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 80530 77a96d95519afd363d9dc5462ce9ab55dae5c46ddf2bc8a6379b720067c1d8a3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e8a406fc6c9104e991ba4a545c1790872296aa703dcb522c819cf36fd52219ba
Certificate Block Hash
77a96d95519afd363d9dc5462ce9ab55dae5c46ddf2bc8a6379b720067c1d8a3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b0500000307f0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000005256dab5558b44d9f6372e0cfdb446eb95c50b92907eb20abb62262717bfafb886de35ea823c17227722ee90a1dc3004f791d540ab221fc558034a769399d4ad34a739e41d1d4155fc64893992fb8dc67cee52e59444146dd070000000000000080000000800000b0500000307f0000

Raw Header Hex

00004020d1bfb3518c929a6305ebfe027f4c0e2a02825ce0bd7e24567f1616e7ce8370c8a7b6b4d49d1abee8c7e672c70cf183fd63db780c79f6d6f8e611e80e93f795986438446a56c50018ba1922d56ff39c812c52cb3d70aa96228790175c544aba91e904916cfc06a4e8

Proof Data Hex

59,560 bytes
121216010307381b5a588cbc8d385528caf7014c2b71ccf2d9aeeb6bcbbe3d4e9183294ac204d0671442f86fe5123c40f5255e5af7eeef3d7001d07ffbc827f273941f4598890d132aeba8011d4b4dcda7bc99b0ec6c90575b6f2f0f96033d1822d3adb7bfc47c52c02f6e7c9068f2f453f74488d3cc29fe0622095f69506a5023e00361f7c95b16bdadd7b8fa8f94554642cfb4af6ca774482a30ffe7addfbcde63458175dd8f66978ee53139d32bdacd01287c32cc845f26df91520ea507bac25dc30db3c41d3bc4551f6198294605a40fde08280b622f9411534f9a0e1270dfdabad20b482bc12a6439ba9b9aba334b6cf55ee1fe710783a309c243ae58d0b68692f3b300ec137d70d30a023e31c6e579f16610d1e96603e2a34d520a6cf4449abceb74f0c29d8b2f77fa022b43bc8497c8153d3cd9d63812e8add3a2de6088aa3a18cc6c064c8237eaef0a10f2694dcc3a1fa48edc3ebc211967f0200d482dfccfe7e58549bee122efb2d849119c324cca3f71e09c529b0d27b6c50eb726f7d3a080c09373936aed7c9449e317cdf5c1c2fb91ba6b4072bf8513bc6ad9052318a6ff4d5198c936e96a831091012295e142f66471298128f3207c89df78d18f0f80729501654627ce76d6d524a484349317e061e4c5b7aa57b0d1c6681b0795706e94c04e29b43886c4de2c2609105ea07d039c4878d77d28e5e837e6611b8484c79cfc4fdc5fd781c0139edd346f8ba0286604d146f00cb237bc98ed6202e60ccb5b55fcc5415ba96e444b00af6428e45f465ca0e768017d5602d0dc1f56e54b9bf9e2616fe36c15bfb357d43ed3b9692dae33c7a983c0ac3e2eba7d32cb1386354a4e41baa9434b39fc43881365108a4f96817f34cc343898fa819fd52784f4ef874ddf0feeb088430f1022e68ea3fdb9f787113615691536d8ff84f89a88ea57fe437da51af27a64827485b4f5d1477b2834edc75571131e6389321d1c81888304cfaa363e37c9662b344f3fdc383dd5a7e33d9111b1516256abd43f5250ac7cba2d4c1a7b1751c7de426bf2365aed8f43ba162d906541825fe198132d3d3861361c871036591d73b3b5bc4b3ee155eb26ec0c4fac99d892e4346288888a4050a982c2c11d13d672feb4418ad1eacadc51399bf7c1e82086b273e571a95ad357f56aabbea6cd2c2d9c4006b6965e7a7991630fbb8055e301fe1a56228f9f789a04f21a840f01f8f08064be1d6a9b3053a3bdbc1b5acb4912b939fafb983a950df8f3399ae55bd6cfca7b03ecc5fe86e356855e70f9be2c9373b7b9c3d38912698e06fc218c2ecdc230e0b756bca6d14ba8a81bd77ce277e3df9c3cc7a971c92386554cfaec623287b20092248caffe2843f696c7eb510336e117f0e5d35dc025b4a2c4363562b102f17452878b1baf740291eae9fa7a1d9f21f01662aabf760b9ed2dad903b93c3da7af012ea6610a6c995993a1542b815f06dd57295a7b2ce9e561f0e7655cb7d27bc75564ef63c40e7a6d1b4f448f82f3312e9f0578ee22c106a5ca410498fdc8a964f649998587ea649f0b82c17f81648b6fb16fff6d0ac611b620e7f7279c8b3d4c6c697a22e588541676f21c08f6e6aca5989c81be4dded9db80e8431647b80f749973bcd8dc08ad152920cd8a528d07eada0516f8f9d0877a334cd0caeaadf472e21170613b1cf896f0ebfabd054673ad671a5ee6c770a5e215a0f8048d2a69939cf988b46de8018d115e17e43336d7f5640e0267256c769ea460662d1ec839cd67b5b641aaa7b23f64c1193be494c3f8077a1f464d2742da42f26207f2174daf98694a10ab7e9c8200e4c09c7f52cdf745e342e6f7fa46138c8e9fd61fd6c148267d2270f5293dd0370f7bfe2027b8587a92b5a0c6277f89758dd742e3d43562875eae661fe2fd65541bf063d799bde80611469f38ac0989f4928e6603288cf129540796343b0edb1decea53fa1a33af1d46c508db0d2f653f5d05dc6bd6b63a3e9c8c1891061d7e2889727242b39377a6891637c47f2dbc2ec8b5178aa6fa89ac03c506afd234f57dae993652a67e41d9fc4b1ab7617389eb1e00e43a0e717296ca1d22299cfad1caf12b6dc3dc86ba6b0078a46a311952153694810cf6bf1bbcc7003404a802948e16ee62d2a835131d1efeac058f8f26d81633cb37c749dcc7cd2ea2bcd3eae81c6b344a6235e2a0a5a63c135e3caee89d837212618d39e796c8f278f4919aff91a5d6db0b3cbf1b065888d9111af0c3a000233ae3295659d84786a006e55631e3fa33f2073b193b90b3d793958970d7f1b5e52f872827d84428c9018037d58546bbdc5b45d7022cae7c302fb4c957b818fc78a6d95c27e33404a29a464544cec32f22924e282d070b81136b2eb20e9c6d56f7da82f575d07d8e01483e860cb8249f6458f15299e898a427cda068299c36e32e60664144deb08a166bc4759d28167c2a43c274f42363c91ca50a41f4f6cf37f8d8a8d8deb15b4e22c5536782f2aaecf6885d29860a9cc9b424543316fe403236657d8400e995b84ebf4d479e2b938d14840deb2f9678fa147fe2703b35708d8c625ed078d1303b6a270e0b9da7e2d3384aa400651143cc47d4607277ffa34f1bc300611a4f4b2207265a047fef49de6178a4bb63342c4d082c2dc44e97854b67b001c17d5468c862d4772d600fe3fef939ad633fd170435272c86fd6481ea1d8fdff95776438804644d34c7faa72e8ebe7d20bed92ee8e14d412d314260be4fe6ef28401c09e1a2255dd6a20026295da04ecf71ecb678cef4766497d5588d61e6e4307db8a74eae53dbcf23aa889e7feaee079bb992cfa91bfd5a579016c94a2eadaf6a0584f97eb84cd36b7cfcfc3cbafc764ba6d6f19d47ecea04638688525a86d75e78a7f1c22392787c3dd37b5fa86057c9b2c756a5575832618e007613b91ad148aa9dcda3e6357c91671e8d0b641f5319fc71fbddd2bc9eaf3c0d9a1f63837e52997c6a0e0274c1f1a730e5a0d84f9dfa2b7cfa0f8b343ce34808aaa1dda658b7f9d12e2864ace8ce0ecf7bebdcab09b7204200b6494ac739f549f16a48b272e940ebf2ff037445bce3ea9bc86a170b86278df4d08a2995f1ced333cc1bf93922de2c15ec72dad43c47a36efc0c940c482f4221d79b89112063d4f8021dffecfe2f634462a6e24a44d7024f4065a660029c9550dd1814e4efc3e433cfb2be217d685c79b241b4cb4c9603b730ae64456fc54159f3f780ffd8cea8302ec92cb694dad701b4c0609f967ee42eca8b64984d5e448dc3cc810fd4d481cd5502f4efa733f8b8f6cbeff31f9a7529d03527d2945c8e3610bf9528e8d2ce545582e68d48e85292c8c48436d5a5cf6969b61f12d3a83438a3d7a1ca937c09bf3cd0cc492a05eff023a71a396246be63e987ce408fa697ddf423264913aac927d69f1ece81001048559760103917619eed6464f871201066236fa08074757cf5f0ee10d8f31cb89261e501e4e67e19c710379ad5abf2395b2bb4a2e81ca611b207babf72cf1143ffe966118a57f29a4b87b707f211b593875e3ad5c721010fac003aff40db8f7da6c951f3d95920f45a8a3805c4d57dc24841b9edfe49d29d9836b1fd6905f392ddaf5a3b22664e84196741eb20f96984f6aeff9f3986d2f41dc93ba154b0580b0fd4f522b82c5d9f321f6a62a217edb72b1564c9db9733dfd1d9699e6ee992fefa117a5568281beead76e40fc029b962c76d8e9c7037a07374bdf0223d0f7626db0ebc6bf46d5f05867a4cf8f5a8193c99e5a5656984cf2aa9556aefd64f480562b7a034213c6904a9ed76d4b44c022d2b405f63d3b671e6ea84885bf79b592a8a73e35e017a7f60fb717e0f36363b18a9ca8c919651f74286f021a5d80a217c1db0742625ec875e5dcd85a66e755e7bc2a30c4c92d5410b98d7e3d2ad1ede654c22683c84793b14b24ea24ba7766b2fd066f4038f42e0679bf390670e07122dab89e7c2617ef1f5f57e250397fe36fbff139de1c0fbf3d2d7ba6babd71f1e82d11f7e42a1bdb0c14177de0ab1661c23cada175bb705bbd360169d96af95b0e4954d14c4db85d242edc710c9338b022a7aea63a05b03f44eddaf54bd931c844c87b6d0d6096587b0ff2c4b0ff788523666c02bd8e48f49f38a5c4dac17a14766cfdeda46ae23dd8b5cb87fe6ab91a75c46ca944b99c6a0ee25934442236d7dbc2c1b7ab5f4f7a2bee06164705563dbd6c40be5a3518a9e6f481e72745804768441c837b8b343eab36a53f05c0fdcd988a0780505198f65b7101aaee9c8dc68f63cadb117d1e6f00d5de56454fced3a9370e4ab35ab14d935d1341960bf782c3a7b5e8a39affdc39e3fc568e3dbaa2f2e4107d199de8bc0607d9c3604a51bf1a2e69f63777e847ce1cdfa66d214eb72a3578e6c710aaf1acd7a6c99abb6b431262cd5ff11198b8326d1420ba58dd23748a8128c5050c9ba691a1e8c6894b259ccd37ec270a5377e29883f8c146a4e13e545fef7458014b85bef8de9ed58c85d4476f093f96e26fb7993c691f53553fecdb30c16b7be090d9e9d3db9b93e418f9a04fe57d9d84466bae3471ad1ee778c201c11203af743435f994da22af1b4ca21c110d31e5f5b556603fbb2b5bc46270b1536ce3a423a87277cd05284f702b2a7461b29155c090449ccec8561e612341bcfba07003d663b0dc43d0265111625d719333e43b6814962db21b755c86e75dae086f6cf37b87328eb5c95cc0eef94ff8db5236ac3ac609a0aa0d628a6c19cef666bce43a0fcee39d5124d31507d101e5ca3ba8dfede59ed93f0850bde442ec23a3c564428d8c602d7edfce73e1d3ebe46e8951a5fa3aedd93a12933f45125575a3482479c79e370fc70f231cd9724d7ec58261127863dfcf9f90c7b71abf7bae7eac01efe0c4089e647941a69c1a72b69fa4df5c9a2da2bc2599b0d2fb81b40f9517dd0b9e938c30d2b48a562bdc5c196db52a8b942dbce1d9d8c33895a4b84b544194aed383dc1ed9472a0e5cd28ea5e6dcd7279143e8c73607383291dc5bda6abf9e57e485886e13d16edbed5de8348c24f7907e2627bdec42febf2902deab7e49064d3f9cd966c6095c812d597906c7d605d5d4431818cf6d54a7468f1dd63ca484b800bcc504d464ba58ec2ca5c73158e7ae21035633cce3d155f113d14338504f5b941c001878ad784e1549bda2948479555e9e0d444e7827da87690cf8d17c5667b3f1e1f6161c23940646bd969349810a7864dfda367b3b02234b04748299b85dcc4817192438efadaa71404a554c12aade3d8403474fe1de3d5e34bd852c8530a9cbffd76a5be5a87c0ec3e65ebffcdb84ed36b8c2be70cb4328a0d7f977db67eaf0d027dbbc562dac1fdb08a5585360b44850facf41dd74e8c5bbe95d67dbbe666e419011ec0206d0c9a7c0f55391670e30d2716d410f84b1270a1957ef0c890bf95463189557114e2befbf400999fa3e3fb1e8c5e1a7d442049f51237fae253874e88c6b443c7ea66f521ffeb502e16884654e1abf01c21fda2c2de20f2ffcadb2f6302d3ba97e5c55c5255aa1f6f0dae56a58065243edcf93b782f5cfacea2d075f39963a1d2a76a68c685112effdb6718eea714691be74e9325ff54cf6a9d124e589ae42ff5c3273ce89acec31438e9b6713896f107af338122389ad7411a6dcc9c1b1b897662e0d4e272b1b53bb51f3393c7c60268387787cb5aa3957d148eaf416d99b1e7ff912bd0a5b72ec22729d5b57383ee860489c9d1c3ce679ed5eaddf9440fcae6f42f50f6582d1b3007e0d0b3cfae6b5a9499636020071ff34efa5d67d230c7de30bba89e5eb994026d6544a94cbb4143b3d0901eafd4d2e37a6bb1afef50e841ca4a420943b1a54402b3ad8f637064373968db1e02dbc96aa443626173b232034cf7fd3e33173e611a0a5c1c1264f461ed2ad199ccd7ea24c3102527c0d89549141120a5cab956df897d55939a9de4e623c204e21ddab71c3276c6d50a70c6d88c85acbef22104e6af586d276024a0e6ec0ae4c58025cb0c0c62fd04054c87db0612790defa687bbdd324135ba842a87997cd0f82ede8213fb655ee2b088d89c3c006659d28319fb3686b0b795c13366f73e050f7acf129f21ee27ff29f124dc7afd3a6658a3d7670e2af65f6d34ac0837d8ee83bb559c785c53554a5c4903b3b572b2e3faa4756347d69e080f9e8a84cc04d17310d206d1163c74fee01ee1fcf62725b99a5eee33ddb9b996aa5c97fbe3839bd12dbd441f17044b44625171eb184f1e15b7b22c4286e678adc37961b732386a0b0b76dfa2bfa3092a3e8ea79343d80dd8d0498c2cbdf511504a858ffde114447cf1b6961d9f91649b1d30e67f64ab643724c63cac80f0fc16fa54866b3ed0eeb735da18bad07c7ba87ee53736c168fc3aa4a14ce639545260ed22e6e8bd9020b619a1a3f106cdc2e118988d39f9dc5b204c2818d7e890fe33df85f4ca7ac9e4857697c59119d8bcd0255503e0d1b274a502f4e649b1fb658f1debd8a61f23ed302326136c604626059d0e88eb8f83813d593e1c55dd77c5c287438c8b4c26edf14cdd85d9746328df1e989329a2193636809e7c79a143a7f8853243eb52d50f2d1d2e0283213418a1342471998da74bffd85d026683f6619028da11b2f72b16e7f454c30569288be7d20d6eb1765ce2eb4ac2f66e9d2a56aae3840e48e1380c161e98fd46bd3b66f188144fb9522e854c3a3a2b8a555b25428e29d852eef19316297d83b2137df450a72e321b9403f90b232f5e47df74979f147288ba8d717c3a83a3cccb6e61ce0d8e8aecb70f262c3fd6d859b55d21745fd9064c1595ba3a4063f9c5bc69bdfe1b91464ecb89f0b671411771ccc490550850712c8349464be662e53bd79b9aff648f5d6c3634b780bc2fb0253c3d77127fe62937ac3c7d09b2a79a221204b1ba8ca78530fd21ca2274303ef67e5152ad90f75f7407d9960c767f071c90739f3d9b3402ad63e712956308d6f10bb677e6d4bed52749108d0f54151677fb0cb2c1b17f3e57eaca3b7b10203e9312439ec92780e5d1092a3bdca5bccf49ab5ea982640a9563f64cef5b4dc0fe0c5160822b008d88b85d8c246f71859cafe5eaa40ead1a49ad6c128b2239d9a799f72e298d61c643c470ce25c3950997624801a6685a45f77f30db9d0447c073a112350e4a819a76b7b42b4acf0f5f184704efb447588caa2bb5a32441b1afd6c149239ff5b0209095f55c0c692ab50f2188b22a7f9bf77de3805c624beda3e497911ee511409eee07114ffbed863ddc355de184b9934dd466580f4b74a61cb026672204b8bd120a1d20e8450510d2f028e0176420d1cea9868e2ddb824c9ec399ad788824eef2982cf6097f8f487f8a32c0786850fd126d96136593a98360a7a74359fe47d7c4254649e389fdb9ecd6cb7071db658ce03a348cdb2409bdfb5c90507686ccbcd717f063357b0c510ab6d0ca480e7401c9f8960d62fc6900a86343cea742df5e8ce086b38e24ba655dd85cf06235ba7cfe603b8a8e20ad35f8accac136c5208adb681e664464c94ec86a59650a7bb9e11576017ef18e318273f710fe4e150acde0bbb2c0726beb63d9009dfe4b915e8d88692601b7dc55f3af210b80cc4c8400d51d11bdba1bcafe7484ca1119f55807cf2ff5d7c348d828349c799606ceca76ae91202168cc16393e3f925e3faecc1c8a3dad82d23c0503c985e70466d81610663eac9804a99d5c238a6606af656d9e7b4f96d0fa0906cb11dcdca8f92769cd92017eada226541af3d3b1088d832a2296c6cbde90b7f72e3e6e1849d5f43fd3928fe341c3c72702b37cc52c7cf21c788f4b10a3bdad0c84182c9b4fe7ae800d4968f55617a994af0d1a5bae95298c2dceb5c8dbe7a82747e097465a519a83ca2798046de606c1a56b53fa26d907bdc0de393134a706dfc8d6445e6ad50ea7a0f743fc781e0fc61aa213e7339401f5fe5b4b99f126fb1972e4b4327bcd64b378d896f74b369fdfaa004f8e77b9100d6683f39fafe20047b50ad85542ecfed8274bc697dabff491668063250c4bb0d59dd859585a7fe4486edc35214659fc1fa2cbdfe9ae207eb560356d2887239012f637d72304869a20d97c735fcd3436b5429971e0b00c8458259b95e9d58e26099faf09aa73442971237df22159ee443dbce979a7995059e778465e8a12daae57bfc0a7c10adc93a98ddbecaad3d1193bf9eea17a934844f5a5f3458d3104ca7e7dba84d774c73e1f04b9fc94d42bd731254c591c2b04d2eadad793799adfd094dd056ba28bc303a9836acc0c740a1183ea3436dccb2116776165061a2e9e1944cbd57ca79674953234cd9d17b045f251eb9f401ac6087e998f2bbaaa3d5d8a21d7a54688fe1d5c738caac0ca3891bd4a044964b6daec5aa405b75b7e7b750c06393303f153a06470e92cc5dde6521e69629d3b6d76a28296680c2528224ac707a6bc415041eb8263e79d2d63b869daf642d7d8e48ab6fb72e4db44096937dfd9aa5e9c0dc64708c792f89e70ddc489cfda5fb9f06b1dda2744dcb7fd7809a4144ec43df7de83560ff01412712cb8fc81bdd1c6ad29c46ae4209bb21df28c755cdcdb94f204871ccb9859b39dc86a7b35fc7eed8a5027d47a2a2744679c99ebd0ab5e9aba0d1c916ad1f17f269eb899b7bfadaa834fc39952cff273ede364e87926b5701d5aa3c27f31e0e4c8f48825fd764fbc7b8abbf040f2e9cd29d5a4b81823e58ee25b3ec5d649e42cb77d11f583773de5e651cfc0b0203cbec3ea4bdc294b43733c748b08dd0535c041d847c64e280d237c4c557fe4a7f11f82a31a093dc9e1af90c8d2f7b3e5fa5826d8832e07d9ce3d31ea80f35408cfa1459acf28210412126949b56b6fbb07f14fba09549807405f4fa1ecb78e7e54e000bbf6405caa58eddec1af4c885ef22761c8b9fb6a2c88b2bb717fc1c3e03d467c489db881ebbc0f05bad434d4d56e8fa6c80eabdccb0c60a8dce04d82f1793858b890d648b7acd83d7c5bd1714dea1bc62555815cb111ec8e2fb53769c56525d02aac53641dd5cd73a8e91aa4012ea589d8a5d63d10f1352292c0ac1d01147bfd0b26f76459e8fdc06a75fcc49bf291b7b675c2536bf48c126219976b7b9bcde4127627fc2a864c3e19184850e924f0f887c057bb471e70b02ed1a1609db13b6ec3067dccd2243b07bb01342a3c827425ea99f02d1f0556300c9f07e2a4a8e9ebbeb50e3ec675f9f6b38bf7f47c3e6cc841dfc173a1af4cb0a8df6d8b8ae02bc3cddd843ee0932423e9487bb3ce25fba462e9eb508ab7aa79307dfd3a89e410205117957b43f5f4b9983597bbec9f204ca704502481194a005c66ae4ce397ea22aceaaa6a3e22e31ce807a1573454e6087400441edf97f61b83bb436ad63193a59da145210cb284c738832f0266b77f7fb407355a9882bbc8aefccc118e9bf74e702fdaf90a1ebedd7651a4dbf004868842c5da01cec0cf4e2074825107cfb43fccd27e85542bf130cda90a35dfaced68202ab98944270863fcfb80f0b453aad5b7e49a351e8b5933ea6ac491e58cb86d8366fee7cf5d573d04e9585722a08c001e5c5e92916696dc1a6bb63194795c6698ac371fae8e2347949269898d82fe21322a21396cb769449893d21f11ade37f5fd5318be960d87c5405dfdbe53c7d4351991c5ea571af00b7036247a6f251253a3410faad7a58b29031972d93b300dfb6527efa991fb9c6a89cd133a20a2ce8f2f07782785909e59efa22f19603ac5c4b8c9fdc3d71c370206b2eac366aac2b8b92823f18623b135e799db1ab22cfa8cd552cd9e03d1000359d05dece1b830751a5d1f86c411d41902288caccf1e1081f7cd6c2f107dcd2d93b88aea8e2a75a3036ba46a83a5312dfd09e3baac634c9c4cb9c35bfb84757abf82549e9288bea537e3bc4233ff515267b05a99fb8fdb396ac2d122e39da33d30b26910394b22259447f0b0904d65e8c682621caf16bca65e9285927fb49a1d051494c12e96f77aafe1ed5c93b089199d8e5de38f72c0069816b39278d88b5e8c3b95a8454242e2c03587778552ae32ec40e422a0bce8dffa3862909eb5316c9ab9fd516dec45d957ee00aaead09187a4cdb4a40f143291c468eb95e25e7b550123ac840bf79a9ca5a3b6679ee811744f65a484bd862469c922681f107763ab8a1bd0369cab6963e6b76f2b5cbfed02d9095a543f4e8ccb6ca38293058390030a86957409429435da0eae024e2079844ad4aac525cf945d6686bae69937bd8c43df1db88bcfad0758a7dfc8ea490b43f36d84fee3854dce459632d6e09d5431ef2c00df7a83997b6ce0a8707a952cf83de956c52d9330cdc120f3a5f614224726b340b6bf64d0ec87c94ada8f9b4776a8ceeaf322c3d121fbc09a51a27e0bfab92f94b324c59a76e03591aee51f7420b81521abd4833498f91bcc9b680211b39667dbf76771ccc0cdbd7187c926740ad728d2d683f082c9ce4755d9242ab57b5e73e814b665512328f10039e3d1f19d95b65a128b0826298191a4fbd6fd7170f157f3f199bb224426270f6677d8a31f9e17e7bb2a8d7a977fe0f2239cf7f4aee2f07d98d47fb7119ece36273632341b328801a2571770f2d8ff0cfe3d1b5f33e211bfc7f0b36251265784c48066a9994ccf5029d458ad7892ef25a72c40e763a6efb5ab853c94ebc0f9c0c3304ff740bcfb4469570fbc0d2587e0d0dd6e2b990fb2c224444f1d742edf794ee9f4e7ea5045d60345c6504fe825a5b1a625abefd675bb049227c2543c278415e6f09ea09202115fde218019edb21f943db0871fb3fdb49d086e075256fc86d60c8c21bf348f40771de129736fa441191978441990e89e4634f60b7cfcaba00ad7a504918459e546817e31d467640857f1376ef3673123b8d7589888b15ac80dc67c1f3f7441e7f02c4193ace162d419a9a1622359f76b164f43e933dd52055339b821ceabc5adebb42e651bba4d5c446dfe104e54367f9ce2fbec6a87dd18feff54cb658dae6cf3a45d8eb8a7b61fb6479eca127cd55c05a57004bcda617c4faf4430c0568e9b92d19922b99859c59027327431c85aeca7c9b72e878c8de72f691d715904164c3d3dee6ddd29d3b49b0b4edef26e0acf484d5fe3e1535a320f1186db9464288d88d8853e5353bfd48a3979d7609b06f9d94b6e2be1f38844dc3977ef949c418f3085d0a4945771850a9e499994cfc699cf1070ec10c2b1eec5b7f3541041b3856988af97523df9b309ab43bd8ed6d905e3710bc3105d9515fc79438fbe4e718ee71a4e3d8ef086e2908b6683379739133f6be51bfd63a324248d4077ec124b4a34f908a3f1db463472214d6d7f4f7cc75d63b358355645baca6f4be94ca55f68d732cfef8cf5be47cd7dc206d63cb54c0167933c2e66d8598d229c09279dd87b921ab93d194ae4aa7a38f6a69f2e7a1d65250372a2074488b34d44e708cb2666a06a0546f484ca20626613c133ddc9dda678394393d9e783f30f9aa617e147776a017040399266be4e66c6dca1300ee8d81dd6a6a9d5e4d20e0f22daad15e1b07a8b9a2484c862aec004f9d0a007377dc237cf2ba5dc7802b9bbf9edf322efe85fcceba517a612d674e7780c25a120b948e70f6358fdad3ef6f1f91ef8a3e73ba6710bc749a60e8c8d723d6a1a61a759b0c391fe6cd1c7c34c7f282e106a364e6909d5a3375cf739828ba4a8ffa3325b3b10c2ee6aa00d499c010018106f44033fd96da3b7b2f5a35dfc3d66e012aab968129b2f270e9bc131460c7f6dfeee5a691527632fc94c5ce2d450779baac68be46f0fef93e309011c6946350b406f4bdc978818e719a9f6c9ce05dcd745de24a43f0a19093ab9e09c2f2126f3c3755cd713e12c36da0591a20355e43f0ed6c00c483d82dda4dd34e46ff5f9eaf76bf008853d8497fe153cb02b04c12d5aff166e35167ebd600b2535664d68124f3735f155168816f4d060abe43cb76e063a3812e4df37bc7afce561e81b13038e4b8c3f386f967a660242c3f5e882762b9e50713e2130fb1c90f7d1b864abee83676bb39256267bf102e7eef11ff3acaecea8b6a00c2e95e3dff16e552c6523e3eff954f44c9ae655b73aedcaf70b0296d28599249023dd361de7978b0810f9144874df6f352642796f894d3459cf4892064412b6f374bbe3bb70ff079c2b151c3f645c610982189c0ecece574b0cfc6e0636378c31e9d3eb52ea670d2455e97e1d023d7bb80d41df84c71de31042f4203a3cb325d5f65b2feeccda1b84b7516748c9240560184b9f156c56f8f1dc20d98b84f95452bb7da858b762edecc1aedabaed9f93d0ce7a954397c40df5d8811bcca1f05b57c1e8acd7033d817378fba5dab70d3e8d2feecf29b12c967d474cf9a61d6dae23968be5f6d98171db39848b6552edbf528a3b59a4716b0a7a6cb2414a85d36639194112b1277fc3ac04447e27e5ef3cf9638882153847c6257a1878ac6dcb0c5a8bc82a9f1fe111a7cfd2c4780d7699d17f02b6236b0a9d482822143e55045760f310793357c4566fedc362be984ec13bccee3b13e06dc478851fa9a933dfe971c119ee604a306d67380e9175b70f53bec773385b6e3cccc3b8ac1babc8ea28312d718e22bedef9ae37d127c2ed3d4279efab70a96b31088189ffb84ea24e81e2e19b019c2d8ec8a352b9a3feda6ecde1a7853e65634fb75d09344e148fffdd3c4ef1ed770e861d76ac3bddce9fcc88ec002e05b220e4d612c4264649a8eb01684d7293c668cc8f31a2e2199fc8dbacb2147ccdcd792973af05ee90af5769d3a25fb29927e253203dcd8a43613b658a131405e373e5d85ce99e05fcd7fe9257a9cf30363475b8c4f8fc80d7366c7968b24cd207c2da3106ab2b0983b65cf14117578017a657e7a1a28c7fd079723dccb15436448c3bd071250559709b2eed629b229f470762bfe085aea28e5895df0b0ffd6cf48b8c35c55f99ffb23d82126257b7ba648253e0d0a6ba4877e5ec2c293cf6002d824940f273859cb72c73b24cbe8fd48bcbb93cb77cd145de24c3e40c0d5c57b782108005fc589668fa12c7f8d74eb7fbaf57160df5dff2b52ae21f55d7dbff412a225f43430df40cbf8a292cf34f969da563416919a2ca4543ce935ca0f2456cf4a3b2188877b5ff83fba56baf568310409a22c912b0b464b93e0978431b512d454313ba866128fc45b3039d33de2a796b9773598d43fb390a9205140f08b42b65e0c5bef00ea5bb06217348f049ceea655c9cd8dd8df078abfdcc47359c21f6c0b3b3e86e00e84ee693ecc0ae1597e158d6fb1400cf67724a2702b42e8ff84bdb6037db0f88eb2105c04b03a4264d2d6e2f4358e39d2cb0c1d517407c8810377ea40b1f0aaf50ce3ca07f7e3e6d55cc8a3d73b15ce5bd8285f04ec62409fe625bca57a261ca1a27d95a97954f8c232645748e3e0d13b64f46361fd1a8b74b92589317e1d614d8410e71d0ff8a1d69fa92b8f0709890a0b03e1f10cb393746d5890aa7494ccff444c92433b2513eb9c0f4e3a9ad80ce62e5bf994ba83a167ecb89e76caf9d97d0a00ff09296c9091d007c8c26d41a96fe8794b99a89e11b8db23a23351c869f03640cc70f8532561f5183058933db30d9c21ff37c09f69971c420545cc0463a216618fb9626a63379912472f11992efebeb0e1d317b95fee8ca2dff4a2030d33fc736eff38a3aa49f36cc4abc37a0143e71e2c804a5276561b57ed3a56225606a8d833f1ffc3f8d30b138b63961c7565c08f0a7dcc9dca25e09891546887dd1aa20ed6918459f5ac94d4f1e1b5166bc26997e81a26fc3fad8cec73e666664333bf443878662b1ba7718db1dcd0dce8f5880408b2021815774782e93b5477be8234bbaa93c3d9c0fb1c30eac1af549ace7b6baba744f9870d88767dda0b09171420c01c8332b2ddc100d66e8e62fa60a02498ad4ca0a03dcbf8503f416bd36238b7bb67f28f59b003b73959ac404bc61a0c07541949def43bf5f198d5b54b73eb94c3363330c8362fb8262293ef7b4965593376702a3127ef5047a3ddbc53c2f9eb88ffb257e246c26e150baf9feae84477ebfce585cb18f7989cacc09341d132399c6bcf29e8f9a45b22de5721b6e2957c51c7e8c815895f7a7236f7f6d9db2f0935769ce5288bffdd8d01530725e3fe4f64831623a1961435a7beb7526695b6fffb1d1ffae6d40bdec36954334090f3b7c5e1c811ec0110610a45c872b72206e73420eb104a294a1726793ab59bccfcc9b3ab998e905c58c358f9639173d0dd2293e40d7e9907fc07168fa73cbd8ca7f17d026b77c9ff50c6e05ef23f9b49a0b28b510f69e0b84100d6205e8efdd073240231af1f3e1a3480c6ba9230b9d596917353f17d456f7d4fc8ed054e58eeb3b653f3446fd36ea04d71aec2aa4ed693a5a74af360233aaa351424af5e68530e9885398f682b6ed28c78a34eb3408c71cd25daefc51b76caa5da9a1bbe087cf22069994c99959c10358f76b7dd7d371beee781c71d2645b31182f776fd98bf60d9a6fe6492dea2bdd9fcfbf02cf72c869d78751d926ce59bdb12ea70a0b923b80ca8dc92baf6710109c4511bdd504c394992fc6d0f3eff4314d72232f577dfb452050023ba7e3be285af4d46ba1731ced57a037ce2cb850d7db8272230c7709bad6e6b5193a11a1d295376f9a98b66f4d1c4ec42ebbe1480bcf6b297d9bfdb61682fe07bb5e0c8f3c85c6beded48fa0c3b3e5d21de25e37513c6811a07645960f08687147986b1fe7789b11becc6e9785e9dbd117f94671d759a318a1d15790281eb8febd8aad0b7f958e7787a87d077aeae2cff18d148a0e066d8b1c30e3cea28cccf013f05530b1d5c9f4dbfb6b92f73a1c7496df55cded51bc5f3d9e408c9deb3165661d02addfd901eff26fe45293c0f5a8af47de9f3cb948f92f521245bc06e4c63a095cae62742c3ab2091877dd63cc938c4b8b507e76ebde0e47f5c9dc11782e59677c241e02f79b2ddd048cfc81a5af75602dc4715f19a054470dec3167e9916cc4ffa9f85bf4b254496728cd9ca7819ed76248b645f4cecde734db0df4547b38e0e4e4cca27407a567673868dd917ae9a1fdfe4c3cb0eea509db414d67d868443d6acf505b87643eb2967a1a2e0d1638f350d13ce2a9d7b3aeab40c68b8c7d8b8f0245c02ee792578bceef9ce696a7b4eb2cbeaa5c6a04a4300c53b83f190a8a26011d24b5860ee1fc2bee5cf61a202d95a9f629a3f36f92509569d9f6178f0e9324eb47bca852568524fb4d21cb14352e57dfc1b67527712966b0bff684f7f4abd3c76e63037cb1d6e0822c4af861432624ba67647c99452a1665db7e2aa8d8d34aa38ddef325164bc9b76ec4fea8a24177ce1bccf177174ecca8d2b02880be1e5a79bf93b21698e9d7281741bd63d4d409627a5e5f730f72ab70c6eecae2838e55117f763675bdd414c53cc3f1f5d7fdbfcecce5b12ecdf3128f25512eb8026eda82b3cab0bf73d23696868949e3a9c228a719689e3d0601de2cc4a6812019bd5d7c6f035879c66845c944b7983cf2af8a723f85d994bf2fad10bfb4424e83910884cef3e23af8cfb5aadc41b57710c9ffd928bb856bd5075a6b69f0c905850984b26760221fc8dd277f241e88180c671eebaeccba5661a9e9fec1505830d523297857031fd5a8a47d89261474951b27719f75b7c094d84fdeeb703befe655fe7f323f8ebe0e92b09a811254b40f5cfb647d2a5ad0b6994164f3bd6ba271f540baaa75c37905eb56b746e7d9c8e91543ca79a6c373f0efbb9d7c8dc6bcc0ae9a6469ce103f6c5e5632527726ac83942a0df1f2422ddf2a4e050d43fdb04c1966402255dbe9be5739d671646f1c5fbac4f3ddccb109e5e3ab3e95eaa3dac58c60a1bce55c5846dfb12b4189dde03f1e8e9a506fedc3753ac5c9294a3ac57465a546d7b24ed371adaa30c584c5d4a09eaec13caf04ada15f0079f1f803e0f648dc322d2c1fa54a260eb80347840009a59b07d445b77793ec392114579077d35612a24076d37a61dac780f24914ff069bf195e22c57251b4198d74f864c86324f6daa3dbd50d8531ea65e6925fbc192a22ffa012f131e4e78db5113aefd62b1636b7d1dbfd800e901f467bee9553c86d12dbd6a137582a725a48530b73bec5a5964ffade5083cd5c70a6bdd55f104ed6196954fc3d1022aec0836afbce7df865cb72c8cd33033d3040625cd2d522b98dcc29aed69a1f67e11a4d572aa38784356e6d70f52593fe6cde498ddd29bc55c1739eea1f0eb7b7a035a305ab4c2236b1f97e6d44a5005c1dbaa417361881360134a017f8df30099b0b2a5082c19e2304a24fb4c4f5f924cdf78b140288f51e96fe39b9d7c8d666a04ff06d6d6350f0020bf143dedce0665ac0f8f1c5d6e90dc54ced78a3a9c70afc75b04002b006de125ce8ebc320d11fe4c18580f8bfcafec630fe7b28d4023e3e8294fc74de446d3bf001f47d008483a15f770ee5569e96c6e64c71530971dbb7d6b8d0d2d84f1fde161916911efeecd462d2d10d3dbda526621c319fa900095fb2d99ac9b022ba64ed78c08b4edeae8b89857bc678befabbdc0727e89649749382937ca70e5f1b365ffe5b497a057ec60c59bf4bca086d1e53d14090c94a32f047e634069f170e976d20f0569db782158cfc39cc2dbfc8f920ae2d26b8f5d6ba9730ad365be14a49579ddfb05d73b0c652030fe9fb65b346735c2e308b1d8a6a894e765521966186d8132a780cdd666b46a6b46d27528a8c096b2b5d8c8423c7c1c506455b0d377c239b0113098ce3034c4f84cf0e382bd29f3903408ef804898285a7d1c6ffd8e85fed81077cb8254523df05dd2b57bc505bb9df55b0f973394fd3d1324f9ec811661b3d250d44728d4fa1b900e3f422d7eebab5840981a0d9d94494ca88572eb644360ee9a0c41a7d3d8cf8860bf03be4e4148fef28c992eb2d30c2f57003f15910fb8d0b32b9c6e42a65da48c5f3534ed389964a662eb51db3f07d896672ce3582dbad5c9a4fec75f5ec817c89d01ab3d48fd2af4f78865d4c5a1460e17696cb2495a2e5f4e5f37028d01841cc9514382680304195e5a0d3192d165a0e5a8a15f87d22fa2580b0c0a5839e32a12ab646da2d7952635b48980764bbf8a86c2662141edf6034950c29f93fca8fabe4a8c2865f33f90158f79ac3897ad9206f939b6b47e9bd9866058aa626216dcff25e455504ccf4ac9eecb6d3628dfe98c50f43e958ee71a6c75d975b94d8f6c3b9e78fce516dfb7cec607f5d6cd69977db4e3020597136107280f0e92339255540f7b01c00b0e0c9cbd60d8f1f40de66238f6dccb814577dc577eee48d9e403bda882ebf7f503d9117f058c11fa122fa304ec01b989ae73907dabbb9c0f5ec063d11b8498bf778ad4250993eb778a0371f86f0dbbdcf956749c7dc7a229e45849233946afa673699845406d6f97b77be622cc54a024f548db4576627c15a20c7d496ee47c077fee7389437608a815a66f074bbab4f808ce679853f070a85234a565610a5f6291a72dd098262d18ff4a6fdd59cd4a57c2cd1a732cd381a1ffc22c6d0252dc18cc83e6415450fa495a14836fa80c4f37506c3e06cf1bb6fa8a8cdf6e2b054c3935f03ac7b20b9c9b4579ea8f8b6ff05c0f0ad6f6c8a7a9cdd4d0d4e03e6bef753e62f2ad0d735cea2dbbfded17dd2ca086fcc7e65aa7d1fedeffd62501b698026423c14c563eb5bab22320d9bed7451d1be220823e8cf6a69939728cd3b731195f050de1f37c1c0ff8f24000f5d550480e4742a4096e3560f8f43a0e15d0ea80da4aec964477f52f01c844715887adce722584e9d1f69a709248cfdd8f750e513e36ee7e905cd7e0fd483a6f9ef957dc821fa13b23d7b52732385c8179deb40add4da4e0da5eb599ad2bccfd7117f91abf8b2369ef92c6e4bdd1c60dafdb7f2996b4322b537bf79a4e179be3bc85ec675ca9822fa2f774c74d2b6c4f3d2f3b83a7a6026feeead707943697b716a3435d60927269ee33ffad891f126648b8d5ab5cfbe68bb709c829391ed5fa514d26803e112d72c00bd8ae230772e4e8fbecf47c77f0ebe03b4d9b04a6e2a7a4430817722d8a2110ba856292a61e06611256d1e268aa8df664b5bafde5d933d711a727c6df028800ba83328a0aec9467fa6856625bfc331729593757afed38e613300d41e12c6a4ac2ab6d059828d4dd34890568cf2e01cf5945c9cbad43e0c2384f6394e93ef6a45751b3da240bb783f22dd07f1fa62641b8b0aced160ef2f915a3eb8f6e14afcd5adbd84640180bc4e6cd88a72dd7c4aa2a495a1cc52f18d93d2e2db81ffed132201631fd822c3a6ce8e6701af5a28fad350473212f07726c30cd98c62f3b3ca7c8845d72fb3085c347f0b0ee986a566c1f1038a467537456f98e4af9735ed5f12b622ecdb89357c56ad5c45a42d1f51d81e1acc8e796ddf0c8a5ac052c8577d9ecb88c2818dfc5cbdaf1fa6bf51dcc7ed4b2589d0ec302a65690f0857c74a055ee8323fd42e869a343fccfbf1cd9ab2cb27d88cb6872a364c8bd763213f7a8ecb5f47b86ebabf29fd1a209e2103b2ee3170c3882d0f1863b498f1754d19a4b7bc9254176097df0e2dc0f428b57479d39e75d226c25e8f8643f508fe7c812ca2a66d5dfd53fb2012b278e76aca5a1105d901e72998a724c17465123488d491b43cc5890a0d4a7bbba4c8d994e298001e9adf71689cf95a0b7aa652b7a4f7172e228c5341841de67e7eb2cfa1b3ceff4774a37e23988aabf5fd70b96cd5de0c804058d07d3b73277f6370b2b8d0ee744fd15a6d584f68deb3d2e0342dbb054c60c1b6b2ab3f65307664f33044158bc7d667a78ce70ad41e76a8a3d5ad63f5521f591b6085682a7aebf7813cbb53c30df8fddd140f03da3dfe819b63ae5288946d3f42986973a2826d6a6ffc806bc936fd905d30cbf854e825b3f891fe5f2a19baab59a0a1024db57fdb4472e6454862380cd2ec3a2e0a4e836e7a7a0503e10f0826623c98318a716fa93098af6910d0412c9db3d387df7237c0ee293b4c25b8cd09228b078cd3e3843e1c697fc72fb544ac8fe2a4ef4441a1e318ddbbd880210990c8c88a448403640f6e0487e50a58d03dcc45b1ae04a81e4e98b4d1e01ca933c5cf0c43bee54ccc321788bf7d5e9f5bdb870f24f53e3b717b85cb116d10086f00ec500d948eb5f934cf394a3bff3bb2df490c1d8665cee6fe435af6d71874f4f4a3e5b14aadda5d1adadd5f88f8f3f4ce2463133e56a0b60b25e2666f96d9589ece55e9431f4ac0556fc9411f938d84af84ec046c1a56530be675fb8746b98baf602c9555e2af61526b0128bf639de54b652c406d32f9624c2327ca293faf20c5d5423b54478c744423f5fdbe2c4d3cbd383e3ec6bd91db07a955cc100944b8e02504eda194191d5fce04eae31449ba7f5e48fa9ca07ef1c5f921b02ec1ea03102921d6f7ac992b27f994a0096fc131cae416162b026fcaec86956d925cdf538a2e9af51cd48885c5313f2e52ab95a32d49408235c6e9c53f6574c58023215cc1e8e8491257b3994c1d06edc7c55c973818b6133abd5cfc2193be13f08bb69174705c462a41c1ce541ee0a2f08d5aabaab82090b434a2a25cc7a3da81c992c0b32a4617de64623f91e9b57de1cd2f7ce72abadf2396fe5fd0fc6fb18395af9b9b98aa96a67a04426fe2adbd7770f49da8a6eeb1266bedcab2c4e55c31912c4eb68aa1747d8e51b31e970480120019358adfdb434ecd7ad9f06000dc68a6f4eeba2b33c445204e13cc002dfab98f215ca041455d0d5312ab7253088ae82b4ba57ba2c01bb5e8df3ac6d7604e3f99552bd73ad1c3549436d21649d6a812020cdcef16b6adce0eef7ac658cd509be5a9ad241c0fdf75ee868aa469ed39af7581abf402fddd3b81baa5afefc059d4a748a2b8d5ab6b01134ef6766cc653c1a6ede7c99f0efcae6ca9dfcd2ba4a1251ff3ffff199194beb5f77298b55fcd2b761b7fd4b9849e60991c78c21f76dc0dcb177e6146d8141626c89982b7acd53ac7728233add6cda42e41677ad3eb0da23bb53c14a40e6a79a25ff784d65ebc0f34ae93d4935dfc34eea7cc5f292526e7f83e2a3967ebb68ef5144a8ab0a1d08e7bca4494c2ff2282ab12e96869720e833681f2343e54a73731143da3980b809e2d5e27ffa91feb7e4a10e666088ebda4cb2e95baf444d8a11475270dfab13ba6007949d45c0514a95fabbed49b2a92a4cb838c2abdf86378ec2da4e712027be4b945f99183e66095eba4e74f0e3ff2034729dc7baac7db530adec28577cae389b90abd51ecec58ea7d29750cb1522b41665aa0762d231dbdc579ef405a81c19038f03646d37d0cd6020738d98a657985d4514e670503bbf20ecf139423067754b998a3367f56b54d5fdea6fcff701e23df2724efaefd3aa86a5f5325894de1ea0cf90934208b1a340b77a67fe9b245c08286ac30185cc40e85e1d322e9dc92683bb5d7b23a80510e818583399a5554b846089a6badf6d365d90ea2bf044e3cbc45876c7956f1ad720978b067b6ed6d918d337d28c57cb33d4f8d1ac61b3efbce4225e6c07624423bf3f045228f1ce0538c6c44e721038a8cfa31f2960e931adccb22773273aebb4634473a4d6e801365a869652b22e3c5dd6dad174db0299e84cf58d711d88e89d2f120b5115b40df7f49a43273a4123362b74ce348456ac2024df92f77573da5cf43b674f95e926328fc69956deec1ee3af2511cfb4c642096c5f5b665df14631a9cadce1ad85a21508517fe14a6da5d78004b018f251e9b955d9858712ee661453cee800c151f21190e9d5a9844870f801a68697fb7cdd41a64a7f08457c9c69e7a7a32122ce33fef0bdbb964bc8ce3a9e4f4c8998151daa654c53c13a7313cc208316b655e9ac826ead107ae26fe10049a904b958c74410ee3d9622c11ab8b50a1c4e285393d1d667c6cfa8ad0eaa4ce7055b6354168f2b07915d280c9b839fa2da866f0c23afe1749ad168be840dfd1dbf48d1880c16d13c3f2c7a6e37cd0677c2769beafa5a3f305ee57a435d9e55394e7ddd671e236088d29cc1b735a2d2c36833fc0898d4f71d6e82f064e25da0631eeb34cc9c67baca852a4e681eb5e9cf2f46fcf9fae75bd274844cfc308b81ef61f79242fe13d5d876ecd725ecab8490971502b07ae6fa4e6a1a82d0a4451b427b9b6ef4c47e094263136398ab9761d17f0211ccb5ae748d3595d789825ebcb8b45a2fbd6899150b31171068abfc1f3b8f8cd3e04084884b6b3c305197d082ff8f261e88d8ba2b1543ac739574efede02c7ea07235cf7ccf73fad04f36431c774cf85193b12fa48f3f99eff7f5c923ce8869cd5642c3d7828b3f96c55bab822da78a86a6bf558cc77916a41b78d63096d6f647413090dcd9d70497c31b61e2e3c0bd76bc66c66595db06a38953a0f9206f0f353a3cf1310fc60cb26c89c2a4162fa03e8256cde9e2b353a7c6d27e9d528397dffa1d05ec25520cbe55a23766f7eae02e30a27ef50a915e13adaefe44e9274db3cdff6483815e790510be4ba07f4df8ce0c8107cb7f8e58d26b5e3b8441fe1f6de4bbca2aaad07f5445804d81f523e3e841501d2e0fa5f6c4a40b6f1ffdcfdf6b1d77f24304a1a164d88eacc3fb1c20e9483a7d59428a5c1de575f17ea5bf6f3408b8547c834435b28e0b1006a3840561d235ee7fa079d0a8656ac8c8a9e36ffdbefb1568af0729974777efd3b7f5ce204f4073511b0e4b63537b7b16259478a1c8e70b25691723eeeee7736c326068346651847c04d25746e4c806d667811b7c8a48bb3df27e0113903855003af507a939eee28c57752e4f3b3689536ef9081176627edcd5d53af4f2593d2af37193844a3ce6d2063558dafaff11e65448aa1f21a10b4c7d4c6a4a0fc30343f6af0d5ea1462729ad2d2434f9f5c15b0cd44abc1d45815478e2597f0f03c29f6d947d27a47e65022a1fb674b747ef89b5b9188f05648c99011b26a3d24a5b3022c6b41b61c4e511688733f223cdb2725716a2d723b08b4d746649c36fbe1d09f7441c6f51025861846568ce0d90c27c191dc69d81de12915f614bc45d74d4f51173d57e65d57541b0bc401c2e11bdda9f3a094869c9cd8a95f9725a55ae868f66f30d01c4e4e56d6862007ad2dd7c906b4aa5106e0c90457a9b508c5c9fc2bd25128e7abbb1f043d6a27bbb66ac98731ab7ca1b74fe11b4c7d4b831a5697aac4e1ea64d5870c7dd95c40b79d8bc0d7435fd23b1c1b09e08605193ab3ec1bf2a99afc708375421d4166728b91cab507d2f8464f945c0546e8f5e3c27bed8af50dc79608139d901e3052608a5c3affd91efe8ec47e8c27c832ec64b244c9b38859339f2ea503f0a96518b9524fbdf5f8fa20e07814a42c9beca9ea9d23ce7540dd0d4c21407c7522715cb1e02fc47a32b1f6f63cb36f6defe66fc31b2d45e62cc2beaee90f20b10f5e7539cd402c83a24c5bad5fbd0f39e9ad23ac59d2fb89c8f07bfffc3a127f2558b645ff00b6f88d88d73b35f58e9440da7ab64c059b67a66dba4feeb4a881a7c9502811fc8dabd73cab14be6fd4ee77d7cd9da0e5fad6fd1053a23e41f771d6746a7534db82abcc0c3c019672834ec97b0ebe5cfdc8d5069e4711313b721ff4a7e45b0735aa42dc289c6cb1f68a9704dd1b33c05d65e25cbbd41c9627b1c20a3b3a50fc70c25c4c28cfcbe84e015429baff5e47fcf1a758851bc8dc77a44484d1ff3ad99b13a047c774a8989665aa5230e6a301fae23a827ef8ab56cedc60b7c4d3fcdb1661bee445bf9f773cf770e228d9584e873e32203c3b4b6c5cddecf9c54c4bb569e3a778136ded371dc4ffc3823fd798aed3fa1b9a5c9426d5be9ec83435b685adc83202006201fd5e0a54e99568aa8be177ba3518961f5f035771d49fa20c6bd8d51747de1c403f1e5ef573403705d3564fab5f89cdee1f7e3c33afa35f0d667a9eb800bb45b46aa0eda122611fc925ea3d9bc868e8149b37b7a39e5506e5c196c76e5e0c250512b47144c1c49ad596dd644741893718c5b3b836da7f9f5026930a0411bb8c647ea80c33666404559b172a6a9fb29eef81d4a63d0cd583b8b93c563c511453e2aecfc7d6a1081316cd4648233f202b6d915b43f8aa7b6020de8d51d51074edf901326b047689fbb42d1136d3c260fc691f0d762a2fef021f326d84d383ae5f5a58a1ad5ca14a3a6310e8d62b101efa41d9d44d0c7ff773633a7abd2d91ff7bed6be8271c706d44fe2877424cab371ea07313904c5c0cc610c63809bb466cefa294abbcaba3b44cdc1f5eb611958970bc9903c65a86b48cdf75ddf3abe6dc0d42c59bb50d6a3e04ac1edf98aec862ae0a5f00806229da992fc3436059b702533dda5090ed38d0a3e4934756a700f531042174f1fcf473248a33850d1797cfe58c55c275444d9410e3fd6536672c71a4677fe2df47d3706af023e77a6cf8e11f6273e976013374641607698d3987176d195c0c90813be5cda9512f767b95b3f2d018f886c2b53ee983fe45d043586b1417f92526a76659c4e53a357d42c5522fcc591ec66915c8ff707d3846dc6f1e01038e3b7506d24ad0b2384b113383f3cea538c83ab54320a8d6585527d42fe3d1e09999094f55cb6f37f87679b6eb84b1038a9b3c6ada90f603cd4fd3623f25227a740eb583b60c1146fcb06828c972ea74e7af34aa3162982e188e0a465c6a5f4c0cbafbb8e3113ec5faa9b5b7de4f8811fa364b256898dda5031e9fea6caefd117f3c80dabacaff346d462b643d196e58341e23081cc9fd2c2edbdecb0f86e85a0ad6dfe47d9913a76dadcb2a644997e4ae3239dcd74ddee7d0386b8dba0e8d199fe4ef3295dfd59d7c127ffed77c856dc6298066e0399393caa85d6e2478944d58abcdadbba0215dea17ac58a65be1fb2e8f05935ebbf32c0108d2b4b548f3db56532346dc2ef9634c0d64b1663baeb8964e1c1c1137b9bb1cd9069517bd10a63cf1d5d1cf785e69b82cee7570b631efdfe4405c74cb3d5a94ae69276f9fb78e5927531fd120a7ee86882a36a5a5e61aea0a118035dbbcd0eebfc9cd4243c8cb1f8023d9460ed1865640c8b4487752531b35467a64f688c5b833cf68ff1f471529b9d2791788d2e1b6cc3b14ab7732d2b7e3052c47eefe6f52d885799f3094012cfef3eb895169c73981496b24ef4b94fc6c33ce766e721028e3087d54e358bf8beff7528e62c21e2716383b89fe9b6771294802e6cdeeeb56d1e040d94887bad44f089e47937503922c066f42cf3e8d13fac42c2635714d058b66f510cf0c515a6b3c004520a8a971e631232dd05f96a1d29985b2e7d7fb2b46d2209381d69dc3d5b6c0c5191f2c324e49fe17add2696534a2c7bd21e33358bdaf6fad7a8eaa46f3d87eea1283d112378950c08e3bac386375aa278ccafc2bd598ced80d255ada936b06f17443aa712bbc7a0d02ec9b10d72cd7a6379a50ccc7a83b65b6418fcf691b05fe9b1eeb5823951fbb9f1bf2460519218fee7dffa5ba459e91e55251708c7168b4e9a2b12ee5812068a65b540045e5e6cc17c85e963571294eaf781346396d67e535a45ee4b53bc5751bbe2acec9ed06c51438c8ac5d779a157946ee6cca3299626811129b8eb06d7bdc8b2436d0c9f24361a4207f686bf5947a070ff6795730ca143ee5471b0f6f604a7567ceb40ade257d8e78e53835a66e58d8afeda79fa7a07a8a7d7db22aaafa33b290c139ad402a9940f158d618fed24ab868a6cdd6d426a2234a5a572aaecdf5031417c9208ed7483e6fff4c45048c25812aa433ad33107cebdbba40f366c0545e14278af78f027b1bf9218b82da85c1470761ef5612dc8a38c36a71ac702767b418715d86dac4b559ca6b7d513d1e8313eb2fcb4c1edeee5685f97660174c6603a9084528a2d046516385dbe0827f9a706a9da24cacdaae89a80e0e2e2e83e07ec5d98bfeae75ecba0543e9089e72261db7d9da9fc5c254de2c1f3e7343ceac51326573d3cd48dc6000bd78a327a2b5ed268d6087d435a2a094c87fc398473a420ec0901458b8dde1273f1d52c9949c8fd31f5516baaffc52a83a346f46bfb636763593f80ebb4c80b7a5b1142a03d09edb785c9cb02f2d2250a1e41c6ab2d2caec3f2cb8d84dba1d42e07669a0d4fb3f5a674575118e46cc34e13c78edec489f962a89de49f2718c60f9db1857a3f74a2258298a31fb5a8d86ee608e5dbda7b7877cd84d46ac2c9f054e60ed6f496b8e4891bef045c39a5f5ece98e05411f2cedc21c2b2c94fe891209a74523ddcc0ddd502b7e87c3ee969bb5cb7575b8ae801c7249a85f053f26d567f0b750ea8989cf7aae07fcc1d2c2c7bd6b7f4a60d23989cb1161698aba65d4d4065658253de4e7b5d4bd61203c1077e0b45bc41ebbe4eabd461ca3d9a29546893c7a77aa523383a467d62e18bfcd928ab3724295d176007b77062ae592283e035562829de0342deede6efee9d65a25121fc93fe5d7be28b4e849f6b1ebe5f4dde8393ae1ecc73b99ac515b6da0cd8ba6d0a68b74c8b25ca3cda2c4cf9ed827f55862d26d95a806b5a3fb046b0052cfedb07ca1ad98e246c7f431095af8d9ddeb0938ca2ff6566832f6f83e39a1c6e6a438b608f75e41fca34f84f825d8af76c88b6e3e50978166ac38e625b73d561280c524e1bb47e5d8d5d0ba2983a5d1972561303caea81671d108dc9411358da81df35cf6ce74dc8d5d501d4c5cd495ca70c888c3c22754e0b389f2c0e865af88a0633c7ac5db53a60bfbea4c831d82ff9a4436b1882cb2c8ab3a33e4b25d005dea00099cba270454a1c53b2ba2829fe9738c8780224bb058861e6bdd14a3e7d75b46ffb2402ec11e35d5cc3daef0286f06ac0e7a790bdf8688141d7b16d3e855450a28a179f19d8afdb2c07b1600c2ca46b62822d554cc6cf9dbe60f346916898db4b6cdd4d9db0bdd2d6006cf6a69acbd6946130bef1e0eb7d44077e05f33ddfc0a3ffe41fbef0687301a32788457e4836b0926d9a619eaa59adc26442342351f0a5faab677dab9b89e1584ddd28ccf14e2495783f6ebd52f542efdf80c991d46d89cc54cec3cdda35707e690997f5ff03d48d9d66214c79e0915cd4197b1852347c3c4ef3d9ec72dc904810c64a1dea4dec6a64eb45ab20d1e3b907e9566e821517346249636780b1f57b0e16339ac6ce85ba005ef40bb2b687fea44972d16618c232a07de506505fde032d34e48d850d810f318d2deb7f1f33e1d7cd54a8b57a9767356223281e46ac04af828ae592368a6186d4344d523a017729c4fba4acb7ec91c19b03c64393c06a6b55406819b581897215f519b10e0e97ab241ce073809a7d088b32d4013667e864e6dff8271513fcfb63e87cd2f7a4f8ba6cd748e814db7091e37e04c73e3befd7ab89efa636ba9f545881a5e9c506986780f4cde33b273b1fd1ad6d1c5fd57d019a1b37dea2035d52dbde8de4ecb3db45942bc1ce4809b58c467d5e701e1d48436dfa87dda9f8d8da8058c0274a742a75fe91e1c2929a8fd2a57b6e7f90fe4ee71d21c0889f26fc644d3fb3888b35bc29df07b905379fc01baeb1ba1c7501ae557c758d9be069130df3163b86e33cbad2e2eb72b85ca8cc6b86db13c120fb264e38e08761197727fe6e1c5c41d31a49ab8384ee6f1c4e2fa2c0f2d99b2b5f89b25d8691b43bd95fefed2d26e6a1fd594e969b51901f38e949b3772a581e8f4947dd6cefc0f617b6891efc61addeff78f371d7736497115c2176592e58cbe678f8799ceb9ad7868eb4f15d29b85f2c02bc6aa96fa4fd9225bcaddcbb63db91b260e6886008914c5fa4be241e64f3c31cb44dec3d2d1e40403d898a44b3e6e4c47a987e51be1e307bd79b12ef3ca8ed064a0c1a855b0ef6aa2953c65281eef8aa72642619495765b036be565737d1ebfba204e79e9a9bb044a810c929e9f7e34def478faa6448c2863e50fba9813585f3a1f79db55ffc1a1c84dfcdc593752e039a1ce24c0fb1daecae8015c30bb666fed34ece070e252bd7238f84ec9db39a3884929d953f8341c5d46c29977e325eda405040ed0c06fda3e57c364f5ad27d77c53de75c3dc8cd60c5ce92f1a3f7cf0df8e4f8cd1665e396eba96bda358d2c9e994ae2ebfcdf10f1777124bdd686f77905b263e9b69709bcb0c4bcf23194810efed41262354a33317c5b7a091cefbe8f6627ce1ab1f7f271dad0d5805fd3d4fbf3fca724f6d39ab05c344753ea6d852562cc351a9c69ede8822f0e0b5e04286934b53e77e002755b15be84058682abeefc84616f1b1c7769bc4628b4f202f7cd53dc7c2c41019dd29a27ac1537183776a9208e4e6f0185f477c1ce5994561d58fbc04e5384033e64d6ca9466d494862f796e5caf94190a19aea8c18dd52e6d6bec59797c4e3caddcd57f9fd0c402cb16b5600337177424ecf09cb93779a9dd3e05391c9c2cb956e0149a5ba71b6354d610b3e9588978571b10e8401aa2cd80868e3e0edea49833d0901624064f3063d89c0f0b616a9497ca2b60e6b2d3fd3e786c8b274e677a20ae41b2c3ebb504fdc1fd9b2cbc3140c604e5c9ba95cb3a907dddf5233cb079957cd924d0c4e49479c95dd8c16701734774935fe81d3ac480b850b3b97d05f5bc0c85de1aecc21b93d85b5034f41c5ba0b1893c665775b3ecc649b4351e315580739a536f291ce956160263f24628bf74f68002325480d91143706eb585364132885ab1046fc02a2fa8ac4a8724b7d0ee50fdb463b202a6e574e9c50d963846e7be17cd1ac01561459819f33fb33808e5558fc93bae6e74f2c7aaf24eb7048a3d265dc5471b4ab678bd009af54c449f77e34ab4e99a30f79b1c4b1a21c6ce7b9888635ee6e43b68c8e1f1c8190885128d11d4d8bacd5a624ee703eb60d02725a2bf43f294c69ae6e9f692c5c24d88b5c71629d1aceac4bdfcd551b1f925e05ab8e70d1d2498a00b07c759cbbfe95f4ba670848421dc501f2acfb3c2034326ba2956c77b6630e6aa10f4c99779e5d6c2b3e7d35052a9cd6084a7fccb62c15975956d7488e921844f36a638df72ec3009db6561053d94730dc096f139cf942efc6c0fb4577125de23342e566ba378513abff7cdc89f5e5e86974fc5ab6752fcf95aa43d69eb1422298b95ea2e99a453db1b44b40957b86a2d01d4fe9fbc01796d899c66a84cec78ea121a8570dcc5de03f10d6f0aea58858fc09d51d9b4bb22dbe9a785d92d2feff227beb5c14b0307cf12fa0b801ae89935c976a5f40aaac474aa76d2c8c7991528f5b38bc8d27765d844ac284b79b4a305c91818a43a2b21ca74befbc26491eff390f6ef01d0170a248c2d2cb9b7bb86007f63f719c62e6d87af2842349cd8184314ed369c4143f80cafa23f2124c1d20d233551f2764613a5f290741755677dbf584dec72777261c7d5b6de03751d32f36c3cd691f4c824466ecf9b41311b1bf5d987a5a644062e4d01ce3ab10d319c2f8522e540defcd008abf7d7e29f37635d70091d6995eaa82d2aae27e4272001ae6b1af16f7ca66d743d5d6af1e38be40b4cb163a8af7e5033a512df23fa663a7d8fd997b9d6b13cfad9d05b72188281b18f5e36a5eb338b0e3ac3ff84740be7f845f1fa181d481f7522157981acd8cb2549c809a1fcd6560ff05328b99de156fd27e9966f054e1bca979ad0d24d3eff5966acd34434be0827249dc7ba5ca6662c92ed3e154ad5ea20feb4c418475e629205e8b812a5fe716e606e2be40ce4ffdeee7973163100e9019ba141d9872f557e269bf989232fecb8344c3f11baf49030e976230f510be02879d01c383ea8bf264fe5d00b8f750913c58e61d35e5f9634154ec684d2646892ddaf799fd665b1289765aa6ffd51dbe649ba86506f6a714e37766a16d388bca67f6303ce051bd1d42d4d83d59fb2af9e97f4c9a4a0adc917406dd91d0f76de0bd630dfff65a333aa5caa4722737fe8e3c4f062ca3759f1fd0841f8639d81651d516d9ccab3e88bab58257a21e9dc78f38e9bb4180a256b91df0100c12ab1230bd138e128b8c5d3d88ad44f56522679ec0b1ce1d5e30a26a361769e2acea893413610b14a2623c855444e917717ce506d1b4e0e115b7d8214ac46c2cbbc60831daf036260757d69d4f3b020c9664fcbfe639b1f4bfd31d50c6a08c6781cea88baa2baa0fc76416eda4eb7521fbd375aaf824c4c08c38f3e7efac5c4a5810a6794d5b8855c98ba2f5d6a2ab832c64b573d2a30f077ef68098bd44f4be4f3a3ad21d0dfc254bd68eb1f75ce3c82421fdbc957c788fe3c2037c1ac835dea7f154467a49c43c8acf93d689905a375dc86b8e75106913d6f17ae96d8c771b33790cdf4fcd5cd6695c30c03acf0d0e4bd1a1f2b50bb582730dc16ec211dfb11ceec75f99bfb3c1c3948abf440ed4748ce80429e228c6c13d7cba455dfb584449c25b004a1550aa0e600680b19357b82b83cc137eba7f8f65f60c085b66f9327e6e9fe3a6ac4fc87d5c9622942dfca70551f0ed10bb931c9e91e05777e12bb1a0c53e82ebd7c34ac70148817b23edf904f89e5bdcf26927f47bb322997ce1fb67602753e53dffce5e1e5f4414e78204b6a24f92bad759dbc710b3ebaa2c6851a116425562950315cd1b3b600e1b650c64fd36e8f946d90d2bf5bb2cf2b81eab2fddfd7f5010d8244dcb22b6f93009b2a09f07e60ea4c0f2a84d25bc040156ebc75a258bbe3b83884d5a263bb1b38c80657156bfa009f34342df1cdf97b214343b900f129890c79a8969cbed37246ae40ba2d7f6cfe9131faa2ce004219fa53afe66db170e07bf42c4884a3bcc959c0328843903a169a628d8cfb9b2c357a38e3a2b3481f83acaf6d6e7750cfa4526227e3d5d73d67916d533092efd2cb262aebb61774ebda378279abfdfa57a05964c0afbace73eff310abeaa498bf2093c08efd34f61ae5e416a351285a0d0714bd4520b21632174e538d23a9b96ebeb39e6bd0475096fc86d95f5265669ae4580e9aa962686e961a3c82d0fd8e54fb7b2568a6395e97e1ea00968c1bbc49f8090f95cfb05d6bbf609878e0e709b98d2d0c3291b725de4062cc65b32f1b51d6491466e75f886fbdda5e7830d4e03ec7dd5094a8f0dce5912324a600831f085a39ad5fb1ca6452a09b5ce7008dd0e044fac700581962a8472a70fc8ddc71d68445eaf173033ea7e7b1d78a84b69b507c9a0c9935ef9ead902987f130e0e4c8a1cac37c58f62be18cafd73e514aa182a08b0affe66ca4967ee2c356d0015f6bc2bb8fabf70b28030d98cfe3890b93cd8a7c3c030428cef5f8c4f2c2f96148de76f66dffb98d64db692b04739f3cf79da0420bf6405885dcb1413dbd92e3413a43274623be886aea8c85847e63e0359b2c45ef8a7fa0e4ed63b9af7e11300c92054e306f7f486577b9d8b3c76c2e99d35c7ea7b058f1c5ae195466d94a17b0670df3f81b62a74747fecbf7ebb19962fce83b3fe4aaa57afc206e6c7964ac5e9b6dee9478c7957489e1270cc03b355750e6f57e0a6571f23fd35713117290d1b2e194d40adab2f49243b50c2bed8fa2dea1471a6fed8392324088a41d978e481c59bd42519e09ffbe4051259b9a67d8f93d67c13e43f089681b12a5b392edd9ce58e8f9f1b9cf832bb62dc95cb3fc8519328b1247ae465a7e83209b0cee6367e385f7be6a4df754d0ebcd5e440bb241affdd9305e1d6c611d072beaaab078213938f67c0f812a3fdf6808c8aa4a1cb5c942504e7b6e13d3150ccac620b60af27714328cb4a61872bf05753b495eced8578c97e48b5375f01a58842932ad1a8c9569ceefee94629db2a9fddc4716dd603b45f5dbab1adac8798f2c85c9a3e186b824cfab963c07233ed9c724c79285b34f8cc90b0b8a446a847123e8c3e0c99d960ff7c9d4d3d3ddd6f2057a1713155d139d4089889a51c2276974eb6305e2947456b77fc321bedfcb4c409cea3334236c9f57704c636dc3df1ed1ab54a0b5c7340b49532ca8e90800daeb14e4931a25a2478085e46727c8e8a2dd5475b3dd55439cd26d2e4a5f4c5f98090458b49234deb8da4621e0c9e56f3a4bd4e4b01ec9b663283b2e106f92671dc3912f0bb837a9d3e596b12597f2816f8853774467c13c070625a6f269a8a4fd7438201aa99fdd1e32390f91b6bcc173539f1bbe60be93c8be09969df470e2f2d5296141fb53a894befb4a4b5d7e2ac27ae0133f3c432673f5d162cb0d90b0c3c104a079c18218323fde256483288759913d7ecc9f9900c8cda3ac23f9def726f17018e6da9a05bd8d7f277dcfb6ad550f1d1b9659552c56738d85cb7cf41b96134dd8f53abe1a805810e6de378bce59d22e06971d582bd70f6ab6eef7494cb7194114fcc4aea69ad869242aa31da83c8001261a68829300a8da7150dc362b15a6506e14ed7438dd4b277128e19a49aebd3a5cc3541424af68652c9225956c4834a7c5e35dcae36602c3a7605d12ac16b906a964376ccba2d0fb5a0dfb55a9475b1b35df99b9f796f95949921c6c2f8976dc97ba7ab698dfe82752ceaac2fe0859cd58a159dfad6dd3a81d14cd582bea831299ddceef2f2c0120924cc3821f1cf166a92285abb8e37e3a3e41021119d7cdfbcec9e32dcaf2e3ad056d8f02525b01eae636c97015171bd852e26eca9ec43f8d74f3644685aa4075c20764f33f80a2dc88c7edd6d1da7892749d125ee323634f949512868ed3959ccd2864132347c64155d730c45824e5ac4c65a2c8ee5f6b226d89abdcfa103c3efc804d8c76f0385f5e84a0b4caacd567e8e66fbfbdda21af005730affd502365601b767faee5ac0a865c19b2b7a3aee4db8f314db38619e79d0ecf4365c4efb26d1a05ecf3e152180278c460e5ff3038f69852e8e15dceac57af53121e49427bf4680d5fd7a1d4d0f720dfffb7ccf72640f801f84a766661fafe6f5272361ea5faa667e5584b2221b2847fbf5f51c042204847890c822ebcd3c17cab1147c82a3fcbc1c644f6f4311d23bb059d52ee0d7fbc85705a852111cf9afe80fb4839f5693c525bf637caaf9005ccf87b265282e98a74f0b8af34f89ffa2983e590bc79e17a648afbbfff8403557122ee7607d7cf43ca4b877953a9ad39953618357786bb0afd448c1f79d64f07b02ab676811983cf54bf0e24017cb15498be0ce7bfbc9bedd3365c507778047ce83a6a88a1aab76b6fe4c57ddb95087fd90081000a8869d31ed17a085d3461227d0ee167d39ec8a3334de456e8221850d4d1ac08cb4bf922ea1cfa6c87c68c36b5dabbd50320bd723cfb1227234bd6fce44eb5bf4524fc046865a4ad6d5c5480dc9331ceeadaef160bb097e2e78141851d6f1437a0116e2a620ead449e5367dbcd9c3de22673fe170e50166f69e278f0b304e247602180db4343d0d37ee867dfec8d14a03468984fcacc73a7db0b4d324948ed7a53374b9961dbfd4dcb43d83bd76d49879112f05e03ddbce0eb09321164db97534b9ed88f1e02d8e05747ff3d4417a1f805fcda6478590adac3bbdff258ea165b234be0dc7ca44a33cfa7ba4cd16f1a3ee9398304d2d9f2e1c142a9b837c0d38e6c55c4beee6d55609d250f0ec43637baa4c7f332d10e02dc84884b2b3e8109edad8b3b3cc2165066d4ea0e2df1d484a3df8bdc8e868438e5ca7dadddd2049932eda0c895b825cb9c4997d7a590320ab2482f7cbc24d5bf07dd73c8f7fa83a67083bb8b88c81da4b5adc1bcbd0344775e5340dcf9a5e394b183704a3c8e647b41fef0d0cadaafaac6810b385fcb744f311701bf6a2f439282b2693480baba826f17f1fcd187653ae823f9f090fce196a56551c8e065f5e298f650c50fad4dc7b2d14e6577fa919e86a46b051323f40a6ff28fd51625cc163cea642aa66f91ba58d2b936d10ed5634b42ef4324c0e2a5f53ecb8e5d0f9782281ce2504de9786203afd7f47eafdab7284855cc9f17a5bb796116b5a21f512ff8faa30bdaafaeb7d86a9acff5adb5108115b3f7698667af69d39b7ce78fbbdeb48d336e5712f5dd4445dfb57fd5f161ac7a1f8008170f01aee89d32d1a4d2b3a303d59bbfaf0f7e15d58448689018330f035332dc0d297e8b606a6c605131135a2fde4a3836f276eaeb5d51819ea40765fdfdb900c62b410b526ca5c6f502c2007ab5f9fff3fad18001a72979289c04f253a62152be498c5a2ab8cb693329cbca1f4d2cfd30e8ceb3cb45d9a1e6794c566814fbf400584e2ae5e892863e97e70335d3473fbf7e41c91260c189ed2e248c022da1c7503ac3e2f03cbb3b821c9627de59a1f850b30e83aae15fe510f9de1a8a85f741e4d7a7ba71181e90f9f5463a3f20024f22b9a7471f0269ed2489273ccefadb598c11952e4b975f0b7acfcfe5f419554e260d25c72bcfb66a83c145397d12804d13f830f66f4500dd44636f3d672b33ec444cb0356b3cb98b06cff5b3af1d4c646f751b0833ea9eb467f43a0950fb6bfbf82cb96eed03ee99cdd9e8a300bf5d8be3b740eab2e566baa39f695879e82571d2fb83b8aa817d34832c359f479000441021318ec3a0da58a01b3411e3d4cdfb8adcce3df1275fa609075ed24849ea0c4d980406fb439c7fc87831781b9cb1c16feb1de0f39ea2a953997eb058fcdbdaf9be836b597fb9db64d7662910a57afda6f929173b45c6539140277b0c5521899ed3242633f350353c7c51a8db79fdea0f15bf82b69485cec2fe400f0db072369266ca1fa952149b7291ec08224681768c1f6d8c49026dfe5233b50e49a441c5e1cccc0f15c94181c145e9331ed0f8a842f8ecc6d7814a80ca666ef204e8fbca1a53171a883a5b96172a18941f6d621b3ef717c33dcd7549c64806e539b9fed6fb4f54d8760cf4ed7872d256074c6f64812adada36db5595a7867435b11fd735849a41e897beca03add1d06f8fd6d4a87a3a9b08a920008e3827071e1622d0ea45dd6c74aee3889bec2aaaa137c4358185a61381631eb249a39385d5285d0ea2f88876baa4d967ad4fe54ce7364ce0f5ac469ec1330d8cd6d93699819398c48e437e01cbdf5e6e5751c775f41cf6bd2629e15c307bdf35290c1b63697c8107c4b4be1217f2bdad2b7f2582f78e9e23aebc7ad0ff76a68f3526e67ad7d8352fab072b75d880ae168b3b37aa8cbe886f919a0fab05691fc195a6aa9da4badeeae3002b99dae4104b4285ba0375799c3b63e5aaa907a781d88505f2dd9aef5a7bed82a3fcdf2afdb33f3a076c7bc5c5b62601ee63131b542901c8c637db67c905d059d7d9a4001e3bafba214f0bf132d9794d674b594716f7b8a4dc2e784c6b70d424d475a0b8e6b14bb1959b2108ee6da625fca225619bb2a087a9573087ed7576b04a149e7a903b85366dcc0c17eea875f340dc8d2c525305ae15fee8f82e60df282abab33c5955da9b34d8ba5c7398c37842284bea6e356c9e207801a7ce5dbe3e550ebcfb79169b6f230802b757c63617970756861ff0e094b09d24dcc4f985c9214aba6e827c0be4f7b3eb765d141a0781d478764eaf280b3db059b38a4ce44ec1f7d0c9ce7f4f1235c812aeacbbe10940ed0c9c6cb10fce89d0d752e92d9b3c625e99df3375b3d7b2b10daed8229faa2b997658cb4e90bf3bcef68286fa2dcc3594bb82b5343e1af5daa5827948ae80b74fd6436d59652122359a93dfba236cd87a98faecce0f6da44855ff216a9d5c229cb2fe75bb7c6a9b576eb7f56995b44df9d32ff47cc386838343257c35672fee2dae597f15bafa7539ca978951658e45d3a9949483fa662f44f6d8162cecf25ad10709b4596eab04b33a3958bebe75f89798c2297d76c71abdab830cf5426f7c8c3b097fc7469935fc5d9873291969c2a02dc14f63776fbae638adfa1ff9dd2b3d29148681a64094c2dfdb6d0e957a615e6120344555b6da7b0c978a6f83a7e366c10ca54870a10217b7ff24e872a51b0df40712ff8a67c5c5a7cc8c2f0f51206eba583a717188a415797d38ad9f4cf40ebce6fdc811417ff85d89450b425966228f52085cf67897eeb6a1590a8d3acad19ab37aeffb18221d22cb19cba19e5c8c163e6419ce9bc6a30f3b6d5a208a2beaa31768740db0b5fa03d5501abf993606a44fb7b90ad744cb116cc00c3f099eabfa1d1aab53bca8ac792ab7651a9385e53e0c11263c37cf9c014a9b570b34237c0e2aff5683b090a0a5059807f8ecd78bbe635ff936264ef6c159a82793a289fdcd67d67fc3ee67f89e3ff611f1f6d7d9955867b1faeaa4678a6f3c579d87060e131c5eaab464e730bebd0cf12a8de75054804401bee2e72dec4791b15b06241496324bdf74642638c4eedefd98539c6936e9252a98ac7a0e7c28dff31d968cff2f07027214fd91f967933e5a085c8cd897f9ce60d0f5832b2739ad714c4c6c30a359e6e4f29e62ffdeff0a94a17f2d03a0fda220cebefcaa516cb35242d7aa17f961574fe8a8c04b7bd807642b4e7415f1d56bc247d4112528153208c2f4d2fdf1904740233fc9dd9fd90052a5ef8755778037dd28fc6399d5f65ca2f64809f5f5b67f5b05f04d770f7e899dc00e045a01384b97e650fe7a3f797d8f213ef3bc4b47d1c70d94fadb51433fba3b89685e7b9609f91780719488ae767a35c91d85edc7699c976d967d91707d9bd0f65266be4602eeef4520bb9949675787c14d460d84d813f9f02a155dd58efe80576b89b4730208a47f0dc0e2ae184be97d39665170a4063354e0fb619d10f816bdb550bfc4d887aa2deabff692560d1c6dd2555e965230078e22d2fea9fa8d6e9cc1dbd9dcfdeec3ca9c8901044b321e4d2e969cd2d120d1701e97ed1a1762cf6eb42cf718b05e997cecea15881e16d09f46ebf52ca0b473d5c69f8f6e66f8e409f0563b330a244e100bcf76a25f72ca1dd835c120de4c80492b9ba22d0a8554a8acdd694d9f424bbbab98a252d28e0fb3ec324c9aa33003a86fd7383966aa12b3f94865e5fa21893ec83284a80c94686f31158e17a2eb28ce7042f77d6a2c1c8e012ea76cb22be06f5723c3df7c550bf62ba93bac55dc61cd31c091374ca466a424c3366a186d46239b98bfbd1f3503aaad5a885ed4082279e914c7904752ab3e8d08b1f3f8fdb51f67475971c8f50d32b9801bf6ac30314b9ae06c120fba7c96b25d20ad9075396ca8db76d62bdf34e7fc21d89d233d2d008a64c5e89dadf9d201e76867c3a841144aba820fe29b8d3a2db6a1ae2962d6ee7b6e1ddebba77d875bbfe7c2519cea4e100d62917b56ab59e58dc067bbe29787be2d5033e3552b146ce5fa72a9a4d450c8e223de56da8c670574e63d0b47fe9277d859d7102ca86040773243bf504ea24c911d1d981b4614cdce880714876faceeb3af8683cf6250c4705200f5f5e9eeff39d80ad3fa131126b4fab1975eaa3286ecff3ec1b792630f1dea3c1f8958289700b692624cc0d40b9bbd2b9c625f9cd6858360c0c91924da0d2b0485f75512df191e04b835cc5e5e1d2c28ad5bfb64899d8179e8384f89d44b4f03bab908d13f5d8a3ec2f255c9955c19d11b8f25cd12d984baab62baa56833d32335632647d1caf5b7246d7d28ab0c82fb0484056706cc0923b5a747d612fda8170d11c8a9899f16aeee6b4e5d11a8411422b0d549d0f4dd35585de1942b6281d69dc4758f6da5b499868ccff263efa05a8771eeb75ae557b3aa1dc92348eacc01d797b05420bcd3f01b493170a5fc35d93e6975da333845b174c04d53bc0f73897533379e4bb801ba93ade4ed546a7656c6dc195c953ef03072ec0d73a1737f6376fc1bb242de996ffd1920dea0cc947008588b760fded9df9f4a7ce974caee4897477c0871f31d9ccc89cd37d33de6a7b70c72bbed916dc29ecd4373e73e9029572d506febc562737098d987315d6f6f9e26469c119133f1f20c3817604c90bb96adf871db79e5d05cf74a47a8a6227efa980943d0621907de1c3c46cfd561af418db5c9c3c11d1c1a98cbe238680c730ca98e90f1cca65f5ea4f735564c6a6ee1383bed834f9791b475b8f57e723b36c222b212b5265bc04e2f93fa4cef44d19733bac1a22c0d5b7ac5314e3f49d2556f925f45b642342e76f874ba066b3790f927079e84607ee64dc717cbe2768875a4e7fe4b14b3169b6ee143696987c2bd2c3c0ac20f6200d7f659bf7d276114e58240c9fff63370932d8a3be8d3ef00b47053bcbfc15cb13e661db6ee278a1b34db1867f02fc91902947d6d03c337783f079b058c5d5e602feef4d266aca53f53b9806370cfcae8de19efebcb699313462dcd5045acfe39ea6bbed88bce5e8c2481d39a267f1f2a97bbe25333665e2305a50655f4365c0cd747ba4ae6da60938d458118ab3e80b6f7eb968b77c7b5c869c55776867c351cbd04a5f28ab40fdf2cab75b676fc8d5b553d8ed630aa854c16e68d16007c5970f8eac6938c4d7bb7292618046edd6f9ae5116d8258c9785f9c687d33bc7e47985d002a8f4dc3b60618b0568a6a9ad6f213a86cbe995ec8f2aa78dbc1407d671f4406c54abcbb8471740e64679affa4a16e36c16ce589045bb0ef920141bd044b69b77e34a0377bd046e588626a1d25b941cf1c21a724177a26c41d3ab45e41b616f648527db46e057dbce3d834520314d40be747d7625e8d945009f1a7d20c958e4617edc7616d0be238e4cc2f13a8db3c26689f5bd269670b2bc830b6b295e07a011f07d88f4161db9a2032d5b91a91323277eff74dcffee961262180ff45d1a03d981041efded7fbf07a3c3510811ba2e277e643a6efff28bba9b27222f60097c61b48bcd29ef2cc6ef02be7d51094a742e35296808e11130a6e06cafb1d5364f313bf06ed2daea273c7da5465153aed2742904b7117b7e93113b547f6f90e140224a189b1d0fd7576cb76c06680c9d25bbfd7e7284d466c94aa394615192b4399321b0438eb35f2ed19c8e2ae1be3add11f3e8ff20c74a4cfce117fcd4f1621f4451b0c2c58f9dd2250194a378dedcdf7db668a73d3ea81c1c104be317e9927fe64b355eede1965ce5c340f48775f3d8ac5cfd99338665240cd6f74283a2e57d0d7dff840996e725edd764573903e17a36e8cc6f9911765ba0efc7d27ec5e06fe54e6a3975543c2ca498e87c274c65cdb3ebf04be2d13cc6da15d8432ca7193218d6507bee101a6d94527f9627d5e3828a01325f545971919916f29665fd2dcab1d36cbbe4cc5123ed42d8d25d6778f500e85de2a340a18b06e746bae47f3cc2e79c29afcc46eeed554e8546913ed985f1eec76c5b0e3168ffeb187ae18dc0965a2cd73193b6baeceb34314b8068871cc8c123b58b980290a1c4ec4f1125a96f7266e68e18e6939594c0b7a201ff00711fb74dcd9f09d8c98d8e3d158b9c9f1792e0c952a7777d7f6dcf31f9cae5345e40675c8e1be8a8b63556e59e0e1b54c03e358b34613c8c978a0b8483169077f1526f3e73b62dc1888a2d0d5076f35f35ed524db07cb0a9cf1b625257abab9bfc8900fdb1550d0aef03ce035687f13b2b9b955a1594c3abbcf2ba818cf09c8bfc10a91ededa4aabfc6012ff305a3bab68f24e6c489246a7a1d5f15816b5e15e221350fdcc0da176998e71d60e457eab79199ed90f7fd214b96fcaa511683e845d677a41913bc17b7f0623c561ef1f8202e870cca8cbc794de23ff7d58836addb530687bb13bde010294bb1329da0556fd19e784d784bff63155e98cdde0537754a75b0bb3bed17844edd712ef8882e5c849787d3a282dcfdb723da10816c1461532a4bef705da50bc444557f5e98b9f3af1c8316b07ba00aa41986b7ea0d076af47ad21dd792ca9fa59a669dc5b021908afbaf20b437913e0b5d87b148237f915a6512e0fccb25a527cfa829426f1ebcdf4750109815111d11a38868661efdb8782a6c9f13817b2bcaef02ed9303e5b5aa0c98571b65b0279307150c98f42ae117dd18c6567875950cac00cfbf6be2392b938408d9d8c8deebe14f0b8480b448d6411ca4371d7cb72135bd609196a8bc2ab76e36ced78f546ca48e5aa6d009ee0c08259b97911e1dde8210899d92673308a73c77fb91fac27e34051deeb23d36844f82871c8c3d31aa3c92cdc35784fcdb939c3dd7b97e4875b950f3aee1ff176334503d0f3677b3dbc7c823e8892c86f1ebdf76406b7d146ff5bdb60bf889668bbca7395440396fb69d4fb42d5137376bf2c2cf3949857a61db10d53d6f28c44abdc72728eab365ef40b8016002a7ed003db2eb530da969fd8c241dee70768f9d96655cb345fb2e7ab1da2ac5549000f1f4242297bc9b35652f4f15ffb6abb4ed063c84337e3454fb803315df45d93c2db1420b627bb700096dee0a09c37c0e2889a65b022866091fd7085e61931e681d8b7344309d788efee7943bb04797f7524aad47ca8b6e6d37bd45a4a2af6fba5a2e0484b77dc1340177a063b95daabe59f7e9a7baa9e20827bda948b10d8928a8d04d68da4d1e07f4096334866e73acf7b2c3d16df9695ee9d59a624b64d1b0aebd27a8cc9606dd0f6d17eaf28b4561ae5844b421670701aaaee1302a20f48571337d671ffee196e95c9b5998d474452506a0791dcfd49f00a3b39660604668e879e0753536a85d38e0c1c4382ca21aaec873a605a7c21f8146bdeb03f547bff0aca6eab9a3a37d6d7f4ae21522c15c5ac88f67042025451b8623cdcd22aebff00c9cf6bf5331fdb1f45e22a9a88edfb22317419d457d64d7ff6b33bceda8173857340a4b73af99c26893bf1def60419c0180da6a2c43ddfeda05ad946a07c2d910e2051a92bef63989db0ea84af77aa0e2288942a103d95eab5b0c90db9660aceb2503c4a7199b9231129b83baf6035642f8b6fabd95b5f39f328da375bc6bfba1e2bafa4f4ebea5edf6406796268bc1af37c1f89490a8f83646e8a775a1d4c291e41632916bc0bbaa35be19e59f93bce03b55e87de47ffcdb47bd1d0737b3dcaa3ab0029d17e5b374eadcd7228d2f20e569a6e78e8d3c6b58326ec0e39420ce6bfa6b37884318004321bac612d9aed68741518f33fec72b1edc507e7ce39b7b73b3ce52156830368ae2ff464aa6f4ef068ce68590add709df329e57d540c9de1452d5ab5fccfe6fdf32f7c22a8a13bbe009f730ced3cea44f59caa65e6eb70febf6a8132e51f15840c7ddc0b06667b1e9aaeb2e80ed738545a902f3c9914b3e530020ad356467c910930ced0060836bee09d1c0cb7bbdbefdb86f5c21210fc6888076c5474f9f1a6fb987451b2093932f5f6171c26ac6e16cfb151ec107acffd9fc7476fb1c451a4f6ac7a019ed2113fc88cf606e5717bc9ea1773bc1b4c8fcd2a742dfa32a3edcc9acefb3cb7df3c8e31c14e96fd1a125b99448fd6c104243c159fd98a26328fd0e91e1956f617af66643e7314bd7997e56c8f429db7b3d7e0fd593ea1f546fc7ff4cb94b4ffeb87e04ea7a295bebef30c3ae46bfb56f854f931c20f7fc20574e055953ac2008579a246403d74c1aff3c567fe6365c981686b641c4a5727626beabf7178e070da2218602972e34d335c147a2028840340af2ddc59b0a073a086be66191f0b07ac7d8555097cef58cb771364b99d9bb69a4b28dddf560f487c0239b55a6afa27ebd6469f019d5b406e8d8ac74c1a1daec8de3d77a9f048691a023fe8cc3eed5b0ca3ecd57b91613472687ad4cf6379a9fe7e0940f66111522f021c4359acc21d2839903a477fafdd64e70129d3cbce90e04c46769f974828f5fb2f0a2850499469e1d818f8fb82a176639d209447b4205e77eadfb8b63cb64915482a14b68d0758f1f8673a49c3e7dba3e143955abb6cc677b45155a9f0adfb5269d41ac35df7489f444310ed00211d385a969c0efb471d5f34e9a8d40571e6e664520fb8b474472da39e7fc4967bcf3ac599447625ef5e40208322a69ce98c16b339efd78e3ecf6cf755fe3f8d486d20549baeaa2d091353afa3253e990dc063d04300dc38acb95a0f398f91aa44b2b741b7ac29d9045e81965291bc76665f94677713a415359ea842cf050714a965d98d16ee255c43fcbcb59f396d53000ee170bcdc23a3e3363c49ccb95449a2d95fc556ceb6b875cdf294dfc0fc300945c5136598309b16795d5cd73ce23609fd1c237bcdd28bcea6902a982cbb114871f050cce560dee1e285bc1810d3c6083b77003865a4002e05419208d88321f871ded845463c5e91d245c6d82e3f2d11bb24a7f211a7d168130ba0753395d9f4640b4904aa8cb6cab1929f332683a7537e7be82ca565aa98ae649815baaff557936d055748243e59cff04b2ddc8f73079a52af4a0020bb0b04835dae22941dcd09c217b895c8aa8686038f0ea13d5f8d03b9f82ffcf7346d498891ac2438c69a48b7a397e088cebe9a58b687c2d070b9e3ead0a4b4cb96993ea2614bec74fe09da4e1b0f67fb2f5bcfb8902f3696a7f5424930edf3ff1a9b1f22d9fce882731fb840a6ae0f7e20febcb4ef4dbff4ad8afa2806ebad60553a11455075a8a4f0faf173ceab06efdca5fa1a74037c553fe4ef01f52590daf95558c1c40ff50b809a61b2ebec9c6a53662d4f2ff2cd0035bd5bf170475b33a6a09fa4c40cf44e79f01b54bdbfd867170129a953c3aa804206674915c91372e27a4c2c19d61f77437d72f3b39275061df38a012b55cdb42c9cbe8dad834354b535a1f4ed247faec08bcd66fbeb57c1d084ed434c3fdc913f65ab8011f881f4d939db9d91958f0d66a82ad6eb9f79a4100e0c1291ca4fe6ef2be04859ddb178f3047b0c05b530cfa800a548c9cf9ebd34e16b5fc13169e4e4aa18e306337e3a1c5484f9e28b8aab38ffb9919524268a3cddfdae4a5f3f76305f9737672e7decf1ea1d701fd824985a0212aab04d02be89817a1f19d12df2cc2d07f0d4eb712feeb9574da57cacf7e03558e619abf3fe4fe02437e41ecb5a3a1d2c95c1600febe7d448a999b34d8c9e191167f59cc14599dafac4e20f9f0aca9499bf4cad962b922475061467922d439c206689bd6dbdab5ea2fc84a711b5264a96c44f53f62abc7fa5f82592ba9327c9ec9d4ffcdebb4aca6acfec5b36e5fad6495976ca868f05f3e52087576bef3531d293f91e0601c8bb58e2bd6a28291229757e4216cc18ffc880de42b914fe038bcaf840b2813f0f9ed937bf5bdfd49b80c63a39e50fa7934bbac7b69d2e1d7be9aa2a986aa3496873de59e80d680a29b3fcf0c72605c5f8d8f530794cc7a4bbfb97dce38df1cb2e911e48808d78034e8054d2f954b526b0b1a36648183f0b00ef99284f30b4957521d168282d940e063000f30e79fc4587ce57971600e466a8a240efb0dcb67a6159dd7a5f27b35e8e66cc2e4a17bec2064d65612ff7669f7ee83c838cb1156f80934ffcf2bfc31422cdbefe0c17e6fa54241bc37af289cf147738a4f4375bc1ec2db2062aed6ab869450c6f037606254513116439c707caf7559666000385e77f724d85fafdfeed7926cb7e9a4ae1d4e59a394ab4ef78b1989866cf9df8c76298dab0cf3a34cdeb254409b7f1905b54df800de9c2f92ac334bde168217bb136ab460e6ee8ca52e030be347d463e678602bbbf825b4d51aadd890e636aaf917cecf4e3914558b3d6e6673a905ea26bbbbc82f261ec260e78dc3689e6f6eb5f7b281c6b0b8002f5e63a7373229a591989dceb79b0ada171d77c0e7057a8b0a4ffc440bb0ffad7665fbe6a25c495fcc8302f302dbf6564b15c044ad2eb7b3eb41e1e4932975d81da867675b69790281a1852a265366a854f74f0d3322ccf8b010a6afed5b3869f01bc4fab85c152b4ace083f9898b4eb89997b5ae0669450d0f43c03f8b51e9961590f2199203c50658cc82ccb1fc14c625543adb324709378f7c43c77b4ab47427a8a736309757a14deb9bfaf7914d6e4669bb62877286037d2f3d8a64ca792cb413c5d48fae175fc8e1802cd8bb22da6b4a76b3d0760f0a8e7b786abfb42f73728bbbf2bc7df7ba394a6fd3e146b0b961d4f1a734d8742acd9adb3b5d1d1c67e1751d126257ed3de9b129688f1667e9f10e3ad940d945d3d614245340850dcd6158432eadd5af4b59fb6e9d7338cb88afab5652388dc05b60dccc24e0c3949f670a6c5a2e4b947a8670b3d0be974113833f1517b91666d81e2bfe28ff8d1e344b503f4fd5d42648ca34a217e6dd826c11093f029429d263e389f0a7d1031490e90b661ac4e4be9e045368201c86b3a2455a9e23e0b6d679815818e9d645727e715a069d113902f96b2cea999fdee0a63381ce7b3820192d422c078874af56c936e9220ac5ec982e6717be657aefaa424e85d8fdb658a677133b3758c1655ba4afc39f04e7be84e1241dc8677c92f6e6cbe414dd1d1cf2e904d4763e2f30e9b19e6422628baae068b77fff0b2c731f43519f068cbcccd69ba99c1c8ea4de33ac8a4bf3dd8f94bbdf6ae04bb41ef0ef824c8102cbb96ef4a4637a4877bdd4c5793b0200f32c131e1134115efeea7d13a4ce13f552d9e0b99204e5ba77750f49c6744cc254d521f1861ad7de2f53677ee131d27306e1184b760b522945f2c7cb8da628a4a9759d544a2b61dc2677392ed9a6935220f168cee9bb61e2233a2001e8be9cfcf76f270d4a0d7b74616c649b9d8f5c478c2ef12df77a265099fcf0587dc53b194e7a2816ffd32c7a53b9b424c43e4592fb733273902dcf2ee8913e1e745739be4e519f708ad1c512b17f925388cbbe3eafbab968697d6cdb82e23a313ff911a24c8231e6f88f7edb504de12eddc2530fcc278eb7e0ad25e3c515a8a2b386ede71feadd1e014014a56ddf724bda4859c5bbe4143dd4c2a5199ea2813399967edd6996aa60dd692c651d6b90ecc492dcfac86a40193562ed458ea880e526c7c957121596cf707df16fa06b88337f6e367ee40d22f19499012a09f4dfa98536b2d76e0fad3238a18315bfbdd0e20b47a002665b9d98d222e914dcd18248fc93736cba5f8f65d560779d5b0f666c01018026daa700a9102be111bddcaa1dd8e59772da3cb13738394b8d51299616391915e6c5b030170bba15a313175485ea12e49f42ac0aa906ae939f4d467137c8662e63b021ba88d955c9889529c4e5b1b78a5c6cb3ffc5abacdbebd51cb62ad47d5a629e5eb77b857062a5990cb5a79ec03a856d4c981f230416c725f42c8ee6b76b38c30a5d9163076234f6684141b85ed63403554c3308cda53c1abb2be23ab6870e6c38649c9e4b2612287a5610c4b7aeca5d1085319117c04bf130e8a5e4eb00582e6a96760888f2326ee16cd80ce3cb9dcaf19d135f0047b8fd9f2d8f073fe18dc47ea5eceed01900685a3782f57c64cea92e307711ee2a3114deae6fe104b7ba05d282b01efe3702fb086f016c23debbe7af0a17fecb09e7df80687ef82766e53ba6adf0da81997e77ef78c58dc63a1fc4c97115024f269dc517600dfa7bfc515d9aedcb6a1d1bf7ec8de9d3baf7f55ea7b0ed0c7613a0b2fcf6c5ef532742f7711805e213d64a393483c43c4714f084b62a801047c446f1612874238162c25d6d081e4a9f7674adfb7b238b796d9652d24a1e2e95d33e8867093023f7f065367f29a6432385fe9bff48bf55d5e1e7f0fb713e5ae42f287ee807e64783728670c886306c4f718d6b1053f572acb523d865e17fefb9b1d579925a15845c4180eb438d46223edc8d0c67e277c666090fe4240c169df46722118e10475954ac4fa6c5522d1a2df60194fd96181c8ca427109d613d00edbcaf878c253f737606a057483fbb6ac6f3706d68b01aa6f1d95bd7bd19fd4efcbb96c2ff233fb2581ad76622215673890a0f48b6c1e0e76598845b1c0a7109e069353143414ccbd31d1e703d89cf5945c55a52df2f59ebb07f2579791a0bbf0ae8e1fd2d4a22084c8ba0cca3f7528e0665078f1f80b6336f696c19c7e95e09e95daa5f45d9dea1ab6b7c965d3bb73c9d3e5d734aa4b13ab01969339c2d68fe785c4b37a06b92cba5429ff6f7ecf3157dc0687f4c8d96c74c1fe54dfd6439b903852bc52e0da707b4e9a1f1da90a8c793ae16419038b1bbf870e3da625cf1e8b88fb4add593405c060b0a9c95fcd9640e51dd93af91810964bea8aec67a8168dd496b21f15429701a2b4cf22469fbb98c385ce9ba2abfe4bf817c1da57320cbb718fd7bdbfebcb1f8dab28b778508b32eaafb1e5b6a3dd10cf8f828db64a4108b03ead3eabfddd1ecba328681267a340eb3d16af4498cd745c2fd63ca7b268c13610fb7d963e9bd75bfdbc776e5e3c7d7ef11f0c4ebecd6b41954820a7a23e52551d081c15c95e23dd04e70c4815dd080e9fd79515cb6da09325b8c3573c8b8a12002c2154fa1f314ef11b855e65c8b543d8f3bbab8d6a2d0d30a2442a594615b6ef2150dd2fb5555490d78a866be7668a8919e8d8ec6d66ae0f09eb2dea0797309c986b2f00b06138887d6c405ca4e675be14fc7879581f65c6b84d3f5bfd0ee731174c8b4a916d22c988afc1966c5e63e8cd79cefe685caf14197235bd8141ff73bc1762ae3f13eaf7192b5b35c480996eb6f290b31afe747fb5d04fbe6637d97fff31759f3501272401e4478a2969cf114f1fbd5c5a7343dfcd407ba904bd1efa1ec12e684e2f8cbf19493b50a693b18372b79515b8ad01bf17fbc50e200c90a41ef6c1be917d7ca854abee0db2224828f02ebc134fee73ad42a52c6dd96346844c69317f44941ff7baa3d99b5f39a4f9793312da6f84e6d95df440ab87f9e089cfe85e56641a314400df41d5cc1b140a14d61abbb9b9023123add3c88b52ec38b245a3a790821f9b0db537088e03213597437155fbb3e0d051f30e30023cf91f4f01d2f03f42fdb6f880fd2821fa00fdb3359d04631e21310ecbdf32ba71d0e356c3a7fcc35f18ad4148979c047ed7f84996215ee3cf2b4601ea855ac698e43065ce43ec0100f5ab324f8e993453d41b48495ed8ee27f1ac39eb32ffab364f5ec78a7b136a1ecea67019799060ddc8216a92890811d78f2ec313bff9840f20becd2793d9168c510c18c19b4fa29328d71652464d7153bd04eec107f475e73f7673308499653911ca5ec4558e33015aa8970b4d59f3ce56183fbdc5451442ce245465350e3635eeda592969924116e74f1099b8d28e7784159c3362846815f6251af84def99682dbd864b83c6a131a29571f1d833e791891ca7d6dc83a4a52918ea910f24c33d504f2db9261fef207cb4ee892331a2a6ce19259d835531fedbdba7cc104dde2e67d0e8c85d2c62e045151dfb93412600382b823eac276032dd1c5f74c611a33fdcc9b44b0b13295b13a0a12ea38631e084b4384d139c74c96886e0b71ccb4e546af193bf0dad25c45b9ce343576713e072746f7a164b626873563961436fef1d859fa4166b5cb2825ff388dc6fe8d790fc2e4dc70d808ce98466763c71f6f96e6ff4a704f4e4c441b444dba07cfb52b2a5d7239196eab632232de3a66c96d5dc8acfff67dbc3fa5fd01530c64b7f353669e675f1ec132e0c24709a2559cb083cefc5fbb68da1089a4bddaaf4842b90cd1bde7e1960acd185151914ff3af567c6d1c7fb856093ad8de14613bd55e1b14cf9cb78fb1c6adc0057d05fdef469904ef2a71c6dbcdfedc607547dabf2bacc30d1510e3e61fe93393f8de46037f6e81da421649d158aef7c118cfc1ef1b52e213ddac0f34f599e33e06f140c9880a90458734093ab148ff4db854612c16bee92fc1235446bc56e79d77bd3cff2a9102a4483934cbc61e509aa14c20db8f1a3a21ab06e3defca206db730f31c858063ca9f4ecf732415cee59b6dcee6a9327844e5b5f68e9837cf27ad6a4dbe84d7c25b0e241e03d3d376270b3c8fcaaa6404d5ffccd937f4de7851c10fe1033c76b9a6d6e701e3f85503712238ae42d6654002ec08d3dfa01cdf658667933c01b3b652c957f98f4ee1806f314989949b016102d5077e48929e37bcfefc0000d6ed7549eac1e11467a98ad2afb56474951141b9177b2f2ad370d6f1c15a1876d81568dd9c4050f6b460a90d7a7113f2fa4678bcfe4a87cee1f104b6a24aea8d3e889c1f56d518a1c023fbc95a79b4715d5b59af975eb6acc3aeec83cacd1741b8fdcda5dd4d5b6bb4771041211e6c4ded1e28e8dbca3b2b13dfbda7fb80f751f33b9ffaed593095e6c84e9c90319e8268cdd513b19dc1622c1d0becacca322f521976fe96f4674be8f857e055e9172db2b5e5332fd20487b4312795ee369b00f9f53b57c6bec72e83f47001fd0b763184bba8ef7646da082a5cfa2d81ed961f2defcc4583240cf7813797a0c2ca4fe01a648ce40b267595759fc58c493538d20b22589ae038c6bc5595ad9c9caed6d52907ff7b3a841009822cea82f72ca7237f7bd00f12bdb9809dbef179a05fe5e577b0785e4b55748611a46c435fa93f86ab79cd4d66be4c892695ce27aefa62983f1f2c4c8de6dff473f070bb985e061125461778f1c0ebf760c1ac292d017445c9ee55335a62a3b8d0a1c5134c88786fb6f5ecb08cf5cda7baf2f9ab2d98bf5a921c8c912fd27803a9694afb016ef119c497d24206487c590bace68a8e468c8b545dca4f75fab31d0dddc190f072cb61b6185a6d1809089229569e9c1e2e1dc6e975eb44721c8464166b37428ed27028dfdb51d843cdb55b630fca8f15be6f94239e6a3baa5c9b3862dc76049fb024eb2996093f4d395e0b111d11c05f415cdf70dc5223481b80bef6832c6ced9688ad0ae579d4f589b48bfc66200784ff97ab8d8a7be02133ff45ee7cdfe66fc31b2d45e62cc2beaee90f20b10f5e7539cd402c83a24c5ba566b797950504fafb8ec1325bb39ba7af7279a0304116de128a084e7c5560062e00f02fd1de634d162aa7fead9b1bffbb03bdb9e73b9477b01ae757fd7a642d97e0a7d8a0cf2ee7eea87b7b8f55491ae0ec82a3c927cc128e3bc66897ff8b6220d9a0f3d0642edcb2ed2056163448bb320efcb230bb56cd8091114d58c9ec2237247a8d7d9a74e40d9ff7d525021e7811e161241a1dd141a0f14542f77bf12c32f1f3e842bbbebd19fc4ef88b7257225174527309cf2b20b46a9ebae00d7385edae700c1fd317bea20b9c2fa2049efb88730ca79d3e54bdee7d35a10a6c5e60d93cd3dbc54c96d509f4be01184a3de547810cbbf98693fa1c206cd471da21b63156dc5bf0b1ee5e8c3618168112026d8067bc159d18b067a28f3c808021971af529331cac0b959f992ce769c637614121d805d19f4f02b0d00357097a6eaa4eede133b2b66498f8c7ad8112059d9c67068cf5319d88b418912ba6220ce6f8dd9e586b7728b7cece83e5615c3f3444b8e3a02320ebbdb00ae352117f36638e1e8e5492ec6bad48b48c75203b62f5037c4ae87f0bf38f77ae59962eed9500c54674ba04f0d8a6e192c07c53e35ef6065c3bbfb87403785619dd60c00694c70cadfa4c7522925d4d4505fd02aef7df20eb71f02b20b8423e66dee330f4a7d438e32dc4f098f5ec2688d202d6b845d1a92ebf7a45fa7baf456f99d9d94c87b405d563f2de767a8ef43472992b8120ceb43b79b76f2d0c7ff773633a7abd2d91ff7bed6be8271c706d44fe2877424cab3d3be5d667328c274b1353e2295be6a07e8e9c71e0d7b68db3172da551b99737a1df0026347bdb1b81370d704127e87675695eba1018f1e81f2a12ee3141d1c46d118e512a017501e3b07a66a813bb897258fa66afda7cfa4975fdd82609d8abc8a7afe8fb215fe8ec955edc344399e1fa49a18ee9c7688b8a618d336748b0421f84712f9818e3e06aabbca276198ad87b9582a28b442120b2b2eabb23f5d24a0c17297270d3efad7a5414e1bd4f210bb4b91fbb8689e80397f559519485162d3349829692803ba32bef7b0ebf44af8aac8d4f488c037e4efa940b0014002b0ee3fcf0a446532b17f503803a0f9a8058c5457a3aab722efb5e42610c0d224aa23d7cb1950bd4ccb9621cc88570101f9f0ba6cbe1093bcaf2b0f5699eb8a71fb94e3c86ddb9ae70c478662e9d0870a0bcf170af14026455d7bcf17dba986442d5681ab58a9abd49c04699528ca30fb61ac8ce8efa2434869305d3985633f1080892727f6f6604ba38d0528b2b84f5f7138eddb2b57910574237f8f56bc0462df710f8d8f74a6b085cf9636a4a910a0b067df41607d803257bdda846fcf946b5b961fde1224fec6bc648f2e80b4184955adc386b1d3fc6b9bdc942d864322651fd25046a541dd6ab7ce88f7436f973c15784445520228f049b5ff63b608e735107577f0cfaa7d2ff0278f5b2b3740ddc3259493515edb9962993dffc90a6bd5fc8122251e4302ae551806498c29005e974e3d0577afb2c7ba374399cf6111f4e4c879a2498c3f6f4f6e405a522001dd623a4c755552d525462099a721c19b9f8cfb19037e104f061ea57b80d2ccbf050dc1a23e923fb33f274b536433536d0971714bbe7767a0b934a1007db0d1df4fdac91d63c983193e611f01399156ec541ed749eb39b73f317578b944eb4c8c1ec8133fd30bc6c33ce766e721028e3087d54e358bf8beff7528e62c21e2716383329f97243354d9d5c8fa5f09252fe184e72523ef7c38a8155ec494b9b8616eeb5070cdcfffed59df41080a5a106f37f521558ef1f58e9c92c9944b8a994b4543e6b6f6bbe68bd52cd03283f613856f76abc8cb207e42ef65436bf9de1bbecc51aa06043a98fb3d1172cebebb0be03326cbfd9f86ecd31e3809ddb9e0f484e10e0c57d668a0fc19e5c7115f54f3b0de17287c5f58a2c1151d8cc2bc0f46ad5c52533ca6fd507ce12292ced88f9a1da6ce66e459ec05a577ad03d248069a0bdec86bb70a2500a1ef8c0aee62f7a8c49c17e2ee767bc60e49b9e2742a3653b770ac4a6044351bb9def32ddf2ee59360b60943d0ca46d7aa31c048bcbb96dba7ab5ea0dde91a43749bb737e1dbb7cd7ff3655720182f45194cfd7412cd7394ae6fdcbab91018bbc7044928aa3af1d17a343965bd78c4f68882ca9a30ede52159ce66920888a3f221f9d4c7b180d4a16b063098907729d63d4087894c527e3c7614deba68a64fd4a84bd20c8cf3bf96cf371fa8a574ba1c7f8bd4100ed543b1cb3ea389eb038c3f35013d7f4d63492dd07bd3ea18e426e74cd47617388504ff78aab42f07e7b42800b6b96d3ab1bf9218b82da85c1470761ef5612dc8a38c36a71ac702767b4187800c8fd746a66007d234089f74e93414e71183d32a35576c40f48eae14045bb4faafc0e95cd672c1549a500d2b021ebf446cbc5400dcaffdc98461cb3f97a2beb3ea1421d64888b6810880f4950ee4ff9fb99f29178c6eea2192972f475f47ee0ba35d2cca1e524d5f5c6ce698326bd46c344dd8a72262c58fb96ed1ec43da1d09b2656c13cc4a46f48de97cca9e9b1abe26338d4b2fb4ba0fb312672a4a69821be6a802c8d10467b3e347d504df805a8382b906103c667d3d38d482b9ee9c51f22eeee2350370fa0a384715c105f02e209f6f4cfdf8fbc37823a536a358063b2b40b7062a632628260415c1fb65f74743318532306d9eccc297884322060e0fdae0eaaa4cfb57e1bf6efe9064f591f108a760d3f0a27f1d2856b82eacedb2eab9853b163d73fc769136e5c64f17dcbe6d57a326a4036680419141a69ea263b1d7cc4384a07177a7dd33464fab719ef6e1ae40482707dcb12a7f4a60d23989cb1161698aba65d4d4065658253de4e7b5d4bd61202cfffb21fd22814656be72144f60b1594263e23294e18d502b7d74f21bda69636cd203fa7e5de74f55d7e775c62f47871622f8b7f6dde6085f1a4145f7509baf4157ffed65e44166d1f1eb728818703dcc906081af4f8549a3010846e6a66ae76c23648b0fd1fbff88f94a2070aa35bbbc6a10419eaeb7852f6372133d6ee5e72d48387464a2fe1866b46f202471e3535fffd4223bcc698028d698396d4ada6457a83311d22646b1382342c11af5b47433a7ca34e97600ed5bbc2df8cc7996b3ee1d28997fb281a19c8c9a93c43012784471dc24484ce88e4494510e93d2b2dc7a618c645325d959f63e33f930c441d00bf7e5a1fe8c7c7bd06bc91878a4ae8361c6ec2397d17066033fb76cd9a0d380090c52882692f5a9b5d67fce59a6eeecaf5e4e4033e966898f677454b49dfe4dee9899e58ade5200b0a637fdd687f5c7025302f13cdf8c7f84e991b1b22061812b3e254918961179375992f0d1ce00b929c828e2f7585d5982126fb7f3665f907eb329dc3f6ae914b01550a7f36a5c74887ce650614e5fa636328659b6cdf164566de8e14faeeffc977f885c5ea9a5fb22020d2c7c1531f1b19fbc470c531a576802b1b3e048bd7a5d6a63b52ffb31b59c9f2bf35fd0e70082339e83caa1b14f94f9600f03ec27bfd995a90a2ee2003d433a46eff8129bc65045ad7a0ca07f080335adcc3ccf1958aeb4c6ae4dd7e03f3bc12c296ecca0cb1fc035f2f3e327bc66a7f462a3e66a775cf797aab83d0d37a5534c51683e8311d9c97e6f81a14123879aea3ef24ed8db5e5c58703e91a10ac8e14e780958d384957428cc42b621f8b9c60dcce354127670ce570b8ad28ae3732c8f28626fafb93ad3b09a29a991e8bdd8453344e6c2bae6ac5c0a752212371bea30367f2b3671768378a5643ab6409a22ba3ba08d6f5941bb1f60ec93d1ee57eba9de98f85ea22d474a3dda91c7e3ba1fea59cf0cfa84baf8e607d350ad6bbb123afa5173bee82be17b8eb11bd4553af312f1784940f9a3d21f6a8f94a53ccec629f068f82a8b7667818f7200c95337d89b182ca2a502b72ad04d43bda27c83383b812d052eff64e5d7aad3ce7f4b73b1733a20b0af9776d83c072f5c6de57d3cbd7503f5644984a9b0a455adb343a000d22b348c9d8c6ba6721abe0460778325e0b0b50c93f4a7e95041289a81e3db3c9ee05b33a562ec1cd7b8883e80135af81b45a59bf23d1a9039bfb300c04c4c4550d982e7eab76ef94a93b976da32cd4558cdf1038f8c5c2bdbcaf8e9c3ed4709d9b577876cdd9d744c75ebb51d502e96a1c07cc73ea1a6ab18cfcc80bea09ad5aa220fd5a8978054eb49f5cd4729aea487040f9ae93baee1e4c1fe8c3b3de8350c3f1f1ab87dd184744b3cb5f9328a28a67eb19f170bd914109c27cd2317637f707cd6967bea3ebed293acfda1042b28d91fb1a31487e1e2524cea1344a82b3aa144cd1cea21616315fd931d3d357daf303673467566543ae4862562282eb4a7dd4923ff89f562b6a31822e1dec6c2ca932fe2669c9f5dbe1b01eb3c510a663262d0d3412d8a0f2ae57c867664ea9144d13e2bf0158178a5e2fd8e144a29b07d23049bbab8df078a77f4bbc86c720aae05500897b189a72f25d429025b4421c2307d42aeb7f64fa5a4b6f7261e976db40a3445405bb47c3c0ae5a54ad0ad5642920036791f9160aacd7019dc1038a27ec21dd10ee42ec0bc1fb90c3a5aabcac084a4da089b21d88562c4f00e16f8115dc6c2b4bdbf0ac66b18d741d5b4381c715ff0b49953e6eaba85c81e29a44164b147d7c401faf43d8cc5e618654e04141ed511f1291721e5ff79e154dcb2fbb38d7b13210c0b6a2baa83d2393390226d2620d81abc6bf24791e2dab6e8cf039997978251e87b8b4c442c4048b26c3c00c14e2dd23f45e22a242573851ccd595845ae49ecde30fa813d47dae3fc701bdf21b0d73f957afb02788850c7c50c415dc85e6141d97f4304c522403d0d83e9b6e308291dac0a2a40748b048943fcffe4382039d6fe8a8bb61037a04a3f33b1bac42a0897ac40a561bd4e3b3636ca3395446bdb21146f402869937a12e27c1181cc633fc25bed3ff01783a95da415c1398b8ab0ffa55154cb8d811463e9858203b5b941f5a2cb4b4da55cbe733872d4c99972f6d92dda53b9d643d31f39c6c0286e080514edf9c5088569a08b1d928218f5cb5c0389090e8b1a877a9d9010bac58ef99cb64f53c643fbc35a4ce3c025295607d28807755bd02573a3374cca1907ebdceecd47334963ffde5f00ce1cf3948746488253e40f92d7ea6af95ebdf7d9b8cae16128bbc4641f7e8b9258e36fad7d496be64a0fff224e25b2e896167d9aba7936859a2b8417c63419fd18cfec51459ec74c1c2be097a67063a2c89ff50cb179a3d7dd435e64e31404ba92a67c2c1fcbd7073069c499ad9752cf16f697b92e77d43988a43d67501970ff5cb9372d2933f1e811cc705fbe88daeacb4e9d36b240e05de526512253baad9e257ece75238cc272a255c73a857b06940a91bd608a9e0fcdf12480c7b961e31b54470a4409782f3f939f0d254ad30c2329a9886a6e8bdd5fcc74730e4d75cbebdcf515c8b145f21274d71a6c3b73455b32b79b90cc9aa29a142315da2121d9cde8ebcd6df11b38518edc242ab3f85da1b81a5546ba0367f91adea4777936443cf1926ddb3c6a9f63bc32efcc7d58871f9edd261d51bf1fc1731d5aadd5d01acab7ead60f167acca615b202d03de5daaea5280dd095222482a4bd0f94ded950f36581a60748413d5db44bd2a04955aece92fb25a54663644fef0450969a5176979703418d3b0b040374d1bcaa21cbb4396d89c44611195e230989493e773cee1de06d2286e3db4aac67ecde1ea71e9186b02db9a79406217c8c66bad07c42a84b038c74061d417a906591d3c513b297f6420ca8a1332b2d543d0806407ff0ecaa68f0f362ba7744a9d80e8508757242a5d7c12f431f74a32244047b47ddcaea05c8ddbd95fc17fbda1c5557c21503a30d6b19922e2209dffde767c127a80d8a5dfcaad96b58d834bd37a10930b2d1cd657bab33ae81eeceb952dd44f01de9749f91c5727b1a262688f9a6cc8176ad34f1bbee67006487b43b8d9aca3332df04afd75f0b29c2885a83fc7081d193313a5a6d11fdddb001c1282d3700ecc4a7c2a153c47b3fb34f3420f0a2f37a51192ce8318777811331250fe1c6e33c843698a2aafb5559519a41c0fa5250657c7613f06273e9a1d0602fc7694d73cfc0dd253aaba52a5bfd3626a6b8afa0669e2031dee87b2f680412620f8ec54568a2c0d39d04455226b260b4e89772f1ad688c07b5e51cdadf40c49630230cd57eeeaab0e2538b74590b314e0a3e5aacd850bb32a7653d4551892d035692350da6d032b4120ad5f32b39eaa242455b3d525f8f8f7d547deec21d1b65c8d0eb924eeba2807f61ba17fdfa1fc05fa169919623b48362fca24a4f00ab984ecfbc20967b447d99dc2f34db9804445cb6f4aa53818ada076e7a7a8bb94acf6d02b0b2c53490ce5bb245ed54a1b6f2a5c5e0216d583df10e3fbcd91c9990862cc8b9f8e03f8e3ce76e2b6a0337086bd28bae28b75a93455af843c929dfcb364f69b4b145938b7e92aaf3b0d7fd07f590901e5115373e414f9a92699c0d0f942aa4df2d065f9864bfbdad43dd071bdd55bcd5144e1992225579495701ee5fae474a86280c3a6da3b8f405b8caa34a4d0b8193efd88d02280e2366d266ffdf9728d8a13755e906b02eab40ceee5d7f837e32ed840de8a6ae3fc1e3426baf69eb7e77b8ab0e617741bee9ecd9bd7a642042f085f64c07335af7f7d06c944a687e243f943643c20119c3d3ce1f7056fbcee8d6efe5d5df7d8fd22c37b067c450f8ad795d3e9876a805957b861d893b3643e0104af9d7b6ada86bef0480333b35ccfd3d9ecace281070788ae28823aa0855867af1e247c4624143ef3804c7f0accfe093cdb4bf9d20fc985491deb0aa7a142477dea1929cc1478fefa259fc02bf900550b67cdaad54273f2d2fa2dcc84745c30166e949f10c3ab9d834289fa69ed106df47aa235a140004fce5f1a806c729306cb09ebec8b09a7bcac46486562d1e8880f465ad965c467574de466bf67d8f71c2cdef6c8b8cbc3559631a4ea12dea2637bb1134c881f24b11223e2970e0e48fc4ce26a43318da55a033cecc62bbfc44118b5a16c459c5458f3b4bacdfa44ed9fd1b3b742d2faa4bd708e1e25c85be189f40e0eeb109ef3ffb20d75e4e762e6321e660c221829aa8475943e7c844b2aef609f7076fe522173aa293fdc6a5f2916e6c42cbbb1c0a9d1b49c4465e97168306e34b850c8cdf1fe674d8bb30a1f788b5bfbf68eb13cd9e73b21a4978d30d1a60f918633e8b39416e3f4ad936026709ba56a84d7959c2826bd129a7e0aeacfb96bdc7bbb73072b400832eb60e7cf8bab9bc22d3a30ad98efebbb41b68526f1b93baa0d72d9072051283f7df9871057314119678e5ade4a51f28694e55e4c2eed9a82d6ccf1c43af35f149e7cdc9da11fec4797a842908641999ab807e0e6dc154dda01aa062b34d04a61be98bd945c4137ab210c2a291af6c33bff980ad2875bc1dca389c2e190d8cdf9ba319ea8a2a0cb0a70d6adf1241affd050165bddadc4f77c3b81e2d2ad756cbace44b3696506b2d25d8fc2b6bea56880965739d2bfef3b62962707b9c824dde74943ce5c9e20c2e6f1bc43951def05a8f7abaa96b29a9151c16d4bf1a8f1dd21bbf29806cb5058a43f4bbc02b5addf03e62c6f1973cd0be5c90b3b18ee7e710b99586706569ecf80030b3bdb6d95ccb3f63d922cdd3099642c1aaf55679c688f65ef3479f2de126c295553dbfa75eed808fbc1828115b12ad079e0c2641a7c708fbf810856df51d1ad4054715cbdddf8b40fbd2442d27c625cf3ed0b76b154c5aa08e169ce5392c9f8b7abdb03980944df35af34491a04dbf46b342e72ca1d1a80aa6c3100d80055aa595d1d53bb23c28669ed90d5db2ff08461ca23e1a92f584c4b02d9ac7718123d0658bc65fac064dc675cd1493c2af3c7a987b2306d9f4f7601d02fe8371d7938905dabda779f95795867349902d6b3edd027df5bd577e0d72924ddfe070ac2592a35949b12c41730951de2582c2ae67ab33fbd35dd5ead13d045b46be1f4cfde9e2e4627b1f904d85282fb80be2491c1c2e3fd9a0b9308938c1d930365f33e0fd2cf8287e3213ce1f27e62b0b234590e301253b17155454719bca46a9875b44e4004f1023032b292d4340934425ddec2f1cf47f58e0d4c132662d9578666124619fa57411c77ff7ea256725f17074f0bf9dba6a0d15cf6416557ee852f6ccf24743f51958ca1d1e02ed962d78f6fee03dae6ba93a44c32f4b19dd801c688d118dd756e47269735e8c79780a9a93d6f8ee04ef499ea4ab5f6c46828d83f63ab55deb513320f9dc516680e2a05e0cc405c79b95c07c5cb3c65859bae81ce0fe418c455faf66c2a007333561265e9daed96274cb64bd868920f51beccaf6c8a40daf2d700ae7a70b34f109021912769a042aa615447ec72f41986a6d80c72653f426ef0e2e91a9dbfe5814667bd55130f44c858466add0f272ecbfbbc87eeae04c28bbd0fb802b0ba4e79140fa69e9955e645fa2aa70bb0c156aee3c0c9aec1c08dbc201ade16bb055a6d4c0eef873b63d71753b689d887bdc9b6db755dbbdf1f209a685eb65a8652fc362fd696852fb3a8ad2b570d7b2bed4c4db55c920b38adbeb5c88c7e94368f5bc9bf440db0a1f2efc4fdc2ffe4a65abfb986304a0bd8103ee67ac46ffbb66efdacbbb7cd08b82938a8c7f5a191b4cc62501cbd94cfc8e3c70f74f795f5a7a0a0e515767dbaf61365d84c431253468921bef15c0bdf26493da63545ea2f237a6f1e88d8c93ae917eae0e584fb5ac750ceb3708e56e6cc2cbae55692d513f052e0fe1004a98ab47f7f3d2443e6160bd5962ed49465869a687ddf022d3d8ddbdbc287715fd2f0ea1e7e5abcadcf42723dcff980694fd88209d2db7a07efe2c497aa92369165d501da5bfb5b469cd23d00ffbb91264f855335d9af78711e734f2313d87083fc4d936bde011dffce911db475aa72b72dadbb441b2d282be8f5039a33dbde2df66015dea74e503024db03069ae5dc706da4fd75e87ea717e61c0cc5e8dd5f01af7f9615003133f5266f1d8545436f28b5c685f06d262f03508cd625834324d17adae0175b32c164a79b6d87f80d45b5dd98c58dfafae4642f10a962e97cd7fd49cc0192e4186afda408c21fedc8cbb1124bfa7218595f9abb3306c274fec248ab41d486d57f96921f6a2fb112df9c463115d7cb8a986690d7fd2404af475ec1c73b346919cd8de028ae43e360dc43ba5fa026cc49c5a2751ae17d012ff96db2b699cc84fde16ca9f6ee5ba9cb8d9729f0515f26d7f75faace8673a48fc9c3b97f0e9c33a3b41727970b4c892f69a5bc00d3ff511d9b30a48e172d8e5a98741fe7647258248d987410f4fedb107898b8c6d9065d1b28bb37d1f7c235d811bae55954fbb81d9741293209346a612f413e0aea23bc9e9358540004432e3b64b76fdf756fcf325a8a70f6d8d0f09f8d653254540572f92689a9b977b9bbfa987d7af97bbeade9aa576a9332d38f666f5167ba49e931673c8e732a3dbdbbe18eceede8cb15270c4380ab2b3b72f5a52ff712fbbd68a58e3731606a67a3a9dd38da63f1f1fbb3f51ed34fd1def73978e6b772aaaa939a61f9ebbd14494b17f35350ad2ee0f974f30b824629a686d75a900b3e66ee4e89d3bf9f86a603808a5fcda5ae7927cc1b107846a6eecbbc74a1219baf7e5ce8fe173b7152da29a7f8d062cc124cc10234b05d84fdea4682734a8d9cf15669ae66215248f566f6fa7cd969a27ebbb79d922131ee5edfa0dfc104e4792cb4f944be292eee1d1f7b44bc04bed29df4fbdef59b6d81bdf809c1a9e22f3ccedcde8070cfedacecb2c661018984a16798b0837de6627b0e44cbee244b0d43c75dba75d665432e133110b76d7d5bf6ae33cc77f7dd3e33c43a640f600298c27341fc2d3ff5f0cab2e3857a016aab2f4fe4ad1a20366608c102075b46e086aa9f8ad52d88b72aec3ea1354468aca62a57964508498bf778ad4250993eb778a0371f86f0dbbdcf956749c7dc7a2299a12638d72e98e51bd56f35a169057a80f17a291289f1f185166e1edfbda13dff824b317c3bdee5e0d3cc5afa55dcb64fc77cfd55aba5910b569b62fa0b0bd61cfe810099b19d048a6f923220d4fe5b2636c7ce754e6e907efd9efb172bf6680e180fad47116ea4122294a3164489d45162e610473d32df256729e94a1abf7e4145a55784f7176683b99d47681da452d5f4cb254487741c00f4e66d776cb3e422137c11ffe27d367d7f107829e409e92bd3200ea7821e52dbbc82102adee0ae32e1c028db3d93a6d09d9ffbb6fa89675fc9093b2992364b6df2f89e26187382426f2156e5bc886bf673c39cb136d0a60063f33c90eaea74c8e02079fd1fcc5675e504589200bae19e044fe6b3a9eb95bcf53a11b2be77209a8235cbb4d93afc1cefa3cd6df2d81fadbbb5f431770428f9f3a8e05abf4cb69af0616a15348713da32361282ccb83c96ac677c9ea3627584d5fb2ecf0d8dea55dcc14b3bb8f6893ac36317411c299501c5a8a9bfcad78532e4b54df6b3407ef5671e66dbb9eb7fd86e585ff1a49c9395d2559db78af015e330873ab38cfa141d5946c0c6bfef1598cb34be384af351fb118f6687f2b7cb18a3fcf6205a22409cd74d5111f5119cf5421222e44cf9ffa06e144ec15f6aa16a52a0084821f1e81e2b175f724a44aeb036a553482f3ba9d07f2c52a72e86a552fff743f8435a511e2a08dac912dd48d701cefddc012319c2c7fc95fd99f1ef8f9202838e613300d41e12c6a4ac2ab6d059828d4dd34890568cf2e01cf599b6741467c01945d19f6605d93272d341d7a4b11cbd6be6d6552c93541cbb2cbe39ec3bf3c48a348f6aa7543076d93ce7f4b2480cce3a511ab7109d0b170e49a764e445d8e2d276e2b5b3c4a1358ff377ba1327872ccd29a04d82635c0dd22e78d0680fd7cca4f2483c3f91aa35bc0f73c27c1a5fdfa824d06903cead0a1c2769f3a10e74cc6cc9cd4875c45788bf205de1082cfcd1df0dd46cefa59f6570cc0e7d9cabd27cae65556a55342a9ba875f429225c7fb400204ba5e91ec729181f2879e4ac5ca2260a9f879e1edb788d2c29e4e47e9183223a139dfa299574aade3905426842b74d845e9bcb38888461753e1d6414454420061ea5e670f2f973f670aa15a9e3e3e6d1893e2b30905b3ab44d151bd093b5c8dd50f21d518b9c503efd26de15380367ec96a17f17a3cf3a89f444571225b890bbf16ad8c62dc05e6481507c3ff8e9115472c43b00c77267c5eb69caf583916a5534d245f12e4e1b7ff899b259a9ce2af2c20771516207b217d5d483ec5aece0d3f67a4264956528e259e9c4cb6e8270067860bbd98ec6fa82f67c133849fb56e3ce79c884a1802ad4302d7f60de768f80c48abde8d50a96bb516debdb390b5298cbd56a9266f9f701319add69b85eee1630154a51e7ff52c6ad692a9e40668fac87bd184b49cb087f09cba9251c09d5f26920dde8545c04db596f4f3c86404494da2e57296cf0ac9c287e8138e3e4560139dc20949d48f8bb111d35ac9e2d70ddf56769597c81e3d3ffe74ab8d76afcd244ee40dffb917b60364773d5affd24ed59069c7a79b3cd98f124eb54653b17aaf4e5db60f5f8f89c69aff9780412220576b8ffd54ebca180a6b13be4011a70d2fc0e217436f76b1758a75b7122b59026c7ffb4edb060b37f0b3fa0cf617b7c32a7f6a148c98e71ec3529783ee54ccc321788bf7d5e9f5bdb870f24f53e3b717b85cb116d10086db8f129708a12fbd3b574a2f8fb34cda663900da00847adcc70f37b2e3ecc750b8679d620324dbbd2b8c21e46cd42f992afd49b55d63f657898a42167a0d06273db90d7f8667b412dc2c098cb6397fd5609576ff9e8c89bf06792f76d4537c2434ca58e4d8c6bc8658ac0e3943a67acd50fb7d227b5a4f9510321a4d9f1637d90cf4b6913f0bb5428c5443b001719fb6c8a0526f9d2e987c164497a51da07c807f34024a9adbcdbbe181e499197c1e84fb21477d3c49d4e8c16f4c16eac247346b8eef778b61689e1bc1668d6dccd85ff986ab461ec2e6df83bc6e792ca5677f109a5c680399a4528347c7233f0e1836944d830858e1139b682aa06ca1131d37cde0f28dc101e7049b44f156ddf92a33833b9316ae1772fcb8328ebe3ad662bf5d737057ea71d2d07c21d8078fca2363ee580ea87b75352da4d01e8f4c61f8f470a314580b0cbbbdff974d27cc424a5a337c6b8b1d696cc780e142250a5b94fb9cddce88a6ec3e2eb90514deb8c8f0f9e00d37ddcb6477772f3c8db02140c56afd4fc61cce0ae75303973d792f5f21bc6f311d80df8f03aacb71dfb7175fa631724c2a5756f00ace3c1402dfab98f215ca041455d0d5312ab7253088ae82b4ba57ba2c01bb2f0fec7a6b7d820eb440c102fc3f4ec42224840fe4e3a43e898673edf32e834cf84a9f2185fffb3ee47639249b9e055184ede26500f208f98f79e99f251a75083e2bfbcc9b31742c2bcb967cee1edf61ec3f7ca5b97c188842fe20c1d27e9de68353b6e1ab86b0c827bb6d891ad3608e2936f16ba8f74610a564d42f994c585b09f5bb01c6ae29bdc754dc00249dfdddcc080ceca42524e441e2cf78b53eefb1114a4b2702e2eca504c27f9f8d3892c311e5f7183665cc3e8adcc937916943a3892c7a7e0ddc336f09dda45b266fba307a18f0ebdcdc02295a7ef0d466c94bf3b520662224628ec34cf8a710dae52d801a37673809061a04d84e6e631f47b09212531a70f73974fecaa141acd8f036f28ef3c794ffb4c84d19da4cc12dbe4b31c568c049cf9d4c437758093d9055540e4cc2932da20f8c5a502359db030c130a0cac1811e5323d43e14ec479dd56fb32e79b29f724256a87d690abd51ecec58ea7d29750cb1522b41665aa0762d231dbdc579ef41b16c28057bc9852c8234dc496c74921f36023e14038d8f96edeb4350b651de356d061ae5674bc4a7261f435f302c6defd5f342621af4545514a869fb85f64110b7da2db1c722f38709b152fa9180c09953d46d1c0b18671c86b4754e423e67f6e947950a2b0be65e20ad55a370e5303b948134989ed941fab613242616dd7cc86b0db646c241eaf4fcc00607fd62d1b8fd0776c07d1911731dc39324aeab410bacf64536de3258adafeaf8af5614a7551d8c47621663315b5eba7bbe41d357849f8dbfdc1cb8566fb328a56c4ebffa829cd0253f9f4c19c3d66043492aa39a8c7c6bbc1f80f88dd7f478ef2bf3d4034433153a38a4ae0bb51147499d3342637cfce93ccf4b65e467ed85660662c7f9d33785f14c0ac08a93dd71cf36858c94c8cc60740323f7d8994af222da65f34eda03e5feadde5e689f8402581756f3e0ee5113eeed0c0da47f489687205246545c1445e100c28d17aacc0996d437d23f699aa5aa617490fd8a765fbbbc94b80d2a5b287178ae0c125a910a0da4bb9f1820f2fe42acc921d7c2e9cd39fa08c59c06da6e620861c699d86eaeff1d99bff6737b3d0915fe6488e51adfefcad4603845d377f134a21ffabce6f9fa14b1b5809c2af6620ff0028b4697ca1e986119b6baced391b1da96bf4cd97f293cd9dc85b9c8223e4095658f90ee229dcf950db07f3c1e144380b1ede7b71a90595fb9b3a35c69cd6ace9d72128f274e1cc85ff36d495cb29dcab4c94a0853822c91008507a5181c7ab212bc53082dea7258bcc10c571bc81354f5fa6c4c09883251fe4939b4ae322e969e639fafc35f56cfb1f3e17b79d221adbcf56744ddc90f0f413f2b8b7a55ef51bfa7f16c5de6415c3a06902cae189b02e9bdfb462b15f4a74b53160b8324ff8f1c80ba2d41185aaa3e62105ead730654a2d86e36e33649f9e10ed5bab81e88b9a56080ee1835e44da50f118c9c668f4357b29addfc2c1f50aabc9c3ab223e646564f82b56b4f02e4d412402f0879c5b1f4dfad86139cd1f71b774cd96568c0b99d6533c575e0e381dfd3c12eeb731cc01ff7d0cef05a239973bc1d7b5a8ac75f3dc0de1291bc9bd694cfe8d7f058370d3b1906f6c2e5dfc748ec08fce1c85384e39a91c755581501373ce43d9b7467e9191d56ecb8af2a0616d582a2f9d2f23a08652b5e151f91daa12b837e8dde1f0d1471c02e5d1517ad4b4fe09c78e601fad2e07e4d17e81e3b8b017d42427e1f2846ef2cbe84fd493263849dd76f8fb2eedecd74b5d8adc0e5f7fa00937b92a282b4a4c61df0520806bee65686a455477fb6d1fecc62b6185fa22699498fbe21ee1c7118fa35b930fad1e460ca680f0fb505014a22cdcfe1bd9f3904da324320dbd6e60106684dfd1ac9c26858206aba2f9fb6903b3d97cc2ad35d4a1d0d7feaa52b6d318eea24c1dceb99f821a243c0b9d53e32d2805ab194e661c5687da49d053ede94d743cfbe1b6fbce4d3e695953935bb4599a6cbc4077e0127268bb0e8d427597fbe6880900fdb19c047e146dddfcaf20d6855541117ee668e8155cf3feb40fff0f2b7bdc72dddc91acdc97286523e347cee6b94062c3908263560fd0594a5d8c817095a0cb385326d8214e455fff25cbb063bf8cdc70228a6665f23e6ddfe7008e1cac2bb20f6e1ea1d674c798adeca6434731064214986490090fc701fa27c6f46f1e1abba5de3bafada856137b8affde7763c4dd0caa7b4db682880dd4f7864d6f782a1b0ca37bb441470ffc64c8d952f18f2842a8b505883ae1bb830aa80713f00a2a22ca7d01142f2ff0449fb264d1b14765cea15c77ffe8b702fa0486a648403add1f11b17b41b7950a4bc613d83ad83a5df46a45080e0d0ab00ef7862bf7974a5a1cbd92771af6be699ebdf41039a3846ff30ee1d82fd0bdad397acbcc1a2ad524d4a8dec5e624f984fc051421c56ff7c512cb6861602023ebb2664048c1a459ff815b187b4a8c0662c33ad5e1893860b531c0b8ce46f239aa6e520e1c7ac4c7e5ab5a36fb25bb846ac1acd112b8c70fbb28ce681208b44d47e17d5ae84d5830b42f3aff2cfda1b9d7c0397113f317b4d4269ba17018c4241b2f3cc5c4a3b211d2c0bb9faa73f6a49403aeb5de47b231eab47063413c8c63035e6f59fb6b95a319b3584cd16a0661eb50b81b761ffba91722a524879d1790c51cc9689f0e163595cb57a951e8329ef299189c037ad01fbe5910375c4bb2ca1735993321aa0008b6a8e848b422c1fdf57c7e6ef3aef5c1a09582f38a739ea29ba6dd9437ffa4cf5ad22b588558201a13b938b406af1a1f0464c60afc82a69c8b943ded0b477cec68a9c000c83847502211d60f14aae24463c5a149bcee6a27387b91aa86dc92c0aecbd859a74ef2d5033b97f8cdeb36888c2318ed71df88685b3c881239413e35129c52bf7c4ce2e3c7a3b0ae2ce7e8570a5525edff97d0e093b37f24200264a6e3bfba67ce636eb84218281c47faa1abe4225c9dc559c223c1ec367b074356ed6f660665c18536b4fcd909af1db8e9e0c4d122c0e4de2cf4836071dd5818c68121f1486b541a0d859e44f81b38337163cafab6297b1ab84741cccf406eab770ee083f556c9367d51999922e719fa1fcf0d1c6584c97f91b35b71a081874fc0cce6558919b1276118026a964fbd7be2b6d86278444edbcec81395822c0a17fdb24058c35d18b433b8e0cb849eb1506c59f2428c3febe92889b0bcdb443a81407d09d69b9f2c3d5b8b1ad41ed1874b75af5a5913da902ad12f922bd9f4c1c9d61c245b78ddabeac38a048103f1dcb59c1b737cdbad5168166892368cf18a337cb7a7c0404b6ef05707b5580219715c1fe25ec875af7b5a6dd63d8ee374b5df79331ec6fafd6389e5c3fab6463f9ab5e6b11323cd79ab2ab9b3bcbebc7b2020b7fb3435f9682cdd40f38b4ebad6d29d0cb85f0067ef1e00d024dcc36bd96dda01136b03c763acf85cb0d45d46afb37138752c204f1c7251e29550ea935657ea075a6727e836292937714678e6eb6293575fd1807218c0ba6a1f9a67038a029f382ded6e50a40bf9c5512250d24e15b19d2531e9a4225e201567a9b28778c31af543a2861154dbba8f4eddba25433e8b5ccbd84ac492315b7e62ec790a02acd29d7ecff946329eb3955a73d04db3e731688e675d90e3f008e46126fe4dff8884745c37cc24a782c7ce7f0068a583e2c2eade51a1c543a4fe6f5068caa7cc4948e4e51c0045c74be9596dcf55b81866b634e822ab44460ab6f99e296759a498234bba747ffa94902001b15f00bc8870adca2be50d254b2b36f621c50ff6071147ab8f7786115839996ee9281d6d5f541da0b0c84122dd366796a97b5319c532ff6d4a0f0aa6543b08a35ec74ff78b33e40ca121177cd1502c5b26a678b8ad1a1be024db10434f5273b8cb7408d16a566b054881fb1844f5808fdbc3bb796d675822321cb2d119257c7359036e7ee9fb3f720dc7ec3cf6aef3f52b4eb3a9b5c7a21c6850b0f403f4c4f4904bb4fbb60bad88886a067f2512944a19a357ea24d5a7c05433ffa826b4de36a7a70d126d1001b5c87d8f4cbd4fbc3c576a43a3c925194d0f3951d48b16cd69d7262b83b02a4ca7d1adf3603b7dac553f1b8a40a91ee0f522f4f159ad9d383ec292ba1285c234cacacca3e3e553ad8414cbc20913d6c52407ace2bd1ab42fe36dc4ca871b3d9a304aa171a5d78d9f7608c64dd07d11ec9d0c0238b03c9b6b32c4d9d1a461d16806d47bcb6781c4fca0f6ec0361ca032fcfcf127b256707a739dc36dc993cdc2c3aeae25cc74b2b20d1f79376dd8fd382393fa36ff5eb39c0c9c2bad328b4185c3bccd4b7663c1c853563817c4a76bbfc07e73f8c096b7f1cca32428bf6a4200f4cfa71333ac8fcefa84461eac7d56600493680477fa89f100a320eb45ca7810ee6dc2520e447fb75c1c0d97cdabf4c3d3294d726b35adb03714003fbc4b64487dedf25f0254ebfb1eee8f5e2e71540cdfb4011ad2d5a9d45f9be7a8c538bd36fc8b233fc41d633f09581674427a148aa675febc68ec2487ca2b363c327207ea8310c034f387965611882c891c0f7a97c9046c60894e02f65b9877e47ef3e6eb55d5a36a2ec2b1861adabd5c6cc14507aaf9789ea964cd387efe1dab69e569db3772c143bdaf1864eb161b277debe5a07049d3736cd6b1d6e7dfa30eaa5146d860b03cdb795ad979a591a5f6b5b5e59c8e2e4df3e55c9f1f08d1f922aa6524de6c898204de1838f411138ba94f56ffea5d46c6e063304a087e9df6da43f93f8a1942af7521c6339a8974c8366d7a37b0655f598a44f2c85f60dc3220183d63b324686f9db99a028a9564401d1507ea7b153f0b49d6970462ee572fd07e83f20f0c6d0a76c5f6413931e2951b1bc94eac841da7436072e7257245b1df3f5ca7feab73b4a89515c35eed36a4aa693bd4dbc979d1c9e22fcb7cd44ef116aa1a725b3cdcf92eafde8c79eb30f54cab05289be01d7b6ae5a6a2f78cc065982d08882554d8819c5e15921585f72f2e9281df7149733f3b2b75394f7ef7ca0f2ca180b0c505bd009e3575b52d77af21925ab6fa20f9217c4f94145e6612a6e97d51bc71eb4abdce549c4302f3808e765657342bb99acd7e3ccba404491f187496b2bebd586ac10e34c95f8deb6b5715503c0f0e35c56fc088d2539bdd30d1e3b4b5c541a3b2520d1720809d447536bc1fbbb119d00bd63d3d9389e70d9bfca91205cccdfa186693222541bb515ca769a8c78fa0c1ab3574eeb9ca684b8bc6656df57c57450093c93f7a576d99e5eb8571bcc9635b09e73166b097bf371aa82beef650c57025263d497e59ef6675d9ddc4237fe84f820f5f7588b83eec9a38a64fb74fd12a2cfc65fb9d33739c68fda242f7fbb5941c6bf4f08124d0343ddd6097b00a1f758396924e8bfb49164464d1cea8b9f8538bc68f6e3778fdaaf6a18e0eec871e6b0c1911529521a0cd0fd2b3a59b5fed80de59fcf4316f30d48bafc19be73501f19a50a7ae94161efb95d07b3e0c4648a4665e2417e5e2e4c82a641dc8e890b5ac124a2def538c1144ec5a02025b0d536f0ad5cd99d7d48c028bac72fb31121baa3e0fb4737761753fd55b8e3a4bd7c7319f0db2121c0e8db85143c85a9f1cbf55cc9ba903a66f1c085769e229e52600f2c919f3a0336ecd397c6c8d41b94c6fa0f1ab84600d61ac4f1ed37980a2ce29cec6ee602905e2b9755d4639350737f2684d3ac2d6fb060763fa45b63205484b2647723a27436d33c2d2d27f3730c9a9d0c83997b3797ee47b226427dee65b4da4a79f2ae9e14beccf8b301c978a1788861ee63807c952c13e41c332ceeff5e0b1fdaf84c240e0170ee9145af1a24196293c9ae6415ffa08d1357aa7838b44f09b13896c3136972aeb003bf2d4e2384f5adda0862159a9b145ae7a9d1d692e8dcb7e64cfdb5f1c5afebd2980c19241d629ddbd597086e14bfc4fef49661c0e9845095e5eb23fd712aef6e9c3dfd47d514506e62b2ef781d1749d16cb6a0c67faae4573b9ecac20e90734f5a92027ae0f4dce23c49048e5929b0b2df2f7d470136cfc5c5d7d43624ba55f93e48a52bac111d867d740b7a572844f33bd1d0949128da0e3fad68139408dceb6730ec63f44ea3df3485ab9a791dcc44c296182bf419dfede9ffd40be68aaa11809496820175674a1339ded185255ccc04dc29dae40f0f1b0cdb0aea7a545d888acf6445c15e2cac43951b3e10da0cb42af199df7c979eb14e8fb74f89b3636e6bb0d6224a67c450c6f26d1270a5e6c88516c67054b0fca1a24e2a1ab89ddc26c859131add3d32af3e3782c4e99834386eeb10e81dbca1f74bc1bb29428a9a735a0a8a3b94e44b2f27814741804273cff8ae664399ea457d09138d4daff6df5cfdcd125a559d5283372fbcd5d42e32b2fcb7482254cd4742ae301ce64b9c8b565774403d2c572f6d65d10b68431d3c339d7bebddd1fe2fea36bc71558057c0b85e4b62d8d8eb7377bd30fd50a9c00c0e6b8efa05a75ca8f8261f238ddf8f2407356bc55291327b505b1e977e064c6745dcce8e3522a5b095665bf75d2ad8491078b3bb6bba9775f39aad95dc731bb74451a988ee38fd7a36d7721772e6de490f12c9bd8543427c007fcc697f165e0e764b7103627d14e83cc79e8def1054f6da2a42e915ac08789e3f29595f2237d20072aa77e4e65790d21459df1e3199dc2f08a6281a1fad0b8e6d3ab1e725ee8ccddd8147eac5639b78b3232d5a6973a79f8e25a0bea9145543d9c78dbf5a2c061ecf2fb1cc0c4740ef2427882dce62d24cfd99ba8e6c6d51291b003db46738e244ed3702e9b8480c963fd8bb8016c2924678ff5a2afc45fd18c71b18bd9da5a8f08cbea3b386a95bd6c2927e21b7912851e90f6b10e1d9b2482b8a70ed334180ad74a0f37288d20946068c4b37665a2f3908269bda9ef7fd172d993c0aa350a4c892014941135018567c86a1477dfdf5733b803c374114bde89547f29244a997a24559bf73b3136dfb46003b69b9f31efb0e690bbbae0944013a816da595982029ff0c13ecbcc3008780e04e32e84b246191e838b3b9ac70044d1e0b1d853a6e9421abe370edaff9dc0ff419d3e4568ce8ca410da532336a03b95ef707d9becf074ccab5f6ff25073e02a0b93987b63c3b71b98ea8a1c68bd139247bb60a8d5ea870e4a0f001edc0d8d732d9d4f99d303235595b5ce95484bec9eb44e519ca0272edc3891d4906b5bc4f04a9eb5f847a351f81e7abf221eb941d2da9e78c077881623bf15694ff343321bb1611875d9df592d01e5cfdc501703e9b0c1190ea04b5762d0240c2d0f87c304050f579276e9672870eb6858e9321b46ea54b29106996a63b320ed5308caed8420e3a77b8ca0f855b98fcab68cc2a1cbae2242dfd49cc66980f16dbc9883fe521a9cfc7dbf66215d6d9e88d2ef98aad5c430b7ec5645c119dc62db4e2dd83f96e1a39297bbee34baaa51f56592132b5f09f103f20169ae75526d23d404b8b1762c4b43adf0fa33edbced7ee05bd7b5b081b20ccb423542e813d0a9e557cff67a8ad40f456cea1ea3ebeb5b37e77976231da60a6a4f12b8bdf21957f88ca6bd3a7a0fa5ed9bfee9df23a53b26a40a103f54eb4f5e983efd6bed6b92ee01f0ea399d5f10f04f208493f56124de67416ae978c1aa79b1b08a0214fd21f2395d8abeaf9505ce648054eb2564b8e421ad930aaa74058594e1af56535fe2dcd80d8564c796eb0ff973c522f2690d1f8f8d719d23d090e1332232a0a32851ecc225bcb7e522a998d4d6e0003cb9d0a5597b62ca836278f7b7d90673e0fd18c6af53d289c9a61f31374ccbb5431c7b5657a1282b5f9e706c21d6d763cdca79dab90aa17ae00d8d15ea931134b883445e90f5c2e46c566331338ca385383ae98bcdcc25406fc16e9abc63e673d13ddb099efa022953af6ede6cc6e3f6ffe90bc8e33e636005a17685482e39e0406aa9ab832ed137bc30cb57a63cd6a5f6a8811e88a72fd76e9fd514adfa2949a3b7fb61a97c9e9c7fbc7ff818bd3c22a9266c4e0ff5d6478f978a144f5025bff81f38e432ffd30b8db95e8294fed866949eb9d55c85682df4e0a0d434aac3c1cddd451c94256874082fbef732976ff26b74c8bd592e4a243e4cea62976acf7b3175925a9ec57fea3b8c7511e17d117a13b9381fcbd4a046064f40ed0031fb3f82e6b822f5693472978a795f896759a785c7d71df6f9ad80652291d66ae14b6c1032f0e0293be03d4211bc04b68103f291911f6eac749710cfa01cf24a9907e0c0c8841e763cf683893bca6368c0fce1dd66d57cba32d5fa4fbc738c5885d3f9a3192d5f0f00ed5027b4385835278bdae527d2f12776522bb8402517e64002695f9c84509ab692e9b9d0b2bda5dcf5b37a6d667ba101a50a8c649ad05316348f5f9c6507f76eb850ee29ba6b5d1e3ca9943c7beb7b93f92e847fac9b082556d51cf2b537a31c49a4fe9b23bbd79c9abe293f0b884a242d7ba8619e308775a69d7bfc5e73a7a7254d81c50d6e5e2a51e20d8c343a87715d078b98aa03e72a9d61c09290513887cf51266ba9a02d1bb4e8f78f785c43e3ed0cdf66bd5c6a6859081bad3b936da0ac380e8e4527223c811265a4ded869e5f7d346267e0a8b59c86be4f3ec4ebf38aec7464606c32996bf17d2cbcadac1d9b2e95f2ae29fdced03af011d1d45d8c3fb050a7b66821c74d361526c5f636913da0d89a2f3e08aaee9bdbdb814b95f778fc3913a6d863120d32688a96b983930ded9edafbd7ec6308583d69d28719013caa08de521de96632db7874cd48524439cd34c2110642402a888b3df9efdd5ca578fa7cd43b7c95e32f6ab75b0f767b908861d290b8c74699c1648b7179dd2927c347e28c7dfa98e8a2e0d58cc5d39fd1e7f49e94f4e5baf87734edf6e8a99f6e6893f04a34400460f7fc139b9cfa4a86cf0d1cd6b94fff7d531454dc77f5925eb82b473ae08f559fd2b90a49d0a9507707567d84d8cd51a38ef1bb2ec07497a7a197af207c253e933e0c69dca31d4277efddd28319158970dfb4e182bbafc1b299deff79608eccf220c126c70fda571470573c0403417ea324e2c2ef0cb015a77418df1d550c31c95c4378d37258eef8d331a69dd310c98a21c428c06a2490459da7ec8ec2ced77c55f71d1123fc33e19d90b78b8b23d65bedd77815c0128b2c2876ea3ee602d04ff8948d77617f0cc8f82c50cec372ff370c2ff1f83082bb39a47c79cc6e7a4a4d36d4bb5f88924cc35c34c68502d7fd463c9a5f09101226a80cfb3f6e7a2571598aa82db01f9d42c9bddc3f47272f34e7c679aab2530754317b86faf62e1c22715b3d214b310a6f1cf5118ec409cbd4c733ec009533bbaa149ee09cf3186284f110ae43d1325597d4c80fb465534a7bdd25dd2ed91aceb7fefab72e5395c65773d46a7d6cbe9009c5d6bbdfcd54d42e96ee78662707ebc92388b8ce35f259bb42f9ab093d644bf590d9ad56ff759dfd24654dec9631cc1bf8b7a6c9b081a069333eb434126c1fa9ee3288f5c49c7bc5fdb60f5e1d6f548493308163b4e4c1228bd52edb9f0d8ea2277f7da625a03195d740fddea04a0e26f827860cdcfe569c14bd5fbe09f3fa461f4bf8955c17c9d6c81f1f7e1d49f3f259dec8f923bb654d45d361cbb636bf2a4da2c68576cbfd747910fb62663f9a54856d5ca1544800e1c360dc06af59f58d788f26373b8d82ca73496f1877db1b230fe436e6c90463a8c4f495677b0603973fbc2339cd6d6fb2b79692ddd55c1419f0c513b6db163f2b3f49461f05cb3553cc06fdb99e5dd8f7c813d0cd4820b85f93fdb8efb757a7dc05ab0ee67e174c4cce4ff738e4244ac76f74f6d0b0a63fcbea5ad13a814524abf0773fdec7f948cefc59e8981bae8fbf86722a0b32d5338b6845e4ce1e92a5c04bfdf4a21ba351fb881ce67be5da0bddb34da5dd3fa3b35066d414b8a24d643c0950482ee1ee6fee752d4d072e4e33d6671d42bfe4b5f194c2640c06eb36399b8dc72b16edb9fee29bad6119e843ca833e436de3d59112255d634fec5c1792385dbb28f14d023cf4ee1fb31afc6d0322fb90b0b84a13f60e628760421ab7797558175b13461bed79b6945db21683f3a42ff666d875381d6bdf705461c42d9bcfae5eea3216eb923732e0f917f21c037b3f7228677aaf146760322972c1c02fa539a7cd39f4ba787e70fb00d4f343c73cd200fb1365c1c4d7767cdac0a4bf974509a394adbfc0142e1ed6c20952ff3f7cdbc78ecc75cf8fec99eaaf9058c50896ce74aab09995ffc8e0fa56bd923da6dce691fb7c9c87d450f84d6959383e6eb360dbe51d9164c6c87c24d4fd8f0d4f2f97fd68c7992587ed5f4551f8410ff0c278a9ed2750683d5771a9f4d1c8b1de0c389b57fa6043bb4e3fe62ab4e33a2e511cb80320a4daa49a6e34b02d1805c6c0ea9669fb1800ffa291e6be398a25973f23bea9550d979677ed1b88796923ff8d485b324e580f66a0b10b7eb7b8f55344671f04cc9b6c744e6691ac2e12abe047b9280c314347b29f399c3b577e8698db5d4c3387ce2b8f96939ff7da12d266e8b53d22eab4ec6d66b68498d65a2012b876f727aeb934211f9832bc4aff188f302acb9e58c1abd129ea94b8d68b488ba800bffeae45bbf5e55c6bed25966d1c42f6dd01dc543f62d769e1a69d6578d5e88d2e89cbf0f6c58014b7af6a1b6262866708ee88ccbd97ece0e74c95b7bd62611b381ab5adc224332285a8c1a26ccd24d3d9f1dbe0826d70d8bad0c749c526e39fa5d1d2770b4edded3633db3493fb12ae149c84c4329294b836cdcae9a8e8b725009e99a32244c686ee03efb9ac84b39cdf915764ebc931e70c1057a708cafe5d29cf7739da02edd4835616a7cdaf504f4ceec7b6dc81520afce926f3a442a7975af47d48c3bd1877213c86d618918621f2d3acfa21305d73769916c9bffe2badb29f2323045de8788573ef9a9c16eb05aab4dd7bad6d326bf0353472e3fb936798db4e2b4944c680ad28647dc1793292ffda4790ab0a646ab9ffdbcf4a65118c04878567387fbae98a6de1fcb6d9db78a476c0910b7e8b104c4a91baa061c454afb7db1d8f87dbe68bc4cd88aaf0253564076321380733e4d1ec69a42a8b5eda2302a008f2665318469babb4454d0328884ed8426a359156f9ccfa1c85fd9651665b8274da0f02754e293c32a0cc3b303542adcbbbf88c24a721f8ea67491b18593c6f85db3ecc44193715da26dda1101004036249bb06525c277ad8a121bf3f6c66db055ca889fd833dd3ad52e3ae5d5da90c6ea968f03ec60ba0017ae00030c63ddde0a8d5c43fe1f4c09ff1d9737909b79a5a7c83936c71fce8af94fa192572033ebe8b9a30e4d38b686c7bd676b9584ff776f6343824e053ebf6d7fc64e4fff6f75bad8694f93b0330afc9a95081caa4aeba146339c05108ffea9180afae9275f3728f98f8288516ec662f93901dab27d84513c7d84d3ec4c3c27e291f757ce9e5318b2a139064920a3fccc87943914978bbbde81a3552f8fb6bd46b2fc115feb34a98379937b7a04580873a86a2907fe26674a0531607c14e529f8384e182970dc5f79d0f09ecab2e47766a883d9a8235887c4199e75d250ab72831b6b4059a3ef17656ce70e26a2affa3f6328d4e1590b6ae27e42ae94a797fc766255515457adb0235483863ad3c9d81456952ef58f95be61cc049c6e42912492662bcd1f6663b0afc3b364a0b24bae1d604d1da5438ed6e94b53045796654c1bc752a9f5ec0ca95facd886c58a4e76e10e599e50a4869f1f53f524190b5fdf2eaa45308f4bfd95ac9404d306fdf74df836abb07aef8884a548e26f1519d0c3e42cf0c1b2d2225d3561575fd231d88d3a6b945169c3e650334622674e83e5568a6c01ad6e0f4368ea873d86910bc664ed9822ae77578c703e0927729ee590455a1d5bea1997e5551f0624d6d3e13a822242c4d3d1816f6d3e4984ab615bf15bf2db9635d91cc475d113a8d4f9608a1fe3832b8dc0eae016fae369d770847e669862fcb5e60ee43c55a0d07868192727c3d17e00e4f0c111e5765ba5d5c363d2603633ae64fe7b809beb9840102896e0decf93e3d14e5e2c2b6f77e326d4ca08359a9c14f91429e0dda702a54180f0f1fe49e432b3934454ffaad62522298fbe3ab88227bfe30ef5721f198e043e060c480db219cc551bb86cabdae1fefaab2b31291265fa1f3b3ad8fb4de1fd0ff80a731aa6a1ce4688e7bdbf06f4134c45c6cfb1ff353219f18de3460f4466e885d3a2eaf684f19f1bf2e8a06c6aad48216f9413cda342e132bd7f50770e5164d6dbd910e66946a2f815954e629cef96e04fa0b2e123d4a04c4784121516b1721458ddcb3c7114042cdce750c01a64918d6da66bd760f1ceaad678ace8ab341ad1c5c7d1ec6d1a1302f0233e61630e42de303044b4dd8ed4c8829a746deb71907d079ec264bf7b70df853e33afdf01aedea9fc641640f1402ff6b64ec894b59c66f030f694a0df6b76b39c500b4e7e7d2ede5195ace4b724c72b1a608a810d5ff6ebfeff4ee963b0850960f1d0785affd7b45454e1083031a42c03fef8107e52e20df120d48abff353282829de816b1f364675d9e1ba66549156925d338935aeb75536758ae20929b124ad827afa7db1c21c067ed41382418a3967f8b098a597f8c7813294618d4b4ae117c0862eaf83d807618dd9c37d6c23279a6ceb3e9c3ac71fbceb11284a4ac9daf4394257d81226939dd493b530e21dcbd0d7c5f812d8b2497b1af5cdccff1ca3d9e7c908a88adb38e7d1ad7caa39efc99d122ac2bc4a57272426a4da0186db0673a49150d690a4fcf2eefd2758cfe49983d586678a739ee42439f8220bece34cf727572c374cbbec98c0a07b3b8dc7048328bc1b8d8a7af3a0c3e1e318c4b04e0d75ac57a0fea31575f87dab1d7d0602b57825b7f36adb1513e14afcac94e2c2b13a62af407c78e2d8f90f8546c32128645008de3aead7824d6097be71d58b5bda18fb0bad77044719eb6ef20869225dd383fff006df35ef9f541efa58570a84ec90869b5020ea58fe422e0fe84d34497d5bcd570296d271d8d610ea6cdcf838dbec9b1bf559710baed11388165146f133da84367ba47e4b10613c4b0315f4b7fd4591a626ce407da095512106ba7eb0656c402a0523cf6da46817e11942a5cb2141656a2294a1755c8701d80fc6e80ce8afa55ff4ce0b85f1b635bcf940dc1050bd5eb9e9bec47295d11cde7fbe1d188fa55d94fb174b09fbefc52374c7edd1b9185555db4783571276fa53439afe3cb753caf72352df5f7d13db96fc08ccf38cb3934c502f641d98f71462ad3634632827fd7fb5b64e366aaf5beca5ee76a41ce0cd58e33adaf25e603ef85dec7b96d0c1da23103514d45459d4fd5c453451f4e65ae60f99b8dfafca431698bd3ee8b8b0233fd8cd992bbbe2bbea4a5baecc4f633ee99750ab52d40de4b2944efcd38c68c33cc7965b07170cb924a4f4f86bcb78f1c705a35d1bcd000c1f8d8f925bd70d6ac6d92d33cfbeab8d73b28c0803b704040df9c4b3d44adbbe7d338aa9878e357c481597ead1b528d5d845eed1b53debaa53e34220757a1e15701bffa7a9ad8a3962d7eb4cdc0e7b9987ed98e01f48c1af885d8f333998f9e5896ccd5b659a70bc0c1eb5a946f8e7452e4534c48eb3cee2eb67130d168b50843c9d3a1bab745e4dd8517a1ff14852984d2df435bbd27edb23770c903e035119c7db7538832eb73a75a8f343aebb2b7b80470a4e1068ee3fd45d2baa00a9ebf73a15f346ba4f015bfcde8b67aed0a98031716f41016eb187a19ec9d6773bc5c66132966121e01c1d27fcfa7b5f31f2380d851edfa8c15213f861b404cf1ee0ec8e533da0432633d0fa28a279d4e83e61eb3681389d5986110674f41a0f7faae536124e05ce1cd93770671b2e6cc58b07b9abe3fdfadc21f31e659f85db38fd8499079d24705a71ca606a809b8bf9795c9a1812a5e4e86f79d37ec0f6cab093fc1c61d5f29efe0dc896040e4cd8702685c410998bfb88ca4b3c045cce2dc92fe1dcef0ba5951137922e7cd3833b9a1ff5d7e4ffd6dd817ff3d880317dc1ac2ab354b2afb130129fe2bf31b78cbddc5f19be51939f2397fd804a5b5e7943aa2d2a8359efbd19bc3e9c47d60153800aff5a9380861868fb0438dc0d653461b03ce5c369ab78e4461f5f64b32fb069811db5c7ac49cf7de25980a341909b2aa28942d3abb3878a89a8f874075ad36d4e0421e5755b2e54c47a5e7e3f9725d7c7933e58d3c4731cccacd4ae63ed1f390b1bc86498be5866133258bfe672c67cbd77a47492b37e6e557066de339a3978d9cdcc4ec4de2c164a332db7092d119be4b64796af896c1dc0960eb8ca8525f289b4d7508911a9d91353a39e7c582d03be9ac3ca1478905902db00d16426f9e8d171f62e32bc6b4c22937d7d82a903de7cefd3bcc6379358602ac2bd9117253407abc37b11fc75fba2269ba85ffea1b11c96de98a69d02912dfdb821aa3a860e09c4c271430f149cd75b0aacd23993ccb6e134cb8bf5867c20fb9f8b111ff6008693c85c61923382bb8116d9c98147c7c37e991717eb80cedb983211a8fcedaa45fa74e2df84bc5380c7ff58dbde541990ca01fb27e618c2430bb154b4c8fca562f2041ee0b1e781fe15b96f7dfa3c24290ce0b045c4f1c3da3ccce1da9190da9253209592115f30ba70b826aa8f09ff553f7b9094c4daebf679973d2e4c56fb16a9ad06950e15405c3a456f6e59eb64e4ac75cbc53d13acb21ded4ec8937a090b8d79d8798693bbe5cd17a2c71d86c93153e31dc0330ead5ca65dd54337080382e7c7e83753b2086d50c50beecc57d2804ec0b74b11e13ff8bc81d7f25f76230c26387b31ac817cc5d8a0270b3670cb3c96eb1e18ccbf9d0e4826050e5496350804d3b087e9fcf465effc5c6a46db7f301a130b962a1b803bf71288f4a0ddcaa8d06b4cffa797460059d08faa7e42e53f90d14f2bba2c1d332f5b4a31a8fb200ba783353bf410e326b269038654daa5040e72fa5bcfc60a5ab8940ad3a981cfe7a04dc4499f2e182fba4a606bb11a87c4af3e4385a54001ba1e4f07541c8fb7af4bc680801ae5cffd036d79e2c4d22c5dd9d18e1f36b57b567c15cc4a2d451fef000ca90b211b86c11de3043c348f9710096bf93061287107aa3da98e4239c5e9cf58c3d8ba0ab32c8deb0ba003902cf1adaed1b78afa02d93933404bbec2ca468ae2ab793e2c48c55beb7dd57d7f4ce2c016e97970996270941007d4f2d1cf831ff7ca524fa6218fe7fb9d2fde6624acfa4b3a835a488631d8200a339086fa00c3b7d0705edba40c3102088956af8b230756f3642c3de660901da6f5647ef9490a4411869e5ee044724debeafa46d876e23ba8a1c947bbf79e1c9c83b033fed84196d87cf6775039cba06b7953977c3f6bf94710207f38173d36cffca8378830e37d7645813f6a9ffece3f82cea7209a9f25b5f8088701ef4aab21a5f0629e1d71768a638e1b232410e28933bdf7c0bf9ad9291ac92159e384f28ec3ad3a56998fa0fcadb49e2081a9253e7d1e8f81a45ab8db089c0dfec97f76604a1d4569eceff41c1b552e1f0019c1da04d69432d01707d84997350b5d3db27153ffebe3b2c6b42d52a4c8f9b32deb4f7caea0287dcbfb8767a9548bea4cdc7bdc5206fb3283c7f2d90d1a8216d2f80d8879c47cbdb91ad52e78f3f0918bbd76383071707e5709738bc9cb0935f63af6b909443eabe8976f575cffca1520c95bbb1a098c5ace231c3c09331f337d2616b397109572c5458a26f61b07c52a6404f970143d2ec496b933da6be7df509f6f124c2e21241bb906aca8ee224830b635b550358033b0ccfc25ecedb94b9cd899b2361f4e6b06fef3b5e7ddc38aa38e238aa7547de061042ab193595034f26051f014cf100c28f3afb5dad0ec66caef9b1d9fbaab58838d9d2b0c834cfd54f0ddf32d6a67b314012ebb84ff83474aa445288dd1fcde56bee7702d40a5ed39c3ec699c5cf47dd42f7ab8d446282bd54b60ed5f84087e5467b0f74a3fdd37c167e8f34fee253975e46b38dd5fe4633833df73bae6c23690f45f05c0f5f6aebdddfb888e8222a7c39e77ffb6f6ddb620884f43a7e93a83a273a11a9755fdd514d227427f46819b498b6a5f42083db6d303d613c20881e2537078393b02ea0f51d36e1c2e5de29f5e1ea2667a37465ea290061515ca57f2b57a813af2e406b855077a5f9f6288eac936b0f9b3ebc5dd885fafc2322de37108d7328bdb53999fd569cd254550ef71a95a5ef36555d8955e9cc25f9d33e8a8bad7ade04d4ad65efc59f16cde88ff323c7a34c679636819ee9b689fd2b20e520de487cc8393f29b3946a3e224b7a4f414930414dfb7042d8dba53554ddf6369a70cee865f2d88120b6e3523003b0bdbb5bd05757a68ba613212850e5e42be068fb343c9004e793052626c6dc7796aced9ef8b464ea9de6611e1d435d27e039b68e20e218d85129360690d84b4a9936e54d756dd500223d5c57e39826450a8b25e90cd724bb4e26fef3cdbf0e91b793998d5a2ed701f38024caef98e892f5546143ef374eee98773bb8136e85cbf0866c7dc7f2479040213604592f0231df403c0a0fa9bacb9e7408bf302949ce3597618bd06607aa1e45877c6b101a06aa26e2d192bf0bc619c07b3794a4a54199128b5b627ad185fb6c4cf1663c54ea91c04db047bb1538dbed31916d4f8723a3e7ef1b8243ce15c8d4c7cc3993fb3d524d9ecf1168ecd7d9d9a7deba25ccba395f7db6b2e254c1ee2fb0f5241c8cde3670d7ae08f2c65036bd94244e91c468136e43a64cf77c2428ad7d36dc3752a2834ecc6a4abe70a93cb5b6acd6b51034258c045a88e0e237e76cf4d81bb5e4ec3d73dcbd0902ef41a5b661896132fb48073e0308b5b53f8d10ac556cfe190cda5e99253f0462a7283ff82b6a685ea3bf3be99e2f7a62bb7eea01eee716eeac848e6fca716289f6364c906043036c3e3360d0eb7e5c139de98f9df99c3e250c34d0e2d8a6a643b12332b1affd10a3a2050b66f892601386f65f77f43b31ed88afa7f657d656738d1a89210d969b5e328b0d53d163ff128d22d1b10c3ca7bb50dba0c558d8893c8049ebbf188109b9310e1435761582803c8f1d792e247c098593d48fc20f04312d3366809ef63372f6cbf9b699ed751f92d3374f499303f395d06af89f48c4d1a86c255464484d1de5b66c11f648090aecdbeec2cb005d6700c3361596a5dcd509efdfaed2c95cbf1dc5361342a03d7d3c6ca975256ae4467b53f3764014976018420a17e58167cc811d102b09f64ccf99afbdd05e756a18a78eeee111477d5a96ae5c17781416f6e5f9607605bff67d4d00d60cf952daf0bc9ab49526c08d93ab0ffae34c23ad15834072634505bc477a6e732781514d6eb601cba069b8b476ca0ea9780782cae1406804f8bfea9c7c4256aca8d93ef7a8689d509bf1aa1e9af1d770bd30806f200abd01261ba9ba4a8dca8b88debcde16b1d3989c14b63f258b03410f11c6c58dab03384a6d9f81a915b661eb7848f40821973ff84727247642779d3d74a4d16f6c787330ae75a8f6eceb3aa10d2e24ae143a77973271a2302d5b6ba7f8374853e882d93ca899937a09fc7720c39a9b96354bab68dfbca54bbb6baffb3f9b2e07023bd44aa5872494147397d9af1f23fe5b3ca577a90ac1f93a7f553439f8932bed61454281c44874bc60547ce6fb9ee606f5bc541f7bfe39310e854ed52d086396c1fe1a13b66cc60c5f65598ed0500f28ab4547b068918a6feeb471b7b6eb0b5d783206aba2b200430f46cacd708d225b962fbcc3f5606169dc4e4bde6217e0aa99cb979d12c1bc880cd5385262e9d9b5d77bc2a315505119fe1642cf1e8e94c69d6574f7c5dec7aecbe3cadc3aa88719e91983f23bcdc956b1a064136f52668d230d0f1a558986ca4b1ab3400bbac77bd3d95a0c81721568fe813bad31ae3c78c20762dd11850ce88eda70f8f0c977147b9a73ab64767d89378f534e6e44f41bb28801362196e49511a5161aca99c5f74c3c0d7eab82c7e5a3b4c5f797b06c015515a14dcdb60e8df92ac2a3f29f6c0976a79685b6dc40514dc82c340cbb275900fb98aba2c2485822b5b5c883911dee36b30da09a80e23e8f2888df178235bba80c3303237b5a3aea861e22ba830fec03b5f071eeac0f5e91b059100775a5a9d8097b2a7ac7d04d04b2c1fffa78c2429bf59b7bd7406eba3323cebdd9ab37906f578c4d3374d4697f5d85149cefd225803d6bc5c6782e3ce27e8ff45dff2f13839b6aa34b5971ca936ada4371d444f3d809e1b0c1e180c0dd6bc2f7836c8510d168b5677d8ca529f45bc25719d6337c4beacf9ddde2ec0f74d0114e0b4b79fe604ab648b14420381ae69b5dc43813a76f2844d23b7039421864514e267d87ab9284b7dc849604e09cdded3ec4aa4b32ed6b54e1527ad2e43eea6b94f08c63cbcca4bac67eb19969913ac51e4b63e1755ae43ef92f9531919268cfc5cf66d0a53c777d85705cf9202a82abac54025c2da7ef3cf6ae56935267211caf413da397831a3ad758340560018f27e09b63b795c64296de22fb58e7203da196fb3c42471372145cc798af1c4f57c7224186056e811674266773e4b2f875f0ac6b6b1f6069d83812160d8a43f064a914fc6b734e28c38d706b42aa933dd948984a45329bb1235fba05db10f1bfbf520375fa7ca96eb64c8330de6aa16ef983ade54e70ae2ddeb35f4f6d8e4b3c1a6212a56e15cdca78a2b19c3885f82d5ed88b2b149f64f1d133d957f88a1588bc274c2e9a3215571233a641a8fd19e5b68e180918d8752bea02f2526c401ff12921d96e5b82dcb164096a0b2a328cc2f8216cb4f61cc4302ae1a40a65c95715f72c08b4c8feb10ff8fdd13bb32758e22477fdb89e6b7d7e749696d88e6f5552dc290ea02d9488de5e4dd913d0830faa177a3452f11d96db291f3db4e54a05302cb481de39fc34f8580ff6c23a1ebe362dd45b5b8ad32dc152905bb62b7ff187a84785d2029bd3140f8581b4cf739d1e423ac58af480cd3964ba6ccf2c5aa28c2ebc264502404d977ee1ee7d9b70ebcc89cf66dc63aff6b4d836172fec31d224d7e57e714f5c310d17db3d4110e975e964c8b471548b3b1dfeead244c6a41d29986ad37d41afb5c4ffe839492db4dd99a4f83980be0f3479e9e47724723cd6c05b46147ca98d78c0115b88cfde131b9da789c09bd25824a59ab21d681c8787dc4fb160ef1c8d6246d57121a8526cad812a2f1295fb8022dd34616245b74f5916748670c1717e35b81fbfddcf551ed0f602402bc5d41f6c2dcfaadaa2e9d802b5daeea5d4a4e8eecfaf9983b3636ac871fac1e030f3dc9a63354666ede04d7691c5ded4c7a5af5179ab066794cc5f60a465c08d33c5539a8723dba4fa9268257e0d495b96750034617f4cfa91f4955fa42043510e991862096ac7fdc2d79153555c344e8a54d9d3ba129d5db1e62e825f3858bde6e9f0bde266c866bd9161031446b7e27609b7eb55f3f59bbd5d5c9852570e405b18755eccb6ff467cc059129e0866cd4c987a1b74d029fba90dfea6a38f3285894667cbfc08061a43a9e22cf291f7674bb35ede38d318ce560c6a85dc9ca0da8fc7490687913361df420c69343896f91f51c981e4a436a1e6676c6e7467a2487c5e0ad610493496848edafddfef38ce1d242a71bf7152ae5c3e01d43d499dca6b2f0cdb4b6a4fcc6c18e295427631d9f3f3ae36e2d61eda73403bbb0d34fc53c909f39f8e5c4247ca68aa26b82422ca6b7b401b0925c9876499fe04dae8ceff0fee45c72b69695792b1a6e757909baec0c4d6f8b408f3be96e29e7aa72a575cb13bbaab825bd32059005825045839196a1c9c826d435627f12f6ce3730bee132a3e24193c48e5ca5695f0ab17985ab0054ca2b63e447616babdaa7c3ed72519df29fd6671210cba099c021c4c66f1ff053758145bbf973a60cbe036b0e28de2876efeaf8055639eddc8ad45a9a7c97d660c829845eb85f3b0d03839fe9bd0a42b73020364e87e2999193cdb0a449d9d808f8979dd6fb69f58fb4939571cd0cddb46232a46b7956864e99490952829e146be5d60a0125fc3bd99878873b96ec87ef94ce3224e3a345dece4d4dd119b60216ad5e7105fa120300106ca8224f1f801ed934fc070b05f3c2d1edf1064e7267a350d1ec88d2e47eab19d4ad115b00d0c6b5582515694595fe8dc13ec3fe97bb7e30c34088bfc9d23de370f59f33141bccabdb59e49960b8b0717e281ed4e096989c5677307a3b5d16c9f1aea36fc28a14223c41633930d67660b211c7ca4fa4773d9dabd429e1e022ed97dce2cb06bdbc0fe1b6bb0afc35ecf1e105d49bd5d2255789e79c69a6eb051a0d9d242fc88b316b1cee7e8be4f4046f324c8dd32457ce1fe079913d627ee983f676d26eae82ebfee88e63d54a21c056e3b6214e4f7ac9cbc5bbbfad541cd1479cb6e12c1a695687418d52ef8eb13f85fc59c0298d85692e4516e4863907c4c2c347d0e3ffbaa4f0808e7a310dd02317730016f9d3730681dc2660d21a06cc8e996321474200a6c62fb96ac172a25db43274faae78b4176bf93207f85e8768b40396aca6d1fcdb6a35c9c3d3fe8dfb8ffc7f5785c0ae95a78d1ef62b994435a5317358039781d1bc6175a559e561292f6b461378f1c68a3b0125877f7d82c5a8977511fb197cf6fed2192c8ebd17136c9bd3efeb16ce146f77b62d74ecab75a231a11cc8d98a06af438622b80f919cf56f7346e843d29392fb3e7a99b1a5288450b0162f3eeb6ecdd4605233b7c7c5604cecac3e874c7b2cb321ee01f49eb58460fc4cfbe0e24ef34b9d873124cc9f19b3cf8fb9a45920ce737d650423f0eed9fc29b17f82df9a874f16162bc2abdee9da066d4007a1f82f238e2fb5ff08d330dd1728e7bea89e8154c484f00b71303fd573910cb3cd20c858e07227f4d4d4d2b3d524b9b94f63e98463ac8225921426dea4c30735b893827149f455e0078845858aa1fcc4b1c17c8ac450c023da26619dd3986713f882804aaab7d5d16773bab2904b5eb692517112f5bf20941db4ed0de5dd81494e5fca964e039af796ce467247d1691ac7cfe64b3d0e096269ef40cefc82687c0ba172dc719bb7d483a27f97a428ea037af23d03d86aa7dac33d451beb85b6e9d3982d464a0e93ee2ddcb565fe11f05b5991a9864810220578ae6e89bfd6fb8387f3c2509a2b6b3317200f7115d0a1f72892f045950a02d6a53a79a0c816bd8fa05bf9a8943c0e3a197a3c844fb69163a200fe5de09ae2380fc8cffff4c4a6b824438148fe6e532ddc854aded7346ee78ef587ca8d0c5aa7e653b6937a730defbe63d451fcbc98f00f42692e88047ba72980189f0851fb93c55ab1a7de19af1c78bb1e19cb14284926ba038269c5e30138c36a4a9425a7c8cd0f97457c58099a978fb0b91c834ea2529574ad6acf89c9f841bfcd60b04102464fcaccf8e5410dbbf9b975dea8c20450abe67ca666854d551a78e28b52edfd1511562054d9cab04d404f76a22f787e0e9107c90285bab1df422fbffa149c45afbb51ca1c18524b95934ae47d67884928405af393096abc38813219e8b1393aa107b77ddad685c3e9186b4e48785ea9d4c79059fb6ae994074e36ecf3dbfa94342135ba41c5d25db28ecbf90f1ebc17997c9d02f2349600ab0f1f40541d6155f0d526a6d19ab104a091986abbcdd3445d689254084610f3d5b58dfa4ea7eeb3d828a9679f4a08f95acf4574ac5d97895f45201725258e4117e01116b91dae008e06e4ca10fbfbb56bdb59a24c6aad74fbb539b85c86140a0d6b352c355735914bbd6678af17f9220eb831f239621a4ef321e8a18589234ac6b0f84025e2d907631dd00c3c1cc59da56b3471440bc11637c968bc16390d964a6f47c826000146bddb5acc02acdf07b6a4297b298c71d41a938ad36475d96c6e94f297b4241d94c9e01c61870b17d7249c77b5833b5dc67e186e764a0822c9b4f7e460e8d7bbd7777bba5c30c59cea7051dc3b5b8e42289d0131d27def723a611e0f6124e97c6f8fd4088723888558e88caa78ac8b6297d7f7165c7859d19e4c4e089c75b69e5cd0f70a803b65819b3076b040ddf63f5782f223c7602d88436e2a9b12d3b5df96e0d44540764c68283f5a3953e660e3c4f7287bbaaf3b55003e3b55b03540f09457388120d667a16f83d19272d396686a1bb69eda7c719f8a7ba199cb5bce9eb785185825da1d048798342386242517423b5a610152f91ed4b107cd55483faf98e6cdecf9b99fd97b689a8e50f08699695ffb5c9a0f123b585f39f32e419cdd0468a9bca730ce8814b107c99ad8680a5f29f84cb8d80cb6763204c4175cf753f45f173fe8ea0140e5eb54bfc0ed932b9983ba1e76ebc506aa7671f3cc6564d83b2515ae5414fa456d3d36ab2429ba88cd7a5fa56ae16309669d54798fb8b8e18d7f5ebc802e04cdcec6c619082c1dc0ea5678baa82920c02a624ef80bd9d7bbdcef0ac6f912a82bc418cc0a6cebfc002306c959c6e974c8739e66362db24a9b648b84c887670b7adb137485cd85bca869f60cacc2b57011d9bbc44e5c3f9ad31b53522f0df1d2d416656c83e2e0a172ba4a866e7668e84aa9c884ae68fba008918c70bc10e3c117702ee3cf0890c16af9961875707af48fbbd02e4ba33c90b3773e70204481c091ef4499a4507ee3bb8e009e58b948439f109eceacb47c577879fc96649c15aa05725801ae61956f7fe39dc42e708b4524821c13b385c8ae04a50af2cee9a6ed81163ce813d891ca1acacbeec2fcd464d2c75aa5a07bea4765a6d3cd2c85892df47cfee6d5c1903e518ca10747df894f7e65118d45273921dda067eb55f4f69d529e44a8e977449f283d727f8ac2cd34da1edbbcf857b3e2815db0b9dd62140cf5b13eba854a36399e7f2750a621e60425e6004daf2928691259b8ec514996c3d910df2d98dfe41a20a45f924c8d737ca2dfbeacab9769fe49f6de20131990fba01c2814dc11bd0d4c83749d8cc4e1b28f3b00f802bad59349e91bf6ace51426e7f08213f09967b8d3dc922b2ccf9968a19239ab3e7e4c1339939ae595f6b3b439ac9a5fb93965dc72331ebcc9927a88e23a42c3385b80eb866f20365b0d2601956c6741adba334936f6cdc43d34c1195a2dd83a01887e7fad5ebdda91d53559933be469db69040950570b4c09e47db5e0878e0ab3d629c020786f2e578173a7e03f0eea3e50464c6eda1fa51b23af04d05a8a23a9b5d9bf0a6b70e0d6bc9df150e9939d851cd12d8966f0b37fafc54def9f14f1ed37d08b2e2fa046f38ed98e37493eddaf5d555f6f8c887eee9b0fe16681903796ca54c24c4e65735cf718e6ad8736af56032e43a70f9c30f3c80eba6bae0a98bdaab7fce220bed592e774f7204c98e66a294054cb09b93ad12fbda92c7fe69c24ee5318b77e37bf582d317bf74583c4111c54b68adcf1411f1c84c5ea18070d9b371530b54ffffffab