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 80684 305fd8b95a92d4cdf7bb40e4405e033700c055393d00cada36d93a9191c0c9f6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6e90f3ef2d92e1f00421bd2385dcd4c0c6a90d779bdd34be51cc0ae6efdd40fc
Certificate Block Hash
305fd8b95a92d4cdf7bb40e4405e033700c055393d00cada36d93a9191c0c9f6
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0003100000002e0000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d30ee229044eabd101aa64cc913b881785825fdd3137e5e13921648104fe0c71f22d88d8c914c7f9ed1d37ea58e3f911f5a76a2469701105f47080aac3487890be516fa02fc0482850079b19e2924dabb0918dadfeda42ff8606000000000000004000000000010003100000002e0000

Raw Header Hex

00004020ea99fe7cf470265e0b24f434bd30468c3162af9c3ff37b839d099d5b06b2cc326d7a26ad36a045dc4da43849f49c2c602b5988bfe8abf15cb372dc6c78f7ae6c84b9446a0ac60018fc40ddefe60acc51be34dd9b770da9c6c0d4dc8523bd2104f0e1922deff3906e

Proof Data Hex

59,560 bytes
121216010307f36a3e754f187cbf500edca7d4f54e37ce30b85bc9eb6d1ee288656a436c0e75a9688825ae157715fded9d2aa249037e1f3e18a76456d7016adea24f181d090dbd434d0ef023a3558c14c27b166af62cd41e9f4b944db77c0ffedefa03c603fb75870b4b21de955237005baa4fbfa8e336353b76553a4c2f1cdf14a92ac96da95862a76b9b61f93ad970888774519cd86c180aa4f2c774936d3dddf09189c0f18f054efbd1622ff25459e81c2e5c14afa9d45b5f0ef9c85fb930ca099aea155f1a9486a6fadfd3570b0d0766cde997c2417736e6a396e8242bb5adc8030c73c5938a1f2d388bb6ad231d513d7b1026ba191c1e1567504d791d3b4948901a4870d609db01ed60f605eb56d50341773daa1a6fac8c60b7e71d57471583810f6f6a3179af2fd693d8482e74307789f9cbef3b29564476418171994e35d457553581a1a924e70c86826e5d40f443ac45da2eecba7a1a34dee2c41481da008f77974f99e02fc4f75bfbb089935f56787501589787440373ec77125366a4d6822323669ae5471ee61d3da989cf94743c4feedec888fa29fb878643a8caf59fb9152c4ab402849d17dd6ef572fcb429b3fed06bf898189d90868ff57ed8f5ddac28d6176ac11d70ef4f600c4c452a06987411a8141156888b69938d4f429e82e091130fc28d2dd7c5afee2154124bffb39b96f8684bb637693b86c8039985da3ceb97743a6470e90046f3668de4a529d016f35774cc5a4d6e401e2c68230b13860805dac7a56ca1f678dbb4e70b8e26e1926993b2436170a17414fff470ecc637a08347cf225137e17a7d311f935dc23d2f427866ae534dfbf5b0ff69da549fe5f5978ba0444a6454942b5f470af8caff7598978109be40cf79bb32fe22eb6b465feab7bc6c6d289b1f8b52b06777c1fc3dec7b000e6fd33576ef86e091ecfae22e3839c86f6db7c34e74d8d98b94f324c6169b36adbc4568d78e99d9eabf0e800722f9f9d53c97e33a1848c466f875c50dda4aad2faa678b139284f81f3e13679739b577a1511012323c3a6069d8b4c6f6301f0210a376e312b61420d73dcc1342634cebef39639a40896398ff65a479701b91f035e21e67ea7ad377a38bdc5b8c27975768588c20f1c8f8900e503a87445bc098e368829f47eb2e45bb31886dc22e46c037212802dafc1aaabeb5e62648f51396a8a1766b26ceff98602d47969d9a2b2995ba3cdf3f5bc25648568b9eecddf19b6a584b788ad30348a6182a377ce5a09f4995c5020b9a0f6adc1c8c5d2d2dd77930376a03962ffefc800d2e9dfead623e44437ee48f52ee05d28804a871263fbeb37ff3656218f02f20c1bc3a1874ac981b95d74774a8df72a4afba98442152998bd91614d9bf67691bfaa1361b111f88f504708985b0eb75c2210071b33e5d3aae95d606816d5b22b7e5161898c63828ae0090c9417dd13da4fbc1ed5ca5197905f510357ed99d950c0b2549ba9f5f967c38b33e5aa2248bab106a3f602453fe093d2edd70ea21258cad30bd582c3e3376efafa30a8ead89a8eb609a4a95cce45d8fecb3dbf4fb7c27d3d93f45a21b5854204bd5c927769918e455e73bde2485ece526879b80bb21148b5008ae81e4709202d41614367353253af69624a839b5dc6ce2d475f95fa4a7e15b6426db05e5300429813c61a3853972da4b9aebcac4131f2d01031d8a2547635353fcfd6758f00963ff17e0804acc309542fa32b18e555bda2ce086d117fb0e7c6801659f96362b49b3b74c2dd9c413a0854c67e2ca1ea9482394eef57c9ab4ac48ce44807a146fc470fc9a5e1c5752a6981adc34dc75949b3b823ce8a5be6b5de0f4be9ef2f0c34c6e05c0e6627b358652cb12d6fb27664a2038fcb24f53a0869e0a116386bb38f77f78f44af915c5b406c61ea701f90573f3602169b60e4a3b22e19d557af1e2599b0bf0e3a061f0e5188ffe39718c1355e37edb8b79e33821b5c93be370efb5839777c20f0ec4b9c64b609207cd250429a29bb57d279e6021a336e54ef178e3cd0054e7d4ccdb5a4c528936bf12b3f454f6767f0b95b53a1c692aee4b87f8ac7adcffffa7a013e1b581a6f72bc8a0ed22bd3335ff02167cea754b77afb3f0f31b515764b1a95d2da69fbdb0fa5f78e3159e662d5dd1d46d053f53f4522dd5790dd73cba402a907fa610b06f7dd573b02d95d2233d0b3c040d693050a95dc23afffa0cac0b22a3ae4561503208ff5b35c3b4b64878c389b976e43c1c389c61a23d8f51a37535226784ef91005d2b2f7d7bf238e77f584e15ee002b144027258ea33700f82ad1472bf894c2080d0807eb4ccb475c923b610b96bf5fb091e645d1651c17aab0080e189b20f06498e09f3c2a5018923398f5c2f0c50aae44b2e865ef01e788e8f9a75814d242b6564e647ba623e0c9a711a2b2168c153e78b85a695a9917cf3c2e4a9a6305be5c24548aac715e4bb94c00ff3b94bdd806bdb4d9d18043e14bc4f956a02e79088735780ffd06c28bd553ae491c95293e7a268f894e85f801ffbcf193d491e59a48e19ea635068e179e39ea24c5a74d49c7bc90068bf666fef45153c00a3e68e36286b7da1cf03d68e6da6d07ace1526d99f664cf629901c23f834545be9f569d54a132a1903bf33e2bf1ff73292df4179765a13baa192775607ba15deb1d822b971d37f0ddbaeffc470d47d29604faa04e1c598b7086acba83cf41321ce29409d679cef3f443bbab6d540a859e67d3f6e8196979f5a07b22678e2396c31246b437f5101d64a49398f9c21d641f4c9045d6dd3797ca033c19240d3b2c3cd4d8bbea09258db26858a93e40eed5cb3b21e2d1c392cba24522277589273743970608d614e0fc3d71d2eb61ccd1c031d252ceac37ef0baefc2e783ea6a23c182ff2b61b8d66a3bdb5fdbd45b78139b9eead0719f64a3233abc1e16b9cecc0dfd8ae4bbc9fcfca85fc9043b304bb47b8155d79de2e388a75c3c53974b745d529382177ba6721ffedc6ae07a00e2dba86bcb12351c162b28e714dbb84c0a1b2f28d54420daabf4108c75e0ac605375de624e58f993db37fe5030c45f0deaa93d6f1d42055c098ce99497613259d73223d4ce3ca48c2ef2a13a695589d302dd8b7294887b8fb85055b9d00b0c89e9c131fd8685b02bf3c46578c79833ec62e46e5e96e8ddce643ce1f6ab429be062d3ddc7522a90de1331cf8fa1f10ef4c0adef84dd272a6eff950bbd81813f20cead4a3952b54ba2bfd4246919ae4d77a1dac5911c7760134d36cd364f3cb06628b63a1285970c63923e1a15224dfc6d7a42a9547a2b42ee01651de46750df2e0df1ff515629a749d46dd51ed5c1107dfd60efffffcfa8ffab0bc6aab73e8592919d49e10353abb09d160adc7118c8c1163cc8b8ae3da7d7f35a71ba38427f93e3eca892c06d34a12f8200b47c3e8beda1dd93ba09d7d83afdadd7ad6e66cde1478c60748affb5984515f7bc8788a4e3804a5763aebb413d3b22bc6662b89183c7b64ddd4b9a723c1476619d36b488c6b64f67aa821b4472be9a2b42553051a059784d320e92af96bc1420af8d90e958e690600668d78bc5f19e29c51017f2d0bb1cd5c78521a72cc69812557d4e639c2fae448bfe0c834c73809ce50a8a7d0a45a47de40fda178cb545a2d5ac30490e00f00e13846eccae181c506c2f983703bd62825e7a4b7dc4754dae09fe9f662238ce8f04d3bce39a9a94ee5bed158d3ca0515f3910b41d34aa29cfc8c9f9f766af2cf4a1dddf424eb9abafa9f00e819e5a3af54f6148a260eee4a961a137b37d6c8d50976659cafc7e7514ede1ecc5e8de1f65d6b29e274247f163ac049410aed1c29e2864cd52c4dc7ba17fc931a444c0b5558804554c0035726753a83b2a949ac362472676a06bf8b177ce82727b8f3516920fe3a980df689a88336b65df6419fea93d24bfdb86ec48da18c59d5fd36d8214797e04eb014ef70d6bde3c7e5e084d8591510ed70b5cfa828f283775992bfacc3451e819c874b02f33e426c35b59111b27cf0e2df805a0063e711c89d5d14da0099872a302cd6d5e33f42e936702fc6160b4d5e67986d56e86205aabaf2b6db0d543b552c143bb02052370f79c62c5af18594e5f54f0893aed5bcd062e0d0553988669a129ad616d91befea897f69fd79836e6cf94ce107d3d17726ddc3685a0ea82165043b13cddda955f0b4f8a413cf36a40e9e83b94fa7352538477b6d737bc666752ee124ab6f74afb1e8ceed3f8bc46b53661df512cc571ebbc97ebf6d014d25b905eb0af0870cd8468ed8df3af25a5c84165f34d34588e04522c238deec33bf8e6ff007f4f97ce2f748d156a5aabdf1ef0a47cad42d99bafd67cdb2ee1272bb025b2202ff2022ae0d28880929e8e63dd52059329f48ad4eb37a56f01c977c222b5d0e3586243e1597c7e42b07a8f185e56fdda11d111d7fecca0c7b81507fd3c956952cf68a80a2f6736a04155299f2be2296bc4452fcd50a63c6a316d9951893933c4eba8107579aaa89dcff02cc7a328ff94326b497b171db68fd7b2708362a1041cc0676a7f9191c9ad31b21d2024557da9c8ede579d92e76ffc199f79ac24513463fe2e181e91366fe6210fbb6581e8e8029d17b05c65ac38dd685cc94a385a2efe075fa0461079645fc1415fee0d06e29a874acc94bdcc8a0b65f7f04894c06870f36445ef7cd16c56ee98fd9fe51a01cc767cd3b4d179e0be291d8cc0434caa69a6ac64f327aea42e0ec2fdaaa49073393456eb75707180189419a0ee7b95bb8cd75af2941d23dc11642c1ba147772d994f40c779d6c217a8b815eed81b7a4ef515e8f8d781d2dd0c32f0e7e11bd2c67422204c23cb5738c23f49513ba92bbdf8873c04a042aeec09f56aad84b7125d7b606f8cacd18e5fd83e04eb82a98423f21d103e4bd9bbc4582e5d52b51f9c8e44421522097afbb424c1eac75d2bbde4a2f6f11503612bebe9c888c9d7a27a11a67b63479d92919cad851691167736e60c815f8c34230c1bf77f2e44e64211ac2a68d005b0116c307ce88a6269b0e4965c2d6262e70dc5a1cff6735274e2540c51b829935eade9a9095de0d0484e585845453989da4dc5ead331e1b6238f200cef358d32aa7875d1d88b8168b74f70f96f60946032fa81c064aa72eb2297bd5c54aee69054746f68025f3cf2062eac756d5b0f27f5d47d8c1531c7f274775a46a4139aff6be73f11ddd6bed7d116137c396781361b1b6c91a6da69d63bedb82bf77948ce27c4b4fcba97dedfdf44074e0ff1aa5e753b426e307930abd727ba0dd9523c9540757386d22a4a61c623150c3a010a3ab677239797840a7dad360e141cc6db2e5b33a69eab30e33fc335c19a8283c0cd23a5ea7247ed40103a91e1c70bf729213e2de223a3cdfad546257442a3db97978d0b3e6fa6a785174abcba0f879f8823a94b9921323a71ea8ad4647d4d9777364bcad184fde16d838ea6a3a43da4030494442354f61d61f41aab61d049f487bc997da90b020598cae487da94301a8a7093e836813c256d41bc6e6eee8dedc9c28560d4a1aa5b00ab12ec7116d5679463f7b949fccf438c8a5235d86dffd9d736e71ebd567d0de3f5f46c73a0c2c0526445327b22b5237d95236bf915076e5e99720e55d56c130de8e27636b1030e63c61dd3fe15960cd315ca9cca69d1a92d34ad8da2b66d87d114f51ca788c6a950b6fb641d99174135793fde31529f8ae670fad49a799c8067b36789c898b3122140dc1739525e3cf9853a657eed04e751fc7e8c69a57d7c1e9c2574307625b18d620757eeac52ef7a00ac992c87345a620682572a964ea5c5f1dc6bf858321de02dd98a100f54a86562598a426cb289a574f5af936a5b217506e9fedea9d8ed4c9c9dff053f43b4f8b60adaaa299b2b19468c5322409491403506659bc129fff1db4175fde1ea258b03297fc5e55d9aa2d848473870c6ef8d05545eee488399f78b07b64dfad482b837191b6d42a830149557a14a172de903c33655d05d8b4d2ae8b51e71c1d348544589bf149ef88585c8590b0af0cd88978bf4577912060b7fac501f444f4811d74a0e79c654bfe36e65d504107c2c722bb9f6a28e49367aa8b9f9fa81ba9cdcd7c547b4767714dce571d70f4c6cab925ee0908391b47112c53d7f812248e2f3608a91a822fb7f5ec5be4ab7053d3c9dcc0c52f960a1a770f293cee44a57dd366d4d7f5ee22c039c04dc16edb3436c1697f3984693085fe291e19b6e764e7f5372c1a98b4869b4239789715a608ac47cd10a273e4d0415c82ab3bf394d765439503050a64da384d45860c8b7f8c98e27db94faa089f6df2e0157a9222289c6a97895507f42b4c2e6a627d5cc4865a339321b38b19bb33c7b748404a6d719c11a5671af137eb1680ca899cfac0ef3aff1b11ff91e05111af9489e4e31369de1b2a802be28cc8cc4ae0e39a3aa3643d78ca898ee2740573c5e881666f142d9497fc6e343a73d737e2e5848be6f1e056d818caf8b5c9d5b51f0d4dc84bdf56c6db56dff834788a269a847a79c5d04abe97e33754b0a4c3a83b776d9e2b5843475db432ae36b091bcb478f1ec155cda1a3b9a87cdf0b72e63338d57c229211012ae39e8231ed8f5c20d02b5ef93f9f7a92df485728d423023a10cfa8ccfe3a2d86c020738842f75c1b4952696164f602fd476dadcc7d1d78d23135a4fc7e4fd643a31c9b0f9a7066b4d7dfc5dbce49ee6b435cadf08a342e7d3a15e4c9181fda1ed5268e47ecd783a0db357b030432d729a4bed28b2e9e8168ec2f00cbff02b252c25bc21dcfea35fb71b904d2d87f37fffb4dd22a6414c6566aa81e244b6ae537ce18c11565bfd0a20d876905ef8f470562f22f11fb667a0e9c036e14d81191e3c52b6c9bdb3af6312f7e2ee35198ea4b88b0d4dcd4126848f411de81580f0ab98e257b32b4cf162e5d8b90429f77569522ebbd6becd7ecbbbf4bcc6eb54c27031c2e037457192c57d1629a97244857dc105187851bc881b688bcabd67f11c7ec13eff9bc09d1e7e0f5239a6d8e4417877d18499a0062b246beca06d0edbf156b3aac244fe21707c369893baa16d9629a142cd0f20e0b7fa907ae70fbdc5ad02295df5a35e695def3c453954b6a90a452c3fb7d4f3a8574628ccfc17f5ee2101847bbb82cdd59d4dff4c61ac561fa1f3125593c5e0f81bc10c4ad125245537bfb3d7916f7d805561936654a705162025bb5f2f60506149b374661f01fad7201bdb79a38bcb45c6cb1759284c3c451206abc8cc2ef941315676aab295fc1c0172a711fa0b1804f65e8392e4767a7623ec4a5a133437d1efed81e4624272dd00c0b13da5e2c9747843c6a00246029e11377e561a49acce96582ea9d40a8c53c9b6aa31e263a1f6eadb905412142dcbed41aac59ef7ff186664cd1c15c39604752a68928d5dce4eb92990326aa543b5ec58848fff67e54c5d310c061135f1814ae772dfd2be0f3fc18278a77f1ba544f1988682de319ffe1fafe86c8ca7813925b81d0ffd322da1101f4a78695317de567f582ca7d78074570ef931f7d0721b7ef0b08aae434dd04a3b34c04506de523557e63b6efdc84ab159bb5f96dd11253ee71a31a4886bbd5fc2fa545584036ac17b2074bba3f45e48727f4812b032f85bcfca450bf15674952895f4a4b9aef5179f8089806227cfda271546bb8b63b6c579b6c749d2b61d7972f3645dd26ab29ebc2768c999ae110af20a01c13fc4cd100fd8a6f8e2075e72ed55969aafb065ec20772ca9daa95bf5a98ad89925781d07fb93be5fb93efae165955ad4d70f471a91529ca4114fe9c29cdfc6af1e3dc9407c77e8648288fe5b9a7db26034569177c9501be53c80ba427e16d6f3912f42b4f9c4a1b83a589dcff1faffaf690ea38a6472808c8dbebc65eafe05c88dfc1d357a3348029b36d7b4b919edb5654d5c8bc2aff10f4587cdb4174a8459045a66725622400f38dc9a73641a55819b666f6a79c3fda48914c48de61c47399d93c9d90f84b6528dbdfceb21a0ac10ff8e47f9bdfcd88b5c47011b3b790c22ce018d9312e0d6cd9efd865dd7a61162a7a9559b4a694266f96f40f38d90f1a30c10b833ab5ebd9b5b67db46904ccd068e773d92868298fcd0f39855bc03777d015bbd620dc2fd9290f6dcb6c7e49871dc1d01b32eb372e4df490fe32ecd6268cbb966ff7a343d75562d6b1960d34509d76ff38f43d8e44171a4755e69eec5b835088fedc7f7625721466e43a45ee978b3e8805063c18ffc65f27699e677bb8256535d32dd2af711cc9a6acb46836cfdf852bf33e57c89945676c7f2570b4ac77942ecce49343eb5edfe9bb2cfebad78ace988526cc5ff0d3f96a41ef42977d6f69713432939397abc132b5fcb1f9020fb697d5c200d631afac587829b5a79ce4a2ab2320caab43767291ca19855be3e28c468c35628c3250770476bf42c9c424e2d56b99d5605f67264a3f806fa8245d9d1787f80e2278db33e4526ef8f9898be5ddf1a3f47fe7e7a08c424d1317515b158e91b20def8726fce9baea8a298941ce03ee36c0a77e6e1c1f4a60ed2ad241f93cfda028049980bde888959e45ce42383438dd2c22e03dd17f9b4a655839e70f1f6e32d774b09154d9d6b769774489635a51070dde20155df27c4084b25557169efa9dc26ef8c1ec52c9b9b9dd994fc0c8c314007b1801bfc5dead401a5f4fad04b757b5d143fea4c4472f37cd48b1dbd0ecaafae03cf7e576851c5609d44c0805bf94e2c7d71902b5d8e69995f73a43d09603fe89e0191fe4dda363a09cf53324d9331c5acf983f2e3b01155b5c55a9352fb1b34be689fc7c53e6f6b3a235e56b282dffc3d3a70dcfabf6e17c2895862daa31d35b15feedbbe8914c6a63de4be3e850f65b110b8e26c4b8e317a00b38ce764405c32b9cbaf14d0fd74b77592276a005740ab8c60f0f65a6fb247e888738a26ebf7ee8d0dd1e0395eee8bee48145ae92282e23a152eafa23b8ba06357f58d8ef31da222b74b29699ab34d8fda34d15b167ac8ee81ce85fe24864052523910db5294d1a152a550f0ab9d0235a35243bf9a01d028ca163a5e22e82949c746fd7f84fe86cd70185bcdf851c73a1a34f9242f016690ca72e1262366625c3ffdf1bc16edb47569203acdbb4184862d83ae81c6cefd815cdc1d6c22700d19f676e6438af80f9eeadcc4e3fa08f82fd104565972b15a698b1f8e066d0e2e500b4f345335f48b80d1f99bdf154e93c6c88f77690dbe589e6f89f29629880e6803b8e0573b3ff281838743682684c5231aecb5b11a688a37f3fe78278e6e261ab73ed89890ce6d16f6af8b5d6b9ad22144f20ee0cda8029b3faf6dfb0de39328aeb32e0cbd63f9facdfc641fd9b8ec8a9ff0e53f6fbcf5fef260c25195438ec4be4a501732cf05917e41494eff8980e2cea95c6c0603e9271754e6f958a742b7c643a50196bab31c451922a6d6fd1839e2e76dbe2492d9d3e0da94d103c3f32c7488c8f800d14ea9e7fc70f77a8270971f5b8aecff10c354416d1ed11ed2b8d49d6441101c18d02af66244ff39a83b1a8d085aca8e4f269a2746685593c88b8a15e286f29a3345ee5d444b55d84493ac584c92272868ec2d9b3cc64b5bc9f227e8b2115e414db2082edc1d5868bdd99066c4f5f3bcf7f37c584d6b4c4e7eef9b23f270816eff4f7f933d0c570dfe4209740806e8163f70980652f2d3410f4e156b2c8ac469732261db236a47d2f0a2516b2b8001265a369f8dd8259daee06f80de8c51876ef33142035a1ff01f5f76ccdd18d6c9739a5b9e7be1351e41e0f5f4726a787fc4322ad7c19d9cd120a466b7b818706d667b551cd0de756d53329c4fec318256dc0d77e9a0684b2d0a507fcf2fd440ab060c380d23dfaad8f55313d5d2e81a6c44ab335e1425a6f56ee0cb28d3a0aa6cb9914a385e12d81527338170d293bff26ffd05f1225355c546a118c25835f0d3901c9f353672af52f51c7f79a76346384a6399eaacf1d1ba26d6cfc2553d5b448a0c30ce402f5ad4ef7852fde0977bc13805eca270dd89cb6ccdaf38493d3b0e3814081029388fbefb30d95c1583233cf146683805e40b2dba3d51f7e2283860abddd74f9f83667caa1e80d8a4d1d0f3d13dbf69ad1b3c868dca3546839663e303a0b1f97ca727de2ed2907bccab79c5b87a457171407a117f91b3a4e5599721887685246c87bc598fa74a9c0f170524eb1fcae1e6a96845ca9fc0214bd6d07dfc1e2ec2d0f6fd3af638dea9763a2c38ada3902fef76925d29ad335d4452a138e0bee3449dfe16d2198e7b4b5ed16ae6cb37c1050c9b3d6e49ba9ee1e3ab3b38750b5c3aafbf3938889e31bae8d88f64e8ecedb57f878ee8da7a5bfd6331b2a3a32d4db8f536c726096d9bae54267048da96a26ad18b944865351a621f156384977ccaf539db7d8931c04c2d0b19a7fa5ab4aff76a6e274c0b19a4c5d5db208eb37e05b0936c613217c800b39e6128a1b10ff2c2e126061699f212e8d037a85edd77e7a5813875e039a7dcab059d7e69c6aa620227c0a6e0cd434914b9158a96b51f9a2a2425fa82e87498c827125a5c41f0c78bd033b478a168a1e56f94a1193bccf32c5437c7374e1420be540dcecd5530092ee54dd35c7de25871da0a88de616c41faea8bfd59d90f018d393462655c756e4d3156acc7d1fc113c416ccaab265c691f51965c770d92d2eb3001855833768c31b5a201469e6eb5a8742b663cdafaa2a03dc9aa644df541cd77e40aa101eee0566210300dfdb4cb7ee874dcafa3701670787f5a5d8b8f5a95ae9e885841773e3c8c318207d5a9383c5daf7fb6b8d1daa8cc57206df5e4b43971b9a76b5c585094f3dbacae3854b5ee7848cfbfbe3b03074f9a60b547024da9b8b334513b939224a78e055ae852f41baa94f02f7215468334fcb858ebfd8a88de997cca6e89cc6c27f000489cd354374c02bb5e80e07e321e31e28a9e518b4303e3e2c098f678df2704e809d9bedfb9fe19072498b40480c4ee171d0121f6a1ecc46de0dd26d26fcb33601d147a37eeb37de2a6824ecdacc5506d35f83a89808d22fbc9136d3e3f80d4b95e8f82e8d0830b18c2b4d577d5e866309e07f4d966dbf4898a30da3feca1562d4f93aa978dbf3113dac46beec51e041096296eecb3b455b6028d51e759c0769c0c9e7dbedd3142fe923e2c429864b2967feb90a1f60e1a0070ed787e1d71921d0fb18319195b1bbcd895a7d3e479938b5de128dbb9a5fef8ff7a194e3fdd3785df7161158819ef08e9fadb0c3632ab7e31d6762e287821dde8015289a175b47ec65134eb1284affbdc2892f93f6568d92b14ab9da2637e6ba24736106b747b3653b47cc4b24dc05c51cc75e24d70f5b0bf4f0ad8cd821d65d4bb120067fcf5d00ebbfd60ec3ab87b5059869204e6f5cabebbbe2a3ee886135b4c7f241ceb134ac324fd6065bea37b4f4300e7c7d6e28958a42eee1e15bf8bc58fa88b2d7073db56af2adbfe3096bbecc07bda72f8a1cb11626d5bab1d5b0d17053c93a163bced2dcf0c984fd946e00660077affae1fd3ae897f7a4147370f29a7f74cb0829f3143834e706acf36c6cee670e430a9d6cba286880a1c7e9bdfb6c0d8b5afe914b4d6c61bc4d85dc936161ec6a29e4daf7cd30e01bc2d203bc0af548b885b9529494544a811f63091e5fc332bd67a8f05e2e3dbe677fbea9c13b2a95d0e8d907a92f0b901aa9027bf8852037711f43684ff2f28597d7d383954d577354c9c8ca18e77828934327d63ab1bc93e1bcaad2e4dc8f76b581689ea97925bc09442113353dc6121b6cb3bda9b8e40fcc91a6e7a66f20fc04db6fee3b019487d2fd9037355b581356ce5f492bd7f4b23f56a5a7c100b0f74dccf7b9d7b88376ac8bcc6beeedeae8ac02efaae9e39df988691052764bd6b17646685dea28f66f8a3eb5ccf4e8b6fa69913c4b59eda71c64efea3d69342fd87717ea29b0a344188ccb0911d0f26e0c853a6462e65db82c7b75eba83eeaaa1df67d93417dd07dd7e6d9781aa0d05cd2f8acc5eb87dd298c4dd23dd1a24daf7a566ce8b450908dffdaa2f4832e219d8d7175c2cbdf8e27c4e6fa64dc4d66c5db5a778caa9a718f353f082c14a496167f6d134c55e5246f6fdc46c684e913df06e4dbcb4ca25670c51161200ee759694067895af64cb8a73262f59d7643a871fa5b3f38ae5b69b9bb1681734d399eb6b8fd8e0f3159ad0c9e614b9dc6f0b12953896e46ab2a25144d707a34f30033db0371831583b6d89b1b1e2cb4d4d79f319b9324103fb974624e96fa7c4c61d028bfb994985767437baffee36bda2c67a05e1467aca7e3c441dcf7b46f7f377a1be28bdca77536850a2416b8e97eaf9d119f6ed1ebfe74c6dfc6822eee584bfc60304b155059aa8840467b58648f06a63ab592b2e83e40876b78f5e227be4ab2d01b3fe64261c51326e05cc0455c9a4947bfd2c805fab23d7c82a585eb9ed48b924e726d8da5ab2ac3c0cef73245f155ca5382c35eb31948f2a2b33726c3088e91cf3b44d9a4b4daa507b2bab9578f7570402f2c45f02b05679eeb239f81b969c56ddbdb04d7047a219da8287884bf26959b3e48d395d30fc81d380d02843b18b6fc7ac346894d8d02f4780bcd4bf796518141d1f794199aa5482f2a1062cebbd5da71ac08f84fa4efa3d27bdbc85b3b6be683d99b97497df0fe6a2395b5aa227ffcfd596ddee48c46c0572c8c2e0508cabb50db79ffb3d42832e00bd782d9849772b339bfe2a3d988c3d8178b1e1dc06711755c57698fdb2ca1a1b9ecf9ce635f7056c3d3c6675e2d1b7dd1593462343a5bce7d113915aaae75ace83e613f14bf6c9a96d69441b8f16e90b7391e65bf5bcf430d6284754624bed83cf9c929d9b59298cf8e1b685523cc2b174c3d413b74b167892b92ef880765fa317e8d635ee8229a48c2396eb703d7a38add45fb7703d53d3dce1c9699a7df9f0467cd0308b46789dfc979300bc30a14a11901ff0061a4ab6721dff095a502c64efe8fde0f815236abafbbd9c0c2211d4bbcec34e88849387e7869a46b3a94027f6b3e425dc6585a9e4b74e5a6ad1bbeaa9f4886751bd4c7d6b11e7ad795f2157472c408ba0ff70efaed3b3aa5b51ab34707b2c41a94ac3f16d1d0d77d17a3fcbfae98d968043dd69a64471c7c6fbcbd7001c3eeb0386c2d0fb02d3bbc6c9fbadc02220ad35e232f60ba5227fe8adebab4f1bca7caffb2ed6f8b73bab279279b4167652af57d287438c5f1988e28a851d000c7505f81f0fbd2e2839f3246359f6f2a2714c6055d7a08625f0bc2c2dd7c48db386e903c07e8b733d645ef0ae6742cc45e736d5d2262b5b1b9cfe54b4a6b1dca9726f5ee78dfd199aee6d15e1e8745dc65bb2162d8a04f9e3abdac1eec02f2bb126106d0a018322f3b58847f1be843b4d7b6e48ecfb98d14b1012012aa2dd0baeb7ff75c0a60810e5f8d2b2f181945164712c0ec945b9ca940c2254ee47214da86dd84bbb3fdeb425b1ddcaa790c6f4fcadd0b80bc56ec7691202ca85ae394e235ef8bad76862ebe52533f48ad4d386f45a461844e5564030f82e4bb1df02eaa19411522f453495e6c9fc276255f9424b1caf440f809c54cabc45eff88b96a96406108cdd168a6171dac6a809e2ca97f18de312ae61877118b5d29f44b2d32a5083fabed301e78b2c5062731fbc573cc66d5896c5dc5b5263c189cf8d91a838ecc94a5987f47a76377feaebccf443ac37274a31eb462c9ddbb3d45540810e39d0fb026684ef95675909bfd9559e31696f53e0a949a753bc7e7f6512df86375f300b1ccc9cf3f4fc91d9b7c545bcf78435955e1dde4ca635119b9326df17761c1077468506aa923affa6b1888ba4d2b80c6effe6187e428f7d1a4841d40557ea9294c274685547259b72e8f00406b30e4849d365cff8e29e26abe4a73861aac3cfcd56cbc93f56a7160366a631bb1c5ec8558a95d405cc54abb30d759b82c3e1307d84bbd32b285ed27ab992bfa4f445d64ef11c5b26f545e89d0de071fb8b57d25fb9a706957264261edcdad2789f4bafcc5f6bc7bc10a48f3ae8f7fa19161439102e0dddb257c9384208f040fd66f73cf146f875b63933ca895d15b1bbfeaf2cb931fb4fcc29f0acc982b7441636779fa7c67fa932e3cb28b7bf9e0ed877957d243cb31249da0cb6ee3dfd737b3715fddb81b3cda6723b272aa88929c47c524c571eda528cd4b1e35d12af799133dcb7e4a22aa97d2b3506512f3b973e50acfef8bdf030f131e6238d3f4898ad9d010b2516ab3c0a4313cf8c6eefa3d8b854a73fbdb37c7c77b3086fe0445343f0c2e98a700df1cae670b7eedc60dac8c4a1e0d1e526b9a28784d7a1ad12017d9b077fdb122b694d6fe53a92ebf93dcb4aee91cdd4c99ec30fa1a6d023e3b601a3ec6dd7efcf282388c3f793f943392a665af9331bb9432f264e707ad5dca5a3e6a278b82c0bb22f0f68a5b72874c4d0bca16113d31ea9a41f40d8e9782d9df625601f52c9d4048450eaa30408434a624b0c8cc381cf16dbc5c97aa8e21fe177c7bb1ebefb73da73440c432bd867c63a9127c13339e840293837d702cee1462e98de28b13294892d08b5e128017241cca600a42fc98b446f8ee52e722327096ff766d78b18611e232e4fcfd8fd0cc75581c817b2c7a08162808de69757ef68412b3b92e8bfbac94338ee704814fbdfe16adf4a9783b0cda620b4f5ca53f9e63b547b59161e4bc4ddcef2c3ccfdf15901371e6b2417af0de006d6fe3d15533f40349f6c5be3c9d28d4182185155009b6bd2202d5008ee41637b9e837a481333a03c1841e68b8cc07be47b3e1ee8d160e6036d8d037a71441a68b3f6c51b44fda6912d3f4d6e7a47957d5aa2a97433694d00b5e30ba804e43bcbfebd46667ded798022e034d77cc3cb84f158b57c62a26c19bb806f1c987b234fac86098cf1e16f9543d84357909af07e3716f4ad43edadd3a11388f8d24aec813e9a2aee23d7fea23446296fba052848181c38375e4a07ef26fe004c744a0c31f09e9f38c0ec413aba7d57c24ce3635ba9a06686c3067e939dcd0ee1ff282bd5018b0084ec6592811d166140477e5c91fd1a96bcf0af2604e227ba8afb0f0cb0a69e8c2a2eafa668b566ffcbfe8e491b4c1ecf27d3ed09c9545d8e801491c5a4d7ce405f7a91c6677d0e5e9d2179688b7ea90b67db41553a18cb4d2347a3d97e198bbc4734b39d2c4cffa66592fc7cc83635196eee9a315e257ba009c8de6b120ca0e34623b4a77279a7cc47c34c41b5ea46291b46f854c3bc60a66992397049eab2c5776b1b027dc31975705d23493324dc203fce6d942a7dd7879908f2f5b10c4566cc6d38cb4943821138e3f139b20a70d12448b5307d83c0f9f2b4c9130c117d8b6f0efbbfd869cebe6c0592068f2bb6aed5400d25287fd74db063a3810d34127eaf318b02173295dcba4e0635e392835b5d1c14de42c8903c595a9e14730b346a23f2568f57b549733a86624183d91aed96967065125a1a27297b975376ac8c187a08578aa10f0e0da4ea1a5692e4a324193d6bb558f578907db19cbeba2b63dcc342e63a63086a4220950cdfd47faeb79509e5eb874242fed55de810689ea322e62206366e4c8078b0fe15853c34d56861c558e1415f50f990a1be00f47a7759c1c84f1775a2ff7a5cc400e7c213fb20c54fccd1a597a57da1f301c1908f3e169a9f434f9beb1af2839bf28d002005a2070c80df231b82ab28c52cfdffcb673ba4ae5d8578fd1e374e1736b3a3831a474911270b19b8dd5e31106007b5e23047719776ea01fe45274786f5f02da700ed586beb38cc0c8f97e51ff957558f8f8b354b6e6123de048ff6abc2d645223107b30861232f67b3a1ca958cb559ef81ca6e1cbb79b69cc01efc0603c5946754620d7a641eaeb3c2f67b5c7d874c92b513b23dc71a68f16b3a61cd29ff150244bd7135ec985b4ae92907f8a1460a52ee77cdda51e5271a58842e01187f7ba09bb8098d5c10b25248db7b490765169f5fd7aeb3143804b6df8db1525f218ef1a27adf6fafd29e1eb06225b9271d114f40d6f54d2f00d2ea2f0097cf0578c18a6fbcfa5f123c13b001ff1ca0bdfd75178c13d17b6d82677b8e21f95ce8aa89a81d6f94cf84ea6dab2366281e9c5c179606edc7fc9d39d15f95f3854e273d520124f821df0481f44ffcba5cbd3613233a2736a8c1a3e295f741a323b29ccc68d3a009bb91e49143a7e0e11830e414eaf3f96e05dea8b7d48c7e54a2e737d871fc1d738505d3b9726a18700a53f540e522ff1ecacdbf69dfdae67b871842f0e64eee8c8763637f210427b6eda83e18d31920e16a7b907ef213d1b99252e2895f4802c204a7129201ef000cc0e050a601a208d22e2126248fe8f3a34b2541a5b65a8ec97a6b0b304ca66defdcfcaeeecede27b5757496bb9876e331ab59598db62d4e561efe05e18342370610099496ed3852a1c23555ca96327bf4edc775245ea79b3628e99db7e2bc3bdef122f658bb934a1ce376ffd54371ac37852ddea7438e6521e857907e1a819aec0d8c3d2e84d9f22db2c8f6ce9bd5d89d7fac2119be6c11c7bc55b574a2a810613cc92744ef2bcd5ee06350f538015769016e2088eb53605be3b3ee7384720b9ce876b0695533783752a58430fe687ef3a3c4e8db178fe48e22147fc443a5cff98916e072743b16c0f820f79c9e0b8aa91c4047b59676578cb6cfca2185aa9c03a3d24bf0f118f57ebddb5e27f77ee6b010076963ba2ef519da903c47e716eb278fdc3e11b0643392c9ac6b13ccf8675152bea94e8dea80d45757d7d63880c38b9326da8494f0e42a3bd10814b93ea5c64cd19c3d5d719f78543c60027e90f517f5d95e6e6a8b971ba0f6451af266c23ea5cc15429b4de2113ccc85bb3b9a8dec46713a102c4ad390379fd52fea40b6e1b11ba420420879fff9186fc0ad15d6c0bf7d7c802201ca48cc311d72b9e1c312aedc50e7ec86d53aeab2dd7d23d6beb8219e5de6ce8fde980b9e2d1b1d039bd04202cb36da5792fa267bfc5ba93003e9e58c409a057f4a5e06202ad0cfae0f89914c76c0c22e2dc6cf742dae2a88e1e4232735243ba1a09c6620a88351e9496ec05522642a20045cac241cf6a166b76337a16bd6329eb11182d3305ac809b01a6ef61ab2a2f7d260535d123f48779541cb7d5f264d008d095e170f2b0e288e431213709072ff6e33f0a0308a6478cd2a74f7be38e5bd23160f32e4991505e31946d890ccad30f16f6f7e4a9dfcfa5d1f6ab52252ad8ab798b34e1ef52e9c23f1300abbb29efd6e6e757eecd14cb0a5cafb6dc9bf03ed2b224cf5a836e414473a3b298b39bbbe8a77f806b79f88bf2a3c3d736ad3f5dbe682ce0ce895f49c2b77923b9403e2b3afc6f013b545ea24653ca3557145bfb9580cfd6579b6a4e3a3d939a2325539156272845bd3ee4273c7ac18b86c8f12a31fcd32937e240a11dbde49a510edbe3f9192b29e70428f4b500ae8bc63accc7db90b216456df2a919eb7a7062477541c193c0dfdc5103038b3272c818d627e3e36bae87dc18331a84c3ba4f26629650fa89fa0403c0837596d8883d940df75341fc6d6cca062922e7fea540dcbd227f7ac2219b4cade8fbce0911e9dc1423bfd21323ce70f10ff201829c98bdbe770aab19158fce7510c898f32e2a3d9502587120e7b59027b9f22574a91a676e4e59a74afc83dcc04f86a54eec1b652e4db3c12153ec98cf303c66161eb362e4e4cb1ee7ee5e19df6630783cf7d1eabce5ae407f9e5090fe88270f99e4d38264b97ebc8bc8391f14464bab90cc1a9f98a20a10c7833d84937f40befda067503d54417673015d4dd62a64a2f02ee36ded065f969e1b51e436fe568e9f0d5cdffc38bb50a807932be88cf23dd65a912c87b33a1c443174b531e168389803517b93b09a751505688ed897b8fd6a4eb8eb3f1da94e2126aa58bea26dcb95828deec2fe8df6e93d26ee7c014739a6550a0675b8399424b1b7d6f0eb1b173c4ee9761295a9f370ba8fdeedb7abacadc1c7ed1f9093accd56e7ad7987d86a6d8c42b7e275b2f4a947d6497b6f73404e53404fb4edb494388685273eaef3545874b18a8ed5864359fcefd41a6eedfec3ea88bc143fa2639aade69de0fb799d66aed876d28c14ff6edde2355bf0e3edc36a6b7011f097de56adde662f252d1c992a95929f5a7103aac1b91df0348fa206e3d5e93a41cc61ccbe370a97a19cd7847197b4a62415665985fc654e35902a9febb3c2b6bf8eda44a12d3b82146a598fee1adad0e53c003cdeb777de4ac154a347d3e6b4e04b93c9fa868dfafb5bc7766bc3d1d3186118ca5e9fcf4b20deefdc01d4f4d035536efeff7241b554b8abc198d17199f851aa8a6120106a00d952ed25d50e05243317fdaf27ce80f132e5a39a7dbfb8b8f166d7434a2c2756808e0f199371bfc14a5d1a2c6a8e9ea43aef4ea0e61ffb3dbe614399bb0e6682928d31dc61c55282cda6efc54928c4ca5e030ddad13dff314c2e428031b235c20f512b360c618b2e84c17e384dda57b8c212318b462ec59b6541c5507281c3091918f5749e3315486fc8f20c7af9b07927de78c255c34a221c330c69ae0f9b1646fdd31398b59e45f33eae47cc5b1d33ef0c9e54f8bd17a9696bf8fbf7033c4b648a99f9c149dcb00984fe01119a7213d63c954f13dd69c0981c0978e82ff914df16c2770b296973adef817dd7fd89f9aa3ca3d81f468eed6c43ce191705fab22b9b39751f9c82d3e9f9c55639c192e9207aea7cacfc20fb89efaabce6c96f211dada650a626d3f76adbb2fc9d9a89ae2b974d2f889f8ca6e1521a4964496928a63feb8fcd3f9b56aa67b53e361162f5033680a5b98fc77f69a4500237c2b06017dd4d7708822880b26ca06096faac04f6e3a24d5a7b599bf8975fbe4af61024f1f04c56866d2a5ae972a1a98dc09b1b8508d782cd6633f7c0ec2f1792674856b1fb5a9d0c7bcb2ff4e588f87b74184e1ab030a8a432aa595e4258a38cace27cf7a7a80021b007655b7ce9938000735d8d07b7d0f23f01dfdf7459af37ea6af66306314f66fa8a43462417b2825e3dd7628e1b6b986e414e5d160cb6cd9548b08c500342b4b1594bd88341f525a964fd9a682d5f44518e156827a61d11f9564eb019e5d61c31f6b031b357fd006fad23e9c5e21267e39d6b29f671f630b267b20fb0a0ef4ffab40985a73bd571478a808112fc9b270b805f6f255e50aa1abb24fe05f7ef552d3311b7212c783af41b2abe39e41bb79491111beefe8fc856b4324a32d1ff2db5233a7af8dcd8981d7b327085294fae2b399ac8c666355ee383e6ec5f71374511f59705b592e62422c3d77057a60c4adf374fc4b2c1349c75ce3208a0b084b1bc347e07d6bd95866b1e8277d42aec80c15f3c7edf9dd8afc470135f44ac7e3cd3b06b205b956e680f1869b55ece1928395d72179317ec174366e22c8d6d0acca9ca2c68a08516188856b788e23da039f3936b3ffc65b03cae6a0ee10ac0e2c29b9f3e216997dad1840aa5a19a66447e68167b13d74778124879120db53fac1ce29253723cf9ab41eb7c674c424eef742222ab5306d7bdb1181a632807ed8aaa9c24717180ab7e4123e11173917d27d421638bdfe559e2ca0b7d4ee45cfe276a8f5f01aa4f7266ea4246f6e8a1308ee0d3210cf4c7acc8fd17b18e5afda047d40d00f4091f0f51d910bca93fb584a93b5b027f4fe031b095bb20e5005bed4c80f9353a0358be0bac8ae2393e615d19a75e076932fd754f3ff52ee2ca0f378f02fe8962fc1cf67f444f339aed56a363765f6abe8224e10c304b9e2bf3612336726d6226fc11b739bbb26f92fb9b5b9ccc64ee2df239e586ec6895736e2c8d59f13aad57c84c35b16b61b333d3d7ee533418291dcb167df0a470ddfcea3340b98d2db773de24bd250cb90fe7a4e35edaf434103867fe6910f54bf0ac31c973c0bb43d3512de99175a55188392f1e118eca2c7912093ed899a9fec8584a5408c7e12b5655ea19ac157aae18949b34bd5fd8b7f9755e3fa1fb8a9119b46720e7ebab9a97f799d09b9baa6f8a65cb272834018eea3bddb0eac0de078c2ef5752ad3d6de0ba169c03570d06709ee5f7b87ef5e0a4f37710929bf5e7efb12ab3c065919a548726162d6b4e8d77413653cf51bb32b8563294bcb389bcd6a6aa2e72b3b7fe88a17db706e2355f0dc8a50ee885662477de0f9b9eb989e3c9364523ac0fa1fcb9523a2ac8d563d69372228977aeb7b106fdd72dab91e2a7e0a53ee9cc935b567565f0f69cef3f5e8e19cedd86139cadc5184b98fe08da7d7ef1ddb20b07e6368b52c391543e01f60414a6a3850d62f13183405156c85003d8c9fd86363eb88f3119d64517ee92c4ba2aa6cc364a827971a72322dd50cfb849f045ca80e050a9b8fd90741edaa3168eab4fb65283bad99689a65449d4d94530085f10b72e2f7a0ce9fe185ff143ff8ed28cfb4219db3056c8166592ed0498bcac7df5b81328f91a227f3f054ebc7ac7a6908a61bfb9035876d7a74239d84ea1719f3ac67203cc3a440579cf8a2e2cefae362a163318cfb2a32daf5c5c580652e751622bf71add20a573e7d87786f77f00ce5d85cf34624fa2c939b9c9db47673fb3ca1778731be15403a33c8eee93c452454393dd9ae7aebeb879fdf1e5cde53f55ed8227a9258c2e9fa7a824cd93a388df35db4419eb8d2b719e77c529f1fceb54d1af9bf70cca6804ff99b6fabc69f6be883a8cc9156889eb5357146183db9d5a7780e23369edf707acde4318f2fa3553eedbbbd08bb6a50aa1d22c8934cefdac9304e91ae01228ee39e4a64138b0351fb9b5f26f60c57ba0060b4fb88c94be850f5df221b33d8b26294155c50c3023e096ca7f3a28d8dccb246c908c51c2d788b286ea988057881a8d04eb027621ff109c9145dfa664e53b4cba194465eebac5bf3739d662e81aee238bab7502a16a88c119f7ef605c671ae4256dee7d311a2fe21c618115336819d23534569da3c2f616e4ffb92f8d95ee841ebf30f8615deae1c87fab69655aa6d90c75088114929a57d13917b5acffef9528bbeacfd919712efeec49812659ef99612c6b9dd6809f9e2489a1eaa531a53232b4090b89f7aad33f79b343180c8ef12d09d81af6b82a02db19bcaa3461895deca78a7358c7a4ead137c7b02ba1fd09b4a23499352a57ece0ea5c73d1771a171f7ab41b9c94ca28a7a94ae8ab2de8623fff467cf91c908c0ac00e2d82d9fffb242aac93f6d8d7a97136453564fcd95917090e946276649f176fc18106fd1f733323d757765c5d05dbb8f1de36b511fd418c1caf0b30a02bb41bdb22e427c6535d22222b724565cae960278342cc4ab452dee352c1334447fe5915242af939fbecd536900d3b831c2f17ec6c9b396b3640892e980a6a96ed57f6cf31c1fa8fa24681f57319de40c8c412b5c440337194a0635e8ea91c44c5546d398ef9d7045a8328f067abccf18907728e4e2c8e5262534eab9a7e071fefe4a020933777fa085efda94c9da640118b09304e0204b6870af4ab13fcce7dabcac744305a90390ea4c05221d076927f7234e524852dc65b73871f4c0ed3fa5adb70ac43a66dd8feb6b2c6389801f2664098a994953996c58d2b95bda30c9041eaa82ab534249a4e6298883297cce5ee67ef3529d7e250772107eaf5c4216f8d2c442a183f183be5090fc75c1ef8fb92b30126647f4747862d179452d525c76465a2636ecc6234683681a05a8a2c805f2e67862591a6e99aaba2b1517177f84f90ffe7529315057e6bf027777b962a8b5b933fdbf862af0d9eafad0a23717f234c51c4ed85a202df924cfaabe9854e173290c15752eab4c13a65bfb6fd0af0637dea1146fb1896b2149b188e0b5cfa821c1220f9612bdd71d8fc7f7323ad10e29caf05d5e1fed0824a70d2095f562fc55341245d6909187948a98f6fcf66a1fa0945745b05058f68107fff91d14d64426cd271c7dc9747f6f6e5f15a97483d73d835d236e76ccc1d3c5121db115f743d71b45dbc1a0e452f07b8fbb306f69b008309625c307dbf57a44ee9d0f3c915730c6f5bcf32178d5ab7d652256bdedc6d99522766aa6184b23ecacdc39776bd1c84f8bd1fd499aa6d0275dedb0fbcbd72ac623985f5b5930b96d1e6830834095ad7821ffbec9e8280ab6d22ca413182635a3ab72d6a4db97109b2b4eb2d443d68697bedc1df897f715ff209bcc0b7290436520dd6810f2ca7ed4b5276cdab9f6293090c10d54cfaf379b275a0d6c8952989be00e2cf71b1096e674ebc87c5312cb793dfeeb2ea438ecce93286be871f30874514f3438d52c90e79e8ab7a6767bb602c43a8ef7cf59edc3290b8b3813f1a9180ef55350230bf8913605169c0b9d3ef7dbe717c19701524a9bdfcf18e3c3acd58ff0157da0986c532a82dd5b9920f3dc56376470b0ce0200af1b8d36bc4378b805966d9739f232990fd101061d20cba37da4a84dbc6de7861e5a62efdd187b57106d979a0ab06a74f2059837eed8a6ea35e76ecee2148ee54b6d414a70f43dce16872ada6427b7a4ed8cde78b5bddf25bc7017d638ec775918d2e58797ddb8d7c0d7560912035aae05365cf705ec9c5e4ee3268d6796366a0624f5f94bc36f55ad650cb8b404eec49a0b4f0d0049c8eb6cf7995ec88d481b21f34728a44b760f1eab7f95d71b6e59cf4b66e09d095aa1cd39fae067a331bdc578dd5474114ac4428ee1b1f3f0dd21a9aa469e15194821c43688916142553542909566fa25c7fde7359a84ae016a317d8f60f295729b6fcfb5cf6cbd1ecd35002982c166b43a3fec47c794394a34f6863fdf79177264259a77f95579d84bad4733753de65d6c5ba281a4f664938eaaece961f9421cec057759350f353b5e2f585788b7348136f19b874b0b1e6c672a62af2ea732c737402a05e435371e1b19155ea4d9435b2ed72aa6b588f7f735590ccb2375aa8587cbaa0e2bd719723761199a0b54baa42077147b3464d6635ce7eca8e256d6ecf6b0ec37e4ab36dca30298b98823289f7205d4ad089789943b35f6032fcc46bb9c6ae44ecefd1305737998c0fce4c1231aa1eb5d601de53dfad9d412d2665604f9b9fbc0d9bd13c399e32f407f61eb371416e1b1909482f3734d5098d373d48d79d3b386dc213adbb02cb5b945f19e6963782b999512d2b97c5e434b32cf2c8546cfb780f78b2e5dfe07cd1f3b672efcc9cd6efa85ecf2c8673fb916607d53dc572e60812bc3781b8d2a8c0bdc2d0d4119c75973b5882f6db1399f9dc58715c9f07d162da015659ae893be7ae11c77ed683c9547ef4aa9e80b3dd130c2ce94c488b20f06293363743a6293ec7259094c9a98e3072322d858744d91f5db99cc08238b0b0c8fcd4fafe807d87451e7d8fb69bd134e4b8b71a83d0cb6bed8a9111c71208be2d1bb141609acecd2524e0eed55125c63ed1268cd478e3ea911a01ce8c70a388260b66088590cbcc0301c1622b0bcb5f3c6f8a568cd119e080db81dd9fd8ac815e516a8f2bfc75f62cfb0d69460fc4e13649051b908cc3983c94d3dac9a30be5dfc163f4b2d5be03b6df069a916462a48c1dff7528c81c4c1420e3ab4b4aed13f4dbd2aebbfd871c60a2d8ff52903c50c75538f389ab806bec9aa900f5428baaa445173f4ccf10ec46097c57e154d1a7256f204a49ea0cfee109818d63e6e497b507d117d121945085a21eb62cba2afe4a0193a0184ce86ad42866339ffdc6b3a2e317eac32240a55697b9152e035ef056f33b523ff36095227b5944bf25ffe6115fc0d625a0a89dda449fc162b3e757fce728c277afd039e10d82ccffab3f575580c54c136459998a100b554eda7326da4322892569cb9b87ddaa7a869329ea4e6670d6ec5775f58e5efd95304397848e09d7d26b2be267a521e3cb4b30a7d234b6de6dd09ed272e70613f3bcc5bc97ac104e1f5917417b6f38aefadffe01641efd44749272ed1c19f27ea7f59fd7930d28994cde354d4d4af8d87f9b3f66ead0bac1166ca6f01e5bd4a1a92809679e47173b95676927b0872c38c6d8bdb4221a0821f3e7991bd5da44753206b454c664eb1e58bbe4ac577a2ad8d3e59deb887ee075e665b0b54e7675fafffe82be6366a7e61ea611fbdde9521268d1b83953c6c1cc475fe96e267d10151d5f01a39bbb0350552d6e00b31d95eb4362ae7890b1dedc38d9c39772b53b327ffea26ed4e8dc98efead79b3cfee63fefe1d4553a91c14cb92877b497fe791aabd74d5a0d40db06e7ee609a3f531dde610478f16e22ea83b57270aab4359dd55861b22c79e49777faec45287773016c2918d5131ef604620e6a84951ac36253ca0442045be56e5ee513d644ec0137fdff6cec4cdbf24898efb1b45fd1a1e606e8bcc2b265e9a0c8aa9461dad6e0ff7c632f2344fced592920f50f26d48e178a5dab0b0ddcbaa003eba0ae9e7377bf70eb88597b84588f6140e71e9f9d5ea38ad7569574a6e9745d6a607b61cb0c51901eda96b8d5c2f294b1175648c0fcb57ea5ddcfcbccd550fb8b1475e99717c15f9fbe8ddcef6302077d6ca88d19c361461533686512cc415dd0f0eae1b65eb63c3610bcf841d8726ee3cbaf28dcaf745d5aecfd378d63eac5234d3ba540671b0ae38a4d159fb51a7d41f394ee6f266c3067aa747d5532c2ffacf760ad55b8d9608d7003ed2d4fad8d4fbbe70eae053813432472685cb5442f59687f71c65d7db2892cba7230f2fd4dd6f1385dfe36821346f85cabca5d86f0ea439e970d93a6ba6c26a733030d1c7472755645baa7f614c1964cd8df65f1e2a8279665d4188baf275f4c11e16dbc1538ab3a006f05dd720f8d7930aea9b14f2babca87ff8f1ccaf572da58bff84da5a0655a046ddb4cc0c9303d7312f340ab43ce814bcd74febc93665037914fef1371696ac611daab2be9f6cea12fd681674fec300cc0ecffd90f4994b417c74e02f56b7a865880802933a440541c00c83e864029e072f97a3e114e306638922adfdfd4025e2c2837281f262cad87827c3c84e7a0009e74055d6a59a9fd037457705f4cbbe524572299e6be1fbc7f43946762d72cbf012fdda61aaf63d45df2467038b956befcfcf41ad43465d5ab4b54be0636ac7a6b9f78c8916f6beb2f4ccbe8493b62ec5d68f5de9d66b55d310675d8f1696be3949ef4fa2adca41de1c6dc3e7a05cbb51c63e8ecc2b32d3bce4c56139b8552d5ca9ee1c16721301e481281e6e76b229695af57522efeb08cfa2e130b57bb0a06b9308312b1ae94965056bba910f0146fbf067fa2121537c6b69e4cf05b82f923c25fc6dbca554f3c3fcb4cf621fc2508f5474663b2ee17a9eef9d93b9978c030c1f0667f83d81f104f5aa912aa9386943a4e7cdb574faaae31f65427f91ce82d892750234c94b702f81eb578c110720c680b1ed3359ebd4d033de16e43115f50744a04a5d225d8f874b530e13f9dae3b442169930f12e638e0e0ac44633d2bada854681a8c9a9c0d148d1c84efb66b4ea215edfb7bbb824d50cd5813d6feb28cdeeb7b84909ca932d664eaffcdc8bb751251d3fe0766c24f5aa58765c3a52ca20d0d35f70fb770ff8e071175e7f133a3aab48d3ac46b2c2ff6510dbc75c3c99b2365f28e7661a850af4e4bc9056eaf5f5de831b077a84f7ae608c9d77c88bd7babff4150219a8492c4f6c931628965a42c93115d9ffc7a5cfdb6ee9397585eb9aee8522528b5de870d749a497f76acc1787b9fca371ae69b0eb5f64ad2a652fdf1b613eef507a9fd7214fe974833dcdc255ae5c00dc0208fe017c19cc2d8ac6010b51854e83dcaaf92632bd5ac0fea5dc7bdcfbe93cab98854032c1e3cbeaa609970c539f306b0756d6563c0ae58b916bfa488bd1d434d26078030399eff217be260174d5ef9e3848eb66704d7ccff72e5c9d573e971c6bb6ebe8ae3f7c8237e2be5bacfc6e511f2285b971c83a510551c61162e4c359ccf6be04d58e66b7f37a2406ef1b82a0cf9fd1ca969ce16fc97c10e118cc74c57b25a4f133892d0f3d6f52a0f604182862c4b4f49ca66e383211b92f82b66777eceef1f641fc375d975408a1f2c268ea97e58f90df8bbce512cfb2987aaec8f238723e0e8e0b1b8447e0e1462d1014177833e4268679e7f87e2588c31e55a0b4fdbc5a16bad11d3af4d72e0d51a63ab6e253526e23d6b7a5239f95aace40829375c22fad8a4793f748e4528576de18668a509492948d5352b84a6e2ddff6e191612bbcf7aaba1e99f076b36b5d86ac2b9ad80bdabf422af0e18df808fad3607742431987bc62368f16187053d44980534757dc7211cdd2048039e4ded6f899d6f8148d1d12ceda53ec0c171d7630562a98734245c8fcbcf56ac396cd74fbfb571e7148d5f7569949497925a3f035b09b9ac3a3c64c771148fb2dd42f0d6b54438af4ecd9c0d018923e082bbf1603abf31100a0bf864ecb195bdceea587fda322914ced764f777b16c7e0fcfb8fc81fdaf68eb25afe7a24c056c0d3feefdc5128b8199341be1cf75678ba5a6615a83f0673b9c8e30f01c96149c507362df5d346f399de1ada89e962b4d9b6c474e37547e5a84f77e885264dc383bdcacdd37232140d095a77408d437c06956007824449744ee3e3ff247612aea9ead2f21bec0e84b6d4fb560d8e3cfd42dc1adc7ed293a5b729843b0fe89dca0e4f983231a9fdc2edb3e96337437c59662c48d5b31fc46e0310a6cf96dd577f8be84eea18dfcf8203ce4bc9165f6f5953322c498931b2af1c3d545aa294d920d1192cfe6fd66b1924edd0c172d5a126acce18435ca8f4f7c959438399ed56b9b3dc17b91c6a1923ddf7a75f283967dbb8bf6b7b838eeff373d4dd2c6ee0cbf37e15fdf4e040ed427f33d6796dc65a7657e0e8f118cd20cf990f863553ff864950ae14be620fbbe13f0d1dab50ab023cfc3c34723b63ce98c16c61200fd69091a4350c087e7813caff6402ca59d44123ac500ea0e0e0bdb2cf88c696a0b92beac029fd1cd19a36b8f9a4d985a5ec0146b77f1e77c4976d3ca9cf22b00f976a846b787c747cd0050e4c267364e5c92a99b28478c09469c628d7af4b35b02acf350e6e90799363fdee59c8b9af7a2c19701eb74711ea033687f80c429c96bc226d617afb410cce3d7cd9856c31e73c2b329745952c7d52f7bb42fd0f561d07b78797da8cb5c4713716e5311d5436ffde0a15fb70c06d1fb9c78326e4c6862a65e3b30d889ba3c542b571cb116ee9aa5f8099223c41620b8fd221950fe121d9c5f564f0c6f564dd6eb8875288840b8d87ce8de57769a2f0680c3bf7aaf6ea11fd850f2feed5baa7fdb43042d1723ad8f5a81c6dbacc399dfaf640fc6c4b8402bab744bbde864010d2da36355671c90a6e46bb865dc48f892e1ae9ef638fa7c09e17a71ff44c93f69849e23cf46bb04ae76301f35209af2dce9847e8c65f6695470c97ea00d3e3115e18cf0d5b41192d7e41eadc491231d5123da13b4277534359b69ce214155d2c2dc58310cd6eaed5f3c56159333de3501f9e5bc5363793ab6b84f3413f14a90b6348974bb4e4476dc4a0ad29fdfbd0d0ebc665f10ef1a6289704b7e7d5f03a2444e2fc792e625e3ad3470dc998dfb3256902f9162865a1f4d504b658aa1c1728f559a0b6e2e4bfb781caec176540767d4bf1adfe32ae864e969dfb61d0a039edde2352a0ce21646a2f63440c9f9475ce1ce85007b034580bf0e77524a8169efb1f89ad210f6db19fd4c28f073e9cc72715cfb40802053ff2e49fd7e4e7eb6339d3cad85158f35b233d60a848fb1beb98882342e657c749fd2a49574466131fa2d1aa560ed589e55ae83f73171bd9d69e0aa22c00b4d568a8c02e5bf1a0137590166df8b4b510d979089a2995f6788e95f3e5214f03a3560e86b26085e99f69338c5ae21d22cc5a1cf704263264faf4c7f3016120356cd5a97f1a2ad32cef9de931aa566b0402989f1ad519f91f4228066a110ebc52c41f14b9cd3db2d486fa0bad6e9cec74514569a5e2bf3915a90b6d0d199966431f7da542750f5c527f13c4b461ddf9865cc9c3f0094cdd7b3608523c562a931d256c1fd3c37cd8bd872b4a4e4d35f85321a3e6084f0bb2adb5a888560d4978abf3e86c040dcd75f73390fb813d0941147431d6810d9168ccd7485a74fd55cdd2eab02655120fbd12216f03e0badc9da562ef284d7cfc17c56a97e9bb0a4ba7915cf2b9e5bf56507e57421197986bbbbb10a674271baefdb7dfa07209e850ea183ebea708151b797b6632ec3c1b386bf4a8b1cf7cd98a727bb1da0e81f8196f060418e523a1fc528c0b1962ef280131cb3c37887cafd1e4d75b1b304159004226d3ac2e0de257546f210a2299f644f85c2e8feb8c553545f9f732c0dd8c43e6d8e4a964f801d1f55d2c0ced78f4c925fadba91039067b1d85f43d06a9315fc3e5935b71071d7aafb7e1b61218cd49ff2eb704d775985bf8aba4ee67fb39fb433936b0553b1940a5133e6ec144edb129490ae29ad0b3f723f824e7ca5f52678a403787995e1ea0ffe833e7adda2e18cf0932c04a796b7659f02308c07cd67eacc9ffc14ff71dc7885bf29b0c563c1d75a95230304900258520f04f4101ebe102f3fc82db22fbdc939693f6c08cdafef8fe5ef8835acfaa8aaddfed264054d450b29ba9828408f1a97f8c3e8685d71a1cf030417bfff0f6eb0e0b9101a65f0f4746102bdb8b18f42074766356959a84389a46ef5ab204880ce524cec88cdd7da2f12a492bec07f76093d577e5c3121daa79226daed75b2d08f0001e60413e4469787a5cd155468581cdac4d53e34734da49e9b44e05e7b584dc024ff4dd84d670bd9dcf7e025d13228128ba50beb4f0c86fafe0ca21ad38288ffe665356235813bd43183937dd1a0a10907aa1517711eec2631341f7b0de9f993faa424e11597a4220fa391f082c146054554980cc68d0cb924e0d4922ad39287fbfc5d9e96d04e7070b3fab4713c13191092f3a71b14e8361cceb29ad72fed86b0594cd66bd73697a59d301c8e85ce39c81946932a830a28ae832bb25fab86e57db75ae4e68367eec436534c9e92508c351c93733b844a1a1884b3bf3a108db4253c9725fe7dd5b2b570bceaf5ebea094c61a83dde65209dadaec1b41319be554b400229a502d48cf71fc8851735be69b73e052f0a4f6d5a05ede0312eb78648ef908bcc8de7508e486daf35695d7811c37eda8a2eb748925cd8538f130650cc36481f5cb2190ba205bf48efb3c151b2d942498e43dd26be935c7debb42268b0b4c499dba3290f56123ce6282cc19569bd917e10b770279b1538744c8e7927db626d4c7714756289de52ed13e36dceec48b40c96d049aed0f3c8cd86228dd7982c41b7be49bf976f9adf785ace04231552ed55da7481d8744a3e1b4cd621c2f9fa4903008994fca06d5353f5b30098c150b70665085bcfea890730c22e71f4b37b9d4f8d2becaacecf884dacd1f4a87fbbee3865f38b328cdb1aacaeabf22fa154b62a836858245cc0d5d27e5f025ce642446b73f8d5bcfbd2329466db89736f9265ff913151816b5cd2407fba7838321ffe6e8b6560cd2ae53e01ea465314c594a6ff692b8b56fdb696704d76eae838f8b91b15280f2c3f3be9374b6302556a6705542bcd78f0c90504b39d584dfc722b1f1fa5356c115f237607702a842acc4ab48a47d22bea13af4609cb0369149f49e54bbc961c69bfce0c0ba9afeb81fea3b46f4c0fce48c6f0e4770bd3cb149bd3aa3458f29bacf1aeae8d7fc34f9dfe4efd0e1b4bac10322a6b326bf5aed2aa34b139195fa9b143d909c7be349a4fdae8d7f270d1a65093e863d0d3d4917b3a15a934e6a2bfff452e0419e92f7938f78324f5cb3d64fdabf2e1a5f4849ad13988a65e86b315070eadb2546c82e9e0fc9dea3cc98055eb8ee316d81feae975d53b18aa5e1ba472d8923bbf4cb69f970dc3761a0e43cfe25beccfd66b65d9028a9e16eee48a9ed6e1cbb98ba93afb26c1e485c0bdc41b36fc0b452938758bd19d406817aecaa4b11fc4e7bc3285d1ad0aa060b1510de348441a8b5ce79bd2c92056e1561cad66850e3cc94fabaad2e8009ec01b7bb25bf9c68280515f4ee6ec887edf50c318d7049862331ca9132657a0fe88062c0960a6bb7eb7ee182438f21cbc1e3f6bb49b5a28e4acca259497dbcd6566d002f25e96efe73991a19b13104bbd92aade806e787b0567aa124c269c0f358faaaf07eb07e937599a67778dd1f98a9b9310b09e3c226758d5e9da2bea574b0e80097a26d5aec46c08e8fc59a29c4637b52273c7bce913a53cf044c95510f2932bc82ff3a9644c59d35880854300e66edb78ef14641d2c748c2f5afc40c3f284d3b10851a4198322caa3fec67e48020aa8e0fca0d524adc112ea91495cd48023c8877f5fc89bae171cc380618a3898c492cbf3be256406e848b4c12eeb065b1620cdd89874a15e62e89afe3b2c0d8a3ad1189268d0dfec170432f5297ea5135b7cca7a7f26efc770916a6198b7ded0c1129d4849345ddff39f9b8267a06baf863d5061de289712708edff4c870947a391c257b1c8780baffe2a391d88eff9800f1dc092e1c56d69eb25e0bfbd8315ba310217011987db4329f887f408903d5add6c1594c065005543a7c35107b2a12228554a1fca356b60c78556a75db1d00c70a141234bcbe8de8e64c608ef6b5cf1c551c53886d5a2a4cd626ecfab8124787291af6b4ea56555a86c32e75c744ba73494c264af6623bc92b5f3323230af1b27cbc9ce7d9d8355a99ae74f79505a1678c65837303dea56c328c557028848791de85eab8ffcda69aff99d9f1cc4cd4606edfd640d3b6a53728d71d55e6ef17582d9693934fd66f11a431a644861293d435e242e1fab12d93c0bb6232f0a92e069c11b73c8dc9eff6a622ee40d447ee3ccef43b6ae9fcecca5642895ab52a174cba26da3cca0d6ae369e260159d6406a89600ebc1bdd2742cbac278608bc40c03b8c36c051a546932e17d392a4e87290b1c6dd525cbd45e89c17f4e4afc3c81ed2140136e02423e9a600503520795ea770e22b9d0fb1be1bec82dbfba461ae7adbf608cf6d023b68f075593adb307e06df7212ddfb56a82d6f304a26a9ee8991cb014f148de0aa43fb03a911354095abf36092d6e8ed6b6026328f0accac0ebf8aa75594c420d8ee65867f3a1416dd5167fe1965d7421df652a7c9bbc609edb6856e0a90029ab2a98f2ecd1e42fe3c3de20ac0ae81ed7e0eda226238795bc180d7e432c5559df2896f74e44bf4dd354b60f505c9b7506dc9bebb0b9e2f5410edc51c0288c702c794b2443c808ac6cf84209ba315eff0823eed32b3fc538c607645c2fcbc676882c6cb2f19b65a0dd072da0aa6743820f9bb2be242ca1903d7fba90d73dcf0d12130e7c2266855623d2acc2b6a9228f5df58914d2d0500c177878773bcd9ff408fcc46e95a1bf95f56aa27a7947186698be89f2d87dbd266d30c65742a5c06c767cd4a6cd01f7090bea66dff90e3a8c011411b36eafeddd67c2ff4878c1d98c260515c80530e6d43ed78bbb67926fad5aace22282299409ccc9e97482ae3011bbfc3d1d677c68fd492b62067ee9972245f2f953a342007a68d5aa16e2554beb8e4f3ee6fe8f902d6a0e731caf382aeb58cafdb7b915c800c8d1114e8306a87b296e683fb6a39c2678b9fd462912a1ca684bf0950d00ed6ef91dc08b5234dce54acef50342cb9041005a1b70d4bb0276e8ddcda2083017bc48396d93c74034c5d18c8dbed96b0c9021b8002f19c00669710b409c348cd7997c1c5b0f94f8e0dc48319d27b12241cf1a952d1cb05ae461a03e947593188cb979ebdee9903ff0f438bad666f0aeb07a5722ae992fb0f6fa21ab522754adbea89cd59b26782395057cf077aa4f03c065df35a9641696a6b257b7174ef372a1e80b14ee98f5f098e556a2e85058d00acd6f0010bbbf84105a8b12cdcaee93f2029b8a1ba34c3d331b12e5c13b90f287e96407a19af36f6461925af78f626ce73130b975d5c97a6dd22d2df07cd059858931785d05fb38c40a1c57ed58c9883cb3d6e2b3a6ddba9466e345e6086ab768f64acd72e60df02432f0ff4fd34f644139f22a739b9ab07cee3fcdb996f5d68e851513d3f370a4e87e5ddfcd4b1544ab9e79121e9680f76c0e3db1967f8f13b0e01f1334368d43a58004f5b6f58a8e9321cf4f3eae0258d3b86fd9fcadf8e8bfc2b41f7ed120ccc00b40504c90088ff4ab7f50fd0a3046af7d4cac78a25cc316b5407b7429261a1346f496345f628fade7e89d41f500e5dc9c747e17d290cf64b11a5fc128641b264656f74ddbde04d0192cf3e1c7c7243f710b0594cde3a26e9c71bf194e1ab55d45abf00e7072f6b765afb61cb9ca300b1fc0f6022f32f463187379f6fb834073e70a28e361caff74cf73860d2e632b13229fe424e7d36e454df3568b6dcbc982cef65b42ae0dc990c1935fe03eeca7b6faf28f4614c2de81a4f388d1e646a9df12493e0c851f7a7c54ddaf5a2cbdb71842f446d2aaee85c840af29f6ea9920d94cdf1c86c531d8c728b3f1fc6a0cc70918ff61ef49c2da0caa88aa87032fa1deee968e5132536673d70b162484170f559b13067b9a358702e437fc93ca2d1c4d304ceef3fc06db118470b1b920d6fb8c642251840cda7739bcea8b63bcc1852144fce540a85dbab79cbad311fda51a7cbcb23214748a4f7289bc504aceef7d7509d4eb6d6d956e0540510828180dc666cee742b5f0985bc66336a324fe4896a3ca1ee2b0fdf174728a71c77a15caccf7c155c7c6496136c3b969b39a1672a49832d9c0f7b6d8e25c1d31f185d53e56361692694f46b635d0e3d033def73432d470827e16f3f35187d9fd120d9e02194b8e80d11d877db1be7331d474f48f3cdddb47a97b6e88fbfbe1c6567e74ff3e59150a78640bc2cff1d6fd5e9d58098720540faf7ccb89786bee0520dd488fbbc7fd399078a36c28ff949c79d4f8b3f23dd5198b3b16d26b81d1dbda0a66f9815d2504ecf861de05fc53d3cd5656870815290aa9bebe1b6ae3fce31bdb08f7a373fbcee1b53b067515a6af77214a6c600ebb26d00ce9123f762a5b752dc67b915751089ba19275ae48a41065b21c36ad768b3977621c62a673b3d07d4de7c5d784d3f6e921367a6f555fb221b5956685f0ac6dc5c6f0187326ea4b7f11c7e83cb604662de4817b36993d79a98585c2204441b44e0d13cd6d93de7c8406c6fff19f71bf87b89b035e9d3a940aeeffe5c47541b445d78850a315be7587605cd9ea2ec26332aeacc5ce2bc062cb17c58412304dde84a023aabe6d823a2207fc0211c636465c5f6b876080daecc42f2441733279376e46001614d09b9ec48f24e4295c1f043da33dee3ba930a790e2697767c6146e9df3fa70e07e3ea4444b2c00128b8c48be64198a96f3bc6c9c2eefa3499359085b10f427860740430434b5182ff035f7faed4883098143961715ab58b8120e710bafac22d6318bb215b90fffc7af23ee4624e1741077ea3c3d405c292f92d057311c19795722f92a7a0990b5dab31b00284d6f130b06b675e0867044fbb7886234880a52fa9887be3dcf9e6bb958a9066849403ccb30f2d61cf304eb0005e3ee75a93ae51f68c1f9245f55a08980442a00a7a22d9886990720a0bb2d6c462496800b6c92c02ccbd02b4ea477dcdc2ae7c4a1ed9b5ffaa9da776807e0717a0027840e5811e11afd9af9fa3f4282a30750f8b9b798ad341ce4c77273ee23012a8317bdf0366f54417eb74e1c3eb493f4126a43d014e1f19cba725272d6ce27dc15d8a75d0881b411c58f64582899745447caaf81020a28ba8d42a6f8beb5a557b4f3160abb3ee89a4a898ea16bc72f9663ddc4819d97611b239c6813fd7d393e225d759db233e31625239916841cd06ba3a835d272b499b5b02c170977f680b139c8a5959611a4f36634923fc9fb85d34c73298527f72fe6b88b657a8b3245580d67a2b0ef0074f88ada8dc4b122946a443dea0de025005ff16169219c9fee775d485b91c991b5ecedd982409e07bac818b69cc8d4826f62892bb99358e0d8296068af1d48241856677b955d5b299ac4fbea3e72d9e557990148e2ef28a00ab986d4123a9ff5942c61322a195e836d8ab0b8fa87cceec5ca18ec2d2f9ef7481046443dd36ed3484b73a5a76e185ecc56ef01fa7f76b3293372239c67a027164aab89d02648b29b8e365aaab73fe6516ceb71f562308048cb5ab7d61b468a0f44558542eac0387237162d23629d2042726a3c1d350990f989b72f8da74144e35135c8a44b8f6cb0a619b8ca933f6671afad4d9e1cbea795fac67a705de3c83f2d14aeab6b0247566769323c88abdbf9c092e7ee6d7f8ee040cbe20fda9bfbf29822f71358ed123748c4c2ea3fc4f148e7558626146eaf5faf39efef917f134664630d11f466c31902c994c9ca1a84472cff9e2b5ea76762f6a9072d545e576a52a6e347f5dd6610ce1413f4a59dd6a95c50eb4cb9a9c05ad371809e31988d3e7ec6dba1d5167f1a9430521f0c5549e5b24b943d3782e08d10553f5559bc428c54a90d1d85d66a9fc90a10704d8168b33cf49ea032019e3f5c16298da225af3e1a6ecadf7d9bf97381e9a04ffc7381b8efebd80771b4f2c867b971815db7f03a4c6508cf10a59274ab0c960b9d0755d277c6d024ca837e053c7f03cf3f266aa1eab99a4b0ab80228f39a42421e291437afa7e932f872e755b3179f4a4f15ff2e90698b7111f78b2ed660be290aeffd4bbdd40b8f746d672a95d27c8f2562401f18d5dd5ed6dce98a6c7ec63577b0649963913a47b40f2e6aeb0a5146604cc872db84f79c15e2aeeeae9673ff3dbdd08b4fbeea62ff14d7a326908303a2f6d9700d9fc12b574982f32b5474a56913a03049e0e7b4b3316c5f9d7f5a8ed02fa9f49c3dfaf4184ac643e5c151c8dcd9784f65b5a3580a4e9d6ec4bc219be2b5e5077ab4d4daed761e467b9a5e29b8928000e7815062aa1b6479747e21b6f7f42e0d015238f341fb80c0abfc8566bd5377f918f1f45e1ac49ebaa7e08d9541fb094e966b57d2686ef766e35d033551d3e8a97e595f5550a94b641f5abe01ab6af6797514836d563170feb6ac6f97a091a7fad7e39caa1ff801b49ee223fc97c7875806dfa277f02699d214bb3bc8b34c21812febdc4cab6f8551791c2144899efe84726ee1dd5e84930e89f255797e428cea592fd2219e58ab7da66a0401692d42f8ea1da2fb6b5f87a250f2bd9b618b3e4b9b9d8e9e6f379184c3a5c990bf67fa75149c27ddde1fa06b85bd78de34a6789211d3b2bbf60ee0bdf98e410a861e878a7bf444fbed2321dd980b8f9b323bf2d4c6b41c9744afbc2f825f9fd8648adb2072efa3bc42fc41c66c3ddf35ef767995776d51373c26251b3f1012cea1a53d0f8b2d08811305209a1609e1ffb80a4c6ee04c1686cce74aa46f6d7e724870d5eb087d85b50388fac5995eed15e437f89c7bed08126eac1edb53e602e4fa553d522b2acbce2fac56875d216e0effe87e4444cf23d4c780146f3c6a7247cae1161acc91969fd6300716f94005c560b76d71af87da47747ffb74dcb86208570890e38253dd90f7cf0594b07b11a5512b9926fdfaf1346a8ce08d863e51b7a58d262887bffe8f8c852544d8180a5a5948e119b3759fc0a319ccd2fd47f4d95f44da8d8db0cdeeaa847a32a809022251322bbdcbdc6642a15283a29529863efbd5f4ecb0877e086e12a7d9fe53f0484729d9b7b528ea8d1c9229dcdea26a2eaa9b3bea0e406dec6c4fe24b349dd52d215edcac0a16aaecc7efcf3dc4f6439f49f799df8487890a99c289979a2bcc74f6d417c2fc2d6d4b910d40a13faa7276aca248b273f7dcf2c681a847a1e57d0bd6632d06a0c3697e2b855708d7fc45a7f8be1ada091f3907e35e1b2441dea5fb1ccd9a9360767cab3ca293364b72eeea6cfacc062f8f046807f16d8c344c3f76a5484bef688aa1dc219faec552dc62feb976e13da4dcc30dfb2f04502b978cef08f0b4dece949de5e5dc83b953eac7d9c04b290687fa63c8c47eda7f3b4519bf0b6b6b4e36dd7d9f4be4016d9c0c7b85db19892f07992830cecd2d160221267d96985f9193115b840e5d98c2982ff00889d947acf4211e3fc2614e60af5ec75a57a616e88a179c7ea130896c68b95ac33c1b23ba69b64241152f7f856f51bd7a66049bb62deeebd16a6c892a3ce4ab3ce6bcd4ace09e50ccb70940c92cd2449ad943c710aa65aefef6e10561500148f42f374827948152efacff8243aed08c0e132a6762087c8c2d61aeb120e58031ba94c7359de762a6fa2baaccb30c7584ada2c8e939bb8e4bfef19399e71009cc79bfab0d2870a43f940459fc8b5ddcb1b26f2642ca3e1ce51baac6717bfe624673432105f65a8172df349e055ff3822aa44e8c393db2d87921b959212e1adff7439840b894cb0b9ff41e7f79c66060426a49f2c4d76f525360b88daec5f5995320fd131fa76f50ffbef25ee2926a60217b867c31e14e46cbd76bce31e85987849a25a5bf6813993f0bcc190f0920a22495456f82c185bcd7d92d0eff83356d84cc79e2d1f0b594581f87263284aaa968e741380af1bdee1ab60ab6e88a7c8ce4adbfa62c406a61660958d7508226e4fe896fbee4fe198f2aa46b0100b151d5cf23518799d864266c72af97eb2b1822750eed21449d192e7e7a4fe863b11bf987105a36588d199c1e5c6017911ca5c1d4bc8df3ff67fd4714d3fb31247fa41fce6f9b07152b5dbb73375503e49c8149e47d3ce80ed99734d1ba38dd9e3587d9672ac735b6b03203987fd7e2f8e1c839eb897f1fe50730c2db404700ee25088b00c904153205e93cfeff33ec49ac7c49b5e99c437438446f5fd71fc92976eb29631775e7ee83b4f5a393b5210881a04aee50b00eb8810adfdae4a46829ff2018df022c4be40bb384577f8d2f0c525104d112f19ce4614fcd210b5e7c98d65f34dee5d15d35c2d83883e0964b8c1da7ba6cb43c537180a7c24db5cb25663710f28542d8e2f2c16a2d54f33c018e83479f91622791fc3775a309b25a624d33cb02d562857f8e95421295ab5550fc30ac3073adeee961036e9f398ca3aa7e159301ff6dd5b2edd1a05595c0bcbeab2b81e8eb4262b11cbdb803657d6ee9a501865d41ccc508a21862304b09c4b4991e6112bfb0b07ec55ac052b9e059ef387cf92235a5f849716c6677996a9967a0a1759ade7e8bc84ab0bfee7c43a612dd8948c2f13e521c18863e0275d272d8188d00c5a95906bcba72432238a66db21a6dd9582d98b95a84fc7e9e8f49a967966a06edb31614d0d26aa04b9ae421874ccb5817c63ac7fcdb41ad01f26de4fe834e1268c7816c9024643090c62416ac47972acf40014baba2e81a416b48736ef529dad60dee092385c4fb5967c196ac166b17b2dd279cdf8713538b9c38426c4238c0970d8c9e5effd3c8fcf3b6929e468678dfcd5d96f6c1c18f0f2beaa302cdb878a9fd04a396e20fdfa3c2852070361035d2d6b824a927b295e624da97562e81404632feba82d9b82c1abeafd3eec388d74ebd42ac9151f623aa564bd8210b3df49010669409126e80b475a7814cfe588a3ac53cf969d413ea15e45f69d5c9f02b55a240eeca49ec4162b53001325c75a891ab47cfec2ea252c44c7485efb26301ef2ba4b9f20c2b1932514776746de478504f93ff89b2c75fc15d499fbb035d4cea66d59ee5bec8f4c07426618087e790964411846731c462034ecd7160373f31d5cd66ff636512766897c7f15dd6a75c7ebce53b7ac467c85bc14b30b470f374f281ff66dada98fd16aaf43fb9fea10bb47768d1cfae00f12090b64018cc662fb79d033aa9e9d02556e18c6a931085a227418b676eeb242b977169a5d29996d6fd3558ff5b73ed71a4804bc90c4243e1adc003a29534e489c712646c94573d0c1751f95a62781b2fa83fbc61051b85d99e0b2973b9da74e352b6bfbf44a745d05f0f42334246bc1ed2f6c34e0f4a39fa40b6c04b7aefe8c56fbcc99a5aa1a42762a24d6fb26d5e37d7cd330b912a466142c6f6c5e0ebdebd3fc27d672ff5ba672f003061d12219ec211d71c5197948293af341b9dbe34aad897ac6606636b003a203c0ba6e9e4cb304fb3d1a1d8fdc764ef787428af90cc3b28d56c744ebb9b735221f6343f65ea62c0b457b0b9a3df616721224ce660417bb1d7bb1a2978f8ae8bd4ca765904ed21945868a32a2d1ef3d33ec3338740de567ead67fb754606dfdfdcd811e631f0c1beac7b50891bba41c59f436aafbb71230703869ccfc9eba5a6a2b28952a998964654cec1eaa9435fe6ba362b1845c9040fbdd3d4258b738f451cf4f1488a13841dae371b102fa2097c57a012ce7d01fee567c3136cfcb141deaa82a04d1b3906894135cc77804e3136e89b53e1a22e3c173e96cc8db35c2b4de250bd6a5d0e0fba90fe8cc1a59269a8f819876271fea60fd4c1d452d651e695da9d6cd9de32b6ef09cc1759ef03c85515b5f5372996a89c589d2a522b4b778920faf7aaa318e2bf8476d8c5223ee319de7a9abc6cfa9a80e515b2700a7eabc0d00607b92f55eed3fca27ea60d623db3c373cb697d1b1750ca190fed69c5474ed6d6f2fbc65e7366f1bd496eb9329f1983cf72dcaffb76a57b8faa23b708cfbdbe5073d8383e7a324872286dd52833a658fc10831cd4e17764e4adb7309c83e920f5fe25b34829e8c4670b00e1c1d4ee6f7b3aaeab0a56c20e0ec195e48021bfbf7520f720ab62b27db90fdc9dc9a78b249eb683dc626c484efc3cc5def539fa9446af45be94a032f171a4e0170f0f96b85809358ec64eb507e2fd7c4b3fc0417f8e5d0b52e61be766879b29e417a8269d11237c180ba277a2a192fa03af4baf1812e4c242226f3e8d46ca1542513d3f164c5559b52f91867fc71c5530fa18da797845ecc9052fdefcc3fca865fe6c83d4c51e178950385e812538d6ce00d98d5892bca0d86be91d4c53734351c8f35112a64ca43e2b337a3a6decfda8091604eb8b310e742b9bef11f6f423dd86f11f0cca3e25b94095b279ec58e6fd4969e8fdd906bef46f0a26fba85b0c7f2efd2c3b051b77d4d4b74ade2be034a8aaa2d7c3653c3c59ca3ce13b8566038a238839f321c080529c8a474e93d9aebcf5f40103d4f2e10edf7475c6386068ce15ab19f9e9f115efecec4c67f16a9fa282fd3630ebd52afe36cc24585c1b3b7ca4f7270ab2742931066ce5e1edd727fcfec0a1c979229c19854d21bc3df3e4335bf3fc4f3fb98f07cb0110b1e1351af2f457d80ac2e095c7a07d28041679dac17971b932b56c24410c7b8e9e8462f841df82b9a20768a99b8328dc16cd2c74632893ca8c621c27a8f467300e689faa26e1041a7e9b63095e087d5fd8aa637a8c3191988e3a3907d6a60788b2a97ec28847d74be4bb3855c666fbadd160e120beac8b2035e2de6922a55a8de3bfa60d6342849648c3efd84dd3a0cf9dd5b63c13d84803ff479791924dab49017275b66451df150cd054d532d08f6d33614f1e7c32d85fed4e51857bb734f8e3fde6b489c81401c601029b2373cfca196b62c95f58a64176f12af5acb1c88a96866dda3c1037bfcc5c1e0ab47ebaae9127b989ebe15b2cab7b2dff2f4c005ef8d6b6437c95852daac85ea4576cd3ee82a8bfa568fcd107f2c9fd5399ab3e66f39777eb99454fef57db5f3a76d1e2237de93d51f5a332382a55b843c53ef9685b7554a2b543f161536ac20de2425704c44a64680da9f11dfb726bece79af670794f2dfa977cd5122537a16948a7b35f4813a30f33d4409bc77d2b39a37e67617b09921ba478731ed1f30184aa8f2c32b4dcce465d11bd2c5cecfcaf991808b7d09c9331cbcba52e60d27c3911ae2c4af8405e7cd9cad96019da762f4d7a124c5a2fdc98dd07976ec4a86a753ef1769d1af78ca4dafa625fbc417ee299c52ec8efa664ee3cf5e0b9365ed8c74f94202c0a5826dc0b40dc410cfeb42cc040d4b4b362e935b0cbef638bb77140e964a60f3a3f9c012cb9fb39666120e2e3d82c5d9f5fe5ebb0ff12ceca38b2a7d31c392ca5c56c39ae8696d32ff9e207fbe65922170ef65ec523954aa5cb8c7502fd5ec43e543dce8cc0b381404de54dfaf4e68030c172cab721408e33077ab41a0971b82517fb55ff1bd198a84cfdfbf91ce47560885c6fdd481401f4c0ab892a8595465a54130d3b9cc14107227cbae6af5498990e55e79a58b9c1715164e3a944aa420b2c263f21b848162eace58206e4709a014a0931b40e0f4dc86b487e493a05e5c8a080453ece1e11b5f8ac2061d3c75768e14e6f8ce333a50c38b2fb9e51331fa33d0d93a0572c89194457760fcb1b7d58e82b16552d7b25d79410789ccdd8844b6b385e9d888630dcfeaaf9ef6fbfd5accf6d62589989da5d5a34d46e48242981d0006a678351e8027a4f6f574770ea2d7739dea27816c67fef1f87fd7c6fec6715cd026f2a5c9e22c126c295d533975ea973cf3029234dc955ce95a71e83d11aa9b0c93a4f56c36058bfaa4c6fa2efafdb72a7031037ebf743f13042d8fbc305ae704348541d132166c7ed24d35f8695af443238c00699bf0093e396b8cba379499aae9a1e00fb8adfe19d2b0a96fdc7656a36d36e1da69ce0b78bafdc2edbe7731dfee3ee840003d54e0d00e26c9adfdc037ef85fb9eb162ec1bf49610e5fbcac5716f1b256f72b70fed6ab6753b893364a5bfde9886074fb6e37e680f263e944331e6ce719448f91a7f58d877187d93b69094389e5d4008093d4f4c21ed2d1ae037c321dfb8bfcaa7534c86bbc39c3fa30e8077db3a61d91fd1a5a3f4873e0213ffa2f296bb175b4e1368487268e0d26aaeeef1d0f478299392dcd3dbabe449376cdaed6b89c47cffbb0b4d5c8811757f2fb14dcdf1d48ea0e9a12c6a1aa759751329f62f0abb0c214ca08a0b26c5a3caa7f7b77647ccb89aaeb9522d6c40bdb6dec7d0728e0a9b19020e4251186d25a45f1230b96d8263cdd0fab98aa706fd7cab5e9dc26368791af72b6ee9014ac7d4b02303a51c033a84f2bcefbe474b3465321bb7e19d50e3296ced2cbad55a8aec91033b071d536473382bea1b094923d070ecfc3f798cb5b08ad9ec15a8183f066fe22b7c1b757935ffa326e63a72cbffd92702d7fab05954d8fc74fbcbad606a5054b8cadd481b9d8697fdb5c570e549fb6060ba4a04fbe85eef411cea3c635ec25f40ae77bebfdcf7682cafbbdaf29eb6897ab7082e6cfb08bebdba42e7fdce6a30de499f88fc96e55508ebada06008ec51b9fa34d27f6d872780c2013fe29df279363b872c042936108c41fd95f5f4f346720d82d2a8a92fde7ae307f5be98060134d92344c0a5a9ab6c7674ae580d40a54518b0525fadf42159956eae80ed46a0f46792bde406fcba77ff6b3dc4cffb6111af5ecba9f064bb146f0102d72e74c85315805a57ddafa5716fd436d01ce54da5185ff0132443116458e722d85aefe53756e199856763440c94a37225ffd8e2a37de1ba7466f2da5e1ef8e779ea2496bb375d2b905b4507e091cf8cc2c6d05712d99541e0daaeed247a4a4a806a925b6a1eacac4c9c0826dfb1919824f48aa065496f84c88c566aa67a6c3eacf5cab2a032d38a7881120e09d2fd18335e3c35fef1ff472fcabdcab6a50b0e320671f2d8b95598be4a9514cc23a928cb7195d3c84b7a9f0ff3292f7b0d7106a27e6e51045e54547093b589a530e6a373e87ad1d106983cd26409faec4245a9dd01388370f9980faa97f6b5933fc2dbb2a7710caaa73a9159de94581a30a94281593e07051e31b4925f6acbf940bd312a8c5f738f13cad7f38108bc6a775ae51b6a777f4f386bd71eb43f634d51590c39ba11e3c8a311f6f580ab8e70a7f0d5a4f6ec00f5cd5b22d15698d5534cfe7cd3273f26474f1f017ea3ae0b32d2590d0e3cf38f3f84bae021db88cce0e7f9f3393364cffc3e9db3c4205189822513f711393cc0c9c0f8a9720093740e597cfe9c5d1ee63cb130a50f4cf2bb47cda69bb9686b9ed0c4aaa0807438c14bb1ba1c817ee6261a39605990fdbd26f98fc8a8607dc715ea04f9e57d909b16631ec9ac4982b51d322df7b7631d373a8523db02bae96a64758c17d42856b5589124c3bbd49577e4ec11594ff761daab86a0aa41575d7f3de70844fe30485aca12d61f20f4635a99413d2fa5982c41fde8ff41a29c4b72e73a96e4934743c02e046aea0e0fb7f841759226056b6c2e2fa916c930fd7ec38a5b0de4fb94e35729646bad3a387226c031f5c8d89e994ae7c8d6fd309aa90b28fa21d5f04a89b47906b637beb1f0a5ff1ccc17eef899a902c48ceb1e525ace269e9864eaa63d623b6aa9edefe297c95991b00b70a9f2dceb4e3c7c3c5539d3db77ba26b4a42147cddfe29c4107f17980712651734b5067912da0cb6a44fbf8d6f32fede1d4e1792aa5341272dc62b75c8e45a1202737c010bc8b767cdaf3af04438e29dc509060550ee50e73372b7a0002c8705068f9c9dccbe8fb5102509426d142246af6c2b09714e855db9d879d68904771db2fd66b014b4e4be6d298a8c787102e7bc8a9a6f8ced4a5ee40fb18214ea15046d99bc5020ec35f3b23fa0a83cfbe1cf7c4a1ce1e1e2136c06d2de85a3c61d66835753680ebefdfd80f119f2495ea39ccfc3ce4b647953fc46f80635fbb502655384a017277ff1c5992ce98e8627df64fe43489c26574ab749474e332bb4c65ae2f33333fb723fe4644bed17ec34754472cd424f92e60516ebfacc9f4fc35c81c2775c6c731e3457af0224390ba57f03f66dc670286b6731ff4fd82423b5fa5b3a2aef7244a9b8697a5f3b6e0c32d70f117366517627dd406e68ccf0ffe25dc6acd05543fedb22c20bc022894af22557278f8e657a8b12043c7d1010787e6b3c18d0b1b802dd1f0d73de88478f66b1ba6d9391cb017a1174208ba45975eb6b6883f8c907381db35caf03bc69d6bab43699b2b38ead6eb60159c114c970953b7e4abcce3ba4bc17efee6b8f6c5e7b9f39835b62d3cc8c433bceace428439b12a4db57b2d2a1436f9616ac01256b0fb89f228868f1f4291dffd5753a5cfffabac4505e0e3344b920477aeef7433a3903a17969e3e35c8f220ec57045062d90fd7b2421dbe24fb23866077bef20a693f656945bc19f4bddbf27b1a72430a159422a47234175fb98d6cb168a75d7bb376a0d99ef8154f8cbb3463f518abad8631a4a3ce46bd5d1b6edaef7b6170f04d228d9962c33b76c392307c417430f31a078dda943180bffdc2967f36b962733bffca87042a5fc0ee3cfe6c69def177fcf182578ad5d8d9f5085bd9fe62e4cf9d998ed0eabfaf285e09c55675cffeaee2522041359ec01d91311284d8363b997f6dab33fcf2468e4da3dcd9a48463279ac1dac37aa3347d13181b46be4e54b7f238555bddaab9bbd363b7661e95c26dacee47f68fe9969e84db2d45cbd53310844ba747a57dc89ff2dfb4e80d1b807c7039df4053340092b727a08e9d367712a039b4cd6f022e53cbce8db7d4f0f4bbe36bab565f34c9c30d97bf95dacaaac35ca6d7311c7f5fa30656cdeef3c7fdd894f266183a592bb184b703920537a171ae0916800e5f60ce932e8f5e3a6e1dd88134609592a2e7c4e7db5b97f909ed72daa2824d27f4cbd907ee591096209f9ca2dad9e1fcfec5e61904144ec7af120bebf6b9ef245a0498a5fe776778857423bf15168991604b06854e793d6e660c9a96faef20d971366e5f62fcf5473c8e0a7d1a5d82ea71dd29bf697d45a5e043652e2a68f40b3492a26ddb6e56321303b140f369e359ee72c88c295ac858a92cd356f8adf2b1d85b23309bebf4b9e52764f5ad1b44c5be01dad1f98ae20e13b51222d7f6d123f0b525fe1fdcab69c6e960d802d64f83d098826ae7303166e3602a1d0a61e0bb5fd977e4b2df23845afa98c0db6340c6ed030d38584b68a538d634add3287da2f7dfb0ad3c3c9122f46fe4e3f7ffa6c51fcb5ba916b7196db3497b76f99bd182d4dd92fe54d55c088ad7a53fd960d48c135a19d31f845fbd3834f4992ae8863834d2c45aa01b76e8f1feb0fb75bd95e195c36444445fe884d3172770fe673cbcbd921fd8116ab1fadefaa96d01046119f0d3d650b3f1bafcc2289ef40d9eebdffb07d7f096dd8c445815cdb809c9c83da3ecd42e06c95b9595131bf3515e8af3b4b836e50b830172b5e6cbab2d902cbc28216ef8a4ac4ebe8701a457683984c50ef13bc68f3b365d1984b547541b4d02a60b3de10c05e57444c3b5678c6b27ba61746f67fbdcb38396bcc390c7d4cdeffa09de6990d798c0ec64658969b3dbf4d609b779c1d56b81aa37cf9f942c1ef52f2f9d3ff6788447f9f08b6c46d50768f57ff8acfb2d03ccd9c1b2431367b327a0d05c7a8f835539f77bf705e4d3801f5c62201c25c9717e6b28af0e186fb58051f22a79054d04f00203ff2b279111055851f5bbfa74d8c876255ce8d8938ae6e41c8b5092954350ac39c739762da0c72f0174f0303d2d4a688d4b272bbdbece02370d518cd7c9fc6d62942bc441f1a81cc0c257f14b54d72d21e52130079d18e062bb8d1e04242daf3991e30591cbc49bc41877ebd8e93669e3230a6d1bf5ad240c1254ce9bacbefc84cc0b76b8e673a7893a041ff453c1d3ec1a319763b1c264bb92ec143a34fbbd07b2107cc2e28b996df18bebeaf8c418d31f3d239d4270fed17532deb0260c195aecb8330cd1dfd19e22ca72a8b54222372cba2233bcaa53917ad14df1f3ba2dc71bfb117cdff7830f78d05159fe52df2b1b32365bc8b6871b0a05d09d9554a57c19d028c3357a51f33ccf9be20ef3c34f28ad999b68700f235442af73933f3b278615ded6e6f4301fceb6b34ee7e9a6f86f59878c21bc1cf503167f2a67124d47d7a78cb32d65578337429d152a2a5f96163352ae73862bd647d2be7e088e9497bc789219d9b4bf9c9b6588110153d68ff56992ac9ea71973537b377d39f974630dbd85f6662dcfd191d068724c7b1e2d1ceb473b33030a9b74a2adfce1f2ca2cbdef2a47f4b835bb769b6797f60296c0d70d7501100bbc2eb26379f43fdd21f483b9ffbcfe369ede89fa9ab071ec866c63d0530e5391caa34fe6d6252e0f2df51a34222e95738e632f761ba97ae9995751ded81968f98d8632a66d7e7e780c0c9c93bff6cc66ca653a1906fc409ae92718a655e19ab32fa827c20694572a1ec7c8f87328428e3c4f8faf206ca9bb102f3a78a5e0cd89af21bb744fdd10d01171b632f475f5caef855f30c7942c00eec3be42cd61c50cb2658f75be79abb99e843caa1d2be33083686b653f54226b691cbce50fae26f911ec7efc38886a61ed485c5f9ba9691d850a0139a083e2c110e453a715e0e65879ea3c73c5ce2d763cc9ce9d8592a34ce76ebed85aca39e460f99081962e192696e50cb69947967b85e1b4591b6268604378fe065d90cb4db6583f2bd71c7dc929eec5608a630e16f89aea2093c53297c09fefe927ca4668ca3a4415bb676bba38600a6798646c62cea023359708eec8c234238698ddab2e993acce6d08dfdda22c31395c148fba1eb3faf75b7a33ecb236fa7debf0f9b879f169117348e89d28f4422e543ea648b42d0ef2921ab29a9704f95b2ef678a9203ab206a5be38dbfd26152ad3a35f5b27eee93fa2897e0fd09be6cccad213c8781dbd01521ad3aa0310f8fda7536bc9270f9a65ff8d4adbfcbd2cbd5a3fa438b557a85b71ff20fce15081ce011a4808a325deba37232d0f9a96034ebd7cf88f52db3a917693772a3135f31f51a124ae4bd8d3c125237b3caa936db54e516dadc72b7295572e1c444ac7423bca29eed0316c0934b24ac1bd5770866ff18583090a68eeed1d04089855e00abe1065d52ef8868d411b23475b7ed38fd3fc1926eac10ce0024531e57f9be836249a7bd0c3677f3ffbf689870d6da7bd07b988617a74003b5ba628136f3302ec21048488801cc44b6a07097afc468883e2bdbb9b991424e044f73ee281091731624d49ce2973c472832b734f5276d7194fce5d83749f686ec80a3edd569fba19df26af3f3e55919b9355901bef565eaf4018500950a6c8938e75babf9d3ac2b4803fbcc809e8dc60a7006eba825a9163694f4d2b0a961c57e33c85bef722976e873c8ea1fd727d8f5d097b05fd13528bee8eaa56909e04133917e10d74215720a769c967e1ef1046af9f740df7ba433f6d35e2b35f9a2b7c5e44b94d7681375913f531853d5ecc5b95a158670762f04d1a7fed95b34000b8c81b3e644d0ea6d62f7ebb74113d2ef05426364db1a2acfd50ac143d30045621a86d63857e4bfbe487c2b06bd98f0e488c8bacad7b97eac9b2490566cf4dc6cd2fe20317b8d6a0f118ae3ac99c5af2b46a3bde4dc54764c34799b4d1693dcc8c0dbddde98a56705987f60b246ba3b453d6d9633fa5d2f707d9c4df1a8d46ece997f34d035fe843645f0f0338a9ef40e119d6e1fdb7fefc0b7c12dba12b10812e505ab90d063ab3e95fff6605ce36a9defd28f0bd9b2a724aa55ff17078b129ce5adaa59f39501ab301b15263d37435021806fe46238cd4e57d5e7abca80eb574e92f24ccf46db2efdacd641404c8429b42a637d2d876a9032df927004eae5e82c8e46149bb7b8724e32de44396f3538c0395863ac63a130e433599986acfcf44258a41d5e47ebff21b98719da51632c9d302d5719b3b07b99dc1e76ff8d46587a91a592d33c05013252dc448d1fc5432c37e10efd57672e2a0ef47b301283b38f0612777e1a2743ec3046cf2dd643a9880e467ef17de02836f107cffeb083631a60d94eb71911547ca8734bad0c3af450d9570a298777c2e0b900f024e65d61af669799cd5a9be547aa15ae2e2a787317f9cf5104dd300e30afa40888d96421003abf033f070d716b267d3360bc3f886303126c6e370052d6e8749bb33b00b5b3cc025e93b0a757bf96431b519a066c287cba75b111460cbfa59f5b4afeacce90c9d916389e5495d4ed6122432a782300b795f713acf04a96dda63cf1b7160bbd2d7f8427b5b89756dc58cd04358d8da7462500dc1130a07c9acb2e2351c8326bf1ba57d65b2114f0f9e0455848302c10b1b4105a59e1894d7a54c89e775387d60e123d4219f0d70e314b94c009af9808039709670771fb0ee2dfab433980ab96fdd8f459d37ff5997695a163ae17a8ce2a3eea5b1c062185f5b7f3d134f8aa05569891fb22af6c48cb6bd49d2df193911edec545fbc478f6da056ce4eddbd78cd1047320f714269d0a64dad9ec920ae477dae28cb7180abab8704540553324277133d53b3d9e86137634ce2c7dd6ccd92e9aa66b3f9f8cce7d971c744a87ccb5d48da50bf0643fdf8f4c7e62b6146819314313b5737481d984913a6e507a8e42de468e78284269d36c82d8173c0ec5482318a167f9610e0c27694065dcbead97f26f781004cca9c8cf7186fb45e531d2c10447e2eefe444d7b68ef59f1ba8e294ce865601104acf511ea3425713936a8035e6d89c8a6bc5e6d0e5ff6081d1b707e1ad2ca4d65149316a861e094c3177fac60f2c843e7a744c27e560e6ff8c2dc7e15e77290634e0cdc5f9532f25038c10fdf84033b23e710e32e76b3a36f0e8df95c8c34b844c27ff9bb3497faad66f9323b5362de6691c8649d57ce4c963dc42e4ab1aebabe8cb12f4af04f27f1adf9f83bd321eb7f5851e01601c16dfc750f037093d7d9fefd81f19ee40d88ce20a451ee2ed225ca1d7a7c69f6a1d6c33cfc454a84ebd373e60f10765caa532b21b5fe0ea44e9bae329ceee883e03a473824ca3a01d22327db6fadfc0405d190c3cc3ae71b189f7740733cd7cc80ad01201f9025a161bc16345197581503f909654c694a89cbec70f3a7030047ff61462eaf70709c4bc5834888fba224cbd54b9ccbc71dea06f103c9170897ebb453fbac990ed61a4e459dc6b1c5e61d06a5e39bb3a574f77e5fa93259b6617e5196d0b31487d1d45f1386cc7a40790df8cb9b04fbd6905133efd74824e1fd0e8f1ac38efe10d35aa6d88af65808f8e0d85fd3f94408375ebdb8e6ab1e42a02f76f8e6a2b5a4c3ce4d67d8f6092f245e0b44955a37c22c789041a6491386c9eaa6a501f6ed72197a203e986df9139ba76c744aaa773e06655fef44f122286e8d32c0cfec50e8e186a2de5cbf73dadb6406395717756c2eb167f2373379d244571c45d0eba4d6365ad7aa336488c09b8388ae21e3850156920a97ffa9dfa785251c2d459508935aa2f69096845a8da9c646dcafa64382492a8bdabe9e9d2469f4db17fce41869faeb6feb3ee2c15e873d8948c43444b082967b5d9845dbc390e3c728d9527420ea46d13e124720a7aee34711d5775d9677fbb114d57005e19403cc6e590a13587bd22fdb574a5271139ee7d2bf253cb09841e43c3ff73fe70a41f6a4957d67738b9ccfd8e3fae10231c5c16c02d950823b00615ca50c778a4145e88e3336c593a37f6dc3accc01c78af5f2b5fc2662e7ea1611f4ba887396cebcd8267b37f5a8eaf697f9f4ad08cda1bae49d78dd5bfa9b6f77aebdf21988baca40bbf89e64dd122a7866e6ff4eec0670a9714389cded7aafb719664d7e2b7208c21d08e97ec21d95176d20bf16101b95776af38e43b12b6757fcb52ad1fb32722d11681c39a5ca00fb92a8a2bce44043c2ccd5ed2f87e54a94b916bb7c1cad6724b23c58063ecfca5efb5f54f199e86f942d1e9fd85d5d1260598acfa3c2d60b5bc6cddfb98ae98836ec653a1384f144e516b81539e2c0cd245334f1394fab9a425865e8d75444adcdc8aacb1ae73ba15ffd1e8f23c99734a35beb582ae22280e19b8fa3f8bd1ba550f9d2150482a959cd5d5d58c6b852030164df7b9250b48bdd37c609919586caa0829bec331054aad5222562db34afb85a6a67f42b7cb6a9590064b87a3b81f625249326471efba219081e536509f52ef4adeeed9fefeae10ce0f901a36b64b60092811cefabe5e069fba96f48021b277688661a23a1f4424bbc31ede0f04fd523b507d8f52aa420b9840531d878019b652f2cb583e880cb64917ec4a2ece3847906d55205ddc98a89ed9bd3bc1746dde204dfd4b086f491e2f22754316fc0a3fecf9914aa85b222fd5248be594124f8083acc25705b5855950e6ec0c85ef1890bc667d72a3a0ad950614b181f21960737e92977d6d02d0943865c8fd50ad781684d1551fb1f6129fd290320a4977be91361b322e0851a9235f6ae51fd96229ef6263560832b2e642e030f605a8b26602ae915845bce821b99dc9ae171e05cf611fba711f38713ee6461c61fdbdd40e6c208321579f3a2213de99ccb5f2255eb1844fa3338b5148cf4a38d1c7fceb688f51ea3c78d9b9e5fa0b9459ac430f49e4a35a24cb51bd59b0c6402668ce36d0f132a6743ef88fe123050baa01a0c19a7d09871ab10c4aa40c91a04d5909da5d14ec9c836c90dcbcd5797a66d58bc6f206fa21b102aca5c87934fb40d3630e7b088d7bb3435e02ae3781ad4a1941fe491e7ffb65dcb5e546e633baf8726c9661040253860001c6588fbbe1ba431ea683510703a00c0d8c433f07cf62bf363705cc5c7bb47dde500c07322106ea4ddedf7e164f46a5eb49238a24c9e290a73b7c09c6c15241c6b56d394b12e63f99a6666ccada8b38b57fcad3a046ac283e4478f7e94b3c43557389ddb26007beba6005980466e5d8e657d6e0ace232dedc66ed2f6c7021d04ec991455b459ae6c93abc631c71619c542ed615d9e87f001014fdc82f893c37afa4b651b5bef8b3eaf1557d5dabe3541a31dbfad84dcd7a5397fb95b38f14344168c94092e98b132c7c74f959f3f485c565aa03e152194410815c1b35ca70bf652c128eb5d889f776e62773d0a0d7ca5e36dd81b4d7c9bb0e408516a93de1c8fd7e4309b47c27bcb74910aa29a7aba9f7e86a3bd29638d3f71a67a791443853045719d948b87e865af1d5fc6d0615ea0c4f4971f73919c3998ad708300b1eada34635ae59fd78b5b934ae2ac56ff8e16ae9115995fc9c6bd9ff00956ecb084dc2f0e2981a7af154d7e46caa36a917687301b89309d867293dec50112eb001150af05ac4edb3eb4261aa5df784a3a7c5210cfd2998314f674d08db0c3cebc0c5ee91bb8774d70147d3844c66c43a9cf17b2c77928786da5cca33b4bf6d404d17a28149ebaf0cb23d921b6d27e5586825a337104c0e44e4c6e12b700122f1d8d1300c77c7a4037609b00a71f165a203a953567836ed440aa6a26d54c0c4b00247d4bea50783801c4bc636e29821696305cd19ff4a24c009862581fa4b1a3fa3b9e22269a5f44843bcc7faec7014317fece8458495f44faf5c76107ac97bf590325ab415864aed49f97f890296a53e33963b1c08f641983312d33c7a0fa0fec5bf232f547e5c58e51486a43945f63bbf1d71936adaf33d8927aa67e7248b32e26088ce69c572912cbd5289f684c7dcece9a4fda8a1f3754098335ae401b34f6a1b0e1a090e69a6f31ab8b91cab67e877dd8d1649bd9107a3ba00c4c72b1209046c1bd417eb6c557aab0a48c529f0731a7c935357f9bd83f1c24e75d4f95c5c7e3690991059ea949c72b06fc51eff75ff9423cf0420b22c58654bcbb429318c5f33e3877af5adea7119e26964bf26abb067a99288fc9610292b004a247023cc447be7ab4d45125a6801c135e4a0653e47ddb09057ae4908171042cafc1979939fbacb24313a66f7f4d3efccdc3aa34d16858a36e494cb0c21d4cd367c814b322d111fe593809ad9d7a48c33e6751ba2071637ba2f737ac230987d71341ae66b74efb17397498728f3776283267f3192c626dce1e0e050cb29bfdee0e25d36fb9c4d85d304d11f97c80b3c82981c5afeb59c5fcf0507e581a60480dd2f19818fba0096a02a7200a66967be677e423c08cc02de3b2757b30c7c7186d79481783ec47879323a1d88048ab2457f5ff246865d6f83a841210ec71339e66d8c6954e53c9dc42b615bbf85209b9ef4d9ee20155a7770ef0bb2fd614380fd3bacbf24d228d5572a97825cf67a29ef7508fa221405ab1b7910cc6e6457e5a6c086fc171b877ff4fd62f4439091934ccc15808a5ad8b88f1e5366724a534cdf13304ba67ea786cfc4d1e4adf26a7b5272662f614a96331ae054f595310c3af27d034210d53f5c6d726c5de6c5a22615922637e1cd894a82d41e65401bdb783b6f9ef20f09358ebf53f3c2d3a182e482b32a17336b7cfccca9247424e71c2cc799e8e8c0615b14312f55529529b10de7ed4d3ac1c970016a049658cf02a165186c9be3a9afefc38df7c4a69268e3ce8c2bd8a19a0ea8c8cfd0e2fd9d4c2df6abe13ce07ba8b82fdbef2f74fbe76efdacbb4fb1048f7362a776bf06d6f8b0416632943ef4295a9b1028c012854edbb446ac013973011db05cda78bdc0ebc0f0d484771951b84a2c4bb0f05137054286787417ccac776f8f2b2e4c75bc0912aa0bd608eed28ccffa8b9f7e0bfabd021d656d8a7120945f158505f4521fb272d2495e105be2e93d927e1329564aaef0519efcbca539fdd35f998611653e116268720896d694e5732fca208032ecafeb4dd12d1250c924728d04ffdf589c9cf274ae9f3d6302d676b6370d14c7f7b1af7d1ffd59dee378fc4fe601a7e90e27aae1de0102a0819dbe85d213284f19e83e26bbfcb6d7dba51d6341f8c6b51393293635a3e9bdb398a48b75693158abdf8bcc7f89b88dfcc779a36560c7752707fbaf830cb4b138a37ddece2c17a8f8355397daea1ecd901ed83f45941798b4315349fa60d469647e300013c2a17beb44e8322ce7869a6a0f374093ae04f78328b5ba5f0e2bf2b1b48df03445f8fb1e463a45cb9b7f121b5b171bcb55ed3fe7da05606f4b7828dec1091dd125f9a86529945c6ff32a2f2fd4c54b8af784aaf6dcfa41c47ad9afbd78d41add43246c7fbc6d9252d3fbbfae5154899e5523fe90ec13cd9ebe2b5e431c87803302e3505886cb3f77e13ea77e8726a67bdad9c0b2568187612064df7fc655a5791efae0afb055888dbecd906e516cad546e4ec53512feec7b28c0a35f743dd0fa7d73f30d1786fd9d56fedea434d09aa35b87f8823ce8c3eae9879c34d801a67e6956e75f689b02431f9303ce7d524c9783300f51a758514c8b21eed517d137dbf3e06d802820dda20aa8d848b64e4dcec6b1250ffe447a67525987cbbcbf769eaeec9302d853ad264a186af83c4acb0c6f4aa28401dc2013b222444e6d6cce4947ade2981467fa75a049d385b873cd47f6387f8e992fc6b1d1490a10364964a2214caded4655773cbe6765db62dea9f365efb0df3a90bca14774ee62499690c30346acdca577a45566ea29b479babbdf3ad13baef6d8a72eaed178f736001ac0e94f02ba8c1b4f2ccc6932d0e5f1a1e15f577915a853da34d0f411ab76f457fe296dd4ae60cb08e9e61cdac7a653f72e286cae5292535d400d4d2b4965383d9f311d5d63fd1a54f719850d4573a69718dfc5b5828ba2348e7b9bca00cb534e9007486cb5759c720e0ba03d20f81861b3de01b2e87cf626d2481f9d12c3045b9b250f88f345871b6ccf7ba06c340fc59a07cd212aadb6620ed93477fcccf78dc7ec72e6896fa561a815a070400e5613f45931272b6094cd54ab7370fec0df45e88cf19c78da4423ac8cf235687c70868ed0871b15ab1d962859de829b88a633dc82b81ea66a369e755f6e37371cc4316a17d5cb56bfdc6def84025766a02661669e830508d1ac074dcdaec069ec4cda3f5ce191c5e8fe4f1d55ddd161000de80f2a299eb90185f32461a026773264aa2fb557f07d0cfc317693234196315df95aacb7346609b4ba9f1ba3a499f91d0dcb77696b450ec6d999c68371c09b7f0266f5c03300851bd06879de7207987f97c3c6de80d78359eb2422bfb3688207fbe90f65f553c7b5133ded0642adb0f309c4d1dd3fbb2857b3d4df66bced1116738ca760709bd04c075bb02194ceb924b765de946f2811ee8c3a132854429d3cf5a63164bbdeff82f6d09658085cbe8457ede4d69137e280c46f6e0eb2c9c1eb40f7b2dd4b75d7e39c90ba594d25ce45c14e3826d986107b86d8cbb4990968f685cc3715b20cc63bd91603fa26718140eac297c65cdd76c7bec3b39dfb931baadbc7f0bb4f28a78d21981c6f8b17c93505156da701c0acfb1b3bbeea077977139ee3cd0af095111f351414383c34a14eea800df4e6640e55d7814f40d5ff1ea1a1863cffdb8ef40ec69268e2ea42f97f8ad94d0eec5db8ba2507c3f9ca03a27f362f400fcf3e8a69223b065a57f248b92952ced05548b05475e98883aa60f6a96ceacc69eee3f12925688533d80b7c92208655d5d88323f1b58bcbe4f420dd094ffe3c5d51b23dc7eacb0dcc618b33489d5cff363a1541ae80f416e07cdcacdc0218fafd395eb34216eb24eef4139f96a619385ea594446a149b2ed47d3db4b76783cd77877f4efc55a16bf7fab68513594cbf890be37094459cc88151e8846f1ceac655bc2614ed18212e3941185c5624cf911899162bb22f702dff0ce89c7bc2e66e75ad1739432c9522079d79a2fb1c8d070a5eb735b1b33249504bded58f60c5a192c7a0269ed7e3dbfe7b603ebdb2459d6d6c3062f79afa8dad29912614096d925351dc9cc4c821a0838776e2a25237c59a3319b083d436b0b314bbc12ba961d74f2d4fe72a61288f15ec3b079d6d59ff1b9aba9e04bc47aae15eb779fc0157188836a6bcb23fae2f120308035b6bb1c725bed728b45d1b4e0c9e5637e1899d7fa95c01f7e484c660d2f4495363956c15d798df2641e66e3f3406c25124f47723f2be1c367303f43b6a54e0677db876d4246ce7946dbf8b33c81a6f5b0a63206ad0532b7a8b83208c2dd6a3ec6c0fe467dc12d7ce9197a5d7a6f408470f71352edb54ccc3675a53e6ae19f96a7555907189b47038f14392389007c3d2daa43a586fd7c76b9c02af85fc699e1931bd06e0b0ad708eccd1229cecd5fe20fd0e94a0b958cdb055e4248472b2ce8171e3aa6f66cf040ffccd25595baa99f2c14b6fa01ac881db45ad29b2efc1f2f88fab8b38d04e02a66720ae9546d6fbbdb963fce2f54bf63c79d0dda632853e3cad10e1be0a39969111cbe9b031cd1bc91263d077bada59fff9081caec0a9d562bd41cd21ed529df16c01a6eb5d78883056adcbae29842f0792181743890b1874f0fc37662cd92508c5f4f3278abf6f06b2e2a9c0cc2532fb038f019bcc7905998f8fca67d7c860a659096e0fcffa5262f85b533f0dabd715b04da4d9c84a861e39e5222eaff8e52c1fce86e5cf0708c203ca7146e79e69f23e26656f9d914dda9702c8eeac5488ac04a0b58e019d8760ffdabfd4c3b5ee3c128ac59236c03133212d43d5439b594ae081678beb3a87c6a10e06b35a78ca4ee809966d62c0d6986ca42e11412d15df9e40144ee550175ccec1c09fd4b94079fa421f40ecb207979bb0fa79eb4203166411a3a9244f254f00b3a4fca73f44f754cf0b32e01cb3a8941f0dfda84c0c8a58cc812041ea7950ce7c6ea29c00dc7f525b2753dff539e2e128cb66a71004dc6eb8f78654ce9793e11aab66af3653840b8c9ee1037f57f552ebf9a314c7c035af3b4dbdb6bbebf92cc12633d97a4c0c82e2221f4c1ecae09b7f55a4a4ec51a0b5d3b0f6b7402d67ada3bc1df4ead22a2bff889c64b7972903aca418cb7d0d7c679d29ca7219cbc15fa22decb0958b915dce522c8201265a0ae9ab5a6894dfce7b2546512565f9a7c3088969c295c246788a5aff8626373e2242e5d2c7838a2af127ce17664057fabe767c2af5165b90a893ca8612c8d80e54815687929db7734c670df7d8864b9ddd581fdb53dc48d5d160522e5b3942a37ea640c324e7f13f65460403470d8ca1f5166e333f68c9cacf5020c787075eba8cb68279e839da5a1e340f78df1f26f4be1bcb842104c72cd7f34aa5e39f03e1e3a0053e8bbbc3edc27ce12c43480c407bff62bf63817bd6d76d32b21674498b50189cbfc03f9e8341dd5dca8ae5065e55af085b5c6022946ad2dad6e16f13455d33f4dd116df986a7e4c581ea39f3d8f6671e0c2bf6deb85db9326401c9a6709005101b1217daeece1e7456fbbed5f92a9f3b4f37c56bb1411d90d7e46ee382231aba10d3af78164910d00db037296f0035b8de95298c8dad13920883db6301d60279d85a4f854ea84dca97be1d60393f8e3bf6f4772fe6e9da5e9842c326fa085d09f2cc5778acb4f8204f31d3d787c06037584953a991e8d4880a092c0841fe9b6715bce0dbc8eef7c67c6e0a091bb9f5244ca32ad4ae84c76ed93a68428bbb5a7c209c6bd41633d08f14e9c70e5900d51ecaacef67ee0f1fff3694a71335192d238e3cdfc0decc6e3d721344d5d3750a65597bd7afa2857cba09cb01a48c2b4e1ac6810ce8ae6d48cc37235c6b23b51d3cc0400b9a808c6cfca9d06d0b221d18bd61b7b5869cf37fb31862ea5dc0e46848fa60b2c3666cd56df5ee8a11ef324a3c46d0bf7fe8b84c86d044f86b167500634701c8a5ae5d1e246090163234a6ef9ef2d91f78d75b1e8fa78982af334a8fb779a4c30d7cf389683e200e3fbe49dd52fbf0065cca06253f9c54587b6b8fa519f4fb883f2a5206f0dc1339d44fca557e7e887f01a849dbc51baa3639f8be0191f0dfb0b288a32165e46d82bed3f3769ea58ca608c47737573314fc9963b92a71db0df061f2fa47333f9057881a7ec8efd5c68e245d606631f9db1afa6b2dd1120aa6fcb8992d16b6ea2f2979f80025972e864f84404ecfb540d257675c408f153de570f2a6fd76ac22488b5b8d0d27f272eb639941c0f747a2616918317347b70bc8fe6fceae823d21e31d8099ccfa332239a312c25cc93afdafa35d7aa36a0e0b8705951e70a5780c7d4eb0e48a4fdea2345bf267846ad77afd6e9fb1e2b403d9bf7822af98bd33b901223199791de1ce6c9a4837d0ee00cdf5c2369c64aefda6b739f39a0fa1463089bd1202b24f6e6d5adc45a1edff0a98ee17fe704f8bbea0bcc599a62f8bff3e21617bb44f31b4c1992d54dd0c911697b95ec2c6e1327537281dc6f41938982f85973f94e25b9ac4dc68aa32a62935ea09ae1c450739eec74708089d2f96985c444b77e01078e2a53a1407c62b5bc1d203120de57316345a4d8bac2566a106e7f240f068faa3b51e9077abc4a50b071d38f7f4b337836a938ce4d8fafecb34b9fba4df2f6bbbeb77dd7590f3200c03c33614fae39d9dddc03ac2fc6671a6a7c14f5e28cd71555bffffe661e9b6d5dce4130d7a8937b059c5ccd42e4e1889e265445b67ca8f7cde4df8ff28c1b030d8b33b297ce28b4f6c1a3031505860e8213129d2b7af22a184526b2fac197802c0e4f70e24fe6d0107b911bbbab33ae60ea73fa4243847516c70282e166e508f12f187aa57bc102a74148295af8cdd9b7a0e218b9b38c564a47eeb73b6a2cf80095e5dd73730c71bb83777b0c16d9e4256a34c780e91f4748681ec4df95cf9e27938f017b282a3f78d6b267bf5644b0e95b2fd7c4fdab5c5423bdb14e292e5dad555097d19576824aecc55e97ebb3b7aa040c5e9d54141b5fd375cb5e1563b247e6f2ac62cb299fa91649699feae8cf0143ab2388c278e2c2986d2ca00edb9bdf749e0b528cb1bfd573106011d10da5b74254a5ac73ed745f12f6442078258ad48448a0d5ee561c8fbf41d76e94652ac79fe68bbf4f99c26f973e346fcc131ca74589e134150acd5c57b21233ccfb4769724bb85f764fae7811858b50ccef2c11f5f73f905e0172085f74e01c29187722ce50bda27b7ef3b167590805e7b1c4a838fdd4369620a029197ad4dea39dfbc06d8fc87b26dc72b6476f0fd2da215b01403a2f158c2a1db1ea7e08cc9f8c7ffaa49c489192df2c315bc0d93908e427ae2c5a3d217b7f6969f849affd69a9ca16180cf9c635f59a0cf125595165ae7f7e4385afb1c1d82919de089f4c31d9a0cf50e2ff51850b65c7f1b64dabcba65baf01e2841124e0eaa3d39982df6f31946ac6fd64b877746d03c46ce5b2c9e5c5afec9e80f6900ec0cb4d189e5dffa580df0c8e5879ed06478bece095e0362ccc1f4b87c6d7c9ab2729c46c62238f11214b47c6b2525fc53c4793a13eaa8f8a4ff4b498948fa6ee952c14ca09fb14adcfd5ffd209ca20edd9e6ee2215aa69c0ff5f02437aef4f554c3d2e2e5f8d3db8129d8702367f925da43e4f67fd6f37b86d13e23ed486396fd9b3c99a9fe506fb7e36322a8cf40e8456cd6ca5b0737ef9ff655284057ad1187b987aaac1ac8e3f5468eab17b33bb8ff72f764b90215cdd6d2ad9b99feb70e319813c536c884128bbe68adc5e2edea970d565279138e22ee6ffd239b6a78704e5ac786deb2fb5a142c71b952364b2bcdc64cbf01a33bed7c32dc8b2a104bbd87cea89712efe72ab3d655ba6171568209a932dd8a20a1941095e1f01088270d536220f33e59db4f5bb3658a268e0ee078b7aebbe55aeb51d6b748bc7e364c9b593c8ec158be0c5fd9944d26360373e7dd7b150af7bc69bf3cb91075de518b333a1a13d8aa6a9a53cae70093b03d1abf73cc9298fc7f7a2b613725a56599f01e23b30ff48e988ab67f69f310e01ff69599682da20c60a32f4670a51fe2e8111358a7fc9227326c6acb352fa51057dede73f969dbaf1e4a0dd7226bc10fbe97a192307fc07b7997e6d6b887bc8fee3b7baed80ecc455b7e2c6d39518a52e0c4f3d05115b4ce6895d13a3c3de45bb5215c096b86bf68ac09b93416583deaa5f9ad07a057d78d2328e4695443b0c712126323dc15a4036234ffc78fee4ede6f04111a32fc66551e815b8d925f3d5653cddfb0ef5984332e3bc0ee7446c1d736e29407e4ea69913574823e211a823b660318eb72e0db73784f67520ff7542bea8fd11f7382a09366a491861ccc079e25f35c1c19e2b67e9dbdcf6391c18d28460763f07b092690ba0feb5367f7c23bf288da78701a5e74bfe6250e26e080808698ef8f51e16cbd3d86edc3767d0fd6ec5f059fa129dd7e71c3ae65dd616bf9600e90dc08544f354d41f66362ae9046d8a6fd45d839f074d629775de530885adfd33ede6953fd290403183cb1b04dc95d3a42e4516b40907dfd29ce8b133967cb546c2f12d5ec733232fab3157897ead5e14175d3dab6181ce7aaf8ae2104a9969528b8c1d6f2c3673c0fb83efae03edaf00df4c2311317b923ae86705bae763fed0ca1817a36f9900d3437240abe9495c83249255c4d9a3489433cddc270a928613b062ace9447b0e65edcbd559f940bdb2ec7f3d00d782f751e00e232a094f885939a45476efcf0835a91fbd13470070b60c77dd149904537ec598b351384dfad676371bda1221f7d9822fd45553518d35812c99184bdb31305ed6c399acc4d7f0173f28c2b0193ef8a34392b359641566c9659d15861c3c983202242afb1e0fab5b3fd5dfa7cb9873e387970a11241e5b4c612a74fbba7f6b9047be25b494ef47293469b3b9bf5208feee0822a6eeb3fa766d7e78e1465657009f2dd3f8bc6a9fd5e38a9aebe571d12bac9296c852ecff3745e7d05b08248b452bf8c717054bf43dbc3758a572dcba62837eadce71a72d21885d58f83fde76a0d068fc72a552dccede8522de028f61a855a7a6b5590ca927c650e3c63e48ec8157812c4db840b3ed1643eac18cf424b9fa1519d693c5f3a39ab4d4c879db744ab7c48ee9d9c0751811264bf32ab2afe464bb1427f846f43b2b2c6049fae9c6b565e629fbb458ff806cf397d32265648b9255c765a7e02bd087427c297e3b61c26eb04c8917b0ab22d2fcdaba3328a8c3d63fc9fc6def07f63697f0f244144235acae9314e1ea7bfa42dc8432c5e713e24dfddc6cc08fa673b2dccf4f06792801dec3e1264b87d8e5a4abf310b823508dd796f52092eab10cff75df10f3491ee16fe3a0fb6b6a491fdf8b419ab53d3e026a6b593c17316119104f8d55f803baebc6a6babc72c63cde6c1c649c5d5be075f2be5697c493fb0c5fc83d693c1d47205995f0b78c4984f8e14614489c33448ebca3a7d1d5c5d1535903b16288c236b7e3463663e65ae4fe078f4fe197b17c86122ca78d6effb0d848fb0a13bdb7afe94ce6c8c482595afde4b90f6120cee3648a2f470dce9f49f544d2c66de752cc199eba0dcdbe80ba711e0e043e7ca86485b3d5cdf149e83c36fd6f2c371c52550124bfd62d178a6a406d90fbbb0527f4b3768bf35c1290aa8208fc5e4bbc72a8ecc2fe0a16ca53d4943567c3319bffef14552241bf9f2795827482bbff809a3654c1fbd0880aa712498c618cd440218f7c45132e1da28aa59b4707bc5400c1fefea62b924ab461ea17e293b5d831040a55fc557168294d69eed1cf1acf063fd0ff6b285b460e556a785614fcb4d06cfe1ca47dc7db8d404eca6d4caaa8850b030944316e82616ffb47ac4e0de63a10af9f057ddcb7206c9acef02a20959972c929542368fa3c8bc73064a4f53fa6cc06ada4a58bb6f60d888ddb6be50ebb8dffe9ca9e65daf2912b0f6f78bb1201b3832d6636aaeb0af8ac1de0c941ad9fdbd273f1a8489b89e43c1ae58b913ef8a11b11aca705a91135e06cf3183488433d92b5a81790f97e8e0ed482ade4d2e817b4659f678b83758226d6736d84ec70ab3e9d03f6dc4d7232e3d6a07acab1db70e7882c40c25874a67fb9840a6c6590255503ceba83e8f85c0f6fdfc8276870fd2c6dacbce2a7cd86b016accd60ad3aa4c9017d1ddcd988b45caa619408034830dfaf81d12b7b9ca1eb941beef67544dec1963b14072b49eed4c01db804dc65a1b605d35dd8ac00eaa452c767abac6f049ad26089f27bd2b58b414a5777015d2cf3bfa301b5d6ebb9fd4ca8c44343cc8bab65e69e5f356f56168f20a4304840e0265884847418aee9793b322c282c32bb2f3d46359218c4dc57d65174cc3c6500855043075ac3650a1cf302263104061737c6c188bc4a423fa269cb91aa8b95a45bd5ef6b137e19e0f7b89695ad106b13ac8a4b2df51f32650680d22a02552ccbffef19b60eb37f1a0e6f6afd6d0c18bad45359626049c442ebeb0bac9d35b228d07c8529c162cbbbe565c1e704a2380e583f246bff1e1175828950a39496668c469cf42a1b8cdc621c5aa02b2e805c4dfecd2d0811a01eea308bd71d070066946401d3d72659fc7962337561fb11ad950e9a56e78bf6519e3a14521062661925a095a2c76957bf10198671192d8f4f3b95c149f963bffc6dddd634fd7c69e19f42138534bc346b02baa51d10254acf24b5c1af7070a19e53c3e0de222f1960dfd57cad0fe13c90a5009e611261c122e2c1e19976b589cb70da595afe12c1b2853ca3166082222758c0e6afa4672ec8b49250c58296c6b9d294487d7ce0bf5b45a9854c5088991c5c142c99d54be28e240ffd3ad44cccceeeabe3f46f975b72d4d7da58b8ed4d78f3746073a7bfea76db066ca2e219bcd0295aba0801c3f4b13033678201246f5ea48b33753c57c1d09bb6747f976f2b8736d7e74582da65bfc2336adc1ef6d456a44aaad612b7b14485eb65d656b1be6e2d624bf2df7a917acc4c6c911929c16bf552e6f4e53a34afa868795bfb5dd95411c1635392de68f46b03b3bb6ba42eb7ed465a804589a9efde13759b2451d026389c60f0d967feed8282140ec116198aa487be5a11577ab2fb72a80c59624ed5851cc37ba24f397e2080199d6fc4d612393fdfa0f6f6d77d0e03224fe8470ba04369398cc6edd4129a34a3a48f7ad54cfe3c409e4066be1287ad06892c7aa12bb3aa1983d23a68325fdf5975f9960912f7cd9a76d2ef288231d706315c2cd572013aa445e83aef6a3d811bdea80f404f34e87081fbab8fc3c41ae74fbbaba707d0af0f2b9815668765284e9d12b1be2ac75275ab4f448e6d61832d820954e96118c3409dc1ff9ee7479d46f96732ef65189f4ef30a0c81826579e44ad69553884dc38ddf59b8707baa9a316a85821e54091d89d331209316a2dccb8b56b21b483b0049ea3a8faada042b4faebf497af047548225bdcbeb5b8c23021ff513eeb26d3ea5645a5d0b844aaa8a10adebbdc1e8165007acebc5ebe3a66f46d39ce46d8e7ec64544825e4f2e170739e74749f32dbbdef0a0725496fae4bd0fbc62568f221221ba9945601a578aa973ed4cc033fb8cc8f4c6296633528e74804c5fa88b1c8b89d1d274d63bf0a5ce6c32ede54e0017039c402c8eea9d8099953b70416cbb7da09ee71292af067de8097e6159e29ca6df55cb864984b6c50dda04130e82f3f891c84f3c67e5dacfa477135937ece0500242f90bed0fc6ed3a5aa7e17ccdf1aee76ccf6c5ce5add92ab28e9592684c406da3fc553b07a06de4e505f50ef3348257178cc32c63980129c2831443864bda62a0146409371e9732edad9c7a733438ea74930c77806b3768709951e53165026b737924691b9453ee4eea471154765f00bf91d2745a108696af5ff53b21f0964b8c08a73dfac71a6471a0d1fb29b531302e42a679d0f98ca9db4bf33143e01ae17ffde203546d1faf2af9531537cb3523d81fa90f5fa721f28f060ac82f2684142ec87ef94f4afb72fb858fe0798d25385b87a6db28f94425f761a9ca3a9832f72094755fc50b15ca34e656863cdcb89b86a7211020c60ce075e11be931ee050dce9beb9025e87cca0c7d0b5e768643503070f0dd198936e673eb75db2646e62a102db0bfaf51bfe96874543e9a783b70173001eede495479bb3e55816e34f3f814deb6c28d58924ced80d6eba7fe165dbf0702f302b2c23a1f3f882377d4b2a002b95356f7696f8ac7306de4d22e185aed98f625415a38aa8c683bfb8f01bc70a525723882ed319c0dd69441d854c6c0c50b62a006ef9b807e60608877fa7525387e968c35c81828e5a10c49f3a56829b109295332f4ca5efc9e59078e5bfe00aac64b07efefcc504b65b4b41dd382f12af30102c077923f456d8ce52609837a8b25f1b521089336465aa4167e9f2268804bb83e9f5ebf13b920dc4d87344c8773fdd70fbe1d79f06d09db5733f73cbc4bd02e6d1b1217fce72d059a30ce249deb4941fef152f2b8a5f075438796faeb7460fa4260654bb030f3adb0df07f79b31c3f0f55809cd3237db350c5faf86b1c2361789b439db7d1513ceb902b734e11abe3d84328ea405e7ba5385ec915bbb90ee7417d1dcb559b1821e937068d3497a8242d4f9bddc5e9140c0f265b20ffc21005f0f0dc4fb4adb2a94b4a1d10319db1caaa765a61464c6107ead90233d013cf45c3ecb114fabb54e6f67b5074c23493b01d5392af1cbefd3d86fa79c9a00ca5ebcf63501bd70f353385644edef38fcc7f81d48ef172c7cc464f3397861d5482b473decd59d503d50c4790c1e3dcca26bfa4528f07dd22da9b5175e9bb188669594b4888172c22cc33cb204ede79badcf861387ee6cd199bb4db8b01f89bac99c5dcb8d136f5044abf85f2002a5a03dfd3e7bd8b116a4366ea2cec79d0bbd1a9c42db975a0527f9463da0097d5f7b1e5ba04c0f5b05c9493c903b6ae9e14a34587a93d3aa27621cec8c97cfdc4b12769ab14b19c8685cc060e31eadb8a5aa2097f41093a2cdc773b391e66468a141e79fb40c7119077c9d58846d16e39fa5bd89b9c2c99e408629f4097f5c27d440633ef6ee027e0a19a0249ea2bc5fbf0cba52daa56c3b105134ef053cda1d8bad4e0c8833c404d09e9fb15a3a671af45758fd043cd83c76d53176bb7162d99d68451292a244f18cb63d97d36d6474d04106c5447fa8d7435b4ba0c667294dfa6670ab155b237e2ddbe7237ff5004521f0b036b9a04d98d930763e9e4ba13b80813667ae96f7d6799fce923f9aa5be715315a33c154cf3fca4c39ffa7453b73926a358391e6be21471f1e0ec6523ef3f5d508c14957ab76caa20d0f3ada24709c1b70ff7a487a8d27fc1270ee0563bee45834a87050edd4ae2ac6c49832976d5d26538caa1c6242d331b38957e54779f0f7807ebb28921b13ae0f45b23b3b58e9dec117d1776562551475904e188031e24b057a6a287baa6c97b8c0ddc667acb947e76e9ac380cfd2070d5b4cf98438b72a9bbee6e8da24625599816f598c69c917d7be775f4885d71bd8380e294fde685ad782f72006b1ddf0e28b9354a33f13d59c58116ae06d212dde7d5a21b60acb5c6ceb443b93d423e6e7e55189ff5f9ee640425b808a40e01ce416bb9f6f2535617adda54c59dc102eb2a12938e97a222fe0e4ab9787b1494f4c0f9af86e0de5ffbf948c452247387c65b674e1e3d3b4bef293e73446fbc683b7487893d57af2f2500c5d19e49b848f8d49bc33b8bfb50e4c9a4f0de5de98aecf957e9972c1763aebc4002254e791477903fea2dbb7d2bfa1b8d60f9e7e809a284d4d6d0803f549fcc6b42b0fad31e588960c0193a087260ca0e3f0ac8fcf811dab4cdaa7ded6a0e4faf1dfea1ca86182db6a27e9f863b3b51a33188694ad2571556c426cd7350cc3e8a5cd76a7cff4a9a8e9b0bfeaedb91cc68582814e1c82fb316ed9be471a25070376d83cfd46c00d2694ef8956b487f25ed9a61271e42b9eb5ab4474e7b3173b0715864bd757176928251e08f5051c185049a0a42e6b16a1ddfe4edc4222704d205e91362192c11e49646abe6a9496436970f73b2aa6d3fff2951bc888da8a3a44518efcdb741f08f7e6fa62663e86a1964844420e415028f77ffdd611b8ab4c0178ccba19a2c863afef3db26306b86e8747e564ffc6adea417ea127de71a398e2e45758b0be9709ce437bfe11be75c0293bffe9c43ef6a68db0538affccc8d22b6c16b849564d3e6b01514df9e574e4b92f0492238a8de9df9dcdd3ca61501077fe937c41a6580420d6d4d8a9eeac15f49657085b3785089719c017ad6bbadcc04209ade9a4610ff10d396b21ce510bbae3ef9e334ce7ae1f3b35aacd1fa9aa9fc8c373177387b8164549db40d10efae202154ba30f356081f027332a6a3318627c111c5935aef327f6cdcf656bb3fb1f9f93e0cb0e6b9350b63cbc53f60e8f82c37e2b6fb8070538fc12a485c9d16301001d0e3304275bac1e492c002a9d9729d820cf51bf71fad336efc661cb01103543e78511d9419973f869d8946ded37a22001ed3f14bd3e4249ba1a9c6093bb4b9e03d09edb0bd0015bf181f45fa2ceb513c77ae2f769d52df049578188bad3c5616e65d18d58218c8017f7ad003142f717262eae46ea6b33ea03a861b664ba0c2aca987522cb623f9921525c255eaeb8ae6e11efc34216267922f9888d40c9ba8b9d2e91553a568104645aebe38e0fb9ff9bb1e02b1265e2ab0e657bc717ffb684510ec12bb0a83699745dc0a184713dfa877782bca555b94bfde66d156468b3a00b42aa61ae5a2005df9388065887ac1a6272010cb1264e6255494d20a131fac354f883fb5abdae1a9b01c26fb18974c2ea7a7c057c9a371038b589532a1a2d40779f225fd179fd73b7448bd6d60a8279ab4580aad256a804a282504db167f2f8b33eb2ad19e3a99268d521cbe560442babce0f59002333ebc94725fcf2c2ab094d7ec556f287039fd1f50bcb41186eda4f0f22a2cc29187481bcde94028f61898afef518f66d13adfac968ae8b75bd536e7eb4d83b2fc26fa9d20775c95a62ba32a967c76069378d9e40c75f4f866277d8cf6b9bed18571de2abd3777a8c493e35db56b4cc5e6b28da6441da44217b2072932cabd5f15aadfb0c1097b3038cccc756a551568b1c666cb9952f6fd8e2419225c9672bcf92cec4f03e21b78fb01a8d38f362074eeb1d1e55e01b44225e3c75226717d8eab0d77235b83c289066260c50edba886fcfb36a2dadbacf68e91b3a0fdfaa8dcd77cc4e2f9a57c7a57585a8ccefb328b6a582cb5609abee7dfcccb592ceb148faa5cc7ad1ad358d2f23e7a255e5bb17a471a0e0198def27169baf1ecbbe92daa7d8eb60a7d9c5ff6bf17f327bdc3aaf6e94955e4fa10a32a9be240409bcd4a2bac1d135baf5fb5ea1ee88161929a90b1d37b90ea79c092d03bc219e939fc0aa771e7c573e9869452a6f0f50fa0c7d4a5886e4c5722421e87b0f46897c597ffb01714c7942b15b211340c37642eb110b0654298e5a1bbaae7aa635147d59533d5abc5627780d205f0aa9a3f3031f6126cd078259ca0d0e61dd24486024268dbdb42e76aeee2e755e276fa8785a7af5cfce4f70927fdbfc2ab1df9fc40d5d75cc89fa02cc9fb83a84da5f2d22ef5101e2091dc9d8761b3f10b2bb38177894e933ef394369233f3b281d519de548200b59a8ba7a0911f4265b4d1a587c06ae7396b90e34e77b4a3f5c296f1a55f246e73394ffbda755a0bd6b1563d0844b975f726daaa5b6bfdaab2b6a0958f4db63c210becc336bc76b1dad5741716da65cde7565010d48bc93320a86bbfd739274f11c70eaf6004091cbaa19d6cf71e0a7979412feda9cd37769f0c6a91ada27533713056895bc3d343079a3d3d3c289bf35961fbe12f9840e5c4760f93e9ce4f9621a0f039fb86b52537beeba0c42fbe3aaa591bc071907af7bb8bf124887e026a0a3f9bebe6c91ad0cd615e14d5c4aa16142b90344f3011aff968d52e796e2a6c588fb1ac1c69c45111aba99b1211d92e8c0f52a324210c22fbaad8141978ca631acc586b2a85a76675ed374cccf7a43a3e94e1c9b42e6962b313cfbf162f22424cd932370298a02965e948d36978509bc7b4a95ddffb616474809180bcd41fc81791c26cb165a9bf3f6bc1200e701bbf0ecc901483a530c4b976ce05e322d3ca76e000c3d4b759d43b9975e40bf7ec7c9a19c26a99a9cb940bd247ceecfb4758ac534d653dafba384a602c1db5f5a236e78491281de5f390d7d6a75ec7ad164275062d3a5af77ece08105220bd76438764a7fdfcbe650833b8e4cabfbd1c99b45d181147fbb02c03d43b04a405ce5623afc6f846fb45a17209e32e002342ea807e7aec9b044e9e7e932813a0635b9acc22061830dd4b99047617460b1c76ad98fc0b939d3293dcab0cf5244ed14183ec4e998884300acff9df07fb892d3d1c2959a1e49d5a8de716a868b136cadcbc05ae4cb66a9ba98fe712ee0bbd3acc4f84ec1c474bb2f9160175cf4a16beb282f46e10470ea7c7d2444e58c3625f9fd6b07756bf151f185ae3782755f9567117044063b15a2814e78bf3c65ee06e6f1710e77fbb93e4f5385c8b363849bedab4142c0df4abfa0d42522734570c03ed96897ed3774065a48087e73aa8381edecc13375b0d0aa1da5fc5e18bffe998da87638751a5d0214a38f066ad26e43657a1a06b0cfdff5a7adb96da77ddd4a573fcb711a367cfc35c032a1dc9d5a372f162cf8e3d392c06d63d7fc62f8640967fb73c9c7b5427a561afea406278ae75619d1123e6cb482e332105754e4ef0b417be77e50d071a55fa5b03e8593c934f0aa705810f92d15654ffca1636fb5b3614f43312adf736006b4f1b633bceaba97f8f6cc7a47265f79fbf92c31a4ca45f93ab4688074e91575eec9038760e2b5aa9de6260c4b8811cc1091cc383cd9608112dc827c8c2aba925c20e8b2436f8a889e25cf395f20c6a8db89cbe56169b1642b6439a19f7c6a10d283c733c09f55c005a971429da603a3ba4ba9b19d3a84f73d496a94b10460b2f52b1f06255ca1abfdb52e0714a8686b4aa586a6f7789542cafb03e730482a8eceb371ea17801d679cec1203468b9f51cae5ad78d7ae95ed06c47f13764f32cc6f349e14df878a6cd303677873ba033a4b411511a232c471177ffe9694153ec9ddc7ed1c67b4ac3b9f7130ebdf10c03478ce98d608e804d12ade751f3e5990b4eed7fb9c96434c4d992ef1ff383218c92a544a85e27f723f50b51f1c9c5bad6bc67a6345a7ee6326bc26b6b8b102e8d7e836bd60a8c7ed41683d15a53c0dfce42d5df0b0fd6855f81e42391a1128daf38338e0c0814baee5e55a3a3bbf2db9f2f420fe4fb0cb68901529cc444c719c4d2bcb285bc2dfda606fd9c1893a82175d688d70dd0ee32552f8a445f62e7b1950a806b854bfa1a628ca4e9725e7e321cbf909a796eea0e8df004bbe60e955de0513a5f3c333d22a72bd32b9c40e482b48bc1d2abbd281793e222b18dc566e8d734a7421ac5b198e762c36f927941fc5c3a276c528dd6ee7b605d206186d9d746c14337a7c089b96c2d67b047e130dab6f51bc6c22e8ee0a031a8abc2839b51a9ed52642f2d26836951b9784bc79c1542e42d206dea9746b6dc83de202f0affadd03edb867102b8d6c6d7d9e87b9a672f8b90f9341a49dde4f5ec560712dbbf036d7d2c082955f9d7e1ca609ce416aa290489a88c31e47fbaa958aedffe1757d336d9f18407e34a6787f466b9a02890e499ff5d4f037eb7ccc73d678cdc84dff281c0ab2a433d3f74c09ec64055998b97c37b3f28d9cf14d37eb7be67854f12ae19f7bd6a8ddc0ed93b312f7def7edb7b3b3a5573ddca47b0b88b9532e8b49e651df11541749d549f7b3d6088461db95dac43299cea05e304a98853fd6b5f4573bc4156e78e2477f8e5c3d87c2d7dec26b575efd6dea9205906fb9419b3525ed338f42d3f185c8093c30ce630c089de6488273b1eea928c5ca59d2100b591a753d4df9b661c22af14fe867f18d45c8371261923b60adfd052471f33996657b5ad8a35dfe69fbc7980f0a641c87a5307acb9be7637a8506263184d28dedfc7748e8b8d09e5a9525b8eb431f3bc29ca135d767f399113cd5a9189d479a7054717ce6cfbe3a5d9ad21c7a9b662379e64ff1f987f281203df6d1b7ec773695da9c4970929aef08ff6260acced6886bf55bdc2afb559a7344c5c308531a05744d302135cde8f34d8da3c70ba6e4fb22bf8feea6c4464dd048c5423fa1433f15adb4db408f358a8de581fa5a4da2de10ddc722cce2742121a9b1919136a1d592c945ba119f80eab350f164a5082bf075dd15c6c9945980fc67cc2e738a2850e53f1efce084ff423e29f545f39708c7e8f5710f7ee03e539a89a1974ea29266eb501fdf025684a1da73d01808c54a75f06a6da3af99add55841cbec0ccec6e4235d0c560f0a9bdd23b53303b51a79a3928d16198f9acad2539dcc8e24fc5b4069bef835a979d7c0122585b8d7ce635dd543c8541ae9c57430c4dec63b3660892860c19f37068ec7f718ce5dd5dc848362f999f1f2bc813483b296e0304e6cb7d1b0cafd0baf474c1772fa7a77361e2fc18dcaf30277ab6ccbb3d9caeb4dbb570e8edf27c146e8175e5e36d887883a7c92d99fb794b798dc8d25a614976360dfdc4a5767a26ae11df98ef4f89459cfd0a03d58a1c3b3ab5967bbd62e13b0f7dfc322aea75e095d0e2e6c6d0a186323f48cdc5e6e5d15efb3d4db9f836040e531008fd1d192d44489a5025685169110f2aad72de87ff7fe9fb60e513dc004cda51ab496f93094928c5df2981a37d924126f0d290ae1852c1d6ad09786bf9bed332c8737ddd5084b28c6e8d45afb863d16cbe6431b3c642737627d663bc77fcf06f7f69b5c10226e6095e445e7b6c32ff97f705e9723a2d35a16d39cbffbab98a17b67be74ad1ab1066ab3726a092ce0ed119e320ae2cc14000385a7bc151b22746b4285ed3457c6077608fee2c1d2f0a8c10b3765a4f65bb515cf9b390110d5f56d100f56aeb94f8881f1411dfad526a5da58b89b8554721bb006cf5978a7e518204ad0ee1537c117795dad730321d25777c806683a69236426957047e1443fefad979eff65dcfecc0999b0efbc85bfa007cb5835e95e34961e2331030daaf400a8fd71b4e2c409f1e7d813ed8e150f423304384da709631f082702c12a061363764b3f87b674631210c3e61d152526aced5dcd6f54cd89871ff6efa796b9e9becd8644d65784f5ee197a3476eb69cf2f03e9af46f3490caab365cdee70ec3c2b40c9e3fd5e722998a009fd9ccec947edc764fb5011f1c8d58d5e3f13667cc4b3307ea435cb8af82e90ba4964248adbee04c6d682dd6ef16e3c1be3a0884abf06b621163c173dbd91a3e1bcd8fc404f3650ca0fcfbd5fd7daf26706e6f42b3d951258bf4af30449d139021024b401c29fdd6441093e8b497fced9273d54b448b926cba4fd8e82dc4886c9fad9745e851795cfcbe7a8456dca9ad0447b14387a07886604059014edbb51f3ec368c3bf96569b127903950b6779b959d3a1801f07fbc91efbced4930fc3abbfc181edd3f8aaf2c1861e974812f87f71f541617ed409d4b3c3698bc25e20a0d2d6a2006c91dfdcce3639141ea2572bc3b181dc66800ab12c7195cb88b30fd659e2fd10939c69090b5b1981afef3a43d056b1d77a0089b904d2fa3ce77e13709f2f2cb15584374d6e7978095c923a0aedf4a0b5026c819beb83a8e06fd3aa0e59fda2a03eb90f39da72cbcd48908902022d0b7e817b0cc5842f31a99d01e6f56210153833068b3866153fbe6e7117aadaa49c1993f25416c8a953e9ddb339f06b7d79e1131fd12cc4dc8db55c642c444719b6d9fd59d8495ae106647d50b332eb79657c448b9cf0829244c3743d455eafe19753c450a26fdd25baa89269985a0ca39a73e72e02304a12fe53f6387d0436ef61eed25d39e7b2001d32461d3f1e6e7c3d07fe9a5455835660f39dc6d46eb1e1615f27a78e0740a2935ba9f07d757f256707bddc2ad867d7a08a14b6177a49e4a633b1fccef2a9000682b3ffada8de8a6112a96e14298c1c35e38e31109c1892780ba4c5252e16cb153e9873211246d123090e8930e1bb94d1a1f62195904f0982060b703409d2fb921e1f7c20cfc2e3d89e303bdb13d07201e83b767f3aa8b116428e503005097cf3757cffb57a3c9a111b2ee758602c22cae95e60ef9d639f009cfb127ef2f0743c79c8fa634f2a00754b3dacac696caeed7b57cc4350ee894b27cbc7cd8d588f92fd94d354b0218972ca1d050078cc29406f848858acff2fc2f6d7699d9312f02db5ede77ac50fa1cef1d9ffd4f76852d7b70736490afba1e6ab007178f8f129b2815e759841d0a616dd674aa0897478d3ac46e74a984731dbe96dfe0c12365a34e0b321517101728ea81358853d13d2993de27478b7ad37cbcee093a32ad8678139404e1c1539ce3a0e32cc5a26f787b4a5548695801125714298870e664f3901f050fe8a0212410e470ee8181949ef0d6a9ba88085748331a451887d1061ca9193e77a6610eb8187317e2310f5f06a008863e41695e49e86d9077e1c306f8f616dc961457880427d7ccdeffa19be8f8cdb03e9f4dbee2945d24d0cd9874854bd73a1b180a8d5da3eb9efdd5507aa8ffc96ace2f63b7f5b5bde441cb9265f1b604a24722d3caf4074906dc14b0d9279eab5f564cffbe2e05f922540b8ce80e50733fc458cb093803374b6ba970f844d6c53cc4cce44b6ec68951800ba1838da27594db0b400afcaa1509aa29470bbcd49325ce866dc8ec3f0e880f227aa696f8ac6732de2929c2423a29554d1a625b81876ef8b54fc6f1c6bded04b104b254627389220f5665cb610ff43619b0b7c14298367a5bd4f69600af4885489d77501163ae01e11ad7fe785c8995b1d0f2cc51d65c9bbefa963ad2635c2288108b9204f929b45d8215c565886e9b809e96c0a780fbdb10429af1ff357a4a98b1147eb02a92fe961fe3e1eea8e89f4df4f122a59348bf9b6e7fd6a053a5118dc065d022cfd862e9a808dcbcc5f2c259f77d3ba757540835ef5d085035e902b7cea315d2a7b88c84e51c27943b8034ae88af5f096a42fceb26005a76957fbc6ba354896e5c17d2f0ee5eaf7a583524a5c1e6d6107a16cdf0bd0527d5e0f3770e35b06cc6e68b6a850ed6a6d4b7e21a4613cd5b3ed3dc4b7fc7c901a2e626f81dfafa0d0a90150e59d3fae2727bb330b8efd72bce9ef31b90bd993242d08b26133b3f5ec7160f5979189f0a9fa0f4dc9abfb14dd2990227628219c9b74b65f1262b68cdd5f44db7a2599a4530cb9e3fa39ac58659de6b3ae87c0e3ef512c59f44497edc2b795d468698b6fce3e48e9bf553b48021901455939fdba01864d602af07712dbbe7c55fedcbe323e1c936daca69db476d0198a4172c415525f91e9046735d6b22eda330af4839e2cd7b78261e38614b8fb444a0777a2a97e2d5203fa0086b97fd5c693df819e8e6d8d7d2d3fa0ea1ed05ec000e3194e3b98c347aa62711d7eab6657c90e28c72599fdcd2d364b0ddd4f3997a7abc936a76035b2fdbf998fcc9a0e1ec3e36d845cb0c62712644869b8030b2629ec76d7098fecf6b3894123afd53d0599c5f3c6932fed34c0a39aa8fdd41fd2656cad4078b6d8bb0d4354fc196eddb042ce641f6195d6dc169b5eaa6c6833562ffaacea50267438cedb183a505bdf41e195f4838ec4b4ca11d56955c2f5909e3e6bfa1f2964b417ba4371cf46a452fa9e0c5fc1b372b155d189199a5da7e8a2198d4e8a797e820a435bf1278bf17332e31f2438d3f1ca9ce6609287278fe5a828985a44b1e142dec54a77f7433657835e9de4cc56adb16e99a0be951fdc23b18b66db4273a8e2135fa354add5f137f551d5ffaa36fefdb3797c5e2e080a00e1306260d11dd39757a72791f435183e11ea613352aae8067bb91e68d50c6015d81e982f8c39af00e364e50ef094f00e7103e14966c0d0cafafda8739c6efa4153a27db24366a17fd700aac88203bbf92e22842c7b64a95e0e0a5b756bc362e33956ebd95f93239c15a6e4a3a3966035fa49509bed313e71df20051e46c2eea8c6edf899913166c3d0e7dc8fd6cece85ece88a195b4311a52a4cbf014ebce8f4a5c7c558b21543f09c1a9a7202c0d51f23c3344b19802bbe562dc4ee8cb56ae907c53477c6655d47e341d0b556e9f850405fd67022148a8ed0b04114ee29837c7d85cc1a64b351843d6707e7c6971b5c60f99fcd08883cab7e9fd3a38e0d7ea6d7e1bbeffcad63ce458ffa577aacf8c5ccd87de4274270059b9374d6269c981ae159981e72e3299aeade18228a103a6339191c1a7aa3536735a8f70ecc67e49ac00a2e51418becb72d822c300391d5f05dc860e3c5b722edc28b154f93892df06b72f84fa4ab3d2293b0787ed956ce16b9a74d6e02d18ec278766f3f7c3402a5eed03985ebef63e9ff896108ece8232d89e5995ecfecd8bb1b7610f80ae0d5fc224207667f24d8a665a7d08c47e1ae35e7ed2528e53203f0ed6d8fb525335cb14cab738694a4f77fc15e05ed16510c477acba450438f16f90a329966de654b907c2f13a9fea15d2edf241f5f7c487009699d2fc9dc4ad8b20fab537eb3ad5de088dd70fd11ce6c3d0a778d875f161e08e5819f53971a0b90690275e9ba8e9f1b40a3a36240f6ac956b96c1e3ca2e1efe58b0620f9c864f55f8a035b68e6253f17898f0bf691ef94567b5ebecfc263512f44905edb40959493315544df34aac79a86d7e8045803f1eaec400646ea569b85388a2e242a6e9f943e2dddac5a10a6446f4ddcea85fb3df6dd31ac5c8f00cdc1b07c73a06a8b3e496a7222f8ad46d6c06deb6f0ad43f444b09edcc09817e94cec949ba391cc0eae8c1b82afde807013af50890e05233fcb1aae76f53d54278def2e5e98a511000098cbceb5982f3b08247e50d18ede52179605a219934a58708a8b6bb6392b895d117bf472214ace21b5a096495d27d806859e76e63ccd39295604f213fa42140bfb88185d1956c54c281331ed37c3309128dc29af88b224636f7ae232f096c600f1d2955dbf125aa9af7c2f8c72558be2ac7a23900e4cb0f06531d58c73698f430dbc3640f117b74d76f5505de81bf128265cb6c66100c39271f6c35b076c3086b9751d2f926ec4dd115d14a4af240804d31e0b5ddfac8d72edcee492e5d163b41dd12e4499661ee672a2b84818e4b7bbe362dd3a3adbdbbdbf9543a06cce3bbf9c43632d4f5897d8ee365e17d894cf257f95ebe85c193c2197140ee214c82558637d785897a8b31d79e74bb5f6cf684825a7368c2c3299bf720dd3207a12aa0ec9753632b57f8711026ad5e93ef9c3e880537bd0275294bd9df80327ce8f9c4571ef2ac378d97eb1bd3c0e2ed5de85726cbacfc16e3dd4b8a0b8f8e664cb6cc074a88f708b166d07ccc68fac277e3e2654ab0ced0bcbff6f4b27d0fd152240ccc1f0ea57246238cef4645c416131642b4013422ebfe785f314f31a65c665f3b54d4877136580c760925c89ebefef3b07ccfdbafd7fab0f3cb27cbbff0b774fe82550e99546389329d986f88e1fa4ea1218f0e8a58749fa657286d827db1e68b2df690d3fe7cb22d42f2897c439f4b796036cd6dcae4604d7f97342be9b9681c0e3d136077e91149b311fcf9e235c5f1bd188a83ef8cdd2304347136717ce0bbf6e25db0342af61da8e0ac35582e98ac45bc5db799a248c836d4239955db7c094eb226029e0438ebeafc57797be4830436e98b82e5afac1b3673db4613c54235356f6110f5e11af3e6dd3430ad7aab36102e6e862088d0ab4c3f0a236bb24fdfcf5f3e8b23ee4ae7c9af778fa0f212a3191dc0b30b8aa3e6248d0f5b162fd46dbaae641fed76d5d8c10949edc841de8456521e21394ebaf6b08f7323298111553770d9199ba4179c8c60b762b76a4aaf21df7db9e084c0733d4909a917d861cc2b9698de85e2abf019f8452efa8d97ab15f97066f0eec10e83dcd701743f5ad1ce1a38d92b6049ebe2da7df06404222aed10b33a5a235c490438b148c950b895015ecb4a8b15c6ab3512c139f21a6cbcecc65675b326d9a41a48741f34d9b405ff3b634ad22ab6af7f6d461650c1e3f945ab524bc7aa76887280eafb88b5a07d8200462b90722b03a6d1d2cd9fdf25be307865ee1bb741de141131849c5bb5ddeecdf3d0f8eb5579a7367cd3775ab1d55e9d857927ee055cc337231cf5be3bfc1e6125e5497909c83e92ccfa4b4e9e577a2def214ca59306758931c547a826c69de4215fdd5c91b4d3e25fca3692f85d4122a1d3f53a62a04e13902f1dadb1f775beb9a4127b2b89a929dbd80a4955f2f778bf316fc142a7b0951eb19a4dc7ab859a77cdde528aa4789f8cd538bbc9d63bc7bc3ad185d8e3433babebd55c5a912a40510cc14f160f180fd37797844a2cb300c1fc67f0cecbd31cdd441e4d70afa6456751121194517e332a67f34620cee09bd6a78d908b574bd9bf63d6a922bb471dfdfdf358bc60068aa2c95db1e68d5c70fe7a991467bc7a5642b5bd4fd3974dcf9c3b3c9a4706eac7fd65ef88fc1b6b69311aa5bf4bf15bf73d223698f6772f5129848837e60df3dd303c8dbaa683d73d5facba6e29217eb416bbd0139f47b480ad5be682a8fd1a8603f569ef141c6841e1896f7a25b8440f6210c1661be598d770c77201c2abd63c08525dd11ade9a4f796fb218f6dd8663deb31389475eb555ea1d613b89c47d9e859c83211d7c312e2e3680b788878c0a888435db92ae0588dd725a89c30142b630c4f023b3f002229dfe53b0bae8f741af899f86ed44fe8224f6517282c3b6e447fb5e62702a4e5d75660808c4d4c82a35d5ce373d79eebb9e66ecfc8164bfb0e685c3937d9ab6e8cf53ab9b3b563d4390be2eac9b0b68fa55c6997384b475f597656e1f3f464354ec647e3ae8ed979f8c8656a8a7eaa42a82d26b479e5a6d803d7fbd3f3fd8031401e1f9add4849883da6f04fe3f45cdcfb86e30535e59a7f3dc402f3e68f864eef4e2e9910df5e63bb1db2896901a504a578f5554526196afd42ae87edf94a5ef35294040e980dbb972e06dee5187e72ee87ec7a0a3386f0eb417286609feaa267a50258c9dbf511eeb9efe2787a1b2d1840b505b547e83e0e5456ad9501ae3df4349f6615a11bcb2b385dbcf730c687a9ef9111677b978b86977cdc6bdbf55cca959154f035ca3b7aac6d4a2528c708c8795a3dfa0467aabb234432477b324413958b286e50ce50c20e3822bb137f5caa7c71c3cf69acb2af5047c313b516f6fa40fc987497e8170688916f2546b4bc3eff9e74ed88233389dba78dd9358010e2fe910aad08273b1bc05aa663e1f5c4d2d2d6f5d494463bab84d1cc47b02714c111a733a2765cae5a69c73cd4494e797a37620b1964a714cac06ee74943afe56e84de14b2ce85c516ca1b89a21bab20366af8019fc68af90898e469dc7d43a56271aec90c197d9b996a263c353225e72b21219118c872d572f499d585c7b21187ef6251259318034a73bdd2c440bac984ab158dd26b226981391a4f4b51a497296ac8eedb9dc7c676a47197969b12a58ae8ca2e02f0a6b2193e6a61bd4c71df41c861f58f79fc6b89f4f4d98e92980787312961a66a8bfbae7103fbc0fffd783a72defbfd68a2bb635cf3d6e95e723682b4b067f02a4dae17bf578cd4d6646ae61013e206ab4d6c50569ce9935c748f75230c5357f206a5dc9026e2db2651267fdcdf959e5de4ec739bead5e3d74e69ac39c7720ca27f26e7d92433b5f9dcf4f1d33605601eed1173746a5cf5791ccbe069e0936d8be9620ad93365077202823f6561ffd3da1083113a2bcd342eb9e2e0e4c8ec42e8f88a5f9d31349301bedff1b8b6cf9a46e4f25d3a9566983550ec7e7d69cdd90b903cc6c3ecbb87e3a2e2a6fa17214ffb73526cc4af4f0f9d8273c17e4a9ac20eb6b57ade4268ac07e038aa96230e970e9ef7c78dd1e932edcd7a18602deaaf87abe9b1034641676ed0b80a6d35059d53ac44c61f4fee8e00ba663b7275df082e33cfdfc3bb8a1bd1a6f5f8acc7fafd0f34edf535afb002859ef5627a957621920f2e781b073e2be032c0f332fee8c037a8b7a5f5a40e9ec122dd1da742adc8e0503aff9d5edc83ca629b68496a6a71df9586de537e4816e36d8100d7623f0479c1240e7c6f38e51c407021886592365fffe7af706aec4b3bfbfcc9a5f9b163e35f341a434a1611f5ab2afb490efe90287304c00e9e4a28c98591fd9b3e41be9dcba8a506e7b868be4186f5c1324ba4fe70975fb872226c8108873042f14eafe19a13efb7baccc02e39c6c8a38b93631350ac71db08b59540cd4136a44f2db476a26db9ad382c8805c2b666c6997a1be83b7e0ab5e33b41dd5c1b3c2960f4b633e583c466f42772809985eaa66b2222fa15004d1a775509f717dc4cf44eea8f0cd5cc0a167562d8b11c6570032492d3d68cf21f16a332d033d5343deabc7a2eae7078fee50c12ffc224b78d39fe9731cd5ca169afbeb1f3450a668a968195e28380b5378dae903d393c41c265b3b00c22bbc175a0b3a610e8e84cc151308a816150b7274137b4e7bddcc624e16ff94ff543e536df3f998266eb2871e4e580d0e1405e262f89f79c18ea245082142491bdfc7ed013ad1c66a71bea4ea0d35cd222b0dece0b52ccb77bb728200d817336dca07c886b57b0fa152336899b74749a60d3115522494d345164367044f0541858a90a6cf6e49528253b429e62fb271ebceada29f411a0733df1a9bd96b4debb8b81d8c9289be60cd1a65b8c532de7c56735809f92384ca2d9906b4a3977e942b6dedf563b778e7c5bd5224f2292eb96041952ff59d661fea0c9d2d740a3022fd9e83e25817ced8bd9569e3dc9c155f059c050f99e40c9683daaee04bd8f4826c6a0cbeae9b93bb80f0d15136ff57b2253f394fd52d25a778fec061303ed7e4180103e8c4827c08472892c5a12c4bae015f4f6e5bc3d32a362912a3aade22e9c5c991fef480fb708abc99746b7be794960d1958d75d386b81e3c6fde35cc829b0ce258b940617bf52e4f7e3ed2a78a293a9a273fe0710622e5bac44a08c25b41ad2e37597609c89d4d1864d39593d1a0804e5e6866d9659b98ccb37e79a4fc37e049b049e846755d4034ca31286b38fea01bdf5ee39da5d0e9b39e626368c7d7d118b52fa5b2545a1f4dea4127670c13e6b4f445bd1dc01e80664574b33c37bfd3d946c5ca736184c8636feb590a0352d19204ae934690973b037db33125f47364595a24f120e25c35aa064dbdd220520be1060c15cd3e15dc58ba869e044184410ac76492ceb5d7ab47ba0893d173750bb911d4a9debc0fb71b51ec3759ad449695f2c585144df6dccf2e14cfe6f6450dbc405686347f4ac93769ed1cc44d165fef255d4d9c22772238d00fa30aa429463287dd4e32e5dbbe9137a1222c03c6a79c0a034b6a3cea5f33c5cf94001cc54c689c2de56f65aee49459bc4a49ad0471ae07f28ab828832e4b729e5d3b1389f8e0083fed9e5b1e886e81c19b807d1e8c676fb817f42179aefb5a33b2ed72aaf7086ea426fa83b9904f69a5289872a105ffb84f5e8e46874a744905b4a62dfdcc17ab19a79118c2fc9a05e2369a9cca78b913d7fe205f813c7e2aed3b68381c585c85f575dcb7fa232d9d6268327cf6e0645a8f1875ad8b2e28f7ac3d63f01e0f2225e238de6064a1f0ff98f4cb16ab6980a1be7ea2597c57e19c37487d8eab4ef6cd888bf4084b9bcdd08ba5b552bc62dabdcb3828725678d485c5f1861c76844afa2fd1d96f82f5d5d45e6776d75bcd4998419795fb7d54af3cd148b1371819220eee578610401578c21c1f37f7b2f88a5aef6bb1be3f0029cc5442aac551e9f2c35195142206d8dfbc686d238eafd1faab708a1525fc6ac9f985d22224f49310412a763126c995f281545feece5a536bda8d14cc51949a4e37a2d3d00a273d5c4ed0c9dd2d3becd8ff5f63b33db90be4612b6f56ebf8c32cc9fae7db653579ffafa14f04248e502f3117d906d5bb2c22016a9fa8925bc6c6b42565b9da4cc6b96a2943b9cd666aec7f837cf8472b4a29b04ca1becec0dce09543c144558ef6446472a0e1fc153277eab5bfa5c785be2fe9df8e647065b4569204986b6017e31223f14693f2ed0ab3f264e4352419adac14fcc087fb64c61d255be790f671976a831e24e0fa4a450088728bf17094343a4178d527ebf4c9f50964846a15eaa92dfff75e71c56691292327409a4486b696f096d7b1bcbb206525b4261e82ded9487b9554076955c710ca8c3ff1f166a36e9e20840f60671d49914e6aef91ced6d24c8045092230e0c39fd0a2782bedd323a8dca7b56130f3735b6bb93be85e5ecfaf68e52c55d117afeaa74bde3b39c0652f3c3a5b5cdb23251a6d2c165147862bb0b01aaa1a84cf2319a41ae6b33d58e7dc82ab4cd1cf9ee354e3eb42c471f8f7c1ead00911f19362096c714dad90ed26441d6eaf0420f2663d3d5885a94b0282cd3793f13eb4e1e2d7a2b1cb3ceabb6affa74a06b970ebbc1371dcd12650522fd62e07e2371e717d60de6e21943d20b9fc0c8bc4f900d5574319faab7324747b7c93890a3c3280b7cd8180615aed7670f6db2ac953c56680040dd86ad54e11d0bd9611cfc4d8bf5d62af2f10b148728d714eec348d2f9bbcfc46f30f51fcc6ab9ac165ce99f4aaa42cea21b737f117bc7dfe520f1df9e74b4792dc437c5668d28a26a161ddaca961ea9c8ecbdb24e8ea972ef08edf31973d5485a29fea84bc26d21c264356d8e6e975df3e49630db28cde263c5b8b65483aa6d21b2600df3666fd519849748efb15a7fde8be6a59e09de18588a1f206a2d953b1cdd9a5a1efc2e0ec12037e583f71cd7b4bb04cac1a69c226f7f2ad3ce52287dcef96423c05a54ac13a04b6766d4e490527931c953d9a9caffae225806520abd9265aa9d8723b27d79d67728ca52d069726536366ebc00d4b3b702c6412130b8f2bd9fb372dc5a73492ce50ceaa4096380c35cf3a8b1bdc8548a60aec1a2624975531b00008eeb0cea6bde935784a3bfc2b9047c8918e5157298808e75580c54f010d514c225435625725cf5bfd792e4cd62b273fe0406f87e3572f5ba4ca96e0c5c267235900bb8b48215addada752b940de840224b5127f228d393689f7ea3a879d1dc66939f20824358cb85250e3762399535fdf78170524f911ab58ae9bf18adf299aadbe6add3806dc828fef18e6c5bb2c49acb1757db21f090317b92aad2a96f77dfd7697c37621a96cc8aa6aca27b61ab2f164e3583ae8dcff66d7c3e91f4a680193c00e4bf1a3ea3b07f499f7d3b8de1856ff07ccdb17f9403566bf5c17ed6e8fcc25f2cf925748734d42149eb45f45aff43e4202e74725ce5404c4d4885895735f557ede90d6d9af2010ca21a441a61e497bc6f1ee162b0e96bdc321e6818da08774892aefc0fde538220679c3252c3666c47f2e9af6120495112648c96455b25e38523772a76cfdac236d76e93288773d54156b9d833d806d9727f66faa73968c39ea9ef3e3a9c055e7d58f8f155bff5a64bba0b7bede7e087ea36486587908fbf8fd65e81fb59436d9f7ec9de8ede1e6b1872b02a26508c57979fdd114d59a20bb6015e90c776fbc1fb7b56a66518f4a53ca65ed10ba4b7d220e105c9ca560acc724f230bd0b0f8bcce438d8104ad7ba595d58362885d405688b014bd51dc8ce47fcac5df81b9ac4a9fd8e5f61607df8acc44ff4948c863a5259000ee21f8b94eeff4c4a4d647cb780dcaf4222998bf5974b30cfa5995e305f1f3f4766912b1e8b6d2a24715a2a901e4acddc176b7050a72ba71d8dd29dfd371e610449acd21542f161413f472d4c13b445f6e91da0abe0223cc984950528c45bd12f5b0dd228dc0faa4e15c2e9127c2f39a7f261c51a03019777b2548b403b55a1527d4df58c038b6843229f1da32ee5bbf605c925a262f9c739e72234c26587d13ffd2bab212960f2fe5a0900c7d6df712001241b90b691c481c82479e4e44650348f43c254b6e8e22e5a4367151a5a8190e12b2c03b3dc849b210c07bd94e7c6b8665d0c3a1d24ea32c3ab01b09f95c03335f79e4edd03561a1616bcb190fdb59be4b8074493439d4127e981efee23cd49cdc8a9cceed382abc64133820365f29c5a342af83e94cbec27302c64818045239a758542c77f9089c225bd7bb530d0cf33470a6dfde7e29ef70bdf913938fbea8494f197e4eee127cdf0261b9414b92b2cfb3190e5ea21232e0e31d37a221f4f6d4925f06caf95a221fddbedc3fe26dd7ba3be16705cb1f73854db98b641ff6196a8908984d00b132e42e3d3352e70de5a06735e64557ccf8da7d8171ba507da0f37322789655fbee3dafbd021e9dd1c9b641737aba4979e23808a4d8d4453a4310bbca8ea319f194f9c532a96ff2ec452ef43488cfe9049b33ea5891882b95359f89e9cdf430799a28d468006290006668d197ca1f4ab6d56c2dcb47ccbde41bfe74258712a0094db6509fe2e74a16f0b869017e3f545f2b3f1bfb7c2778a167bdae067ec3331fb224602648aa7a03d511460be5761284133a31b52a899ba41c8e6a7fc3d4f2ea87720e1f466f2a80e0acc9572358e46a60772201e5bb7f32635fce4d19984cef06f2911021bb1ad97c44e372f5d4cfb86da6958629ef3427aef7886e16697c659ab9540ea684ad77fc6a96f3f53a971320f55a2bbfe36673fe1d8b1de64b2d25ce4e7a4c0145d4c33ec0acd780582c95e2e9b9918cefb7ccb4b74055d500d4f70c072e0326ac45ad626818291e61becdb708c43045591e889ff03bdb07a80a1d4a1b1e64178c4e372082d32509b73152c97b443caa330d9dc9c47cb3333080002641352ac2409c109fea8732a747ffac7f497c77512b591dd5a4232973d1d416db28009c49e0a070ef0015f5b0a0833dd272b42e0711f6449a666003ebd4ec0d616ee475564b1cabf553c2c15a8654a31aa394cd7a90c1b29d2e20b28f8b6fbb2d764333c60d888ab4abbc6dcaca01c62493bf0ae7d9233228e5db46ef5d1229a35a1320de320ef00fb58d034b91f7e3e48b03f81d7b789ea19ca1c0ecdfc9cfc982dbbd69edca64efa7da0c1f7f58b7047e281fbd94ade849b9edd256d729b2ae8db12847c1e0854267f17274e81f0484259f6a352a19ef4807fcd0318539dcbd09973dbc699873681a444df59663a2d8ef7b294c8f432bf8c0aa3e464e561a817966f2a2ff7d70def96b77fb1c41731bf71f93ac25d4e7a92ac467eed9c6dbbe691b223624ad3602093b96933bafcec90ba33b30659f04d69bc6b5fb5be4c992a9c6b52770e38c446a1d902753eb6dac9593ab14438093f79d08c59e36eb3014008b8dea64e9743b6ca1f2cda0ac737356b32c70ef1c19bfbd3cf1914bc12d4da74a92998f72c4669dda2bd0c77a33ab6a263de64ca3c9dabe03c290a601e571d8ed51ac341543a670718c27a8fccc15189bcd037a246f26daa4fe8daed0c720661dd112cfed2648c2c1c5d2801bc83cda729fd4a52d15bed27f795101b09140f1e884d18912e01a827427310a05a90834c4ce4f31630d16122c72607f1cca61b21da6264474e91828b879019293f7847551fdaad5c3055710da8b5b73ff23e90692d8684cd556fa5c54afb79e02e7a76d9bd0b5efbe71765934ad5dd559a25655025920b3a1d48da7b7188c4b9610fb7f53209f8fd1b7f1b8e8949c515e726e99dc6b0984f7b6719b76ee915aaece458335daf4c3ba97ebed835a9e5beff76e2ee334c3f50cd4260a38458e22b31941def222ae2cdce7f13db45d97af5b23b5b170a7a7512c4d6af889201844da9abda68fb5eaf92463d5ebadf1fbde5b608c77845e8b1e91a36508f0e23ebbf20862eb5db74e309dbd84f65ed5546518b511db0f615555ffa7d3cdd0cfec982bd0ea6944651c20c6429f641eba59d0b1e508c16e4f2442cb69225a5a339861bb4ee54c33bb5f59b519207a2d4f5a296394171fad3904545f9db4b0e1f96d7ca7d29f9b71e539eea52442e30c14b17fbdd710d316d42dfeff5fe6e423bde432847d75a0d229b7c889808dfcd65c3ca37714ca4aae96a263c5b2d01ee030f1a04a0ff52473d2649d7d562bcea66a4655fa41c3eed814d2aa0534635abd4ff56a6fe7a31c76894af8f65ead218e6e0974aa7320fb2795b5b5c89a16de400e5780e69ddaea07125e8f022d2b2e9291fb70d2bb5f8ce882650d9fdd632cb2657e1078fa25d2df193493d8ae42676d17c3161c8c476adb18625ce0a15b7c0ba69fd2b6092bb33efc73f1dbe837626bb45b01f802fc512b690a7157123c5c196e26d0052b717c5eb1d3d5ecfe04ea4e188ae5fa2e83955ab3378fd1c1153e082d7024d4ac07b5879c42e7422075c95ac59885db9cf710b24741a40db0b82d9dcef949c023c240cf555f0bee801103f4ec5e2b9080aceb0151557a2596ec88692a9a93f05b9e3eea3f681b526b75fae228c2bed6090da8f2f6ec8020f92097e9c9ceb8f8a89e4e9cc834b8716682f1b6c43ca88d273a948f51b95064a958d573f29637454b26ba73caf5eab4ad26ab9e9c32a1e8e6a677de3c3a8ef1fea09642c69637f25b084192384992a7636c129bdf6d466fee925be654f1b7bb4f7071c2b8a294f2fe2f32b3ab8e592ab119bd3b9b72f538dba9c8b1094a83327d97ba4143a556039958f2ae621b8d96514e49dcf21c3e54b4fe052b5139be43bedd4db480dfdaa41b1766c6c73423c670a5e30199b641fc9b64ebb455a0c8ea01ddf5d33fc13c00f82e228719d7a2b8fffef99f0bf0a514f24d5dcd0fd2df9c2818114a54c03d5de5bd4c559227b82185cb592c687e22bcfa75299db4582a0341a6021643341427601e7aa7994bfb44aad9a4ee019d17ef5762332091478e96c6b3f93dc80733e2afd1a3ac720852b333bd619c28a67f50c18bfd2cf6809222604bfa58d79e518f3ab92039a761b5fa03c37cecea44ad07c650a9e19d6bd5a9a4a3ee4fe027fd7119d7ecac6b78b61442a2dc8ac32d29e46fc79249ed3b50ed52a19147d41c859e5fdcff492e91cda811909e0e6533b0e5c8a1f850b583fb71aa3d162e121dfce6d65630c26fbb5fdfedab5a147fba95d9430ae7cb0c066e6928be5c425a4087ebb58dd7bb02883abed232507557de75a5355adb21d36c037b785889f291a22d8d8a3156734e0195ffc4b220766dd366e2699e30bc99b880861f58c21a1cb718fcfc8c694354846aadc9526a529e8d56da45f8dbaff7517ea7704049925d7e268ea4eb9bd783f5f0a7f1a3146f4f0a8fa993667e5604b4ef951f8afd2475ffeb47817bf377153281028215c82617a044cc5ceb161e0b97277af28e6c7a694abac8e5b6e88ab237475a4d3209e2cdb5159b89adcb790e21388d3dd48e5c5431a3dc573d4e5402e8be9f6c06ec1ce98cee91562f8e8cc054972950180b2be2557699c89340a4393de5c4a6a6fb8850d47ecfa17e54a04e6fe31701970d2858e637de554535f59a40305d2df7e01362ba2d52f10645d31e8fad4066bae11d228e5670985142ac4419908cef66b330e14da78b8b58579c6fa021b7437db306aedd9078a08fb9e6eaa9adfa8141e38e63ced8b1fce9b98dbd2c67c89394e694af6003e31dd48eb6e9741a5bc296cb495816f96dfa42d721f3207d96943e52ad77ee1c0f2b81105e008783876081358c00141896a736df0afd844ac09deb4c84b91f966612fd433510879e9c6f2701826549f3f7bce5bab9630ed4accf3355db0a88e81c0618b316bbfbf796bf566d7fffa79b61fb771e9145c30794eaf4fcedec529769b3002d2531fb11360fa091c4d063be8bfbdf92d06cc77b973795ee857932ab65b91885fd0ab2550b8e5e0f855004f7af620ea786c7bd5cc830c86dbfecb4d9151652b4e154c4ae1f68595ad99c9aeae15684dd556472a49a508c1beed9080ac6ea4f8e65093a5279862600ba6c58b107168f25013c4c18052394eb833f5f2f4209be373547b2844e68c67349a021e7dc8ee7effde9238d3eb7f7880758534a0ee9ac5db239ef3bf234ac4ce6b1c4953509ecc40138ffffffc7