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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 75044 0a5deba60214b2840cd3a26183fccb2fe99bc7e5ba9677b926bc573cc2855f5d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
165539dbd233167b030d7d76e13676c16e902773e10768d24f2fac923148ae70
Certificate Block Hash
0a5deba60214b2840cd3a26183fccb2fe99bc7e5ba9677b926bc573cc2855f5d
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f03d0000c0050000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b54bd991b523413247bd79c6ce5f380df2355f1f336d78fba0ada297bb4cf8d98b4576ca6edb610d823e96052b52086af957fa683d137c1d827284ff1e035ed8419599018bb81380e2eaba04d35f83750e621c37918041754c0d0000000000000040000000400000f03d0000c0050000

Raw Header Hex

000040207a7d5537c6e3ae123e9d2d59f68860bd8e94915bffd1d65e59b8570fbea1ceafe9b1eac282521e298bdc67c77d68e008c2315c02b7b5204551c4f83b4e0b568d75ff346ac9e7001870ae483192ac2f4fd26807e17327906ec17636e1767d0d037b1633d2db395516

Proof Data Hex

59,560 bytes
1212160103073e6b4edaf70e73666aa5456e3dd7b9dc14e84dadc73d73dd82ea1eb143409666cc467eb1e9ded641c63c9b82d8be73b6a840a7951cd1430d3f5234494cf546979cfc33ae3891b9e73509528567799aecfe3161e35dc9b8c078a6d1d9fc4359fb14ea3c0c54b0254e37a3ad877d250408b45ac2ce1d36e368b4202ffa30d51a7da19f07b5acc6a5f2979a97336f47ee53d99af0150bc02f3a9753433832d906f4a454c07056e2cc26f53fdbd6881978747f03a2829ad2ebb3a56f65e671fec8872eea282027a6f467019d59daaa4b1fa9a77463a22c6ad233ebadc494b89589822baeebd21184d5cebe1ac4b776c992d71ecefed6a4aca446ef1ee5c7c21912dc3cd408818279554d3f3acafeb2d14ac93dd86e41335a7f9b336ac25d70c6e20cfb89f6a45ddf68ac61ab636a5f28b1b9a6aa5262752fcfa52d89b8c393b98953e7711cbe0925d59a7f73a5aa6507df207f084f1ae1a81c5860378744abe2ba64a323d5a4c9a6add3aa461cd9fc0835322e0b9a51aa0b5daecb81d0d8b9dcb097ec1f0296db42abaaba33f2b80f1bd555d5548ab6b894a7468f65c77ef9c50cbfd09cb5c9d63d87f620b1d5c24c43caf93ccdd26ef3881bcdce86a34f617bf4b102e3c8a5c9c63d8e9e56707da59a337b82ed451479b8a3f51ba7379a25a26c264ac797e8c16594cb822bd70f1d6bbc2bbb0581b0b736a18d6faf314b7b98229839415ee9e88bba738ae70a294ff40aa2e5ef00b2ec2e30e6fee9a4aacb279b922ec6f1978ae253605c65ec02c65870b04bf81d37b39a6611106a9394fe5c4388230452257d05d5df4afd55862b53b7b23d83266bdec7c3402addbdb03b53240851d59ed3d438ebe45e8d3ef9671c6c86326d92eaec9f42a26499c7271c07d5f07fda5ffc05d2764e9801e3fd40179ed28ea0d7826d7acbceff70015dc95c9d1cd5e91dff1e698e1af6ec608a4ebafda0ca129d1d6a349b5607187417c1d49d9e4b3637aa783af5348777966ed16c8c672105747e0a99b1b6d904b74483277a68ba138a2021b19997ff88897fcf48eaa8427243dc00c255c4b40b0c016eb7b8804c85a5aab41660abf6a77ab8e2da903057a00dba22ee4f5ce267fa3854e31d3b7698f676919f248333ad57c0883d46c1baa9e8107b89c9cb79e5ab2e22431e25a53eae89a67f4dab8dd0763714445f494d72d0be475be6cea23a8fce6cb769b0fd57478f446e3bc74742afa23ab98f9d5ae076e07ad6353cbaa5ef036389e985afd64fa2e48d651db0774f1b0e1ed858b9b1558f19d01aabc678325c990a799806a54b1896c5c5f621a520bce1b33580889507ae80f379309acf7a5b0087c8671ca0791d7d53829b3cd6d0b7593d7f58893cf3fda5019ee53d899d89ad675724488a0cbd7083cb617b01b692d279f9f4bfa27ebdb059c721a257e87678d59b85940dece3ba6dcaa86fda5d6e51a3c3310768e0b85a26d9718422f6ca6a0f3f76965c0e18907acc64dc56b01390729cdf3f948d50a55b76f8911fabd2f8fa551b2bf1f0c29f9128fb3f72ab98ec2f715d48e7dffa3907cd4c04a18cc01497fdf8674cf5dd2612efe626616dde1424958f8d8337c93cc67ddffd4918213e2b9f91ba1eb80b19669f35581dea23772460f399d78c20dc858c8624ee8fe2437f3ed4dffd13e85972ac2128073a50da839c712d48113e4800ac139131fae102c2991782afc0cd86e09e5feb2cfc548b73d024277d3fbc9d99ff6472dc4de98d8b6d0bd4a4b43957a7d8a2e976125f041f209545743d5cface26eaa4b11166a53b9559d26c99b4c56f172bf3e5ee1cbd8f799d6189618d3028974d5c4c24254453e561906b7d2c0acb6de2771382d4394223711837b8d80fa49ca2174aedbe40acb8608d419e4370f9b61e4783c08244692ede2310ebab88097263daf4d2c601b0a6cb7cf3cba72ce10f6c9410a39af4629c783ea333f562c2a816e94991ede2568876cd3b5042e24efba4b75f0bc23fb608aab8f30b36079de2f220c7983129d0ced4297b704dfb5382bfcb8c85186cd45b23fcadd668bc024abad70c39725db021e8009fff21ddc76b76f7f9631f4c71a28829c0c59bab5b014cfdc5d8720c7b7f98a8b46e0b4f237d8c82fa9c7816618f746222a639def61c34b5b827a16b739181c211778c0e1e530eab490b4e30da7b6fa4cc2dcb8869592ffe4f074385344a39c278fc19d1551824201f9028805fffee973834555352171b35df77290e0a166f25a0d7119badda575c9fd0b093808fbdc7e3502565e8b0bd7c7ffa5145ee9761d4ac82d48c563b1efaf513d9c7229c3eeedd2e7cfe61b199f03bcc6556182405d1d278eac7204fa443cc97bd7656073910181a4397f9f830934f0ff64d1ee767bb08bc30625a3fdcbd994385d18eefa222751fb7340b1348b3e6615f408788d484f1f627c0ccdc115afe3b8b4c4c4f42fa5ca5175b85b98c2ed9b2d2fea04a5303100a8c85dc6ac4fae6316bb89ad461b081c2e7064a0debe67b70b0197d1d5b6dd861760571745427170fbf781da598444fd2c1a80177853902f35c38ea60402d455d07b5318e0c2ea8d705b45d98de7716ac86fd418baa61cb50f1e2d152643b189686ecd1f3a5829f86296fa2f43ab84a7fc808a2aacdcdf548cdcfbd5a9ef173fa809645e02d6da991f0412277e3823fda9e64426c3069966f77276b23ed5373462e51407d2f0e96286f5691f149eb30f8a23b11d2ac18cbad5cac68ff8aeb7505d8a6c4195c400cc3a8852915f049eb24e2eb0af43e73721a88eb62db8f10fbfd6123305ab3d30fff5219c1bfa66e63fd182301aa77c0ac06cb9a428db63a1222dedbb7d6d64934259f0f84b2759782b7c59e08a7be604efa2420004392a416c3a7b39f4170bd98c1c367ce9b58fb9ec29c4f55fd2cbc6efecb8f17943b31072c9b59250f470549932b5d4ed3afcca8ee303d90920cb5acb9d963ece007463d7f0711828cd956c77875f59cfa29b52dc462bff74283e15a59c513ea13b3413668b1d1f85a74987d1d89315148f6c001b6d44a74f429824f0a9b3d56128dbb5988d66652be369866c70781e22a1cef1bde33564604d7a9663505167c4d1a7d7a9f04593a3098dba8f5a4d27e15178ccd66a23240d4394b345fff61264597215adb57cd55839fa822843ee42fdeff87fb2d80fd87fe8909aaace261d735c15b8360f1aa4515ae831e9085f54f8d38962a390d8a500f176489c4c2a7c85eabe2d350d79be025dc6b8f8eb3c327aefc60d91e94691b02919c817ddc3061ddf8c4678136e63c3b50f842ee333305bbeddb1b61bdbd522b70f9b58e9a483af056d32d7b9aa6f6752d0d3a9bc5ec72149406c7accc062f11a3f878d4a5322267f730b5c1cf63b6f92489a1ba129dcdaef72b270fd73592ed71ef1cc3e3db68cde4b15fd523529d350bc053db1174a549acedb23ffe032d5709a900401393c240113cea798bea93fdce25e8c75bcf82dc6ad0bc2aeb505eac398ce0c4260d39671f5851f6a7bdb034552b66e564e793af8ea656e2124b08f7ea9b882ff69e776b10e63cfa12ef203885bd32f0e6558b29fa423fa0a02ec4e250ab5f4a6bb0e7ef9cb096331792b574f720afbe9020d999ac336ad1e331d7f117c9806ba75c47ab100b22bfac27060d768ff963a6bde982478d93e9e3ee014d2d14f69cc7ccb6596bc52999459ecb6ef0ee25948a5d0d98cac4c8296aecb686301a00ea79fa0e0396bf42145f78ccf6ba1e3f0a8e3ffa3dfb18814124408b2fe13f45ef996e1d78a12c15527e4ce8c51fdec946babd10188032aaba6c17879a34bc2144f136bbb7ce7ec984ddf36f620c2025e1d12e3213364837cfff7a57bf732fc76dfbf1f4b091ae1b8a1956b9459539ce40a277ac31ea86058541ec34e038222b6c5a28060de7d7f97ee368380a108bc2b12b7aa3b9f467c10df71b31cd2ecfa45f567980448f4f1f0e8be81b0042e8155208cb46fefeed9dc9fb61203752b2cbca6ef13293fd478f0f4c846c03d65e5e1300791eea809fe97578e709eabdce9fa500a702a4cd5e44f9edb29b96cf10f221e95c15cd591bdda378211f40b2dd59d302e6a3526a33a433c01978a3c3ebc5714241aa9875bdfdbd4e850ef0e8c0f8fe889dfb5d3d0945f3bd038b90086156ac674cf9f43a5791e7d557c5ff6d7be2095840a241e8b63d9921e87fa402a8d58144547f5999e4f01873b9514aa50d731c562bb913d010bcadb4f033deeed5cb19cb358b82053ce2880fbb6727bb01a24b338e3989181982d6be6e64c6a656776c4db42781eac74bb5449836c6110e0e0313d021c3e22145e6609325709f28f8cee6c47fb335e01b706cf9dd0e44603a5636c062e7f30517aa0ebe1315ed07e6a21e3a1045697f5229da2d7eb26f41962d8999c20abb8b88a573561d91e3c344fdaa5ac3abd1a42e9a51e2bd1c5b54219b5899cf7ddd91922d0c03e57d81de2334499645c36dfef89c27348244e7fdf89857c30a1122444eebea9115addf7a89a5f3756e25556d9bf3f59fd20e1db1e20366a7d28c797a371990e838e2818572959d3554e12b4a96d8c9d5447fab51e332c4a59c16f8e0489143f872ffb7a568cd8838e7e11dac94ecf74b33c960999ba1e74d2c0a1a5212bf61e5ffd63b956380b5070793921926fd945dc50de10e36a3f80307b39a5751a426aa99a2e8413ca74d06be7e55bfdd2236cf1b00cf31ddcfcc453c8c03dee399dd8d14c475db50f96db1945d58448eaa1b562e162a45eab13de16a2807f9305855ffd0c842ac477c304bc0b74697aaaa7a9fb17e8656acb015bbe34538078b86639c413230c652bb654c9fa111436fe2a5ceb40b5dbb2466b3f3528b720088df5bf1ccd4aac0eedbe3ff231f9de748dc88946df919133c9020ca4b37e79cc53768cc10c100ea1435a6805817642d66850a3d620d1b59f42adcbbde0c85605e58ffa1c6249d560e595a42011c566a26605fd9a3775d6e9bca1477d8e19f148e71aed95e68b979296f1e34fe270e6d3ebcdb42c6872bba01dc0abbd17019a27fc14ce360014f2bd571f62b069da804cdab9415d3240af43f5f7ced3a56fd252726ef7a042c18b8e3f72029016e7f53c01ed8faad14dec8cc3924ecd93993da24bffce3862afb64cb401c8d760e7a014df4d34fc0778bbbdcbd26304286e404ff196a17b0cd8db5b277f4eb5c91bbe5700b678b9da85d0bfcc96391892ccaccb1df383025dad015c12e42fcdfd5ffe2329680682e630b7e5635ee612d7b276b0bc3ee0c70cd465db8d0612f0db9e9922d46bd1201fb67995511c8c3ec3fd48a719b9c7fd4ace691a9266fb8c392fedf2bda6b9baee45a87973ec79d906a5db0b32600b2974d3abcc9af7535f7a727dd343e452b2cc5d106fbed3bf9847a370b0ab5b7441240eb53400daad20ef675e7cb9005f2f61648862988fcebefdc1acb2df5a3eee119f2f2b1e050ef359f2db86b1b5934e59e517b89ebbfbcac16bd2df33c528d69269ce0759ea47166cc8b5e40fd112d39ee5cf64adaf2d9a798387d6575252ab29c3974c57f55732de0534a270a31f1e4b9f3b1a28cb164d4b8e2937af1e52c5b2cec5c8ff688e979fd4daf5d427483d696cac0bbd456e8ad122fa9f75d981ce4ee3d31b0bd98fe8c4a91f532c12b38671929a117e94a0624d2da5369587ac94c7eca06371623ed404789032e60ab5ac9ab8f7accf03786ef84277e00090d77c4226eb1b2b3864382f762bfe97e31d0b2c2346d1a71594c0a0f656f6b77659347970bb0e3db8e0443f6fa0f3ae83482011327ca0bc238486ec9ec50720371505cd2d4eb8c50d31cc38f713551cb2baea97d71c997a23900d5f013fff9d40ebef6892457fab5d029f9583a1f52ca457581e87d247a3e2607542f7e899fc71c6f2710f1c1b8c3be2c2e731f8104f7b4e0140672fc3cf7d5525fd4f7e16c957cbe0d32f127afad1f7c6c3c93e2ee2b9d46767640b39feb95fc15475e9b3b2cffdac339a80fe54c39585f7f78dd1005cdea6ff1354aad351bb78fdae25559e07197c6df1c28808a8b3c5bf8624cd316d5f19e166af897e7d30b6ef700a2694f4192f1cfeae3f1fddc3105fd1cc3705b7c6e5203f61467f9002671aa83a75744152a30d6acf560892bfce472716472cd6d1541bf58aaa3a405febb8243da993898d5c497da0c8e28c56c58074164ab685cc469aa154eff4a68723a7373c3fac5f6d0e2fd6c167acf2a46bcd8c0c42585422b205928a8827ac575d7060c12fa6b4382e5681d289d1ac50214cd664d52ad192fd0c4668fe4df219cc39eeff4192a64534e9d85a408f5c761a307c1a4d480e0d99e239cda17cb075104b7ad8a000f47baa99bccfeab8d0575eb7fcf603a86825e63902af94fa122dc27e41f7575fda06808973558995f389ee28546b790df178bcf1c0fc2a960c215daea39e0ad747d562b57905de30fc810db17aa9a4edc373c3a6da0728f7e7bb0e565b07051ebcb0b3d56068492737993875c025bdeb82b1c49946643b94d16dd07ae76e9563e5da0984c2c80392f940a38468006da4c76fb49c83c8d3d821dd070e7de92b8d90365c9b11cc630b44c242a1cfce0489e98123b1f8fe90e12a8484cf2b291b690e551256d7d4ce40f7cca43436305330c24dc43303c336fbcebdcb285ca57be29b47848271f0da0e7f87b4798f9452e1bca7f1dda7f58da42f9cba125d66466bb0be6eb67f78bbafae359a272d56ecadc0dd407484c093983d3562dfd47a30db71a49e0957ff5c23a9ac9058e9a7199e12c635259312a7ade6161d05c7c1188776284207ac0426186faa49eb8a92e04445b58fddc7f8998f1d1fb07d4df33f559d2a6770e5541d01a6407d5c18138294f8bb6e3e148bf21f88fc61863b033c5a656ffd1bab0eef3139c81f9fb1224029d2b0edea7242fd7a7a44f6b4508ebcf11fe75b5df1581a6ed0fe96e70580e91b1198e1677b4cb423df350dd003df1b29e88dc21fe0b850f124739469309e7358aa0fde6afd5b0d46708cef52310adaee8d0ec243104f1b8470fa53a44d2f75db5e2cc18b08691caa1af0f75193ba8a97a1258f778b04c5ad34e27d764c44abf50134c4fe40bb725668179680dc4946bc799a2ee6d76c0a8e123f1e415439de9f5321cd7889f937b00397e92d8e3b4bc2ab249062e95f85c7944803e1da06d6d8d777c987cfd5abb73f29b1096006770296543f5fe009d295bc584074c6d266179c6236416492908d63931d39dfc6da41e22bb9389d6efb71be2e0928b2ead46c373a35b178cc6154d9a0dd7b2f2b609a768668e6d58f794300d45c63f54d269fb0b5d1081d76d268c2853356950dff73a9c66fa13914134ee6426ad3946389aa85034ee21d6354c235f8842ad15ba876e7e2d3bf9bbe0cc7d13a88096556470c2fda0eab13bb831ad6b748ffa8ca4dc08fdf82dfb262c6562ac3238c3a9695d34dfc0fbe35c06afdf390debee08ed836e7cbd39d12305c397efd8a6240b276d92c049c992c0c27301cd6be0b836d013b54b66deb69ec7571712dd22f170b6ca391cef125b6ba1c57d4c274f1a7dc8b9d4d36f82a2e090d2beeec11e0aeee062d5f87b64844e0d84aed2e4f7b9078bf2ee071fefac42e1b30b2b6425ed47e7b8f188fcc31d8b531f0ab29186b1a4ae301a80b604213a1794b6a4a2cf860414945b2815b5fef36a9fe07a2d072fff4fd85416389725cc91a59ebdc38a557f5b843a3ba4f8bce24b9820190a4d5b88b5f5465a4f0252cab7caab1e6425ddfd4f9dc249fe7b35e448e4e1698f4e443962ac378382e0d5c5f5c52495c834260fccef623dca1576062d2bca53bc1c24c90f43a79b386bbd0dc30631b8bbdb798938d4153541cf73f76ffd664ff60077d14bfa4f7a1469450b33b4364b47e348afbce78f79e4b369c31ca3539c380323ef2ea687a9dd5d2ff63dabdd4bce5ece5841625ba687b74cb27ef554737872ae4dca3e559262104cc3b3cabcc3ba1ba4f890c3864211180943bec96b39599198b7cabd74fbef2b43b11ccffce8d1bf8dbae1c40c03ab97ad004827c82655f35b8135a84da47631084a5ce3132954ffa27e3cafa733fafdf3f5d10b7a47915165419875d0e0865bfb0695640f33e966f2b6c7dd0eab4a5e58d80bf452c57ea8a34f36e7fe7096f7f69002b40bd07538b592e49a8d0a7a1d8cddcdd493823519041178ddabbef62a88724cc55c36d10159e677dd9cfb5cafa8c6b08c83e796e6b37abb53ae52ea3cd2ab1b9431d5fbec2df529c34ea656bc114d892221fffb6d3722738288cbe6b8ccd12e4590bb2a4ed2aa65873a1389cc5353b52a94e4b4ae9a338f9c571dd68341ae6bbeeebe3190456f90466366c2f477102e4a6689ee91dcaca5e1c5ca14508a090f83ef134bda7243d4bd452beb908f7b5a5142b362e2374cdb3b7831f6b0a6f31cd46a13f2db9dec6456dee653909cfe40665841891d9a4c1032915d0df615482e55715e04b75e89b0b4bcd9fe818b723543c773b502b1cf41d3f319425697525eb4b3dc81f23b48dc705fd8ed715d299149857303bd39dcd667caf76a69ac5bd95503d5507eddfc571f5a72ca7a4776b9a185e0a652b131329aded4b1651e85b5e665095fbdee500b5944b4128682e19f4b732b4cc9936063555d33cf811028cd3840bd249422d3ea193138f3f6b8c0a277812aaab25e222c29cd70c35383370d572f1a71f1c550abcfb0ede332091741b785a0c0effd1e70a96f20800d2a88997cbf7c9555f503466b7eadeac9ff3c9a01c03bace0012aebf5fb6540923ca90de15a9703f81209fee99f9b4ad0e33cbbe1cc2e45e029250668eb41fb4764c8f5fe97b6fd41ecf945e16c5f5e0e4d81ef611efaa120d24272cdf57e0052b140d3aafa39880c78d734b3867c8caee2133e5d8a1abc0d9d5be84b18899e302551a2749cd7d80ae04bf5dccd51ce064841c42e25000d9c6829675caa44e44fb557f26766685a1395ce73af03f1527160dc9427c303493c7a4aa3925cb6f32f6c6088bc67253acc62bdb5cb3f20d5549f0bb815a781a9d0875cc0a6e07cee4553afb009d4e9372e8cc3a1b3864e949e428162b4124007e5ed7fe5fd7341f214d20873a04c1470e9e669ec60648a080e6aa0bf7fb4bb266a6bb8c3aec50e599d4615cdedc7bffd75c701712d95cedbb095495664ca511f6e9cd5d2bcb5c92739ff0e75046ce7c455aa3e3da594bb41814a25bdebeffc96716f65a5afcb3c7269e486aa22d6688f435252a701e6e530dc9eb5d9271a0c318ba8aae2c0b66724e4bb1668f6e770fa3834cb462e9af5279d036cc89cf88f42c13472fd1406f1582a27eab219bf6cddee544a79a664390ae09060016eaf9109619c342e8540716459f1753e5496c9c6a7121c7243ba8c68c2ad4db0dc622e5ea60c7d795cfb00be3e9605c5b5a6832bf4a610417877b51c0eef3672c3a78e00de9bb5dececd8ffdff3c252ff2bbc41935dbb2c576d568a7e34a3cd919c5165ccb1de45fb284dc7995716fe229eae076fc208ce5ed1d00ffc6c6a642c7807bd002d5cd3a71762694d9421dee34c4a6cce7fae0874863917de062cb9e079513d0353b4f936afd57ce8b0dcb86c97d43dff1e935ab7594b26d1eda760688f2c779fa6fa7d5ef746584429bdff43191514cabcdd2048625801b70736b25ce75fae849293bb5cb337e2396cafe23b1449deba307db2a26404709580b30c3c313dca40845188fec1ffad321d644457a9f9ce198cb67b6a56c20adf391539bce753ddf18531e21aed473820e3db735635e0954358fb8a7d444df4b565b1a453ef74707d8a65bf5ddc502997253c2cadee6018cad9e50aa014b2c2c74a19a00263f3bd4c8472e3125271d5b1d1806955b46cb1f5c38e8ecc008c2ec93d02a2bc6bdc4234dee5d4d9188690574a6692a6879241282235d7cf57eb965dd8730abb9a66e6c05baef1e147435befd2d2d8f801c658e6c061a600b2c3f284caee8245cd9cd13be0ca006cc3cb415075c7641d1eb03491b29b8cebd223ebf2422a70ea114c8446421fedbf1e5c9de1bfd34ca2ae0aff5b1ca75510637a18924a768b9247a5d573ac4715b5ef36080739ed3dbd73f67056be9804a32916d3f45683f13c833d3a7fcf88a131df58a80fc25aaae0de4ccf07695f1682c0f43d297684c5c3ede1998636384d7f575cbbf3a268b5b877bdf25b8ff1b2849d0f76bb2d0534f59ee1f97eb3e7d849e892fd0e065e7d0207bc82ee30ce0f87a0ce9fafe946b5b655925211eafcb349bfc483e2f6fbb23b86cff0bd167762acae0c2da898b75f70fe12a4e8ee72c35f25de5d3ad83b3451d432432b8483875c22c0ef1dc35e0723f3e839f6b324cc0a9b94696650332cc1db8243ee4015026956113aeb7a609d76a9091a5a9e9116e2a9c42b868998ccebe4f003ed09191e230785d4238a2ab0abe1ac9dcc33d3b9b4cedf4848dfe336e2ae7f18ff04a502b22304cc65f6980d0601a9cbc380e926204bebdfe0c744afb9f1a29181d4cc72cf1869cb3db6f4559bc5fb78d0e0fb31e68f415c8ab78ebdb4eef629bbc1f5b42d1360730136556ea9403c1ec468a069efe142d1fd793330dd7264903e44d56b293ee692057ea6c305ef5b0ee188b721aef3b524403e64e6cb3b263f235e3308aac2dd5fb37208a94089883046683d7932cf25df562a21265b3074da7420986622969c9321cb7f347570ac340360ba7baaa0c445733832723cc82b3fa2671fde1430d30ae2cbad8401503c712940530975baa38bf2cee83097ff15f5f58f5f1473ce0e5fdfa3d04f2c68705d0ab3529d242244a2dc9a42f18e7bf15eccb4867dc501b0fa5a3d1a5be2d73f33c59b079eced8eb6e7d4c56fd4b3a5e8ebf7df49e07bdeaff254006df4f4dbe09f93c1416eb4be78552c3c5a7dd91d1191b132e379439c93b9f551a9222ca69fdf7505a89e64b35ac4832029552c303b01c92a72b276a64888be5369ad216af1f969b44393af3de29055bc6c2d29d067fbd4b6fde5f96dcc1ca04a11e5816fb7afd31ec3887c6f76b348db193d0e132708a1ee62db5e154cf30466f3d2836e6e3daa58b883aec28a54d4c19023cc300e6c9623598e5a00cbd1549c86f3cfb7f95ed0820e3f5347ba31ccb975af632279e5418cdf7afb1edab37f7186ab2c3ff89c382a87e50a27d44cefe721d8c763a825b75ecad9648da490f43fd53cd6e5cd81a726153b567cdef570037cc4ac7db7db244b5771e8ce198e03299101d52e2e3dcbff4719a7e5faa257947d276a6bb7f5c85e941c7907f12eaba662a8da84aa611e05143644a07236b4c6ec81346a3b01ad5b1058df29b92fa7504bb8d63faf76c28ec4e138a4f7dee81de30f8de4f54fa9984fd18f890cc4d58bc028b8af220846f9c3763ea6681b6ebec45edb07b165013fdac871cb113e509a9472fc816c0c036a9266a461a4ab2764143608991947dfe6eef043b40a38ff7f998cd89cfe5808fdeb5e6078b1385805ea57aee90db7281381468b808c17a5db47e212acf245ca248ef4401cf5cabab0b82d5315e5084e5c363d1f13b9e55ca990ab35226e91d0584d48d9b69137190bc74eb8806f6d50031fa0974962f4f9c377f68c4da2fcf78cddbd392ed097e4a019414e714e04cdafe1e8adcea50c59deade4b5c2e7169104e0caad29993cdf50cacc253f2f20937aa9d9d1bae2d08e50362dc74540a30ae3f1e1ba34313a1dd3dc647404cc9fc0f00f3d3763a3650c30844788ef58442979d5c2c40792b8d713d2667bbab69d3c78984dbb6b22de712a3faa0cda39aa04c755ce6c04434a6ba8ef0fb0442cf39f9309b7fab23321d2f62a8a1ec7e51fcc5e18544ee8ab8755fc455b5abfca74a955d290dc927a5005dee5e49824e97d36268ca2ab85c90e0852be3838f9d72a1827e7840607c3141989033ba067d3ac9948b7c06fa40f124f1aa485a8c5bde6a3f6e2d24b95d83378e802d0cff0dbad3fefc98359041f6a135d8b40700d461dbb32707af2f9c17a129c32d3071f24c2fe70165cf4515ea49de7417312b617a3a4127c5f3e8883cfd560dad6d6c60fc6b039bbee4c353890dd3b841f92edea5bbda59a47bf63a06c260736394cf813b074a80fedb5fb7d50c1b3f383f120b575aa5f613167d019f8e6464607a28f4193b421e4c64e5d6b6e410a378593ab024161fa62df28d549a7fe628e33a8663f3c988c34bddb138942596237522e7023e27d153cdf0a2be6bed7eed8dcfc3571ab64b43449c0f224e17c51f8a5fba4bdfc4b42c5bb38f53327b0cac1ba8b86ce74c99a5d97d86ebb0ff12fd841525bb507c5da58efafc8e2fa0cb75366725eb261ee13b1d06b73c90e13c5f21fad4346f5e15a7339a5cabb3e7dcbdc188657e03b0cc8a5aaf5ed08772d1afd4e40f775a3d1f17cff85ae9a7db39d1edef16ff23f1f009e16dcb4c9aa067d1b70e1a5477121c21714e41fe7c5ce16843d9eea34b21f9803e51a9ad9fb14fae0662679fdbe3ca6fd707439b75ebac94534179d349792b750d96b56b9ec13ac76aa47eae0aafb3e8408d9880afcda4dae3b5a5c136e2ecec849ff01c2360c3c6428037f788a9eddf2e4b0139dad0c0fb751b6ab75bc1e839251b857428b9a39f1319972a368ea5f9933100d7247f5dc16a30b10a30a97d1baf56bcb1d370666e89b062a74d00770f5ea7849ecc5e9e0d2e30a10a28a058b42610f0879d0a8379e07175d0aa4cb4ef53bb261a2b289a8c083f63b1e18ca6280ffbae86985adfe0f09694ce13067ebbbfe896fcf1a47abcd9486703a5edb7fba0378572e8f584940283e390078631283a862f994ccacd1bfb8a0380cef7062f3b366718542db1f567a4bbc58666c82181e5d20338cc190fc87e6323e8c95375ad8ab838b9ea59e040b9ff06b35c6485cd0a8bbb53653b9ac6a6c2c27b69bfd05d571a9c8b259611b33ab62ddf579310ea3d205da3e1003ac63cc7eeb313a007574f41ae10fdae8bcadefecedfa72d1b4727900f89adae4f622eef170d475b135aac5cedfee6bb873dceb9d358ae550472cdaefab8fdb83fbd28854a33e54d714031a394b93e3c9f5efc425b895e837285fcd3bed5f527356fd74e5c6b54cf558185efa2a1549a30dc586de58fbeb890c421627f3dbdc2409ffcc2f187a10543b6f034cb636bc927039d614bd61defde452c890bf6af4d62e66eaac8ddd79a2c79ef6f9e2873a742e52cd661714c4e2442957fe602c19493c7b3d475bd270a40b9dd2dd80c5d1e04ecdf17b58cbcad57d548fb4c23c39dfdeb3bbf04788746faecf704a4efa11d190e2a52f733ca8c1bf8bf1348e664ed1bed2c20c2190d5e771f55d86cbe1fc4229035808204f374325e3f61d15679fe22d2c6bb8be15b5a42f2c6dddcf5048f9c5d794da45cabbfa2eea81ffbbf01092bf816554824761abdabcf26b800b827938beb7b117665ae42acbf24c7f9a80d201e5d65525dc61713d2970cfacb91f2d3d3835758c2999aaab06f3658d6e8b307d2ff54bc304ea307158d12c09c110cddc017c8ad9950f26be9a061468ac836f9302600e64b4991caac0528c720f5e69147c07c86251e3621997e7dd7b28598afaf80dbfd6d7780df937973eea25beb95f8c37c01040ebc67a0709cf2c08184b29eceff1082190e39210ab6fe884a00451649e2c6e61fc4b37b58752dc07e8e4f796037fb4786877530eaa5526d9a23fe80487dd85016706a597c627cd90c0abdcd4c54bcb7fb03cf7e1bfaea4d494546ab6b88687d9861c89fe67c8141802d74e14786d33e8172b03ad2598ff0f90f5fd6573bad3cd5124420def225ac0c9d25cf588af68a0f6c3bcd8e71a943410104a272271c21be6766967493c597c81b4a25ce71fbc3fe9283f17c43d6e23016e65dbc0c99a98b7562363fd6f3e06e261e226a7adec37d74060ea8de1000c572e02f15ec89cf3d609d2b449ae31e26c8341eb542edc042573d8c6d4cd03f48758659b2d526c0f0acdfc83c564c1aef305803bd7e3af3b3a74fe0bc4bf3db98c4879112579808bbea031bcbbd49715365a0f54f664fff59a0d13339851974afe24d07b8a52442422978ffff96624d4d32c8e7e330fa2968fef394b219cc38854abbd6f0146a3c4cc0cfd53a6901dd9f525bae3e07fbb868dff130ee675115d2b8b72cc7dffd2004102f960343a9d504bd7c3596b9b753c7bfe41f331ab7f152537e3a7dec49f8ecb209555bb61f024d7625958ea0d08f81415cc17026bdc8c262bc07929ccf5cd78d44652f10ea63489d6479255c575696bc67cbe5b4fcacee44df3ffecc8ffcfbbac427f77e3a10ca0e761de2d0cf7721782f05b852eb46932f3fbc6a2e22421d02a5bb34303d1f65e70e489f95094b151ec3bb2d14eed6b4124699697230d4feeb10bd954f702f27fd64c6dce86a3fd4585462d787242534a780de7dae38624e062531e80e43442714f080fc61a30e979640fe5431fc57e186a41152543b93d1bd11c1f33b9e0ed7b366b384812c66fffe00c456ec3df6c42c29a54ec2aa736f1f1842758e74d3faa74bf616e565162deedc5657ffe9ef8f16be55b9525d176bc576ed3a2fcd6b34ccb9ecb116e00ca431b8fd22d5cf05ce70b2526d7740ee4e380caeff8e22cf0830fdcdb7ce58170575199093460a4861dd6b20497f56309e95e18afbaa29fbccdb8b324058df1e45b79279b0c071d7bf0aa3bc7b6c3e6d35e7a70a5ada7c21a08f63f80ebb9a818f506560e92c7943bcb0a7799c27c8ac5d8429eaaff5a451f3cdb0ee131be0d7ff4683a628b6d704c032b6bed78ca81fe202d1fc56b6d3725c054613f71d185fb3d59eae046b5ec735cd3c381385590dfb3c092659976cf39ff7c91eebb3d56f4c043554f2ab7db133cff74077a53e3980519d10924b6cc78b144b34e293cc2856b19e56eef2ba3db27393775c5ed0e3fed5176dd6741f2d4e6dfd37631542ea070d10953b2308c9d7f106c73041d10be874440a0178ebc71fb8f97f4abd018d5aec40bbafe4dab5469dc740e7b3a1a9be034747d15e4b8e2b90f1cca2423033e11a455ad71cf3862edf88018e5e654eea2f0299fe8e86fc204fac31e2f473d13359ae98f091994e624f5535e1bac6126f45c18764197635700bf244881c504439eb98265a167d78bf141cd8f187c14aa76e642e270b86f98c9f15e10538c125ed9efef47a589482059bf5ec630f2d010f4415a8e35e2c8655d7ff422da1c783020041d6db49c0e0e650cc69e9238c4d1477c2b0a774e3058b4323675a8f86d0141e9731e9634a0c47f82fce9d8de72e0056eec8f4df92ae92aeee203079f159e1b28cddacbf68db97110b1620244685cdcdf069edb2b208392d1a1ca3008c0421b18c563c64a027c8a96f28c25394bbb19052d5b24e3b2e509fbba3ac8c6d0719e2d941e610b7051ba58aef0a345db6873a61e2ad50f10de6c207d6c88074fd27e826146ae30e6fbe6c97c5e49975862dd32a5243262d79f1f7d9ac10272969f4c463d3bb2da1619380b88c6348e898cb974f8858693e80760aba4db8db1ce80545b43a3678dca13bae882c896e914e2d810fcc73f2cac678916ed34cd472a4b8927dc5cae28e77b4deaaf91368ab9573372fc06db50da41c038a800fac33e554c0b811c37b585ae56401ce62cacc9eb5f469d389ebfd563a5b400e6a36750ffc1dd6b3db365e9e628421a6574fc6fef135a9e9526bf6d793690090ffc394ec3c7ee244488418fddebc758cd5da61b8c7e7cdaab44954dd89ba7dc02800b42117a83faee17299890287bcd16c8e1e52606d0c5cf973cb656ed0b6728013a22b9cabe490c914e6e403b498a70ce8084240d774c21e706c940d1d7a9019881262655897aaa386afaa463b975982d144e59538dba9e8229998c0a51b61be5365c1d8bda62c9486d8d774badb7e203d18b548072f157f18d85da2d1bf3a751cfc1012a87e3c128a9d40ec1d1307172123bd05c4eda7bd056c197dd9fedc654faf96b56bc1fcca24241f1e7b0d4d8b868b6785d263af1fe76999a0e64f172a4bd69def393fb9b5d33e593b89c1dbfc26cd51e46b75de4f03cf012515ff15f327b33a26a30872064f092796fbc384b55c7c74bbd0461e19d5cd4ab3323cf38f216de7eabf49533a85113284e01a96d0317a2f32fa86e5b2eb59bf6b05dc9dc714e1553443a16a157524bfeab56431d4f5191331d04f94ff62afa32dace77d33a45bdc289b68566437a71995dcca39830f722ca7897f274c09b502760f731f4c1248a5c4658ea8649d941d379b8e68d8248046dae98d7c13379761dd2d09f34172c750e3bb10d699dccdb7b45986f1692b872e137453ade84d418a79b38741b20b3a89ad38776b459d13dfa516222156780a5a9a43712635fc8d3db0c5c5af1ad5146033c833bdfd8a9ef41782cd2e1040b36a903b05578d73ed54ef592fcba652e2227b728a66da79cf6d86e7aac084c236a8b17fe4ea50aab11f01da8831b1947229674f28b5a50f85ce00faeba021da7ed5d939833a738233a535779705060e4731216e4d9785ca7db4fd876929e290ef9a01750f4188f7be8f6134b24cbaa3c8f515867424f3c29864733754bb75e7fb2a0629a14d22598f6f6b98a03e866fcd2527220b65522f78998024089a1a75fe819ac62d3812b022243eb4239893e727235a7f8a6d0de0aaa2d748adeba8847f523a98363169364ad5a5c139bd6d8632cfa1fed820e2c080dbb9163e5c2b3013811098a7b91c01b948c62fce6b5ec6f863b341feec33b45b0a27fba231de98ed4f6fbb082f7c1d89097d6cbea941bf5bb3d99f9b3eb558cc6b6b95cf201208e9952953a180fae763cc913d3d30c7f6bef49963c8a5025efd595fc22696fc2670f7c2695d114ee164fcad4ecad3eac33a33eecd7e8c6a2299f3295cfb9ea039edb0a94b65bf88aa112e2c577b4194abd449184b8cedbe779b606e29dc1c1e4c37d257d20a937615a79fcf6878c0ed76b83dedf2abff69db000d3118ec2f59f41d3de9edc1c75e52aa44e9b8620ec70a6f890103143e27c757af7b8c36d07912fd4704b41c29e9d9938d7d105cf50c93eea7795ca8f194fb4b10b375971cfbcc38814294716c032efe0477715b8987ecfd205c5e67c114f9c0eb8380f9619a7ca7c015b46a14dc51f8c20ba2626ce8010926660fb6c7d376f33379236aef0d4959379b42b4a84476b4e3da38a4b7eddb7c7103362d975e289a7978f452c5dfacc7b1d1ec00e19390f6b1f3351c9fe155674512597846b7029be361a3e0b5cbd1cfaa1d7b4521819233ab267b959ba171ff3a59c6b0313055a7cdf7be28e30ab82f68691c49648f1d70b2ae42019476e91161c60ddff4e1d0a1439320c83fcc87f793cc0b06ca51f193ccafe576096cbd94ea1612e0aaa3dc1da2bccb56067a8d94339fe3b81c361bdb1f53c4503be52722c3b9331f5a29cb4b4e0078dc295fb9286145d158397f7b1aa3cf2a6620a90485bb163f8b8ebf6440900ac932fba0b1e58bbcc6e095b0736de987ed4809ad31c91daeafb059845ad7ece02f9f571b83d6dab6ce30cd14008183de796d6bffc2654df5136d350cd02f28e749ebd143fb8f5d285a2ed6d2bbf8f92595f0ce86a4e7894d963bd6f72de3bbeb069730f967af1db9145be5dd41914bb9e5060f80f7cd5d4caab80c6b96852709639e1eafdbec567a4b83d969071914e98dc760693ba27579f806545776a884aed47af18294db33c3d1c6cd6d5a06af6e65a4f8fdd26138e5ddcbe9f50808b1ca8c566c2ab541b5256675a3efe9c3937b6ded82679de653c20fc96abb81c775817f084d2dd6fc156945a9ec51adfba730a18d46eb8d1d94a9e10bc7a636979cdcadf53acb65c2547b40d22549099b7d637ecdbefc61ac1dd8b17bd0f59ff64e1e2a04cc4cb2ac454bb0d77afe63157479b617ffcb762fd54fd64b1c5c6a7cb121d41a992ae058d7c544bb1cc0787f93dfd2c8cff97748f0835ba66c50ed649c7295164abd44f87c3844492d792aa82b8536a9d6f32fe9243edad691060d23d0d4808e0535da3087a54b117ef82278d4d5d43262ee5497f98d7617c78d7fbcca5dd8c78d1e9abd927c8cc6dacc14ad1ce650889ca965a42a06c1e510f66e84b67a55ab6574c1dd4eacfc5f07244d7867bbeff54037b390404f9ed2603c0c3afe3362a286416c35b7dff69e7c41bc1e57a074916223cddb4163905097e5f83f656a2bfa6e2e791ca11c517aaa896e4a3945e03dcdaaf52793df030276f11b6ea4ea6335e29bea82030d05f35f5d038d88d02d8d6c992f95ef64266fff279e63a0c3858095679d8e4a8be20c1042b8a8a3ce8197a8be35404dc36ea4b529dc62fd1d728559889fba59ee4c5f9674da19fa80d0553f5737ef395a00055c9098278bb4235a21b76055a8f94027ffec170acb172b2380e89bc5ca4124cf230dcd21772c342f6458f15fbddd189d12e9b6d56a9e54eea2526fbf793e26106789a3b00f2e4e02f237a39f2e37043c5b4cb96e3d6ecd50c36972ef567f6878e75e5c8a416e6e6f840c89a00ae5053cf6e7755c3bb2a9f64f279535d79939c2e0dde8660ac6e9743da4c50aa538d6340e422c8534c4dde922bfd5f3b02e8830fcf749fea2ec5f90fcd81d6c4d9cf0a3db20a693c32c47e8e77576af9c28b3b3f6ea741eb2dca66ba6f48c3a14f81fd8168b6d1ad64794ca1b43517bfd137df569fccdebc9ee308b6b346bc9595db62c78e165c61d336a094e769024540f5b7232e57daf7c61c4653ea86eb2132b8f74361b5098fc8e6fec852653693e330a0d7514a240e02fc754efc8438e7f609dda7647b38ecbcb7f3fe64e52a1e049e4cd03070d0a24faedd8543c4a395ab0ebb61c7986f1d891ebc291920805f1595ef4754d594d6eda430987e738a9e6c30134de1dc1021f4805a90bc616b378e5be50a9fc51a2b76f80f95015a4fe8ed62c3ad58e2cdcf4df20876c56b4006cb88636ac0fad4cc6cb9604aeb8c7c07dd20f7421c0caa9919ecd809e491f7432fa1b352a09eecddd77f02f44b58373ae0d63016f8966a9fc013419de4919075e571c0aed973c681a36289c00e806f5bace1acbbf90c2397248c9fa25ac5489ce037a810150d96f3a8e893a28d47ce6edc2d214a966b12722e89d407889120d7aa77b167d64233b041469345ca95d91a640fd5d2b52237da16faa0e10dd67e8fbf8d2e9dfa6b8a2bd1a09536041744375b33b458345a51f4d3fbbccb890659e5520116ab95f39c5a487d19e187ede67bad4d6a8a114f29dba41656b9027e5dfc8ef9639ad707953807336cd4cf42f15d671b2b9ab8232a7935ccb1b85546d800c3ac41d286a8667730e1d771ca46e16fd01d12c91478b13374bd06298d9906d6ec0c7696c76d36fccf7092ab285129c51dc88e8e56b0e8ba49c2bbdd1ab398d4f8619598a5dcdbca398ea4fe164db3f6b1f34cdb5a807f8ae13971d4a46bcbc731e3a6ecbc65819e775f6ca62c61d3c53bf21981ea61c42623d1952d2b4c8d41e06cb54e76c3a2d2ca17c24b16dfb57196e7311b2242227f60a5808ff3753debbd95c391454413f5804dcfbb9f4fb340178c41a8f6ab510c4fcb3de63cab67207631af1f85fbdbcf9bbb217798e5015276d06535c10badd6f6685b97f6d43b31d3df262d4a3727c6c9e18776de7958c1909695ddd6c06009bb4162aa95820fd700d22a82516f2f8abe2a6c841cc53aef159ebb91c0c4ac43415a41eff50effd9474cfce766ace6a2cfb9cdec62e415e024148a36e5c4b50c2e5a0c3f5dc93d1bf0be3a48c34f87a4f3cec71d3ecfd0756d752247bc3fc47484f30b6720864ea8a8bab3744886d9c5f1c0b042f40558270a96c145f9c9028152639509d757f8bbd0b05e617044cb527401beda39cd123ab2ec41424790bad6283b07ee9565a62668f87f2161af6ffa4ba52aed3aa56b5b1d375cf30b5620a8a0aff5f49d461d11756308426e05e4d2c9107f30cc43e88b563b364d191bdc16161ef338862908b15a46bd599f7b091e060e868bd7398884a6fd584cea7454726a3ef7d830bdb0c55f285f78be665299d79f80eaeabbce32f2d2c26d56af966c8c5455717cd7964f70dae4a3fd95004acd54dcf911e5a08db3d28b02029b31defc60ded1e89317b3d38317db74a5010bd3b8f99561afd8ad0cfb8bd95a8e6107ee3ffe4ae621957fdaacd789906417b4fd4a797892c59f8f2b153c2d8d17f27f187315d230bdfd58e5ce8b84a944c9072b85a082f85a511eaf8d70e9d709397ea0bf9f28be1e10afc218e6f4c972876c334457ce31bd592145a8c00e309284dfa29410a0ac44b410f85da5a3c358e5061dfb25e12c8667017c2c164f7585925cf8b138dcbe15f1c10229fb1b39e7de85853f7a167c308d84dce0c3b5b7ad5eb467c17c767d4de32b757fea63893d59c4ec39fc13a5876dc06a5aa69ae09af75111aed82e279cd9ce7015e1855cc0828d29a95c25a94e895e792602f7445c4b613de1c1a516ef98be1f0166a3afce6f75834e14f0cb3026cd5283911f0bff3252048376727a6b5bb43231d32868ddfcc745fc8fb0f83c167b263320492833744a2cea99fd6c5d88d55a878b0f821a35aa42c8b8fbe241ad338c65504f46138b7a5efb4850f9ab2223f376982548853c72a2e1e4a5b4794f0e267e08ea3a43314a87c77d22dcfcbc1df6494299086dfb854c844b09201dd6e0c8a7615a9bad99bff083bbdb6eb692d3455b89d366af4720207fc100e683defa5c897e006d2b0d207c19049b772e6afcf113259f909d9236da0bc529d795a81aa86dd40513924de09bf701062c2cfe6c8bd51846078198ad7af9471e461673c8aa33add9fa3e0f64028bda4d6d6406045c90439f479676cd7fca754a7fd3fa9f53bbf47bb530c85584342a312eba3f79ab7b192c7e4ed297420aabbf3efe6274b835e589ea092b8931db050571cee4436d64f1de76a0f9d5bf5aa7dcecef163a892b70d3326b8903ed8d5dd45bb60992cd8f7e45735d41dd870ccbb1ff347671277fe7d78b5d0ab4f65f18dc7d5baf95e3bdb2f3e6f8e2f5902ed7e53ea80db9acf677304726605e9432abdb6392ab1bef33f2467b0002c8477f95c8267a64f09d6c74074d46ea0fde082cad5ece33f8c4e0b61b01fa89ab0e5530b263d19cd5625a2d15386900bb346032b5e399397400b27a3723c0e1558da652c1fe1f4409a0f76bdcb572902d977f822f6248fbb53bea4e9008e6fae9e10c44f1b10516f2d8b153a742c2a0e80ae06c7c1fa6aca20dc72cbf01498c1731d6dbb1fb2fa435437d1c7011d34e3d98580e0c2c2112056731e0cc90b5d39bb236487151cefeeab2741ed86c7b96001a5dd23bfd46f02009f2539547581568ade14bfaad2f3a06f2b8cbed1fb7c20f89a02aa3659e8b055f4aa6b0b7f318cc03b48686258fe53afdb102badf87aa4bb8f0af508f5cfec93a0c096797f4625c87e8d36d54cb05aa7b9423b93d18281627c73206ce8bdf6ca373ac6c78377c8500a07e931a579a116c28e7fac0a93f4dde0c54e489351e51f5b92e62062603b2233274487c07a89bf3672cee1b7f3886a16087d8a8d67fb17226b8d9cd11863fca189164a5169810d7b6908e02dc03ca1bfccb55613a91b893d0ae71b2bf836192ef9f4f3812c80539665b3ac3b6d818dd08dd76e2ec2e1511d80ef6dca85bd35778e2220262f07ad9e1f4a158bd60870e47fdde06f691ae5d00f5ac5406a42d8cb675c1eb2be10c3ea66783efb28810937f08ae2cbb22099d23b75bc5103229b0100775235ffed0077e15b7c966a77f9b9c9f5284949483e7bdd83753aa794f19ceae3c74c6ec5bffb0504f6247676cf53b5acc8639e43882e73bd2690836a4265817a6fb70d2a219bdbeda05e889e79e31b2ba61d463e8ce69d7ff26c4deadb98a278789c5f2e4f4230fe1971509e0565ba13eef808da5e7dbddc8c2c1b4dd121c1997c8229ac090f5bb03967f22e11c1799e7bf8dcbeeb0a4513aad15c3e4f25119d72e2b88177715b539822229f8338c1e6d9447de03f9b12d5bf801d81da7df33390713f3e804e664b4dcd73d930e7d5814dff9ad862314299e7511ee3b7fe93958bae5584f6a053c7f79e52b8db5f1dbdebcdc05b04237bb3209d16a782714769113e559fef96d849667a308a6c3ae3a5f669a7fa59c3e1ab0902d7b13f01e3d17418b7fa588d78b863d1a7e0cd59c687b82d3978623fd483c379f7f45725d7492238a13065a7ecc4a0c76038addfa12f21c7eff3a674b141c9357e3c64a7824240f4cf3281d31d65f53b484d1020b78e3692c75c884b0b6692fa1dd675b0f53c94ba3dc961b132877aca446e9871d8d8101763a29f33c2551ff268f73debc462955a1899429d22ce31ef57d246283cc06a3f68bbeb97b74660812f87076bb42241a99880a04ed0466c3b2449faf16c55b9a51a482a31dc42e5a37bf4ff022b23231afbf77e38e25296254e49f88ebaffcca158cd31a9b780f0c28415081f0d7d32679dc4d306dae93c8165feba45f58f38ab518c74b4e2d8c2a2b8769439a3c8d91df623847b9cd5c8e8d6203fc52b3c6b73b2bcb51fc67e8585b9ff400d0ddbea527ec5f16a69ec3f0f8730a61eaf3ef0d26890f788a618aad90ab59f8f883a1be82b955534a34776e475087b24ba2a001d43edc4af9ea5b0d1c38d93f3b188c591290f42b92c203a2abc9830ec4858879eb35b60f8145dada33984f23c71b4eceed533c101221a597eb376afec0d3771372d0376f4fb58c5c7bf1cf0d5656c31c9546898ca1a9381f4d48a414572c3457e66adea46b997f0d6219c181e7778edba384ee0f790f6e751e9f255640e85f53834906e8e2dd3d7b0a2ed8c88bf95e355140717365a3e33486f6c12b2ea1fbaa55910b379165c791eff63c149245179e46522472d6f73e2e8a52e11e8d31953029900ba69da4dc433dfb58d64fd017023abec2318ed131c2331caa47757054f16aa1e49e34f68729c47ee385904777c1c540957878b3d90236b603fdef747b925ce1edcfa993124312dfc36fd4d88c5799093a4b2e4bfd3e503b887725130f2955daf2f5ea204323f4a1acb1f171304a38b87673d6031f2e0cec764a3ea74c36d8e584b329d3c534831bade6f7d7b0fb2e0b0bb06fa5a90ede89391415a141180d6d02d6180eee1ca506c2a3ff6264ceca246a467e874567566207f887f6cf5db76722b4ec1e04bf998792a358ce1e6db2b5c6cdb8ff9535ed5a873eca0eecd14f55776bb0d1c3340a3ed73c0b659a227dd43659cdaf6fd4bbd9a5ea6724aa31aa8dd2b19693d2d94c2723a4b271d959177e795d1685f5aa9e22d24d2e5d8edff8bf2eea831cf4660a2f6c74dde09abb6ebb0b866adb6f96c780af260e027dce6c801d99f57b8f50ea1c706242b25bfd94d47340b99a22edd193b242ffe9c515cb9d87ae2b0fdc61fe27c7dff56ab10725ca2b850dd8a4649d869bbd5a0867968b561aaa36fab3e721bad5f209e46b924a05e17e06d9cefa5a43efe94d9fbbf2439cd2a6479b8dd111c86a369ee3e88382a776b50dc38920f4fc2bb256d160c95dbc247d607855c3037c8739fb6dec46ca988fcd62903d40cd74bbfb8ef8e49f577190abe0dd0cca8dcdb552445462df1bff865cb18f41cffe7c0892a41a7737f7e3da4e88e1ec94fffe7b431a69b4bf510f671c99be9bd38aa65015b5801eb213ce2d99a13269b444cdc0d9c656fb39c9caabd474dc489df3936afa067531ef7637e935cb688410fc239d32713a92f3267771edd5bdde3edc03070b129d1c1ff8d0ca6003369b4c538402cc08501d0f6b5bbe5da7101e57df8bdbd88981e25ca3468f36b9ffc57331f656caf44b189e33210674198b15330cf001bf5d63a6d00aee276e2da7598ad5afdc5b70077cd5cc96fb2e59ba06e689f621debbbefaf18dd03f1273de8f59dfd7fe9be725816a4516739b6704c056b7cccc562f31f64422138f34b2d17f9e6dbad370344fca9211893cf08d5f33fbc6b73f811ba2f8881f9d5b235d3aa867704e32e91a2d7bf318364b1a6faa232cdd06c4863f4757319e465c9b0aa09d3a5367e5001e0a6d40bf6162807177693e4b339b8b14a33015b4c7c670b78388a83b0df96a771be1a95762d72218f14c24259bb6c907d81970a720bb1f8ac3b8ca43143a08b975d07d95e8807851bd414f6165e3f6dd6380bb32b6fa8a8181b625790c458f7621dfead7e4aa2379fe4f0b2ffa311b6dde3c815ecbfed4e176f0af4cd861bbb4628c690e423f1c706776102a84517cb656b86a0a62dcf435e668e5644a1656ff350b41bd42507c2b38f64eb440c8c41268e151d30bc45fdfaf9ed35a3770fcf87e35d6b714713b10334a5bf55e0bee6d5bf40f809a66534b38b4909bb301abe2346adaaf7fd01cde81d62853985b97c9bb9bb7c077fe8401cdcc0cb661f8e180f9d70430d0171449cf60556d9fb17036dbd7333d286396fb9fbdbfbf5f7d8f75a9696c07c1e485553c2f81a2b7e2fe5f64fd5f712d047a6318ef3dcffee0392f0b4a3d48b9fec9b71502f7c498a3e34322117e9c0449b2252934cded0cae364b0cabe35ad009e3db677798c4338fee21a91ea8bbfd4d0680431ad656cf9b59b1b0346db5f8c3880a0fab884c0d80cadd4a9e58454f50ee2644c570f717f94a1e0c2e697c0170fb4bca37cbb3a7c9cea484485137fa84cd7240bdd220842d3235ec1b8b4818f4f1802041844a790a3852c57c95fa7c2aac2251eab6de00b852c1ebfd03583e7cce7f8b9e94557aa6f08956481755b2047a8485b2f679546766e5948932f81b0f2c74730236a916b8d1ca0923b8ef784a3c69d03d61e78ea0e1de2f3292bc60572154c61ee78d2c8680b31be4400789c92148d3092cc767795fe1d0bc64dad3e9928af33887b6506f7282838d0c309811f961c766227a5298d5205f5d7b6cdb3d4fbba9c07c49f692188080d464ea1c7d14354cd108e105b398f9cb811e8d65b5fc24ab6a0e1113ab584e0dc787554bf20bf02028dd3a7e56638260421257160dcaf0416da116b1d89ebc2b820b84736697e25c6bdeeb2e1384091d5f4259f3017e77635c7993a43c0fa2712f2f5880cf7f6980c8581c25fe1008028f0e680b4be53e26f21019a383e06a939c57440588af4bcab8a5f26c75ccbde013e2b283c18210411ab821015b8fb886997abdd91d84ce1b0a35e4fb450de5695fd1826b0e330bce95f0d3d92c0c4105fa370eb8c335cf81b21e575a99e77954f7bf51e5bd2520a5938b71253e6baf7d3126fdf1f9ee25db6981ea94bdd3a957540dd6164509db01ae0dabb7068d24e1cd1141af6ddb8202b9cf25b8f1239809a4e9a878ff560d20309856b39049fbbb83e617fc5ba7567bbcf98cb54f5161494b8fc81c0dafab75256f1aadd72b612cbe779c2e96215a0aa18cde3eb92672d4d99fd09cf8b15362e70e11ca146f88a74162518d4a8922f66db7c97ed0e73b783aa54a77125d2e511af7e517d70a269e81c2dc30840cc8273a55eb71232db30d58e67bc40ad20b4310e002c4702553d0aebd72c7ea7c350c8450f3cbca1ba118bed265256ffe8c164dc3af05673ee52874224e4e016cdf7daaf42ecb9ff9ad5a712bbb070a9be2c3388bf3b070fa1d576a814faeb0b7cf71ef60f3ef62de671e62df86499aa23689fc22d5607dcea744c6c39eda0796635133900080462c8fa6393551a71af76879a675893553a826fcfa6bb500c571b126ac3917e29a3f6200c6039d780c82d617922864c241c509d0b935a55159a56295db3e162f99e809ae721f5df3acfcb20dd2dc4912dc7f2a28823db2ea4c6d11565cf4c8b39fc7cf9ec59c35c322463513636b7ef450e9bc3a5f151b22ad9d83fd67d76d2da4e98a1f41a39b4cd931eb39187479506457af9571d587fab6e015deaed0ba306bcd31a6f9902876e0786e6b318ae77debc4136a8cbea701248c7577b4ec1de62ead81bbeed16d8ef9b52e955bb39847a8386cdcb14361b1ede18ffad25bf120df90b0d9eb2f8a8f7ac151d0c2c0e64debf59c47eb3e716cdcc30927bd5015808e11a3f18f6667fc064d55e7bab5ad3397b51668b1ebc305b3cbe329ef9a74db2482993a6ff86bfcde4436cfcb87342d0f7a33309a19bfcc6397d45308649968082af54394431687043b949e62eec9b81786363733fb03005a9b766110b6a267f3290e1e91a75a2b0cbc5bab4a5811a4ff270f59d023d9c607d291a6cb0c33107365400c1e3b0a6639b8b10572766e83d5ac387bacb7430ebc9588b98152b8a312470e99a1bf6057ab81b65491a41de864a6fc828407c0b6f9a623059e2a664e084b56141e1fe8dda7a8bb71700c879661ac4844f8103b04daa8f88ed82d5376da47fc09600777ba3edc861b2c943e0e96f606209c0aa39c94141d7cbd8968578593a16bdeb09b726a726ad3f34396388f76ad2d1b3e5c8a5a14fbe8c0673f16c2de1b0e55407e4c402b3726afa30ccdfd46f429b058be20418a9cb9d3afd945bfb1008414988b5d1d6761787f4e267f60e139611cd8d20afe3197415d0fa004b25a3bd704b65ea2d3f756c865ccc368178394003f2a2117125a647656912d9881c985f5da6f934609ee308467de8f10f90fc4d47a373e41b5ca8a2c243c90089d4c686eaafffe897a6e0277da4b596fc6567e3ee6d0f40e7b94f6f83b28c69b6d353e51a4ea1e6ea7cb7661360fa6b1cbc182682282686e5932695cfb0794ff5c35ac101609f66be574dbd2784089056382357cb87130109928871b52797de9be5a1fb438f5da11a301f2e9520884a69bcb80f38020776651e4af117482d75c623728177b6e00d38b0a0181de431846a83ea9368bc564683bf7ebea99e6f632523d9d419c4652ed928d4821a1dd7b780d3f0e12d4906b41800a00388a7d71fb2ec5f125523b330ca33c93ce10144610dc91b0e753b68cde92d8cdb67f7a6dac690750c927d4b566a97fad17a13a0f6559eb14ebb12f2879971eecba9a3be21146a0f8ef9c23ad4866db4990948cefdb1e53be0a1909f08d3678cbe6988faacac4b5d18fadcd59d3bb630b94b1fed196f537308c2771889e806c1300524e6ff01c893e98f9e646e2fa358dd13f6b2772ed9e86f7dbc92ba745b2f7532a515bf970133130c5f8b9f16958f6df9a141221f0a56644ca94ef36ba42e0906ba18691fd21ed86e7ea68410a344daaf58dbbbbf7580ae1c39718edaff133c1a0f18bea25eb4d65fd83cb0e62524afa3523895672013273a01e9119d5f6833ec9dca6a3e8fec797e546b465468118ee03b794a62f1dedd17df8950bd232b1256ddd7c490eb17f9e0bb8c65bc5af08c45345ba941a8ef0238637ca4d93c06f6ccedd4840e8c1360e653cd7c7739ba0c06f59b804aba26be6ac3f471f34f64414acb5ac9eed0897eef2cee6df15dae48911c2b2356d05e6008cefbfb2d691339b03f393186e2be268abafe5f5f197b88efbc15455dee80f99ed22d7b10b698417effb4c78ec9487e6e0836da6066d738edcf34dfe556a09fb2630cd0f3d488a9451e962a100e6b84d8e582c70e98116ac501b1c01035f2b90f2ecfd88d4266d7314488db14e5fe4333baa575033fcb4c9a4d19f6d58388962f7c528c540b08c736cfe3f435aec5e4f0c74f46ca4f252447b55bd61a97f494d75f62bb05a3a7e61deedc1542a4a10462a64e7dc1bbb92b2b439cc0d0921a6a92d41bc25e319fccc472c6d079002a06f17ecdec16c8aca56c56bf365a52caa4be7b023abe6c2eaae0f267a50950c44d1cbe05924a8b9f3f954f4d913803ab52f25ea73fb17db8c82338b23cdc9f7edfb9caa76690c0b3eea9f6ead5029f2615e556566813d32b57225df934151954af3159c495882d8172ddc75e28eed7f99f5e8b016318e46cdd46200858a757002f09d9c04851ecf750ed2e10d3736e89f8fb92bd30a7b6c338d16aa34a7197bdba6cd73b10bdcc89016bf8b911ca164252bd5e91aea557daed19b62eb2f9af898a801fe3f6da755199956bf9ee83129323c03d498a8345136cf3968f9569fe31b3f6b3dca846600d52ab4f833cfff03fb4375f824c7a5d66e91c06472327eaed90065412a6180d6d3ea03e05447048393b21440c7f8915da69810a670bea20a4c600772f642d403019b35ca9c84ef707fd93fea6e7b0097e90497f743a58e3ed1d40a132a1c666c407d129f90e366f44e97b48653da3a348b4232d5d7693d9607e82dabbb4e08d012998520f9c11f0b65e5a93d6d9b1a1dd6c7fb9dbd73470ba2cf520ee1740349987ccd768dd496f67210da3c1871db553b23e53466bc24b7b06a379c7e94bc1555693354b738d5ee33ba53400488c1aeeae3d2ada6593206457d6bec35821417f933e5cfe15c8e646384ebd63b3b6151506cce72e07215a6a834f5620c5137746bccb3855f10222190dd93d5e192173b74104930053048463cdfd6563c0063eeeb68fcf9f38723bc7ab8b64c343dd6f7e2620a16d316883ff9a7f2398d9b4a7620f4d80b3fd512e13bf6a0dab90bfc721f65d4661745be5aecec30136a48602f2f6e01f65d8419440f8c885ff3e249dff255b7753f9d3c327433181d7564b158cd4eb68b43dd64a7cc911783e99e2729e86849ea3b668ce37e6a18d33c392111d687fe8e84ba16f245d10c7683478f4e575c825b76455bfc6fc1c9f4988250c6f7fcda55293f311170bbcb737f21318418ca4d06c7ae6bdd1b8fe53cceade00f0f4bc9dbe7f02bacfa6229a4aeafdfcb598afc2feeb165eb76066be013f6d39fb9dd6aec3f862746f60b41f1803b6f0303bca9971894c517e90bc0dbfc73c50cbf0e04dc626ccc311ca67c29187321f3fdb5f36b6dea604b2465d46c4721549e55b2c7f638fb90d65821a55f18a0d23227b68950d3f4a1c038c58ff5d1c43bd3583bd0bcedf4862abb2048d89809f03cbb8b20fd410ee0b262f81670c381c2ba171b30a0170ebcf1ec7892c0789d8a8116c62136b4fcdc23bae831919cea8bf5d47c766981d579ed1c74a96c82cf9a71229a25821447b2034a6ab7315edbd4f55a352b64412b50dd65a74e3bfe23524b4065ea11239a21b482139778267bb2055d94bbf94592c5feb9bddc61017be65cea50a1b20c10f5db2f77a28fbdd4960d5df07974e27d0c38bc1240c969d18417bc307ee5280d2bd7311f7e5c9d7e272ff83e7129219923a2b44ea5dc7f1e319b8451dc92b7e53682b2e3cad9b3c15b0cc485b345cec35c3b0b3b774e7e0c4c4a954a8c9da90827224787125bc3018f93d6209dcdffa0aafa34b762c5565aaaf9397ba41d233696f9a9e80bf71607056724f5f9bba736d42f2f94c51a9745f617c9c00ad9e165b66c6cf75e84eccb4256f05bda42fce8dccd5c7c1d283107599cfed832f15f678253a1772f49ddcb0a6152a8cbb46a1f255d0903f4afe8a7a4d5f4a83d976e6e43aa83c2e27e709b41877a0825665a2979ffe7d2ffb8db24c2f78c74df7eba800c4e3969dbe66e65a8865ae3d937ce2e29f57f2d7a815855ad27272cbe6e57e235ff8fde69b343809f0989cfe04398f579ac7eff11d9da1e8ecf6446efbbcae5f1230d566ea24700071cf1a501e1ed193af1c42bf9ca6bb40a0e97ce50b8aaf0db211a77dc61658d8bab035ea528fde180efc5206bb7272c4415fa7952afc57862c1dbbc7e98312fa3a8d84a0b8efa684eb847623d0b69f58a0e1134bfd9202797ebf9d3ea7a1f9acaea36cbbda09904d355dac8e91b71a303f2bb1145f3bc683a3ab1ebc76daa9d9a0b507f460799d950302c88ca546972911c7fafbb13e1fec61ae436130c887e94fa90996c09c6aa191d056024e1b0eb9c19bac5865f1c3077d2479562d8af245b412abdcbf69d6e7d6e8b7c706e39f2c3b600c57494af0ac5efd9ef0f6cc29e015b9a0f11fadac2a27fd3be872cf537f3d20cba02f99295ab009a7629cdcd5c67f3b1bb67898e870fa89406aa4ba6451ca2c9a88c44b82cb129aac67b4422d8683cbd2fc7c75861c3055cb68a625598459b2b82d5f9cf520d18e3ba136cf39e19d6925db5c207cfa04f0566026cc39d740c79c9267f6d2e5d2eb2912265aebd67452c0ec3be33643c3114578fc2246556e7370eb8379eb8d02d42ad2b09d081af71be69bb4b7c550d73c1028a2aa7903409d1c6740780fb46c378a65413db79f8a92424ca752d9113b2ce7f6ec1603bd61e739414a17fb142be4b0720e29f9848da1db4632a168774acb48c6e88444edfe494c3f19af4f53ba06ecb915c4ad12e907184d8255e9a843c821f43fefea91e56eddfa198471c959d3e04f905fe16a88ca2743d15893f8ac04085a0eecab7b91b00bd2406dfec167bd4ca7e5b110a728dc852818ce3ac6219a42f7cebd2924e0e33ce70cd817a89f6e7541a2b8a8a5d1e24366abc08d9de06863e751a9033071f82a0a9fae493dc896352bea67635cb8e80a0d4aaabeb4ffaf61dd52651368f21a1fa7b63d7f676cc6911f4de1dc2697c0a0685c1cc15db47e4466894fd7a88bf1164a5ed36525fb468c87b562b643ea758205227129dbe52c61aab35503ef652d4f6bac5b382f2491aabe1b69a70304e7ff023ca0289a5f4266fc62b977f361caa9460ecba0dad4fe2f64fce8dc40bdb265dd8a5f28d9371e9df2724b04c0dd5f85fcd1bd1f22dd7cd1ba380db2af399aadff56d45373b4db8029c9537e6af6c85252c8852e8e1df387ad6bf984818f3da17019b32cd3f78ca061a542285627a68d2d60e9f6b4730a2d549bc38cb46f0b580ab9d957fd6eb04e1c41b5a595f17a9fcfca93002b7eb95d40e2d714cca1b347fdd29c4d9eeae0121cdd8a6130d40e873617bab7c8add935fdaf397f776e6734e37ab3553629087519abc4f96899e47f2a258d6af2a2d8110fcd64c53fed25c91234dad86c4acb22d991ea94ec39836185689d307a221d41960b2ba9d943e2bdbfb294e37e4e100ddff2d6ba2061c56808bce8c56887d18cee209bf58df9cb8f4fe7e95f0b7f8c1b1a553a3707da4d7f708baf1d47e8bede9cdd5b6bdb136931200b59d3db42ac94eaeffcd8136431cf452d2b3af0aae5106455f8f14dacecabecdb92859fdce0317545b889b33577543707e467388e4e3eccbf95bcac4f34a4fd0a42764d683ccdc3e77095366f8632a6469d735c22d1e79da782841aa4d96849984bcfdf9b0983ce40f17306ddc2f53ca9a282ab19d6a6cb9ac680cd487654798dc67204a23052155ee6116edc2c060a39fb7df2a162a1f59b1ee864362d6b04d381d026aa39d013fc2722495bb6dfe66f41d403b365279e83b560ef110247ad4ab64aa22dda14760de4f53932baad93e2ca609586bb6c136f65e1968ae6180a42838bed0d4943d1bc08036bfa80ed5e1f2bda477c49c8d976ff6347cde848a0ae9a98298dafc335e4b31579d4f88ee642b2a4f6ca73811af527c50807d11f69f28c6254b5e1f5edc5f3ae8700f178a734d377fc71d6bb3dc60b8c7696c6170f79a638ed803e07daae427fe3a934e23d57b70e90bdd90bc59245dcad7b8d4cdbc989ec7c2260a4c97e22ed949d23ff934e7a10a1477bdce0d31eb5519080b58b06fbfd4f70c6d55b6e4c2c416bf22efaf9eb854622a81b548a85979ce895437344b62d7251241c1adda295103fb27da9b75f619b336b1e48cc8b35f6547f6d05a5d6aaf54bca58a8a8a027bf4b03b56f58a40392479990bf8701c5b9a4d7a168dc534464497646878e494cc843d89650a8d1e9ef91e2b3f2216b45c792c1a8e671c9d6ecbdefdf66d6fc0832d445aa6909e70644d2adedea850aa9ab9176190bbffb6e0026c4bb7215c028718c994da6647d52ab42a3329ecaa3272091295429116500dbd030672d0a016a2591e55f6b7859f2b58a5034d01edaa1e1f099b1449c871c2b4f9dae5dd95a9a8392a744901ab88245c6b0a069075f2f640d00f57b7002269c0452ad34e0b3d1d605c7ece45894af3e842932dc91a2bb250ea10374810b2f4fcec98c31004ce846fec16d4e4410d6b941de4dee6e96066bde472f0d15fbdf09b0f80666a3ed50ed941e6a93a321f957d4fa4f4abbb65a5f4ff866b0bc15669f702de18e065cea39b49a1b9b15dc97cbe7e32a4526e2722f289fab0e60109e06549bf0ac5472e0d03ff8f528aeaf946b6f35d6280ad98bd7e15cbcf7a53001808ccfbdfd31a540b27a4647d3a44ee01c17e20610e564c0bdd3338d82f3a80eb04df56e4315c9a1c3bd8ff5235404a932baffb5f239cbf90bd5a01baf04e30393f339af3723b4289f05f7f9bbfd4a33a7aae29a37ccc24a15b2e7ce3f983045df20e55a46a66f2a86493919d92f96d7cbd6bb9cd30d581255bf00ead0df95a4f34ad5dddac04955081206f900830d5c5ad38f1c30c6597231c45be132ca2f81323c25c7a44bfdcfcfba45a7d9d44b54b0fc0368a9f63d4ee29e2606b75edf59e0e0ee40adc2d05acd4affda5b76646c4b404206f9ad0a6670e8a0fae2347f1a58324953609d1dfbbf95f6789add4a49721b1033c8ce12af1cb0c8136f20682071a20fc99d7068e9cc0792a59785cb832260b9a2d7d520f7663ef1a86b47e99f3d263bcf286f55fe87a931e4a2bacb688e1cbe217e31826f45a29bc24e797a17cfe3e3e4dad97dd7beee9fc350498427276b5d4983b47db921c8646a135a87338e08a338ddcf1ef96edd11aeef86bedd1125da4745b327f47789982ee8b1409bd792e60018dcd30aa23b348056e153217f3449262671cec0c66e563509dc7052185322b02ab611ec56e5bfe092b0dea1bec8d7e67f6d83a08be8b996f4c9d87599fbf27c0f9eb4ea0d9f93e478887800f6e580dac7bc9eadd121088fbe09523ff8b1e16c28cba9f2c5f8b636f699e0db37a10bd2ff263b292f28326d5e96cb0724ca533374fadf4c78e5c685fd95713464019b1d679dab0b395391d00821ae5044c11d77ef50cba56418960e1b2915e4b43f1e4cadb11b1ec83c70d851aa1830d537204b76c949b2d8b3a6d48e2251c1e8638ac010c9d257d7eb322275a8fa54a12b441e9fdfb12367f08239f019da5fe091203c1e51084ee31bb57c4e4e2e77babffcb5c880ae37a20f5b1c42523276880cc31dd64cce078de4ae8bb47e5b48fecce93d913710cb06ce13ff73587d0d9aa4ba9a75812d6f039b3ecae9af04ead690f661e129a79c105ed425b15a54fbf1f8fc12bf44ac47e43a99d76c0925535b15e7c105b0e0ec55e1a2f97cd03871ee2b0ae46353deeb988357e066fca5add8ccc13c02d43995f5db19c9d76a4e9baaca1ae8454a757c999708fe42a63f2acffa57be7270b402aea327088c1467a94ea16eb405583df5f1f4bee650e40961d471098f20ad35c46150bcf6b35577c8aef71c78b2c0460f064e1e63e6b63b6dfa53b029802df873e27fd99109b9327c2da23d80d677b1308b31f7028d482948a5b75c1c63ab166b4e4ded54f15867e71d4f9b6bf411288c46ab68c1ca420cd0b47eaca090a273348157c8e229d6ecd2f3d21ec330509632bbaad1e73201e2dfe531c752db471bd243963b09a4aec7fe5c9deabba4f13b9a431a88158cc72e56b01aecff5290c3ab9cf4a4c5ea5a61c2569dfe55f8a07ea6d3ffb39f69ee3ba1235d16c8562d7c71650b24e73a370afcdcdcdcf978dd1c12fd107ff307bbc1a942c35a6b4dc15d70989bf06c9540f9621b578f2427003a374446a1a3ee09f4233319289172c51bbf9df7296b44a3022bffa772fd95dc35838c9c08d56b44bce6d0ed7264b9e7cc9b66a78051a3a555bcb787ef8dbacadd660b5daa9882c0f2ec65331d0ee92d3149ec7b1602737a531fe7542e5f87fe0b0b6a38b7e4e9ff338fddb73ecb8aa53207c7ed51243a5fbf9c720061edaf4c66de9f070b99db846e5954a13c01989ee8073555d886143c6f6b422105e5e883aeacb2099ab5aff4fa5cba541131a156972b4ed5eaf0d00bcb63cf91caf1867d6d885cc963e8c2a6852b3439d3cc9a8efbe19d4cc7157cf0c3b2f86fefbcba6dd072dac1a0c413d08584e512e91586979ef38154180c65ccd53bbfd397b7d6e97ef87547c200c31788e2637cbfe782061b0bbee72b0eae8b52e0000d1aec45b1e28d8a3bf31eae33ed82110ed112061e1305ba06acfb5da9840001da481a72edbad5a1d351aea2a40b41b1e48d0f896a8de0b1c318d0f949c0f381b4e4d523a4904f8b3aaf370022d248e5e83a4b07b21f1411de1c2b27e23f8b61952298a003f73b2cf826fe7d966827e83dbd7c79a0b62a0a71c82b15eeb143577629d2c6a505284a74f3c7d4c9b5bbbff1ca913c14d23f7ed893b5cb73d84d6d377dec6724661b27f96bf98e11b4f81211c6adae274010ea12182564408c2611ae698ba1e489bf1991eb6997bbcdfd988bcccc929e64e8a02416ecd777da8a3fd8e015abb68443aaf3fcabcf97e751c9bc4b28939ab2502ecb0e3249cca8c4482d7d78957f0c358f908d9c37e1d29564362f1b7063b6c0b779115050e268a61cb3e39e3d7fb56ded822b7d57b90cd5154f1011bd5a5c884cee10d6e1140170a76fde30cb297b9fd839172fd46305cf421e2d636c486abb92855194853bb139b331bd2a11e69d20adcee83283ded0a0264e2d04857fc4ee52995f31546d40cc637482aee4e93cd4a7cb132b3bd9c9eb0dfd88da3fe7226c29767377348833409443402eee514a1e8a581162eb5553330f92ba6903bfb8fd839bf14efdbcde8fa96c15cb9d448ce3a49abeb872e077c996d39c8379b717b4c60364c58ebe045ae9bf5a11b2afd89a9aee377e5c1391e529613f101ef70e3c405503509355d8b9dbbbed0f4c5afd20443c321779a44faf8e718d0864788168973ca3afbf8f4595bb7ba6a02f9e67900a79acabce8f6613be982661fb0d0b88836359d7a2e6a0548a6395be3431db9f342c2669114551ade822ec471f00fbf1e3a286a15039cd1d9279a4a8329cfd40ce16316ae9611b0a79f0ac22944593b1f0195799c4d2c2f3352be6f1531adf2d9eef70c61ce338913ea7ecd6867f08942bc5d95ee10f882dd932a67c349247e81ff6072aa5b55de0788158bc285ade708eb20e94fc24c6bb4b30c89d2ddc22666d65b9aab1b4d3903117fe69d51eec80a949f8458a3c6647451bf4599f68b68946b4dcaa76878ee6dd6cda3280109ac62d67737ff7e35a9fc203387cce993344f094a1b8425a704cee61f09391f19c4b948ad816773008129f7d92b867bc7e2f042e449cdda4c0d0669b850d2b874ccff06307a97b2971cc6df34557ab88f7ccdd0e5841b4c467d85d122b68d105841f42d82de925b5ccb032451585859d317043ed8953415a901b269e9e38a461d12ae3cc1c2331e9661d3b9399fd45570225cdc28300aa0ddb46cbd26780768300d27ed9aae9bdb9ff3e5fc13e6131344a6d8a24ac043691ec3563115ee8cff2bcfb4077b98d63c86b53520f804cf53a56c18b6da1b4c686e7a2313f4dc4ad82b53fa0de2a2793c62901be417df3cb8815d235da06dd438e8ad9bb9bb26d3e1c3a9f98394b0b419899ab5e1d59178d493ed0dbde9e57dc2b73bb1e126481d51fb6543a9e0eb9be68e6c2b173f83dac8ea107c56c4a6826af979c5668780c2bf977e7faae759a62ba21e1f4947afcfd88c9068dd8f8252b7f3769499a89b8fa3f3a5a8020c0c42bdd8c701695167d51baaf6096968fed02ccace57972359219e0ca90d7f9129b07dcf08715308fd401726ec7caac16252e4df79c2f47f46d74412c261e5d3c57ecc2276386a039a4482496f3e610643653d1fca385f5a22435e65a8d34116bd1cda3f30cd8ce9dca20a0e3388454fb90be9b443e05b16e4bf4dd9dfa74a721f085be21667317e26786cff8e3eaf0a6b5288b7d9a4a80a7f34c1b03e18c6a4306e171d9a507a6e11c69111c251a1252289122d4bf0be3f2cd7b0052db86ff6a102f1ebf93c4c76e6a5ddb52c7698f7f32894a3bc944706c37ba4370b72983b8246a2b1e49a8af0d52627be07fc02a84ff55e04ea8ceb3fe50987dc5f13e3a2c83cb5ff5e801e220d9a41d6d4b3198a451f2e70990bd097badc0d08a36ae73911278c78dfbb66f7ec459990550cf9d3fc8b91de4358353468ee95af0b1619b875e6b55b48376bd38da6c5544c9ba6aea4ac3092f722500cca0729b90489bb3b1e149279eb921397b9b7bba5aa12118f9f7fe0b4d7d13e7b8e7803a02d46cabc6c85b5b7dda56efe4f787f2df0ac6c80f2cf368a0fdca3cbabf3c79fb25013f78aa66608e5c6947a02c7548ce60944996ce9b04637d50b6b91a52c18e41023576640c7915e040389089d897954ef326641cfdd2c8cb0cfdcf3bc689ae811335b6194c9543ace62adbc2a25fe16e320db47a47843ff21e06a68af7bf156961ede07310fd4d9553df7e29ecca15b33b42e512714f2ef41930f538dd696acd6f48bb728ef8d1e5ca1f922912aca4dcb0d48a02a759af9e17965e0665150ddf8fc30c520a71d52b9e2a9fe4f82109ebcc68dbcb1dc5e0311f153315761aac4c15eac593607b29904fa47eb3661749ab366a6e67e59ccd6426058d35bd9506240e00f4462fe8d1ddbb62f5ffdf58e66552199ef581ee8dd8656584ff609cc983683051d38eaa4b686b8c6f059a9421d27681842cdd9fdc77183c073c05198b03834b132ea4b47707b6812d555d26d78eb1afc052ec018100751cf9056ab35742b776b733fe989d01d654d70def46893f59474ad920389cdb78ad69c0b3668ec36400e3d0436068acc11c09c10dbb9888517d79023d088e477451eabf7abf32d4bbd313ea47c872fe9d90d393d5dc6cbe0bd51b2c42566cdee445d343b8df167ec787f689ef94ef95ef09f81c243a9035fe508e387640c7e38ba31152662664a2155f8d245e09e65910a10664c8ed76b66ed20daf8958c6a38705e30ed77393167fb505e206c710b72047d31a75577af56e351d958b153b85424cd669b0fd448739f4429236f0846dc459030b18507b916533db852b452f0646a783df927801bedf99721e07a66a5c62da9c5a0c43b8502b040302e41a896a6f719436793ee4c4dd67c09ba354700730a3fcffd4cf157794d2b91130ab0791aaf21bc930f21174943b461817554e2bd5d7ff236d7b2a46ae5115517600dc166c2a25f8c09554066b0b144ab9d0b92811d2cf19722b49e5d32a6a27364e8c890cf7071d62a286a1dcfa0a7994cdb3a8e3c987ab0f1a2eb41ad02422285e29008d705768b0e0ce38a602b79e1c3b43130987fc6fa920910164d8ce1beb8756ae1077ca0cf780573dbffad49f4d857581a279bbb947914a02197269119d2589f88d57d6436bd8dbce0ded91567f6d3c95c6c82f51f175d8d280845d4eb4707478a84fc2084f87af38b4cd746dccd3d86fbd0ed712c941c9a457fc2b9ca62d42c80530ae4b15d26cf9fcf0e946d0ff4680c6d7ac9daba1546e33ac150d7ccc3cd45f8771dbb5fd72f6e46e736556a9fe1dc9f5855bbbd61e8c213175fdaeb50dae944aac33912ae43b5e63923bc8ac4aa3cb09540902fac3a1700faf97fe3d76ac238febbe11809d8554251e75ee1b65015170c11deaa9982cb83662a90ea1ccee5a0026edfb453ced33e59615af480191a95c6198e81121a0b154e69d3d0ca59378430b26c371016fdde965892042e68ab6618cee4842f0fe909047130d959867ecde421b6734fcd473580e6f4fa05ac2337e14c624f7f2865fe741749c2641b1877449b308faf2588f86d8e2199b6c4281391838e001d62d9b9cc851319cc91b762ed9fc62d5c09a62fe1a82f7bbe549e563a180801d7f2ec4887fee3248f985a4beaf281b71b8f66d7fd6d694b0bef5952d755477250b5b49671444f5044750792afa27e0d0e1921e9d4ab6c58859d2f825e0fc94cecea26fd33e2b0de0ab6491fa2654f8dcd06312cbd1872fa24ce6ff998ceb5db23dc466b74be7c794ae5befac2b6a979988be5daa3f5796fef11f5b7dc8460816616e0912a7cf93e644a614bfd2d06e88255afde82341ed597a912a19996f772dd10a3ec49ea646588357945d230f9f679d7c8279384f2d144d477aee4076faca56fbf253b62fa48b912e7548f625f42d47deb3b0a6c36fdc7eb800d36d03f025a0d59191ca85012135e245e1545f612f5ec81229135ab5262a04a77dfc092f9904fe7138a8d77c01dc3b79b3bd31493405a2ba02640a2cdced2f3c529679dab746bd9036207ee4227b57d4be0968d445b0ed08a8d77aec759727bee42f0bb314f1b7f137cda6fd0e68e8cd4a84824772af330bb2084a1bcbb75218d97ce07b786ba8eafba53e3be792af8659ebabfef9afcb4016f3d22dfc69d8ead04bda9d7ae77047a6cee192efaa673ac9710eec100cee910591e1e88209a2256815262aa1e81ce0f877d98139110f39b7bf27a7ce1bbe762e0d6d5d13668667f7c5c2cd0975c4c555c7d0def9d9e3e7cb5374637e9898a93577b1e3bafd879506dd2ea7fce7185d5636770920b6113918e97eef16d49b94cd1dd3582751d109daa194712701034587b2fd98e319cff453f0a340af3eef4683121f25fb73daf4a37c80181e163ef4ecddadfb55e8f1b3bd8b37e0ac275b76d3f60d26ab6184d0f3cfbb0f585bb6bbcfd4f78b980e8a84539bc7008a7c762104aa01fe69b0329055d880cd43135762a4dbd4b69978079c98772299292f92d7f56f88b579544a114e441091e242b5a88de10f3afe78d75aef93b6fe473e3f77e55c7f10f2273081d6a93e3ad06b7556e67c504dc64bc9fd6a01a0533bb593c12dfb2029b50d9ac926d151ab4b17565e2f112295d3ba7307a2b6b5aa76096fec109b341a04f9b6bacf2eaba692a59a191dc83f4b6f1f6020fc0dd0eb3586b7c429b74ff4ff7a83513591cdb0af61bc9acf114a2fc70abd3dab51b04756cd5114c6e914e64270fb947ad5acf9dafc96ff49ba0bf9cc39fb5b7623450782584d8913acd99531ea9203983a3c0fccd56563ffdb1dc2cd74538650b23dee0eb699ed39782d76b4ae4b162aa2e10e1e3323679d2f201f4cb1cd373dc6da8f43c0005541e15d46f9357cddbffdc27578f98161d23c5345a8d24fdd8373e022dcdae2e1dbf24d4cb1d219ac4fe2efdc4c0cb07dbcdd399c3c9f883b3aa79194a4e31a4f958c4c2f78375336705b1e4f6d82551515f5e8387625dda25f5603b89d279525a95c57dc9cb59cfa240eca0c559ff14ae6028401487dce1e64d42dda4e008b654f88b467efeb797b591367d3b7ab382e853d0e625a6e3571145fc648fbb0822438b8fc312f3f13365d4588278b9a4df4e46b637180713c292a4ac9ffd0817438beda7dc0a8c85bd41e80b636a5a7b6b39b310bf61f3377d3f150927dbf35c4fb2f83c9f181be07cce62804f0986629ba44bcca8d151467df883494bab94c8e5d58155d59c3b0676144472d5da3ac4886787b53e87ad2c8b03d07bcfdd6243900c32d8bdba6d1f31a7a2bff8f27de88bebc5e7fb4b4bcad15333e2f8321bb5208c3929c4a1e3679cc8433a51c965faf2772dbd6ce3dc0f194d15200d236a5ffed37c4229c4d1fda309cd1e18f11fb675493d13957afc50e0fc74c9580130f5e1c087c7996e1923c1ce77439edaee0c7ba6dec084fac48ed2de47b0b219b8eb7379c868dd7aedee224d0bf822eea2911ab5444c27b34c39111fc821bad0a7f6ff474aba40323325bca057c4313f5a39d4498aea254a0e6c785b949d1d14460b51e1d78ec98fe8c925ed14005e1e34b010b0c9ae4b58d2146be562d2e98f73143e95b1b0ffd29a59fbf58102fdea598d1837b58ab5097b438c52081e3ee5d6a7ae502870d3832a67677bdc5306cd05bf467330e42e782ccc2087b979d6d2d286e0577f514f521345099e3c5dd7ae596be6f9cf7ef722450cec2012cbf5dae9cc10915348d0f8388ba05a89fafb2c85a0b7bc20299abb4995c29ab1f0a933ffef2169ec81c8c93290061033a040f068d3138a9e2e312fea8cca97277c27ca283fe861c0fca2368b3626039186d34242d303265b6f36aae58cc273aedd85756d945739cc0886e62ebc7155a0414a2f979c984f0424a65b829782b0dc61bee2d9696e8228eb75504cae5388004ccc26709e2f8d3ada587237e7008919a9c87dc36c098bb413147d8f2dab2b80bab3edbf4f16f032a69f593f2f2226b10b0bf4d21402c8707998a73e1ff597db937d6d736a3054ab43086db9cdadaba623a92cb7532fe2b3707c1eb01847a98b81c63384975d645cdf09aac3e9407ba7a2466079d9f65898e36bb8a2131b6a41afd0f75b7d02953c925c16f9de74b453fd002e5dfaba5067a9754042315062cee4c85a15d3d7e92d4bd7c82863926c1ebe786caffdf70b94fc339c72d747fa52a916d012d8ee35c982991d43681be6d01b38622b60c6b22baacea264dc88e1c43d962b34f7af40dfcefc0e22062efb5ce7c175bdc0ab02e0e687920f30df17ae55f60ca0003b63cf41af01e57f3168ce8b018899b657d819a44c96d560112f4c1e81a61c6982745b7e9794562b57ac01eb0398439b4395547620bb131325b27729b5f53ef987b8d108c2753b6cd4a9b002edb054a8d6547a93800ece65c1ae769e2b198842ad46a7fe1dfb43df7ddcdbfaa0183f159d69eaac18041caed5de1fd77e1e026aeaaf7ecf244653f9426552f0dc9153ebe75f301bbf1da50be9f7e336d785b332a819b628d59903dbee0a50d8a12de54c5f737de448929826c92ce067a0e699a0e494c801dc7dede93a269f9d2729f5c31ef16596624714ae0965f0cc797f93b15c5083666ddf26204f2c1f4c301bcbb6024c1d7fafab598f1d8fb7619fbb110f127f11a6aefc4ead02e28d0a713dbffa1f38ee01dea5a23068a79692d520b546f6032779284c53b83f0ae5ad639285ff5d026d2b20383268514552c9b16960b9abcbfaecbf2951c8d051d737c96375c176f1219b6cbffc8f08232a8df157a242684e8fa6071954a7095664359c106013c7c6ab13ee8a2063d5406a0a747e34e505924cae742b7e37cd86b5a19240a791c0449b38c46eac21d44c1c6128c697deec5cd2abdc42815f84a26756fb7e0039c524dd4fb6ca43e91e7c4257d9838aa8c1ddf7f0f66587614dad737a5fb0a88e5407387434127f254ab753bb211c2a6a81ea70bc4b38ee842c2e7c5f99c93a83bc5e713389bfa04186c276c1dbc15513b0009a6b201cbcb013583e098f404e4a9df44243f1f55c3bbcae36477b6817ae648756d9b3c0894e77b2bbeed33c0831ae25e7ba21584329f79c0b768aa99152484c9afcb9c649486c49652fa0fab166c9e4d6c2d06058b1589c86cec057c5f8595fdbac6dab34ae2a87dead4f977e5410c55ce78aed273c2c0fbb685d7d6b260404ba4bda2a89a566239ffcf55b83385ffcbcb5fd4419b9f9e4e1ea889fc3d3a273dafd3430489cce868acfb9928caa9e23e7e9292e6ead49d5671d612a05f7559e8aead3e5f0fad13c3148937f01f0ffe14ce294c8ef4d10c747e633ddba3d1a2bd906c8bb5ca734731db2af3ab1825fc2f5acb33c1d91b42f8b134f4c18875c2a13558f25c37d9b3334ba4625e2751f52098ba786f19d520d050369ea1bec51c3b8e0fdba3ac65ca2f436cc4c1c6d5de9ccd4baf709240a26e254fe108fe895bab17f51b1f3385e3f78a75e6000717c50ade7d0971908dc1a1fbe6255ee7860d2df4f4a2be460f77e36109d555409dc0f5bd073678923d5d6e7fa0f2bf56a54c4d8e6d48a42fc68da4bdce42b25795d90b19496d3a0d9c641c4c8c838734547f894de2ce1640cd53217b794109b19775e6b626af2dd5db650087912a557c77953afa3f272236d8b5bd6d70c93dc6a0c8f597a699a32dcff8a063e20ed7b50c2569ef09719e9d35442b8fd5a103697fee5749ca1ad7b276ba07454ade03a67e69f93a6cc33c4c4f554b438c77422be0ce21e99f6ccc71a9545bde0d5f9fb794660c0ad382f3175c9cc3e43620b054bbe30730153ef192d3855a9f78b1733c9799ebfef2170e0ee7ba30cf0ec495cd5d86db9f6eb32fe8727c4e4aac4426919e002913537c99d98f0cdcb00ba9dc6001f4a8e587e74b3156c935b2bc7b455b83da984fb747a57fa12b35daad0bf62d72289dbcfc1153f29ac9efb64936874fbb8af93a9e0fbb77675cd89930f24a6a60fdf59f1e0b8e6cb5614a02ef5882e246dfb75db3a82d4c1bda5ba4ba502ed4127112ef91ace6ff8d14e7bccea3f30e4097ae2532b3c2b562b91c51cfd64953b8d77fb35762d4303bdfac1afa5e4ce9332087f1b434c53115407f148e02c702db025e65db75b5c2997c503ea4c98b510ac72d9f89d4fb9018047d2e2f0768d91154c1992e0e06015f98abdb9888c1570f206f3b53d4f80841b6fa86dec5c9018bcfd14298b1f2847577b0eced8def902ec6d5aada5eed13d9eec6347e5486e3c1c0c078d2e762d2a734edf0588fcf2652e53be999945dba8c7eb5091f347efe59316046d62a08164c74e8262c20a9a9cd012f2906f1466cb08b9eec2883a9fc41ec5b196b468f2bc2e81a76e4db44a2f84cdd63c39e9a5d45272bea558caa5af61589a53e53078eec11e53f05676964e1a7d0e4969038105e46b0623bf09746ee99956210b43e45b8f2eca8ac4a9f0f7bc2a78872b61d7fefd5e6acdb768b63e0cc08d2f142ddb73351f86b0013c114f56ad675ee26e7705c336439fe10d3fc2019ecf532a73f896c2d93fa40479aac6bb44a1f037846e8a36dd2fc18b45e247d03db29200ca200ce6f7be43a2718ecedbcafa534167926063f9d7b98d081e25e7813126689b85ebcf1c5d7f7f6724bb7c9c9498ee14e081860cb2e4896fa50560aa24f798f622a0ad402fc3229be06c8345d91eaee9ec13f89e2f4b4bd418bcb8bcb98d5ce23b8325fee89aa116695909ab99bf736630107d55d65e0497cd8eb913bba83e9e8b22c00faa8d281f0f704186c5a8b1a8237be4a2f8dba65d484dbe99e4be5cfd1091ab2a2f0d353fec4c61a2917d7ee070237c3e90e947c719407bded5a97e6ab01c2653cde2f8cb76efe58ba9d996e39d21e42b2ad1c8eae228112008a15b7a00e28a9123d70985f1d107a3d9de6343762d062154bb907fa3e4ad98c79fea4237c2d3b6cef39bd27635bab6139898ab5e3f98c2f4c33ac222881f268a942663279deb9e3c780dea7d177dcdb48bea7f8f18b8ba39657f9bb87e551d2273fd81b213022f51347f52fa11fe54fe43562dfffec6961c681b567ffaf529fc1a62510ea5aa50416d2839075ace9dae18ed742315aa95176d1f25669e005b801d664c2fadb116ae0032b3f41e748c9ca5f56da8ff963316785ded5fe6e934be52ad0825ab1d2ff401db15672d28491fcd797e1526732bf517cd69314fa763d0208fa20f48a50618f3ff0fe0dbbc17927e8c1507f25ee40bfb7bdfb06a5ff6d29a5a6f89717bca9b2364b2d72d3baddd35164f0f517c6685dde40e7c5acc6946a9f244d39613d127b43c47bdb8a9e886c2abd326c7151d97ac14f08c1056db73f64fd46804f4a941ae56b5932ea22f88130b19099e2d3e356999cf06041bbaf4c2d27838eb33eadc0afa01c47ff553fe1cf827fa5ea892e13a7480293bea9d19bca7ea6a229fb1d9470fdf1baf5872a5836fbfb6aecdbb196147feda3dbb27dc5319b9b09804b5dd18e1710d2117f0c79165cc61af62626480cf59c11d4669966e7fc750b8c1683d22d402c548060de57478a580a86d6436fa8064726134919f5bc8a159335895a383de22087a813d909629874c62e44b4fec30cbd225ef60d4fe5db4747373127f9942d89a271ad83d3be5445c03cf18f0a4825f18bccf4ba9a003460132a57c580ae75d2b10acc04497067c101b0aeddd2c6d5e47812052786e78b1cf271b9a3c554499c2d0b62f862391c6899da203f7400fd30aef243b7174571158faadfd4ea72f9548bfeb5031c8b1da5bc328f788a0ec2ec9189385a75850b19524c86f6516cbb2703438b9d64a3268d047378cb14d7496a2639a2e1d224218e34b920cdd5bff72bfc598dc309c8de79071fc4c630abf8f272aaa3b1646ba11f54dceadeb7435b9db008bcb4f64faaffacb569b2536336d8418cd0ebd17e2417225b268e407c57d497780d616670c5969736d1813466a6211319ea9328c256037ec40085243f1b9a2c1a7ee252a5f543803df0b3f99fcd51c167c722a95d9b0a06f90ae2880ea2b811da940450c120e7f781bd689458d0a60dd854ea88ccec08ad8498ee148c920bbc3f35efea1d7e82b1152db2977fb8653c27d60a68cea885e92bd7d54b0cfd30c19612d8d188fe0b0613983d4327573863cdbc3406ee49ab0d2000cf782cc1435c32b5cd12a115f7d44f5de2d72cd36abc58b1b61143fe1a86df495311863ee26ea56f8765be7b0f355c6bd40ac49f39aaf7383fab56a33f274c44ecf6eda46d9523d3ff5324297bd49264f347e6e7053b982d3406f7a4bd889a38f3085be8d505c57abf10d67b48b1061887271512dd9e1599d075b2f0eedb3eb590c3609ea632a388b98df0e5f530276e81e3171254d7235dffa2f2ea5cdb74c3e9653aadeadce07c3244bd2cdd8efd340df3297d43e5429c6dd0f87d568801f644efee5b41495c5ca74a32fd8643cd6c3c50da6b1736501276ea164031869f7f9735395e6740f5f9d0cfb91b75e6d2257023ea905fce8014b5c5d838768e1ad3ff6c1fad6e72a1c4ee4f08b5a4de5adbbcf9948c1c7363ecd153eed97cab1caee9ece1e319eb230ed1fac4b7d189b4e1954519e6347f74286fd5e723c13460e179ca2ef2bb9af7fb17b6d62355e76261b111b2bc22f60c70f74d2ddc8275c6b77bf77da964f10bf1f81d840eeae2af0db03ec23a883dc7825d81bdfdf770c11210b45c7ceebc285010501f87432e1e20209f7ede21e7c410ea471f6d9b8930ac2cbe7bacfde72cd06a72c5487c1b8619bd5ba34b7ba687cbfa045286d6ed6c2f93bee614aa80e758d88c2188e669fcd592f6774f85b871004cdbecc53a4c8af63c71a485b2848b81ae52a183680d1102ec59822ebaacdcc61062b8037ded81bb6cb27620bf6ce027ed260071461cfad5d7d0a5be0a08d4e807b9bf27a34b409e1203dcb36d4bdb2cdf55448f6b2c18c4672fb9844ee5f9d8fc3d2272ee1a10c021544e73ebaffd5215a41a86ef0f01a74d4be31bd836f6c47a5263fe6dbc7d5c715d81dcb88566d3d724cccfcb4ad1bf12d725e741d5940a41b71171e6af94556e1594922bc0a8cd5ac73e9f76f698a8fffd869290f96477598504bec0d39bc989c1470a8704f70fee9881b39940908a8ef3f861870efb1b03aaf03be87bee99d4fc5e047668dd82fd51fa749f665c42c913216c811fa57d60bb7d7c4b55c3bf0675ebcb2176eb7e0a7bf7e7495871be0a7c05f72018c827c891b9ef59f070828b584e9305187857fd92a361fae3fd42f9008c2ea9cb41de11838c227255fa3b527bacc64dce6f599d7955acf05992ecdb4b5ed4d029fd5b862c75c61b0dbaa1734b2313b0a9fd42f2df14692ee0d1bca7aa26beba9297c9c353a5474f22314da1efefb91624b37027843121cc145eac54396eaf936e8afb5d9589168e4bd88b5d679de54c0ebb8867b2de6caa13a4d483e4d5224594507b96a1b95b032087fe4ff1f5469340854f8b16eb907fcf2869c10c555579aa9e7b4b11924d5bf345cd37bf0a6bd8e72f01c7e5d9c1df368f1689744378854a35bee3219cfbf05d6120ca38d1b17f81eec3c52bf5a60e227c78855b9cf09bf75b883e4961f42e1f61ff6b23dfc8947ac54c24a82203fa9a4d813deb8703ee86aafd6078b5da30b958cc70f43fc9607a91eb599017cb216005f47767293a6ca01cbad8d9fda177f2d261e28c0a2fc0484976d70b752069934c2cbfde73125fb89d4ecdcf8835bdd66c92dbb77ab5503a7ecd3c6a6ed8864ba1f1364719f24541b043576348b97f93968fb7fe4eb5551e9e81f7ea8c36f6e39170e1028068c7abe10581e30458848ac1dfc0298199eb557e8dcd2a7c3c4be9c46f47309bdc418e3580461ed7a0677e1da81c0f38c6b05ae718e962c4212582bce124d8c7de869a7732a14a217f3c146a0791197457e1b902f63934b9e0a9b3bbf9b5e37a9419553d456c0254ff305fe43a44c1f1e96bd3f591cbb373caa87a8ea8ac0668da1c25d790337bc4c2b690e11a30b8062bd060e60c00dfba8c2e541155d5e0b234f6372fbbbbd7fa2690522bd3a3b7689337c255ee1b754e54cbe0ad9a3e372c9907488f40420f6d550324df211ee7923115766bee04202f78c2c36bb31a1171ed5aca11868c1f3d96262a43f356530c9313a309a4e6e8e9217ea290376b0328cd3f784c5d64246a0b07c88ce9c1efff7b1fd23143e98ab53963d9a0beb26481f2410cb5fb11a78c51f2654238746ce111fc70096b36b232664f46d32d52f69cc09399375f543d63db4222d938d61d38fd479de1893a49090ef2bd481a91123422cebc4913aa9f5c804647c268b86093195ab576ef547b068027da4282bea8b1672a24901b9e923246ab3af7130d393ec35f6e91a51a4f6d188642b92a93813398446d07a706682875855c9de57654c0ed6d528b987c7ea3720ad5925d1c4ec061096d9e22c0d6a678f1fb91ae0079913f858119a7b829dd4bff30e129cbba4e7a93b77bd47cd2fb2bf67db05c1c5c9e756d85c7f8688b3e489bb84e2c671285990192b5c6dce645b2aed7e71d67e7f686c575f81735771f79d71a58b7c13f795074445a592e8fcc09c491c5d5b88081dd327ac1ac9d64c7d9fa00e394949a3146137bf5e2ddbdf54e0c5ebbd03afe0018cc360233356e8ca0637f46d89d23ec2c3d5abcdae8e255003071c46a8d7b50a17777d5d442a197c10828c2e31de863f5f0c4a240d44fd71bf8e3fc6f14f597c1c68e029e5b342b2524c4ec7c954d9ba8e0d701f4d283927dc4bda9573a4c9e99448b6f88d774b68b643473f39046eabcf47759a820ce808c76e23c328514e972c291a0224bfd2634464f40b78ea492654edd1ea69a4731199408cf1f262b023e47d95e91dd8fc8246f7db46ef580119ceea2494dca1b3c68728ba01a8b8bc801f97e4e0aa763f772c0fa7208812901d616eed190b05645bf6522f97073106c66fad0d012de1da23a0e797eed72ff862a46055eaba1bbb22cf544c9d124ad9be07cbf74a8b58ccf477204e710cd43b4dbc60dd5bf3f00fe3331ccd2471762be63d74670b1531a5b6d9be94b54021dadb9f7995aceef5d82ab72a2c369c4aabe324aa40c787b93bff4a2aa4df173e85bc2978e9d12b540e76e855e832f83ea2dd643ffee7137b9a8c6e714ee6dd2c09b44261e38936beecc5bf07f3e52c48a3125894a1ac278a6a828c713b7ba1d3aa1cff12e3d48a59ea7036122861f86c597f12dc1f24951bcabf11b290caba909be3cae3b3e7ee8752c592d4eecb2babba71804bb3ab2b5028eea70777e04e0be40237df33ca053570e3fc0ea634fc6d00a0fdfd8b897c4b517274e8943bc926c6803d61c93a7ec0e6254895dda423cc06d6b4ccf7003719bad59eec89c58724464911fab1ed4da8da4a7492fcd6ee8216df94087149073e2de4422c12db2890bf38ebfcd86059d62b34f031c877b5d7c92a871d613fb4712bd8058bc06dd08eb879da5d591452905c36478856dda73c0ed9881875923fd7022064f73863472c4a182a22183f6a1692526e41145526ce3275e82a3037aecc20827f1f64a42c475ec63f89a66ba3801a0d5187ad4046af87b41f5d7faa55892336aacad566e7dba198be091e823b04caf20afa0a7b0ff342a57ab44937d93667fe52caf1455ac62b9a21c212f0d8da6d4e0e94cb3d0a57a1a522d8069cd197cf63fa0d728b1b0dbb0059aa4eb403931669b61e622485d4f501fea629735e3bc8403f66cec4381eda6417ea3866bac78b7ae328fde1458147f09f430cdbb3a3b925d4237dbaf1fad6aedc3a08beb408642134a9ba9287f4e9c86a10726e0f0738eecbb95c336d4990de82e669ced9de48439b896bccce4cc2f4cf30c14387dfbda2f7fb33ffd28d346abeafb92c94db4656a876b80a29ec49ac75aa4019637f74f0a909c6818e6569cc4c4a11fcad5dae7fc87b8a23399394d19d6a4b81ad0a940d8a4a74a5a59a76d1c64a201e0e246ffc2f535ec45a84987b05e54728c5d195629f6529bbcadce1823187721c0b059adb6168c68735077a163e6d6ee0ca547841686a0ebc1b9a2065f1e48e49d6748af9cdf5bcccdd1a53926be663bfcc4dc69b3b51163410b0c9905379722ec085f944f45121003d31d5a7a93fcaeb9c105dee51d60d7f838f4ce5af35170a816d4ab1840641cb43ee214c33086a4e66716518a20fede0d2edaeb5dbe59174f0b3c72387ad4406cc57f6237c55baab55be86ba4ceb7e95581526f5ba6bb8a39242013b6ef8995b15f69785237ec55c122de64f4d0c9c6d4ce54b06680954bb85069306c269f8d62fd24bed3814a5e6fe4e06d7bde522bbfb416a882e8c86610c5f56a8e09e0eee1443d3f939fd4624a8ffe2e63fc6c9ad609bad9c204b3a025cd2290e8c6ab564d3673e1df4e8de9a4f89d68f59f7f0693aab35a7f11e618b33c96e8223caf0df7604e3ff053d5c50b1619154796ad83821f4e6205563ff69f6f11c053d28e78fc673715f99ad55bf253f0e5e49568d7ecde7b3eda476e273197ff36a04bdc8e7dd83d1fddd957087fa32da20775cb737f26806821ad8a05949d10dbeb391386af02cb464eb69f025919f95d2e701f333c585f3a164048a77887b36aad47e0a65bbc272824439996d06a7161080517bf5ff9cef1b93136d4ba4cff1d5e75dd052b0cdbc91cc26d8cfee3963d02941fc72771d235ff3ab013d370d82fb7d69c2f5e67ccd693bdfb321c7ff0f7e9ec23a2531ee3a00dc374f13b1a07dc3ed0bcd93bbc09b48508ffa78614b1fe9234bf58cf4c0a4ce67e90fe28d5b8d3665ad889d8530361c8048ce5aef48d763ac470255b33e4e1c1ef29c0d694c2b0af2a1cbd04136975dd63bf5d6241c4a8ab06aa040783d87572a355cdca90d3b12eb5210d422cf84f31c3777daed85415d9b77527f01b3bf3b73495278b4e3df24bcb40d9699b7f7368b4a216c3509ac7fdeed9e01f26f233813a7de52498729a8bb0a561ffbc914dc7c2d7152ea13d459a448747bc5beb3923245f53ed39903a52c74d5fbcb8291c1624dca0173ff9a1d8ba392aba10d0c6e6261c58ce249f279671ff763bf380c82b6d0fe5157793a46f47b1ca48d8cad7ed9802938b8162b577bdc168bf81e62f5e9ec1484e8375d242d795eea23f99700c0d469b80b8a45c90780bc4736642d9fbe8c753bace8d8f27d9d970843a77867562b372b4c3d6fd791ef63b1964dae5ff342440ab9e95532b96aa0d63c9990a91dae81d94f7383c38073f7896e36c01fe4e51f61e474c6eae2c23204199fcd941bf1f9d90d57873a85c9e5dd2d23bfac8e5ec0a29db2a4a03d3e6c3754a50a2623403928d84d8275f49cab936dd43b501cf3a192d1947fef1834e42a3657d0629d0bfec511be640864c27f206cce14125174f5b7421e3ddfd148bad3830bc611c3c72ddfe7df9a0b2f0a99ab6a5619730331fb79a8e1000be50bc62938ff3b5f4d5a68ef33c7a2889432a8e6813985ad64dbdde3d4c3147692f29de6d2a6be6f303119fab7383e2bfddc7ef6089535d3021cfb567761964e0cdddf54cf71e518cb8aa8697f2693c40221aff5935168a6d6028734de9facf7f8d8abeef810935d6d0dd149e0ace28886a13ea0ddda19b558e23cf79c78fed47542714f366d7ddf1e7e5fd0990cfee7a3eb21865f006a64d0af6093755a929c583f686f577e4b5718182a28990f63430e80dbd6fbfe933b725326febc801188bb1109006889f813925ff28e4eba42e81eb93fd67b0c6438184f6e5e60dd07ca499a38f9ac659a22049f7b179f9871d57014af72bfe2fb41aa62e434ef6b19bc3245c2f44f9a43a081bea34404145aa372126a0a59cb5892491ac3a5bbae97c6d9a4621126d1fc031634e5ea16c4be7de753000fcc9c0253bb8cf1e08e7e39f5bc047b9a2407cdd76b91efc4bf5a6206acb9adc215a565a8882178522f09f6df3b8210fb484000af37847deee7060a0d4d18d9419b28427dcc33b17941a58681805ee2064e5db58e64ccde61cf880181294019906abbfed503386fc99003b2a470ad5d2aee270961d6d9ed9a857e4f0b14beb2f378e9680c9bb3ed5eb42f1519f0e50684d156aace6a4c7825582e4cc08eb54ab72dc9cdd89e7fa4509568d228012462fbd18436deaebedc31966a733a94c1717719946dd06aff7bee0b169befedd818935a09d1d81da1aeb768c271dc67358396b60f4dbbf0e11ecbf162aef86439093e07bc657fe8c01126e1b3505af64ec514cc9891ca91da1289b4c8f8c086f019727cb7e9d38e667ea071fad2c166f1e3dcad1f07cadee323b879308b3cc1a6482e1d800bab5bcd5586c2bc53cb91432f72ff2144bf7df38e67298308850e8f79d318cbd4f9a28a96e7b58c744ac857fe4eafcc6141ea86535708086c302a2cb55034c72c6e9602786ae40419b0a66966db7fa42b5b19f013411e14b1b3a75e019ab9ca0ff8d6bcc56805f5fb6cfaedbb7b5c05a4900ec9b1a57361c3fe0ca307a74cbcad1604eb99290ef585a058050f7857bb267e00ca09f20f091b933c4733f0141832efec1b1396422c8e9d8e558be1459debd843d85be53a14b4b23cf3820cae6e74857ae20c1a6d45a6aba30f0f0f79d12e3bb3ca34376f10a4b46947450ea6efe604a6d3b59919fd539d5dab816dfae945639dffc9d8e9313811da24d8c86ac8c5cb59e63c90492457010f9dc14ec4f4dea431c6c1f1e7f702c331f2845db8109028634a67b187a38b4603b2a4bc34602028fd735a18b6dba23dd41633b028aba0231eeea4f420857e1c1eba66f31d131fe966799c87b36c093c66066bea3db26ba1f16f35aada45fa974232abc33cbf7455437b87af12c1c37c48ce11d3faf2021e3f4f35bf26ecb8bc7688015f58cd20cf3bd267b00739df5d76620c3f2d1f72593d2152ab21b22458ffb12be4c078e83e06b3f63d07ee8889a83f166f9d99e6b236a5b64112c29e737d4820ee688ecddc619f75764beb289197d806ae0dc6207be44070d63d5a21c09eb8afc7bc07a66c43aa13453bb13fa6c35f51920206e4e5d3d2222375921f0dc129a736bdb05999aeda8b7d7af493b2c9104dd9bcb7e1f17d137a5c9234f23941ecb5eb1fc69595def6405c50d92d138f49715653a7776d660b00351fd860cf18fd6d5088186c25616c3d6be2a01c0cd6ad00638789a5e458695a9368a4cab3585b55854236cbe9d8a194f12a33a86e3bf343d4e9ac5816ed0f9d7e91e9fe4a401a20d90db2777c8f49870b41997c384594836dbda63d597ab92274dd0574647b3a4cf1fdd875866e85f8d156f97e416fa1b48573f395573bfa66ac5b2890106e536366d5ee19bad32c68ae5f67cd3421be43ede5888e2813b33d665365f39506b5aff96d7a571d2afb8bc0f70af9278146e73fd31f1cb89b0bcaf560629109f1660db4ede3809a00cee5943062e8f60ca7fee26d53a625e737168994473a3ebaeea129277771ec31b574c714b9dd6a35c9a6f0b6f4d4244fa637b8cd80d09ac2cbeebfe09fe8ad24f78e85efd7c966777d1621e3c83ca0a557008aed8922f6bc25520973cee62de27f70a4cf93cb17a40629b6f2908556f801de532103e8e2d71677344f6d73f2c0da5bb87ecffa1fe55e6f2655839439b1102e85c6ceec27d68e191794d234b8ce0171ce502abe6d511b41c1e122f47935a81fbd1666ac06910d42efb5fc53e1900f6a958146c0190e68d6d3e9fdd2275537db78248a5d065d496f7a1abdd978b27fc18da7cdabc8e3668dbc3d019be5f762a31906fa3f47145d8ebfea4a147881aea62aa8c1c676079905b1a2227c8a3e029b60477d5c5d10dbb811cd9aa576b443c4735e8d46afce88bd4ed155663ace6a8cdcd17736430a4d7818dea2b9eb6dfdc4a6b82605abcbb7035986845b585fe99aff5181de7fdebde974852782b20b88ec4dfa7a93cfde4349ed2e468acc2ac4460ecfe02e1b2ef1511806acbc1a5c1087b4705a10ddacc8c1e9a5a61a45644fd15d8ab59a6fbd3da1dc49803bf32e06ce0fe102c9dde1eff2c4771737989aed085f7d28e1970802a47e526ec6453a9e43a9f0b92634fa00c70faea16fe2d76d8f0a2c30d123160ff4f7c022503159b0a311966999adf515cf1e8cb1e22bbbdd895c8d0e3e93a8a9294de226d8150754b9074b86d9b1d12f5a3678bd62b6dae8e515315c95c0d865183f419177ac6cee108c099c48d2de2bb4ea67fe88c2445fa3a3c27890bd3b99558584cc0f34f215eb1876d6962c7b4b78221a3245d14d6435b46fc7493ea0a75f39844cae052e678a8d8e76714d968dece5c7c099308855f9673e0d4d5845f3bad107087bbe9470c82f65af21532e9dc7a36043e505e15b55db11f2bbc0be50fde3ca4b7c2c25b44776d3e8c680244e85a26e1a357ac1a0bccc33e2e1a2ebb46ad282493316a3c371c3c9dc638a12ab438dbef6c6d492f5429a6d5c5af27c1250521f8c47df84113d6efd558a9a6dc9c2f7e3a4277864a0bc1a9482a96cbf66f08d2e2258d5de755f4cc9c7e819c7fa81f3397c5111041caafab4d22221294a577e1348a6dc8bf16f79449798587a8652cf9432b2b3560a551911bd87d1435455dee80f99ed22d7b10b698417effb4c78ec9487e6e0836da6066d738edcf34dfe556a09fb2630cd0f3d488a9451e962a100e6b84da3db084229fab17b02e9b6dd90c55d329d6d2dbee77a542a03d920ef1dc7c945d87d8bd90a195197ea9f840cd70b62a4b7ad4e5a883abf93374dcc69ba462f06d9a213347c88cc4e25873359617214a80a3a851ad4b6d3b02f7f1321430e4104cd1f127ebf76801c5f142bc96e5fb0d5af0b317681993e96f66952aa721f23e292aac0c59df1639006f09d00acbd661778473b99ea467ed80ff15dbaacea545b22f09564b95780f5984c5d278c8de4985ac547f88e804ad369ad4320e8bdc45e179c25cffc0e7bd91e1c5627ba4a43fd75c88f39f5de626486ae8c30691b2354ec756eed9daf98527e2b0d586c73d12ee89922ad2a9c6187cf0dd24772bbd9e5ee2fe74648d4a50c6d3b40dc8369f7c7cd15e14c3e2e7abb8f6f27b8213b0b7fe1096df7239a1171b876b66f8d76f1fc4133549943cf8f084e4db414f1f41c821bead4a2e676c0da4b20a8cff9e7fbaf6325188a9f38c0f188c3449f715f8025943d7f6f38496ba9e80ee5cc20b176c9a5af6d9a5f2ce288fcc671a04260ce36bfaa7446df026d18bfc651a7306ecd0cdf154d70945a0e409509eba3be7344d14c1011b32d73ef116717c0b418ef84cb0dd9b34b91252bfb22cab95be7fde150d57ed5d3dce454bb1a7dae683262fd5b146ca9270bf05da17fe65c4ab342a7e6fff773b84275ab81ebe98623f62d86a3caa93c5cdf6248a4fb9dbd73470ba2cf520ee1740349987ccd768dd496f67210da3c1871db553b23e53466bc24b7b06a379c7e94bc1555693354b738d5ee45cae245d5b61fbfa352981f13c8205aeda78fef3fa6034e1abbb273b0957887b396277ecabf1d0706baeee74d1945488a17dfa6edf25ab0a2da0c711dc0ce8cccb2adb7643a8f6facee73e4ed22bdad4a35f6321babcef52f5f23388ebc2ed3c9ae81565e3f1948d62a42350068d62f45de1a200f7f6a4f66e5b67bd000cc9c4551c1fc8ae38824ddcd1bf0ba10e98fdf3da7458761c4715d4faa00485aac09620c55459debc3e01119959e6a080fe1f6531b88608e6e9af37b026bbd57462cb68947d9409c2af04bc388a8c2505b000112111d8d4ed4e05adaf35d1eebc1c293dcc05250a7183d23734858a9d3ad8ae70bf6d22ad832703bef9dc862030da1c80599ded6fb6d4506720838fbdc91fff0fe42f8cec877cd0f9fd6aee734de11f3b220448d69d0fbcf5728a5020d891dcc3ef614b459993670a68758648f1b38566a53cf7128a6877b87c8e4a57da50140144f150db2a1f51d04268ef5f323d68c3b6fc67ca792e031e3724364ca8b6c96d901e36d0a2fe6629b0b4be3eacef40a98fd9fb89a4ff2cbc7a578fdc122b9bd4c86836e994cf7ccc84fa1663e8b52e97dfd82f744166972bd613140fee23800a29fafa04e92c7fc6affdf4f6e18046075b7bec822468096386495381dac7aa386ca48bc02679c9b6c6f2a37d7474bb842511ce490b45c9d895381d3deeb0fa6e733bc21d6099c95de1471fe3b159572459cdd500f76b5a5de20f82e1f29e822714e160988a87126d315df9f014dc6eb3fbb5bca199cc6c90fe1cc797afd8c6b1bc9dbe63a88d931c22e23584d8c801f2bd3bc8b1ce675bbc4bd39aacf19be3d28790ca9d8ff4790e778b4dbbf2462ec487c632b37543ca43f893f5c5060796113ca329d8fec8ac485b345cec35c3b0b3b774e7e0c4c4a954a8c9da90827224787125bc3018f93d6209dcdffa0aafa34b762c5565aaaf9397ba41d23360c60e98a9ffdb152ce9869c4d8c8220775fa48a2b418812f14b97cfc562ba9388f595bcb86c962b3201f4b0ec8675466b6aa16e680250768cb9925dcc6655dd63a9f81bca6f9ca7c0e58cf46f394952da5161febec5064fc271d9cd025940cbf192aa82418953906f92032dce602b31356424576de1af398fb7fe95be917c8320ce23a40addb0c75aea2cd47dae1f88999cabbd65138e3f33ffeeb7947caf72d558b1df72cc4fac8d1466b956996788bd845b36c35a5c30106d58480afa13bc2a4a2b5065a86245c0d71490c6d932b657569e49dd527286bf9a042735596f8cdb81deb5b54f4a09f5b6f60a1f7dd2c80389abf0348a42614e57441815300758e556e054cc2f198b37be042e7397d60949f079679d14d21b1338d088ba83856a301c59968b80c5ef1468c95b1d81bb8e723cb03e310e617d03ce129d80df4bc28b728a6a60fceebe0df90a94e47c1ac1d0d20b673fc97276ce7063007e9c7fd37baaaf176c4cc56f2b962487d9d99406d4368247fcdce1c37bc4da22ad292549de22a6d6f4ed132215432e868c1b8bc6e7d6e8b7c706e39f2c3b600c57494af0ac5efd9ef0f6cc29e015b9a0f11fadac2a27fd3be872cf537f3d20cba02f99295ab009a762975e134cf97d43f08a6320e503c6e6eaa82244a317b7d15838e0954aeaebafd7bef0922bee87051631c423487960b5630c1b87c4bf0c7f50e35e917d76f39c08d33766a2ff3925b0501d519c9510c9efada7cd5e3f539cfbdc8d74e01722a5d9d5140a461b93d46a0ddb4bc4687b1693211ebfe3bebea9d57b5dd58dad58170870908d1f5209ca464fbeeffae4bb9ff3bf69fc3eb5f770689d3624bf8f2a6060e569d6fde16860e49b265c824bb664dee09a00d88d127824ff160b12afb11db98f81d88568332526f421b0a584365ec51009f9c415352e34f1145cc4554f8c90e71205cc926eca545b85e20bf1f29de492db4e7f2f4c317ae0f8ba3af0dcc7dcf5a7ffbc7d365a2b54972e01e3316579450027efe9b65dc2c507a5d4036e2cb2522092d9969ecd96ee83f8537bdfb16c0318ed9ad789b0efa6708c9a100ec541a2b8a8a5d1e24366abc08d9de06863e751a9033071f82a0a9fae493dc896352bea67635cb8e80a0d4aaabeb4ffaf61dd52651368f0a356bfe9ed13a5c106016372666a33bd8f4dd46e172d9dd9715bcec1fff53e6285bee3adba17de514fde8e7a14e5b5e11a6c7872847a9dec666eaeaf1e3e1fcc9fed926e11ac63da879da2332cf18ea5778e1542eb49811e79080aaa3609ecf57708d3d7e558d7dea2f10efd6fb87b3f1c59f8c7671032846cbbb962230c27ff9bd0133f4af154a91ea512369d250a08cd5ef9de3af8cff220383f2555fff7b96eda3663319b689b5412260a03a5192359943c7332139a8086401c513257962484be2470f05c996b5b58b48e26800e0a28f17500f5d054b037a602d078147e1d2ff0e2e89705d37bfd815b10b3b0420a3bfc64308762b25098b180deeb6af0fcffeac9da0b6992f123be647eee61999181f814e3ccafd45b83175f053dfde85174cf22969a5e9e2275d03377e0358abd4573cd45d86fd0842ba847731703941b701dac93683de92e083c3e3d58ec9ba62dbf82c6119b7289ee8451d372c2e3eab84ab343055e14210b4a0aeecb96c966456861b0cc042a04cd32af81c8167072299c696025663185a242a07499c08040c0fceb728b5a6929998758c35e8a74681381e700b3199e49b3402bbe1829c28d80c2a92a816bf37392de4a4910af8ba442393513866c51b7af16f5a8f0478b7b24b2fe20f70f5190d437f0e487fc0c882972dba96f1233b2da9faa60a820b61c5cb0ec00c522daf9c0dcd38b375066fa13a01c7851791e119e2dfcfcc82320e913bdb4370f8970cb4745a9ec7ee2553ff24c2714cca9f6a2d36cc30db858a2b868655747178614dd2565870a30d4d981c4a7f8246b9e1733ff483753576bcf4c126430abba020149915a78cf94af2332b6f4fc4b525f860a79bdea9b588f17a90c044329d2bfad05ff016a152cd62612349cbb020aa7a4079c1750b3619c4de777af22293fe99b3ea456001f44b578fbc85170cea158c420d031a5659900c88aefdeeecffc17b3201051239ee8e2a97326a8e856976e35297e3c551cf913067d82e70911a9164fcce57d27c5da17eccc224aa154ffeff8b20f32c2fdc8ce82e8f8cb5fc5478c73024c9476ce3721543f4f8c2727e981351d793ab5e1c2f5856650ee68204a7bbd184878959d3999e562cfa28de5854f2198c6ab69312c8ce50efa45e79fa4221d394baffa25c6fda7c0d6a821cc25c283dd2afbe7e686b29c383a951790b3d769355f1380fff3a18dc9e8187d7cd9a68dccbda1f5712e62826a4e7526f094b4d440f3f74bcad2e2496c458378783a2c684a3fd0077f6ae9a9603e587cab9f7bd887de8ba3a6411cc273464642cfadf9daddff6197b2547e79193f65525ebb5ef3afa8563a2a8d6ebef80e5ba3c70626081eb0c7694ea3911b21491ec186c5fd44bd5f048c8475235c299749ea439423b2bcb0ddd148c396af25fb005a98df3d6dcf5f5774df08186234d3547fae4854986482fc3b8e0b08bb60cf215c6410ec2156feaab68513040c5cc424cf57a81e0dd54e308c3c2c806eacf5c54b1f3f58d537a4471f3873cd3614453da25b654742deb84f7fe9f9ae394e165a13a01533dd60ff5fdfbcacbef77d7ba3b5cb26a4b8cdc1c6da8f99d2a145e4007a97e77e91b3292322313474c3f53a05efb404831a84831f427baa0e20afac5a92683ee2593e24e7ad0f1be19c5be4829fc9cd7eda4f2f6da033d9a1982064d17010bae70e9ae66b543e9b6e860cfcade2390bce558509d87d431a795392c2410124ff069a375eb9997badb0f0d8c4ec474f77674829a999100058928a906d2fdeb9d24f55f422c68c24f33275bbc6115859009da7a8765490f8f04d17e364a56c23854f5b836126eeb91a0af5028a9c0ae7fd7350838576d8a8af623d51283be853f2d137572941deb0f96e403c0bb64a2fb50ea43012c9b42f4dfa894489a4fd755043b10e38ee8d328113ee0b093fa30c96aaae9634c82b2aedba54be903805ceb7090de02ef48bbb2e04149acfaf6474a71689d1c771509db303fc43e815913f2f2d345eec36d2a3bbdbc9e1995051162ce2a088e7dd787f6dbbc86376018b5a92f6066ec190c0e04410b27f00ada2f6a34c443e69bee90d53258d9035fafcdec9c15dbabcfbfb5fb28e2f24d6279af98910131332529f99f6875330655e068914b2aaaec88214648bcc686d9df0554c801906523518394b59880bff566e75f567ef727d64a8d32bd91b0544759c64269d13750b05ed3bc61dde6982e8453d64d95826515c741801589cda8578bc88ad2d19750136a39986862d791667ce7ac64cc6bca75c24064933dd7ee7178e8a98373aeb64c01e2511e1f036bb41dce024d0f36c41d6e3b6c3537105946fd6454cefc0f68a478216ac490f7e7471fc5e5e562f62d158f8b10f7bc2d5e320fba7b0440bd92f0a03c793f1528b6f1e0b1aa95c34cf26bf9f4f5850be9a9b677f0a5ddbdf03d5031b938d658cbcbd2afd9ef0dab58ad6d1e45284e19d0d0cc8f1c9469dc890f3fda7aeb01eaa89acc69ce7ce4ebb6accd0628ce7cdcbf8d2241b4a7510926d178f650b3813cb340569d5068eece33e2ebea4a9f68ecfb8c80c0754e90605dc04c0a62647f073b9ae5565063f12a97b883d04de73a9c2c0fdb26570a604a8f46c366df17f6c665cd55b5d25681a8167afa7d44ef5d74fbf41e65d3b41239ef7557fe2a1c2b5c88c2371054cd05febae9da755a0b49166bd27ea83381e1639abde243308fc63d215c7a3d5e34a10d6e0ec2c0c624026ca13690cfb380010fbc411c776b08369ac4f32ef1e677cc30b2ee26e2656fcc80e29dd26433cb419daddecacedccbaf38240599664249be18dbf5f25e1db97d9ad477215edc4da0bf72a0927981a187a577e8da87bc18373a7a43776231b9256c89a5f0547a92f17b0c2a9db975885b9e09a79c25132ef3334f0bc437e48093aba371d09d6f701bbab96d903499b1c164867b4adc514f32de49247e2341fe4b9fd24442f5a73c8dbca3d0b7deae81234c552cd50a787276aff1873eff739b19258e5b9acefab5f94c09a66461b8bdff8ce51b027d4726c349d7eebd8984a423fabe5fffa9c1648a5e6ce120c9ca6b3e7f4e92209359deacf05a1e7869bf20dcdd9c114800658913be9f7d3a24a41f7caf490e27c69412c62bb07021af3dd6a2328685a7050c3480776054bf0f58435df6309a3d90350af5c164dfbf1f05030672403b2a6237f4d9552aa64bca62dc7146060de46a8c8ed922581035fa58c20fa4b8e6db62500b69f97a619e8a6c0c10dcaa1e5b80c50bef1470194f30767a2477575b2868f98ab8a90886f8ab752623d0c6ffbab9cf560f4da6127f14a50b07558434bfcef26d54a7195b929a23b84b639b3ad6212b3689437e9d65e752a4f2d32181a87ab73e5ead08679f5655b597f85c1b3a43d69536d50cd00396121a1fbb76eed4d79d0ecbf6294d2927538e0f275be6ca543f735cb9c707953d56585d3489d518b027c6f9ef4cdbc7f630fbdb681b49909b4af762a8fbadd2680718c154af243739510e95e6cda5550821a17ce0a8df1dc0aaade9e591c02f06ffe6b8b6ba1c7a09c27a5629469fde89a50dd7cdfc8d953472d553996a6198d3c1bac9adc1d65a8947abf7b02b9e1c170964ad3db0c6a600fc514a7f143284b5b687488844c7d812ee5c05719cc5de233efa75e251cf0ffd0bfa3ea5a5e63bbbcd41b26e7d969644168b9b7618d21ad6dbf7ea87a1876bff6b5b8fff3d56d94ae18cde229053401050f79058d7c928bd0de4cdaef01bed3b0c7f61d6c9ec290a2e85c82ca0fac3644a205db40f203146c0c727a8318a4d0377af56a8f6b8aaf032830dfbb03eae8b42450d61d5c4d6093a7689f57ed6eb748f8bdeffcebe2a7d113b943521b08fb6d8d9bced92659622642042e97d194824437dd5bcf9dd6daaa00dc838a21af6fdc6fdb6813600c9d07f70a8b0a278799c36fcac852af58f99458b92582f9ebb4c38fbb8eaf160b24e3289e585e310d2bafcb2dd321dbfd198301c3aea03cf961d26432a7f723852ffdadcf64ec40abdf2931564fe7e9e049d881eac76afaeb91cb29136bcab56fdfd0c84dc487b5ba136ed7623deebd313f648426a88655db741e945f2cd4f3c8a42514b42dbc831e72c714403ad7112b325e627f6f14acc9bde2dd0c0026937e554b2c2d1509c80edb5ab0aa10e55fbed4894231cf8ea013f0b6653571e0bcc93ad37c8740ac9527a9c5c70e48a23e77100b969cc3e1b5bc04017a1e4647a035dd579bff27a9be4085aeb09055cace5ff21ab5cdaa282635c219c7ef393b83d2212d3ea39d1bdb5b743e335ec1cb67ab15c9d641be3b069f56b5e3d34785b025c5f9585ad35e2639a0165491319167ac208ed82ad5d6a9d0ab2bdc622bb5bb7cf91887e56ee9bd523f6bc7a09cc930cde76fe60246291c0f34a840725c3a4ea34c93c59800acb481601b29bcff6231d009f5f369beeccf0adfbc22eff011b3ee0a89d0af0404623673428438ce55a52ed7436c7e8bb5ec0b95d7f45c4fdb106f691c24bb5232000dff938f7310ef5423a30ac9727fef4af5889c127cd95ceb368dc78e1ef0f8fd3cf9f6e872b6943415e492be071b94c53a977c57d65eea68344c52eaeb5369d9b9add0331aefd0f07f2435a5cb436a0da6ddfb40a64b119782abe8997244c91f656903e12f5d3aa16584d5f967dec0a2c6dc71a9c108e027f863735e252d28e0944bad2689e33eb4012dd62d17ca3d6d4b8ce42b019898bf2ce54e9cce80efb0f520dcf39f5a865e7045c237e647a7f85e6e0662d0dcf48722a1864dd0004423b97aee073363a96421e17ae029438eb2dde52799b99cad1a45f095acd82ae4c1a516478453f1ad06d17899164fd58b832ad8867c26b22c7b19de0f9e130c0bc70f2f9badac4192e07d1c06baabe16cfbf0095c56fadda15705279505ed746f36d6a4b95e9e9fb7d82dadb631e7ab20ebb05e20eda382b9f81be96e7173a789180c509985731f957ad6e0442262cae77995eac230b26e44e1deafe6aadcde4ea833e4ded2a0d759045f19a0927b114926b5373b2a0f7e712eff8283b697d750243dd48c768fb855b2c92aae65e384acdd8fef822362a1c4487ba5c4eaf544a429e00df055188164406cac7300dca98e12e9f127baad1ee6bff2e7ca99f0b2e34b043df3bf8ff3613b650888278aa8be634d0e7f32822648c025a54f4fa93ebe58cb400760383cb2f307e742ba47347dd3d2cca8aa7c449994e201db8ee8b7fe2b7cb8d1378ab1bb3787799d0a2fa335f500fd033d07b4bf0f65f09e05d3173d5959e5a2d875aed90302ea45f68b0210291f964e27199b3e52d379f312316d420929458898a5489f79f15b6bb218f7334bca5d458adaba995c013845f850460fc7741a37a19e3ddb94463ced8c5b0200c610847456470824d5498b57bdbf5336512c17aaf17c334f141f706e6c09c6d8e0ab5dc0163a9e7fb17bd50ccc7c3cf2f4f44ca1cb83e283d3babe6d89ce10f50cc2691899cc9f79bd4cbcb98fb61db2e12e74b627eba949a9f792cb21ae7103971048dcc077d15682cdd5ffabdfdef6e71ededa636cf8d54378b138cadde430afc9c7369a75108ab05621232835c542da0864b9d10a899070217623842d388a4f393181480fcadb1c0f426e637dad12330d5036bed11543007d225dc82a41084bdc1a3e01d3a3b01c1ac75327983a49f2ab07b6381a393b27c2c81db479a58e6e7d38dd919a577eb0295091e028a7e73a83691c27a1ce8408aa1d0b4f98bd6a6665bccd11d4162f4eb593296576455c300c83e4850b69c01ad70c4b8e97b35ec2004af5d69c64149bc6de47d909a4c8331e93fb7e9116facd095b31930943a0ec92be11312afd5d5da3d1514bc8f66734acc24c2f4309855e6abfafddc48f64bb8f99e0ae206ccc24fa4bf4ec7f9384d66a0cba52df89d7313e464fd26ce8eebec53ed528f13f65ef58531442d93a0d2d554611a067152f75271f49b3edcbfebf25210254774ec33c857e1f0f5ea378b44c3cca84e773fc62a1379919b1331961f4b433401e195a40472feba59e1678e76d7fbb8c9d88a7dbcd6ba1f34c7a720c1bd202307b1d18125b277b73e0a0b259330664a680a692f850a15680aa5fbff152c86be5e860b21ef2c73f388810b6a67ca1cbeb6bf1701bab8bf6acd223879b24ecf19eb39fdea391b9dae77a5c2fb5c6697baa8e5b6316f1a357b4aa5eb6a3b48acc5ce2ff81ff0507d00bf8c6d3e6365ecbde7eade05412d917b5646b5e835d27cd5c44693bf77151642733be17c453e9b9f0d555bf0e5f4cf2c9f619829703fefd9df11b53943445e922c34dc47aded5963c8fa0a310c664d753a74194216b764a6fe8ec9ea6dcee5641069393d895a041e75dba4bc85fa6deaa931eaafc46942025cf9f0fe7e850e32386a982d92b0b7e69b5a9b8b4be5d020f71a26b9e074fc6f3bb7db577a29c7247b977c53b4b279faf6d25aa085ff63702fb980eddd3401ffd916508a3dbcf6570f0a2421780a3c72e37c9a8ade68f41efdcc787571dcfa41ce24a44b6b3b63a37e340bb395c0882effefc2ac28cce0a701831ab40c84f2e8f000f5176525ad4a05d04df23e3e9b65935aae8ca4eef9c00f6de7c590bcdfa1141a058d62ab23df24c83edb1be2b7af4e6e55b16e36ff322a896259b8f93e5f6f2805e3274ab41cde9eecc3588461689ee31f4e255e1ecaa9d4a1f31f9bea8cf046307310c2a9362e99b31af615e4c3f44b3ee2ea6cd892437833f1ea2c15bd8f4f0ac0e4434d3c90d033545198ef796be2cddf38cd2f120e2724a0ae7850db90f7a7036e662c57fca1aeb0b6795c1e6955d0bc8efc4b91a77c5a3c4e9cde4b1006e3f17db83b8c4b22f14c1acc98e532da4c7c701aab425ebbb28b38e9beadeb28dbc28f63eed5a2ead83ce0371a75b02f4718842a7c4ce45b0e4ee28e42b9decc41378eb53843d14e8d3c8358dcaf2a97a355ff398d225ced1ceef89b23853687cd08710d7575c59955fa5e001d5c3cf11cd850103f17b6e446142b31153bad282b2fdcfa65118de760bb70b9b17cf4a910cc0088448ea4ca3c38f8d203723137560197f57685c1eddc12e3d2439bdcbe68a552447cb6e9082bef05ae94331ddf8494102327f92aac5920fc555af3a37469743cdf7aedcd8c28c1f943703d1fc3aae938f4a8356e50b54f19f249dbd61adc469658f8ec152e24d73b616b63dec6dac82a5a60832cb1ef7aaea0db1977d7b02b9f0538c0895bfbd1da57258b917a5dbaf6f990021afea25bf9e39de25719717336f2b8cc37ff9aea9dc0e7c18165c36fcb384c9f12384b850a2b0e8a84ee1f5672f5b57be06787e705220ed98ed5345aa7b4021e04d7b6d1eb6c7d3c9bf17e8d64795e36943090b7f35a8a2af73ade577dc30fec20f81a0da5338485cb10b26fbcb0f53f80e4263c8f6752f6fe52103a6f625870d793637fe9aa8489ff9b6f2c87bc69ca0826ed635de900989d9aeaab2676af34db209e6ee363b0a5545a4a61e4f76d344b569f4a926acce151807b238f08cdc32f4646d568098998202ed22f42531df876a100891a6c5260c0e80ed8de3179e4f4c9d018d1c5b9a4de1412916f7483bf88c74a6858b69b4cd9f7476a38acafc4516362c3ae53a23a93714d05b7362645e7b3e6bdf53df357b29f0bbe836c252b30340e6d1c32e56096dc854ff7a31742f1e74f8745cec4ab52ed8b771905d7896d2655add78bc27f082b7f4b23570185feef98e2bfffbcf02960d6566452815bf74ca9a2dbf298a8c52d821037bf36fabe4e04d4a86e19d62a401e828df4ecf091716bac2ff46059894be304158661ea1cbd77c85574f5122450b6572dd6904e86fb011777424910b7679d2474dba68a2fa25486127ea55a6f678cde5a4b8009ce18ccd4a3d56aeb5669ca259aba87e2ae9c8196dfd5fd47456358e1766c0a46ca03e1af9ff9d628bea25f771f5d928d4f782c6fbf954b4d5d453ba8c58b45c0c430d6b51e9c945d37e204786fa5635f7ba1118767541a5173728f164c99b05862eb44e0f3f348d2f3a49a418dc3b6bb0d2240bf78bc22b8def97bd3faee43eb53d09ea2b35397a480cfa50037f6fb0e23582273a6283391bcaa808cbf4265b61dc292af1d75d6044535c3c8240c879f80517b670c2b0822ebf711da765d40b840fc3ea2b3a7ff4bb6d75de25a1a7a31b5b278eaa523db44b624000a15e397119e80bbd0b1dcc67ea89c18024c25a89ada06ee2872fdb53f411d7db569e425c2d7383d73ab04b37e1e37b610bc8836bd1484d9c666669397a9ab20d87e388f18a2af0349cc3849fe5e7ce2758053d3004e404bf7923d41cb13cf6c324039a55247f2cbebeec1b0375e8134510f3b53f1e57b4244260895f4bf926f5286569a1b09e55378383b213f53af55714ab4333f0df2b72d45cd1171b8940cf6b9ddeee58e6767534889ec76e8a44b97c8ca977d1553a6bc5b0a7059e12dae9bb7d1d47fd3ab4a1944834f7669d52e1d755b6833b2c07d1bd62cb9a550971ae883e8491a14804a61e32774fd91b632b20eda0a00ddda93609ad067ad80573e991345da46d719f8e0c8fb9a5f45f7f579658ba424c415ba5c0eb0ec741ee511db2f1948236b3a30229fac7c67c76a55c26fb1e174378af139708f7a06ceabe3bbbcb561a07e35b9b3246b99b037528c59b74c4bdf98fae576bd6e599e0a06b36634917190eaa9bd0947323eeaf3c78aef1cafe07001e0d71f3ae99ae06c96e36c9bd4b1f5c0315d098e56cba4e8f2dbc284fad93d330990e1d1fc5faafb76ce86cd891ecc791e554cec5ebaabeff7bc5299d88c6b1da45a366855344d3187f871ec407a8f0c675f62777835f2b88f14ab46118495e0641473f22276260cce216f6a5de93c3397745c4864c48e2828901ec1c50b8401698560c8dac348babc5af2a0521b1098913ed88625de5d12fa85cea9e1aecc124a2a09a9c8f245c3a5286ec63b1c72b57cd2a50dded19d5cf40367f4a2b59d2eaac9a3fedeacafe85826a216ec991011fef54fbae0caf57ef7710b60ca3c8f6ade2ab1badd5f1b24524d09af3660a4cafcb5624677841d9b9312ccdf9ad5b1faf2df40dd16db47107a8d9f48c982ae953a0c9273ccbc92548723736fce8086c662a1a1cfcd7beaaf6ab8032ffdee8a262f4f16de04b586c9226916dfdec39f75306859cac6380ea7a3d877bd3f80a160223151658bf372c4e04bf943ddddfff737ae187bee679fc9cb1ecdc8e85bf2d33deebd1f062d41640829ce19cbafda5723e5c077849dcf93ae11e833f07fb6722e03f026c5b3e0bb48a55881766d9031e608002a26f70930a68d3a58aec7c479ed58d1cc2e71e9092caa2c884084030a6a7513e3e9fa09b8ade2705622eded12edfe7a9117fcd7db2daf9783722d361e1d15e0bdf465479af8840c02a83ee7f0546793df93ed4540436077733865a7cad4d1d8b870ffabc1be6dbcba8a5dcc6a92b331d76e34a9d6e65c4532d3818c57c9f4779c13f3fe856ea39bbe6292c62002f737ba03c429852c8ac43a8da876b5028a218062d63e9d95d9c49b4812d5de8b119bbe2ca8e3b2a3d83df029f4f96fb75b15623726941910cf9cd1140c5023c8bb7941706c8dc4161b2664710ce88d1898e1ed533f0ecf5a8e7d30e7bdd04750faddd430e5d5d8836cb086168452c1439df1303f37381d744beb939e33e777c02658829ea3964496579e73b00c0cb661c427b32aac43ef36b088af688a642abc174c4b99450946c137e1dd0ef1bc1d386914495730d6cc2f67577c7ba0b3e94992e3e718c12206c7fb9c60be9456fdb61b339afd8b5e42cacc423e487464560161b273ee14f8a89b62ae76e3e852d4dd164e84312806ea7bf97494eacd311944a0072ded6184ba9c8204aff84106e4626422b848b53ec92864e372736edbea4ba07f8b95c7a80c0a14a7d9fdf9a6413a06ac33628bea362c7510e1923767b806fe62cacaf23de2e15e997602e1d14f01c53401b96027aea1c23f6ab022a0a7835d77cf38c63cfba9ef3c3f595610ff227e986035ba667e3b2dd877795180185bf49a5e42c524f68f744a5437063f80c58b3bfdf224818b679e8a971affd9206861bc0375dd20afa9f4a237c92394fca7ccf4cbfe54c8a7525d7209ff9e6921cc535ad67c41695e5bd2afc7528ee8653c726b487f44392b3e94d66d3e8e401c904105363b672b8575b56f3af519e717fb219270b70565da32525717dd2a468cf4bce15ef97ae2b1fcc36738c2bef1d04e80e046d7abf5bea7a734a2048949e292ba5b7788517add2f8a8c1f5ae7daa3cbb2f7b9ce140294729d37e926b53894f5a837c7c4daed2056797924c01d0ae56ba77649c2c6a459019c5a0d8731b3696d04b7e1c73020a6b1d9c5a4738d45641d5d45ee8afa1b0924ed237bcf34bd973b9f0ac2e5eab39fea3f2c5534bc1dda895d2986b2d5fd0317e73fe157541327010f704c6476b427b8eceba96d7102f4a4a4bb76e0e469eb4e8d4743d2712948a0cbeea13614cc161ccd8ee2a927d6eadc100ee674d2d95993b17d2292360efbe2bbdcfcd65ae4a83a91d3a2ded8a6a0e7f857a6b7470a8df81c40bab6e22a8be9661a1499ae14c494b551d8d16d75b128451687e4424ca37adc5ea18da4fb14f4963dcf6babdeee8d900c34f9db969877af849763588427a7105bd978d0a9bb6a08a131e96ef0cae08d8c34fc270b784c793dd2f356ad9c4b7a8eaf2b943127f0060d761f0b0b68f0bdf9e4205e86e751c39dab43420e5f2d2afc04467adaee55f5ef0cb39899a6770b882e2fb30b77adbb9de8dc3653747e5b38090123b17546ef2a4294bdf9ebcaadac7ca1406fa6ed0347ff3d93ab755212dd2e26f94374e4f5d985a4d9605913efbbf6922aae47d2c9ad783703fb001182e0f7f9f937e3ecfb15fe04de2d1872a914d1c41a153925bbd36c68fb8c1993c559d8188c18377c502be791db854a0b35502195a86def349ee5e2839746be93882097d2062d5a6d454ee8509520d8c58e92a979ea43419ca13a9f37ebf073537850caa11f46d9eca05c6ddfc850b2c62226a4045bf116a3ae0725c17e16b4a0850ef12e961ac8369a6511b4e85e5d344823f6aba2126f5547ec9b295fc71ae9a166deef76a52f80cbc046e76f5b779377f42bb3f337f74667e77d77cf89043f0f5d6151cecf273756ccf983f5a7f60126ba0cbcf7ec72e6a43ca552c4fca43c5bc8b043e5c4d73d01778015904437c2c8d6a965418b0a38094cefee86230e62efd610b61d695d07d11f0586bcf4d5a922ac88b6147dfcd0af46947ba89302e3ca1f18bed5bc773c7b3fc7294704f50d9604eb288913e4a0858ecf82798757ac83f0c6c6e835589dcc431ffaad9fcedf949b41bbf9117ebda6158bf6799e250565d85487840e86d407246dcbb8178ffacace317ed0cfe89d5e92445464f767ec451c97a9560fdcc5fa5108c63e9a94ff49774fee07f230fc2a088c0d78fbf8b3c8dd5b7c82bedad2059b455a5fbd87bbaf1b3f1bf37f1b100578130cdf72f191ce6679b4d49ab3b5ef6c73506d61ec2a4cdd6a7efa9e7138e729c023ecff67a89eedcc96a87ca88f13346c14867ebf6b00b74b4fa0d0c9fad0095e884641933175b5a0754fab1f27be57a626c0389b29419cd481683cd0ccb70f4b71f2a99f5983e07743d7f919a4f0ecaa54febf983db0d57a31e85c320d124398240e9a647def21b5531995006a845edfa344deee0f4b063fdb248fc0f290a69c584955aef8c366f68df7399605305ea6cd51b4114ea1a68b1f540c10ed2026b332170bc59290a602132b8ea40a05a875bc1521621dd0a22f92a38b32980e8b4b862c594664d8a40804abd2577d5c073a788d980d10c7dba9430ff6ff3253c8cba151a3f5fce146bddf12e1ede4fb6ef6d51a72727754abf705f1479961551808eeccb5bdde5cdb91da4417ee930f3820f063c797ac02e1e07e62de4c7e6640246f6c93cf71ede2e1c655566a263029214ddf8a16d7203491a9f77b9d1255a5dfe9b637a158127fa513d2be3a8de857f8f330fab02a5536c15f0bcdc721f5571174143ebb3143bc9b7f0fef67006ce6949eea77d890f8b4c1955494566bf8fe6c460be11f5fd9f9736798de6e6f90976fb382f77af63a405800e052b318540cc08d2f142ddb73351f86b0013c114f56ad675ee26e7705c336439fe10d3fc2019ecf532a73f896c2d93fa40479aac6bb44a1f037849d35b32536009efc75ecea8a2a6443b69877d7ec9244548f1762b75181d1cf9fc2766501cedf685958bd68306ee80b0c1fef8d161f7e53b3b51aa91ad36b893905e920712c221a138b42b4eec486b668e961d67b66b471dcd45333c5038227dda5a1835b07023c8816ee11994dfbc7035d274f00701ed26c1388665438bb68e2528112773e69cccae1b6200d9e8c2a5161d3f70f67da0e820f56c68c70a2cad30ab11dd2eaf43e10416569a4a8c9110dd68c1de54c05c6ee59e78dfab4bbec6941db05cf50dd9591c21777de4c8e9fabd149df3191f4fea0ae470b59bfc91b68de303eb6953b4edc1282ef2e8448de952259096ec571d607e9f13e24684502b942fbb7f257e1fa886ade6981c4204b6a19db5e7cf519ba09488185778a806020ed25552d8681031580cb048d93307ad01286c5e3c939ef0cf894b1ada9e61dd1463a3e41fc8f7b48c3f13da2bf63f185c08dada72e4646235eccbb769268ae96269f1205b4d88c3271bbd2c6db7583031d7cbb52c9b674c28947780539d0d35dc3b947331875e0d933e9c42090032243ea7bb2023ff72224af2670a5f58ea4bdcbf10a433df6952caa9a5de7b3785498b5104bcfc7fa2db9a87aa0bcb2241d7aa3cbfe85c64f29b917821ee758c0dc4b50ccb0ea428c67e1cafa979498dda620bafbcdb1ea6b3df9b2ffea8f4ecbcebdaf61125d987580ccd72d3baddd35164f0f517c6685dde40e7c5acc6946a9f244d39613d127b43c47bdb8a9e886c2abd326c7151d97ac14f08c1056db73f66b64d58b742decd424fcc6d632aa551749b58c521a304a9bd778a61dc7e20c49bcfb5fe378dd40a663981e73b5ba2ba06890ae41d77885074d22012962c93fef857f56dba90fabc5587da0047e8ff200b30a7a2f07e93b6edd1705f01d17800657312a33ce6d3f643a4b58bf0027ab6cd678da8a1533d84d5379f046a1ef3d03459f2c7fdc5faf4bf9aaaabf21c3221a78b617d6ceb669fd9a33d9c0ad64c44037af0b509522de323c23e0d10b992986b57108969389f54ec4992f132edc5266ceb1c1a695272c80302218ad1bec8af9197f506c4c5d3ec6e5ad2feaac4cf59c6b3ba23016325b6f30e0dbf4e57d79fe9766878b1c43a64a496cfeea4962184f9f9d5ffed7b34fbb348dd1915c197c00aef4c54592fa5c8f0f26a4c8dcc40bcd3bd2b28de2263e588e1d3c05a7fa05e6e1b3f2852568b3f1fe9caa1cc543a5e77f547a6977afd908bd9ca05bc1d0fe27a2e05cfc93531fb3ce450d41a497d6d781c38e307509b7cb9213161dd3e8665659f362f49c45ac04e83b97f1a45ade555052f4895d14d5d9fbed39802be336cffd2466b1a988d1f153e4bef03980ceba38c0c46c33bba409eebb89decdf31b4ca8279574cf61649a4e8f894444c7b26c80db3f3f32bbea5300cdceec53c787755a7edbf15ed8199dc5c4f05bc14a0df8cc91157b27d64b3fd03194f594095d9002e007f2065eb5936d712f52be0349f4bdbc44eff93fce3cbc0b860aa74041b3e244bf1656294193006db6723f155363558611e2db5e4bb1ceef3c06aad989e94ad507efa0a1ae42915133f532d3ef385a5089535b1a0dc3ffb701b066b08e20f329e850dc539a7a63a06e1942948c3b34bc2ca72c79a89636e176b47f4e7145d3a1dbd7fddbd97649f39aaf7383fab56a33f274c44ecf6eda46d9523d3ff5324297bd49264f347e6e7053b982d3406f7a4bd889a38f3085be8d505c57ab72607a865b2f11bacd19009d04c3ce47b8fab9ee0c14d47a594478fcff31544548a571707b5c3888d3bd85e6c494520bb4d9a0ac6164d7b742010149d49d531698ae74447897dcdb47386188af533ce1d908c32977bf352feefb7575df4a2af13ee2ee635a91d46715b67b71593901b4c108c6abd4d4f351dd2ccf437b83c69e0caab7a4450057cd115d341563dcbd64bba36a46661fd0fb0ce4cb08dd51eef6f3313de2c96f2528d4aca443956f01c947f9959e9761e0405d0e6cedd449c2aec98a69afd524547c2fcecf16cbe787a26a35869b2e136008d09256a069e249da861ef47569806c72f71fc3541a9dcbc6a3cafd4ea5caf625b619c274510197e534680b97ccef949cb686c3fd7990e063efcc732a357250e92db238df3125489972ddfd576c8b8a91dde2da217e6adf661b9a4fef71a8167aaf45edcc260d9622d04232696dadd178f7ce28b55130b4f0b3610f891d3ccdf4f640e84479b1f8f1d3ef6de4335c48fbe14d8717bc0363e05229b2dee1e203fabd77a2ed9b7ffefe82df46d5f7ccc763b5d19b4dcce43d61062b8037ded81bb6cb27620bf6ce027ed260071461cfad5d7d0a5be0a08d4e807b9bf27a34b409e1203dcb36d4bdb2cdf55448f6b283421373f2164086ca35673bff33c5e4139a905ddc078ac147bd5f193be9d7f3d9d055b902f5c86f9fda6d33bb0c2a40fd365f9fa1c71d44572d98e9653374079c5c5b142af9399fe819a2ff8eea4be218b880962c49ce856505d30519e510215dc310f8e1cd28b307e9847f19b04974a070edfc0689dd6d71c736761aa8db7b090d35e2ddd157ab7209c7bf79523ec4372388c05f6ff29cddb0e1ed907df8f1c1bf1bbd7018ad39f29032ee861ae1adad60512618821fb97544c378b264c98e34c04b14f90f9b1e37bea0e6c6f25ac8ae0ed2437329e36365b46884db2c0a0daba984d9441ce3bb432eb1ffb4319b4cf93b3d147aca920cd474f8f30ca0c390b6e4bf371aa981a3bd68dba3e5ea78ecd3a0b0f7bab8b6a742208b88995ff61383cf443e417b7794257ed29a046c24156a88446f2212191f5d713c1f58aa1cc145eac54396eaf936e8afb5d9589168e4bd88b5d679de54c0ebb8867b2de6caa13a4d483e4d5224594507b96a1b95b032087fe4ff29706d5994ae0214158e07fcf530d63a0bceb7d42ba2d2ca7c6b481037d739106ee0db3512615b25cda93d928f8500d1d4c56cc40f7cc7d18a4c7326c312965dfeaaaca5bde83908061169f87bbf216ae0974d50085a95de29bdba023117fca9459d72f2404e3b800476031fecefe09c7243938355cc97061bae62c5ca4bad97f678e14a6c81d72e450aa013944f5b21a73259844ad0195fae9aee2742bdecec60ba2bfab53e7f24fd8e1e5553ad91088ff706a3fd0aaa0583a482655059af74e9683451bb1021c5fff46da0f8f1cefc6bd097f6deceb9af634852a3d983d50ee4b038d8493d5839c9c198377a7855d1ad47e5eb824c1a1ff8b92fb4ba86a76b4e1c5e5cff26c463044c3d825327cf444b076adcfbcc9b0f5a30e3f376f87d0e6f635c632393aeb17bde107d389b7f0a9dfdbeac7ba71c1400db8e35d1f7a8a5659a6c9821079f29fde68ed07b2199ccc2e845e225ca9f7896cf92746422b45084fb50e85029d79f4ed9d137126a4699ee9339ddc52aea810ccef9a29018bb94a2e568a5d55d8602ca7630d828593b8fe6a20c97f2caca57648a6d203807d6f5d0d6a8738cbab7aaca5d50d8b2d50b9cc547e373228faa858b0ce36c20c6eab9ea9d8c31bf1f86a78a9940b66e3cac5c9e9625c69657e9f432069639b2fc2fd99d537d8898292c8a886f792c107aa39cc37dc876c54c3d2dcf2f7e00a5d5e580a552f31ec1deed9c4e747dda55b7cb56536d141159b55b91498910725af366c11fead38de9bb9c64deafa50af900d747f5b50403df760602f987812814255dd651a6944802c1df6bf48eb757aa48627f799c7b12090d8265fb5286b18e8e58a6f4ab20b79ca7c81bbb5f10d962b0c7a9f171afb475f28f8b7c3a5dd1087e04d0a788774c2b7cb0b57024d5bc658e3d9071b927d2ceb11abcf8b1d989a8a75043c4566496eb869f100e54a285d6c30894fc3331b4456af43452627b2544b1060fb131ff7368c223e1cdf7e2dc950af95d058cd94a0a2c8ebaed1d350dab352dc80038817c7f545f2420d67c8158b907c09ec29a1a0a82f6b6c4ae3f1db28acc2926c3d4083a1f5613ed0078f65309a4f6b9ed2e4a9ed9e361e8e81829145b5151e46adc2f57c82d3dc3543b137a951117c1c7d60225554937226e109ef20501a78b516241e83d7ce4d0bbab9ad38b19311e423b6a1de2aaf1631c9f8589d1ad16c6aa9bedcf9d5dd1b3c593881943d94e87966fc39ad38c02d72f15f4069bf07a38e0c0213159fd75053daa818c73387c3a0834b5ce289ab31d14622f2459aa0a54140f801a0f93a29b382527589ec77f2d68a67688f7f3b6ea8e2ae519f676314c1033c34c089d222be3c286d1bd33ec41f082d2269b3b681a0ab81a0c718038c7f624b2499774eb92b4ec4442609db37b7b83ebdfdf8bb3af0afeadade260e2a4886e84e721a60b4f377f5a54fd97e7908d138604c181f473824e5e772e204900ae6a2c692c9769b64a93ddc9e76b646afb5b8369ead1a302915e160c2e0645c2e71cc36c1e18f7ecc955a5136310034fd605d50de1401a0fa85cc7385ac6cf63f1dc1d46699ee739a7370fb236a50a650d35006b7a16f74c3fabf139df665ad09ff83345040b280678b243fdc6f7bd440d357d3687cc1e5e85234806689239fc2f073847cc7ba98b695e228ddcb1fc26de4d7938fe0340b534cfd957ab174a61d8ed7286f62f58cce1d4ec894822eee69429692e7156a19725aec75b5effe6e57385979d2aba6527498833d473ef13a1c43746b9f520b257ba414bb2a604bf6a93d7fb84650269dd98c4afb28f9c56952cc84ed645f69d1e5f357507bedb291664f14253a6720644b30b613504f141daff1e0f6321f376daf19569cccc034e721bd6c81f54ce111461a609581a17a2a5ce030416df1a81fc691371e00c822a2a40273101987e128f90eacdd0f26a12862565a3ca0d4e2db1cf2ba4e1ebaf4885cb3bc3ae5a6e6890db6fb0797dc40804543792cb416fed22b55d58b237b86f89506d0d6e8c33b1b3d9bf2443138757ab4ac5aa3619705f41525bb507c5da58efafc8e2fa0cb75366725eb261ee13b1d06b73c90e13c5f21fad4346f5e15a7339a5cabb3e7dcbdc188657e03b0cb784ee0b4f3adc0b226f024153c888b9b3babac5a314008937ac910d7523541440ab1d4db98c76cf1b088910cf188b3d7641ec90a49860025c29aa5dd822e083530065e1f049aa928c2a7f0abd70de9b6479c52aaed59d66e7c05a84a01e51d3b64fdf543b9b2e443d059c4f215f8daca8040b6671757d0138fc334c9e0ac1a9f6fa63bca01480df01020bb42e9fae0af9cc612d57abc3710f3bd0287fd04541e871bbb5378da52b9435c20f3ab931f8cdf31af229da2df0d441cfdb0f14f15e59daaee2eb3b55ed58e3381afd46fafaf134e0519f204c1d41603cf39b516fd6a2e9175b341cc0ab63992d0355b6e7f0a51d8d08e92bdea7a893be67b4b019385a9c38ff148279f1d8bdb26982dc883822e4bdfdfd17069af0cabd6e00c34e7484622e1c27a6428ffd219a7136a2b84e06adc97383dba127db71b5eaf7169eb9645d5e10d71b95a53f61941cc31edacf0c4a880eca59b77db4cdda3d18beb7e33e3b5785c61cc39fcdf678c914e899e328fe5e6c18758238888d0ed78281057554ca6d0a7682030b03babd3a9b2b2dc762a773879d3b471c8b4c4ae6320263ed9eef80536dcb92a5355adea7fff3e7e4c6e100041922266ddc2f2c0ebdd5a5fc45ba59e31e173e4c01cd5c3aa0513b064da83ad1c3c36367472527893444e887aff1b565e27076d9a42f791823232f41bb83509cb923eb897356fd74e5c6b54cf558185efa2a1549a30dc586de58fbeb890c421627f3dbdc2409ffcc2f187a10543b6f034cb636bc927039d614bdc2b5b04caae4575e738edc98eb9f227681d599bbc8d835fd338b16f3f1b3015514ea3c058e65e268ac1d0d8419f20aff844704cd46986d848e72d436fbf95187b88dca44e7d3bddb3ae8ea2bf266c8034247e94ded40e7a30c2c4ba00bc26c56f8ea80c33270ddc1abcfdec9956be3e90cf9947fda418c8ea5b58b70d62d70222aa772ca69a4b7a542541c925aba6964c8045ec3e5631880d42eb083a10a5bd35a99b150cdea81ae165cb0a12838bd2181f9dbc9c9960b9b0d93a89b25eb40d3609c390e958b1f182a0e1eb5291c3dfeb9e03408e18822870ab7862c2f938b20c8f6b271401a9ded947387954857afed0e75e6c9d6cecb26633e43f2931dc495cef97e0eb3a8b0b0fcea79516e707e2570ad35423f2cb0c60f72a65575269e6ed9e9b7d81db439a5e738eb7aabc2b430948b8689a438795c711d3f05cb531e455960ee44c272ecf3446b2b066da3817550c04886b645bd15467e1e63789983934c109f7a2ac3066c9700b7604f5fb7c85010885749196f44bda3b9c866ba97ec1076f757bc823d159a8e16f1dae83a691339377826582edcdf06cc4ead5e7eca9e5a73c511399f2e98f34cc69ba0cc7025aad20a47dea504ec5441c2e58efb3ad70ee45bd45deb7e31fbdaf8df40f7a4d85fd2648ea53ceaf17ea7566492f54c2875869a201e18cd6d6dbeaf3c7a8f78072164372ed93354f503b607e7efebff4af4b1c7c4e9152f01cb40f58a2a47d4e7038d5c4c4e5440bbd8d15eaf57d1b72dddf4b38bfde87803423ca39518068c714cdaf940986f71fda919664016232c4366465e1d15adcd0ddfc08e06e0ab3fddc781989868e2833c959ee517d3819b359d2c544c0e0d54f368f35a3703034e0385043f3f8727c64afe24d07b8a52442422978ffff96624d4d32c8e7e330fa2968fef394b219cc38854abbd6f0146a3c4cc0cfd53a6901dd9f525bae3e086229ad234768a57359155488df396130a58ec112994f691a360f6d00b995cc76d105963d16508506bf3383423bb71900da38ebd7c980adb996fc57ee9a64d440f8396e90b9cf69f2bece5fa1850e8f57ca1fb7e3aaf84783a171890cfce4678282ee3626dfad58aee05c034f8f794c506895fc58c6eb61395987bd771919f540cad3a4e056f5360b912af76de74f0fdda59e1ab15356a50bdfede8a163c6504379ca14eade034175d9f6e352ce258dab2146b990d5bc733a07cb392c5c5d860a00051ad2be640cc05eafb7152a372fa9f1c68d4bbfaf793535f73ef5e73146a1fbba80ba8e7985eb464f9f01a5fa8512df142c32f1f3a0eacb52b44968eb87ec6a5655c543e4c13c7cb637efa87186885f80e621702aa9dda15f2b43feaec75b1f2d0d7ee83653df007476e1d4c9d85a10ba1eb68e1a703fc102d8d3915b4decb0bb23c56e67d570792b83bd9c66d35a8a2e4261f947a0b7b1e07676d6536e8d16dfa29a63ba0755133d3a207beec2f00cf290fec6d54d7fbcfa7231716030ecb86d98fe6c7206203eb019062f836b6c3e6d35e7a70a5ada7c21a08f63f80ebb9a818f506560e92c7943bcb0a7799c27c8ac5d8429eaaff5a451f3cdb0ee131be0d7ff468f243d9c4b400f0ad4ba9e0171b71dd3a749c1f51c99d694397607b20afbd2f4d491bc00406a48034c7b2006d5fe08918d2ee4f2db650eb4bbea4c499484fafde5f0e347246f24fed0d4f2fbdc2e546ffcf37ec870047e2e5d99dd17c5b7fe2a10395570f126063dd1f8fd5e46451a05166e6e9d9a349d60393c7531c88955c280918aa7d25b3ef759e2f5e3154981a61eafc70e67878f7563d065f6f1d66ab1cb5995b17c0081e84a6b0185fc5596e2538f01da75d0957a972f5b9c7f7c597c62f3feb0e9dabb66917a2c807d1539cd393f27070900070acea097ed5f17fcb78e290a2e2359fab58b35a6ed4f3e50a3f552d4bbb48082c4288a29d554a7de9edf2d44711c3680e257037e80c01d8884678b07c1f98c7af13455aa2435176f6a071a6a1a9b7cd0e3a27aeebfd42d089df60a9ecd3006fcdd746f477aa9e7d20041d6db49c0e0e650cc69e9238c4d1477c2b0a774e3058b4323675a8f86d0141e9731e9634a0c47f82fce9d8de72e0056eec8f4df9d6f137f96839563c0cfa34b6d84602a10043cd9e78d3b9d0e6f0141f567f5186dc3fa220f95dd59dc685ec2432d1a6f368e13677a41dd7d1d52a40e840f6d048ac386c720c1096b577f2f43ac565c73c4093dd4ae9256a874f27e370a38a335f109f0085264aee28b2bc1433876f3cffbfae49fac897ce41cea33f6e3ba2cc0632f531809b8a122ea7661c710fdb21037849ba754860c0bd66bb28d6ac702f32ce92d7a531e5961259fcb678cf0e127b400cf76ce43702f8e99e8b1ea2c085a3b361999e71170dbe84a7a81cb8604f32669e4081b01adcd2c9585d20ae02b1068dc63fe0a1f5e012ee1056dcc6344dd66573adb39ac1f212d8d322fa022867080a8490c053d6ac48a640898ea49a65bdea78eb2cc54d4138b24b30f4e8c1c56fb8687ab695695de296fdc4d1af886c7aadd2b92a20326c351322f3ad6c13a842e14c8ea5c20b598cd01c08516c7c662c08555aa67db91940a9c2c95e100bb739dd20dd4dab7beace5b9a17a79831ca4193afb717f7579e229aae81c93ba569bd8c49af1093a8d0bf624c2961b5d2a6ef61fbd4040f4d36521c4105441efe3da61ae528c5ef75d67480a557a28f0f2c0f1287490e066097d412d624107bf446fb16151b3d1c1776b2befb8f49337117cf0b54fa2e7d7a71abef2eac476e3bbbc0788eca8f6ad392ff60610e080266acd340a2d6ead0b5f4067dec161c1db714bf82b68d603e34720cc61b93e57df3da03f775f6b9cd33c5a2bcea10d7ef8a337b7ef1e3aebe90c5ebf2b79d10aebeb3116cc1983594d4599a605e4972f7121e274f503209a04aa4b8a5eb6274078f4e4356235c9d13ac7df2af2c5dbee038f352c564c66709319ee75152d7b783ffeafb3bf809ae0c1ad40b8eda18e8a22820fdeab4a100ee9c3f888110e312712c0b1be746771dd93e3f1cc2f64c2397290ce5d00f4297cd115105ab81708d3c51e6824f4b53fe356d739ebe52aa858185251e8c2a82972ad721f71fd6c552788170c18b1f96b60719fae474bb2f6be331dcdc72a863d6a9a0d0d14806f59b60e5da7c1e76128af4c65b7416eeb3553477deb55f50a821b2f1b71cf03be5df409fb0a20db0e16e13c40635f0aaf40f2fa4d669b59b3a2bf5157f204abc9c2bb648680336154229b7d1056cc69cb0c8b2ecd9eb75fb2d8daa351b87e0a82eb948d642687f3eada73f6940b25445e245128757afbff075a5471bfc071bece2f3f43c1b4fec8cfd14d9f7a0c0472ce71b2101d5166573b27d6186b1b7e59f856ca07b36fc7bf5c1122fead98250357925673ddbf8b31045ecefc74c5f16f12ad8556c33620285779655c0f20c9c8d14d83909f0966a70a1fbb3cc61598aa24a5b22f79687a61ef9ce4894516732ae45eb73f872c75037ed2c1498e557db49d98ff67c1b28aefad422cbbe7072b4e0443591e89f366582712841dd4c1a6fa47576e53355aec79f9eb97ddbfd7753d21980dd34ec6852a219eebbe2179709b6ab522c5455aea8f290e185a867b0a6b7688361817aea40654f5f8d36333a47195a70571091c53824d71f01fdc5a90fe756d6df01ff09c5a454928821586730fb2ebff182670a273d6a93885d03e5315ce7979d756138889d14f679ffc5fb04b2cd8eea9df6a33e30ae8bb079f02a61f4c40b609c8643d81373bc2d765200dde12bc8aa9724768657b87c30d0d8f4e8025c830f21f1f367e0591d858fdfc101dd6ce6ba9340e08e2f46747c1557f39312e4f74886e8d96d12f113bec451ff2ebba191456454f6e20c68a64a03c562276bf73ddf9bce0ea73bdec661b05ad633f1643cd84a576aa2dc102f8a0b1ee2bd5994f2e38f040b81f63789448dc13229a58b06f99bd83259132629ad939c6129ee58b503793e7b7011e22085855dde9322e38fa41e70e7ff51752d3cae8fca20d44989b49c6fc6d427f24b14e350b0b78750ba54872b7f1620a92ca381009c5a7c78d6e86c3240c54cd5ee381232648ad6d7670e1fd06a05168f12a28cd05eaace867fbb87d33b276f238feb75bf44544de2309b00f1b6d4e571840fab6309227b3ae71f359b5d81e777515c2fe79e76eba23819fe970424a74bafbf77e38e25296254e49f88ebaffcca158cd31a9b780f0c28415079554f17c718db35b7d1cf234e7e2a477eaf7936b9b89e71bc894e82bee60a2704a244ced728be908a42ada95c99b2e0d44a7ab37f7b13da84b9c42dc1dabd0600964d318b722b70eceeffa7c9fff5fdb6f49b2205d114efbb29c56d3e59a45042926cd1fe8aa293f76782cfa2d28679d28ddada92576679e2878216553743ccc4db69149dcb3f5ee5a0afc82e7ae196c509e1c103de28e90ffb5ef2587de2e83d58547147a24553b91b285faf6770a5b22add3b6366d84b290a11c0d3d5adcc3d01189753c528052f3b9f6815386e4031f0d15b0cc778560334223f66112076856403cc66c916d8abc031881492bf73f0e948d399b330be65700985c1d31ac144f3227b50b4bbb50cefbbfe8223e36817583e7a97065a48b58734994c8c2701aeb88914228adcc3ba77bc780d3060b42e44b06c2629123df8fe91ffb8ff6dbc7f7b896af40b1e011eea7cabe6d0f24831d4a272df24d2756ce3d9e13aaca3f0686b8cee6feb528deaf92364f828ffc0fa802de6babdd42e662041213564b71ae80dffc4f7acc779eae0e68df177e7db0c1846b23299fcbd95da1e984e68cbf5e29eda32ab543aa150411df45f3d7bef590b9f358316bbd13fe39178575fdac8883d03db081291de50170147e2c4524eac3be4de03ac375e904b699a4ae1f7b5ae7c4e9852e23ad55931d625dfb90e551def74b3d4be0f0fdd538b92be7ff4599f65666f2e307dd53ef7c12c9086f22c0cf36aecd14f55776bb0d1c3340a3ed73c0b659a227dd43659cdaf6fd4bb6fd91105eeeeeefe146237b129455889336ca7cbf4ac72c89e231bd89a53553d5bec5451f455a78840751ce036a3e7187ec35868dcec36d3a7da92911188ebe2234456a36253c3df2cabd55879aecf6509d749579d257872df0e8d80b24736b03bafe2e05c6f3afa4cde3e3e1c0f13b668d52f9e71bd8f9c4b904075443a0f5678a80be118f870a691495c6df7c41dd61c0611c82b77fea02a4a44418d32a529cec380dd29356e71ba92ea5b83633ad6f82026dcd7e40efd59e8cdabb020149595705882da436a8f601f5a86b90e5b6d4765d45ebbbbf248c3f13f75ebe92da2d5eb5b8f7b3a7ee9878317180fc340f1630ed669c23cf1fb379e9e3d4a4840c36c10df284e093ed27cb6b654cbc1babbbb74df53faf29c950f82f49bdfe9fd49d4ccb11e9ed3c151e39f9f653e57fe0ba4078c9146fa82eefed6fcddc029e75a342942ecb05cb3ba50f6eaca4c7cd7366e4eb8fe6d7e4d78bd760b11a9e289c37a815c5d55eb6d8510f7ac8d05f78673a7d7dd60674e1871e11113910ab72e61c1337f23c875689b92d9aceaa57c3326d04d34d1755f2a8c0ff46b8203c07014026f7764907f50645ed07fb91f5c1794704f1fd267a7d43487deae8098068e9d48e2021df4213a9c96173f68ae7838bcc097c8516de8d641be1ba8447b91abfab6c6f3e34af0218859a75f35f915c77c80d8f1a038285d84ad55402255d96e28756d8dcc6115407f07da182038783f9cfc8e53e48dff82b75f1902ebcd9c8fd6e1503dbb15addd9b135544ae47a420ba2049e11c492660c396deb8a473d9c755277bd71a9ce301c57894d43b7558ddbc51488adf89ef65082b8e1e1dafe0dd90d22f4d1d01496bd5095a524ac89b1d7e1b52f7493d6f48dfe288c01c2453295c70f17a735e5843c72af529a283c352a77e17ae7621dfead7e4aa2379fe4f0b2ffa311b6dde3c815ecbfed4e176f0525d31faae768f06fde0798744cb98520780909a43532e20bd16d1e92a0be43b1f7a86d69f538a301336e627ebc33554b6fd2a8854ded4808cf00039ef138eed14930d16eeeb0342d6b052c9e92d63b39d50de136539607b9f9ae83f0f51f5b7f84f97cd527564d3969e08bf20ff8bedb0b6d90c9e10fddbc5b88bc2188ab96a0c74e136ccfe4cd9311024775fbc45ff4a36deaa4fa304562fc1718adb375a9355a729f2c0900ca98340fb602996c9fa6f999f6fb9a6ac051bad7302ab6acc7dbcca3a1743e65639cf7cb2071b8976c34fe303bbde09a609b246509cbb916916be646f584fb1182cc3e896e0fdec547b30fffd68103302859c3b6d6c6506c5b337ca523ec1ae01ab8c1140399b6029f3fc00aefb7554870dfd9a01613fdb995004bd1a86e40a6b32a5f14dc759c4a8f66be655ad2e3488559b84c7982208b313d2d5ad8aad127cc624d721e20146476cf5574a5898707539e81fedc21f2ae24708d63710c8c5e85a8062c8803f4f41d80a6edf059075e0720737e561c964df07b728afc0f4510e88d1edadcaae02366aa051cd5bd377c04b94494096b3d7b7a0473f52b5de83fb13499160572154c61ee78d2c8680b31be4400789c92148d3092cc767795f25d983f7b49de05fdcd6b3573ee09437cf190e49ea754947c3746869aa68da8f94d365c1ddf6d80cb5ea8422ac0a5ef947e58e026b42256467e54ec68880b76d37e199ed5ea26d0ca103b18184e78304838fa9f3f0d079bf42cf9fff900641349a2408359af72088ba0574e78d4d0280017acbf10fffe726e477c3e972155bfb09e581ac1f0ce3aaac3cb4fc4240ee25ecc5b90e3c93775e2ca7741266e34627ee58259b2ddd007ada9e85f00e4331c9ffaa9563fe887dea833a97c76a17a33cdf2adb4f0de17b25c69a4ad6fa0445c3bbe58cee6a1baf7f3ed9d5dd8296d2bc0bdf797418140bac74da4b1df0b15939fefd5f5896f1898e107b1a74a9be10686369e164809b4c35d6eeaa8dffc7eb9b0338793c3d8de8d46340c409bc4d15edaf922233c9bc719b82ac807570c1c1b6f2ab1ccfea6a50044019cf8b62062312da5ade66f9e8891d4954f2d02405ae5b1bec1c5b27f3f2a2fd7bbcf98cb54f5161494b8fc81c0dafab75256f1aadd72b612cbe771e27ed4f0d7501f69fbaf871af06f110d11ea045a14c93c4619bd51e8b3a2dbd4d92771181f4a654119358126b6b9a6c3a42a7a2cd902f7dd0c9f29837b7112403fe19a0ed388f113087e53573743b9953d68201a5dc73a795150cd167c56e5534fb14f2b77e142bd036abef7436a7d661e1e3b607191307ca28c50cec3bfdb31d831ebefdd894a9933e459060a0d1b7c7c0165056b3759087d8b8cb5d9d7274fad27268d0c4dca26c5ce28d6b2543e4e1ea0323311ec5d92cd833f67ebd2859c6fb7eb4b58ad0fe26080d2c404201ffa8f460399175f0d4fc0d17909ba6b46e86e178b233180e1dd37f4ca3cba86cfb99257813d082d552dc44522cfae56f85a6096020c77e02b8b05878fcd9228301b6f90b50db3768ee6e574b06982dbb1fd6402e842704d65d1cb6b43aa82db35c34097f70cf6f3f35b3123aa12a26b51148f96834d09864a05a3e675cf4e45a139c98d95cc44bc8881450fa75993d556b1d0a5e59b99f398985b87bfaf07359cf5342673ca86e47b217ce65c111ea307fa14f21bdf6b668539b9f621439b8f830ca6a3dea52b002925d24cea85c8e8fd2ef475118c89bd441f3d3d9a962d58b29af565cfd13c1d946883a233a85bf17966f3ab6b61692f54e149ca65527f79c72257198e224e9cdcbaddf4756b523f679f6646bb89d8d3bd008b38f23031ca1ea1e1c1d9c28e2c37a7567d5dc029dcc4a0c0eabff38b8cd7d679756ae4716b545f51d99b79286dbc3b054344205d68bf87c06ec1ef687d6e6fc2d500331ffed76e890938ce84b0cb5c6d6c6e394b1a84ab56700f9a3d85d8b5a63230906a348fb3fd180693bcdb42cd50cdc4b93be388b748a717a9a6b5b85e2f24983bbf2bf1b6268bf80743ab3fedae0b59d626f03f5aa340d89cf7ef3e88785098a176ffa045f7359551267db049c18faacf140936335ee12f591c37727d207cfbc5afe486dcb49ebaf0b28bc84d4b37460f4821850ac34ed356eb707383204977c068a32543a727545d3142fb194b624a3cfd370fa20bac20a0bd923efca250c5e4f3e1db7cc744160d188abaaeb792646c9f077be2eb91a567d91e21cd0f9dde220f1db4f3618eabfd4e0e6fa9e8d915fce96f819f24d0b1b030c9c6b4c416461c8a4fd9d934376959fa45d6c838029fe529dd2d829a494537eb0265babdfdc1652351533d699f5a97a976159cd01673d40143a7ae6ac46c6ada3eb056dde8e5ffe86d8432df717d060cad1f2bea24ef90f72f3b7f8698e69cf9fb6688c8989264a7a7c2e5757c064e9d6b53ccdda32dad1a64bbbf5421d8c7165fdc4f579060c730c2b0f602406256b7ed89bbc4adfad00a9d39faaf29f5ff61c42e01481fee3f2c2663e800d1b9936d1fac588908dd68dc62056551277f87a014fe41fa8495581afd342c18e5a36d6d1b9fc50c0ce39f555724681142a5379889181fcafe7344371d7347df970162bfcdbb02a86284a33129ab3c0b097faa9db2823f506edeee214f9d884930cda573df74834fdbdc567af37976f1ff5fceca9a83965e0d43924b0b878697e171be03fc1b1458b0bda6827b97e7ef202778f5b25304abcfc61093d18af151b52cd48a7bc8ce1f4232f108aea1d8676ac3c7db7441f6ba493ab8e081d1ce865cdf77698b216ad2489bdf940055a18f330201e0ae6b4afe4a15ff4bbb2cb572b7f58d1d7aeaac76e6b436c3599cfed8e912db80e8bf593b47bb2e27fb004073ecb77ef59d75ee4095346b236d59f766cb3eda693070450d622ed4683f36df3bcdcbbbb9fb077df9b24ca8a32203e0d3ea047462d4329521aa3c8c9f2db667c4fe9aae3f9a946e5feb62b28c40b5385bb71652f012f19ce589cc7625905fb933daff1b5babdac80bdbd9238ab0ed2205cdb65888f2a1c1660f3b2d44db671d57edcd7b3fda35d14f9911481eff0132c5f70952425f65a07383f0f38ac38ac2363035b511d972b3d0934548f8e9caabc130b9fc5021a8259d00adaf4a2a11d859c58744cf016512e8eb5b6af4826f2463ea8adc2d1fd822ab7753e9df4f1dd4df000f5606d7c4899617d77a114a71074a8308f9c343f1505f294c7784e062ac02ab387cb3bcb5d813bcd6b410207042f372ee719c3027abecee11087e4ee2cc458ffb6db892418704640ffa4380ef7226dc621d4a6a85710a9caffebd513221f6df2c4d13bcecb42a0cf59c1b7e5d1bd5dad86259f9e2304c33e1be1c8605ac3058853c58de73d76a0aee1ca6c5f06d92c11ad2cfa8289ab459d9ee24ffb7514efcfbcb3c4c754f3f8667fc9873b03c4ec87fe96fb80780842ba327d9acad3da5589b171653d496e971019148e0187542f0d36aa71381026c132f494644bc461ba83f10002daf2ea210ffd180e3ef8385b1ad4c7c9d6ecea97244d23c6c22d852049015b62e27fcfff99b5a04826667c36b6b610d9411896988d99c8d6943fbf88eb65ac267f539c268fd5354024e51b70439102c0ea5fedc321cd37fc2f5582f5743442a491609def116174b7c585506f0a56466cf30ccdd2a822ca46879f808145472b5578f7c9153ebdf49e5e9236d8bdafbe6816fb381b249b0944d06011683d481a4ab2e5f75f58d9afd20cce46e3310e94cb9352cd732211328af20eb82bf366fd9d16b0544ab8abcd36a150a6a51ee9f48b19c7bf37461e23bf31792ca7d488e1fd9fed2548557a927b789713db7776f6bc83b94613c841c28fd8ca9022714d927122762c5166466243f2e3184bea5663f92a6dfa982d1add211af744248dad14cbcef476e08fa9edf1e5fd0496b7b8b4cf398dfe1eedbf7578ad9ae3a0860fa21f422213d5288e9a4d318ad8043200a7a428a73b57fb256288e9bf6323707dd223e6a406a7d48beab35c96ad850340ffffffbf