PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 57944 fff75767be435328a24b7b1a014133c6af993809c7fbaba9d0c7e98d7223a767

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f801b2339142594417e0c80fe23dfd329365b18bc3a8e2fe457fcc5fc3e5b504
Certificate Block Hash
fff75767be435328a24b7b1a014133c6af993809c7fbaba9d0c7e98d7223a767
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f1170000001e0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002440ff8603eeba810f2392c3095c365bad5fe9277912b6511ab5c6f1b249241d2d9a9e51cc3bbd737d99773562b9437faa12423976c472c0d53fc1535d3c943d980361fe488ac8d2369a4f4c3a1d16d81fee8e76abe2cbeb443a0000000000000020000000700000f1170000001e0000

Raw Header Hex

0000402063c590a5838d0745e77700a27d14cdcf953f3b1e3854775c6ee4909db08a5f238cd3d5b407619a628022813faa6f52e119f8e44416f73d3475fe0b684dc92e7824850f6a551f041804b5e5c35fcc7f45fee2a8c38bb1659332fd3de20fc8e0174459429133b201f8

Proof Data Hex

59,560 bytes
121216010307644abdf86e8d7ef2cd87c3e8bbce095ad69980a4f5d3735a8617af98d3b9b0f34b26a741caf688b7a234016a2f703f201e8d2ac44399d8d4d481310486c959e8deab94148b42a8072b43bd01bb48a24af0a0652319aacc24d7d74cae1b450bcebaf71f7d4228f1ddabfbf43a513cf9fb0c8f84acf29ad77bd107e9d06d9f53064023a57a30ac4be5242f9fa4503e83cb3be78c8004a1ac88c3f783c479c38d7d659a98f37ac7cbefcdc38c110781db08a6358490dabdaa06de988e079873a5ed1ce4abbc5981391b3886d921de3198cf0b2256115a806fd817953cbcbeb31aeedfd6739315fa63346ce60dcdf7b806e35333ec446671f18c7f438f5a68d84eee70676577f66e05ec22366d60fea86925006b5a0a6530d2682fa836b9575861f04ebe9348ac70703e9b7cbd142f862c8dc512009ca64a97e06de2a7d6866d87edeebf797dae5cfcc4b004daa8db90577e0db2cd939d94b362210755cfdb52c214d87aed94eb552818fcddc72f031781b3f350299da2a707a5b68d582318a7df42e41ec7850a28d76b9436f4dfd21e3accd559c46c1cd1a3f49057ad51469dbbc1619455c17f4bda485d59b179613a763c27686fcaf7f26ee46cc0c11d6ada45d0e74bc1cfe2d1db06afd0a6c626b4110110b10ecb30c1f2cfaee04b9d47023c08c282619056160f186e85f4f637d739cc14a7d47df9994e2222240444c7c493c66aa4ee87032aa5452ea7dc77b4581b6cef37f60e3f5098b8df0f086148d20da168775bc9e9151fdf375dd371c00dba58ea918f32228fd54b8df72284328d492b844606b5859c35d342b88a1c5277f5a15089427215acfed4f99995a5a19daeb4380f09bc8789ad25179e80fd9de4a29f100515f49196cb7d9a87914006140e65bd200643480858a3dd79961be273e80f73f522b8d011d8f3ebe139546598fcf63137e6993b7f3ad960e58ab3b93a641fb8210272cec9d07916382710cdb7ad10201e2df1f820d43ac8542c0989dd3a1d09fbb722c2820fb1967130d3ad6f0fe822d77170ca70f3cd5d8a00d0f1371790fd65c4ce0c55bf321afce13d5edcd61211795df109ed7656ccccd1482f641ccb943f1d239f91c74650e8ab80c784a4719617f3f2a8c9f508c77dd62676ab176b596fbed04a5b21fb58867e172c85a1123847d26310578840d5bf9ff3bb90a5226f61f0ed509b1e15646458b460f88338a53bb8614d6878b8e69e969b713f13daa055672d117e400e2d3debcc3e9ec1ae13d69dbc4c3a280e0c94ca15f93c9fa4c70c73d3020dd578449a9cede54239084878af8b401844377841a44761f5ae5195409c0e89a10ef3c0a45c2fb2b7854ae06345e2a454933a245cbd1d444859d2ae88ac17fe5f051555de0a3ab4e299b2540e325866190f6d60a1064c0beca78eb951ba044229e5fd6b253dbea2a861bd644accade7fd6f29a08dd603dfcf7ce562cb9f336fdeccc723c1aa84cfd1f3141c0fdb21580691fe090ee9f36ccead95c47e0b980c041f057083c291bbcadbc600bfad49157e0f0853677cc01b3ebbcb640475cf35365e79254f2f827c085e3e7ddc78fa9b11baaa2518a9c7e05fead897dc8ebcf1580f9663379f07a3591d41f486a0978210eb8ff154ad2b65d6bdf23a3881045c68eeae5230891e4e50ae46eb0fddfc863a0c8b7efb51aa072bb921b65a6ffeb9bb8c531323a963eb89abd20c27262ee124f27941ea1e96cd121b4dbbe29e4c31558394ebe80d49bfc4298b9112e322cf02843ee20612282fdf285b393e4014b2e8652312fdce7d04ddd7e8f856af98be25b7212d971368945ba2822b53365bb1681136c8c3deb24a0b5186bedcf19d144153ee183a604068040d96f3361594b9e598a9d8c429561baa2f77ecf067976ebfe7489275b27b61513e8b5bed78ee95e05b9dadcc914b8a504b0019246381201b3b0cb40d296a58292ff4fd788ab0ce24aac8c940e63aeb529d438c81afc8e3ef0a44070d490404f54afb18a917bef26871cb292af3cd2749e6710ee78c35c49cb3f04f5eb1b154176f489677fe5f0eb0259e123e9cc287df2abcffb5bef941b1e76de55cec11b52595b664bd2eb8f566f4b3ff3b3df223bc9438917875f522c546634e29a5e16ff09fa694725f4c170d2e0d32c091f76690038a21c3a9c31d2c2203e6ecabdf6bf3c62e22e576770ade05db50853ac1eccea7564d060e55ef6f4237a3ca46815e17cfda62229a295975ae0579569f9f5d18ef6fd0ea7027a44a4c00d83ac0e0ee7179f45871b303c822d9c0a435f0d63c3f8355002979fdeacd181f99784609b33eedf0ba19ac9b431d8c62e8d44288640115258ce41e5aab084c3b95eecdcc64382360cb68f56bf0d431c3b5d19ff5dfc6743ece7f05a24f09761a7a31105525194e6dc81b1a4a2a2948ec162ca625d50263ed8f4e7dfcd3e4a22b5cad995313a02c853d32fb08b77558686325188c9c74addaba6bef08c5f02bb38ed88650a0f1ad1320ea8988aa0b2816e44821e5e22f87f67349327b7b95ae981928eb9cfa7ecce4d7a627452280a95d934d0ca975222d9c8b49543d71b0d34396d7339774979ca0daa392d28ef222d4b0453fbb5d2fd573511733ece9b574cd58d945624b0e350620e6a3158b1c775756bad6561762f62d05c83c055113b0dcec09442d1c6f5194e296f526680a77261d7402fa654a7d17eaffd1762ecc5b6091fef7f3651d56036c092adf6a9081ab0497d03eb61aeed54874670fbfe16c1e28b2920880faa8f27e290eed206c17cf8d9fa69e86aecc2057468f774ff0afc262802597eba8b2dc627679c58922fdbb5d546c438bb3f12ba99992026210efeee5da8165584dc77782f58852cf8e2f6e7b4f20fdeb3f31098c7ea05c5430ed07eada74ec2335bce0f179e6d014f7c27486b672bbca1216fe184a3f65c9b2ddd3911d9df60d1454aa534687054e67ae7f0d201f2bf0c0bc62672f489dd64b35090a662b6bd81f1b69a50dfefd4f09c8d6f2fd7bf67c2dc03bc69c2a3cf691f86b0624459a04e941d1d0c75ce2c896a5155bad1c690bcb31f43cb81fec337db142b12a6ec521f5adfa22daa7923dfbcc9dbf6b44aead015918d0a3f1b2efd7cbe37092e3da981060ddd5c9e682c4a2116c7eca97f6d194bd8dc9114e63c324dd2be9be2f6b1e5455d690ee0c30a3d6e3d11a883acf22e82ca8dd1721d7a2730cd95246b1b9c34e07bf01567126a13108a261b7c61e629403b42395d53d2b87b88a4e3cda3d57895b429328929442bf24e6caf5806ddce0daaaf4ac4dd14dd1e70ac921bc1daaeb03ac2db5a3234341405bdc519ad9b4bfd0c612ccbc36302798c53b0b911a967cc3a46fe05bee70a73855bfaf5f7e58d5971353297781b1f75b3b8c4083b92eddb48fdb9f4b863da4db7703627c8afd298a5c74d11a14582c326b7e04bbe8d0f68020d5c15aaf917606f0b832991405c3e9a0db47c0e962762649254394736895c5f4b8fa8ba26439e00342e8a9bdd7167d4e7f8c6fd5eae9a9e6f3b3962935947b7e1c1641b2a1f6039025858c27cb5b8223dfe471809c91e80db5a1266fbe77cbbe23ec5e8f239239ad1b1ebfb45c338238281cb0e7d9c629ee0da02e3f74c0ac58ce98a4cd5bc85effaa74d2d38a8b028e5ed6f8e1d869fc5e475f6540d678229ea8076d5ad6739f8978e25924e899123b35fedf52f31a63865eddd73fe7077fc9b41e0a41307b2ca19a0ee6f0b9f9bd88abdf68cc76b2ab5824b6b3cabab29d6db3cd510c5f0cc0f61b33b7d97547210108a65ed64d2674d2e7fafbe00655e21de3494433e90891c86b35486e8c64fa2b945161504c6925490d469dbf40d56d13572aa572870e358d2047590c71adad0f3548ca56ddc6954bbf0eb0be492658259904acf21b945f9235d0cc6b6de6a89ed899c33ec0f0da206130149bff7f6f2c643d32b014ad5d5bf64c1ef9d622a928f6bab76fb30af4bcde5a1883cca369435fea164fc749248233f67f4dfa25c22499d11a43c49d7279d382486cce62d4cd2451c360e826247e1926aeb61484b595dd8aa7dd14a84069d104092a11b66cfb8e51f3a04903b035ef3d6699539710b50cac0c479ad675244d690a7f525fbd450acaf4addb8b4d546725668c6d4cd0b8f329d406bb4af907a3aa153bcfe9a1e55308ccdfa03f5b5906c909b36b029b9bfecda22307893fbe8b3b601e479fa17044fdf64b41c8fab296dade05ccce9189544d74b84725cee5b019a39972ae1e5e425bf79982ce9e82b55dfc2c00cf40e00b1af24d7704cd0058234aa0fe190b50e457ec438059683e63499fdf800582181ad0de93ed3b903af16928d622bb5fbd6de850c62daaf4a545a54c515d560306afa510b13bff76e0b4227a3f5dfb62bdbd87a8fec008b04b59505483668535d3240f025b950ce4e8e68f7337707d2a0a7edf1d28171fe96909549c304f8b4fb5bb6e5c268330b84158b664a4f3447f968d9247674ac4867836af1b43503f5db1ed73d6d6caed8c563e78c837f1e508786fb14db410d57ceb873fbdaa01c2baba6f45544c4264c8a0677129813ad9e4f5db5a34700290b9bf8359356c34ca5639769f6b653845d8919f4de4e0d3fc52544f8f9f87a17b09cec2f7287e123ca14c72c0642f17edbb7637b4933d35030e66684d4788e275b37c5d11bf3c789f32cef5303253e31e6ff3ac8ed7ad909e948779c22462b68a72012b050ea6115d7e3f8ee8cd6e390143b5ce8260cf3d12ee967f280c3f9e9f0af8d88435e8058b725177f7d6f15f93fbc8d52aa8b729fc51bd36c5b656a435ccc6184b53a8251c681c927c5ddd7a0e8166c2539bcdc268016ad5d1dde7720befdf013dda346fa0ceec45c18a75990f25ac233900fe745261323fc0850d09542e77082f42b3258252e8f66fe5f0e3ffd6588e0df06b7460af1cf4d7d1716adce765155cdaac26c2eb464563c1de7e6d0b0a84ce3248d02cc67b5d9ea36453a899bd2c405f440aa55735587577c98fafd5680cb6c4be88fc8b615a3b48cea82e9bc6317ad53e4b6a915aa080b6a76fcbaee1541b0b114edcd69112473914ca3ea23ac96b9b6a6ed9fa3dbe0c48ae98302f9d33dd20d0bb8e972c0c13d194baf77ed7b0c795fb67f987d837e0d2c4069493d2add8d1e6dcdd8d50598d26a31593c15ac576fec3d3a464abf14f8f17f95158b32147a5eb84083e31dc1304d69120213328bd189e5a5dd1a39cf9999a1890da59b9679192455227b4d902ef5abe16c1ee9cb29fb6286f60e41bad74d578015267742547c4d2c93b2de7383560b961ad6fb2ad86e0f00bcecb446fbd4478b0b94ff7f86e55aa8ee1d81699374ab44dc1288d54ae882e75a387cb285e357c9f94ca8e95fcb0aa9fb0b8a06f31b90fdc5e63cd451cecc4c7650ac39d594de57d635eb5259bdc1bc886944b339903498d5a5c012b9cec86a4f50d5ecf7f8250ca0f6c39343e7ef4ff9541c503a09445f62a8c23c131e2ea04f8c365672af340042020dd8e5c82a46bfeb1b57abed09b0e96a65d6755b3f1dab4df0ebf10c76c9f675cf0be3e5e9c9cdc6dd499d343213f7ee2f3a0f05f64ec883ae4cf08bc326f847b0ed127ca5e37c11c046da5980bb3f26277de255f00cb474408d0a69682c2a739aa0aa9259ca9fc97e6261e7ca53c209f217a21714dbdd13ff0a4894069ac51e451db2c2ae227390d51d7674e677effb81f34931855b4a1eb4c5f535bf5572f2e773dc292a227d4632f96adc42e34bd32523ffadd1769606193c92cc136ef17e275ee6f0dc465e4c78244f1d249a557712ccdcf93c377d20fe8bf892647d1025827e13c2959e8cbe9fde73ad53fd3feeae66e6ea432ff6ef2c74841d3e1834192e293eb164413562421bbedf25514ed60c1124e66a97b1c8ee41fd6ff9dd3eb6defc14f69b38ea4a2af49c04be496d3590db25fb9065225ee4acc3626d714a3f0025488b507a834246762bc51e8d811e66da98288e2380503ab602935ae7784fa7490265fd21e38e71c2f59c9bbc3842358868282ef6f3c3df6ca8b15f96d8688f99a8321c4afc6f777986c839cb2c2a1912ed30bd994a505beb23aaa79e0e33b4e7852d07898ff936ad4d875ce93bee2de48cbf0c6a83e488ed7512212ce8e211c277612ec23e1e77bd886179f186d5d8fef9068a8ffb904b4b4de9a307af1b96e4d9b1e53a1bc04221124c05c2f47d76fcf63be0cc7c5d451641f8f9116dac8776073733a32040db715c5ecffd0eb87af02ba6ab631f691bd9705a2e0abb5d8dacb85dace153de37a0c83dad85e23b101615c75c7b6886878ec6d8592faa45c8dbc08c178db3213db9dfef533af21bdeb48aa23503d0458bb6acafc927ca6c411e2dfc81e6966d8e196a98cd6af777f9dd6a0796ff75b6e2f7a86cef75901d48513f588c206539af2b7c1f9a7c28c218fd306d5ed95b4ca489e781b0b79e86639ac99f491fdec201d60dee6f8db5fc59452ad6ee2b56dac104e713327da96ef322a4f96191fc5b316baeb10419e2e145f4348f25d64630aa7800eac634b4200c9c3281fd850e19d9f87456614b3b897cf310316a2eb95aed6c0845050a0579943030b43ed841343e82b81f0a871a9bc44cb43128ee45478bdbb9cea5163fc2a4a4e54ebcc330e73bc3af2909fc373878bd71eaaa847b9cf2eeeae4ba1725c206d365dfad4a1dee15549d15d454a7f5657214c374360dc772c54980f28b0e55206aac6ec3cfe7f376469fa29a713311a78abfcdf0410539aa2b0726b60ce5e387e44b4e6efe6be159e7ae37604658b8fb269d1099d541391cccc35984c7be48332848b6ea4a91aa584f3104ca76bb67114c2e24b630a124335b9f1f9de94921e5e7396e9f01b34632e5e48f3832940b2fbd800b322008440aacb6d8599f2fb1a0c28181be54d4da732ca88b389c445b34d67c771b19e801e98224625d9f9eb9bab95d9057c4259891814f1b0d54ace90bf415ef15f1d25e29c97cdc6097b892f74de4f9fe30c6b7774d1dbbc8c449379a24fed4fdf1a2776492988672d81ae3385c9dc73e70b63950a098c91aec707d8afef6d62ab764627c2439bc67e7167df79421339dfc92ad8bde62dc9d03723a745efeecfa5c1c5b8c7198b65b3256202b51a2c99db1c5549a7dd8667d2eb10208be7ab9e2b05b1a90e6c4d835797ea7582aeeb1c0b64dcfaf5c7edcb1bcb75093fe2838dbe3b6b873e9ac791071a3f19878a7579e8ea0e0f4695c5d0d1f91e40e7c1d7f0b8c59f39f4683667fcfca1b0d9e46738c271aed55b222becc6a5f460ecfe9ef7112a8231ee87a4562a26490651fd1ac5ef756d56130785204c46fe28b4e6b39cee65d81a74f130e8677ce952af59ce65d3fcc73f2ec52b10ea930118b3f9205c5f61c22e1723bb8402d593bb6737b28a4ed928d9faf5b57307c202eb074042829da0a748ba01c811a59ddd0ba487eb174a1029b5568db38cd4521d8fa2d070a997fef07cee1b982ca45b25884c90c03c9b15cd66d3710392f25db3047260a0f8aae4f8b7852ec345e6132427fe805e2f81565cf2beb8d0d8546e0c76e0befb62aca531ee920a69107e089b4d2e46f743238bbdbbf786a5b05418458aac1b3c09ae0f275c2bb1208173bbf6bfedb285e1bb888a0222d59eddaf4d0c708344d88fe084c5ebc3b7e83236b35e0f488c40d017e7f4350e33b213a383bebb87627368f51c47f5d576745da76f4eae2a4876d59449e44352be733aeb97806d64374f3fd0636a050a6bc02698237997c369bd7e5fac12040b948b58e1f37bff95c4a25de99be930e8692ad82bdb7f68ea2d93552e55aaff25d7b93fd3da29161230276e458fe7ea06c4e3dbd2e4d9ea47c0bcdf96c5cac558c88467e102bb2cb82103753b3235868628c0103cdf9c97b095c32eedeb234ebc4cfd64e3f50c75eec017e90263bc33c0b9447cf1081c473aabbb7f0588001a6185ef09a31fc54bf0c21077213812ea8e5de96c33d351cd80babf1176d66fad9b4ed3bda98614e5c58851d097a369fa50be1bd4709084af6e65ed3246d58959756368b0e3a2d733d78ff11586c5f43336c821ba772e44453975d4f87298278e55281c6ac054ce61971e96f5e97b626abca4aa0794b2f4cd6e7be40cd3bed97ab3b0c432939d0b9012e401fd79cd4fa5e21943081ee8b9b5be10c2aff2cf167f7a236933ecba72437d6e0f3c3da4c5f12d02c844d22c6654e700dbb634c355235446e7e646f2102e64bcea02e06edb5aca60d0a784e2e7dee9b1612378df22783b145b7bce9250c7958e2ddda5d8110dd403b2944f4769b90e6453de08965567c018fde060545e9c5310d3b0124b03638d8a6102805644b146f6444221cc7845275fc38ac3a102f87aa476cf216db3fe49ac6fb520ccbb56dbcef41a343c4994324a1d3e8b771c9886b6d1efcb3b88aeab8e5f00afa72a520e39adad048f78a8e14e0ce490f752fe2b252226d849f8fef4f6a09cc734c8093ecc65b7a99b54565a793177e676d9047b4c038a02c01c3a12ce35c4e1447b2208b9e5360fbd60533cfa877fb04a759d333ae534c77ee871f85d83a9207e7f58faed2f35b474065da6f1859baa0c46aa6fde8b0309d17432021338a8d519274d9dd29608d6d705a4981866ee62a80fba4e166b6020cef76973e4cf73124288dbe153b362ec4bde365790e6943783ad8f00e794982cb8d98345177b13961d80e7e436047503f4c52eb941ef09d93d2a7ab7bdeae164040153ecec9d0507802a14bfa1431d42a41409a874ec3cba463c7bbb49a07fdbcf78d28c4d43f0d7d752acede97ae52b01948089c45a3d7220f51cdc96c3b8a98301b6a05f7850892d6ded5b92822d48c3fe01f6055f044f0194bbee8acc0e0f025e2077e083f5378328375280c24c92b4df0f682868f7319c817858519a42563fc7603c07dca0afcae8c0409bd106ce7d31c2aafb828a919cb8f6a42e4f2a1c3d749dfdc73f8ec4ab2b19908263149a30a144d43ad72f9750a22f22140e5877a32b32194a0f370e13662c7092cbd85731201c25229658bdae5e40b98157ac90bfda5f2abf2437faf1f0eab78389c71b3d61d2191fd41833e20a247adbc76de197a4459d746c91880576fe8637b7fe5272b6953e5013d7106e07626cf922b171d0a0e0a035b307ede7bcc3a636fb869b751e46dce3acfe201b51978e72828c6fe440677287481c16cb0545a5bbf83f89c59f596d6ee11b1879f094122c71109fd1bd84b45a65ac4191d03c20d6e862d14617b9690ba81754a6970588ffa32c5a2c60f12062e1bc2741b5c6d307c7008a824120c1ee9c35e90529e82bed3e4d59ea5d10175cd1b92a982a736687fdd44fc9d0e385544a4b97f69a04ddb44c9ea3a426ccaff96d016f52fc285279437b0fb36c51184bed5e640210b0cc61e19bd647bffba2af440130c9e7a31964055beb7740c22c30f6f2dd6a6c9f7fa9b135976bf16c7fc39e02f40152784cc4a11eb740ef16386e33a360b75838d22246c9dce6181eb61ef6fd164079d129abb58cee79987b56969c5cd453a07da18446f6a3a9bcca6198d01d08c978a014a7fd72ee363016993560e5923dcc642b96a49aa2b365a4010ed691640605166deec09b42eeb1bc6946cb0570ee318b288c710109513fd7004e4477fb6852c162f6f9551f6dfacd38903eeb9a4ae3146561ef6d1f30a365dea598b0fabd4eb9f79bf1ff042574017a59b6dd44fdf38d31af231fc702b59de1526d1f45023eaa8c8e17c6bd758aa6665493ec02cb3d3fc61a9d149acf3bc7d9326659279e46a8558c29017b4a76e75035901ef1eada075e337797ad5bd22a66d7e01f2782516640efcbbd66391fbcf6a94e8cfecbb90e9f04a10177d440b4923c5c09b024748a1ddb726efc0a0a27cce5f260fc4d8523af810527c7eabb0569acfc441f94cae621f67ff9bece39687139b6d67943664f624be0d72abdc75bb589486cda5e9853786bd69e32deeed1a91978dd5d6564933ad97164e66bf2278b980fe910d0f23a6a03dc8e13c27402f45cf8ddc3659aaee563f6b8e9d57957418859576615884b58dce4ae84039b3c30d90a3aba29e39741df02cc097ed6a3c02227791a0a56aeabebe8f13f878bba857afc6e72d034952972e58b2fe7224ab31a6f8e9223e15073166e7f6a69b7fa3558f73233dd61d74994cadb827537355a33476ba64e95a474402139d90666651724f4df557ef55fbce0b2d7a3406c1a05e3861c1c65c3a02b334fdd4a7e66726513e593fdefedaae83306a49a0224a6e9e453c49858caea0a790817a7539e750b1f3f127237a1538ede6bd815a14e9aa60bd5abd031691bbc28a646e964e6eba9d8a8fdbc9386ab93f1bb85001f417197b2b67c8297d48609634182a417314cbcf2ff96bca8b4541991c2535d08f083f385d6b5e7cff39eb8c18dcba5bf01b393a00688e2e92bf4aea06c2a08e9670419115c189a8c00459fe476925b8c0d454050417124e37ed87386da9abf5304dc59dad9580c0e2507f7cbcbd1d3df6443beabfbcdbff0415b17ed400cae7b9ad9cd2c4621f48ee09992b69408a9075f173d47d5aa3ca8dae387096d43c3ce25dd71b05c004c02532fa42edb18e76e620219e206db4b77252f66aad100c7b78568a2e540d1e64d368cdbb439898c94a67eb08ad0a33ef4f60d88f31ba84ea618bfd5fa4f2737ece520576e993dc8d1dd4325dafb3086b27d1658a084ada6ca6a08022d6a432aab393f7968f9bf73b8a16c91b6ba6a762566b4c70a86704438c0b2e22b24376272284fb2ff840da2a1a063db6e9f1fa1285454f3312db405572d8c7b1bf7b733301d2ceca2b5516fdc88d96c148a4d8b4dbfa725f1fea85adec87b7ef516ac28bef80c2b94f0830fcbb7e2b47e7a1855d8e3fe3e0deb203eed570add62dedc1d5b9ef45f152897f3553dd55eb2fce6de1bdfb93efdfae75bae2f1551cd68e2d26f41a23804920977f228be8edf267aa3387729e7b96da2c9180a1e555a9e8112a949959b956409b93fde8920de32a77aed3283d31fedbe8683e615a069443f46a5e34da37e0c544e6f4b019c83c35fe778c949ed526ddb49a11371b68a96223d255b32b5d2a996c8d9b24775402c37098c41198e831017d4a311e210dde22f197e44962ade40c7ff3a04021aa8075ca89d7662b1f9f718a395229597e4aee4cd61670fcab6967b215242d887aa4cc628bd144bfe186604c8158c3955b3e0fd92b00c62d1dac0ac7f92ab17798b941d480c3540833b24825b8685884e205d034e841ccf4a475940250f82062d5dddf6693ddf181bdd9a0a04b6f98b5b24b15aae71953130904905b57cc50954c14bc61d97205ed07270764c97d6220428b01ef4cc5bac633863eea51261b34140900028e395900a7ab101fb640a577cb1d6622dc08d2c4cfb2b707a9c396ae0c346e0b492e8208c082b3a005985a8755d4d6240a07075d8b3b7a5b49610db0bc3bd45c3248fc5de56ef77d69a9cd20b6c30fb698c684fcca39c3cf4f641d11cae85e4fde472ab5c1ac76da31bfd4a9075e0ebd35212dea78389232c9deb282232249363039fd766b93f35a5ae670fd2cb7a4decb270cd9fe111affd55e642e59e86c6ecadaee2e048fdcd36de92bfdc0ed3b01ed6cdd635bc50fcbe1d3a7646f9bd96b2ee8353a3675954f444cc5588f0a887aacc7a42183b3f2eca69eaa817c36e7860269fd5956f9547160563fc4f900951dc9e1e516bfc45314607b7a73cc4e099daf8b9395952246759801222a78cf0627aaf98b72845d18794ca8abec4cf435beb06808d2144213d997661421bb1f9dae57e652f0f99a52a952ca268f9a8a503b5e7ee48d96e915aa8f5fc929efeb4c14856d96b91e45085023d0c8880617ffd7d39fc0f033eda3a58f8837cab2024710041ae1033f8033fa683793d33c51dcf7029267c4fde0c7df194fd4df0720bb78a8fc8efef63a9e80f649c0a28a0a494ad658cea0e6a02a4c82c127d38e7d59bb903519ae784699de866d9b56e8b8bc840d9e740388210f6d6e1095f633c0f762845dc269acb0da8a3754ed1c94c4b6b1d1bb2bd0fb8a9bfa0b318c85f11a2f833de8e81b777d89f7d7bdb0f6fa7c15da47a753e514e743b5db5b4f63cd1ca582daeef0e270067e8ca95a61cad6794be484e1449a511fef8bd8d00b90c5f4411e8a21bb483a07c20b2756597372fd2e61630cd8f1f90cd5441314b1d769097fa0cb02ed87246d9d14c347dbe17fe401029aa99d5db0cf4d83921609d0fffebb2f0e489c678ee11614172f8f21892a132ede47ad666df542e941fd7245390203ec540cc49e52251f8367791262d1fb441f14411750afdf10a0d0fd7159140bf3d14019b7407c277ac56125acf68ede62befbe8488fe3b676676b520d83710c6052b242bac6fd35bc04d5837721887bbafb6140fad72d796705a62e50e70889c7a7656d9e2699b6b06e013ddab1f3cbc74967f28ab80430ba35345ddf0e945abd2bed17804a7fd78082709b40e7f0721c2aef780f5deda943198a8be132b484c1d82589b1170270063a5195caf5e12516bafdecad20b89cdcc470fa5509085db505a4a4d41ce63f8ee02903ecf52e3278748fb0f5e68668ca95dace60b944c0edf47df9b1dea1541343b69d6117015a5c4f4d4d97a00b66910755791d0f614ee8e219128a047ab1d10d2ec04be44d612d0bfa802a9fac2b911743efacf012baf35b50cf0eabf264ec81df0e7b265784ad414f8073d9a6327a945311966c782de0125a24d7657140fecf40423323b2728ebfdffa5b5f4b08fbbbad9ba78a95a4b2028cadb3785cfab7a8d5628b9af2406c574f04994c954b3f9197ed8ce3fd7aa881f955391246564d4d8c1f1e22afde7427639bff2f6242873f25f72df98832dbecf585a16f67a8cffb3d3176ae7ec79242ff7a4b4626ea9fb63047aad1bb656ede2acd03101af4875892268ba8416679238016816b75c5042d2a448fc169e8a7aaddc37e83b4f5821b892b7121a11bf92359f5081effaba31159f1ab5d5700538de3d4b9ff3d41747afb5bf17b1a9f9fd1763b1c5685eb67bba666cf4e900f748e6a5166ceedbbe75ca435d1dc3f17725ab9ba1ca16fd441e93d07c3026dbbda94148615a97e7d33d2e95bf7f25524103156aef7d0255be6945f6d30839560be845b8c22cccaae55bf41a78748a0cb87679fef12be26f0d68535994d330c02a1ee26f4ce223d2b619cfcdcc8b380538cbd723397bdb6231e1f3d572fe3d7964496cc7bea111fa7baf0e136766980b13ba4b5d29c51bad7d13b0183fcfe578a2f5b85cc12ce358522b5003276ce0635fb8e9ab87df611c6c9db319a258c0ce2c67efc4f3810f854287409e49f63ec682907fd096fdf36076a8aa413c8b5d6ebb20982917198740550d0e05734261f135f2a81532f76f93f35cce0e3e745ca49142323c845621bfbbca9c5a4df11da3dab6ffc14f654938b9019d0fde6467cc577c6202b1a4b5dac820a7e5398232bd614c32727b708d428140dbfab262351c2202e8d99870f6078384aa919071ccf83af7421503873a95251637e6525dd5f658b00f6254dbe687888ac7e0ab9278cc02d117d48d4fe6a2a84b6791b4810b04a87dc8a2f8724eef7b27c742fe7f7c4ac21fc5d83accb480c19d05da4c629bca25740f317f8b3cb87c28780fff1c4e74a25b5a5eb77de212d335a04103529a462f212b1bb9b6f8ad5206cb43ceac73ad8d41163fae75ff77c5531eb5abb9b6f2d43607f9254e353b80291d9ba205844aa762351e421cd34ca227d61c63365a343405beaa112e3cc0fcd1c04aa85d80d091276168dab3e41572696362af2b4b2dbc570706c73ee9809db1c9fb672c521d457e3b0123a35a4dd6af6f50a58c55f1e77057a9d2a2dc7331034a6bd0b4a67a8438c363387a013ff153b5fcba2455d052d591f29f7072153735dff965c5434673a36ad6457380098ca9c54a5c6d52b41c67176edd2618eef550719aac0c98ed57dd27030b487b66a057cfb227173f32c905e8c5744f94617aba33319d88626896d2a9e91de8a8b3a17b7c277fd4bff47323385f509789aa435264e202728c86a014d168028fb433535fa5b689807d5396a8f07f210ed4a88f9739373fb7bd8f01c3c75f3348cb162824e3194948ca68d27596c185266093e0335d240e09fb346eaf9278479f86ce465d8d56f38af8466c9b8ff8194c42dbabcc265f10e0cef23e98701aa0c63efa6b79d757bfee61324d2fbc1610f2f730dfe4a79d827d825dbe8129d7d83507790574ffbc9ac1efdf7225ef2b827929198bbe8faa7953a3164c88e2f50c37185a0ca8c0d8ffc181384f7e3f482bc2583c57990bcb011f0a2e20bd11c6031cc9fbb9d1bf860618481e626e34547def860ade0d7172016994e6671447beb46d21d2c9be07ae819d12b30d9afbe1a175b8a6c3928d85e216c5dcf84df147973224181a6197b34bc4775f1bdcc5198e660f00986bd0651c79d567714c2b43c63b842bd6f5893a0f0215847e40b0dd9a0a0954798fc0847ce3287df87a92b5dfc9d7a5d42c2802c9e31e172bc7ee13a0c7f759b93b1f5c750db24bf7d8be8f92e3e270f2a2929586d1a275cb13b98db1d6dacb3091b2370f4a36aa8943ba9fd6c8199eea2ea300a33aebfe911ec2d0f55083b273a487c4170095f2a2545a48f646069d136dd473bf1e7f856cacceb9e507766507746589f5df36a68ec270d9478fe53f32c218042aa970a9484eba951d0f82e39674e71a94cf9da4fe7143251a1ea35a404874682c0c3f73f5f7b3a0eebd5ec497f5597759ec62e5ed041b7530c0b757445cdd6b1068f7a2924f7f05c9574d636fec09a8d311025a7cf628707485414cae300f87151c8b6709cb48a1266d4a924a518a28b5a6e25f026f1f68f7f543bb8e3d107f4b5fda69c5bb742bdf1f3908efaef0adac41fee8a0b3b666be5937f67cc1c7228e091433ec1831be6b692c247c6ad276ce3921dbeb602795fd509de609d188f84ee2c9cf345a852d382b13a020502ca2eb54f7f97bd4abca3e2f9d1e019b65e15e0cfcadba28b684e8c040a1945051fdbc1e181fb94a10ec7e59d76a9f2410eab9224f54e966259541b817425444d5596d0c7f93690772fcc17599aad63cda1c0d3944ebdb8f5ed3895106c729727784440c7ef785f86a784a89f74b1f84e714248ad1d18215a17946a8ebd64b6554190268c82b3f430626944ee7bca877603f8b4604cf42f9bf052ba6f4ebe009d64b908eb0ea7ecbf7035fe3787732e63aeb0300b87cb524a9b36e3df3eeab35ff6b94a7be092697fb9ae361c372447249476391a719abb05a9f711b03f116a9df32c919992dbc0989a3ca4d8e244f0fc197db66538481c22f17dd02d691947068e1b2a33cf3c8047312de8177f82828f8c0bd4f2924344724f80cd90d53d7480c94feed09595239c04b0fdac0aeb0c98b140ba7701b6c8bec4e9f374d21283f1f26b0ca31ab192c1f8b7ea3ee194c9c9115e1c0e0ed5cdf323769cd493160179c5bae77cbaf0f1bc30e417f0c276e25ba24f7e16440c7c2d36ef37b9ce33d8e0d9cd764c19e3dae7121dc3048ee5378f7c8f341332c4eb9e44004ec7b1dbbf67e826a831ba6db5f7a5fca12c5c3763a6821e8713e24f4c2631ec1335d79f6bfdf9a23ae7b1e1b6d0d6635b1daf51a913dcf98b0463c1f79d0b2931336452f0f5964c63452d6e67b2d900e47269aee0a1950690b8681a415102c3b8449a24642c2230bb4321b5eeee53dc558484f2bd2f7f8c5c48c233291d0a4448b741cfb1917c6a20f2b83e07b4975b9d763639838a69e1689178c33bf38da37d05d85a753e12dc1a21972b3b201f82364e07ab4b5c1ce9f678cae2a58c2643608b21266b8164244c141e55e8e60ab7051ca0d5359898fa39cf1cf8a1712a10190f94a40427a94206bda09d173e0b2940d8ae04914b28f39e9338c9f87257417672282498b5aa4a5e3b95c974123401e05d77d0af9f63d2bb7efe689171e3caf32f321ea53f26f58656818f2bc0bf749209c6ab04951c5fadc806695eb7e480f6a1d33b225388780b4c714de6cb94f0eb6e2de938552fa7667d71eb9b0f3ca00a82791ee42fee99dd1b3a464ecc67edc397a358295672e089d07861940d415308183d0914033f920e5b3ee46f4f7e42d416116d51e5f769b15eb18614a9ef31f7ee588ba8ffb6536cf0573904653a880ac77753f5eb7cf54167ba114916f77eee5d375a1f8281b81a84ecefe49af674085f733413c1d680fb98759f8a88d2adfecd3c154a148c3e23c5ed80106b32ddda0c434bb47ab65b31701ea02412f06354611c3cf07c55dded4e7f2f7d242c7e1e3e3d3b496b9a2c86e0dcde3de7c58047c09d6ae7c97817e54f584b29a5b3a0464812f2c3b0b5546b4a376bc02146d62785e7a111f73b6d5498500d387496c5f3b27681c017abde980ff343244098ad3f6aba7fe3295c9819b8c40847dc17046f69a40b2a1140030c2e98777040f40fd565291c83e5557ba7b7ce783ebc15a1b79c7e632be2f8af4f0f0224f57447732e726f3ded2d88cab0055a136b6117deaa6c154416883316de1550790633d524ab4130cf2b89d108e6d000f7d0abd75706cf3aff72da143d375b8555a0ed09762eed0c59708d9fce9074a5c6a6e9df3cb3cc208e4fb1e237011078192d61e98cb1e7babc877a127e87ca160cb0f191363a6921b85da9baea58ef65712a3978bc46d0717ec1b6137d842751facb65bad64d98cd969afb31b1fca32f6a1fb02338f254e8bd85e86fb58b2b4166fc2ff79d89096827c1718e367ed017dbbcaf34eaa6f51bc1271d9fbd965a16b04d1498d148f201d23862cb66d4407943a3cd274c6b633ee520f2954729900ca1210294411501f1ca330196af228e4ae421a7bae5bfc86739316716d9b5a4a33899e8f90c6a7bd489a214e32d46f2303745c6182cd7c40ab83371dfe2b11053822cba7607912093e96eb6395a588af7faee3feee7fe5641edbd5b3aa05d406d69f5920b9fc10d8ea897ef5c1434587b077efc4a2efa3045cef65ae32bb5dd1f76884443c17d6b0863ce053635c7cf9588ffaef8fc62f6bb2961ff0e4a040d82e2e73cdef4b89726c83a49238d43dbe9b0e8658bedf637ceea62197e7b8b9dec5528fb3ab95ad629b4e7f7977b3afe7750590fdc9ea0f31b9f67aa54a804fdb423f10c44b1411c2f51c0ee43dbea48e76ba2a3c01c9b949682ecc79ad2b210445b63003b9d37885e907bfb617ed50222a6768304550074bbc7f8342282af29a54457119ca84e1416ae5942963f877126366c8f76bd7d8d8647401a73d4db5352332c2947ab76ed719bea608e9130ed9eeb5fcc9fe9bb210d672cdf06e5193198fb930d146beaa352175e65e63c6b4dcf939fcbbc7726b3c1e15ab94a81a0d129a58670b821e2da7f60d15c33ed249f7a98c2e25d2bd2f835c32bbf108b12a1ddf05522a4a7724d715cf8c054d2c40f33510fd1e489fc3279d34002b8b4e8d9fd36b3a673ef40496403e8b9b7cfc195e2f100617cf650e5cde0ad87921e7812375f1a655aed868a01082c25db56172ce54439f9bda3f4cdc5d752e0ccadbfbf5482fe0db8d04714869bfbf752fe68034507ebe3fffe5b5734b979a71ffbd30d30b0699681875bef50fe7b69ee24e0a213824398085ffd8f397f8fa474a11f5bb2d29a447e9124b8b2381f60792c04d4a43f6621b6204926c70a2cf2d2eeb61a8b63d8f5fa60f1427f47db0b26943e3528fc14c303e99cb75c29e55dcc93f10c7ef9f063a666b436b50db32033a235fa5cd2f005acedcc9927d9c08456a8dbe2e48900d12760fd8c60f29b454aa02532658475b49bec0e8fe986be40a63838f9cde47631d1dc24b18d9aabd7fbbaa7606d5cd1e9a1a59d5c1744a7c34868c7633d9abfa782a6255425fd35987513b82899c7ef80fc76e0237177bd1d74dec6085433c567f5794bd865e31c69009a4bb0ac33cbcec5fceb8620b327f23ba40970196f9343b36ecd22fc309ad2d353028cc3ae5063a83137be189d82b53b365ad53c310ddbdc60f768c86dee2d2b1e92e82b0c8c0968f59cf210fb1830f7ebaeede5a8c63ef2b6dc3379e78eb8f5bb77957b6730852d1777b35f8deeabb6655c576a53a5c6d2a44082afa240f38eed5ad2df833a145e01349a8b38fc064db47ecefcf8d753a456c046577c716e6246aaeb6fb379d5dc7a533d96f9c4bc4cebc79d56cc0f46ffc0a1aceb8710c1b217f7b3695e81be1b0b5b2af6d6ac5d51cce3c4a71d72c81dd24a114d311ea22eae67f3d329b9f65c3e63b958b0a0b32ef9dcfebbe4d5d254db15a08af078e100011f013804f14b50df285476a43027c8c37318795f3d63b7476518924a7d322a168c9f5518e1b9dab3af5c7c835cbf66c43024e7b61b28cc641bc17feab818e424d76ab069d89cf2fef25bd16f50c5fe60daa81020e306422ff551bbd5cc45c1cf3406ff302fc486a1498cf36877a3e19d36dea072e32a2f579ca65390e9d2cbd0aed4a19ec8675587928b0d5ccf0e4b27fd853f7119061b5b937537ed45b09d569a1d3298885d847a41d70f379a156401ddd58c3b4f2bb77f27670817b3fbcdbadc2eed3d71f353b230f8ca0c98ed6e88bd6cb91ea727e9143eac9e3960473e9d021569c79f6dd53ee87280f26b0e843c4776a247f2b1c4b6fbfb6fa0f588591678f58c5101aa93db7a08b845c676a28f158dddc38fdcf83727bcba6dc6932909d1bc59a2dce918f7fc30a31c38363a403d8ebad62131e53c0c07f9487a1f18849d94bce89e79e744d3a482e9042b1ad63240758d194ee00f37b79fe6e60225218bded027edb2ab0dff5c1b03f4263789454012092d097c4bc1621173dd3c5da68aff4de8cb99608ff96de24fbacdc0d58d5165b2dcaec112b087ca029d12f34094424091272a3aac18a1f969fb19e9289d819870bc7611f2e37354721767d22c5fb1fb7d893f38402c231c10d36fdc30564599a5f8047189c3c830d130119147b8649da89b37566e83e8c7e9778d53b41d8f999a951d0ebd59b8a23ad30829815b4e6d04ba68affa68e5508759a73c9469831d80fde9ed7f39dc3af0addd0fcd00cd8f59d03716acc539b6db58445c151c642ff92d43145776d6e11a858a2ca72067df9c5e8b850afa2c3c755b99282a1766c171f0675b6ec1715dfe6cf5879742685c2bfefdb47a414a2991d07569a63f3a97115695fe61f9d746246deec0e8f8acb59069a56a2eebb605dec38a643c748a58e070e9ee8458a49625a3a45b65dd35e71c872a94078e5507dd32cbe8857e2f2cf8d43176cbd4925e3cbf27c10fa39e2ae694ab0e83549bb83f5f92fc0406c58e8c0bb2a4ce523401ec5b51e0c390a28cab55297caf6997a240fd98f20ae6a7c5c288cd2d340b6d3ff92d098f5c4c87d9b0fd4de9b0f9c63f1b5b91a7ffa5492b308c675b66f56cd2f1c6810abfcb5931ad1ff6df3a48ef85c86d128e51114bd0db2087b0a7a54af2e74f4be010d81a264b0ca401f60cbd475d35778542abb4921cd870d1107898d8fdde7e6acc37fc0a14b322737a559549e4585b018fe497dfeeb9d0ace0a992a5b79db2b9da029523dd77a1a1214d1f4df851dcf495515d73f829a1bcf36b10eb0d009b978d542482e114d4138d8d8964f0b03fbe3d4cfac56acef3888ac35e664a6c4e5977e9529489835436e89f799ed6d9a1b0e352768f7a10304defa9c604a169a78aa77f4b77c937ce5fca6a962b6e4c01f01c12eb637f3d762b9d017e676e4457a567d6a148199fc10fe9d4c7594f7b97511acac2ea86a65bd0402cf400c1016a1b51d263f8d79ddea5026520d23efa972d125378635a83f3d2e118bbebea08a19b4654487ecf9f2a8a9e1da19f82be42dd461ee6e7cd1d42483408b36b611cbaa7f88b6df16efc794923bcdbc483a3964795d6566ab26b9a4e45bfebb25f3807c938936f54160a0898348b6fee5c318be66dc8791c2d0b91d81b415969f4cd840c6d9a9d07409870c3faeaa159136b4ec192d22383532677e0d90e20b88ba5573675871de10d823f6adbed1ec97fcbc71f822066aeb37152bd80ac95b4a2a3b38d318e8975aec6b56dbe51a5decdb4c8877d0379e96282d9f5526aa8cb4aa8cf572aa52ee8838385e6c1bd542787d7a43d56b9a1787690a462785cd1fca5154e193b6d63b337c31a1988cf17dfd04c82672f5755caaebac6d6ba9db254f94ba2c44f1ca6b1c5093c9c65abc13a7845a2b9fb5c04f739066d095722f6853383ec85c4d7ecc6345ad58bc3aa214ae9657929f7b7b057f4d8c77aee4bdaba31b7ad9322592d4dc90375120b302218cc9a135f965dd4684d5eb25b4d929d1f09805d2c69216ab22c9f8d4156674e741e22343ea0e7efbaf396387b42698b833f75b36006dab1337bdd027f031e3522141c04e0caf0559071b9b7b8611f6d489039d0abedde4694bc444b63d1c60d272fc9000946f1207d0b8cb4cec7d5de8b658bdb59a704d1d328427c8c61d1e2629ca2d1475da73cff583f664cd756b6b770cb21e6190436340ebeeaaeb8c22275036e54edf18b409e0d54eee20a6ceb5c3da2c4c622310da3bc7d5f6f544e0b6b4dd21339a8fb465717ed38a50a87e53926d8f03fa74d30cc16d29cf7be1346547dec202954e3b79f5479aa9d8a9bbc09370803005a5be8bf84b440c5cf4ad717e04ddac604f73134db84c9cec5a159dd4e611cd4d4dd6aac65ae4babeb637028545e10267f41f64260b8606c2e1ca7b590aa3ef7de7423dbff6a3d6fad480add245333b83008961135ddfc14613e4467576e3c96d2c4ecb379e7ddfaf3a70db0c49db07c7779f410caad4453de38b2c454d124e10290d19a5a9c86ae5ba9303db1fd8fdbc7284e9bbfa6650e825309aa69ee2578991bcf9bb9a7986225c4efb770ef338b1444e4bdef80d45e4df6f6b0480bbf51e6759bab4299a5f209dea52cd5d01856b961b8cb1106c67ef47f7059312f2566eff55e0de361bd6b7d3c5493cbd5d8570525083d3ea1e50a58706075174e5a23993aa21f82e38175f627013af6590d6a3b2c8f2ca231ac32b2779ae907e91bcd915239de2d012551692a5e64c63cb726096bf9476549d5f6764e01388e5b145562fb87f72bb2616feda4ab7939e3773b875b054684140e201c6d4df77185b0b4e03e17b93922f8a0b0050e6a25c4d299c5bb75ee4e71bc8edbddaae93209f73117b6e08583dd4b73e3a89cdd48c03f0d8942d07a391a45971b460ea4cbdd2ced4b5c77db0bcd210a037a54b789a74f58abbf25b260be67d1a4030dd9cc40c0f84370fe818ee50e6328e067133fb01402fa8e9f5ab6573f66e19329860ece462d677311a66ad0f092a45f78013f7f5093daf012b18b49abe4050c71cee29bfe21e457f51fe10daacb9667a7d088cba3bc59a7b7d60e18832c59c064d30f9920c4f8998d7f5ab9bb2993d89ebb8ab231bfc22073249565b81b97fd486f42661424e4da2cca69203a0162db4f58b30ad8dbb6dee589c8720a79b845b19dfe7bf22bccfa0a8a0ac37de463b7f97c0264cc3c0d77fb1bba4f42ebfd734a56f79c7d06c9619cb9b2bce534ec16c47b2ebe51ddd4c867b065eed4949e4ab5654b25af6e311cb2e87b89e3829d7f69be24721fe159672dbf5db42e5530fe58f80da12d442e92fce85752f0acd1bc93dbec9cc7bba8ef8378f29ee72c2642fc223e7e9e846c230aaaf9e8051c87b134399f73ea25240ca328900aaada455b755eb860ea59d4086675eeb571297b292223cb306d762afe50957953e026ab6ce1320e55bc3bd869abb83a90b2835991fc5d6f436ccefe549b9b0337bfcd596d376edbde0fa6ff5f0762a9ab3e61de1234710af4f6b1be944909b732e5fc657b8585f43f4c4fa1b26fb6cd298bc3972fc5b0caa8931c80f2b59b857385599c1e73d640bb86023de80f4cb4f4c8bbf398b961a23198bdd837c214534b16737529e00e9ec2f2930718711644dd6675dc29b89e1c252a92fdedf4c68331114e8af7830cc087f1f54a5c4f1fc3dbab88508e00e6df2f3e4bd08a6f9b7f0335c8e525622bb119ffa158aa6c8b0ab1d52efd28bc461e968c2b833f374bfdd5ce272904ee32978cd00def3f5a90a04d191f3428971b203d992087898b8e7aa931f7657d8c8e5dfb54e8f9a3d26fad13bb27a4d58dfc20a3f40443c17bfd13b5e33cf178728c84c403dc35d098210d270c1098a4674f98e815f877e4bc8c6d1ea71bd09b737348548deaca4248ad8aab01ce2331be5889f541894588e0c8f5a9e4df67c6b786138ab21dd700ffd33388cdf4ed4bc0815aae815a97f60c2417ec3653c9c3bb42f6973d263f523d2bc410b6ac1bff35ee95af9a044f5a69531147b05652763893717200417f2d3ba3f52cae0578230cbea0f8a43bb693b4aaead658e693a1f4fa551acbc6e607004cc2409247c98cff571fea3e29e102d99a90a2c405e43bd2001bad66e0fd81a791f1067e6057a793d1b0475e01256ae8523e91e7521d71ff574d9b7758cd58e3c3139375bf3ef6d76f952606a13bb92cb4bfba69189ce5c45b2cfe7d99ef1cda2cb571ed9f0d66c748b5b16692a88c6bea95e61154094c6cc8e1ce07d741461d2f90bd8e6f69950e8b01b090c74d3e9eea80ba22cdda4fbf49ed8e9c2a53db2fa2e294303e7592f91154cd588a718c28c50601fbe9e7a4559abea320f0f34c88779e368321c63726e5c212db8853c7b82b40e88cbaee99faa4c5efb4807ff94a97f0f73033584397180e06e9d9c385dd2fc459f0d5a8bf3bce1b537dac92b52906bc7858861fc0751e883cc2b7583e6aa9fcd9d74e568fc7fa0791560cfb9c21bd79df508319cebec461e1afb08082f292cec2ac07cc5effb425aba2354768c631f411624d2052ae9cc7386afc512f6ffca637c21278c9e8e05c951ba1a9fd3423b7df89f5c0abe1e232307bd7a19c4dfe2a5c539258c9781922c60e23d092da44f2f0663d125f9f5cf78384a4a842788fd1a17f3431071dbfaaa7a3cc902712acbeebef3baefbd582fe19231478e5566affe1e6792aa0ce450932eca94e1f8f187384ef405798dd6618137b470e69a3d2c62f5eb831aa6f20d3c33a53d75c8c450c605634119fbd8869fff033613303e95101f245e25cb679c8671e772ac42843f844969707c258f8a99412fbc310ad49cd82d7cd1ed5dfba03e8e81c77229af108904cc8d6cd4f3f5da67c048a2aadf6adc923de861782d55a353906922a4ab677e7680103f9d561e47bbdb329d66ad271846a05c713afbef21ce391dae7d065a5181771640ad2427a1c1b187af8418a24a702b0afe1165e5bcb8854a1cf05e799d7d1e1fe97ed77e1fae09ed5fe326e492ebe629646d8c8e20f0ebd4efa087097a23e1e4616c4a35bf93ae3b37f0594a5ac350170a2c74e71f73710a01b97a7ddfd8514cd55dd460252a164caccdd058b238f24ad4b07714c228200c82b1181ab0dba6b41fdc492838cb8c076c0ab266e37f7da565a93794e58eb925461f6a2de31b2997bf28a8c749e113ef924c12a564591a39c81998f3922ff503ee3e93d78f42638656d9b52c67c15011c49c2a2d0a5a32489cd1215c2b667df75efc15bf4db823458149300ac24e85dd72a669b4e6604dea1ee4989b6410cb970e156c0c4cab0781db1ddcd90f3878866136782386f18037c6783b7e8e4f844037284d2806ad9d2c0a291824ce326fb5c9d9d631812b8ff00b17769cf8c8af7808756e0e900243b4a9bb7ffcf9de4276bb7e278da5e88c695ec01d930125b856148c6f754507da96044adcb6caa8499b6edb64784f381686e27494014cf3d830f9d65e05a4d079ad74d9b25852afc23299ad7a4d1d32e8166dcc3649d7c476c0d9b0d95f4b7a67b756e0aba38e38834e97e83192d3fa51278a5b119688a6b71a758fc84bf7b69d3285a813725b9abab5d75f97bf378f772a9b452a7ef49b165e993c9e7373c0bc80b29edb2ba6f2e7c6f5813dd0d94b8b8eca870027b0951b49add53481f7b59e9cb0bed23c92df313700f476c5c741ecd243457a3209b3caee0237fcbfa628b554b22405404bdd537de5a861989e090d31f912997f85e35665d45cf6644030a574c2d0a0931621881468027ea94341d0ca042d19eab539ea022c156d292feb0e6a9f31531635e9b87e9eb6ae20f40b5fb63117e9d54aa24b6a6554acab1642d049b184b7dbcf9e2a359ae1cf236005b952495a094b4eadd4c42bf6613432cdab7cdc3cb350172233fb02e204915e21a823f03c7a7b8fbaf71fbf0a5c7657e5330e65f612b20df6bfc9001487fea42c8fef53a1af332a080d442ec32850cfa55ddbb61ae13be2b6bf4c56e7d51e6b62cc72028e9ceda1f9506e6eaf9da6d89ec0f51eb2cde149b251881a951afe17666f391a65ed2130b0356134ab0c9cb6edeff4519be1f5342c9df46047aac9f55125afe9b9a6ed0982be8f80ffc5b29cd7300023e2c6b8c2cb5a9246356e82d675596639f052a3ab9d89b7272cd2db7ae6ec56100d587272607ba34e5ec5d2e02d5d64bae2deeb4f8774ec8eb06f0cd900342ca37c6f6ac4ed2951edff9b4b08b00bd9a4e6e8c9e6164d98936735b6c255ce6c6779fecd16252731d11e5c72e4da4ffff926ba85bfe2cca0f3d7586584b39446e1405b05288abca5be9fd695ee0e9ed56eb97525a734f74b5e7c056bb607454de56145d62059c66a518c843bd20209ff2403aa6ab02189f5ab6d226d5fefca7e7229434de3cab1746d34d2c4c3dfa329a0e079087180d09570a7e427244f936ed9b1a870743f440a5e7a48cadc7bdd3e10f72ae64ff67a3900f6f874edd0daec7515a468ae10d25ea6b329fdca08a5c78afa45881677b0fa48fb7c0b4bae8d61b330b915ea8b33468ce8905fcc6e81d6a6cea337be9c74c09dd9c03aab843a17a7e8023a667aed735c19767680884950041c186bfdb88e315ebade9805530803432ada133c45acd5c207c1f67202789ffe042834afc32c5d55fc468b04e11cf2c0c5e000e78c7f191a0f9252c681a145c029b7636c308e397e9be8845ccde309a42494d48cbadc42e4ef02a1195bc3c9e7cf59862ddfb971cb55cef7efe84dec2d752b73f2f5adc25105f5e613926c9dedd1f3d2e9c3abb782860dcea293657dba61bf51ba0a7391c3dbea3360a8bd38ce212fec86cf39d09e0293ffee77f786e012264ae26c07862fabea0a573e507d1b9a9de4281dfe1ad44764692318903da23d1bd33f54e481966383c4b40ea442f5ca85eb9c7e0e970888f7571077a538d86b358c6560991c6f769a7d04187b34810dbc635b159063db62a46be17eb0a92f9896721c6424c61ce76f72ce2122b11e18d6290a2bc707a7337fa908a6244a1e13520be8ff8695f5dbe5d84c4c646fa62db3c3dd4d756621d1c637314bb631e041b80587d290d36a92282e9bcfd4f868e064c40c45aa7932ac5fc31c5ca36ddbfebc9cc05d1e793fa44b80415daf8cb6ecb5ea591ea334aa09974e7394994d4a95aef5c0cbfba3a484e3ee583fe3fe8108bb079c7004b06268636f060b9e5bbad6e9bc4e8e013b3fd3ce168f772b4dcb55d0b701b52c86d3d824be0ea0a11ee04d1c000ee6fc9c3a197d77afc29470a480140c905943db089117d190378e9e65f21c9e53d182e63d593b1c9b381a9b09bbcdc8b3dd27dfbf912f7c9097c6b63f1217e83a7cbd9851b23db222e14b3553de7548475d3e0a54c29f15c061377ee2da28401ff4a665fd9616616fc43b16f098a5149f7b4976e1fc533845ad7aa68d74a9c5d57cdb3748593f32301e70412c1985ac3b40e838eb18e32569be020c6fb854f232fc0a5a1b3671f417069d1f63a103a145c8c4076a54788d076c1ad09f2d445612ea9626fd48d96286430c331ec3ad9f0352980460d195232158572c049bb7871ac930905e7d6d934ad54782be0097ef220799ba850e61cf032be7af173670bccb70c02a6acfa162c512cff091dbe25f03cfdb8e384fba7204b64495b069cb2a82a1632051624e67a035207bec4b59ce5d2a3c18087f882057d8ccbe7da53cc99ab1d0756175843e152343790a8e877478faf81d21961e6bab93345b54548f352731c2c9ab80242389613111abfaf1d84ae241ae0f5e3b7cbc2a782c6dc347917444436add20ded23a7caa3dc30b898f11edcef419b0c5524e06d7ca3644dbafdaec66eacf7ea00d4b44f5104ed917286f95f459d8c621fe1cf773a5625b0f325438890f5f1e43dc759ebff53dcd8ec8c3f3bca89a15336e3e1ab10f8a4e24f5d6188b431aee56035a171120f88f2ccec9e525367f49bb61daf12bcf7911c9fb63b8b5a58b72b206dcc7bb702984239c94999959fe85104939ba9bb85ed31128e3b64544b0aa49d1600215a64aa91f18db79aa2c1c61720f0a4e0d1e6b109b60ad62bc1abbf9f6977acefca9f5870746d6d5d8d7ce1911e58b6d9eeb8f017674d80337338b43d8fe62b42df7e4288ca99de9cd19ff23379369094d546b96a85346dd1948e43cdf92b561c0caef12b01edb98e332ff518bf9513025dfa2a4c47b280235f6aae6b771a6b7d9600355e8598feba7601599b037e6912d3d70ec721c91b5d737132022c215232ddc8bae5fbd60e116c00f1c31aae34ff714aaa26bab85860f1dddfa5e7f549f49dbf36f40cc0b2b6a549f5664daa60a4e98049bf108b373457b5a74253033c168eec4074175d9b135f2921f1a4b11065a1e31e7fdf379c0bf94cec90e368bcab76da5a0fdc8abc764391d2653d14311d9d6043159f442e5459a4db1114c9754f934b36ccd5a65957d1a4877b3589e7ad380c5cc32065de3f4c4624a7250d6220f97977b896c83a477d094b863e6a1b2d6fbfbb75ebb85095b4ec33327e355f0f66f0d30a59518a094aac80fef36f12081279575407c8e722767db993f79b621dfcde6e95c88983d601a438afb3900fc68d283bc96239ef0456ffbe6210f790670b9dde6db18f1a650ca818bc908d342144eb473e02c3d6c77522afb3b4ecfabeb44fe4196059ada6da17a3020a930d77e21a9b30c13eb28c5677c862a371ab1edb7968080cd8af44a4ef160b53de98708c2b3ab0d9ec2fb75abd688b4694795792795667b86cd83953bf050d5e829f5dbc0aaeaada25931420503a837a31f9e41ce2965c3d0741f1b1808d740a55215c7c8830cfd4e0b62f997596091fa687ffe8a2498edbc0e32b6ab7570e58dcae38536bd67a5b15fa765681b0a472c676842be1fbabfb1edcfda7696614c8eb325a26f380e3fc64d0c60b8a764ff4158277a8f4983098df7a3159d58f8a8602790241164742fcea72748255e09688d6632f2d9975c501204484255c6bdf6429fdee554ee710be4017f3af2a9bc165555b408199702b6ca304d97262102ebc54323d6a6cef60cbe228b65f84034fc49b7240cb679a8bb98562f2f8c02e76b3657b4304ba7b671588d7e1ec7424e8be240a795c4f5220ea2ee3086c6fc565920566c50a17c82088bbc2dc72f1beebcff4bfb14cd35b6b68753c09a391194d364b79687f44f91aff08d09d42a299c518ee68f81b6a0b27a3f7051ed782ecf91fb317f97d52ef0d3de2032e14e2892196d6d9e5c45d947c5c175c5c777e4f39006f832d98de36a274c96d216dfd3fb2259c4668bb5eb8a72e0ed1ee897a06ddba4a74f3feedce8d7ec36f1454d57cb63f4862cb197f8a092e70f31b3843787c0a8d433f2e9449f448c00c6a2f7a10929d872e1e89027bffd4ea8cc9886f00f921a0f06c4a17b1e711374377feed1352ebb5e389b0fdb34902548f9270ef39b155298464095b081c76e2e9270f3d2a3ff9fefa721d6187f044904044583cfa3610bbbe2006a77036821b902496b82f658334d16ec0bbdce0c4228e7d8a761728aa0391c14e66726b777c7b1ff0c67dd2084f2de33294c283493408cadf9561f5786d5863b5a629a7ccd134d972bb3d915be339b07be90ecc286c4e6b368c83689ab799ffd76c4568bc01fab56998719b617fed758fede0e599d86f95a9b77fb65ef4623ec1aefe5f60c68352af892273bddeff07c0b19e9acf880784021c5819affd3f28ebda8cbd0f8d443232e821e228f71404e685d4ac196a378ba05cfc3eda828023b04b50c2ca1796e8e9f9d6eeff84812064d536485e90187ce57da982d180243d7971a9f986a4a0b7c2a4d87c0b1311ddcefc0ed2d4ef3b021a0158c6d792d1f9d9725e0ca8f621d81795178a328a49e39277a9fc187f4d412d5ab74d9b3b0117db295c23252eac2563b9b1260221ff86e98c01074dc11ccc554d8ac21c5bc3456c7ee8014c3ca2dbd8ec0e1093f6186a7ee10704596f355ba6fd092abbb5fe18dc85091b50e80905a708eb4488e50a31117350780ec9ef7e4a3a8fa7244ae6f4a3ec25204e8f35f71a85c911630e0fc607f3fe16fad595d24151b2b22336a1b892542ce7d7a272d1757de7211510c6a2ded50f92676d2c6f31d363feec3bd637d9d29eea4c0c9746fd79f79f00bf935f0ecc70a74d58b8ccc21154e82dd1c4abd10cbee2d6325415bf361b952a8412c6d7cf3b48ec91c1ca7ed095658f7f1864b8369b62ada0c4e5b7d020d47faca3c493668d99bd0637cbcb38ece9fb59a5116b938a3cf7029ba5fb1834166c88409ff0e48f1dca2ecd7fe7052c146458058e394a3a1f31b3277206aa5f6f9286d1d39195288f3947dd95bbfc7c537583b626ea3b21be7ecc71ee90fde01f78ebfb131a0cd6b7e7c1d25af5a9f57cb95cbf671952db74bbee3298d4658cad50f60eddda1024661148de61653d5877f608a8492c3060c83cef76827ecc30c22f276974c75383a781fd78b74c2187d32fe63617b04e8f86a9f5e4465ae3161c2fe0db5ea08e91c91c97b6709fb8f1dd4d015757498b69341ee284bf6600d18f02526139de68350958c5c7a1ae6a2cb380cedb1d2a740db11390605e5763fddb0b86a2c7fb69a4584c155547a42e0680a3c37a51ad418dbf842d8b8c6314254777dad2ef602b57e3aa8cb45e296efae65c6d7f4a47b0ef44486587aade83d47310d49ae4d4b700774402f2e1c317483121974b607b10f73ed18a332f0308a7a313177e99c0dc4b884f87dc34c71185c5f72c74742a3ade7c8404ea0aecfef396f702c262a077caea327e7fbb0b8c3517b92c09579c1b3955fc704edc66e355bf39d0cdae516094b9bdab8fbf2c5e9d06772687b5abb670bd572bea2485633c7c9f9413fdc0db6491f48017e9e2484aa157dfcc4c412a919e5915a229b6b97fc808f39d7b1efca463533daa3eec09c518e0b8c51c76f365dc3c439fbcd0f4fae983795883b6d422b1e1a72cdd1f37919510e936db3d205f19ede023ff7f911e8b676d86b66a98181eaa38f440480b66eddfa98ae6548dd5c99faecdfb570fcae54dc7d9d575e8ffcd63172ecc113fd2eef20a9625b4598c18c07d0d2b3b9699c622fe1ec3b63fcaa07cb0e0e25e56ab9fc449a0c21ec6980af5db7d69472e89353c463601c11cd28a45ad6ac3f50c3da81d6712c168368e3db16a65cdbda9c5604bcb344771f68106be5602b0ac9aa864218629961a42aa4e0b15fc2b99cb8b2979902a6c0d72f97df8e69719aebc64280854c147c15398433cc237094bf662e29290aa0373f0ff89351639af976f31f934815db5f20d3444900af5acb5283e399779dc669be82b3826a616158c7d537bdddc5769b28520ad91d5d0f47179f88e2b4bf3f7a30468a08611209e40111e4008e33581600f87e59766d77693954cf29f1072ca5215e86fb0a1ff67fea0ef516f73fcb117582c7cfa6ab81a7d57cc442ef7dafdcbe661b219f5c2074f54d1db427c115aab487624a57014f66c3b9ffe41252496ee63dfb43717ab87d084aafdb0de49afa17bd1e3b7eb7b2928ae582d43e26fb332a13f3976e21ecd7a56ebe1ca84bbf8d2d6c77ff75a1071fc94902af91a3315ef3d60f36f9d642b2d8e91271d4d8c9f1694df10603bf289ec81154e9dbc5f663c80eb8a76ffec62a6202c33a1e60c1e7ad80baef36c8a71cfb6a55f2235914e8aaf696b5c9b28f8ae72f89d97257cc55ff81159d41c885dc4c8a4f8d6095328c983144b603b2194ba4395fc7aa7f43a190981e09c24fa2318bb37be574935887252f9abbc76c4e79b84cd6e032c8416d5c01c24473b9cede8e04db06a0746d787782e5bc5f81b509458c530b667e9c76afe0066b325090aa4f58e58b05d2cbb586b345dbf4d5e804e005c9948461ab1f938668fd2c1c9b45873631b550dfd0c0de709e0fcfc6cab7da423607614338fbfa154365212afe2a9117b32a917e7b754c7de9b75620b2e1b511f7e232f81f09700125165a236397982649d2e1c9613c7bb3bdeab0d72472e5a77dcdbaa2dff0a49474cc4bb783ae7b3d6931e41eee49fb495bbfaf6ad0f5d3f23b498123f2621367b8914bc632befa46992da0f7f55c98431b91e186c554b79e29536962462f78680adf0e182436bc00e7e19e4f8f2047fb751c40d7f386ea6b78a0cf094b9cb3277b65ab81c772b104284b6c9bffc41d9cf8a3abeadb90e0d17415e90cea79aab400fe5823a9c2d382693b175261638878f82e04dec54fbb51fcccc2e2e077437dbddd92a77372e73621644f668fa79258019bd079d80107dca41adf37f49977506fbeee880524496ead23c26d6063b165cb2406ccbcbb3a4902698090d0b789523298cbdc81444568599a3acbdbcceb7d7a477258c1918ac78e26ad52bb15a05c34e24c838a36c7ddf5ac967bf20d3df75ca7bebcffab2024b9df9cfd4997c717e72c3db55c680608198072a47e0da20e562d42e18ef84e12d0d56021e9e97f3b9161221dc8978b90d7a98e7a50ef9e1ecc256f73aa721cb6c6b34b6eb4ff0523112a4788b68fc307cad32ccff73be8afcb1f76d133a4d894478eda1f7a4d5bc6daddb894cac39066ac548d11259950179be2066037982eb0ff4ce7be6fbbdd07674457fb72bbff4f6f916e953b877783569f7e66770ff7f1419bf3381567875c4d34369435a85eb7e98c267f2f8bc75c57abc1fd5c98885a2625520bf110ee7ce8d512798fd8ec6175daa73b93a5d1b6024a3642faf24e9eff969bab37ec6677fe5ff6ea907452f51d74c6a629aa82645c58059662969554de9f64db97c51495fc25eceb99eff4879c4b20fb08ffdbb9e34330074928ecc23f4480d7f888adfe3957d4b5070f4e9a2767820118a6be1a80510423ae0d7e17a2e06b9f3695f8e35939b36a8ed86a68742ca3b6fd103ab241a546a3f5a4f606834a62f6ee2d0d7a774b7587cf2925272844ad6b9395553aa90509bbc7d3a5bd87dbba35b251abc04905b9caf6d51f7e1d92a3427577d68a08030054450993b1542811160707c819218fcdbccc4385496da1586b99961b86865a1835e2187cbc5d9386efbbca6de3fbc2288a61ebe591e69612cb5ffeddbb5b2c41f9f6cf8a371adeba4d03a2eabfc57aba4420dad181caf5d2466f81e9367f0e77fa47ae00d7039408e2ee86cf8cc2bef7649cea3365f362e856089f544196cbbab47cfd58063082e8adbed718450e2bdca3d1ef1f926f32a2eb20264bda7b5415d180e0440b59dd31c175f3e03893576a45cfc48d9f31057867a53f01d77c0ed66d54ed6e4e0bdebc56acb0c9e9e81f36b122f15fe545900f208418e6f138f6c2147a4e6c1d8191aa6e0dc3a00829baf7afeed46281833fcbbe1636a1f7182acda5b6f8e1c1d0e5117fdb2b0b29472d4d21aeacfd0ca23ed9f738707b44401da3bc9c45061a81556381551a28934ee1c0c7e04ac6f4d66332d23b367f28953eb72b216f824c6e5b70222dde7a20327321f2d06030c623bfed0809fddf0b08b66da954178490fb255b0442e25a03ca9eda27a313f3e4be08c0b850f2b2f6957afbb35f98b1a9d3d0e40008464b4cbf744d60a70a1d107c701ad95d7be4f1d5486fbb8c350d4f7cef3ede1d496193fed694720221b501d9fa2d5277056eb3b5dab18f3b7597d5d54094686a4422d3e9124b4066d66e6191595b359c0f43d17d6a36f1cb24853e67d943c321a5e8c89980cf599e198c71e8bd71b567de5a826d97d307a8fb4a734ff35719738f1675e0bb4197fd4c260c6a5f9f4437bf6d6d8683b29845b119354739c156c5c705c2e2153cd38cf49238bdd9614585da1cc624e8795fca33d4f949966250fc902d5497b703b1a5271f45f757aee36c3ceaeb26bdda4649b0ebd11df84cbea9ba119020366f4e07757c3362f9c9a745abda28979e31e50c593ef27283e95c931b7ed4cbbb95a096b46d36720d549654ddcb2575e3f66d171a16d29263425fa96ef67d00b2705fb2e70b2d848bfee9452ca146fb19b19af07c6dc79a0fa3a06df63f18cf6413afd2cc76b41c4ec67c537e11ed84988b20f3db3477c8817aa0226899b5e1399027b48edfce7a4bcd413f329f66f7b1564afd4630c20e589c7108938e2395f6db7e08020b5fe5be16c1328d7e7fa16076aafa2e4cd0790137bec3635d9f78b940edcac173f6e77eb153bae90e35b086598d425025962165978252ff6a534ffe8eae0003903cd81b96ef36e70c7b04b38898154461e2a76b620247d84d19c899543f03331925e70bf8e20b0690cc3d5d3ac65469ff0aac0aa0b5d3bd93cf381fd14ffb7f6118955246c8824db2dc42164dfa272f57f0788ad4564a7ccd3d27fb08306f69e91a838b20d5cd2ecc9349f173cd1e855e9f400278a39c22485c91b98d9f3e48f9c8517ebe97ee1e1dfaa9386070a3e3023ea33e049971913febe3abebab3e1012800c07decf6336037dead61738ae2455239b1b330f43c2b5fa35f624c18bd260e6cd5103999bfc79d916eddf136a4a201e7cc43dba4006a4a4acfec0764e2a1baa7213e3e1dcad94ca188d4b447e107b6e689218ce391a6d1d83b521c03245a8aea23a681da7af6ddf2c95441dfb26b9012e3fe44005cad6767f18d3147c111702535fb7bbe57bbd4dafd86418541d890c6aa02e2b38cbfe40ef9ab8f38c16d6ffb39c945ee190879882fe34631c6d19e268509290c01a118d4e74cb5122e7110c4547725a00dcbc35084d0c3a52e4c48c21eab566c3f0650ecdca7d3702f1663cfbd3550e20a5f23848ad2b42757a374a4fed0109074f392644e40a01a42e7dd2e727ac9690c2fec7d3c11cdd33e635a9a3ee4e7cf9f837515dc13032779db709cc21deec8f29c415d4ef51f1af7c3209098ae6b3b46e0f9b86ad0df8cf2e3a4fa0d9bba9e07742a16fd5cc0d3b49e96121e0d2475cf86523b382c249c4ff854f3501f81208ad1359b7b8f680cb76541ade06d835458193ae689aa924b82695efac254cb5e47f95154ad9f39be78b6c085366a03f8e4f0c1795ce76c5623757999328d68528dba7f33d8a3def24f21a5d95a7b0ac35617ac580aa98b6c286cf767c8f5fcc637164cebbf4d0cbbab0ba689604e6ac6909f8b1bb9eb0a0497ccd457861386c77d3019701e931d3d8525a8232887cea282d57b377ddf4eb6fe68232314d6156aa17d124b9ce78fce0bd74766291e28a50e18aec3c4ab1326516c7d3b3829bafbe93e47fa5eec995ff8cb2946ec7e3221179dc5d949cf36e21a728ca50ee8cb7ae443d6a8f755da39206f65856f03ddc6a78fadde3d56cf8dee93c32eeebafe677a7aca0787b69a91cc997f4ffae9f1f340136f968b11f82cce11a439bc72cd7a0a43d49bcacc08e8f54759fd29a0234efa22cc1dc63a9c061fc3cc5495008b4c68945685036e175f41e48fd5aa66c47da109cc6c5a44cc7c023ab128e0f1e412bde4aafbf7f3fb74a4f2a8f74b5aa9a11417501a456e8db525301eca044d296193b944e77db5fa9f1da950d652e164d4458667b52d025f2d4cddca48fdd0fe4a2d4212e06ac23160b0fc4d7998174db9a96f1ce72ef16f8b938c812e3db01f458a97f4899e33a98b7f9b2131d0135ec0fae1a58702b0402f27aa5c753359fde3f0942983a9ffc40f8b4f751ace1e0d23c6936489e8e15b90f5a968d137fd5d0d73e72825717a306d73648674b7226686233912fa2d73b049fc7977f53befda3f263598d70fe9ac38a45637f687621f2b070dc382f5fe4c785c032a8a10b70543d9ef7cea58b8019c9d34eaccd996a1b3729672ea54de8681ed55cc18e4cd7eafe09776cf1e31bc11762f9ca579dc5fdad8f3364dcb10732f9349a448fda1551dcc4ecf165706e573a4dfa512800a103ed229ef28af5b2801d464cc167618a342ca554a12cebae82969334cbb1d025b41461e3732f80f26cd38c92548d1b69ee8a2151b341138442760e9e0e3fe787d3283c78cc2d7580bb0c217c70c2f5c39a55d7457bcfd652d4fe966566b216aae9dd043aa8e3dec262c7d335d5040fed695cad1c9872fcde8e4cf3fd9973ea79c02775f5619a1dc1cccf7609704970c1c55807293a75bd8158d18ca4e1f4429bd3ac20c99c5833a1857e999f332beaa607ea25929221d9ae8b56dcd3b82d4ec182139a113da45fe6ef0a0f4c6d1443e99d36c57de21cd7d6cc282e65c1ecebabe920603e0cd8aa3a26d75250e17b1d1473689a24bb241606828b125fde6d4a43b3ad1407442a6ce6ea881f13ab3925359079354f572dde919a458fe0a213978a20bf4cfba9484049725fb618cbc7157fb98e36a5cd3ce2c4a85cbb51ed1027b698fd52cb829488d70940eb84b596327fbc7b71da107ad1587d35f219cd3da7f3db7b4804355335d79febc2b034dda448a4d370888ca1b228dcf825de193dae95d10ef4370e97c6c396a153abd7df00b52c1f6e337ff1688d505cda1682e8cbff3fd397c5cb5a8b82a440890b3b2c523887963287498a2fd6743c31739fbaa3ac43a5e0bb6e904fe28ec9f34094441bc0f26a3952585c508a04d0c194099e494c624ce769269a4dcb0fa830816b817047a78e11b48e0330ad9ec6343e45a79d50a3da5e7467b411ea425cab474c8b67388a79c5b9a73063e5093348fd27b232512762e6b578d1f49469fceca64a7441269706ade3e705a9942cfaf0f9d260567da8b3ea6b493ad7891d4061115ee1b4b767b9cb6f6f8375cc921ed2b93bfe6822f3976cb02db612e7c6e9c7b6ba247e8c15373cc1dee352a2aae7ef249acbc1de8717c07f82083c49b7ba49968f179f35f7eb95b6c5d8063b7acf3940066bb4995ec05f69703fe087f209cae947db379abb78355aa0e593b9a2f6181a73d9936649524fdc1952f6c519590290884f7bb4c5f0a2e0a5c5e39c15cdee8c2147f29dc9b2b972702922661578075fca4fc3eb2a61c29eb491a5283edd87050a2524ea5a7bb6c666877a109fdf549e6304cf981f748e63aff08e993d59faad90b6a0678f9f8f256aac7875736bd724d9cc973a4e517f72539eda631be2eb42c56e807451a2f2673f301651b5841da5f42d42381d7b9ac506948207ca5512255c04569ab18e36b08e3f5adfc059ec15d58234880469b08aa0140a739f4c7dd28bf98c8efeac1bd624af935b6e033563037e67c066c108e7b8a1f5e8bc8c692b033ac8478a13121bac3d7b4db848a60992e80796991d2aafb5ef3e349cf8db9c1d3d5f1b645e3ce5ca81fda1a317f79a8e6a490bcd3be970b5085984e33205657ecf76e647e3e382c290f8cfe46ec648b3e3709238351904ca2eb9e61e66ff6ca830cc82752fa9f3b7e3bad5657e6ec744ce6fd526ee32f34176c6db2c28ecba5a5a5e6a7497364b3b9583725c63f99b52e6dde664c9381b1d65725f67737997a451d3e036702df9907b072cac5c84cdb291d97d5888a34c048aaa6a37aacd898fb9fcc53003df05da2bbcda8cc1c0c7b505833f71f547735e50e6a91005684a6a4be56f3db4ba0c298eec869699cf107c4a0c49212bf8ed3039b9d90ea25b4d07dd32d480a61456d3308e3273aee8ab68ccd7cfda223104c5c95532bfdc7106985ea9035f66898a961e6538c344b8b7c67e0e80dd35594446057dafb67afe7ffc60ed319fd789ee5917434861d6e48a58956b26a13c4969df42540b17bce698649cd56e33fd0e0f85c6704f8c2b79a0ed03c5b10bc9fba0c0be52dd4f6c038c37378e920012a6db05cc196b41503b599f3305a22aa63de3ab080c73dc884edba294f71e7c9862e439cdebf06b0875e39bcd3bad91ec11dfbe2bc3c8049b7d1f6645dd2abcc36a5dfb201cad3898c42d6cf6975573e7e799ea1cc9d1cda4105a12d0f8daa418078d7bb45eff6688ac3c831d02105c24cb6f19778bd2adaeba365b87ae9639a22d8e8e287fdb8f76fd0f92fdfab0a565342b8f4c51f0a644e5e848f878401fdbbdd26a29817f2b3264ed5f7e5e1b348f85a8f9da3c3f7ab760f7e20b52924a814c33eea9bc84eebf73d7f1745597ee8196dfc8059022fc918efbcd8208debabd2788cc9a48be19180b30f5fc08920c42ec6af4d4b54d8d08b1a8218946cdbf2a34eb6c2442a8e4cfdcfa3aa1df47435e2324b59cc0be7c18061e9ddf0e55d794a74994c77772490966e52ba442d83f68a148344cc908ba8293efa33f0835209b0956cb47d8da7b62a9bb5084e9cfc1c70a86036dbe378f15e333a0ffdbe1dafd672ac12f0eea86d0b5eb715f7527e0fd69fe36121625e92830382cc86f749b11da35ee7e12f71c9aa1c0371c0e0d7aceadd392dda88c2416fd3acad97378c8d9ed7572842cbf9df48a7b443b1c4fa3623c73bc1486415e5279bb3bd6aa3de48384772260a3d68b01c3475cc97a2bd6056d40d034c588ea9eeebb7ad9987036788525c7f6378cd5128187feb41501eade087095e8d1dd53b2a92c8a75e8af7d93c487bf8aff8140e86893fd7e232cd05c8c0e386fdf1a35a87d61ac1eed58abfb81d378640d743df84ad03d7c823a78f638e35b93c9ce360fc89bd3ffbf8193d5a09f6577085cec5376e22dd48ce40363a412a56c9d451976e9b939c81a9a47c017227c85a438e5251ba29a1a4f654dd2dc2c5c8708e6a118e17d59b035385efd43ae788532f1d8bfa3f383d2783d5d0fe35d8a255441eba9c7a5a392cf2032fb23c6d93db6358cba1d44201928ec2110cdab5976c6b938738f2c2c928653585a605568afb2336e397d1d9d754d362e310c64e20feca2fe1b69e0f86ea815afb093ae41180158b7a171ad363cfeaecb3b317189dcf37513fafb455d7184cf6d444fce452c5a187ac38c7f12c5a251a47ec30635d68c4de5283e97eea5ef0ffd4801d2b30e9e20d3ea5650323cf908ac695a7230d7095604a56a1287681f94a3d9241c90cb91777c35b129516315b71dc05cd03052a60e91d934a7e7d1cb104cab227a1a519d854a00cec1bfa638b5de45c349ec4326d4f3fdba72a492f1554925d8986b8a4e7cb22c8c36eca43c3ebc2a7045712ab916630a6f414e43a5e65a7cb2842c2307681db1f05aace2193036ca2ec124d8f0daa786b0696aea4298d0de08b5094b0a1ee82b13667f28325d1e39c5acecbbbd0b50cfaab3e99c1e73faf27b9380c7286d086d724e621923c008f5615a365b58d901d5c1bc91459fdd3def85463000f47ddc47406a68eb6345a6e9627c3e26043799f0b9fbe82e999cad750ebb7e6d6dccf08185003d10c98a6f424874d316e476d85dc710d780e73f9304b013a8d51f2a8413a54e5bbbd746f0a033d2310fdff760d1f6811650e3deeea70a5d2347f665450f625a57e45250bb955318331c0c6ea191ae9556f1ce9f48d0b98f7dd785bba65b7213c9a5d64efcc3a2c01ce1e5f3184defa0110475644b230d4f81d22b21892788472a09bac2aa10380ecf7ba651e47306115bd1d321d30525be0fe38b1cd52b91afcdd4a32a51ffe9b1dceaed0f6d0028f6d32c46831082086d2b0e4ff88db4a247c63bc7bff1b6fb1523b4477fc6f291424a8992c09d43520f3f07446c92fce54a22df1e042eec04e7349570a5123fc6f6f1c928460096392ebee00d9dace688bc9f41747067251a7b163302f6111275b01c4414d37c4949b2c8d586ce59ac16e50a0dd92af2c6dc0a40b026dc5221bd292c264acac539756faf4d1225dd5e5459f01640ba6bd33011fb3bdc213671b73bafbfcbe2edbfda4edb2184633639c4315a0f2b42bd76f01645d8e346e850a31b9c1ad660741d787a7c9adc831c9db88ea22ae47fd01dab6669c70a10c8bf76e11bf06848ba638341275b03f0f580b0b0335b5c61d38b0dc476b438cc930ce46df8f53ea0e6d7b7c7ff42a36ed9f420d2298b179f5d765aa621511279f41dddaebafac36e9bdf1aa8aa754dc1eecea86d075dda2536eb6a251a3f3127cf0d1fef6742b0f68185779e0d5aa73f685a0bf9153cfbf3319eb1aa7b1e8ba079a0a97cf4910bc5cae450aacc4d108b0f6bfab92517c7d2efe18f5256b125fb691c9c88b50a77a6c19ff0ef5d4eefc8ed24cd056d82ef7d0af76ba7ea39a1d15c9c9d4e66c54c0ca09b7ba921aeeb021b0993afd0aa5302c296c7a59a43c20eba87bf0ad2aebd1d57699b7abdaaf8e409937f282848b7c0de6f5a33a341069202f3c3a6ff66ca0366627f8d5b3f6191491dfdeef793b90bd3bedf4e47153c23baa188d616bbfd52ddeef363e7f86f1ec657b794eda1ccf88748c50f81e3b2a5199d94cd5e0be1363aab7b5a2184f10bf39ee41566cdebf77cdcdc372213f0a0db20a29d533dbdefef8d1fa31cb70f9cda854af5b49f1c81b9e13a23afba4eeb4297cc25c3beb1ee642d9cfbb098c07eab2cc959d7d6409f967521050700ced6850031b0d6014d27394993843202718a3112c7d8d40e38f5d26f9dddcbf041a3e12b3e2904ab59dc5d36f45c74f3752933b6039546eab008eab653c5c488da7f1571a744d7c5626dd408566a6b7e5402e763b158c7e8c7293c0fe41dbca1359216487328fdf5b48e04f528c3850f70912d72bc66fad00f58b852c4cbd236be7179524593935013fd63f1e2c90d0400e9874aed5b38b1a98c29b7ce03395978f4db97f742a2e13e990a55aa22a12c894641c2af389e590ad88df8a5c9667f7e4d46fbc4ee0762b2ee1d621fb2c75d0c070424bb1ff182ed8c70a41ebbe0d49a926e540e4beddbb21a034683d694c1e576e4641f507cdbcabfb75a17d4d5047273931d08d4b8e3aaf096aa6e3e92e0fc65dbfcfe9992e18e6a0a417b7fddd6c7deec149fb4b42bf5ec17db007dc034a83b2dcf5ff8d96f496e6ba2422879ff9611e4399e1508b700af081153dbc663726b78d99e6bc7911743183b1ab3bc7e0cec6ca89521dfb908aa22203b8a796430519c796d73940bbc7008a4d874d177b8f28f3be4baf29872f943fea972b4f5abf898d804ecad1f188cc1fd933a21260cafa5ffa34525c6c6ae74ec4c672fa11731c07621fc57cb177373839073265b375ca207b3b6c22b5baff245086ac2bd2b5eca8b289dd6b387d135e08e6c6c67db862cbd84d8b915654d75f3eea56808bade7e56fa8e4cd1defdc71e55ac56edf4e05a009d41f91b4dd8721b8552ecda4007ddc46e8f4a7b0656bd808ec46421bc0bc2a3b1c04b459c2b19d659fb8b96e837be0c62daac8902e3ddb05082cb7b94b7a91d6ba7ca810ababd57d1284dbf4e02b275060f6b839d33e059476a9e18d9eafd2f351a4d43e43df4f11a0d1b65310c3fe45100d1f6812ffc9495e6b9d0f476ee7854643b6a17455521fda7fc9dffb293f638f45e048a91a8c46ddcf8ccb59dd43171ed91ef681c162d3e0278152e7bdbadb80a955509f42dbb2e9a4ec432c71ee0f343e90918b8b1abbe2267e9d4b1c4dfec14b49afbc6a514606bdd9d0529dca148f6b02f9628243bde0dfa3f9487a2dd0b3d886d68fbcfbba26eb079ba3a5c6f1d4c6e6ad0cfa7d6fe107cd7cfdb7836ea22bfe90cc381c0584eb0489ba8c2f87ab405aaec71770fe43f15d0fb92ea8442967e72f66b6992cbf01ddec1755acf54c2c6504c846a16c1287a68e4726de366038ec5173e963aedb4179eb1f78d57e47e5be7b7c5a605f1d8e2bb0b010c2ba436025dcd0c11ad2025aed31b3c1a24ec0398792521f86c6e543426b3a157fc5339313dd6272f80a2ecbcbea3cb09d943b32da7f76f75642299da79a0af1a5caf47fa7fb9543359bb023eb5c00aaef6766b7dbe7fba36cffe160d1736629c6789041379fb8521e40d24cf1910b24f6f46dd6da397ba5e32b50c8b59dd9df11b45c61db5fe9a230792103b3de6fe7bedc96ac2ad4416c5c712f2785b9febdc5f61d8ab05d6df97b3a380a8fc4ac10fe2f8ecf89241ebd9f9c069636dfb7d5fe66ce1097801c6c4db3fc80f166fd76e04a1d61c8ded512423c58312230dc774e3dd4923360c84baa44be5ae7b0dc24e0769b71b80ebbbbc7ba62d1ffd204fe3e78e761de2eba54860662272e2b66e9434fa7a7ca92c17ea8d8ffe399dfad076e6c8f31dd332d4e343f78d8a1ecde657ee3d1b9c80bbb8e983c5faf13998f4fbb673ec4a9db425279bffc9f26b2a18ea66109835ba06dd5a81bdd71043162a2b9240e466aefdd5d21f60aa7c5b3051c54fda225e0dd91a167dcc3a59bf946090c19b37a45713737d39647ff03e723f6e12b2ab67e9d8897d061b7b93b382e8c9fecfbb8301accf7671c3cc89f94b3b47d31a3119810a82659c43a2eb19131bfe68ae43454b8de09b1eaacb3443ce5e5b5cd3859cb889b09a5da32fd169ce8b83d3b843522e173ae740de8763cc0b426eec89b58a571e49e9e5b559314004b8eeac1fdfdee2520799258811056ee3e6ec6f9824ebc4d59985abaec34d16d51c2b7079f0a8a1f8ae7a38812ca81a227832773ad15ef2fd7deb822f35fe1755224d484865afc50ec0638c42b6e5e15ae9ba863e84faf36df2d50c757b64aea297c29aef72e57a1b1a9dbd935166ac2a657840f503676c3391569274b1d4735ad8275a7bf5868a7db77eff3fa4d601809c33b17ed22ad6d3df864b1b0ba925ec9eb01fcab2d0e518152968b8da67f048a3c6194c595b0b32a83c3d32b251268729099583d3f41a4b2ee65f2f4d8d09639e7222d0678f8d852f7a555075b55855b0e0a90ee1257b59afdcb414715fba527501f6e72e99a2f42f2380ad0ef36e4d26c75eaa930a96c96fd24dfa22e8633c84ebfb01b1145a14a037e4f1abd1b77b3dbe57f9d87ce11254c20151f8e6021720855b3d3ff4a54429cf1eec8b7e05324efaab20c771979c56204f7e0308a7416abe132e05dab05eec22779988a680a80cf107369375e9ab43ad6284cf1c57dfc4e2967d874705c26a22d98776ae036079d3cace5771510ed83f6ad972f1ccbc387126ed5933ea934acd99d16dc142bfb393ad1fbc5de536dfeeff95c2307508c4c2c60c3487c3f9075eb51d6caa6ad7c546d1091449efbbcc9c462f52c590ff0c6f342a7b2f2599c896c6d1ab3ee16aa152a321d4590974304d45d4f8d61718b33d49858430136eb97fbaccacefba75cbef8082cda22e144022b5402759d47f5d82a24c004c78018cf33f33e6dcd01e0d61729e065c01a100fdba55834b3c813c9c94604bf48228d38ce8c79c6cb08b0711f641c10f0585aeb3d38a27b48763b09002652d96a854d7778bde50a05f3d57dc9903e7635c852ae5157b1404093cc42ca597cdf14e256fd4084c70272bb03da23ffdd0bc8da6cb5c57b3644e03d9f155a9a56b841b1cc5f8133e21bb2877c0510d3a63d6e388231e13f6fddba20d97bfdb6d111969001d99d4d56759da2e182524279ec232b6abdfe640da5dd853db4ee6997323b9fb738b36431836416ab93c611cda1f7bae30780fe6effecd7818b0f9a6feff4c05949793a4bd8db7647616521fc6764b2c20c0e7a1bea9a26d973374e9efc4ea7c9cc556e58ab0ce10efe24be4ecad806f61495b55984a70ade69636285ae86dfdf23be7e130c788e39a5435d659f416f2dffc84b60f280c93f8f61e708e26cd4e3b87d76b1bd7d54893e95ff17dc87415901195387555aad16a355f630bda01d77d9c4175b52fa72efd1e2d0f2e330dc75080b4c9179b0a53244dd7308c6781bd13aa707f195a6ea5504634c68476536342196d3fce918a09f54b7edb25a9b1c3c95423b8d86d5e14c3ae8abaaa54867ec5204ccd0d7759de3c9f79a567fde452f49cfe1ff2b4544bf1bf932b241ab370ac5f5d14f0d9a10874d0eaf32dda4675f4da007399db5e566110809ab36c2b99df003e648a330d75680f72e4df463653dd2a14da56666eaf5f0f4e6587ee97aacf50cf254a6c6027b24ad868afe0fe9860f9f4c2a43eb69eeab292979f806798b9eb2fde7e949b69dbdd1911898378fc97d93e68db7e62a5afe607e3b040bee114a10d8f7281a3782a0d2045ebdff134e61af3dab27c06f35211dab3333eb1a932c6605a4ec3ddb3d924aa9c657b7e1cacd309f2cc31a4436bb99a7a6490b1094e4aa73a9479ebfd2c49ff8fe4aa1c4de5178efdced7ec5f0bdbad04370665423e245fe59bedcd2e3d6037600685e0f2153fc5dbf1b5ae3f17033fede0a18323187ea625cb3892573d22fa869ab39caa10455697ce49be68a55642ab75a0ee2b4fa87f78bab3fedb7722ff912d730a835a423f62692a092c59c6dcb5e874bf2dd5f9881be13a45d4bb2d8411826e643b3201d5619ca6f8e7a8b1846dcba8aa2e572dc186447c7b6148842202e210727c83f85676102a446e334bf9aac547849043c1d2cb23107a397cc67b5c41f7938d329919cff00aafd437916302c14f170c966e45adecacb85fe8a43f7000d2f2adab99d8e90bc434db03c8dc77aa3fc03ed5ce9aaae52ee53ee4307ca395d4e5d7dc3e0a9144294e04334b569d10b29f01da48ad6a6dc82f72ec143918552455e7cae84ca56593fde05c250ca7239a409f89ec87620f15f69f456e2bcc8fbc8eea45682940437a3a27e2afa3a082f8f322f571450fb590162e6cd7e01fca02d797e6f090f883a0866d592b81c3fc173e245b95b7c5d3c998226c05a2ef19871d030e79bc7f08cdfe0f5ffd0b222527ae5fb016e35998a97165422be9346d214494563781a5c5444e9113d67fa4b9acb5090a7319760938a4be41cd9c3aec846c3155443b8fbc0f25f1488f93d6e9fe459e1c67594847934df4c5012923b5d8f219a54de21260ffad31829cb79ccbb8629ca358771290db1dbd74ef407aadf1bca906984d7a3d1b6d6908f3d1ed960221ae9d68086a238af3bb4c1728a61dbccf1369ab98306ff0e8a1a8576a3138222d430685f41a6eb79e5365cbdec171a76a4d5e220703e3bec87d25354527bf7fccd54156ce5d816ab3445b511c940dfbf6c48cf02c2ee4dc7ca320ebfe318651ea893bc589cd3133b623933dc25da189ed6668576d680d14486c279a4e988ef997e35092937984b86d67dd00a9741eb1fd57f02335c12f5f09aba1d9688827975e9ecd0b58b2026d5b0b9b1bd5bf2c4a4904d159f9ec4a5fb0f96b99521526f19c0a92141ea3bf674dda943b0f3d40ba59c4da70bf0e1413043ae5f483520bc8bd7c9635435782066bd5d1696dbdc5180e4f7b35e70e61ea0f176d778e9932b7103a727806dfbf1959bac737a156c0217d544474f9ea6e5271a44bd3af98171dc9974c911be241f291db2d96082b41097c1f37a6aaac45d6a29c1acc621da1ac8e900c880bc16ed3ff4988f869df6310e6c91416117c25f61cbe842d422fd957d41317077c1d27e38bff38b82949a806c3b84e732ad1ff3de79f0371c151fd5521a068e514b762fad8302afe819ab588ed89397115129136c9e38af4b1a4bd8c8c19a358773e0c639bcf929879662a55afa144e905aae733f24743af0514bc3a4153a29cd37c1c4d80562e99c6ff97fa3cb7623fd6e0329ac97eb23443eec46cdb2131d374c06bdc77f455b3de639ef6f0cab9e5463f87250c608b4d9b5d976427b29b8e530ff414dba95e54bd1f18d2acffdcb7e0df0e2c633b4959540a4fe0a9c550ac1eda210f045d09b18b81debc2f5c32aaefc51b24cac43994d10c19f7bb8c0f2d2cb2023321fa9f41e40660e7b0c936cc0e57bf9a177ce379730e971d909b7c80af4b667fed5661fe7f37ce9f2889a28cd8509c98881e599072a4d1b02acfa778499148b51a9e3ec9ca65152815e0e92471250ec9da47009bdcd3a5547521acff5c5ea7e0d5c2197d387f7c90bef123a98ca364f147782aa4d268392cd077a938ae4557d2c1e5f196c6ef943029f624faaafbb9bd18f98a20909749b737c4baf8e3b47ec4a0069892237b5a019ffe4062fe9462cb38d50e22c9adeb284281da1f984382d067bfacf5a20a62c9d7ef72f5f5ca77c2f7a9cbe152fea5e9da59c7ff0a40d8e79346abb42ba35991cd39734a8d82f90378dbbdb69825b4d71c99db822dc9dce11ef37b3054e03d66edfd34c279bc9ff2d72836783b48f95254ad2e75f5d558718cafaa202b431c4a58e8e0029926b4bc7765e155a28515b656e5fc280cdc00abb74d1fce5c31ed6ba83bae3b7b1f40713b26726f9efd0c31d2bdb25b939777bb9d74e7c36a445003be10cf93b1b5d2d641297de974ee735c8e17222c6f92e4b66995810750ef563627e1008a9d12c9b5cfaee3d58b21d6d057aac8fa5ee1a992f79ccde3445e793b5244e51eeb47e2c446cdd920f4a1b39e33f84b0256b47cfafe9d4e4bdc125dfbe4dda9f5c495e3e6aaee80922ae7439922232f65131f865b73701ebeda3d82853c21d3e044500ba19d5ce4f9b80c3ab28e883740ee9e7d4b9c8bd37b5b923a4287b876c3d5b8a54d40397c992c397b8d028ddfc50291018ced50e506a7e0b8835d7a19bbb9f3781ac26ea7854d494c224fd4fa92232b2415c43753bba979c41aac876e49db751b76c03b7285e478cc5a2248d64987d475d401933b30f47099638028c14c72b9d9536023d5918f59b0901f4773973d0623ac344c8e807af04760302b1ec305409e681d66bfd2bbe68931b541445263b9f6cd56a05574d8d50412473cbfb0c01e020a70ee1727cfbfce09449b8fc1f1430b763cad89c1a1146e33df0ad213c87820be47504a21b29b2a3edf14ea0d048a17835d228129470c4cde3a2a0f158b81f72595dcf0146f50950405ea7f91e7de7c07fae92ad891b33046d209671c74203400897a4a1d834db56dabb4b938d7099cd469833ffd879fda62671a979c13acdc9f0c9bb13f3a55e8a6bdeed79e0e05aa114315bde5015695b6272b96048597472f4ae45b9e19c9f527dcf5e24140f0bcaae5acac3d97b70cbf45234c5b36095de1ef5fbb57276023d0ebbb3a981bfbdecb25131980071f7e8e8fc1f6f17fc8113b3318e4a96e203f35327f689422cb5215bb6ff381b4ab272e4f5809ad3e3ba1c5ad7d2ae6f116113634e009ba349d6c7c49510de0916898ef6f78c0ab437e776817ba2018a1e68ae00dc70d01264ee19a396a57367cba3673ebd2fe8866d52e9c46fe52bc582272bdbdf65dadd741df351c6d5816a88c7178b409321737d1d832fc3834a9c6c2c7aa7a7c936089b1223d71d201ef405ce7d08524680547efdd99fff3cd5c58c3154c36fb8733e629d5442679458f6ac13f5002812e5ad5fe3b3dea7ed248a11afb264305f6343fec3dd8d24b2870454a9e3ca9636d84f610841c5d44369e6e586c0935be08b3a440581c157077cd1e3df34dfa9e96f55961fd5e669e89e4ce1b2dd09030a71b9c7489b1e3e11e05bc183698378976584d7b94f20dec2419d660597e8e5cffd7af99645ee34df35c58f51ac1be3607fbfdbd2c1f6e6637b4836399b47e9588bc6b7d7a6cf67ac5f0b6bf728c7cf77d25da8c7f8db8d26574ebab64e36b769f728e49b40795046faced76221b4dbc7225c9a8ae903b80971f24c2d44c1cf3b9a9a5f4941e16a54b9b03e4eb85a44d216dca18ca4ff76396d23ea5f780ba43caaa6dd4cfcb52087aa0081f01ab78dc4dd51c4be2d7c4773fdeec3dbd40814269e3388bcc0c983b575fd147d9b66af0337824b07284c058515a0401164befcb76a91ac4f0ca7d3c204f59c3a044d515864bfae0fd85d04d78c1ade4f5164087ca0d0b94243ce431627ff8d38d83d6f14307bf1508d1d3c6f2a222ad954cc440b3ec69f12dc39bbc659fc4418299346d11868fec4d212c7fcdc03df5189ec940e230fda164531ed189240216a8c503cdcbfa382e62f9a46ece8813844d52767f099f18add3dcd23f20969eeb9d0c74164dd363f1a177319bbfa36d06efed3fed54723c557e15b170acdcc70dacc99b68b80a8f125f56180bfb1055f7a54929bda6a71e9a1cb8b685312cbfcd2f701533637a953830939547c7aa8248d7a370e9c42b099d748ce18527f1d57361efa8e92c86858a6f597b2dc7b7117824b91e1e727a2e9fddf21f3a49ef8306fa7a69c12d77d3f6c4742b1b97dcd93fbe27e9f5f372812474d1093c90cf0265fcebfcec624e0192f1acbbd1d78fe5ec72a7979020edf07732c6036ccbe5abc2828420bd9a5ecfb8d86971ea101846cc0445d0a6ca04d0768a69c478774eb1e2b5ece4d6dcdfb5407e5ce32c30176a4619c7c034bb991ff0ab6fc7993232ac844f9063c90a64f33b8fad5f80eb5775e9eb15ace6cae83802397bdedd46666f6bda1b17e24d2014135760931dd0a2ca4024f5f144227824671b6ee5231a63da3e57a71849292d465426be8e703b4a19becd0a06b00a07dbb7510cd6e42f70e90a3770f6d3e647eeb8a5b3a294cce6ba2a021d897c523df93d916eee052fe496d64f87d9f1b95d45ed57c32975abba43eb4c219d193d2aebaf7b4d2d58e93e50751ca56814ef9f1fe422348eacd31bea716c30ca282fa5972518415fc4c75496b19e787450bc06cb8a789094d64c1b233ee3fb761e5dea26048db0f8e1e56895a97d80c9313ec237fef437e95261befc26acabec04e16aa43f935bd059f9f8263a795bb2c50b53d022dfa3f5da2c5c09e54ef96388b1d691e4598f89c960efc796410b32acc09f7087637b630ac2fe89fe7078caf1ee423006c26025aaf1812ece065dc11c829d006e7d7c4d84edad5c31f8fe6bf7b94297c6d82a16fc98f1af2cfe7f9d13893c5eb0c16745556c822a2a0a6f204e34fac735c98b03eac546e956203166b0dc164ba98c77247fb1ec375f1d3755884ede26213b0c65758c42eb0c7df8a32ad1e961306c3382ce114aed8c2fbf663f0cfb19ead3a6d843bcad6d7df0a9572a8d121051b86d2d344bfd1973b3888bda077bd4d3daa6299ae667d254ce3108c8f440ac31067b22c19eab7a37261b70c67d873ef7be887a6a27cec54e0f12fae2c9b4a8090ccddcf0f9c58c545a5e990cc3d6f2216900a4a21a5fda026e09ce97b4e04af922699ab04af3401139eef78e7813e0771554a8ea3ddd51f061b9021f40d77dc021b72881827c34dd39fb944267fb640ac21ea7df679a3248c6cd4deff11893464d429cea6682db167584aa872b44368c6dba1a61a62d839601c74d3323784d99cfb46cd07ec5335610d0c35852aa8756ba5f7daa560f1230733e50e7c4437a5ac399884175f16ecd5cde4a02767cb672de020a0034cb7f87d3495e53c9b8eb27d6df14055041f5f4c46aeb52ec1e22c1c76a16ca19a92126eabf161557e8f2d42192b67373a4921e9f2cf34de73a85f06b2b1914a0875d9f299509482e948aa2b5be3cc3345bb8fab39d1dd8c842d5dbfb699ac37e164fc1dcd1a980a8f10f30c0871ea3902f9c68e13ab86c868113622ab0be03ce30d7b9bd17ef5079ce0023867c9b6f1a44f80d386caf86127cccc4371aacea6fd21d37791c2a40873f39c84d5da56c8546a30b62d8fd3f92e9e8b1e395535676486f5a354319ae94b560a8baebee7efffe065d01516fc24b9b1c61413615b3c8699a6e2ec4b5b3279a164c7c6b7417e9610964126ff568c0113475832cbb6540ac18b0387b16b0a88248af6c2dff15388dd9f4e05e730608fee30fe1e916287f41b1e89990dc3f3630b8c7a9b16d72376f235b805155e091f9a87e22bd0d96b35c7c2d97bd0d63ac98ddbef12c43355bdf97fc6a4a9590d223425b5f7920fe18a0f65ca8e0433d34dcd084f562e8be862e0f213c6dfbb820c82b10217f5654f20c4c93517179560d7fcfed2e49a4b2578c559810fd357ae03e5bcac400d4f92ebcf3382fdc34159d110a5d35e7383807da4b4bd6505f53b736fb80b8e1ccb14240f545930da46787dc685fcf542732d3bafdbce51964f12609be83adf6a26d63ec3b6c18c705a5816c3542898ab185a75a82ac472f03e2c32da58f73adebbdf3234d0414a50b9bbb6072bc8d8d8058e98391731393d1f8d48db56f32231f1a329edcc00f7a56aafcd00023b68e18b07b333acca1f78500c5524fc0efd4037f2e5375a7a5c189a646f59e29087897c5437eabd2cf242e102b59b1b6cfa5360b0b2a0e9fd505e8c8c7cf1870389924282ffad980c0db0ad1abab45a3b8682edcb1c8ac0b97fb73fc4d5f82327433ddbdf148211a8323fb8698f53f1fd05a58a1f53034bf51c24115e308b2ff1b97df427b2a8e3e224baf5eac30abba9d466923beb920aee1a6bc1937a1cbce59451c640fede7f2e81938a193a24730ed8cee8958a6dad3dec4dd4acb82ca6755a4fa4db8b09fabaa0204ca94819a228441b3e1db033b4b2f987e61469a9a43a4c20ac245b7800741369862267694005e8f65c46b0a92ff4de11af574829e14f83f46a676149151f6e0eb30f7160cf3b3bccb5c38597eaa18bac0cad95f6a2d8aaca90e43eabe221724ef70291a6add9da35809549ab3bc512fa7ff11013e2a4f84f03d14f5a4b37c5819813a9deea558eb8d1c9ef169d0ed6303bfaea3ff23deeed37ecf03cbb190ed139b34e73f1e7e3dd4bb465b750ba307a3ee3197536e360b5f1d854c7608c9b35befff8d4662e545328f6c98a7baac702576d79c499c57ddac52c71e38c75636721d97fe7126acc6ef896ef430efed9d8866dcddac654693510514c816e82c75d7f15c8f1bea5b31890a9121292a5f4332c65136149aa0dd80cc1d88b34a516a584e0e1c1904bcf0b1f50fec7ed58ccac7d4a79e036d5a17dcb93773e1dc38321f0311fe37bd2718b04cd9688a737eb8588d146aff18a912111806a4dfbf670800790bf947df683eb0ae06ee884092d6e35fdf74d7828653e6549d5c069b6bd61b15e8b989aa5ee481ab624f1b19993bda50561df67e35304fe18d6915158275c59c396c24eada0ab76eafa77008b21137fddbaa4bf1a0628c4da36326a3032712f23c55766ff8a78ca3d8eb862723a159baf9224abe10d3bafbea8294dd976d5af686c41d12396e4e1712ca5a7255256633e4d2c70b5aa924a6852f19ab8ed39417fec543ee66673a1d997e0c6e6e78e838bcec43b972ea9f954e4fd95647fe3d751b5efb699d28cd72659433cfc9407267ddfc28369c3152c1712d727c6e9aa2a09206d5060dd2a2c16f9df28587742638f194480b358e3f54a6067bca5f2ef7dff498fa1b163895a96e50b92233b0f6bb4b35d20c34792c0826fccc400b3eb271cb5dc7b9128e041b259a46d7640c03ec90a8c0f35689b31a505c733c8206b9186554a7ce28f6368db4fd42e10e35796aac9ab94b3694776668f2c6b156478cca0140f4c4dbde7e17a385c64825397e264eea074bcb68b44dd58503acf2c7d7be7f2c9bcdf18d6909f1248d8605121a40f1d1214cbc332955ab8270d279f487dcc7ab6f1b108caea3fd854aeb2805bc68bfd29012f4b22970d8be2243432c2589b23a523493a0a6462f039eb881e33fe2ea92ef659ab7b32a0f71ffc186900c3da4e771f09695c411bd38fc0d6b26b0b3c57e5b2ea243c0c436aeb4cefe651a3f81e0ba5c5464b6031cee877d7dbcdca55bde63458832755d0e381673ef997566d0de12f75998b135c04c0a48c82d939c8f12b64042899d9d19be1536f9639980530b62083ea831966f2fcd8f9702c2d5b7b76cf5651fef578dfe63fcbcd08c1eff283aee2dec82867c6c1f6f88ce5c4edca18cbff52e34ac77d49f283aa4151573d033b3b2588deed5642292f7d3b76b53c61ba439b03c76f4cbcdb13741f1e969f35c68006e3495ac112fe892fff7f9224de2c3f3b8c9d0d590586f6ee0e13bcf767d99330cb03e979c28076335491c6d3466e44aa7ad587d73475e9e457163daf0605e048f15da53de3337829c024ed80f70be18428d4481a4989d079a1d5874ac657a80c6f6f6518335db0794db0ba1675177eac90d468e81d0b7a36e46556919b9c1d532aa1847af7074d3b8f50281c2561deda328573484ce085b674b2d885e98c76c4bd8549ab0cdc3c0aeca338ee6654ea70b8b2fb11cc309e72ae85dbbb7a4596d240b06e0f0d64bb1aa45a783c664dabddf81b605ba8324952f656e2492b17964eb52aa6c9f81c65915176759630becb0107f256aeab07a5f6ac49e290da70939e68bfcf655a1b21197aef510497e1cf9acfac881c6b46cd17c8fc0700f3b79ccccf24bc28b1e647348686552def97e13ce7867659941b3dc7ca9d3f27b06fd25ed6f780f1d8c7b8915b0fb2118ae3a12e11ae3d92ba3397cb6ebad64c1767294ee00a2ca5255c0b20ed4ac5ed6e079789fad3309bdad4e4d5db99b17c7a8a777451e4da54fd09cee78a3a66482dc1cf25a38ba878e7ba2187dcbd00e3bcc597ae1a2ead3d45e160bf5ec436cc6998dd1dc6750f577ee45480a14df30303b83e721a2cf623fcfd306ccaebdd81bf9f420c448964ac76bfd3e4712e3d0524c8d1424bd5a37c3a92aa5dab77816534985c622196b103472f457d87783c4a0e12f12182f0fe710168a76f43319ccdf9aeb479dc37398e2991430f59e2f7303bdb4e001c59b4f2f42b83181ba53d1ff0fde6216f1756cbf6f165540a99636d7e84813caaf7a2338b370efa2a4ab5b1340147355bedc39a9c0faa5b7aba87183e61d1381af9a20f669e59c7a2174b75bcb11cec46b78572b1ec4d556d89f158fa24411ae9f6dacc3a14d5a5f511adb70bb47cfb179fd945dcf13ede5b9426b62c1a7560b6a0699eac4b8e67dcfeab2daa1b1bd3dfd16e097241d6e859edaf6d8370312092e9e9c248d17072dd398b701128eb9b1babaaba67406a3e1e159c4192ba59151595f4e5e0329f373eec5e84a962313bfeebe9b6b5f32b85686ea1ae6299ac5f2297f4a83503636b082b01fb4a0d71e93a7ffffaeabebb1f1ebccffdd3adb85e0f1fd5e2cc7c4613b49980ae3dbe60638b167ee5b69ece5a9a9b6d9924a48a5337dd4faf438193e4044de0819e5ffd8f86aa6b886319f3148a34a47401f5bc3b4f69824b88c1c586b2915b19eac35f08166779d861db032d6b182bf8f4bb922ba29005a7efdd617be998630fd594f8219098104897e6742b5a5f6742afea5d73dbb3792989977e161c88cbef5681f1ffa1ef284ec7dba979c153c0fe143a5133246b3a32af8fb84ad56f5c6dbd98fa95834578ecff49715faeab8f46103c9ed759ed72a50a155fa610e1af141306cb04e4d4d10ac1c9c61d85673780bf66cd12781756fe87ce961ea0f99322c14ebc27c31845e669f77eca67f216d8b3f54b1c4da2aae40d7b47355e45cf1f70b3ce1f10cbdfb7571be473a5a7c92f052c368fbb5eaddabc5beea7ab08bb03e1f0bb93e1eab98205d5840abf3f550c7275ca03e2947f835a31b1cdc9110dea80e767d9dabf581779aec845fde19acf8364dfb1fd9b15dbd0bc6f0df0f854f538f5357981ba94c053e936ea950b8defa945d9a40b5d05b2fc7cd113644154f42b93d67bc58f9c5e76fc9827a6a8acbb3fa6067a1a8ebccf7f9015e9fae4ce5897b10ba68011034e950b3dba72b99b4960de3b7b8bf9dc69be014fc91c125ce3c1e4094e8b1c3a70112fd2c571a11ff285f65da9a6c6c22f185b0af5093d4cf722b724dd3252d3e66e64dbb8691e7d5695976a0496e50d27ac54f6eff24175c7f173bbacea99f301a9888149ffe7cd625ce88636d3343210bd89f6431aa41d72723f82b041be7dfbaced04d3356271c3c1ac1c7c266aec5bf379cd2c9ed949932b207cd7de84ff972cf48b31f5990738d100bfdb58559939f7771e2d52da11987e0fe86a1011cd2594b61a61058509b9f8b14dc7290d0615abcc18528fcd0ee010f521f9812daaec56620f1d1b67c13f5d059993d10000c75f1fa7d7b0628e7bfe45d8de93601c566e4c2a033f84603b30e7a5bbee89bae871e1519fe49fb6a17789b9270da4769eb7b5697bd0b44c0b24adf9d12f4a1182309ac3081fd631b4eaaa83332c8a16d30f4bb8de4859cc4e29a5f951b996783bca7cf9a14038f904c93a956a3cfd72eaecb61716164e3fc1ccde50e023090b802ffa3bc0bf60f740e40639f99d9abfc91cf6c4daf740931b37740d9f640d3e62492ec2f55ff062c3304966f616f34a01473155c6e87a34d848700396d0d248c3b3582c55c81baaaeb6819cc6b4d5b5c440be68852a4839ad2933a435cd356a6344b65c5cfb5f585091a0fd02f9cc0440ffda0f781a97f0a187ed6ae29f3695796423315a531030834888801f5d0c6b3c4cecdc5ec8475bd7ce7a016980ab55963c9ec7744d27e84cc64aa4b75a7e893b256dcb7c84c2702599226d713ff2ea3d348c9e42caba204fba9335e73295297bb50f67ebfc36243facd8e0470ac76ce0e1c8f4ff8cf959af3b8fcc96de71fbbb345eecf329141d4bb51e615e7c440b39f1b380f4a6f1e59bf8034f91f5d134cfcc324654a2a3c5164d9c48e45526f5d7d1698fe62c49ddbbc7c24e207c613a86a2bc0602a1ad2ce7ff6103f5109cffea700b5b97486cc3c4ced859e2e52516c9c854c8ca31bf52ed3104b0ad3140d3aed8b08660afef74b4f549f1b8912b5289dd2d0a8b7702b2e1a9abcac2c10c89be1fbae0a9f93abfceb47e1937fbeebe2177c487fae6926b33eff94cbd8579546c114ed1bf1ce30883eed58ccf2ceba782348c70282299cd7fe7904995ff2ade2d2be5dbaf18c4307d801118daed04c2384d746d0ab64484ac5302cb0af29a4b8d55a235f7136b91ae2f2ce20725cc3502c90b4212a40637a926e024d97589e8a641f936201ef78239d6aa4093eaecb4ec4410839eeaf0ff976f246d01e49eb8a289689ec9194e49d8987657f786ef057212d48320f4edb8c472553b8a5faf2716c5f681a071f7ca346947936f1aa9b1d4a9721cd2209b5be270701f4f02e6371bae1c5898c29952ac70625134bc83c4ee4d33488de66b70a01251b1b839c02d718c64ccf2c348c7f9347d16d40fc5ac88faf2ce3400744631652504b96479f084c16ec0445677a852ac361a75e1612782d9ab2181f9864704387b04992ea550e7b58461f4c79d06ee0253b6e77a9e9c3064ee0406bb8366fec83024ad25037e23b4f34aa5302872775e760495348fb53d9554fa9022df6263747e57aa1179a0a0fdf9f0f628dce6b51d313a323ee1e45436b7e6f151f46ac0388a369231bb35ead8e09a97384eada78c1d5f1c3f76a5b17863fcaecb5dae476ea4519122902e8a6aa81e07523949d6072b76572ad53b4ff63a6b0a0c2af531c421d7e9747a20307fcfc833cd2fc830a476383795194d9f5bf0c5870d68d43cc1c8d245198004a85693164e5b7ea6bd652d4a607f024f8c857c2327f9e0940b8e70b406893a5a65a9683fd4954e948beb1f14b89adfada94862e667065edfa53742dbac306c56eea668b131fcadcd0c53f711ddcf9b1acd621689bf0b7eedeaadc150cbc56a04a53603d13bc567b7ca90d69801859af6792cf5c22f6ad56bfdb5b70bf63f1f30863fcee108a630eceb7c9506e25c2be04a64b74d77f4f347a1fcd9d80269909485bf10da149b824578b9f9e5f40023c630eb6e115b5177cf4291cc9bf7c5078f9e4cb1f67255afc41d5b68bd90ec95d0bfd01dc42494a23e49b41d7cc029b0d1af7ecc02b6673a4ba70317aa0e3fd8efb40ed2912bed63bf12e0c2c485e2aeb17c386baec2352c750f13a895c4b7bdd7da4b3496478241bb0030f8327a82cc12719e3acf3397e3c46b47c13226b1c56766b9db35a8ab03d87701108b363b9b098eda58da3bb867cf40459b79f23e67a84734b5f200b4eec97792ecc5a7c77e81dd33e0feddb6134c9d2fd20be89a7c7e5cff2716efbb0811dc0755e9ba7d15503feea8cb6447c9996d6fe13795d69cca6565e3d0d093393c58e694ffba8c6731f1b6598f34405bfb9cc44f22464154e16139849f56c56651702624bf7aa8efc46ffdc3e3638c0b83b378533cd613763dd9ae9ddff77cee8e81437233e04cbcafd7216d720773bc775c4fa4f4dfacccad921a562b09a629f0d7863190b44fe056a3805f56ac461feddd8e3b4d31335ea21ca472ff45f2c22b23e796723f2093335cc3389b42e6d3b5d36b796d37f039ee9874232aeae2d80f957684efdf3a2a6aea08dafca75f9eabdf8b20835dae94b0328a53e365ee844030d6dafb6508ab4f4161958aea2dea4fa1cf4d85d6fa088b7668873ee2974463d21dfd475522bf8b8646d662b7273ab008733b9c620102c12a0a57b33d321eec651c0d29af898f0d867461c8bcde76c1bedf0711de50378fc788af81738bf2e2df78d21ac286392efc30030ad3d210d186c0c7785d63054e485b773cc6b2053508ed4398ed69820674829b0295482d271f419af3b8a5366e3acb6afd946fc4d15729e81571f015b7d16503b7b46354b057778a6d6600705817c2f6b22a56da861dce9d35b438e858bbb0e9460fb874f3c88a9e294d1e435aa511fed6d1e89b10987b3cfd5972027a3c5edf2c1a08873a530f038a97f8d2099aca5349bd98e094d1234a83650c546b97aeed52be27265375244933a6d2f333d0875d995ff09b3520cfa28dfa98a2d0054111539c615fe7beab32816c0bbe57d89d63b660958f4148d7c33aaa347a3b6ad3535d8d49cac157dad7a19a59bd389b116273bfd86507dae97b06043ed84abc878b7db99ff94d8533f6b243e26b41be621fafd88d8075bb392a85c2dab416df8e5e396806ded4579c1c7676b440c9980f1e0c8a49110076aa832229b1c0f9657b40b41e9de2cae98d10417688845c8da5ad37c9a14c6ca53f6a882cd23b55a67f25f11f1bacefc4f592a47f2a3f91aae5a59a608c5735f1cf3a847f219c09769f1c773a7e3ffab1dd10996c456640c982a8582bf8ed1e694d51ec7cba56141bbabd27486270431cdcf519c971ccf9ccf0a3cf4aa3278651a74d0d6caf4db5374e477c38931562648552a1b9430b4fb00a8171796546fb88c6851aa8b585d652f676e0a468994b41b9db1ed159bdffb640357ec44fe4bdb770016b0ec1a89ba087d99b9a1440675b6dcaeb9f4c63bb77ae0b50be4d82706076a5f73fd65cc03f6f1767e65e7a69a25648cc45533625e1a96c85454088e60775f779d3531291f6922a3168d8c32f43622483aac7456f819ebcb1d0af76d2200f40c0066aceadb4083ec8b63ada086701051641000afd7ddd5e03f5b6ed1f221165f11180965eb9f730474d2be4daec1142d8ff9b28ce6a77568a8a961160cab4976c642d7e80ddc87dd39ab4bcf03ec51d7ade598e0c00235dbb8d40f789c3a99ce31a6adad5cf92aa6c21ca20403bec452214651295cb0e00acb6be11d33386e4b13b6698b2718b445508b2867ffbea6f769493abe499c073901d98d205130c400f1ced05e57223cadf748d3fe5d726e011f35dc35ef73a8e8563f1cada1cc5a0a6da14a349ddfa007796435308a688bdc13e12a644b7e55ac82405860fd8705c8912c3669cee852047f974bc7476c5d05b51291d7eeaf712f6e8e136ed4f4e87e14e44a0603fae76da3351fcfd85ca1ce32ab38f06be77429b0319d07a23c805951d9a387d89dee547043076e8d31c880e2fd7f2e32c8e2661be2bbecb35e05f82ad262899f2a8c4a1cb92e58bcb71ae020607dec5fdd97f58d3e456fe7cd951c42b9e24562dc3ac6009cb4db068216c0e1c06061673ffdf917c33b8337e5068a3627ad6f0b5391e574924ffc1132da92b3e9302a1cf66fd50811e97f66447938dacc82ecb95df4560462b3d63b487b867bea327498910086f33a93c517fd402ab00219e704dd39969e14d2d287e4392d44c835fdca113a976eb66a4c42372c7d6381335132d9135831f907f90ed30bdd6bea799d8a32648d8cb377c3957f9cc638e580fd24eb7d5fabf87718d0ac73ea7dc84f97059d5661e54fca115a1a115e95180c5b980cee06f6beec24696046d25bb88e7ed0f93eacd6d9c9fe17d01bf33530132b67be2c041833b8be3cd701180d329be166d018cf183771ae599bdfae4434cf020f8235ee27f0769d4f7befc56cfaa59d5e82119effe71324aebfecbf06a9547efdee58b8cbeb0b1d821f34c5c21aec443de839537d150c681a00f5ed1081f64833803a8c54bc6dec06f46ac97da6ad04a39a616f21d3c0c3712e96aa778f81128038b54afefef7589b3ce093bceec49fb42640968645c6130326ad621ba1e0cb5fc8ba1e9f4d25f2bd9a9f73fe0deea3e5b65702af6fa1c4e4a8e891a1009aae913f3f909d402e26423253a0a4a37cc9c47530a73bf365aca731084e77bb86b5f4ae193a45f0fc7b412e681910e820a86d2394ebad7b5eb543124f66582469c530ebdf8a6c18a91b0fa034758e59c50094701ea90ab99115fffb1ccec20fe7484487ca64b99f5d8562ac3e7cd1deec9202c7c095b68ff838359c6981e5ebd34c17177d72ee95f2cb9fe217eec995de41368b01ae3ddda43cdc7ad9db1debdf9b7a5c05ca771919f2bf586e73c498726f27f6f52beddb0838c35a98777a708abd54f60d545530b4029f0ffce547800ea71d153908fa09bac3325f529dd130c9f2e37a0df66c7db70c976227b83e6d3c781d1de8dc13bd2a6c28af04b4d7a77d33cbe12590c177be9a4d9d1c6f9c6ccafda7e838046d4989999ce4dffe39bb94fe06c518606aeb8eb67c36d9f82ee8a937c8e0c48f8c651b6562ee3bb1907939cf43ecc9eb5c1f8dd3fbcafb2e258585fa40c84cea4818940f66fda87f80b6bcb05dca5b51a55ae5d136633ed8ab2bc5628a260db3ac64a6605dde8762c94c50323c92581419a264d48059370dee237ecf19f61a69f73aa10d0599215edd04922d6a605b396fed39cc921ed2fb1ac07a597ea4fb25bb9a07a7f511025625c59edac41ed3cc74f213e582f1099eb6545d00ea8ce37d2a6121c997500e09a524a9f1c9855fc0accee7b70205a5d92086b3b25a1303a72d7951d4c0c2087001c8b932abeffce17f61f3f383920539f6987652bd7df0af7117a8c10e6f74945c44926799e8ffd9d9d648045ce7f1f5d9c83262fdc6c51b81f34ef616eecac9b14d16d5669cec5681d89465959b3141b6b9dff4f3448c74c2d66f460c99aca9171ed6e322e45d143c7c3aa27a760f6fc182a5e6a4f102fbe26c006991aacb176a4d8639b40072e90234e7448085deda00da1051a2fa3d7bbe76fb02dd81f2ca385c00e03ce944b88dcbbc17cb82eff8e24f20017e86d641815885308a652c33cf8e96bdf991c53c9db3c9d61061f823d37a672386b43c607baf1cd4ef4af9b606b2b3392996464805c3f8af0f35fa684961fea8114de7c1a417e9ddc358145cd7d0ee9288aced9d70a4779ec79e7f5ae7cbdac54f763ae9106d494655257c7dcc9842938a96c041c60ac4b9810e1630a15b08a865c13843531ee0b577dc86fc13aa2bfb7914e4b08b746108fd207f7058d58370770463fdbbed56405e2df46f7e6ba2311110d579825e0208728859696188d9bf0121e35efadf432b9bbf1d8ddc2c69d971ef2742162e1f814e619832bbb40bf61552280ba0dab1e3bfa6b981f516bd118a63418f7c435c5d869857394f0ad2093fd12a9d6cf84a530d9bde416ff5839ff96db478e21a70615b7baa89c5ef97843a4289cd47584908d606c33e54035543a6532027d2624574d3d360815f8b5fe35c0864b9963c2d65c662ee550a7e79a6e7be1b293fbda76ec76e67f7aadc730536df79addec36d7d79c30aaf92a09e7dc43dbd72f413ce42364c39ec38efb5f33885f41a8ec6eeafe456d1f9cc45c2f962124b14969687ba1574ecbece5e7cd80f5d0450b19418cffb2fd103e31f648e46830c0aa0a827a2fe95730242fe7b52ee4a9dcff875bc39a49b9d87059c62a3cabd7b8c65595f8a9f60c1bcc2e954a3e2d555a61ff1d86d0f4378d6a9fa5a67386b7a27d2168abe262d777c4ffe24f22177e935e6b41bd69dca85fda6f00a5f9779643bb17628e4b970e322b3de018d68f486c913fb725a493caf9faef775022d53752b4ca8af3c49f1a6d09871a12fb24139deb2759c9872e765382fdade5e46ff332912ec9a683cc8fa46b726863e2b25034e5066578402fbb06692645fcc6c5eb8143d7dbc7ab667e0127f9d5e319a8861c599c3b58fe47164cdb210c457330cf8d34017210ed9cf8343f35c96868413bfa142b2e279a7c7eb147970a4eb5702140488723534b590d7ebcd0746dfaabea3a6b091ed3a798d71654efcab4cb64c45c71145d06851fce21c4c51651bab078ed4c2e029560ae23aad34e1317d3427438d04a80434039c247fc07aee40d23aab7cf4fb0b863d27353c3cd73c36ba8dcb66bc2760fbe5f7da1590593dceb59ac881b75ed326a366dd31aaa9741fe2d28dd2a74b3ec0bf6538957be47a77a7857abc445220c457a3de8031f8ada436b6d8bff8b30b8398fe0d9a6710782a4b89b2dd4c4f3ae54314e5328a72016047069d6fd70400bf2f4f9fe56151c2149e06df1f2790a6e58f3e73a6d6e2d8e6d89b96f64b850a14a9cc164af214084d879f555208ca554402dfe6e861262e907f53d7a4362332a3df8c872a3db2cfbc383587a2d4a68faac0488b0b53c39201b75ef8099fd771e6c282d455e9842029eb185ecad4748b994a2fad103882be0752f08926acd9716d5e530c82441f25646213b23b18e6700020a2bc7d0b9aec091fa3d4dc3a5517ae7d1e939c2f9fc501b51187303bbc70c899a25db9d1721a9bc933b9a25a3624a4860a3f661c6032f0545e650127125e808c44e7204b91b884de3aa13fbb1461ed09efd7d89b7b3b3d8b725c5adcf644b5d016da9efbcbe8e6fc979528cab6f21feadd44d8ca7a3d4673d99cad9feeae2f967d0daa745f4841b0e14f7551700f446883fcda025b5269d677463f1fc603655a14c33c5244ec9ac9990630ae30d570a20921b1c2a7aa3485eafb328cd2601f33ea0acec9566a76f2bd8172a75cc8e3d9063b89a876c9906fc6f6b2128b9aef5501040d96c465bf91a4bbdd2914dcc3aa40c18d310a09637ff55d5c776dc3092718369a7bcc2eb1238ed5ea78786ebdaac746890960bda0e220ed91c51ed0fbfd0bc95f3eaeb8617809a0f725752a1c253f0955624d7858277fe0ebbf23626a6ad1385b35ea033e5e55f76b1f8cd270cab189c83608ed9885029b66131486bf4e806221e001974f0f18c4db2249ad20500e43ca814ba934067e3f5c98b994106a0b3ae0196a3ebe1540455726cb38d601e9d8903ba633115c58d6a5041d47edb77ad809dd45340c6166df1ed6e274f115888e039f82160f96129880f26fbb46e5424069fa5c866ded5e9d016e95415bfe82cb71b8a7f947203600f3d177ae73046e9cb7749c28c32da37defce951aa6fac6faa603102066df30a4cec3d4b5f6c099f218419d48da5a26d67ddb60edd9cf78dd44256b139ec111518d7347090dc498fd203c4269364d6b4a6147315618e4d73c04cb40da95ce1b96e7c86cebbcaab1383207b08de961856e30ff7c5aad9173901686afab033a0fd61a5ec9f2df420fc320b18f3038db319bc0cdfc0b9d55f648e75e04457dc967b4e242174148802ce75db4d3ab30e78b136530ca347ff1f549d2f6cb438967e86c4a7ae71267605e72260c3b2b2322392a9dca675e5b7d14bc36f33d349b8936a3f0d7503b5fc346b4031d9e6b78272303cb51b2ddc2fc9bd93675d43208fc457331f76e320be377d203f39cc8a0b86b2d79a43a4f4cc25345e7b7f4359e18661aecad7fc0b5318c1ee67b54bce44e730404d096aeec32fc65f3813a1f68eee2c08aa5c111506811c6df850ab8d8d3185340913865023201d876851797b16a88e70abcc285bdf197167f32d88cdb90c8757c91051cd31b0c4f7617cea155ae927cc2efc06358b87d132fc5107b991e9b613ecb8943d12ec89aa436aad005446be9bef609243d02a38ef1df05b65c41d974dd9bf055448edafedb0a538482cba874d314ff1caa78bc1c89f07e2dcfd4172e95994e8887218c3bf17d70818f150eec71607fb52641939b8d62097f818a52b16c0efb2fd5c0e208bb9930a8634892bbd20d6bb49d69770c0e69e497ed63cd4c6830f1e55bdb56610af881db8edecbcc5762de1ccac9ec0f7e8290e2fdf15e75a8afef71951f6d289f5c6aa1e2a3db2f4eb6e83477ef00b19a66475ecbe146dd6c03f43faa3ea6faf3fb00eb104bec8629e586097991c001b956267b025ceee84bcac0ed96e99634b436e3967005d45992bb396b2b46319fee71cade7122099e239d3fd37032960320c355e3ff7239022840345ebc9348c23870dc0c62fe56ffb31a6c9fefd38a9c791b2a972a4c5e4976bb97af246219a254de997d64d0203c5a3f0235e9dd867323d18b5b2f5501e8f017d495b98bc76cae078ebdf841bd56c39e01e6c58b84614fdfae0f8211ec17e40fe8618486e383db87c36bdc126772e1d8a0e768bf081de5423a3af9d00f8bc63f25d328b744e9fdd0f58f419a2ae7719b783fb588a24c711e94ca5bf9d53a99ec12672a68ec372d56984753065c53b7d80f4f5ecd398a738e887062f94523a51e15880560203c5561179c220a6c7fa587121a23e30a3a6d6f8cfdaff7eb3766b4d45c727c07cd121faaa46f031c4eace8dc4726c830b67a624712db8423b60e79b80e09030fea1daf5c124d2d2161362d3118aa0252379cad566d43cc1511e4f54be59a6b0bbc85927b68738cf33b12d6714a9f9659e37f8d61233560119c246934ca7b74c88d800251159b7560abc2c9057e58467158fe6dcec5a983291bb9f697403d9c204dbcf290ca4608cb6b903035710bc7655e4e200eed04c0453dd9af2465bea5ccd92045b1bd5cb91046448896f6c0d47609fbf8b0ce5974ca461090a2d9b7cd17260d78e5d5e97a830f4257e1de854433578cb381d3e4b0d3693a48f979c68286f96a3c34397dbb8a5276e143dfe381741e4beab7b12aa9b93d8708ebcca0a3e0fa3d592bd65c15f11ab08855a6d7cc9b0bf19842fe6d6964586b5931e538ccebc912b7ba1890fee155eacddb55ec1fd867fed0d316faef38d0d112a02a085cf5a2a196599f90b9f636501ad83b1a21c6da964d38a9bac0ace749400022cd5b71cef5391373d60dc3ea25a80e737dd1832e4c197ed6f8ce70cc678de28acd2d6a1c4bf151ac8c09f95234ef3f21cfc08d26b1a548f6ba2da4913b35264fef31a15a5880af03384893926072ba88b69320751c62d791f5214ae8cdcdf5d9ab98cecf0eacefeae4ad2aee445c15a95db624f6b16b5894d055da74fcbdf06d1ad1e54f31452add6073faa845fcc1bd972f19cc158a18d5cb4913291eef5d0198b62be9105025a596aad3e41ab3816867d64ae5606a23cde8c2dec2c0515b796aa4f9ba238bbbd766c89f6703e5b5526ec07eff407f85159a9f7408d7461a8c186522108f78b36942a993f5b8530d6fe6b1e93ebc451b2da636ce09a03d6dda087042729fc9c82034a6dc88d4dfb800f56844ad305fd7e60f3c988f628789dfbdcb5f7257c1fd340f9499591925cf429715914bd9b86a29027dbd332001ee3e5cfbb7469bcd8a7a800997a0858591499749e89b0d54bb2820d7230af587ba2cb0be9e9e6bdc4f008e299247e30fe1aece05473c68f3e52bd3ec4cde70baa370d723d44962b5b538dc25bece7d669abbee1adb1ed088ff6770b7d5f352733e3a44020abae513205fae68eb13482a83c2f3eef082191328af0e8f6d7de5708b9dc604246a486539112a09886105711770b8e9fa03982612bee86e3b698439c3b45004944affca7d3cf4abdd603065090ccf982b59cc576ed7ced2ddd97228a274b48ea37babc484ac7305fee73d039f94ea56eeb58f45d62efa765ca94906f282b99cf23f418d924adae017faa3dbdd60070b556fa5e5566de0123f7b33d8988e05706cefd07001df430ba972065be834a3969698639b17d3250cf5861bfb535284a6715b0358eaca09b0dc291ed95fe796fd5d08ac2e6ff96207c1508a690ef77521803ecd4ccabd523fb35088b79f4dc37d2fe06f7503f784e0c51d5405858ed3d8af2cf3be4ae8fbd4c2d835a0127722513af119855fc3300c726dc83331577e4b03e4e52d95666eb312e39fad8fff013d73041ccbe96a4ad58e21c4fd577cfe072afa5d63cdbc155bf407ad53c754e4fe47f7f3ec0f490576842e882339bab9d78326b1de12e6ff6eeb657fca6a70f19630d7063e942a2879ff8b980e58b148a51228bac92441b5fa6328ba26d6ba8941313170ea13cb4213054c980f89758497d6ed7cb65c2ec2807ba210d9f7a8b61b40883f81951b2a8f381a0617d9ae731fc625dba951c493d520ac2063b8843b1664e64dc790c74da1c9ea7e401734ed1dd23ff49df2276d27e30820d03ee925037371b9385c4ff7757bb625b2bd032b4caffc02abfe50de24e079dd24f874c7f808c5fc65e2c592c78fe965247f9968e1ebb689d0a6f04d1b94d43688d19020548f6e9193a97f3e035897cc17ed0c573d1ba9fa2e8f6f1202f37af43c5ac5f0175cd4fe52660bdcbf7156073aa420c5fff5f3b8c6375de248a5f4750ec6fd4a8734d9a9f6c627c6e9f1b03144e27b0b648a5b20f2a2bf5d8f4834eecd748ad44534d12cb371381e55071723df5146df4097c08e8d2a512b9c2b58c19de15cb25be4203b9f729368d428e9053cdd0fa0a46b4c3712b59ac78baa09a9f6ecde9765b605eadecce2eb1717276c37e33ce2136a99b01913d435547b3297acfe1ef8130cf215b75e94dac13f72510a85c640fe63bbeb74b0b4e916c1e890870f1c9f9c28093e34d55da1c5c35c30e4bc7a01d1b246db5893c3a989adb9f46e1d015b8c9be3249991aa4bae4e63e79bfefae866d12c013250a322d9a70bd8ef56e0264075ccb7ade826c2dae19b3cb3687940f505dfd8909c68b9a6a035a229118a23804e54e2b1b5e389b906eb6981b6777362de7b0f476c2a7019375f7c409b9425482b19320dc984d116f12c37e912d2ca9017657d5eb68a2cd4a20343bca21b4cb6aaecff209dc471be27224fa707af739afe7cb58b255fd69e74bde01ecc4c31e93e041c9b8e14efa87a987200be6b6ed86eb418280775c9080bbcd265f60a806d915aa3942664d3cb4307cd57071f7f953e0a31faefa39a2cee6e1b1783fe67cc4ed2ddf6eb9810112bc564c22f4dde44fa546b7db9906aeee5021717c6030001b7a4342787f6c4ae980821c7ba72d2641dc814f29c2c64fb25863cf81ef2041d3a858b569180d33aa0b1bc3d08b15fa087646280974bc9b64cdea57c32c233b8b0e91c9822a72ab39d48db9ab6a5db09cfc9dcfd29489a52f483b36d84e4c4586d7aab9f58b71084939eeac6d4fef179392ad08878b28d3916149c031c8de77c80dbc538ded6ff10a896ccb1cabc0494c8136ac927c8015c2d3c892ad198955a64ba447f5de9e956b1b2f4d9f99f7dc944877dbebb001b5bc18cda7126fcc76ceb616ee2dfa03d8fcfc789971dcc23769342d00c6cae3abaf936e72f4b7cd948399fb07c267f3d9f50b883ba89c4d1b3b28f9a471da94b7adb20453f5bf50221d36e9bc85770bc53356ae4807d2bfac8736b7b3b2948dda443b64edf45c2aa2910e74e8072e3c8ae506dbf8de3fd7aa37b0de75ff69a2a59f7d138c2b9644bb522d95ecfeed89bac890be99910c40f5d37f6e813e0302d5e1b4bd651ce7f5303f4044c18126cc6bc061840df49a074e398e59b435736413c4856f1279305c8813123ae36c8ae967b140ba2a005083687d67c195a9702c24ef6adfcb8b225ea352383f7c88a742feff462bf80c31016b063223375a9b437ada09ba2abafc25ce02273d55f9c9912d4dd8fd2d16f52da55241aabdc1fff92ce1936ba5d3cceaf68c4839f6882483cdfcc4210a6406ac2f2293854f8f16b57b469777fc2e0a4a74d0f904ef813c43af09ebc78d44dfefe428d8cbb4a2fd1c9fe0b1e3dafed71be1c010d9984706144317024362c294dfd43592cae730bfe8f0d55e48a4e163569d225784f535aa86cc10165f19e5a9392c772450163b236dba3e9af44f6185bff8d4a055f0f559119416bbe4843e9a52661634fcd171b1c32349dbf6f72ad684bf9cb81485fc4661e3e4a2d176a960dbda2abe0df79121b01aacad8b4a1621d1ad545254ca28ac0b86e1b0ac033ce41f76685ae7a8c007e4c9098db1a90731b5ea1ca1d9871872aeb2377e13203b55102728475aeb53c88299acfc2d885e6b5da83861d917b8fa351f8721927626684ec68e85769781599657cc0f463a722fbbf3023d167c283de23f6bb6d3ee733433b9539d350ceff2c7cda25c3fb6886940cd68fb53e290f90f465e07b64c0365d328c29d495f107f7acc860b0f1d932df84a17df92fe0c1b6ac4eba25844e76e2f3031a130c71b7c2b58f26a6238887afe3e4dbe5c3b2cb130d5165ccf8019c181247b7ff277729402408f963d4d43d62f008532dbcb7a331da951a8c425d34807295979de9696f0d5ca3eb36a8518f3596aed94bc2a21a92343272b82583fcb51c424bc99bbc71cf47c7eb949b5711af1ac703d40cca1ccfbd3adcba778b809a3e28bc65eb7e6fa94ef597eceae7b44511fbf6ba40f03013d8376662e7f8d422a7052ea4050f339763ad4bf782086a405572b5b9dead4af534606ce977518241c743686aa33ef4f10c2395a7fb727bd9b39b54328ad309a3fbded2b46f3f552321a7b543fd392d44ec301c51c0f4a21b8c9a6a64c3fc0304d6d0d9872e2ac4cd9007e91b74e76073b8d18e455ba021d816552b6b5c5637352d2aa8b692a1ee3eeee52b9481d10f45eb308b820a3f00212997f76cc4f462dd9502c33e454536ab9222363161713a9c6aed8d87925004ee42f976cdd656594d018c7020d07cd3ecfcaf171d99b6f96c268fb44663ac8df47db7d686d77bbea5ae9a2d50ab41ee5b4b9c43d9d23159eeca2d0a3148c0248ebca2c771f4b65fae702e635da1be623d4bbf25ea177cb881e464d995476cd88a5ccabf8d63c8ba3c08000d449574f5247fbda6b496cdd0e5d4a89d7486d87123db42b088a0d04f48b886cf8c0233a9687ba534af5d3fd0fdada0090694329a5bcfee2f2c086d715102926da98626281fe6b3b12ac61a81d1eed12b063ed0b8dbfb2f963782cd9a49c15be420923d5f081c2ce910990b770f5f5b68d0518890d5312fc3c235e7eb355af7c053f479c71989cbd4d4a9cfc575eeb377df24dfdb83d8a0158602fb370b5bbf5296fc18b4064a6828ebcd61354fc89265c7926ddaa9ed22e1f8656554578ae9238e70e7bf060218ce4ed6275b82bdcdcf886409ce48dd8d7e1af7205c584915d36c818ceee26471f8fc17dadce387732b4f8c96e026757f1e2b33ae6919e0f12123ded447ef615bb54b2b2984d592fcbfdedd0ff683637d4534bf21738572db94bf0a184a2bc0faaa8dd422ee007220eed25430ef0276321bc84bcff89648656c35b33763506130e51ec6e0c64e3b692e37f0e523170f86e992ba1b335e6fb5986f44c5d52fa4c525ea86a38a3a756e24ac321e697b9ae8670238c6e5652605cfc079af17f487ceaad25b3c871c3144237b851321f35ad940301d274b0b14e1efd78258c74881ea2f936916c19ba90dd3dc577199d3a772d8ec5af26cb098ae1fa90914e2a8c29881ce8c2d1b6c0fc5a9823e45b561afcc1194a86da3f778d49c14036fd93b9aa977f55631c45677ac9fd5d148a02cdf4d7ed626883d34757e27bb5bd97b6711e77c5ce63cd836905e16a2a7113a3c1a80f85511479db735c30df1ab8345b93840e3194ab7e40181302d3408a12c4cf378a2790dc60cdd71023a15798bf86dbb7e545fc95cc976a1c4917cc9ae8fef43b42a02be10687c43232cfcebf48f2f1601cca5bf205a556b1aa5daef0f02dd015fad091e252f734775c4fa2a97ca1b85362763c4f13e55f113896d768ee17396d01dc56b0ef65c096356a5c19ca608aa7ea343f591a9b1cb4545c54d30963f9e28a0bfc1d8586347c1d647a3437033d2617ccff404e6c4eefd3a6e5a72b9f69c3eb9c23b251427dc6fc5f112fbef9bf0ed3ebf7a7a0d8a396236d63f245789ed3ab0a46f4aa12fc051d804d414836162744f73c7941cd1272788e26b4d7c013784d29bed2cd29e867b34af0fdf42db7b75d71a19b70ccfda4149e37654e92dc389ff629cef2627371c51af081c9e93b3a43572e6f8b1a5fdb3cca042a5d42eefcf2ba673db8643c042a6c43144aabae63c8c2eef2a4a5f9fe1d3850ff4797568e204cca7baf8c5b511098c37135f98b9f3e64718a64532e91203e98e41e0ee3568b2cae8962057f1a8ba785334653a2638d70d9ec616612a3decf95d12825ac54f091e57e6e3231611e6f6892cf86079db2caa0585f00edfd6ebf2b4dc353a671683d6c9a7317e24ad24c603715fcbf080510e4c1543ad6f0586064168bc972833e93b46c2b3d374205a952598d74870563bc37cc1945fff884eb1f76d821d728c6cbc8227b0dace89ae6fe3759bf5b339db6bc81815523d2d12d622c34d436adc9235bc30ceea606236148fa9de068a1a3a8c34e053c64a3aa0eee68215f44740de69f70892de76594bf512a44976dee12df76a34f842ca0078d63cff535dc138cf3848b64ae62b0983bc00c4b3c4aa0e971921a17ad71a2d0757315cf63bbaefc36ed931d4ea442553b16a70a6cd796d60964beae6028a7ce46ffe2da34fe7936de804576676c648603e324859960e89b234710d4c250b768304d65de32193635ed2662ef43265bca79b143247e54e5b8193765645609e2d2bc37133c78a09381422daccf3bde058416d1aafb54d19485b48133c301c8cc282c35836d37d255459e8fbb7d9a1c337d048cf2f94bed1c7cafdff40ea853575abd148fa9e9b62d65c7877bdf63c9a3f612fafe628ab1009cc473321ce491c2c217504472aeb375599c259a24d524f9fdee2fb732100c63f0ce443bbea116691790bf8d00865589b5b83e0634652bcad918d9f7bb75fa44170afb434a1bc91797c1980fefdbef0eee92abf73bf3fdedd723e2ced159c089c54c08602d001fd057ca8cab70e82b80dff1720e1fc198c8aee9285ed3aea03bb5e4a74e4000b912c842bd15d5a1be8e837a67336ed4fc5e32d7d500ed168dcb468236439884939c571d3a11b4f5bf4d41b420ebb4a06cb392f694939199f264c6c0670ab8ba46d26903bc0b0d544d98bce0982d52371840f5e0911a67e71b77cd7a579b857452800102991a8226b55720dca206e5c3b22fa8d198fe7aaec4dc1bc721a92c4506fff0c74eb2401fa44b7c11dcae9a812b001393f3eb9a282e54b7355d816d183e159579494e5392103ad12a6734922cc9e027dd5a9206d9887a48a20415898d235746ff93ef608b1558eecac6ea47bfed000b04120256b4a82ab39551eb0a181e3a99de8eb813c1317f332503f95bca702b2546b549522fb6d8daec6d33a88a0697db5113be057267b8109d72d25676aaace48dc022f3a63a2ec6e9c1e759fdca2af3e269bd21a5969894e5527f79a26007134da974b0a693770238ae8897e6dc5b9080e965d22f042c53e5acffd6ca4c853170379eae9877b070c3f33a23d72ca363f79edcf367f58e67f5b19509e36e7a53c8c88dd8f97f03a9753a3dba5ee15319f8aaef584f52dd05680b1538beef5c023bdba89d8f0be4dd750f7eeb36739f7e6cfd56388afd3ddafce6f92582976f369949f79c070c132ac81502a648820c6226bb62ff4282d7e1d14c713fc2d6b847da6b444c6e1c6c4c30dca6323ab71391c6765f47265247000b3b3d552fc4b76b328914f403984e89f5db7bb36451e28113d84c9737fbd3414fcc16977434ef813ecf4f7b3f512b099cfa497f313e3a9224c92548091d2401011963b70c37212e3a3261f280c5682c0d43e15f404f03a509b8a92676f90f2d58a8db536372fca6eea3599acfe5b7291c2b25a6ed784d3ee1ec27c204d82e8479da35c10e96c0e7628eb1ce1049c146b628e06ac0f7db6b496c8cbeb71608b6d15f40334bc14667942bb4586234999aa57999eff1c3fbb8d8d31f06deb0b757c0e38e0b6bff62e72c33cf39a45cdc1e10974dccaec2820fe0bdbcbd38c5fc3c544ced8a8236047e1d5f7667f9f0821785b47768131481a1b080909764860c588f22f4fdbbd77ff33f8a63cecb2185f43f7a7d525d5002805d0f1adea4f17327467073b1917891f8a5a3f58aab9c1467ebcf8f1de1ba2128f762f2272cf46414b0d00a269ad09ebb9ae125fdbe628b10638b23d8fed310b346bec34e9249e9dd5791ccb1a19c9bbc2de55ea6c9202b06f2f2411a99fe902d7c8b8bf9b549762ea981a7a12f7c373b0325d9135c1abd5013b84b1c47ca9dd9074f833b41926dd1dccd046d2a7394d294e5f9a731c7fd53070a50f346895729ce20ebb9a68869df364bf5e7c54bbbe383008164b29ab0281c7bc29e329ef89d1e829fa71fb3fa405330a108162a2890476cae97a4f8dd4bd4cec74c9c863b5d188f41939e7917f475846415d1966882c08c7e5366db7fd3c18dce3334f1909b0ff762535499fa723abe714a009911cbfb2d5d7fe85d84ccbd63bec341056ef618e031e8dc66506eabd118b672d2166ce87b21e23ec7f5257dd6d1193533b2b6cf7eb03a7191f9f600fbd3903059f03169178233014752466f07e80d4a1983bfec2195931fbac6a17410b997f3d3a5705894486f58aa6b2ab9719fd83e1c00ac5c49b574338301a620ff14c8da98a2a7c96b5d817b56810980f9f8cc7a61c4aa80eed7f455ec20cc4cff23246ac4f7a91ab8ffad6f709e7fa94d70e6a3a1c877c4f432d71b310533a7284255d148561b68f08e26e6e8015f11c5fbd664835b43b4f50f13fd99e2826c6a243e74e32b87eabd57b0ff88e5ba52edc87f2a76163c5066e3450ff8d68dfab0fd03b7136ef5a34651f8bf2273a2fa63665fc19ae178a204d9978cf1390bb663d0f88a7d136b01d0c25c8e543d638f0675bd0ea82107663086858f3ee77f5c167f466d07a3c35c571b601095f724a3d8b324018e73451316b249c34dfdf88748027c03f91bb4914aa04e25f0807ba694f2d0ae8b7fc20982a905b334aaae876002b7ea93c586220fbf47cddfb5aab54e779cf2454342a1776ebeb15bc8110d9ddcca570833c8171198c272bd308eb50d5195839b97d750f960afc057fdb71e4a3122c31d00da643078a53b0c4e289c270e3e006339e56495edc833bd11f3f4266c5947a54171f21007accbb1cbc829c9d3da37055c852f78cba68e6d34e3599e1bb3c5ff333655214a2b53ec087b0d099fd68abdab237e3abc17b3e39552ba3f3c75c8820cc6065270a398f49860044104b1da4dc2d55e04eef7b30e48730ae34c6e5346250d7864fa8db961df7cd31a49443b106acc93cb9ac04017f1271786655c11099bb31ae1fa6db2f7338dcbe94bc34a844efcd792b3e64b87db75c6d8ad11ede23e65275679211c3fe38c34c45a525a8f51524bf6117d833ba180f0964861b1903584c39f03c5012148f977526c8579fac80c65a99207ba5b5084fd75e20370ee0f0e0d072e4ea1700ed39c4d01663673a1929ffcddfccaef6054e6033419226abc825ece1a27b6540281c436f50c85f8ad4a65b71224da02ba5d526176b0e9ec69764855e4802ca96e55fdc3f69817cf3fbff7f6d68a3f7ab4fec9336fde7d14717971086ec71730f81f4edd5dcafdc4dcb230cc83acaeb5e9e9395e72c92002ff4cff13bbc397f969333936c6f51cddb76ecb0476847905f31c1e8a475cc9bddfd58a537b4a1ba0fe3f945c088e1a3254504f40a99eef2dde208891b0a409e6735b7f63aa9c829a74bea3b9f7df715aabb8cc493b265ef6cd625431e58f6b5b14cb5d65842ff33a24f17a2b11d604313152e448ca10eb21b1fe1038ebb32cd43d455d85de5beb64becd5361a5f7eca20bbcaff5a4567b7013ac03a467023302bfea4e677e80c56868d508856fd5cced84274d0fc7c07687cc0d5f9be6df883de4e95f00f421d16bbc858b834c73784cccc963dc43096702d83552273bee2d91c637341fcbe999bd8cc7f9ef804507702027cad532c91aa85aa157da7de2555d93652828e7bbcafb160fb7b7203a30548dbd9ed37b1619cedb307c69a0cee342fde9520cb5ec6f723a7677ebe768ada0907a621a05a87e8d267e13c589bb269834280a4f4debf3d4ee9deb531542bec518b3de44b5ce5c1a782563407cbe47c8c05465c72d0f96ec1598ff41d1a5bce3a85d97f85931cca2bb597242da200077f2bbd3553ba46fac97fb67c975c2bbe0a7bd68ea6244192a95d4e53f836f185768b31d2d17e2562d961822f11b85712a58f7b37877249d709f42ecb79fb67793f4415ad5e9e7ec371b3021d937eeb460b094bdf742fa62bfc2dedd82ec74226d7e3b7efbc30d01a05526df1e016748251f407e0f8a6a47a02ada5a10f7209ccf12439d2574d6f58117f0524678b06d4a1cfbacc669efe01b45873488398ca87f40fa07e496b229adcf9293ffb089f731432eae6a0c07d96b72de5639a83b2028afa75b46979dcec9fd595cdda73f7dbfaff68c01ab067a7b18d1d373c52f270498adf4558c728b0c9e7823da01ff6f0d59d8aa556e04dea0a66880a2218d567754da5a0f2dae73d52fea4af7d252e1ab1455b8e69da58a664788cc3990cd1b3086467b45e3aa52fd513f9e277ada354b2828831f5cab58a6bad39c53b8f78397077818aa3d5024843db8e89c71c0e55affc35f8f323fece0412771b7a9a7bee391de6b3bbda9986d71bdba49ed14eda843112003470cd49f338a99ce1c460626de17b3f56ead14bc89f2c0129652c69cafa087a6c4d2fcb5a1f07da47d4f6d686d3e081fc0d269b862bea35a61974b97974fdb6388c866d947bbce67defed9a94d794c98ffb0556adfadcbf385b99319ffea176dde78d2717abebc0ec01891f889f6c48dfb9ebf5f9ef86d3c46da9c0960fd978e28486221298a6a7fc2669decffe5f36b2b15cada2cd75380c3661313924eb2b35e9f7e0beca66c15859448e28aa18b555bb544773377307690ba6ef20e2e038d43fe238fa2fe3800e4a0567ff861a89b55d18cbfcf0a6ca39041db7b93ed2ceb65877f5cbca4b48213dfacab6e3eb96a58471d41e2581c0f5af219c18e0addbd7d2e4d423c79168c62df688d0404dd1a143f6ceeae0d2f7fc829d8cf6ae9170a9dc5d1c661dea632702d5cd758fe6918918a2525dbaaef5894f94903ed8009b98ac5b150611a252011a0df8f68d66dbc79d2bd997d357d67c7376240002596b734c15a483e7d250c720f06f38cffb9cec0bba5ce82285304f5891d3251540f0f471907f703afbd27a3deff93e8c982024ec44233647951396d78a763c864091f1680260dbe2083bd716e970c2462ec0b77a08a2ee72f54db05b0b0da434cc2a39f5f3967228b4dc0beb4abee99f2e5caebf070d847a33bdfbe8f8a612cf3d009b225f5798bb70bdcd5c3a7e4eb769156774ec9e7d31f216cd3ec3a47713a0fe0f81f97e059e3f9cedb8ba381915803caab19925d0854f12d1e237c6f72ad013828c3ca89e67a079cc617ea5efb18cef0af0efc96cc1e0e7d57af9902242770bc9ae3d7caf55855ba1c485554cdccbc3d7cc9fdd9b38278fde9a06b6f98dce18644ec72c50f5718e3bb996e77152da44d0d41caa5341cc13eb42421433fefa3d74254f13cf67418a250af230ef86f516cb4549433d8b8bb7a3706f89c3e6920b1dcca9940304b6c2a919258c87801573f202077c5e47721bd542b5fa6aead4e87d6b629772ba79c054f955bde201e6ad1d40410fc0e9ad279d06cd5ac4e97e17709b54ef357410a2bba3870c39ff021441636ade98c6ef1b10000ed6545f592e0ef504185db6f8fd33b14af935870b68e7b8fa5cefab93206b00c671ccbbbc9bbe8899cb6408abd58fce048b9a30379d81961218294f31ec65e8a6a1dcb8870c9cec6f5c0da36c83d8e96fc08624948d9036f06cbbaaec18dc92b08edc60c7455ab5b1ec3e5d296dd834b441db4b68949225d39c85efef59af2959e3bf2b51bb63870037de4fafa90fd24f0e25ef4ff840375695c9c15c8aebcbdcfff8828286947a944f1f0eca83945e3437009f7cd1865b8720e39af7678692bc8d34b47c37ec6d7bc5ba47f697019f7d34201cacb15efdf1c218bf0d837e9fa2ceef7b60f2903a21365045cf3e7dd93efd513ec0b62be6996742469e760bcba358e7f3bc6800ae98223375c1d56127523462f2044c0fb90ca66ceee7b6fb3514ff572036edf456d8618158f5a9dabebb78b4ec767d763ed925b2533ac78f8e8aa04d1babd3a90fca901224d179aedd0a0f56aefb850cd59feabc6b9a41079f1ae1d9e07b6631852dbc66ad7c2b87ce6eecd44de0c412785333611cb80d4f235365910ab68572872192762c0d76b49e7450c9d2582783b1d358b45895b912b0520ab219e889f8d2e2d772a5d706a9e0eb3af8e74081c927c057f4bebcbd971ea231fd811eb3422e596188615fc48ce972576e3134d670c9ff72ba34a8c7feb8d7aa9aba740487d3cf0edb95015395bb5abba6f92e70c4db0b5423b5f653008fec36ce0219a5a29f3f3c90d11aace5c10facb7847b5c209094cce67f9ee77451f5f81df9af837685b141695edb49eeb261ba9a4bb731f1f472ad5054789b3e1b81523250b0396407333e6bde7d17893bd4b66492fa88cb7c637e292dd640e46cf168d80d68d6c99da27208fe1e0f77639b0de68380ec64446627c5a43a2ec71723416a88d2c78af3d4b708bffd9dbdf54366bb08421736cf046406c882e28696a5f2d4ea76d0ad2e7830e91797800ee37c3a147917ad5a698b6f5175415eaaa2c4ad6810b5315e37bb4534a63a0ed174047a0bd9697794b10e91a06973d6fb765775d4bda0b08cc3207217b3ca47c53193c3e032355193e47de4eb8a8761fedf0b44cdaaaf880522e7b0f353dee12d0d7145347bec76d6713c56bb193194278e0daece088b50bed5405eeb26a6f30207093385ddd90e480e5f4e1a50ed3827908230b6d50f05a230ee90594009b0c319db1dd7e4e68d31edc36d59da231d8ab21ad022622b10cc629d8d21ffd861472fd4ca92660a53a88ab8f7507431641b77543abee7da5bfa0c08f1ba76026d1c623d7138ffc1b719e798ac62052db3fa6834e9ad568a622a2e221ee8a69163df1054bfade96f8ae00259a33fc390b826dac21f4438059ac811cfbfa6171e7a34c612e94ed7b3e369bb6b5b97dbe869706e44d2ab6f48200a2936e06bd44dea95142845ff661f2284aacfdec419b9bcbbe0a306d0f2a337d53fab011d1606a0bc1cea0e4f53e6032fb83699b77991d1a5c4cec3eae87bd79f0d163c8f54f588a8073da9882fef49270b0d9c14e5375c81df5cc659a5e21eb19800b4e8310cc68a9f13e1ccf513b2ba88b1b97882e55239c7277bdeed863d0fd7c2a14b207a2caea4e986a159d5406ff0ecc318f02c75f806656b410300f5482ae5581ca41ccea85da1d3b9ed49f92c9627c82b838de5dbd4224db1f90d1bfa485bc729bfa36bdfd53a2a02907d519dfd85ca0995a19e0f0f95807728d10a9d28a2849fb6549ab2e09592f28ccf6f6b979f6c61bcad87d0da935d17b6e31de46b6e1697401fe5e92fdc561a02eaf467a8aabc2414975321f1419a631c124a56e3b3c8b719a9b2e1ba13944642fe6ac30eb9f4b9db979416991e759db4fa9a0884fb8b37b1d369ef240f1b63fbc36031d7a07b7bc90381621771bedb5637bb590ddc881ebd178d4c0787e3060981dd2f8359b1e009f329c2bb0c5baf2aa358c3563f5c75ab11a91351671bb38a442cae68c17522bbf9bc8cd18d46bd97a1a9abf3f828171342c592c06ce77280f7c2b487e25d1a1fe96c03ef3606996bcaaa2033d1f3516e6210548919f705849d3aeffd1f73dc13e98600ec4da4b1a76e38beb90091468bd3bc3aa7d101945bbefc2b04be99be15b4338576006cf44897fe7e9829cf83b8fa0f83d9368f0ff820d9b7d1cc8c3bf6f3d3226bc0b90e5c1bb0f51f4c26fdcf3dcabeb6653202e97f868da864cb2206a2c59b7883b5b9f984e2956e56a474277c04273ac545ba3e9e8d36ab99957a8587052bda1e175cbfe097601a68649a0435dcadc83bda50d4d8a0a09b1fc75e3909b090fd1e73722bb671e4c1cf0188f0ff72dbecc78bcc0ce751c152f83f0937db86a4c025e9566cb3d55c3d5b0cc897d4d1b5ddad230cbbc757622a7bf42ea3d82bce13cc3278b0b6aaafe8e030eda45947d2160965e50630a01e70eeaa93fecd2d54ec79a18f4b35c4e88961b0944b7b1e1bc0e2f9fed2ceadf70f82dce6a98b64cccfeb28e86e766993508c4e4d90416018e407bef97ab96ab27380d2f3d1af358a76eb7ac0af6afc9b2dfee2bd34b3d5184a78199bb65b58f73c40dbc540a3a9da9d5db3a8eb2fa86bb43f806a98d9240876fe86db543aa7f4291861e7626b1a5ddd099219fa0b6977fe5ab5b93f6f8768bad80be67ef76ecabc3723e9a0b74ed2510fff589b0a81d20d06dcf574010b38d8802e92ed9935c40708131c272551de6bb8869ee5b56b489ab875a3587eb5e224fe66222854733d02bcd06ebed3f78238156622603333816fd0790a813bc83abb7a512472d3868526f6c8bf6089487c32c0348f199b00ce335b041a53f1b45b36069b8c67bb0be2e67936817b925ff370f5e806604ec6c48ee84d2e292e57fd03cc62374adef9e6016b8031a4aebcea6bb24b6a287888cbf90c8597527560aec502a4056fcd1d9b567d2bd8de9470e0ab4211bd588ee048743ab2bc23e82dacdde055b5cfe47df1f437e34f0344c0f654a0d6b02aceba1a0c6d85db964cd214e0c189c567fadafa80211869995d2c274261410391dc126daf769f8992f8ead6593581ad12407ae6ffc7a1ec53fe658a716cf7a760f745dd9cdcf902178f5b110d2bbd18532d06f12ce49a092216c1ac7fd94ff252ac30a40eede29f2a9603a57182ad1abaa7086f33e1d3706592a80d7731399e2baab165a9ac571681990f74179bdb2838e45bb1b6e1bea51621396cd4aac84e3d26864cb4e52a4c14db95442e64a227d735e11cfa230ef87869f9f038cefeb35806e0b6687b71da499ff5f1c26c0d80e9a096f2731130f0c870a8dbf6c61f7aab007152ba436c56b2869b817259fc4d808af4535a51767f59f3e9afa91bbe8652f8f9d4ae194b05a9480d5a5dc958aedc0fe5710e2a03cc568c627319b69e1c96815fce9cd7aa3c26d3cd80ed40a11892d537c24e8ad44285bbca7f29cb1a7609e6db0653e06e4b666619afb56aa611617472dd2a340160b9abfeb42babcab37c142c1540d890d7261a0fbed2ea47f6cc1d7a24b971ce0121934861a28d39f49071a17770d227f0aee209f1e66046b9d06a077596700c8ca85e5c7cecb08ce2faf1b304301ca511e169e47847ce0f42e8b0513fa2a79270f22e250ca5088a161514a5d8d1f90381b8c9b67dfc3cb88eeb4915cb9bd1c0c21d1ef079c1a34d951952fe3d03cf8c6f660e2a2e79e6d4e3809498851501ffc3862711968356d542df20e6a354fdaf1faa88a2aba709e17577ec608863d41cb0daec6e3c957a1ba6bb0e94749cbeac1155e6e1a779cce30ca1ee6b8a646a97c726c7434af25f18945b9593fbaddc57a5773a83af9ff39a65a898b660560fa3f899c7bb20a1e6ff54316e58f2bab9e949a850090e4dd129039b79ef8d149e50176d2fb70301247eb942073eb3d2c9c363fcf37eb25147e862471cedabc3b3f45dabd37c77bf07934140be9edab4bc3c4dd30c42e6a9281e2c210b2bae0ecf69f31c640c56c0f0347c8c58120edc46d33eaf9d9d747fdfdc89643e1327b7f393a21bb598aeaf220035544e7b82b2836e3676780756c951bfabadfcbdb110d17dc9ef8e1d3e823821cf5dc1011ae076ff6cc75d02c842ca177f5301a2d38b4feb7ef8f99ba088613c747e9c97f29de76f3220dac91ee919f6d8f72f3d2c2b574f295a5aecde3842920052a48a6356fc44bae21ea08e847c0fb24c172bf1325b939ff327dda8d31b2d8ec7ee58d41c2b79b7b0847a66a7a3d5523dd71bd18912acd9f3b18e7ede91ca7d9b86687da60db7fa272a833acc19578850b8ea980e57062edb10bdd9452ecfd64c314f51ab155f29ed67c6d79c060668c4ecaf62bdb50b0ab23fbeaf622cdc54770b69615e871a041da72e46cfda04ecb2690554cfb39bcabc05ac33d52c738110900b65a95d4830f16423d11db3c8a56d7cab8e0d448a5b3dfab54bd3554d59a997d0ff5e822276d0eae2e2db6e18d9bf63ea57e8c44df009e00daaa9deac00012e56175eb02a562c0d3bdb95a1a2d1016f121d04662aca5299b9f398fdad4b88a93b22a013100bbb9aeafb149f3109ed96715c993644bcdac9c46e1430194dd987d0968cf36579efd36c5489ddd88655e0b4797f4bc479f98be5cd16c6cba9d8c0278ef4b2ba680e4ef5817ef2d170f52660f94c5ba40fa9f77f180e294efe09502a58b86bd0b9fadeb82426bc7e967956511c944a49fdac80d2c55e4e0c404defd771410b51a29461960003086c62471f5a7fe96aab76c65c93851b03ffed123ff0b962c3acb43e4025fd4a2c9737fcf562664774d7391d3a894ef405f69e9c5c2a46403b542141a9dcd7fa94bd60c2ceac2653f9b4acbe3e15d0285b9a8907a36e22d07d524e8deacf1bbd8906347148dde2e96101d12f090dfda9c2c5bff5f6b7798d3b24ee4f1cbe3365df30f3a4ffebe3b2ef125856cc954ae8b29ff99f8998f722c13400eb2d1f78b036f013247ca903b348045850f1ff11add43e9acb15d5c995000e60fd776c697135a4fd7e71766d1a1d85d13d8909fdf8edc1a48a48aef39dc5149b2226026613a000ec2c75e4ff4023aa86e42ca00dd897ffc3938ce44223cc80254cac4898012d77227d47f57c16d9354097958a78263d8fc43041dff29f0319bf8c0e20b767f3f4b6d6d3bd5f6512db1c2e6580aa07eee0c8a5618ea9c903bdb688063973cb6b056e44d1ef4de2f1c2feeb50f7e9f40a3d9e879786dfe945acf616a321e749b724f2eada83b1a36eb2addc87d4f2a7f5a532a52674f96a1d00fdb45635d621773b6526c9b4d1052b2f9014676c3ec138ff7470bd933c358d5f5e247bc4b1e2adf7a2529b9ff4fc4259aa1680296c8c8e3a9ab4d36b4629d46048fca7f80100dc968242b97d9c828a667e6e6fd9f5435bb340eaf1757b0508d21867ac5e0a2beab27c3824ed98910a30c4f52d063b3538bbe15e93d01e4a2af5e793ea2fc18eb5e170e97d9db07c490f8b39cb348d5d22aeaf03d140942ef6f2e58d0781319ee59103b7a9ac0143ef1b4c06da51bb8eb156e14ca342909c575150722fd122726d4c703aed65385cb4bd07f1d5641a462da26408d61866f24ea28a9d81e0503ecd4e2e6bcca007d19a0a5c00a38fb0cbed8961c22adece6109743fc85377e037a46183d8c00353bedb8eb500cb2ea94cb4fae813c015530fc011e636a895acadf77ab4fbd076c81a93d7c7b9dbd3707a108056e5238b5dda685488c3641fac17a7b572517db365c941f5914d6ec5ffcd25ebf3843a7ec244d95728bd25d3594f9c9b2234350591d8c72da6f99e80186724e7af021be16a24c36765644a2d557743e40810fb5e871d4ba883fb761b752012cef8177d265bf8fc81635aca635d347cbfd8e7d31bf5873dee321a66945f99e2ba79a0dec9a5b424bca1b7dac449a4d88534268d253dc719be910021d3463febcf1a410ac0eb68f1111b1cee44eafd56bea27d5135f0df0dee868f68e644df8476e68c032b1941552557d79b28a7ac96c01bd2a217af988ca5a6785d11ac422bb12d61ff2a106f21a1d6419d723501244bf80fee5aeb5b0a0d397614a3419c9d7f249900d5a86ec977546c809cb5a5f86c82ec6fec19e54f0ba7b734fc0170f3181b7667f2bada93b953a325bdb9dbb3939bc50d9b8771be35bd83e5729a567129a64502b1ec44009d974e00d2dd0cc053950128955efefe6301da2b1cf19054400c2ad895cfe67e85f0a1d986b7724de4d6acf73c2b7d4dc0ee6270e56e1732181bfb5a44880fc465011c564a756b5d6fa0fecf8232e4e1f174526c1c1932f054c9d4653708a89c8c2e4ea10b1f9aacf68c5f8b8d330d07290167c23316b3b9aa9ef5602f71ab6e057547d570c3b00fea7a024bc4bf303b87e9253e521de5d1b7f979c83e8c569c5195cc66b9922af1d259da9fa581758d8087e9b0f38d8a38031dd3e02f45a08c93d36e4c6e3504457a2eb91ae202d1eba04b43685e8481030911415daf59c6c8e3c789d4e9fec8851451d0592795c6e437bfe43729dce14b9824e790096735ee1d7a7e33ea9cf8112db67a16e8b9a2161914c59931453b812400c4411d9e1a31a620c64f105239e82f7b1ec9c074eff5fada38c4b1ffa9bef5ae558068fdb6b2df41035dc23d9888f7218dd64ab797605f5db7deca649da7e57fef752a3b9092a9cfc918bc0349f794392999e0f4164efb8bc26e0fd855ee7a0668816de43a0c94b98e4f06adc9fab28f35a85fd95e052f60a54a517925e20b7ec0d9be10025f827ee7cf83dce6c61ecaf07f8f883a4ce8932e251ad3f0b2fd1debc2c62382f506e1d16a2ae9133bfc2e5cd736cd33ed93e7cc03139e2de6aaea4a767a7e93f2f1f15187237087a57ad0c8db8fc45779c67da9e8368548a091352b7f343d29900aed42d4552515189026f3efa1ce91bf552175e08759cfa1ddc9f9a909d52051e6dd87c80f38c4ebc5909c7a1d460f180d4962143aa8f9d467e8c81b4af1dba27a14a384d878f4d7ff45953d2c2076fe0fe920c9fbeb816b504e3f72a427512dbb367231c9dde1e96d0670be6d9fe95502ae800ddaa837ef5d63b8bdfecf5fe0b1966b5cc19c483e539b4fb9e72b1a2eb7f61ad9ed354958fa743494149688533a0c8e98b63320df718c9ec9e977ddf0fe739b4dfb1a1b95f0629ce706786eecd516013158e30e655767ea955698420b639ea9f8c83adce5cbaaa7eb188bf25d279b5d1d36343b3425820beb0fe9828077443d71ca7e243147c4f338d4045515cb4882299921d387a2e5c0babf026c84d199dced7afc7e0292f369db96bd217463c8d6045867444fd20f489871f42f243a49200ce619f23e119edecdc7f1d003484ef85996cf61605b0420faa585d7460196719cc11259e91bf4ab46d14259b6af169d225a8a480b2dc4ea8a3beb354005f88a8c6d497cc02f2ae7c9159c0c634090ecef6c8620ffecc77b1ddfedb27a5c592a5e04ab88b8cbe0a5fe9a3a9763c0f40c61e8389f658b15296af07e45ab6fe813d1d8d86254ba26e417bbf2b9265cfa6249b482a006d8c2baea92708e75d2afc2f2bc068f6ba1f8406a2472eed55e8c010a9508b58a727e1edc2b90f9b45e1ac6b60d40aa8b507f054a25234d5885b2fcbebfdeb38eb5b9dfccb08f50aa9499a09cf9e9a40f187a7b8e01912ddc6baf6eaafb1cf2c708b8a960f6aca2dfe8b2a98e78bd9d6b2ddcee765abb22b148ba813d1dfc8e29d3ae33c7dde2b762d1f78ba7b22c6913dbda0b964bfdbd1e11c6eb8fd893bae422d84485db814e264d1d4dac1dd6fb99e9456152591fa9b0b2a3b427ec80a32ed3a880192ad17ecdbfe6f61387d90101150dd030da196e165efbb25b9c2f1a1578418313abe209ca55bda1f43ad6520bb2e0717aab213ba000632cbdd4a1ffc3b7b720839313d95608f3d09914d4064b7159db9d07b2d4e0273634075cd4bed49decf7c9053d15aa429f3c58808623698ffd20452df0cd673cb30cba87e317263b66a478e8fe3003ab1507a4a69bf8250a744ebde6165a0c9f014bac454470a1d411d74a8daa2a3288a4a2338c59e008531ce8fb1fc494b2b64d97f8b8218cce8b7c99940a6f9c805273cd1463b13c430065506541fbfe1c40ef635299cd54807345c350d0521ecd433a491dc6045ddee96393d000a629522161de7bbc84e429a751eb9c00bc9a712a7b76fa4414e1c3b92212864bbea627663e2a42aebfc155936454518cee493341da63fb532c542822c9ea19e681d6ecb84032f1a99ad022e06c44c415216551c8e5a79d66c6049188df2a5d560d6f1ebc931dd73fbd6910781870da7bda52bdbc403c37a25d87f9f1771f76d2c90e7d396cdbf9bda308b6995b9564109735c0f7509a79f5bac41ed434ffcacfa89ec745746a1044966200b242ec38823693944995b229639a2512bba85f340917066cc8000fc2b02a72929d3728e8f9bcaa3602098b5331991ae02d234c7a0a75086684ae047a028849536dbd6381770bae3ea389a37b99063356fb90dbd470372f7a89d529464beb044dc85f1f6d271d8c41fb6e74984009c7e0455e366190c5edec75b121e00f8ad3447cc637da8d64a836c022a88d6bea7cdbf2750930fb58dbd1552ee0cce99e2f09a234ed1eeeda0632a316aa0270017cb4b68054bd5ab11b36157e0e6bdd5c5c1e0b20deb31b540d80c49bd50024e278fbe4546e9277541d287f454ba2fc1f206477720efc7d2a150d54ba66cb5bec36f12cf1912ea6cf1e779ff92ebcfada1dcd470cf04c19e5270fec16ce984b3aca3796cc004334871c09c69500763deb885be15fa47fe5c461752a209ef77faef4d063f386d2396db9a87547fb4fa6203edfb0b5d3a2b5af15e1ee338664f1797e3f3f03c0126f82e5e944311701d49466cf27c9ecb975d7b49d8ceeb965f3e0ad39c1d1527788662c620214b36aa0004c70dfe1f48c440563a2787c9a51c8841f8646f712261f4c8b2e6b1d7ddc10f16d7d4c5d785bbc24d539b44fbf20febee8aa11bf35cb67b12c19c4fc9f8c84cd432f03b307003a070d47be8183dd623c187f191d90a39f2d255a2a3837c78af4e9630c9e3cba98dcbd458c56a41a29ac5a8dafb88e33afcf91942e14fb20020c79dce8101c34f99ce93d2a4ee5d9b5672213c558d56e1bb8def6295193323e3196dab0872fd69805f4cbb9156432e7b8ede4a1b9b810d94663b179e30d44dc40e7f18659e1d55bfd4e031c971d7e34c674cdf6803874c61f063ef3d45838ffe85d0e3c6e732ee2a8e68777545cded562fff3d4e7adcec76139a860701b6d03b025e4fd4a944a6b2b35a9e260b0290aaa077e963c2a4fe58f547e24be096f6923ee94fc3a46e5bf21ed185eeab69d5691c9a3a236032e15034129050c6e6ca4020dee48c37e193513a25fb73e52636ef5c481c1d7f8f16714870ae0aa384bde539e393c169e57e4d6541972ab4d6a2e18354003395162357f04c701ffc81dd32283102438718cf22493a09a4c75b517b5dd31e516a25b0cf46e2cc91206dac716e1ab94d4528e7670f853103c284bac0df2d2bdd1562ee88818b01fb944d78c24676c5a4bb120792d5ef09a89981f50832b71959598cafba94ae4b21fb895d55123891bf564ee5f965d620f82b3c16038a16c866fc8672386fcc06d8ff35d95434f52674973c4e82621236b965d624a1171dd1bc2bcd94dc61fa9c2cc3e7a77a9b01f03948cb3608d0fd3b6d763f5e3e3ba410ab28aa0fed50819072091be31a3d1a307d3eac3af5df2b5c22fb4ef80f0b9e6103ed07688fd5a6fe38ef79a6504849142616c60654c18e0b6c98ccd4c2363562ba231ae4704ad24dc55c745bbdbba4d6293a6967f4fa66ec07ebad20f371d8d567b8bfd61ec8e8821279a32c3d212a6e908a68072cb9bbfa7038b89d07fbe7d7550d02c680301c488dc2c386c16bf41cc788b8e44f181d248246e8723a827b7f731612bfa7e3d9848849d462a9b5b4d786b1b059177fd2ca66f6ea298bcdb3088a62fa371f822398052aad63294ecf5c5b2f994b2583ba3ca57e5d597b3d0636d4cc62869df40a4c6618df6643a79a73994ef20a1b57145d96830c639edb5d6827e6ef3eb06368478ed90575e942c342656767a36fee7e9f5acf01bcf471c3d0e44bfc984ab07671b393f4e95d601e47439d4a45a0849705e14eb32709c5ff8042c84ef0e09f5e13c933d6193ac13adf3e3e34317e9e7f1bc414a851028717b167ce5663c433cc7503f2732661fdf8e07049ef8718d54723d6a8f99dcb31dce3a32dda1912acbb5549b607b19da4dfda6d93c34f4be1e5933f782c4920dc7f6daa29b2de9f58832c91b2eb1c45afede2700a77138e2f1e9ec430be8ded319d63d2dffbadd9bfef2dcb25941156a6d958c51ab25896e87a7e193bd7fe8a797b918b1873342f91e55f8d72199d9bc484e8ee10574d1ba64db202285f3016081a656fe53060d467a96eb1d8e112663b361d52b775424ed0ea4f1e1974170277c0634d2d5cc7da45f60a5699261b6ab1770b1dff1193e653e7dec61ea7771709b998fc1fb74e79507ff402db7f6fc979a960eec9cbebcf623c0b7ddfb7e703c5ebbcc026dc2b8c5b24e31b75ba46700a5060336a63425e4f3237444e15aedfd06a0f11952482c271c9e073148149dedf64ca2093978d5d573ad48cae75111bc22414f4dc566fef930107396460d5abe1c2fa25793f893162464e73ff641300a6aeac31e1db83a3ef0e9e795d9cc7431292ec857103b6851f49b7118c2d2a4aac755c3fcde549f788daf34673091666dd4f05a0dbbb977a72a30d9008c4cf1e1ec141d3bb182a91939c572b14292b8e1c62af1d16311ff6583fbf071c381dda42110215da6e9cbb49fa23ecf373896003ad87affd1062ab1786d8950243db961b87b4d72ffaa9c171cd5d814b8347c800d974aa0da9d84150fd9ab1af11b455008a6a6589a33ae92c24909eb0141c1defbee5d1d56b69a19f2630dd2068aba74547a88b4b0dd9102f558a74932c312fad9e77da74b987644fe69e46cc0a1c57bac44fab4feb53d0f3de05371404d27e97a1da49f014c4185f8e343d4295d21aaaf389d4bf37b0b6f11ec78cfc96dedf68457f95bbff1029227f7845e15e0677991d20fa22857d6d9653ba3f0359c8536a929a56019183516f8e2f97d4d114e2b13fa25774abd205fa22fa2308aa0c737bc1d670b5664f1222933e279dfbf084002971936d37223c4faff99248dbb1047d12c94eee5d199432b5ad51d905c07c2ec3d9e5a86b5619876ad6ffaad883766a634e255fa62122ae531f68c8dca8ca8f7986d6853f3cd66c769ded675680456e750f3d7d9afa6f142e04a2a8e200c731bfc6532459abe2159dd8960c342e5d855c260ec975bb4292a4a481bf258e77c466e0e4db3539c7b8b83add8c79041bc4981e0e043504f3a10c8052ef3ba7dde43079b6f4d0911193e76b5dcb326f7b9df58cde7e72dd97190fb30a5d27d75b984ffa7435c51f6ab8465b76de4e5fe7c108390bf451b26d0c10f3607900920a415d73b17e651b337a6d0609148c9dd09f09342b5df79e0be801ec055605af3a3021a1b39b8077945b314efa260eb9ff738e8b00376697349a3d9c2b10b15a177da9b1a2fcadce4f673d2addbff68e32692161ba961d7275dafa97b56f441ded3b1813cd79cdc4c93c8aad575f9107ed7e3e5f8600356c0f1fc6aee7bb28860edbb5b669eee0a271f08a2c0c3c651760c2aeea53eade88ab67f06dfbcb56d1c33ece2619f7a9b5f03c1126fd9e9a7191d2528dc02579a30bae8f4c60b43266424f43472605de939cad70e6dfa570b0ad1e34dc37fc6cb7a988a5f99f02c6de1537f7aed3703341d13f0ffffff0f