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

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

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

Block Certificate

Block 69763 a09bbaa848cd587c21794e3b3c5822617a21aa3e4d38e84dc8c3cec62e055930

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
47e46d68a56f71f1a948af49b69b9a39e4fad151dd7c1e2ad5709ce09a731fdc
Certificate Block Hash
a09bbaa848cd587c21794e3b3c5822617a21aa3e4d38e84dc8c3cec62e055930
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0014c5010082030000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000508b48fb9f898ddbdb9be43199653d579cd2fa450ca9245ee26904c98a20f995fed3eb68eb31c31fbc5b1a56a7074f2777b5ec5f84662f050193a7f4311c95be4ceb2ba8946b7bffc5c96929a78a8ca29e4a046364435bbe4501000000000000000002000000020014c5010082030000

Raw Header Hex

0000402026ed17696f2769db713cb2d55f34f454def581179329257ac4eee8865eced5b56a0ffa587dfed6b73e5c07a6998e0fd30d9bdc4cb53bf8c8a267402b9e1af1b55172266add0f0118dc1f739ae09c70d52a1e7cdd51d1fae4399a9bb649af48a9f1716fa5686de447

Proof Data Hex

59,560 bytes
121216020307a9535a8a7b5250a5c02b39a5ab0937b5b171f1c8c4e8f871c24399ffc93b18ffc6ee1c58202a78fe0def5f3b8071e51b0404ac7c6f62cbbb8f187f2347d4fc84bb9bd14846299cfed8675549985d3fca98dd2350b09ed8f1c2d314815844857066244e85e98501ecb36062d33f8568de9e94b16c8cc2f3c42b40c0f8797b2a3c900ba7e7f5e9f44f0d711996488e64e02b81698ee0121df42e15aa7f7cd390310dd66fc8a2f9c9fc0a6d800398dc4c4391767281b26885443757fd0e8947189518bf7a70e867d9d4ee0c5c2a7b63f086c43b1283205d2018234420ebb44175c11ff1ef6d6bb8ae9c6320c74ab9270668d0e57eed44b7fc5a66e834115dc138e1661262e76d46cdd4faa155e6f64aaa4635e4cbae371d25f4ff1fdd94ecef91e6889a46ab070e2d3405e0d7a75d9bd1b9d6e1832ccf225728c873adb676698a17ea7054cd1b0353508ef54c0863dce5077882dc9e3d03a9c2a695d51e26d52a36a700cde44d6963ad56eac903bd076c241f677f8488bee5bcb057e581665b207fbdd99fbf01e3888c367b767d713717a4d3cd3f6d91d85422ab919433fb625c6e376df81211eaf527a8eb4d7f34c0f7351f7aca50be11d497d712a65d2d7b801df6335d094af54a00e8f64f384dbff79093603192ace708199765b43c1f0e253118a36a7bf083639de1e7c756b6f1cf9cbf31b6cfb429c4f8b51a681a8bf19f1a06583a537addd951642198b7179c0b45e82e4eeb542064cae75198a4db34a01f18372a8977f36f7159dd76c8e0a66d95621eb0953f1fc693db8e6ac7d9088c923d3c5f3f97bbd168a10f999008051d5fde99d4a931217feddd86c4bdbf741a7088e55977f50debde02e1e6aeca29cbf9a8de54fcc326e5970e56d83eefa88dd0f118efdeb1c02ba1e4b6bc8b1986ebb4c0787c0d75347881d9df40be28c5f1248bc4ad0b3aeb7bc36f99b5a313155efe34da11c74193cc14b1b785d86fe2eef2154582b02e5eb31e7e5fc1571fb35e188f9e6c4750c24109dacb958249aceff323e3a74a3e7619c20f60ca9a5e75b29f843ab4fcf9ad460a0a38b4c15e87af27cf39fe7950e126e4e678575e244fcc650db1ec3c3cb96b3462aab119c2ef2cc6f433b14e84926b6bb72f1e85ee5377e2ffb61c0126380ca84a8531c809a78eaf5dfd12b36a1563c99c2fd29ee181e77e985bf031de5491cf2c3e4057336353f57dc8d7f0ca5c24dc80d6c98dc64c49d714f7ce43059921134e73ae9831f4ef516489cfb75bc3a6cec28989dda714e826772557095e29923ab0ea688e2e960fd534b36f60feaeae080db324cfeca0cc2ce99bc5ebbc1c6870b19969b2c44308cd6feca012000aa55ed27a81290498fc3846edc3a159301055a83adfaf6593a8a590c0afb061f049ef30f64f5c319551355a7932edb088ee91df1864938a90769e43c3972811149ab2ac7630ee414f750299b82c813b6b9896b125a663191d778df2e30161acdc6c14d7c05b52f5c30c95772a826ae4f0d193d0b166b6a742971f0b44a6d4df02af1b45bd16e7e35bb0957ab2532e8c1ba124b6a6d724a61b56c26228128b2db9bf21ed3a0978a04c614a58cc6e13cfc636272938881a03c6e1538f7922fe405d445c880883cf6d3acacda15012c9fb40d54f28626cbdcf9931d8c25f5d72983e9542f1ed01459eeb7c8fe0984068c6f2860aed1e8b6325b1cd203bf64b3fe369a384dc5bc0085f517bb6595ee39fc938e633f3989c4568900963951ace4e758bc59359ce7efb1838a39bc987f580293036173e30be163a2af2d1a670cd86025fd464fe1549a395ddb64ad7bd0ba924c4e4afb5702c9a2c2010b1923e1324ad9eaa338ed939d897b6bab23dc2ef30d706f784d11a05d58f3c41f91805b0c62b13a963d584f944d5632712dbe46578c8b19d3521ad1a4beb16db9e0ba91b661d900b9b3a3eac95a3c324c0820a0bba1a7d160f11054c39bfbb33aaa8257b201ccb718c6d034af2d5f48803b94d445762879f1ea0cadae8efb3d44f10cb2c89475adeb2c31658c44dfb13c806b82653da23767eb8f1471290460d1126d1b4511b144aaf733a39c4f56b3d77ff274abece662bd43e305b1b6fcc87ad3dc3d14ad71e3b42d8a51a3e3497f29f1371f4facc1679e83fa78e490036b5b9a572388f6a13e22702236f5d76e914a02aec56d21e1c85b2909b65d93066c002baad5e715a64374202c4e4e714f24b7d36225a953ec90802a8e3ccfc92140c7eaa076f3081f22175a5fbf56341326e35d31166d350dcf153fbfd6ac57d3a09e9a39e0e8605ef28c4a93feee4c8b878ad16a69e4b2900b6a5af21543ef497d627462ea79387e7b709fca6b72ddce2b377dd813349f094058a8c01df0bc0ce41726b60548ca2f2735082082e71f4b6a35aab30aae13843cd32c639894be884dbf9af9f36904252616c2242c43ac3facc3a680c230bf5f6fce294e68e53b705c44ab3c07b87ad48cfc96c818fed64bd5210fe2fc8d3ad024b7057cafbf9e6cbadc43529232e0d167759539b55e2f0481f94755c4959b5db3efa42b243535a21f9c512000323719b3ba6b4a2c399b89901406288d4d8ae83dec073889159d4526ac8d2c47919a91ee06d17f1027f249088878ef29cd52bc85ada69afe73052fcb4d4b921654fc76718dec40923b7c705327ac819eb98c8311e187b0783745502a4d3b1e201385c3344b62213cd746863124fa3a2ed9b1e1423534eba21a9b87e4acc1a89173ce07858d28f554f48b354c4491e595383c06aa0e4b26d127b9be5f814505da87961be03f1ccf8393dc7849752792a5182807109814e8d3213a96a1df6596b8b6847fb63237ed9e16e0225da17a53dad0563aca60555dd11008792dbaae8a881db7a69ee0a1a5156406c6935d25ecb2450b90ce8387366633b2b376d50e4e625e21b5aad8315b93abbca2d867af0e5415a41cecbccf47485b4685e96031a0bd255b2a1b2a676a9cfbe8011fe8a23f3c872922aa12cd8fee700268759082b7ccb7f3b8f20b0c7443c2b37c8739c9ab3ccbeeb53fbd9128bbd4ad821dd6e3491be548db2174909a2dba17ec296bbd02e21fa03b9b7377926d5c027e12e8f35f0e3b73b4995187f10e79675ca0bfa0dcc55f6cb19421181a712600a2c5b917b0f4bada7937bc86fe3f3a5cf46d4b2d3b17cc70198039a8e1f99aff925d8ab422ec6e800dd777fecdcfcc1ded2d421ad131bd574639869533c9d20550b7ac9a26ad9fbd24afabe2dbd00ae5f1d4d16a88ca4e3427a89633f432fe6d3f64d4eb7992785ca234ab4192dec2122eadf3e60b081e7c9797c2b02731f2be8e937576a1518898ba207b0bc50d0a168569b2b02a48be8b33ca1b58936ae12dfb5059814ba4ff92e8a2b152d5aabf37cfdd38d3ab38e29336b24dbfa9c6032b7bde590d9e6c27afa1bbfa249fb0107ecfb938e9eba39431e47db2c5c6712649a16e3cb65d567c0c3af34ab21ff1aff13f556c8b9c010b6dc5bb254ab1924e68a1ab22508504c3c7f550964cab184d7da6743f01f6970bf9e781b812a49b2a43be6c550898c2b4d813ac2cd3b8405440ca69855adf72616cfd8df50545d639a320af3551f85f05dc2c2cb158a5ea07fb27d206aca15575e06d390981f1248de1738d97da0cf62ce46b0819db480b8be04d5c965996e26efc420205a94bdf9a865420a9140fb7ef2eb14c4451a8fbdf407e2affa4717e69ea09cc9e5aa0d153ae1d97b2b3c599d5f6bfb56d7c9e2463699242882e48e0efb878e0d8e3e239f6d0b64551f2311e55e23a79e205143c5cb00917f2fbf912d25a7fa64fbb5e9028a21947a4d7ca911f5a60a80216dcac32f3fcf4d1867adb843da586a3230394dceac7bdeb071f5c88efc0bd9edc31743ba522c1a380e10f39af19c895bde83ae2075c82d89e30dc8d4bd25e91dabb2b4e28b5e200d8685cedafa16a59f56c1749318680cd7e01eddab6e7d1f7ca082b2a94c355c2a0088484d2060f5311f85cbfa6c0fcac4968aa446e9954b97497b67216f9f3550c04b0784cce655176b402c3b7c7c87b1e025e24e50761303f4cda82eb2f5fc8bd721a036a6476f5d8d8cb4cda8e9ffb6baed2147e583e164774f9d107292470ada45187aa9138f4f2699a734cf8c36d4993b96dc3e0545084b2ee1eaa44f41a17031ee4014c095011bf4069b6c1e4cb82683f96b378cb1289f130a3be65a14db600333b81b85fb410f42cc573cfd1f29d0a0d5d269b8756c3a1bcc0fb083eaed30eb35631fb1adc48c67db9491b8d9469d864e6efb40c0d6ec74fbd3f0a19a4ae00302ec08cedb857014394d6dc946ddf36bd37d2b54e0b4e8f447b6464bce8d737e13d97b0a5b4f6b447ae4cbf220ea37da2d806ee242ea9fa30555dd00cfd2072e398afe68aa52b566533dd2c53870557aecba75f8e5bccee9e53ec074fb21483a6f1a79dbc8ed6078181edb5e3baee562c935ff16aed8b9a44dac3955e264cf45cbd9b430ffdc71255ec5fe8171086850aea6a549bfa3f390794a12024c9e45ee3e5718be9d66d3dc9433cdc68b808ed762366d8cdcc2b9fca62395fad38c7d47b81dea371bf57d1c2cee3fbde4b33558b129110b3efdce2d99c258e9aee367c626bb3d503a92a5d12ab0bc190dcd22d67b373f6fa3c57d555994a709c975bb84f2cccae547b09f45440a578d34e7d6f4863427b7c645a20ff7631152fec3d68919dcc96879807862548cc2490cbd0ba211ee4292b141fd3361f9705e387322af81bc44e24969432ae59d2490244508e016d1af1ee0525f8c3a0f28e7342c6b77f8e07a32a1cc6bd91e6714040e533aba6386446154ae55fec5305a7fb2c9ce124755bc3ef6b96fabdac7125cb79f0a61adc77aa5dc66650bdd98ae3b4f9fb5e44064199a54af37eb045c8cc328c93e0eaf9933edefdb2645438b10992f1bb8e641f825ca3d1078af1d8eb71c2e6e0e3e417275ff386b98d7b32ad883c6c4ec211bfb62c27f173629c8e7da2f531bc117b7c200767d4cde70e655bfcf7f7631be3be1aac04c4ecbff65ec77843eb1bc4d298b065f5f08f96d6ccb229de209e3177ffb7393c4664d33a996e999c5f5083b019f0108b2304f57682ac3e68225149b31957dbe5f946954977e1a84c33fad47fceb5c88491574d5f17054169e442091df41d204c50a08b4954c6af49de5873895231608432bc7e8a79bfe4c881013a698c30673d08cfbaec732e19ba68b977d2a3981bd33cd7cf162fdf7335a4984a3d38206d2fdfa54beb653661a22516fa27c45bbecb0f302b50f77e10f50c4080dbe3da9edde93de48c311833075d28e29a06d729250b089645f6028bbf15fdf4a4c10fa82e49ed57ecda75cfd70cd4a8d71c567a0c8d8db8146ba45a8d621472dc031899973d2c6d9b33516b5443cd14aca3cb1b0a4f90ee628fd2fec600d5a8b5880e46da45d7c5f1546f5f4f802ee3f4920373e401fa1b2cdc6b184f0871547377439cd10f9b7c14d414805957c4442a7cf8e5cf83b72e25ecc1fc2e35475d56f4e63c1efcca95e12a52b74c22f7ad475e46cfa4a9a2127b38bb3b2e0aa03b0b477197de32c70c9735807539d64b7b29459c5ad064d1cd3e570a9213656fb97e3a992e1f7ef1072a97418642a32399e20e2e9477e8fcc4db7ffef750275292572c550e4ba32bfef4e7eb2d5128fe222b285f5a6ba18dcf15ae883f0bce2894cac20f81fa3bfe3eb03cae5265505da80cf51302e826c60af40ad9f744d7ebf2ac25601f962b8d95ddc8cef676713e58ca3646b243ef53b997d3f8ba191ff1826efa68e847645452e377551129c3e93ecddabff3fd6ec7a8508f99b36a210de66e057b5dc865e0ad03ed2813ffd9ccd1284a77e982e4f536a176d86d94720e755d18799a05a04280e7d78c4ee6059872d0610e590170e309de578543c19d2e599ecdcda344d36d89ecfb3e15960d81829f7dbf3d913eed7a623cee51de8800dac8819349aea5b7f6ff8cedf758c2a09342b3d49a8017ab529e1c1fdeaa6cf16fd6314e4c037cb80972c4f3d80ed3d15b8c90dbecc7d62f6e740813314d82d100e5d3c4a9f3b439f3b0bbd5cc0da2a27c133ffeb24ec7b4969892a2da2da52cde3470cdc5c5b0c3bc185011b352c0872d040f46219dbbe4de12d2837003190b4dea61f41f338b9f5cdc2f5c6212730e7c64591d9efa2794d339cde404094a82fb82b353ab2b6a4cbb3be4f21b699a5e3ffab525f77f3b3410f4fcb396dd1bec01f08dd1a2be2a6ae839df946071dcc5f53063a087470cf997ee361602ae2af16d352ef8e89036994f9062346d5a844818b86149375d9a4d5b8090de9a03aab2d9a75e30e0624a0cb02d119138401b8f94e3cc45a36f9e48a019073049e0f33e98d3023348015c671229d60a7c7a9cc806cf37568c906f3c0582dd14547f29cc7e5ba9f84c96a58215e7bb46cc2322b5c2b03e7d60c67ef39df094533110a823a45c25d36ccaaebb253b23c49d9b4fad58635a76392c9272e0499f4dd93a4d847a16ad80546277fd2f4a5785c7a9fc0854d17853fb53cd07548cbb55e35a5c2d9342c256ed9e9a34f35ad5acc363d3e9a4994a03438f6abc84c32bcc4f84930734b3acadee0b663335b57d8c9306203cf145e969b1f5a2b6a1822c4d4ca1ce823eaa1d096b257ed3b649921fd64354d338c4343938cbcaa3801f067475a167724c9cbedad910d3a3730e9934d1797b4d386021afda83579adce20d10ea29b0ffdeb0d51f508252ccdab24a57f3889253f7ee7fdc656a513316c69de603c28669badde322368ee37ee339cc2117b1b144df0b976d47087f4a45d609b44969d9a3975b0adb8bf6dcc5880310faeb499ddd811bc2af204ebe1883e7ec4df754be8ac892c526f72ab5a4483ee3d6093bc58cc928efa95cd6c8d410870f29346ec7aea4f4a95c3aa7ab3eaa75375b1bd1da5f66fd9b148f064e75678be81e3f2c25cce80e79b8723fd1e01be29da0eb78f611003fbca67042fef5d92a13e9349c75d3b949e5cb1f0baafdad3bcc1824b097e70f4a07538ede85674ea306cd08a7d47235e8e479bb47666bbef655c5f1c18822b32c12fa30e6cb033388f2369a443062fa6393e1928fb12032e395bd0f7e794c6b10845853abcb05d9cc17c905702955b69832e0cc4f29d88055e1cf81d9b338eae954b0fcd1c0589597db1393ae41466f531565b3cc6aac374c4b86988fcc13e80ad3615b2c1e51c85ce90d71d991ec904c3de1f488ba8eb040c22f7d8132637f04afdc140e150c2fabfb80932d8cc8471eec9d31141274e3d3657234a5f6d0bbd2bf6fcb32e2f186284a3f4dd5988ccadcac8c30529021ad327caa665412b3e4ef0ec1d96c7d1234dac5b1c350d613b840080f0474d51539ec0d04d4e9bea3d87e0a408138ecdb4b8a83b40028211a80fe863f332775b5d06020c14428e11fa1d84e6531bcd455e62d10c7489a4d5605024f404931ad91d24f1b4c37839733394dfa2c2bbc65c0085a48063c7dfeef1167f0abc677e3d1032fd8813c8a6b4acbfcc3857fd6121ff0e713d2b55ceebbb94e07eeb378a1c16a53ca1b460eb83870be54c33fa4a9883379e51c4af6d018e418f57cd5e2b362c8573f1310ac61aca3d679317e813b50cdab0a06b8b391401984f7cbcd4357fad5d376d8d7b48c3b038c6c3bafd3ebf7cf7bef38d9e9ee0ac1d5d5f36171791a72504f9ec02071c6a2d4fd77f1c421da702418c863fa3a32a0f748a10cf7b87b978cd9ef4c2c882b2fd587ee2e01301a1bf08af8c9b914cf904090b39f49c373f4642b9f18301cd592ef9070ae7443001d6cdefdc6800bf58971c1e30f05b9de0dd9a2b4e40471e94cec6871f59566d089cf625707581cb72aa32d439d09d4504cf22f61d8bc7dd68700b275590c50fdf1e5c644da87537bdd02ea3c95e72a7d5483ef91cadaa93209722cfb3423d90ba7de5b5f150711a23dc0bc36f808d624df4a9f3a061c97c2ac10d7d5e1f239752942d0983a6e563cd13eb2242990d7e7e62983c0527c52ac0bac5cb5c67f9815fefb9a95d21e84658dd11c9ed9038481cf74b07e456ec5686714525975664128b3b70b242e78a24641db4c6f2a7249bc92b907f2aaf31353e90a3d4852e4c8a0c397f1d75b895647c50da2981d45a416ad46656cf4c5eb932bf7bee4b0f8d158d5028ba6b61ce01e8178b03eab1a76ec6b28cf66641accba0c9aa8c528ec3e1e9521cedf43500b9220bb963a9a9f490e6e8c9ea17724ed39b18391fc95e8b535fb224f6eeac6558a33b0cf4fbc96ffc07cc6807f07afe521527ddcaca176f4241d09d2a85dc10e0d90090f999d659b669e268c709aab4bec9f1f22fa18efd51735619f07c5c97801562e31bea2633a7868002b6feaabbe5cd9916c4e2889dc6ca4168379af33c7e19f89718dbfaa5459bc55e981e6654a3bd5af6bdb363539b40e1acee3ce413acd0ccd51b09b30ec150b9ac97f27342e6d3ce1abe2e6f80f99844b11fa3ce958a012dbb4e0857014caf4a32ebb14cbb4bc99b0ff64c1cd83b4abed8f3b97bfafd1ec1853173378c533bfc60afd057ebaa42e8c93d521bf160de2128719ec9be27dae3e84fe6e7a4bfcab3a8ca78ca600ad5209f128096219dd9faaa968e0e38f3f48bebeecb363dd754ae152705526739999ebc34cb4f7c4ba2d829471016d1c82bb77f53f21fa247b71b6bdf1e097f563d098fedbc5830ea512412dfca55441afda79ad6f9ee3e0053b05fbd3a08b11fa452bf92b42b316970acb158817b8435908ce841f1b867bcba96b0ba764ff05079cb09de1c0b8c9d48fef40dcd99d99b17b8037aa6e06ed057c7b8c2e596ad797dad3a5f7601bca8a81b9d0c1e9ff3c399881da1b56831acb70b0c1d17315c1b963c62fc87ad950877bf3d2740cfda5845ac30fe0ca744e05dd6ef72e2b81c3b4c70f4ec0636e3a79e3385712864ce730a15e83a3e10589ab5c5f9ffa365a84e16704d4d95bd06bed26bbc813cdc9912d3c6da959e5e6164dfe4662bf71ec1a8c8a2e6bda69007fde20dcfc0ca583a15f378d8bf626ed7118d50ecd8853a909a3292af86f91212930f36c071039eed14a604f7aa384f722c6998e62aab4f920d990d819065a879f8247d22e057b784822ce21a73ab5e64df0a6e315df4554aa8fdfbd068e4bede9a091aa7e722784ff2d77ed643da009976d9e126db0af52042f7a8e828addaf77391ada6e30d786dd989a4674f4634375f7b109867d08d2d99b358059769bafb2d628eb10efae32636961b92840a43de71ab963f3b7b7e76c5867fb6df5909167b498b2b359ad7aabdb45087f0c4f870244a7cfd353f6e0cfee119b7170f8799c04afe8ac639599573b602f4c75aa45768eb0eaefee88a7ec3bc078c711454249bd4d5fc7920959f41e2b3a46b2965dffd47a7a87cc789a33659c0d1e18a0dbcbfc8876e50295941434c051a14fb25e66b83fc93cae6b365b89db4888e4a7b9cf070acc46a118a9e957cf0ae425fce1fa7fa67aaf86bc8283cd7c9c03afac33bcac46214411ff49d1b1bb3c2a6f5d71d9de537979437fa9dee2a92ffcd832b999e8e657c1983d799680a8c72c76adcddc96a00cc1dfbfc18efb1a0cee97cc6d7b6dab1c1097f14ac093ebdb22d59008fcb6f58d4afc35ee42de28655a992708d2a84124feb63210e61de3ad22435aa15b42167194f87f707f62f504a7758350d6cce295204d4a22f6ca2d284a06c5b7fc26271a60e08b65de6bd3ed06e808b2211d1ac58501f37d9167bd4e8bbff146c09db719cbed408d0687d44b05b53928697117f6a40000b015a3ae92563f774480f937c8c85e9da16769db53fede0017db52246e59469ec85e06ea287b98222ae9566f679f59f6480c498a1b7db66d4d120f6cf331b6051ef9a124e60c8b9a4eb623f6c9f79b896a189e34ab9b0ca5426650781a50b6da5767b084eb8b73433a60ddf83973e427f183b4f5d06d9606a788b32307a50b690a07493dce991a6163c109f32a0759f90f5f32196fbe7ab1f7d783b0a362a9e8dad9206a42062db0c08b7239c932fc437b00c6c7013e133e7183e5afbee0f1421a4089e6a1206933bce22d8c3c7ee4b9b4e8b110b5435d8e3b0b28e0a05759294fa3efb8e3d69f1b5f5fb5d8029298af9090ccd6c34c0d3c7e46436701f7a1876f57bc88852a862bf9722da40cf47f3e068575441159e36d78053f08a779678a695225fccdb959723fc30aa3eaeb6eb740cb6959c4365ed0d44506b8c9c95ca6888ceb5a1a9149fb4ef5ae5dde4c371e0bcce318ee177be7b9cc9e98c169d36260136256cfa1dc0a47fda2a9b3969ce4edb4025280e72202e06079d96d529ec354dac7b5566cec34dccd9529f597e70b86fbc4941789fdb17b0e525c0fcf0064ba46047b12c574968885abc051e4913eed4fb0e38c58feb8f16ac9a6b421bf01daf8d57d521571bcd3ecb4ba0953a6d77c5f7c0b5f9cea1efa1cd662a692f621d05c5588d92205c01018babd1d158618358af79c1a341b8871c1039ae61a62a10766ddc03bd795dbdab299b90822dfce5ade15187f1cbbba9c79a0da1efa21ce27950b070c324035855a1d0e82fd98630c334284d0d4f87c9afbf4e2736363643c8d4ab43d2b1d86143d1a2a7c1b4f695ae9c681f83b098a83ff2e984bc5544df6b45147954bd74de5f6eae4908d441294758f6074711bb046b41d50aa824ff7ad11e0707ac00a9e7b9b6f3d24caf31d6f482fb94f7bf06ed8a8108336ec32d249e0bd758011b3a7ded5903a20f56cbe6d601ac4b25ddb2ce84ecb788767872edab22a2b5c5c1b79fd1946f9b9494beff7abbc671c9a82429e6c6aac7de31ab711c2824ef0a1f3be9db73d9d3aee368a36aa0e47b0af119bc18a7123def6ed2774e039c1298b6722190efdfc782b61c711a1f4ca021cb6f0f73921d5482d9abd451f035201aaea17bc7a2292e31836f7b0326278ded33528857f38aaf51f2ece712292fc97d832461317b5883581a7666c6523bfcbe900c00cfc935caf640813f5f5e6416304dc643dfadc1aa7bd979a595fd24dafb527e4ab9c4f4d84864dcdff9f5c8f169e1037d58fb0729a08cf950bbeef27de05e8393c232b8dd6b98f548abd0387e6f84d07238d9e2bba669be5d6ff07ad7e1b0015f3202a43be9402401e70981a4f5424ade42d61fb8bf994857069e1cd288226da64ad0f33ede74a35eb91e671db18b25cae312b3753fa883434bb620f04a5c87d01cd472ae117b8399f95509ee11b7086b69650612912f5b26343de847b1581b411564e73a0ec5948937f9d2eb0b2d8c6d8483620b8bd74d533ad304ffc1a60f156029cfd60be1083d679d9b9e932b4fc738899a9552a5ec360db086893041b542e66370a0917ffbdd3a941d26a9f59e00d21e78a4b01221a4b5056186678e2eab66945003ac059252027bf984ebc174c21310c1c4a485562101c24778343ebff279ec69264df35679cfef22d0e493f733ecb16f44b8dcac1b337984ef01ecc44878918231c55107b0fd7c17f8290c5b42a28df74eca10c4ecc1ac0d4587a3a71a91b51b5fe0fc693fdcdc14185f9649e6db06e78ff1696a4eac2839478b24fe40a99f95ac4275c98a2c086d0a0653d2a2294dd346e932e8bfda4a6087e21edba334b00d2b945d2771046205540af9185227ee87f531a544dcb4b5ea5827a15289733b062ab31eb8d57c86c78e7716498345c67fb3c183ec0ccc871b6cfe9233f444d76c2ca1f40d913f5a3f0c04694f98884b7e2483d43036a3b58f01dc8863c9e90b031b2211025be47dbd31572975bf811fbbf8d24a093a9a617824a72d00dbd8840f74971360f724c81785857c68ded8eca81925be1ac842a8efb4352a364b1e5279a806604453a79776864460c55bb38c74a155b960f755eaf92faffbb6a16b7e4be05832755efbe53e4cd6b19f82503d739d82f03fe9a4f13d3ae035054d0fa8ea1f6bf980e0a26001690d295f3c912b5dc3beeea8a7dbce693b1b0ed8ef3c8239e6eb0e0b3cb4f1ef2695cfdb79ade7a1cd21242aca573997670b015a806080794f580e465c4db00f552b8801a7c6473dc26507fcbdf78e080519859f0c4fc5095f7db4ae392800fd2b796bb334755b24825ea06b916e444ad4b791a6e48edd4766fc88e17c93995a0943f7509235743e7f231a5743ca88f49656ec9fb0a53ffba422c1cd0674e78e73e53689413dfcc459cc41641dab84a615c2198c57bc553bff8122b85d7a50ade8762c0db5bb25065332f054e901cde836e167a1f6cde5d29e72db33f0ca88f3d38b2a60fe8972b72d9e413b26409088a35c166148d2a72052b377cbcf14525f24d75bdd0a3af589b0381e30058f94d1b52f0d686870edf4c69dfc9f1bee49fc45e7bcd3814847a7c372a27921a3b6988f149311b2d7178a368971203cdfa1ec8dfa4d1c5cee9aeeed5061891133304bcf1b821a1f78535733d78a2694a6f8b771767ac429140241d5193d7947c1e06d601f0c4bb87fcb150a9421e2a288af78610b48dbe36017273add124a16d0da4c7aa18540b0b1a914ed8c0e7eba61ad495981aaaec103a4312e7dc4b8b5a4d92d97397d26d807333a0dd7fd6634b41fb3ec3c97168f0f1f58df65e3ae4551f0d05eb9e80b236da3e4c13fdbcb584a667a6c78caa695780b57f57b111a3fe4a63987d510a19d51ddedeeb75079615ba9a30b0b5f7df91852c80fdb423202ec5d12bf0b4bfc8b47a8f2f0896a3c8f9ecc6d5702894c9cb65166b55f11690602b11bbb81d33d2287f1fd57a1b6c8d76db37ca3f50b60e193367c6550462c3e06691b9bea287b5ce74e09cfc565f5269c49f024f40d06bab3634bf8fc51ef3ee17602311eb0a1e776396e12081812e3e44f4f40811d0c2fab65eb694c109e2f286ea469ac4bc136f50be33ba009ad06e326faf102f0578599db3b0f7d30d4e7bb7775e1445711abf842325b544019849b7eca1bee4b0517115ec3bc433c211abcfa22169d85f1611f490cf18259f1831d10038b23fd8140ffeed34802a3b8e4846c83ceacb07ff9c4e6017f8769f3bbbe428fdd28167c5ff18fcc51088fe43071bb0563bba626b164b211a5c1844c5cb10932a52593ecd0e0c1d364290624d4328577ddbe52403bcd1bb8daf9847ed062b921fb3baaca11e23d9a0c05e450c5b40ac86164dcde27b99a633cd5760d0e69152e752bde8bd2351e9e8a23b3a93461a4c8424b1d78a60636c262443029e277955659d3cc25aa5404630d6da11c5ee55095c66056e2f97f4238029dce8ef999bd6e943a32e49d8baa3b4514d3051e4982ccd826a9d489faadd1a063e19c336fac5663e9540ab0490b4d8c5e38dc22aa646ce32bd69ba4d07c35f2cbe6c8d6d39e00f6578c7f7b1cb02b0130021883911ef0e732205aa8fd5494678903cb05b194b81fb769830a4d28b9081bbf236bec87ada7621e49ac39dba4dbb3bb2819164b006a49479ff43566bcd3ea015ff6c40bf538263658b3bf6e550bd29a4476191e64942912eb51dbc0bbbe314c5be9490d6ac78400d5b650da7f399b345f7ad400b3617a0bfb83349c97557cb4afb9f395d8f2ea3d0f7bf2004e39fa19c088298de9f249187dd0de71730bd80271806a70bc479772e78d107383500bbeb305a748065549218fcbca8dcb3c5caf0d733472c5097f72aa210d05f06128f5c89097fc309f02b4b97ba3d2201146732260eb2eba46b892ca82e0451067568c0c2149176040e82b26e9ec738c11c1ad8e9faf95f192c27e32d66b589988b553512f15b0d850e19552506961075e17fea032d393525ad6e194cf37e5b69cc11eecb6a15cd5deec9c24db819ba36cf812e9878f79f19c3c65835182318e00137d1db558be8a2e1a0082dd0544fe4dde14b891e3090834b297805a955893da1423b30cb53e8324eaafce210a6b7d52342ded2732b0b4f8f1a6565c7b435fadd6bd24aff22db0654065730774d2dce76175a1373b081d813bcdd291aa82b42125a641b81457a5348fac28213e9a7687cba3d3cba045010f1bacd73f41e186278feda947f0356288b47c8a09f2ab4e24ade26a448f9704744f3fc4f7bdeb19f5404d2b357e5e758faca48a549e689701500b233f1d27bed8fb350f5e36cae96ba1d2d9ae23c29042aa6dfc0dc677f300e25e208af49a4e65afd2fe734c22a423b1f4b70889824d705230a9a973eb2eb55bb26b1f8d172c78671449fe8827cfc4e00cc8a649b38f39b5c68634a08b4c83cee8a190b870b682995552159927452cbfb9041c8307b8ace92ecfb41575bf67def0f1dd3b694cf2ac810f5cfe701e144ff827f65c87b034c3d22f028a1b17140c8d01c89ad95ab2017994e557f1f7619ca222f72ef07b287f0097a5fe68a6a8d6833b441fd5503392ce2c7fe4e2df01452054dfcb914d5f10b328868b3dc45a56be48bf16a9abcbb2710ae2cf3965cf0ee7aba8763e49436459ee027b34fc1cbe13788293dcf28f318accbb90c8595ed7aeb8bc318cef310d559d2883fa623329d1ccacd8f1c2c865b8148f30af9c68ec05cef93d956b56c7214b11125cf55628f1fdb1114348cd952a047d0d86e4be758e3513b622e0e8fe3d71c67d5aa3590ce9540967370a82564f7d24d030d4771794a7396ed0575ea37c469b8367bdf324dfee5d04172664d936a50ac1a25c680a0b0803188677c734a02cfcec2c746ffee4a9ec31940d2900e8a3e3f15adc6e9b1d99f81fae7c17181a2958c5f919e219e11714705367fa2ecf9eb2c3ef1837237c9f65f6d7b07ef586502259c7add602b4e789ad17e1e175814a305ffe19ed31d7863b086c59546985359b9c5f53e087a891cc459d53e9aa26570cfa8f57e98c90610eb21562a9bf9e8a11a938ed0a6cf9c5fd76ffc67157a43029c4acfdf600c3a971dadd18ef43d19768f3297e3c3a6935924b812a1c8bb9fe187499f9d904dbfea5f48b744ebeaf4661b7b33383150c13abc50985de834a6ca622e53ea5aae8705229669c0d6d62af71ea0e87f11dc90ab6da4082bc213e62d46fdedac7c55a853acac36089822494467944a67d7e09c652b5c745d33d56f4e4ba3181fe6fc903e575fe59d68f62917e3a78ee08af124926db00aa9943cab66737ea03fc65814d7e231596f1540aa58ce275b767998b9034357f1ed72944de00d456c877334b9cbdc5d42bfc777cf11ba73c6595ed8d1620afc61c4cdc9a1acfb356cce6c30bc8c8db6e881a1e1a8a0e5b12a1c3f2c7884d9eed2c4031bc60bac1e19ec94ab09efb5d96c65e3b7eb1ffe90f7ddcf6e155bb52a6cfd3c3bd22032beaa6c8b8ad7ee4c05bb0a5695bd855e854d1c0191ee7f0b7ba601b4f66d3688cc9ef940f899b5c0bd1155e455ee73ee1ccf9c30f84bcd8fa9f36cce792707ffe438c623500477664b17aae4041f629cba6d2c3218be5acd5f0111d3bb0d717ae02d1d1325b7c7884bf1be493784cc7f9d121e55b1c4177e836b4628b322eced05e61c35e3e2b0264f5b289036bb1c63396137c9e39ff3c6c2479d45805b0f28952dca640c515cedd369c62170a2c26f686adc3b41289a3877271d9c5b9ba4d9d81aa46bbbb54f11b1d45567c1addad586bb1c402ca61dfc2ac5e6cc4484d7d310a5f541cf82ff9bc5592b00fd672d4477dad415a68b78336714cbb0b025e6df877eef36f641d56550a34ff28424aa8630b50d63674e4b0e258dc42b6194b3781453dbc0bef31c4e708b1d353b04e16b55de593a1773f13288f0546daecc0af001771f21d12077b7d264162432e256976d660e3ec113ef604ee80202c71dbaf69c0d77337f8718d6facb875720a722b492c69eb27afdc35c61e4b189992e690a65eb6138b70b5f5385057999a3be74e91a8d1914e0836df5077c317f66981e3f283399752ba8ff6d380d857624451aa297a5e40b0444464d832ecf8f66986781a00b8b892be619b4de6341a607d0780af4b84dc69722f47249133dfc7262ce697a0b1164eeb5461547b8f3ee5363f54cfb0e0139edd7679fe04932766fb069070654116d8d02f36e3c34cc7c566a095c66a502510e9ee9e8438feca2a44f97bfb5e55a808b1431bcad1fa075301c1929b32c7760196c941354b0ad677934b65869ce32753edb0aaa7c0d79fad8a56dacf4409b11b70daeac8169ef94cf3b9904b06046beab1f6d29541590b76b15042ecaee0fc13124bb2ca693ca1a3e0bc57688654fd9af425b11881dc4905485cdf6ec69e7579044f6cc623f436d4b8e196a986a66e4a1bc6cb5785402932bae3d87259ec32b432d37aad6686fdfb0971b86696070d751d2abe888f357bf61c1b0cab154516c48d93e7c8b654fbbc65f66745a4565caf6b63453f7f2b9b07b3053036950aac854e997f4a99b03ac9c1f45b11b7a6fcebc74e6ea7c1e9967dca2fe06832150327a0dfd1b74456f45c1c9cca0a0be47efeb52e2e4a52378df848289b46eb197782bf4fedeb834e765382a5e64ef8db34e8ca2b7d011b62be0cfc2b5622d7cc2245729a4829cda7b1d552c505b2cdbef0b5942a08a7378225ae3d411cb0b7683040681fae46b53940631e2fea9984ec8ea2fbf1cb975158b5577cd40165f19dd1e2b81ee0a18af61d72dee49ea13d528b48b8bad513456aa7a6f52736a17bb129425ed2d46fd9c082d725a84ad5e3924deb14e03d8426567196a70492ae5d96f12734f006f32aaab4687380b8c1b032ce256ed37b7499a7d44e41d9d597c28dacf364142e29f4dbaf6c7dd24644fb4624124526d030bd10b8e2578726ab8338a1136aeef201cc17788a0f1aa373edab272e299e33a0f9fec9c23385686fdb7ed59749625c52e6a0344c9718785eba752c594a282cb22121c8012f27a4e56d4aeea30dcccbc9e496cbe7847fa9d519abcb560f6939766af707004bc8a80926689733f40d6438343fcaa70cb0fabebc4a22069a28c945a97a3d970aaede03ee95d9ff21709156ca03765e4eaeb5305347dddd6aff5226f7182a3a73d3bc1d52fd8aa08f1ac054d1c39bd228eaade22e02f6dbcbbd79e81fc8971ad97a4a35ef249c1bf14512ae25d277b41e86aa5ad31d911003aae7d5df674099d421de116d331bd300c68c1f8a038244160f9601038eb6c9fb4f947513bd0ce8f6b692bcf0307e7935ca672e1689dc5bd128c7c07a071aa484fe9bb5f35c4131b8757d54ae50e0ffde1fb896d846c6847fbcd36ca77094a9304c421e0a848c1041dc62d2757c6c2d7da839e4581c892dee154910ee3b2d54e5559ab38c0273594786a1245feb37f923cab1b2da5ab379baf4557b94f21987ded7c44e9676a3a9f88ec0d1c288ab0b508df0bdeb6132b47ed988657f59e3b629cada4cc2a0efdc5c57c2c2530090a385baee92017ed9ced82b8b184f4ced42c7ca0c5e3b07a2a1e92f7648926df0ec7f201d55aaa10fd519b4ad75ddab5f92bd77a8672cd8879db68545c20edc672736d71facf0b7a6dcd9b9681c9ea0ca1795f58f6594f022e6c3b232eca917fb43f7be7ccb1b894590fe65b07f057143cbaa45fd6daea572838b2ecc3c66c9361cdcc2436593b4eb4a379c573510c8f993767ec7c8566d2c8c103a048505f7690bdc61029ffc5e70c4c9183ad16b99ff08f0a225d6a5328496471e59b7db19e7d6a63378f8194fec0d7f6a00c56b4e8a20d516986fb1ee0fb29423d0b8da130fe90ecac33e1a705294be745fe5461ab5b2eddc6c40c476ecfe8af719dda08b610c0719cbbe1b71af35b995602a42e06cfeccb525ac45049799ac34b30efae61fbf75cb360340d1210ab1bc200f3f07f2ce2cece147b6bcfd92dc7f0c33e9c1a0cacc7739ec0d0f48c14ddde9be8e1e3e5e8100abc5b1332b11f30124fd34261c2955ac85c3599cc017ad80cad27d5b737127f42146e09275bc77aba1add188f69c5fcd1b29aeee63879ff308fe7afe0405ad00dda85649a4747c9fc43e31cf0749a81326f5370170bbee2de3fb806b67ceb7012036544e319fc5c4e2beb0c9665512f78cf07cca5aee5ef009b7b605764ac46c561c29cc1c39cd11f7a1437496613587040011ebcdc001314376972ba92f29f9ad180781bc47c075df128971a7bcfcf6983a0a85cdf9e2b2dc2be1b905d7f1728ac60b08716330d4ec447d79ebde4debeb26e73da2640dddbcf709b01002e0f1add8a0c03cb47b6281210b9668f6017633f725fac6e515a82adef218ba7963817c8d2b54a8032e07cedb33e9c9b473311c48c223e9273241c1ad66699dc5925abea40ad4ab380a6499f071a9f9b4c513ab99266eb6e098fbdebf31391daca59431fb5fbc7c4000c6d493732f050dec2384d68dd4d8e90c3228afde784dcfc1a314c87c803016f795e29ae70a4f54a130d6508fb83fb94278faa5a80ddd6c71096449551a290b2313164c4b204f2f47ca12b30c3998aaac9038e5bfb3422548a7a3e032a5f8461b30ccf93be762aff7ef89479c0037cfd5b299b64e9b1aadf6f63228ad09b55f601425979ddeba54439e426cd761076ce4dc37876667fd8d03eb6a7699a78419f8ba49eb34200f5d6a008b73961c6fab35763e21b7f02ca7fdbca8c3f65e6327f357f048a2536c96e3887b3f0546849bcf95bc8a14003856a3897f5422eda91d014269ee6c860380461449768d58daaab6eb98f80fc45416d6502e87a731c09a5f8be12958c5c1dfe6d339f4515cca72dbde0a100e0cbdb9315552be8302b970002a4763e96faa81ac6a87b5d37ebea2c134b6b67bb29a7ad36e359b01f6706f7ce6f8dae77c57b2cd3cb92013220b714b369476a22450ceac097247c54c19c9e1efb553450219df50bd991e8e99f20868d06da3cba2e02aabef0ad4ec8d9719df138b292714458300c46330e13af28fe90ec8d6c16f5408ceea838aab828e37cdb4cc07f62290bbc2b539aaac9a2e66e3ae756138fe6d42d99f068d98e4d848ad9af52a01caa761bc6e1af76d528075f291697dc321e2f74c29bd80707d6bd50106b8e6dbdc65a877746469fef98121c068bda7faaae4a356430b9e774fa643db7747a7f15cff908622b00a8402d7b1f704f1b138f7d74bbf9b104363691ad1fdc27f43e596db35acd07a28dac541708d1a7054bf8ecf9288deb373a3079d79eef326edad13b2245f0ccf050ce56f8db81ca89e0c67f4746ae464283ffcad874ce260a636b88d0ad51c45e66288814d1717533f8d076df01c36dfdef90ddcab7e12f5a5c632eb02869993d71596f34276702c7a026294a36da6006c948800ca66075f1218da0154eae03e6af174206b69436b27924ade885b09589d86c960af90ddde21f88577073a6eb46353ccd3331691ea541160ca6bac4ff963483a8695c5e1056a0fc30946da5704b6a6ac8787bccb22823d8af8881bb8b454abaefcf839136fc841d9fa77a5680c9addacc0709ee62623dee1651562cb50a310b28eb65acf918f155bf55fee17df7b18be0cc37b04cf0ea9254e6539e52ba353e41ab47ab4e3a0ada73d4485435e2014c9921592c56d13d1b814abbe7768783bea1bd2afba74ed2189c7480333219f624a3ba7d097b4d13c086851a9af2ffb0d26f10c452da572ccdb4885c189b10f3f9ac51b57821d56ffd129e13dea4ebf9fb005530a01c8f6a56d47b2193530ca3c48cd986af70bf5dfc2276997a3b3d01cfb3c19bf3ad3c92c4fece59a8dc3dac451b7b81e5f55c4eb84fa1f003a34f94cfd22468bacee085f76837d9cfc85887a4c4140567b8fde1cdd865808f0d548d8eb21b48526bf80f37dbe8b1f2663a23143cd037290ffad6492db776406a712ce8143aca0d2d102f182d7d15253eaf7c5190a206fcbfdbdf763e2db3c5a1be87ac49dadb35cc35a974ac45e80cca665a5c0e2706476beb6eb0f778288224a696589d7b53f3898aa8cf4392bcd8dab6162ee10c41be92d180993dae489ce49968504c7066bdddd0bbf60115ef4cfc2da1114013171a268b22a8f3bcf7d779d20d2e1b0914c412b958c465655cf54e3606907d6fb62d9e5284b928963495287108d52630116e70dd41706918a09b7db1e2746bf09cbc7e29391efda21b0185674fc59f00c0ad7c309a678069c15722abf37c5a88e0a63e0186055c86ac853bfd7e690c876f970ee5c741907822aaa3df139a239ed9d050dd3c68657c24767b06a5e206bdabe1d591cc7a57867c577768fc4a9817987679bc1f15db2baf7d4b8902b0688ad8582d99818203e87433899d4fe1998ee3d7d3a8ec9b9e2cd0f68541f461b97a3022ea935dbaa6eab390b56f7399dfd41104cd6e8bbdf25c32f57778272396c535669286b4d3a8a3a9941e78deea97604c43313ff85f96e77cffd95d8d08894664065f09a79a70dd6aa2678295e896abc82e234a36bed350a6f4febb5e35a474df827d88419aaaf3fced418e582e3f5ec1fd59e8025a93a9c56683b668ba818bbfb32d881a54cd49b30874671d3de28bacffe5f272d97d4c200f6079afc6d5f92eb19b1de9d4a018f453b889722befb5801bcfe5ef224b2e6051bdea6e90c85fef23777cd62736d79569a82f6a36c3d060934c2373374f33289d14e41b0cd0593176977e300a6ef0ecd0f129e75a665020b91859038457bb6f95df007b656ab53e13646b780e0fe1242c1ef4970aa7699706dda797d057a48b48b653166450e9c97e1d5a25ba4cd03cbbae073954affae453e9b9374b80252de8b1625458452b2951e406d78277de6c49bb3dbabef529f54502081bb3e9bfd259cce738441af104d1de1b86b763e07bddbba99b94c96d6f9eaa5d1d6b09f56a43fcddcb080c9e27f77402354ab0e3c389b679bd8803a7f860e85f64df7383098bd606db9edf303e664259e4ebfe40fee6ba9ee1e25f1b429a84c5a7cf1e9470e23201e412d6d8e0aecea9e5e1668367550f9d408ed6343aebf449a07f010aee355a58d35ab0e8c6453423e6c1f78d182973ed7ebca2dacfc5b0ac076c32be7a45ba1d982edef20c2ae95b1f1cfd351c14fd3ff235284aef8f1876fe8f9e1fd61e90de7b886e99261e0918d14435840d89ba59e1c9205ec06ae81b9ec40ba8890f90c1a537e03d527cc4c4bb35e5dfeda105751d2036fb84ededef9bbdb07ee8dd169e4ec92af06ab35a210aab70e0c407ea97417f4b1fc9ca458a4e2553d2655fd2fcb7a54c99ef4b29abb7f0688f90f5eab17d8627c9ce402c4cc156c3cc01541d8e083bc6a12e993968719e4285eda03cd814dfc576290e8acd509903e672fe75219eaada2b2b798129d27ce15dfb729529741d13a668047080ac15cafc8eaf2cd3b2327b4ec5af05a29695795d60fae4bebb7c2bb623c3095594d42c7d79347fdb317193c009bfae385a7a6b65ee1455daf9db1763d5583d2bc348b44f0440bd73bc44298f5e9e68f22cc0221e5f871011402e40757ae7301254d884d28289b2b23b0fba3c36b917be6e513f57af5e86f4e1c99b59a087d4ba7509aed802eab16b5b35e38bcf494693ee0c834c9ea1e85701bee1b3a464eb6f90082598343838a1ee4a30c1a890369f1e80035ea990b211a29381ab596d9c634f1e8b006acf05d14ca4f343e822e793d791f38d18d11f60d48fd8947010969babfa9df8bfb7a2eedad62f730d111561566b627b3948d89f3d9ed8b2035ba49c3fd6ef195c5b42434f71e73c58a85ea3f7d0fbf7813c1e426a491a3fddb59fc443f3d6e3879be860ef5da0b7f59e66694a773467c606203b3b0a7a6fd016b36f6a2fcee148b1b14427cdc1c5d4fbc6d0413243618ac4ca8dff3559c6b2fcaf034ecab9d2db17ee7eb5dfb8a792ae79a34a1a0591caa0c1f42ced3670d6f0b9cc919280d96bc4c7f6ba7962ab9622114083a8c7b29078078f2b0e803f8d121cfca94ed07560c6277703c502210c3c2d9ad618e0617e1b3eb4a7fdd6f27322299f2acc75ca5f7c50e32440d014d5fc00a9d7a525eef3d97ead0711397c0c837e7d9435cb5609b35010f699e66366a9890c549f2609b6c9049faa9958ccb1439045ffb3e339d73c9f403edcad22c4541797d46a461a96e2bd1ae4048ff080c147a71919de644c7a0ebe934a69a835131486e0d9e08e044da2631a823e5edc4d3c14af9d5243ccbab818ac1df688cef7b3e7899059565392e8941d64fa8010f01cfced2966f92ba9af49fd24bbae7aef16743a5482d46c9bafb798a4ccddb3a69a8fb21ec43fb7fecd76102b034b5c38a3a958d953f61e029003aeb8a0bff30b21d492864646f446cdec51f9b234e796a53f05791451c54ea34047eb333896ab406515350bc0a67d5f5b7b821704fccf2ca9d433dfb4fcf76efd8d718afa2fc0e0629a7283ce84af0f22a9b549b5912a528123bd26b3d34a1fca6ed226f5502ede902ea76328f0fae8b4e3b5f9bc284ff409e51274465d8e5fecc58a9411999a6efe4955da205b0e2c1fe90b586c16896122c2afc9ec58ddff6361b3ad3b0655e6a8666c375401df8a7e23881cdf83bc65b4fc7bec81776c8e5777bedefcbe469286e0c36822b8df763906e66afbc7a62c74df23db7abe5fb1c6d9f659e9023ba7a904c21f03976a93a5348163742817ee0d21c5a22d4d003e5db6d021f61b1b028e9e9e8c4ccd43fcddbde50113cdf1229089a580a78b3f3f4d907d91c56f2d19660739447f50ecd687b6dd91b075f82f2bb68c6cd67b6d6a41fb0d62a494704d810e870370f687b24bbafa8e991ac761ed190bc88c3e463b50d22cc8a487f28767761a6d5566564a52b2f094437995b2ba36cfeb469190f0439d6b683991a27491b4dcef75aa65049ad8c51dec28df1670cf7a39b1cfbd1a1f135afda1dfd8c71069a816977b2f3e4cc2e6a01f77e8c336fea76de1dfd511ff67b0497faeecd99cc38408f3c1d11423a95b849658bb354e5ba611e5e211e47d23d8470a8b340aacbec3557e8a2cd85ab2154422eab1ae0fef2f3a5b783412810580e34d9e8d4b6b826591698d700b7809017c873418f921541206d137f37f1e388b5eafe39896a50fb4046261f7c1e636efd55031cc8f39235bca79ae3d7ff995e8635519d75f43e5a70e3009f99e6f159f7e1f45c2fee1e1b51dea588ade5b37482ad431c5b2a03cb3400ea0d5097a83958466d8156340751c89a7b8ba95045f6d11570dea398a3554e288131a26cd46f2b0c9d9d0ca9c82aa7325646c82483ea9a426d8817b639c4a90bcf6ab2374b670d324ab09e0daaffc7cec24562ee152dd24dd2a5dd35972fc16cac372b8fc92855bd8790478209691a59d93c47576a0b81df5e8e3597910e3b533a93e9673919eaab7ba957bfe7237052cb4861e267380c00c823361c92d836b875829d29f6852d95053c451d9c21de1f5fcccfcc735b530eeff8c27cc316a6c689abe0010768a41614a532fe9451bb7cda488f7ef127ae571f365ca0e559de6b3fc3f0b0f1f3aaca74408e64ccb120c1baeb62f16fd2d9c0b24dc9d66d1586e55d514f123ee5171fe7d3ed20244c0b7b81f3216252303abdd209125a60d189948d2a94cd9891a3ed6215358ce0edf6ffdefd410cd76c52695e28cea8427883da360f759ee0f3cb9a81d7c1203f171bc367241d44aa277f0b9e2906d7aad0e7ec291544a2f809f293bdc2c15e7b26512e50310b010a711e3679e394a022f16f1a27dc43c196e825c541c646f1cf368a0bd3b29d0f2ac9e562a1e809c97952380645e22bc873a7c225789214826afb7d76cd806a807c4338aab90d858a04efb1b80f940546f49794039448bd74136bf0d447f7ffff0a2a952fd064c875b80ce0a004322194f3988ecb5d51ceb695d8f71490b1301acce0e0d63a7440d0a43b52cc2aa7e76c295fed4e0dff0fda48f875a3a76d4879dc1d08979923bdf54edcccc60a6e15a1dd3297f7c66a32e50b0c2e58f78dd5928f8517fef8932438e995ce52ab7c23e83d3f7fe8c0abc62e22b30f103059f50ac5d7f3a8c9c3fee7d98ee342729c601744d43cad27425a52eef9fa983346b18036b6578d8ce37c835d1fb89b7456ae015c93e9d922d17ac53182cde36cc552fe06d9e8f02aec15fb2f5997f9532056171bc67cc27d61ac3b33e5e206c8573a4182eb565c922233c492dbf43b0d43e5cd2f66f718063c139fa44ce78d62d45acdcdd13894b96c0d8d64e943df3fc74db6cfd71827e3755fb85d823d88584e0e44a188c73f0dd331a8b264d809befec779ee4fc86a2fc4033130ffe79c553943523e1e66da48e940bae3a44a980dcf27aaf682cfb9388f06ab652a4ad6b71fdefe6764becff480aa60f61d6dbf849810f9c8c4f74cc2ca26d8732225050d48fb77bd2588995205e0155b3d248d065cf7cd8b0fdd517034ebf75a48ce3014a01964ebd177691300a08197bedda4c6a463756eabc55db3292b72b1eea0afca55ff7108d6cfc7fdec94972bd764203f4b8fe2f4b20c7d26c2b372f97923c6b281ef7aed6bd6dbb43612a8d9dfb6aca710f0fe8803c21404587610fd82357ec5b729517d740c1e09a1f0a7d35f23cc42c0b48e2d3b82e3e63fb5a19c82b7451e86f97641704768180c610af62a507b1fec5192aaa9e3ff22d77ec3e1f43f2def43b6ba7d69a4aa7acca06e8a8e336753f89b282b725d7dc8aa2e64b5c1531830c007493522d8634190c3a75d741768d2510a556136d0e6053cb3cd22f1469543c3ffa67b28d0525645255253f230bd0fbcc28bd614435e2a4cffc7019cde97c4c11149bc6583332c4aebd875146e0fe30bab72d263abd4acf7681433d5e5157a9a4c8c67b2bdeeebfeff55640822489a23b0494e6890f1480d1ddf3bc048ac6fec1deab73a61e2862307138439fb0bf59c6d1c56d31313d231187c42c36192d85f7b36b966f902259e30bcac8af93f0af1343f719bf8b5dc5cfac06ebbcad77c8448e42a2128468c944586ae70ce11620b41fb535a412928a4297059d1b18e9b530bdef7cc5aa46a1948bc64fe9fca8cbacb668d2113e91850acda68e07ce6f02f279428dbba748a36f87d499d8acb0ba8c5a54b32933c810e21b4b2e37b31c3144f9e53f34fc49d57e399741df21f28ff241994d9f4185d07340fedd6b97e9bad274f8491f0e14ca8612b19366fff2b2def0795b1f14de6038f1fd76d99e5d3a0cd5f818f21ef68d048094a8c9f6c458b8a077b1ffcc7293d2cbc8b355f218aa06a3f2fca84ba27116bec614a0996e04e91f6237d59dfc954ec432822bf2836906d434098f1e6223090d6212a93dde36f7c7d2161279d72e2683e6d4dfdf4f4ec12de51a0d3f3e2ab3f0dd2b949c3ff4c0afea7c5586be58f946e8e1b669ff789ea40f4ed3a616b899fdc239b2a80083476709e4dc024261cce5cf86cd79385e49e699e26d26471ef6a1c33b425ed3a52796f7cac2d3faabaaa8a5562a06645b7f2d81aa43b3933c101b9171d304f0af7a0046a6316723938885fc887a6dcf922733a919fa79019536fedc71659c00213ab32a9d1acb8b295d1c406184087c406e1d5bb5310fa5016f4fbacb4d691810bff441a96dfb902382de244ca0e2678495488ee4cc2285c6e3eb1c98885e1af96ad6722fdc70add1bb1fa580da3bc232a0a1e231cb570bb10347ac20ab8d988ce0fb0a76a911e4ae9e8fbbdeb62b5748b8b27e856b15cb3f105986dbe1047c5f346ae91c1945cc816ac84be90073e43bb5862d02fd8213cd1b3fd00ff6b254ed94ff3f717fde99c5bd2fb1b65b995b258eb943d7c5aefabf445b460b8c639ef17ca0392863db1ee62eda226e4b47f6f275368ae1469f8daf9e39888dd3cf7e3109afdb4664040f467761f363b49379744be406551a9cf432716572c1f229c0cb536ab375559bee977c297aa131aa25345a5faf42d3b143cc731e71ce04a72d2227278b6973e72f36b412bc21b77dafa28e9e7a387df89b4e3b624c30550d30af5d45c6c8ff283ebc6d7602b4bd670afce79273cd630abe0b66ea3704874d7694cc8872e2e2947e3dfec45fc65a535a507f01b24ac2388522ca6d46dda2377edfca17da0632a3dd89e8741c8bcfdf578248d3d6b0271ee8ef3cef3a790f2e6a90a7d7f7a8d619429394cb831d86ce4f1de59aeb4ba9405538413c97dfca42be627581f927f6d4b4246613a934b0d54a57fb124ac2506ffd59b8ec91b579a5b3e70d780c909a589f0e1d2bc2c46856739ce7555c561d69fbe4753ef98a16600c5fb8a6fb5683155031b4b0af913b6bb59b2f34ecd2cabeda09dc54e0fec365cd5f0bdd46e8bdc6943edd046ed0f5734aaaa11558e26d7afc6a06af11c867c85a35a9c1fabca001c57cb7d9bcc13e12c34047a9edf229fda968d5a2814a563c973d6d4f055e7731b4f7e922b09957b78233bf10755823dc076ada633c2eb2469267517745572deb5f133d89996db61c5e93768612ec7def27bb8c9d4232636a32b3a8a59755ccef728bfd6f58862cbe86bc7ee81610124c44f2821180062eadd45a9e67fcdf98bb21b638bb74b83dfb77062cfb5d8025388d46dc05dcefb8c636c2b3b2de04b6b05109c3148f4101f56ac6afc3e139cb29a355c4704e9c0f2baa47fa88d11a4fc6b02f63be097e40dee01cb4e6397f13369fabdf45d78e86d2fe94123216ad407730ed7105c3230091e4a001e742fbd2e71f43823b7c33679c685ba9bc8f0358452f4ab12c2997b41a2eb63ffd099338a918c0bb77578bc6e04c4d897e913aed5094b6e7ea8f64b22aaf728d2b07b16e8a38f6e3d01e133ca4c9b4af719d9415d23f59ea7206dc7680069739cf734b562aa132f92a3ca33dbeecb473f8a94151666c38df53cb6c93424450a55a4acd00241dbce05e2d1d3d53af567238634ab61fb67adfdb990449b0923d7d0072a248e3f343f9edeb11dafb11f0fc97cf3be9bef2f7ab8ff69c760f5e8fdd47349757352efc6a31bb7eb927e3329fb462f6d76ead5717a960c4a4cb7bd294e5666c4cfff91b752d579e49ef45f6212cf7304bc79a44197828e2a1c3eb5a1e6c869d1049e69b14da54b3bfd5790269f82089dac5ded46beab4d6fb859270ebc8ac651b85af78091eac6aeeee71805f1dc61489c0fb3eb286202360b4b26eab18acc1d4c04f212705efb6dca285c7d8a8b08902e9a015220670104aea5521f2560cc7dc9fea543bfe611a5c1407d1e5885b9093b2c47919507f94509d56abb8a169aa294ef3faee8513488f37bbb0975b5a511b5c765bdf825ce581c980253a25ed2b9c189f725233215d3924c0da3266582057f9654624c46056a1a829e18f992221b140cd840626c3a9b9b2d2ef865987895b305136eb1f9d39394b90bee1af0eab3531f628de6ee7cd360ad79eb26168d46284fc4d81c7783b55805551baf8b739de68748e09de80209a9d4e12348f227e4a4e50c042e40828a1413acbefcb3590c5b20912b4e84e3eb8bba0b2daebe1d0ac807c6a404e2333db18588b7660a757f065f0f0b814e76150fa1a2e015d9391c1e5d61c0e605486f85bd7c6d9fa882e8cc3f61f05470c5ccc7c9197bfc35dbdc9120a23fb92fd17e56c2517d62077c5d34dad4d68f0c0bd6b79b1d515bc10aa41142f2d2fd7f178cea4bf3fa047d8e5b660d9028a2bcd9b3fc94dadf0dcc09c05c82798041604664dded8f298e5bc1f8b3b7215fb17d0a2cec2056633f55d7632d20396c9b947d95f8e3e6733882160ffad4061ff7193184d814c892b16dc4df74ed26a32e3acb576e0108fd619f19df62065adabe8711f0da11bcc88beb77ec8df9a58931630ea0cc3e35336eaaacdcd0c2d573035c27c9288feddafa3d75318b5969946e8c85d03ef0b70f58a1115cc45573da222642c73dcf87b8e9627214855a4b9b8d9d117a1f905956fed4530fc3cc195813be9ea8f381cda09bc51deb0a11e8921f2be31ba4453cc7328f242c50ace85dd19d05e17bb0cd7f1d8bbd8b9b8c7ec1d7a5293cf88608758109e83ee4d49ade60266a1743212d10b5c3353df04b5787cfb5872b5a9ba4e419a054ed6992d160b03c001cebcfd5eb9874030d0946f0f4e7e1304207992651e7bdb7b0e2f50aa6bf86b8160e7801489814a27da3b5768918ce2fcce2cb6e86c8cfe273867631a4e015425fcd553cccd1069b6201cc91bf2884b556652db4e9ddbca763d98f0e64d8c8beb9986e38b06c2376c817b66e299a66d1e59373b2225e809914b73f5cebf436309d051fded0eb6e9ec4f9bf1b6e5532e8257cbe1d5b82c2f828e2b765aa132e19e6096ec102ebdea3c60104a74357ef6491c5e1f2a6fe79f7553eaa061e3adc3e21293a21de8ec2dacc134b97b9d1a7cb75115e83f09198fc9b70fc50338b03f2a15aa6221a4c2fd78643a782f085c9c2e1126dcdf4db01a8dcad2598c08be586a9ab6451c7c3be16188fd783bb0f80747e8eb5742178ce848d9a0799135d98fa04508db7637db436ce0985ef10e1f2b2d9cc5a344cf3460cda7953761324c4639a9ec05d078dc8622b7e0718562b1e8e792de339e30cee0f20b89c421f9863e384bdd434e95d3ff0f511985cbcc23b508191bf73b3e3298ba5ae2e18a9742a46d495d65723c1f11b6c9206093119414ef01bb21081ee8255336f36a851d9fb96dc1692ca6cd5aee4a630c97c4b8fc8de0b60c4d89f2f0111edde96ab0b375a46be96a37412a0a57330417729b14ae6dc60a1acd6e99828358952fd4557b4cecaaf8513ab8d3a7eb9f222e1e8fd14b2fe0d86cf40c73125acc0ddfa4a6172fce7fb8f087b4a067d20bbdb6f20e8f9725ea29344542bcd578923c22f7f32846b2866e2ecb94336cee7546815c540436a45524a8e51adecb2491c4f334908ef2f1604c30a9d4dce0f655958ada122628205f737d5fe98737a8ba8ed1b88cd429d2f12232d9c1fa304d079b31a4beeacc928147c9bbe232ea3eafd29479a28de99203b103e0a862db8b9615268ba75ce48eaa78338d895bdb8f9a1972ca8ff3ec490a22d6717a221a40199253ada75c5ba8aa307d413fe37b014b060ee57abb3a0a290f06c28fa7925af0524fbad0b555c71b05a3e7cec99168cb637bb31491305f63cc0bb7b6fe9aa9e7f8ba942a265ba2989bfb7bce5d04ff905120821daafe2191c88ec9eec2e8fa11d9c70cbd8f3472c58e780f2f1bb07c1f37d3d0889447789d272a09f18c8f63d3b8d2fc7c3d6798c7cf7754d11d253230215e76c743ef4c911b6fce4d331a99a740b0ad37f11c623899a0ade3729364cd6d1e7c571dad4620732359a4a2aa3ca7fc8f142ac003e286ade567d3ed93e532a60cface97f996af0ff3ec4b19e8a0365626945603a51693712713e3dec4787a4676d90453d025e091e0edf04d9b8dbf301450f7cc3bf1e3a69cb0cc82f9a2c2129e5795d28261fec6a73b70b6ca8a70e063c95b8e96f7dd1f04420af7adb59cf6031710d95d3c76bd7ef059f7251d5fc644e993034afe842a626ccd93f63961ccdd641b5173c17b2344f7c543771f09d17901a2587ddd0e6de4e4265e2360613277d054f5e054326c628ad6a89f75fc2130c468bffbb3dce5ca7fe3ab92fd99c22f759e15d45690ff8b05be050f777984c22fdb6ef02bc8fbda24cefb89a88be137ee40c779407a8fcd0c47bee7d5af0ca33f2dbc31ccd42963e39891bf8c75fa2779f1ec2a30b17916d5d82a450ff69fefeff23d2568941ad66fa3acca43681830613153a3016c29e232ca2180c38625085df067e0e81c350fcc559cf2e1ef9b07d8b0028fd7d0e68eca213cc1d8151ab2358a50e1e45447eba001df5f9dc853c393bfc08edfaf74658fb00dbf1c3d52bfe69fe664e1980018a80333259836998112e199fc73ea2e9d19990c8756fabec5de56b57a05fba846e7842d61d3ea7fbfd86af0564bca049de7e57a571822dba703036725a5de5c635d8b7dcfbd326c551b555599e558afe20ca143655a13c5acee156e2bbc6a3e4cd48cd4f230bea2f1a7db76cedbec242323db951587f5f3f8776ab35e8bec6fb16f336ef9bf62350ab853804de28467e6dbd72f9844414ebc7c3e49ba7d19ca354491dde0363837b79e86ed75edd0145c23da706912ce1082cab44ef17032f058bc6b9a6f85e0b0b9a78846dc75515831468450e62a6f264c2b38093d7726a4217a374ab6fca858bf8987e632df46844e170807eba1beabac3f098d6ee9c161f4b62412148ebe7efeb95e9c6747e3e0ee6b32d3830a87e4892e849a4a79b9754225c071ef3a348a1affebcc9888638096110829a30d6a9fa685418e582f748a1aa97a6a3102eaf8f1fefd615a9b5247082cc43b718b0ff258e0164b5e62d3bee3f93c13307eb640f5fd08acacc6efcb95276e9eac2737104a00b6f9d0f340fd7e026dd7bc087a2d5fc28053a6797042734f1e4a0e55f0a8a6f6dc4716df2d44c58fd8cb714b512c140caccdf00ef0f55251b4ccce63bf652302c2ddc4dbf5da1f202b6463758179233ca1676f83b7cb1c0c18628ac3f16df22f2bee57787036288f7ca55a82564104d45edd037a5971b357aca28328bf7958b16ce0b8b4e4bcd5f2528ec6ac1f752ac9bbcae1594619b0613b0c16fdc98d0235e94339bdce7dff1db38b44da715054953658210dc82e65875d6b97feb5d96222a04401c449b482214c69401226fd6a096fa493f81f2b878e144d62d6e49bdc1edea05362acdcfb5844ce55fea0732d9a1273f2f0bb9fddcd589aa63e3d1f0f7559ee6e44db93117d1fb1804ccad88305bdad3ec472cfbf930802277f4521987e7dd35bb0cc48fd22d99643c81fcbbdbcd4524a015c4d7b2cc7868880b7fce7f8556732bb2064d9bffd9a6a7cdb02eea2063342b9bc1c7c6b20b3772cf1e17010ba1b842dd5e720b9367d5e9e6d675b057c3ee26147585ef5f93339bcdf110963cc2a824aac8b3d32a345292e611317499f22bee91041f37731be7396da380260b5de9933b536e2cd342d3818662d0155d0d5aaa424d82d043d685690bc5b9d9239b0a9e63f859b1c732273068df667fb9f4009ecac9cd2e7d24ca6cb8eec1c62e3d73db251e574de0b4bf7ecb0229a3d3682a443e6f1b160d676c0f4c9d45f8341923098adc265419b96f03054eddb78f998b3efd1f6e88fbdcc9df4a8013e831da2aaa416e403426d9f8b38debc0e450e8f6cadf6252b4dde203de041d7502839d6e6e36aaf1345625ca2e546ba719f2b0981693542cf936f401e1551e9019713c484cfce5861dc56cb6c2801c8938fabe6fd798e1e7ba24b7e0de4bab415e371f22c47309c06a4c2fecbffdd01739fb6e2e6b8f5ccff04dec36e1e3f315478c34f2e2d38b77768f75def54fa511bf64380854ae9aaad19cb8fc2b02bca968214f959e62fcf92724479c198435a1dbc0bb6172ba4be4b6cd247ad57d6861589e6d18b8737dabb4daecf597ba5905f42c78a49073e40204a274c28f6b7f802c530e66cb6ed26f5c6eb8ccb9eccb9e7ad4eb2735127b23d258ae3a134b6269834f12254f4fb7766a1fe285b3c479abb964271df4999982a793a65db247c9a7df96413d377a08984f2f0b43e80d7f2e89fc03463ae038d0c3be3a24621c9d350192ca947615e3a16edb550ab77edefb2480108fbd1c02322d75078c1cf7d16291c74389fd557cc8aa341d82ea99ac49a5af0b69b242e46e64b478dc1ebcc801c9ad5606c371c8a41d171f2adda47ec7f8758ce1a6c670c9cf0cbe954998290bdd7179f769cf2735c7ffbd7acac6d6045fc50b60c550f9e03b9f6037af4de0ddbd8cf898754c95b9196484b58e490acf3f3e9140186000bdb6e8891cba064029230df751e5bd95825504fe3da91df10c6d757481f4979d6e9654fa734a6b93b89914af454a33abea8ea853254847caecf4f11d376c1c6ebfb2bbeb50a3fb8702b0cdf946dcf6b9387f717d8f4e045a3d85b295befc2a544beb4dd0f2911e473a1106a3d44aa376f87d9fbbb2822927cbf9e07b7e0c4dae5a2a7b28ff67ae249e69d1940a8923150ab006f9ef077b28a4dc1ca378039fbd7412cf3b5aea52d9b4f2abaee1bd384ea70b6e78fde35d999689fff5537b5966c29f81f276ae0c7d176d83026d8f0ac5384cfc9a08ad69d90f23a7024ee8ef8210c1a75f5cefd07d2d70922224fe06d1e54d0e1a16445c0a0ed35a7b62142896ebdbdba0f3b9c0cf3964b5ec0fdc0c1830494bac45aec878f730f0a18ce62487f163b96749b82fa32ca31cf9b627080c8f4eeb9f44d3f91f3c8e62571b16f515ab73f348c68353c49f464714767b5816cdac69a494dbcc0248087b3c3577b0947851539dd9152688d0ebfc6efc7d630c6b472f0a047b7ca3a72a420de3d07f993cc2d3bf1e731616e426c36acab0c3548184175b90d8bdac81d39e6a34951fd0a9f543e13ff5c528831ec7839322b1baa88296941fd8b36c9b2c7d08b8cb2f082bc87dd07df16c83fb3747354524d188347feefea03ebccec63ece1143c7b6c7682185ba9b2d70aecb896d7eee9052411eff940436a93f7185efd250d0c16264c7e3699843df79eb3c8f0aea2a47076046258216ea59562cc034f54a57108daa8a34823e060336f476a1dc9e8dbfd488c6b1a13ff232a4d6ca78dc5384e043fa8b2d6dd0fc57629570f2b6437050f17602ac2bc0f3808fe2982dc71d863fed043cfcff1c0b62850d41df43a3e23881cdf83bc65b4fc7bec81776c8e5777bedefcbe469286e0c36822b8df763906e66afbc7a62c74df23db7abe5fb1c6d9f659e902320257ddb2f2717b5cb92f38be50daeb52c77e18ad11b060ec2d9d2bdde708868af1dcb4ddcf2964169250bc1b3e35a7ae54a209ed58389017e0938e1a78e07c4447d55f7330f8f2b5815792d21eea85e0ec86044c4c662568720f35148e009b82b7a3675b28ab7a5f0e6e49baa9180b21b6100eeb79be23faa665999a4112de8b7b7d503f2d68a7a00534db05cdb19174de5f97f5d72fb690f84ce8dcac36d72d2d18b1c179bb38ef5c79566611c27d723f4d4f4ebc9b06ba2d87899bb99037615272c29119ce15988430938153987720af8ece9923b1812eb04de8215932f6c7b17c294cfeaa7f31e75e30256707c3c34be5608a8762b1a9a983d54a7f196f8648dc113122fa4875b0dd168272ebeb3ac0edf5a06b281ce7b7d5dbf1dc49b79c6bd35edc7267dbbff4a45fc0d5d6751a379e457f2938d91f6eb7a8e90d2870d6a3b66be3aeeda1fb0e5898364b0b74d7c7b264206cd08909db1cb027961709c9511e04a2357606b013152a149ed75ed5a41a66e871901159cd26d634ad34057f876e5febd5ac0e6cd3b0cacdb63b3e1b216fd4b88a4392736b8233d5e56c8796b36b451cca958b290be33d1c975b6f699d8c45487d65a9322450ebaaa987022511028d356a0a08cc4f10b1840bc9806c5849b8004054fb747cb20cfb8edcf3a454f3c7f82b219faef31a2b62799e6d35b4dba2d11e4b43f47576a0b81df5e8e3597910e3b533a93e9673919eaab7ba957bfe7237052cb4861e267380c00c823361c92d836b875829d29f6852d955fc8920aca77a99f1fb1d8e0325171a448f07f626e91b92ce7ae9a55601b10c1fb1f180c213af024f4fc364f717c3cccb74ca5276b0575128a8cdaaffadf1d1b5169684fc10394e1ca2224d468add89dd24ece7f4350462781d2df538d3e6f228e2352b17be8d596536221aa9a94ccf6969693a14c809640cf71f043510c682583d43fa137cd441f6aa2ef9830e4e6a119e4644d640d7dc07afac8c1dcf5f589e10049042ffd2d254447c88e7707aaf388dba470e78ee684e76ea18abd7e815c1d1434ec063b31c2984d895450fb8747919404b804ab806908d95b3ac1677285fdc02280890805484fde94c97cff29c7bbf39330999e0d5aecb239a368eb2e054307a08b9fbd7885028f1934eeccf6cf503ca17fbcbd853a0fc2e09cd8be074ac062e9523dc07e4e49f2e4253308eb58b4e24cc28aa75cb16dedb98f406c7983c809e12dbd113735555dc291cd945966f78c3a39d8d73130dfe32e289ea567927a95648291bf36844069640b40b1079b33c0f71702869e3ea8324ee29657742c08c78776d65017882db0a8114f1988a99f44fc96515c21fce3c5a5d289c6f3e462b8bf49427c62de6f57678ee2d913f88f46f77d29571208e11ecb2f3c43903a6f89eb3a99d77e55cd96fa88cd0f674a15bf0c0e3c01206b953d01bf431a91832e6b86516f69c52b2be6b8ffcaf4c85f17187816c6aea6c70468b55db1e229140472bda5df3627863d0346afc0f4426836fc8e23b10563ab4831438027594ebf53619edff8555e8e7ec24f73f058eba9d185c3d53f6937297ef17ccaa1a7f1db0944acf99d738dd669805ba0ec21d5e6790cf3bb17f81ac7b6d8202aeadc2dbada8e7c83655ccc708fee85e3de0480b6438ac8cba11fdc340dcf27aaf682cfb9388f06ab652a4ad6b71fdefe6764becff480aa60f61d6dbf849810f9c8c4f74cc2ca26d8732225050d48fb77bd2563c4c9abc14ca33d9df1cfb73450677db535a21f748d26c923e85a1e04e3fa8b46ff0e701182c4fcae11fc636a1d4790a0341eaa1a50d294912232a997099585903ada7a78c28e3a629fe65ff0ade5e40072c5bf6b3ad4339d6246c180f8e9e390268cd5f6fd94227469f6fe673a8f8ae7ea99e288c1dfccd497321bbabcd51d0ce1f9c053d912cdf099b098dad3a61780a22acb57f44afe619ca522dcd8d176fbd3e9b51f1404c1d89de190b4d03ea96ed831b57c02f3e23346b78b601409dc49075cff2db882337b85e42e5fed393722136476311ef5c6f9e9ff6c46e587439b33aaa171d2add5a59674bb3916ae5e6bf7b0c03f23796b610d2cc84036b18aeb5f97b5f452ac1ebf39b3a9fdba5c7224f3de00b55667fdf976b45856cc48a10ea2d066a5e4538f932858ad4b9f3f38edd45e982c4d43e363c59ca4e60e22e668c2dc4699a6274a2b5f0c44cefc8512570c211c510e093241d5d532329453241fbb18632ae8b8a345e3c3c0e99b392ca1c275f6df2c0fa4b63c731e86b2aeee3508ff9e89f74d83ff862933ea31129bf8b5dc5cfac06ebbcad77c8448e42a2128468c944586ae70ce11620b41fb535a412928a4297059d1b18e9b530bdef7cc5aa46a1948d7da9233e8842a574fa6eddf1f4280d10a865517da2dfe1e79ed8da8fb7c436c1f2e9f7486fe217db0677e599ee12f0de17d84df89c5a22539263dc2ad347fc141166e3b4db92888b0e9449a2e354598d995c26ba3cae483e0bd849ab43a9bd8bb83c62cc207c28886c23fdd818af48e7a8b9c46d7fa9afe0630d01d1785e0e209ec921d3e04fd6007e657310180a8f0de2326583d80ce8094448559b7765cd98083817cb117e9f8515f94ab497067b447efa5b8dba9116714e3221cbdaf410337a40bb2e385e8f19dd775d643c953df08649c85a75092ebaf5814ae3f4efa34fe00813ffb47170a53868e76398c0d52207c2f4da0eecd91d65b6c809aaa0d1f0cd101e76c6a26f33eb25de0915d86cbe868c1366f9c0cc264803230f2be62294771f6f6d1af2eb80d5f6eba6fb20d3b6487ff44acbe6380d13d55d5f947c101b9171d304f0af7a0046a6316723938885fc887a6dcf922733a919fa79019536fedc71659c00213ab32a9d1acb8b295d1c4061840eb06cc71d276b82df9aa65b26ca4303dc99de0275112c191be1799edd86c33623fc86043a9c636234e614c82cfaceceac51b5f0e5c5433fc0244aa07ad41edc57f644588b0d03afee9298a5fd0845d1a5cbc2c92efc9d2f959ca5cca0471b501b290843c015c14cf3c44862a5e0e1e505337ed33742b94f1c31d0497f9f97583aaf9e7d1218038c2c9c26280617d0ca951741fa6ae14d99525fae423f222655caa4bebd6902b244be1d8f07755c96d8219688f8d7e02daac458361f31007c5aa6739a00c445f8e120eb99d34de28127fd6f95a2cac6de7d747e94542977a12b9f139dbf7b38cc86cd91f5bd111f0750a8c902a22c2dccc4a6d8e1ba6aea10352f747821c0eaf5b047875c5b26be47f59e60ed56d7c631dc4d7b88ee1b6f11d3cbded3aea3cf740fecc1f012a693a217701f9b98f3c526ec8d7ea7945999e6541dcc76c4c22f3ae08a840fb1efd6ffb596b1b0188d5bdca523895f1d02ad8cc6e83dc6e02ecf07b95df485d3c7eb1489926772c11ba41c5679467c96cd9da09d551af6996791b30f2f014ce21851aad6c52ac0be064929f04e6915ac051e9407b0a64634d2504571feca775596384277dbc398d37114ae8257b089d0ba77d8accf24a83aba24a056e938e608765605f774886c347883232ad008e273c55ede95861cc795be1247b4bc39d5b4b83fac6558f13bc9ff866cde0f700a5138c589b8c71e0bd05321138297169ecab657ca3dd31a82fa8655101e4d426c392b5e6b6f0c054fdc014ba0de111194cde3d5a913444f3c772af4d9b73bbd9b8a663b1f7fc2b95931f8f844ea005799395286e140febcbbac546ac202fb5d047043efac776f92ed717afe8b625e1403e857a5c94ab5ad2db7708a0cc088cccba0ad04a9dc30973fe0080ddd2fa1f4c0bd57f1a6067f6d9a68cfca47d9b8e5973895444095bfdbcbed1db4f21d81fbd8ac1e0ff1f9e3fae953544d2fd44ae3d9ce23321922ed66374a6cf49bb149b776b576c9dc7110f24355ba510473319d79772bedc2a9dd92464d45a3a18a2a2a91ddcc119a2ffa5f043cabe0542baf4a8c48e63d86e30e3507fd00e268f9b59893d610bab73d11719e45c1ed8418893b023a413a0dcf8bf535e69a9e7901ecde6810ae90aa40b906a6323ef186cddf2cc0b0ceb5cf243bc382e502250bdc6156e0339f80c5c6d82f50fb0605eaca6f36241f6e8e90b93c1ff39a1a6d7fd58b211052fdc52d17cf387d6ec406d0e41abfb15c8a8148b22202fb1bfb13b7baf943059979ebd03878f5788f05e4212a1f568d6a9f9aded943e028fa07be387e1a537274f1492f7f75381e2e5eb8c0f3bcd2b2e2dffe0242265ba4f8f2c5a3fe9f4b7030277b97c6bd825d734277524eed79b76298517adad5d1d0aff23164d60119d5612e09ba4c5f078a7fb92f070d0a81196262542c4a0f0b55a8154bdf747024a92894e4bafe14e821f4b9cdb10b98eea6e7cc753cf039f026025a6e58d0a7889df09f1cf618e963f19862053bf5092b756f9b3b1e2a7f0c6fc58bf0da5a1cae2e88c4c7fd22a5d1c4bb6cd1d27ae0fd1c1c6a24abd9cb86e69c2b2a138d327a4ba8db5f5c1ba939283243cd6c9ba4f9929522f602fcb637d91f1e4374caff1c068f38cd0249e4d09d903653e196c3c9945a4b60dcb760061cea167f204d8bfccfddd5fd5188b2bf151ef84380684167d287dc135d6922785214c3436d647710a920130d085fd93a9b9fe4d10ff99ebc7d6b8f02cafe282e6d9cdfbd2da6f6f261a54bf602fec8e2bbe3698f95cacee433ad8d03c6d98bb0423581c02b9afd5a11c848461e335aac5195da15d3a4c94da9453ea72a5e4cc4239fe0628fd2e601edb5dbc7080abf29f93946f28c36da174d49890a8baa1c0d552879122afc7b0327edd9ea504713c7eed5ee16d5790bc157e201e2c464a69d41bb5536b9ba08bd42725f7845b2057e5bd0bc45f32d60325d4e674aebef1966b7a5579db1fbf8b87deedf618a817ce6ccd14d295dc9ddff4bf0737102fc556dfa4738afb3cb4000d40ad25b29d94c59533742e246ed5471f5518ec8f7eae7367c8b17f55543982bd062441a1948afae52c9ddfa3590325d11414f89d2bcd3f79b12f57b22251b284a0326d73d8f0f2a773a180b2009040c0e7190edf3f84227374f32435f654ea98acb434eaf4398f54b9d79aaa72ef6085d1c441d116f4d357c1e340482fd1d4062e92a01ce104311600b5792b883a60f86cf41f40159ed0ab734e78cbedbc8f78650b5ad4eee2f6481bc2ea38a118e52303fc5d590d1a4bd9ff99a9a750529e2aee15404f94b5d7f2a0ddff448cefbf34791d1a3564e1d71ff3d11a270fac2463f16ae120a47ceb44f409e46814806de1f3d629a71fd5c89a7cc048903aa7807f7b982eb6bde42a28874b5230f0e01d3d33312ad0da51ec79cc13ebcabbc58088972d016468f567b936f80c2545e68dd24344c56190a7b75e2a6b0b4465a7b4c4acf1d08b330551ac41dfced09cafc3352beaaadc9eb529819718a6d2866d33d8284827c4e9fdfb7176cf5c17cb7049d7ee0cef424759958d861fdab3d53788778629741ccc35b9291ca7fa7ac5170307ae9486ec8ef0ff73a311dbeea2d18810200a8a937553f4d2ed626c1f8486718a2950e79b0855b1eb30a88de33c1f879724339d4143f668cac2c3fe8737995748a3c00c6bb420c3ea118604f25a18141357443e8e961b58bee899609002757b4321d111fad36db14a2425a4710dbf7ee0be2b458fe8300f1777a6a475d90e7635a24e8aaf60cd3319b749f0d930437239db96b3cb8229cd496de8159253d3fbaf813a763ccaa55ff5a16afd3b8f7dcc8713c20d536f0952cb3d576de0cc061fe7a1204932f5e252a6bd97704e9b0baae89c94833ba69af20f2cda7b548fa9026efdfb9be8325ab936b7db4712c0533c504543a15cbbc53c07dd18874f86d4aa31166be8d4852d7c9056d9bb9bbb4efe95e68d63787dab456a9f5857af88ccafc10a4cbe735cc83cd7e05a12891cbb3c467972ea8e307c63ad8d415d2bcff896b676cc9142c25651ad79baa45ee0819288e709ee131259e3ac44082c3d1deb5dc1fdc91602ee692b46750e5ddd82be3b57476f02b5574ba2bb63c49af2ec6183592e300874b794bc6cd57c8476f34cc9ebce3d68eea01515cf0a38b5ad53ee15dd0d013b3ca03e739166985d41c80ee6d01ccda1b52e049ea8da916f1378a5739b7339d032baa97d59cf357d34de47f6cd379e13dbdaac5d01e5ecb0cfcfda51891fcfd42bdc2accf4fc6ac5116131d15e271998d00e3409509bcc0f3b8708734b4a737e090c66e53bedfba7d7b1cedb3c34ba957ab39577ae938db3bb03bd6130a5912c3fba3c7292906fea3b488a4b3d4b67143e04eea2ae1796b9346f6094dbb54c6a1d7073e0134bf82e3120d40b3d67e2a982a2ed7f2128de131f752ee26d310a6bb1e624aa125283ed224397dca3dc0bacc2e167f004ebb9800d2ed99d6b13559ed93a2d471595d64d9ca509d0ca29031ee5920f2d9c6b476adf68830054d9da5b9efad0b3233e4b6e43a03023529df1e899f09bfeadec7bbb90d203f6fc149ef39dd86208224c65264f6c25228982b07c0fee7ee5f71df22d79e9207c5e017f1ca82fa1b61ed2be5e09fe02f9a14ce3a5dad0cd05e82bc64737e67148fdeec42c33194ca54af911b21872cd271a72e95c845278f1fb533764cc91e3529751b8a3508f21125d3e5b9ddee03bfa380336bf17a9e3f0f264704042348c979e3e1f775da2010a3a9e874d28997aa5139080aecb9bc02533aefc3853a34488a644d843647545ca5d0136dabe7fb1599f53788f3e3cc7b6d976e4fcc7db670aee35407787d1b435a48923a6a6545aa291e2824e79bb2cb12e11d9148677c2830419f4c899119d216e2a0078e4fb553d86dc22ee73ea1079a82fab6e55220d4ac4ca590f3a650f419b7226061f80c463a2c3165a44522cf13d35176b7ebdb56a224139524f38b61625d09d00d271f1e33d567d5b6ba6b3eac815cfd06dab0c70ab31342802fcfb2a72a7b79fb864057f0e0c91d360604d44501cacb38d1f5d447409de893109f00e8d6c5d5fcbd718a715e77f2cac7f5a3b7df72c59243158bbbc9d9c02ce2772ee3b01a8c4151388755ec166e8c3675c5b0824eb0a154768c1af6dc445c7d5863b7bc680f235bdaedb880735370e89cee459e0c19cf77b787eba7f9c25f7b8e35cc94503909462c1eae75675bfdd51c87fabc009a82843564d82a49a33f8d2612ae8dd51e4c300bcaeddfd4a10c834ed7d523f32f0e053b315e8b10203f3e146ebfb4eb178d8a035794db324f08b4ae9890d57b21c6b8d700c183ef015f6e62b4af3df1da3f31b2f995f211f85ac98324d3fa6d30e592d12fa98dd97ddb00e4fcd0720338a02ddef4e01951138c495e780391440b66539e184e599e8412dcbf10d7059b6b7a61ee9ff1eb0086afc850fe93b119de6c56f95e9c9ac795605f3d76cae4caaaf75b77572413e33ff132b741fdb894adaede9d3275bfc89d38f15b34b21c78c1f48ac165f4d76a7a23160274e7e2fa5d7dd198dc91df73f6a814a27cbe365dd050a31bc9f14e9f823895cf7066ea04d36bc068b30d4f53371202dda9f3499e8a728c29915912b65f578df5d91a5f92cea71086bb2c0a8f7c32488996a253aa7b2879b448aba97604cc9110910d058027767c8a797fb766b875590686dfa901f50b8875eb51ee9f05b9d4efec4b250b51273c36b53fe6fc49674d731a9b9b7f11e9a94c6026ab7549863b1c19a3aabc6afeabeb20ce34d62aab4a24bc453b0935367ba5c9a89e3d8a9ca59d8bdb32d564de50019b2d83242676495f06111a51207186ac5f6e30b7f7965a9473e7546a5d21aba30a96a2809a91af1216216f02d8b4b87ea821627fd52be97b57411465c7eaf932e1821cb218cfc42f6ccca6c2bb2b04a93cae3ce7978b140f64d5343ddaaeabd50dc1fea75e9fe6bfb43850bed0976bf54b8d86894398f460c9320a54986e5c698d7e55521bb90f3b46fd6e859a97e413d5b93f1dc0f58d6e9d7cecdc72093dc581a4a5fcb5454b5b41d26c7820b9bd870c564cfb4d13d536fd20603b24896e5a1672ee2fa92b197d8e6e0ded566d1a998fb31b1f542cc997a96dccee021dbe1abf056126f5a7c33e18fc330bea3a5fe03cc5828c78981f1c8e05716d59cf3f4fd729c14998fb7fdde777de7386b4a4ba0565326da4f61facf69cd180564b1dca916c96b4ff4a710241a243461d72c26555cae7026423c10372bf7f76504a508d43893dcc40042e44ec1d232ca96bae1d700c339650192c98f1e810fd72ab0e997d7c477f7c605459483ea29dc7a3e66032c30a36aa6744ab983286bf97b2df432bd54153defe04d0e7c7e8c13ae2a4132df5f9eb2dde4ab20b9caf34301521f1079bb729cb75bf9fbfa5b510f98dbcfd50a6fdb384ff77cb9f09564792484d2fc1dcbabc267d61d97649268546bf39e6721ba7e25e7c5ce2b40a84484b1a710ff1fc0bf35cbbb3a1032ecc4b33c8f48519dfd0b6e225bf093e1b17ce140599aa6722519be3a6ddb4b02fbb29585541718cbded33900cf095c533193f18ba5a1c2e1ccdc1283b56f5c77f76f900d90362c468e454795bf72e77135fab63a83a6e802f886dad75dd94212a4a5e4113b857aa3c25025bc8f00db7a56f3f6621d99f67749b6c39f90af37e8828364a10b23afabcb4496ef7261e5c2c77471e267331bb7d4ab574ac8d3091c58f8dd8179f40d832be5f61f045b60f6f6d12e66d28f6122012fca2086bf0b2922ef01bcc949b5ce520dc4611d91a6c41bec5f21b734a1883812eff2035660cc9235d23f7c4ecae542f49e00ee749a8dd5ac0c3fa5609429f02808cb5dddf0d8d836c47450022959b4e1896ddb4dbcc0358f4e92d18e3eade2156038dadf54828943822d8a58261ea5296ca960bcc8e417489659657857b25c70bc786737ac1ebb4c236a407d78a239735407b1bea3c31cf7d39a7bb79fced5d4515ceee218495cd922aebd8eeb3ca3e2d8ce4ba69fd6aa203d830b232db86af32a3367482578b366900aa1d3ad2e2b8e8d3cacf6a188fff426944a5126a81f4e6fba2e35b6c759881f6eed99d403b5a7c8e8af7a457eb9578db932e40bfcaa6d6fde73b9c2e6e6f12a85b6a3f09be8d3772e8c2e41025fb39f3166321c225162e8ed36c7af9af3490ebf62c9c5c5cada46bfb243689e85ee10a20d1c29c5f46e67574d0cc6a7fedd1d59f35a2feb9216e12292e604be41c4f7b47b4772aa863801810472ef945b346a618a75e19b660613f58030ec1208aea6e75d941e40b921ecaf934f060806b9eff3d626df94815767796ba39b00e1c4368c396e1d490d7c27d59441237bf73598eb9736a040e32a4fd436f296c757945022dff5c8b8e2453fa73a35fced92e28ac77ef5d9adf504e8dbf6b605b29c038024f7364bf6329b8bbe2098607277f4b4291627c08cb0d6a42d2d6d54a9f51f9df0c002773c1df44343c0d71ff75241c4421c7d66e3981261193198f0fd0a3c1a8b63862464a3c47947831ab442db6c812c462de02958283bbf710b94283815e8afd06117684c960f2d36926b3be6ccc558d01ac5318fbd64f047300ef71c4495096d85a3c3aea2636f5678355fb186627593f0969b91f24ea73f92d253b4f0aa0c72655dfdc9992203be9ddf0bd00db182fc1c750db1dcba7a14d8d0b88cf8773c16c37fe482099dc22c6825b8ef7216b4f9c76d67b41a539c388b20c2804ee050095911053d623fb5a2a828e69cc200e66ee304fe7d0364bf0b507490bb0bf617cd217f80fd55897809b4acf55e6834e0a16eeabc92f3029091702cb7dca2382f9d6432bcb6b9888334edb560a50e67fae9a73c43ee3d9ce09e18e44f8e06f6544245fc6d714ea54d5fad97b468752e215db9a8745aa9ee693f74bc89987cfe63b310dfd3b4268c1d05d0592a1c478fb42df206a6227854a0abeac7b50c9c06af88b9fb7cf606ee1410451b6aa31034a4e3e8f99baaeeae7ecb65342ba8a6bbe89310d0b93e29eba4fd9540de5b10765ac935f47fa8b30db309aa015ab5482f500ba74ababd523e3c5884d8a21d7fb6d5cd8a6891d205b6239a6de6b7aa6e179bc0372054ddbf5bfc7835c59b8c33064c4ee1420bc38076aa5129da0a67e294605388718f0c810682962ec3a688e4ec925aa29b708b499c1b4e9bf8211f0e6e6236d0e6c585cd7cad47719c6db08c31924177f98655f33246ca1274a4e182757f38b4a3dd386ebf9a93c0eaf5271afbf5eac44dc2950eb18bf64b87a683e5fc307048ed0517e08dce695d3e607d232b7686eae5e3061322e76981ace512a9d832d7a7f7a738f4d7e39167d29d6129c49c9975a7cd0f5c7f3786d0b766089df55f74b128feae3f74e6463e8378994fee0f4c10dd17733cd49ccc4a8bb63bfa843814e655254fcc51d095ab115a6e4429a1ad136480a3223cd446cb5a0e4725792aa7125c5af4f21025b8ad11724584c862cf81f25d8d9ea893a2fcc7765f512d19610b828623c99c2a73106fd350762a5f18981d12f1c96126c938bdc1ab337fe43e59a16132d126807ef41a7009f2f5c4c34a03324241920ab283dbaee838508716e9bb252b2669429ee8dabccef62217f86bfa20a3407188995d657077d26a9faee04d42b6bb2f9df3e79d700170071429912b78489b1c17b863abf700763b5fe1b9cd43b7ee1d1502792812023d52de4427394555228b55dc0d44a2a2d95a399e4a24cce2e8efef906b4079ed746fed437634167ba5fcf1000e982688afd327d224de09adda6c8b065cdb024ba0a6e6a1127c9100c31b7b93396cb3c56917ee7aa41db887cbd19ec7ec300e9fc6a32a6010d1d58a42049475136fd717ecbb6443e1c2d0d3298c635afc7637a291a306a519d75766da7c81698825a5a5f1710e8de4a00717adb98753e794bb7a2747b5391f98a3f8582d10a7abba5c28a9051f1c94a63d7c93d4acecd50b9dd21414da5fa3afd34db950c8b60fcdf8e5d9dc02a858e1df7f24376c27f11e77a73e956463dabf821df49d2660170989ea62e8a2cc7c43c17a4a132f689d31957be28dbd6dfd6178ad615fa3deb4f4b748eb9ad3aa440712c774565f326f1ab33619985b72d96d332117f890fe9539c7232901314b4a3051f828b5b625592eeb240d68e135506234bd143a2a00445d4ebcb10e254794a457d78f060f86c422e8453699a2e6f34f23401a28607f0bcdbfa32ab2bb3891a4565cf29a10cf9717aca7afbe1c405195c02b5617ac3e719510979066a84680b51415c7a8ac9e80a92ecfb7d850b78752e30f895d8dff5c406b2da8a0eeab980fe95d549bb9f6a003a05d7d37079e41c742bd4d151916e792f8ab113bbe8d85556ab9e1247af65ab276962b92064e14d7a9fad33e6b7683ecaf0a589fe928a7da8a7f2c15b4365af8c73710a75e41e1a2c3614ca381d8abdcf4f7d256a9c78fa67ddedcb24062878a0b99440eda3232deef768d736368ec72146e4920b729b93fcbb30e82f84e2875e9f52fe71c08ad3b61b30bfb1885ee61e79287cb627da7416367250ff49c73f6db0e63710a2a32432c3d45582b7ddd48bf6777e270031aba52b0a23f8c9802de9b4df5694a16a590983c98f0887dd0b8f2534ba2c20e3908bb5b23a2dbb674c7861e5e67a97678bbea7600ed245e5f039f4eb05a1ae80a7e3225b9fffbf4d2925ea38e72f4349adc40dc6a07df99ddb196d71c6ec91b5d88a86f2e4948a5a6c198eab68ab0ea337b3055c33f4d6b2622fd05dc3d0c37b9002907227e09968c718fa292a6542c4b3d189bd225dd136b85dd10cb9cf3188c764c6ab99b20c2e0084dbfe9f32b580b57cb3a04ac7a54bb16e1c1b41632f9eef40f79558a3155678f328abd60c5e5d626cb7fb340e494eaa2c2b2df41ef77efc14c01db41d1c6da13e1549b78ba7669a71e34c90587e58f5106d9b91072ee3de95621e0f9888527b766d120f27352ae29f72561f246ea43bfc12edb7ae9dc1457396b00954ef1aa1e907b9535673823163ad9b4e0ef717c770570dd7b5a8a71180564da4b00687d8b0af98fde54d000433a7672d88f0c8e9bf38b70877895e9b97fb48b4b978aa1da4f2f8585a3480308293f2fd78c73d757bfce97dc56e1658eff16d5afb0dafd2865d17f279d74b2105e93943250f9ebcf19e86b147c318f2e387020d1e1f69c6883f97788a18bdb772e0bfb65b0731acd2119c2dbf7b7befafd5930633b7137f81517da971d3a2d170623370afc424055b7bfd428a2e1730211a34985eda0fc67db87974ce68504849381437a43bae14c918df29d3138e178f25c0a12894f46593abd01f9eebd5b232ddb6d6addbcb256950571c2f84e3bc88282b7488f6f23e7a79dc1a5edb6976c6d4367379d64e38780eeda6e0a3cd8e2591f8986e8be89b43025cb69bc505be4330f7ff1b5b35098114357e289775a2699c91b23ec4cb9f2053f1b051a69868761982ee8a5552b0fdd665a5d7ecde27d005689f3143d11a6a60f87275e3a8e39313425d357ce8fbd538ad1249177f395d0e267f22488310f420f4f60ddeb6bb0de374da468a5401d6ea1b410dbade1cc6f8184798b224ea314a279a05f9050be3b04ea18d2c4d2569ea5c6e0f45288279c2316beb8e7033833b6e2f6a2ed2ba4262662b1c7961a8a4db30bc80e00ac346616dd02f221093f3b7558127b8c129d8190c896b644d39daaee09e54adbebd23b52009d6b65ebc83d882e01b7f6333c36aa3b2af90e23ee4c2c9a68b7c73d604cab4d683e21a0127205afaac98ff68582f4f1bdda52470bc92da33c38bc70e199edc579b99655c06ce40a88fe78ad66f54942ece46e3770e40eace9c05457b0687888cf583aa77f724081c4b3ecbac720bf150d4ece8e522712521bd37eb27e9b6b7ac909dcd5b3b39aab6892278c7e7c1f031f2bd39a8cbfc53e722c39feba6b69937cffe2f01f4859cdaff1bd666903122d35f9ec7ffce81505158873b9466cbf32a396997f48023dbee54b50aee48362d6a4c2c6c762885d499b2ee2054f56d4d02dfc000d150ee3c9ac318cd491f918c997cc0ae07a154a8ecf66bb86005573255f9852fb730ad90d39ea6987d1bcdca3d8335cdab0066cc84be1a1cb6471ba8f3f11102af386596754d1f9707a8801005a9e0ecf18bf66a0495cb46e94911fcecc209536b98edd95f0d7938829c57181b6c28d442e9f5b73e74af8c1b7aa5f745843e85f5523b663e15a099c9fe29b4932dd602b51f7e5262b83175486c046094eb72e419c4f2c81b882013d7f8febccbdd3dd68a7e25193edf5b9fef7b1e9295f4919ae13982ea51b22713492d63a5189311cdfe12a74c0e4358a776c2c36cc00d7b226de0ae98a3d956564f2f580e4edfcfe9c965e6b9e2cd07c933e6086bdc4a3926af3ba841c48a92b0626872c5eb4b473bf3a3ee20aedd70a8a634905835ad616e04c1d6b3bb0dde3ed0f80768cdc5786a76d71a43172f2071ddcb6d42c549f6e7d47beb7d392ce64fa8006a6288698c840b334cdc34985a0f9958003cffa44e32a13a7ef5a5cef547cb28e39c54d8d86d10c166e18d61b4a305d0f4339a9bef758c68e558c4a04d5b8a4056785a380f15c24bf8f47aa48da5c233b44e0c9f377c896665dffd48372f0d7301041bbbf6d3fbf15e3cfbb4183fe9da0db1d6c353ca4b06b707becd79f49fa72983f3f7d0abc6605b7099097c0c82e24c58d8a03100a717de0b5c59a25fb1845511a252d2dc41345bca618be09c01a3f643369e96e346419cf6a8d4ff9e1ef174554a85660e4529df405f13ecee0e6cfea35cf00c199853c871a625f54a3259bc4cd9179a9889c51248ccbb8a0c38116c183ae1a18950e3d3f241fb33e14023f9e80e61fea86554a19fd14c221a3d343405d35441e2f18f66d17cb8d0ab68cefcac1dfa12f2efdb9915da0dc54d197af827276a33660810d14cb8b3eac07ffb8e5276f328d2f825a4f33956260cdb0b7317eba3eeea81f39cf69ea1ba65503d8da671ef9f7ac3667e827464400b0328338d18b10f72130fa8d1afd5db401c3e36c22af0e2fca0632c907bbe773989fd679e9e8c78eeb31e1419055edd786a5a7d78620c36db7a8a60206bc3527aac7e1d39ab136bff48cd4ffeebcb45181e263c2d4fd8fa351313d81b1844aca4f53bf0f60f23ddfc9eb876c334e164b1d74530016654cde0d5fe1826d6abd62a694b1afe4941df77da822e3e4fc85348b042f82b2ebe3c8a6aa6f9ffd3a43f112ec1e9f69808de67dd79eeb7979785e2cc9cbda5d7aa6c9c6aaf7598638f3039c9c62299a2e427d0a8f9ad1b5dc3032b03a291bdd92d432d037fc6cccb585968e54abd45a257d1059b66507e63e859feb7b31d048e16a914a24b868f87b3ad39f8c437bc87765086948c2d1166491b01fe65399602f3acf24de1fc51779e8dac32dab6208b6705fb0012408cebf19afed79eda9258d290cbb2d49cad7ff86e50952596f20198a89c4e9c0088a34e6b7b2e01e29be4aa3e2b34d7c84033a0f6ae07389a81fd7ba49dfea3ecc133cf65c11682367098dda89999821b7561d143bcf98bbbfc54702688da50f8124193e2dc052b1d3a4fe3d195bd1fb786e8d62acd01f5a35fbf7fdf40fed93040380be2a6f4a3e5cc570a6bd9d6921fc080ff3e51f842e6aedcb45bdbe46ac7f780c9068c7365ec72d3d9365703ad9336d6a4f3783837519403f3314539534fb9ea2b53e1618049ae0c5288b1c8cdf38ccbe1218dd127c167ac67f8d7da8062ce8510434238ed7dccdc2d5ffba070cd07dbda370e356d67ecced98635d78f414499c6aa51dcc7409e603e7003414bf7159111842ad07d1c7557d631bb389be69192e3fcaa81092efaa5b7244aad3ad8db6d49bbdb0b07240ab5247247d32e6335f8ce7af958bc413dcc6092abccc5ae4f62696955e93c70ad2695244d93973c34859349a88fbc2f6e60c291fb5fba7ab468f6dd320a5c5783ce3b547e4d0ae5d55d8c3edfff86871c188eda9d5229987a4e6d5cd9e719b0b2d9a75c46d4825d74d820cd174bf3b3da0208db611a3cd384e587f989851e2aa9dee2125ebfaf2466c906077a01c2e68a9a85775fd0da06e5911a6dc3ebaa2550b29e8cd5ac9cff62fcfe4ff9f340397f4add9f875c62bb08f70801089c137ca0dd6d5269fbc963c3d944d2fe5ee9cb0233c19a73b4f9c8cbd10614f880a4c1d718656e27cefca89498df45063b1743bf39fc416a249e3854c18decba3c01f9c5d257d1d840fc7e56a3d507ed67a145349e36dee3e93b62b64920fdafa6b4968376ad794624ac5b7b2c042a502c620152d1ac8787e7469729a5d52e4dbbe0a11b712fd010a0b3b762c32b4a71359d148f5610b09eb1f266a8aa5ca61167826acadd70c36d99d0c73effc244f3fcc3cee19570f690e6160cf4aeba8db113e182482230ccf3b5f974e39b76c2e5cfb6b28f69301086f6e5fd26dca3269ebcf93b09fbb1e9836f8c896bac0fc7b5325f6788e41c903bc4cd7ddcd67faaa02d38b6f12763003723474f15c6cea97ac18d1b6a48215553c179b8582e02a20448e5c8c6f81b212e5e086e2cebae725eabcf75c67e062998d7d94ba547ae132efc669e9a0f7f05e7c303d9c99bae5e322ddd9c337b2768878b1f171f2aa603ed75c50470edc06dd31fd1fd855ec6ed7820e4207d6afc82bb605e8f461fbd0ba790ba3e0d053462a78d4001361c15c08dc9d670688d266940f573ae0676c6778b3fd38c6653b25c30ec7a52ac0c749c9782fe1c0cff3255e24c822789bcdcea7113937a06dc1429debc8279ae7e6ac4dd40c9e436a2caf3421fecfecf4072511aa2c6fcf6988403b876723685cd3869684daffbf70d05b91d425b583f93eeeed19f7780ab3ab4c90cf41d6827b7a081b47d35aee6fbe3be3b2478fb7da5c56bc2ef2aad0b54f5523ec04e99924db615abc0e56cda7eb3aac8c2e18b952eed883384253d621a7422932d04db7467ec42f7acdbba27333f179c01cec93b536b54d618d1160a9fe9de6c2c7f2d274fbc2700c24a460b9c13d5011549843cecee1fe75a852f291e61a17fda843882263129b12c4c61e7c9adb7d5ab85f3e0fea151f9fcb151d480d7c07020882fdbadb9a46bd7d4f4619d01957958e7fc38af4a6149dbbcbb6399eb026915b69e4bd52d334ab599de89ab5c092de378be1b8f20c681b8f42804456760819e119f47648da3b369f6f5bdbdb9e08e5577a103880b139b64a37a5e92f6287fe73bfa32a7cfb92fb83b9731ed95e96e8e2f568b3e62183d6a9678e7aae30c6715e008b89e56dbc20a1793e722f3cb746f9680a01b61d95d6701902975bc9637ddb8329c7ff2f5cf29abcfb4bf27a211bcc26ce34763286b695263e0f1c886d0588dc3deafcc57e4a59c6f9a71f65366c09a342b9c304dc31f8cc51e439b258744874e3d0022ca565e9a291fc996453d78389997e8adfcb42f9fd0267779d3638f877f953f336fec3afe53cf89a8b4ecc74f6c62797e64b4cbc2bf2c76041450a346c5df0a76a4a5f608c24c5cb4f04124faa3048d527ced1ea5a7949d5b65703127ab46e30f16bad96b2301851ad65e51e930b6a819d6e6aead797ad4c6088d4eb437810656c1d0e56c3e50f64b1c12b33c741d54a688685ca8b6c5687949cda8dfe36d4124aff6e26f3f7e3090e773466a5086c0e901f2ab5fa415fdce373ebe250cd5c52ca5d7fab0e65c26182883534b7c0d4781b57b5519024ea71beb4a19bb42f357625082ba798b6f206c8f94dc04d33495065b129f3d91a0ee803e98fb4b598c08f69a2319e38d88f39a9aa6577b749bda9411d7f5d90d4fcc6723044058943188f52552bf3dd7612badfa69779b736adaeeb2da7ccf66ba707eee96b21da47a5521f1ec60719d11fa8b36c69e61ac9e8798a3893d3f2a113940807c3a2eb4d2e28cb14677fb32358cc817419619efae08a4994c921ef439819297ebd5d05408215b55cdb57e827212fcd495120c1349031aebc5ded63a5138e3a8362b58d3d9b0006f3122e010dd08590b0ed80ca1ca3a0f1f46a978164c06bec3046cf644ded3f9a2bfc096f108e8119a671607c91ac89a47c5ada608ca7b8e3a9521e609e5e7b9e63b5784685c49d7149bbf10c3ed934dc8fe821237670ace4cd657f24553ec547e28de0f804ef6e409aba266236d4f90ad16000359aea390bfa9564c0828b54b62b04c979a8297fcc4698254ad5aad0b48bfd9143a57c42627ed552f5a8d646126ada151072028c30319d44f697d87c5479be472a0e2d76082eaea41fbd124ecc27597f5486860e7b001bb04a87750b5b632bc3de7eb8ea0c7a00a5cdabc8e97ac9547d519d0861bec402d8caed7f96bc5303c02c4ddcf58f4edd19421e18713ab6684ab05ffaa4041331c1bb359aae20bc55a5c268c08c5167fdddcf84886f3196d58d188112821223e8697758672730d54a304956211405d66560a35fbde4bca7478d56badb8cd6a2d00a26e4548a67251348c39ec2969b8cfa8253a73ecc41f56bbdd9afb59e3b82545197023d5093db4363efff65d44d457d728e85c22c5e447fa5c6e150cb42db52462d197e99e3d113d51b41937f3f5bd55e9d0f4f36cfe272f751d4c91a4af38747600ebc452fde547ec25fbc38ad16a1e4f64a4e078cd81a6bafd1edbe10507413ef1ab53efd938c938ec1653baf0ffec358ba6875f70928d0e7dbe2f9bfd36794149e3a6a66e97574e498a7b9cc205bd033ef9baadb875f90e8f4e6f83d94d460e046f277fd096a0a79cc4c3cd5e4373dd745da37ba836fd21beb2dc90acae00906a1467e548bd467b0a5d5c7e3ede2172eb6ef751b723218764718f4f52012bc677bfe9e32514ee3c5a5e0932147dfcbb1f2da6cf92fec87671a83eef7a42b382a3b3aa4a7bc3d3cc149796383b5215c360adbdc1591203c903d9002fd051b43a65490b23ef41a78438434cf27b16011db85a0d15f79ad7ee5689372fe8fc66bc1f5ca96df682939e4ba7dcd1640535511ab4aac3bc7417cff5eb95a22cf88c95c5451b09e5fb3d82e36316731e6ee8ca8644bfef3c1697e2206f9957a113684dca17e27f3288fb2f69bb7897cb286fdbcbaf597728699939e7be1194deed9a544cc0d13594b78ceae68feb12d4c3cf1d8c30c64b24b6d3f381218a2d1c79f61d26807e3c52dadd7c4f706183c93caf6127868ab30bc92f9e30621a9eff8576914f8ff41132ebd49ba4400933bded1d331a231a38a4e241765489e09ce225fee915067f9fc1ab83aebe2c51e016aad7f8cf1b4068b1eb448109eab03aaa5dea467afca739c3733686137223c28682fdd7a4a5646d2d787d54e8efb27e981c2ca0a18921c49b4dd109d26527fc20861616e2a021f2b9c940d10969f9e0e030db364e2512d6db695e8f6a7093e5f91cb3dd5196fb2a2ad5ff1f8695c3bf1f07899370011e4e88ec94f8e22f6e29340b2578dbbec2313acd947fd8de876dd2548de140bfe8607587d89a95ffb5a7214827ba4e2742d5d2a02b8e4b3251ccb9f794e27754adc59df19fcef921cdbc895591333b0d3f0831db157224fe3b77668e37f34a26e7c8fa5a3a114ca42076b9bca45e91a15b4a6ebf6a6b3ab632c4bf021fa6a00c67f28871fede6308acbccba64db2bb26c8e5dd094c14b3ff6ab8537e6bc5db49b9f4350e10adaba4ba1acde48ede4231e7e7412c8daf6ec49bb619508353ee9e4910e033445854c7db2dcfa22c9b53eb5e21e347a27fcddb7bb9d7a9a88182dae83e536289dc7cc68da883b24828372f1182e7098dbf320b8b52bb5de3425edb6b456f4afd392b781d7caa926544ee155a81923d399094fdeb36f2f8559d96e376d4186abe66bc1d616c4740bc848e3ed4e8936192b034eebe0d9dc11fc9c7b3f1c7bb9dc77aead0f924f7681c19237491aeecc1be84a1cdfd369c4d79f84ffab7e6f06ba8e4da51b740c07e30572fc9600e4b2fe4281b64ae409ec67f07588f7620457f45fa2b6831ed2353384d86a0903fdba661d3b2277dfddf9b20e68275b9ed79854b791a1aabfdd60fed99fc0498b450ae9ef2624c3352b001b334d16edba9668c9ea16a6e2cfa0d99a841c322357ee4eba227af99cdc6c27b095e1be558bc973b8363b8ca659604da954f12d52cff5e6575bbc1eef5449aa2e755cad468b74feb0c65f82596e168d90e9e2ae9224d81667d9159b3baa01f5cce3fd93d2aff061d0f029744142db549a0601c753ac1925b444e5cdf2326e73f1bbee3628cdcb3c4e6243442769bf5d9582c45a17787b72c6409620c6753bf2d3c43a20b0d720ce9c0574c283aff1c90091f668a9a4760f011232f83ecb99b68b9fcee41f2743851b41b584bc876fda8f6c17e749b7a053a194ba73e152127272b6346ca6f1cd84d2e9abf010739d6a958d882fe139efec6d06a5f1ffe887a7fe701800254462ddd008534749f62eb76ca6767f6e3614aa482aa7868e1b5ea6198ab569808fe4cf50b8e5390cd744dfde3adebbada7e9a8774793220f5857fe0c9b1586422c07682fec7b9a08fbedc2d5874140200f68494ded44a83f70bfed665b9ba5c8ecf1afa4189d16664078523d62cb79da1dbf74ec680871b579cdda352d3decb1662ce970248d648431d0c4b88dbe1acecc210ba60c6ab2fe21d0f0d2296b71008d71503eeed6560007aeaeaf156f0f930c6ed374a2f29de6b2302d2d9988bba1b7031363a49f87d1db2395b2c05254746c2f2b8eee867f2e06fbe520707d6a046fd93e278770f034fbe0e0ebcee8b63bfd755c97b1d748bc6b574193385038f0fff10a4e7a50734e1d038cf018eaccc31c1b316925a72b8a49b8fdfe6052b963735f11e2887fc3f5f82ba2b6b1ebf4f286e86b6c860b9440823bb80270f48c29d95b554050bc1037d0e4686725a309942251cbf057860daeb1f61eb7309e78d56e972eac2f8f80673421aa5c332733223eb8fc8c1a83839d5be069a1be4306d75d9561f1c601de99f069c2d6fcec57719655d261f224f98cb85d53f11df62f383c6327cc65410098544c02c886fdfe1a97affd42733dea1387a99ac38004632ecba781ba896fccf540030665cc3a9d8eec14b6cdd8e2efaead6e4132eadfff8bfaf3ac96bda4bed130dff53742a39d70a7ad736728133bbaaf165dd81ee5f3a89dd2be0cd5942cbae1cfb88806d2fc8b9fa14399442ccc8566a8a10cbea44680487820115b7be86c2eede57d696cd9fccfde310158188b0b5429cc749708a86b37984d8fe3e86141b5539c7fbd131968f636bd4e304840b231a8314c7436608a636905888f69e0337883139e04aa1a3a8e030ffc49b863ca44fd1f0741facf098d88f573c422badd36c2833959e71aad3cfb4f2d1f5b342e6609c091a8cf745a46b8e573a1d51d5f535fa433bb6751a781e94d100c68831575664494098a928ed55d0d68a2b017e0ea818314647da39b222d60f66441cad7cbe01f300f647e108c5af0ff4aba52992d0fd5b92d385d57f86db6d00d4eaa8762ecd40f8bcb82b547e796e342ed4e0d19404fd71c9a3b3c2a4ad1d7474e332da4a67a27f57279a47c8b374605c9229cd594ac360f12319d65460eb52d9cc991ef4f3ecf474842949a0674b9300050eedb9d18719af3fae76e1bf93f4fc49d4115540e8bd23cc048f5c62be09b15c5d73e4e19179c9f27aca446ac6523c173761c1aa05db8033cac2db1067959222c5dd46dcd400b3ee916e3896fd275d8e4548de89b3b16cf8fc383923f8540c4dbd251b43b32d4d9e01d3de8f78dda5dd7b8368e067b452ff5850ad254ea2c9739c27576566988a5a238fa5386a4e3cf38b7da3e1fee531752b76cf807c75161d06dbfb717d8f8b2d1d60dff649b38251a71dcae1a3ea22050160ea415eefeb29458d2dc50ad6654759934cb89384a369974c229defd02193054b2f25daa2a5d1847dd0124b1eb7ff1c6c9fe0426fa925720530851f199d0d9e88bb87ace6774bcbbf4bad30cade99cd334acc402ab99c0f39886311f837e4b9096254938eb0ec217964172b463c418462b84c6a63e03151efe30d317a8391bfdf9c4b488d6cda176921d807016d8b1856a9f7d6a9a338d460c3d6cd73c0d81f3f1e05f18d744b54a4f13b9b946297e82a03f0edc9ba7231ccaebd9f051ae12dcb3482dd25798a6d7846f83c94b645cd072fce3619e5dcb63a6d48d83689454336f6f9b674f3fd6131342d9dd836f1b58c7b6e9c688e5e7d6805323e6edd40738e31afd406e04aa371ac61a0bdc648bfdc372bcdc44901c16870687fa6514db31e359f15a9c24988aa5a2585ea1a468f397b20dd3988498a4cad6b905d445ab101c4b6403f8b5c3781e1a40d0f0e635a2d753326f32c7b0360188e0a4241298cb5fc7a326fb19090e75b24a5e79cc71d5701b7eb7eecf499f3742f0c39b0defda617a182cfbf505ab3afc0f9fde72042a4fa213d90a765f7f9638e4adf48597dbd8ae910bb7ff87955437455ea46c885efa135de252284e0d03ae510da72d5acef2031225e235d523200681857c7657c42f3ef2f59b2f72541ed885d57ae431261aaf82f80d2b3404a81301c23379476033c4c2ee23b09be0e2184e0bf0ada91de74f7650a2ca020d5e4a5555bc4d60dcfb317781e7c09b7920a5f6426fa9fe5b5fdaad498a6eb82e40eac89238f01b04f53ede3b88c48b56419f15aa68439ffa12934efa80c5593f848d76f997bbcb184413a1f7902d5bf7ca3ff5dd8dddfbcab569380b9ada3991ef5b0b765bed6e1171808a0b9af110b16cce9dac275111b391e16aa83b422f08752f2a0f95fb83f44332fa767e8eb64b6a5f49ef53cf9287833ffbc57ff4268274229d8b7e88e299db161601c2520490d3a9fea0ef98ec7eeb313d8261a1a659f2352524c6388ab8816842a2fca2a2dc7fa77866a5c9cc2fc1835da1209fa4b1bc5a5fd712a3527eabc35b98890b89a3e22f40274926bf31f3f420412bacc1a181c664e27c5245ad6acdedb1bb20a9f750b40f6fd7c31ab7717a965ac5c6cefb88dab2c96fd3da8361e9c9e1f3b4052d3ea4e7c37c96b0f7ac7ea2f7aef97a2451c3814d595a3f1a5dfbd4af32c47df78fa5bbce8b43959d5be88e95e5b86d80827ea63273a3b3b9566bec8ecf2e444e6ba472bf7d2eb202ef8a7726548e3897641afb9fdeaf35d383f7ca8568d7ffd120cbf27f275616720cfa9cfff103613ad1b4e8e53a355dc7c9bd4a6df6c33b22352c5f7dcc68ea6ad2c1e144ea4a706718fce78dbad61fe6ec84d36e08cd02a8ad152802aca7c07d397899d2b8d2d4c8db77799891e56e62e5734f985a025eaf21f69a391ac18d379e6e67c9dbac9af2a3393e37e015d22ae81bc4f527d83319bfc316f773dc03c6533786fa08f8fba29c586be035f903fe6c2874e946834cd31575bcf72679d1d4be4d64c13bda3eed4d0f2bc60e4a2c6c11443b636d30fb6c5b9d1dc2c0ade0d9b12b7b65ac0f438c5b99048cc5cf0026530a52a3a9a06be4d1ba677e714c7332054af168f351c50772db240308852709505407d9ca824775386dfca74f0ff632004923b90e8616949e16277e19f40c89c191c6afe4d0e909443e7b76cf7b3873ea471371a6e53f74f9956d2f7093f15c91a28b138a2670fcc6c1db40353e421e7c31857f2bcdeba9290213e53e8804ca43ff8cd4416dd61ac5f680dfda61669ccf833866f9de1ad0e4987dd0d61cfa6de000667606a18ee3c51c453a4ad31a91954b5256196b658dddff75433c5a55facdbab9ece0e522448835316128b7e3f7cc380fca29b7ab31c0f18e38ecec2ccde97986a57fa489aa7179fa8832eeb4f3ae4364bdd3092e427f6059a740112a229faa951e85be601ed70f6d9e6c19a7d3bce823b87191d4442955bdb6847ffdf0440a77d53a29e74c75cb3aa9a4702b7e3a6f31344578f19aecc44dd0d0aef8a1ca57e3745f4a3c083b88939dadb64610ac0b62eae16caf4a40007ea76b49180d3112371df61eef60ed834eb65fb9ee765e197c78f7c921b347f894870743beae5cc4d3f229a6a9264c75ed607326af7a732d6dde3943daac283f629c0667cd1da2ee93fc507e79cbd0d6209e4ef9bbe7228f93047bec03949e121780b77bc522c98c07b6d1586d2faa8c0631cfdd7991d805cfa596471b6136628dd8fcfa35a2ac0989bd1ab259c73abc2d949ae8d73c14f5ae476fe113598db1dc3b3bc2534d422b50df5f95a03726cbdbe88065fb2eea0a03e8a7ca481b7fffb6356252acee4b3ce8a1f59a691d47f48478bba8636d2fdab07f012245a3e3a662db9f10890f6e5b7873d22eba1f8b934250d80b35da5ebffd28236e13692f3fbba445f37d8059f3169ecf46743128e568ff4dd06a7599c5067124fbe3e16f12bb6a5c003ddf8a069ccf378215879e1af8f841f978b40f2df36c6f91527a49d59c01e3cdc75cea2e0af7a680991f0f580521ac9552975c3399fdba44ec7ebd8fe7102ea6081f1f8dd4961db183a5e1d6453bc2842fb4ed4c325a0174b80218973a8c287ef38419693da6d12f155743c183971a6de1e2c9dc6d97ac54cd08bdb42a3447b077cba566ef4795bb765def7a2052143e6d9d30709b2352fca00a9c2076b738873326eb7e81a890fdf7e75fd5337a81c5a9ec2aba96e31f662abcb5b3439a1e11e0d75e45c81dec2c149ff31b33af7e4a6b3e4eefaf7b004bf754997bbff181d2f02488aa44ac3958da84e0132327e84e693d914b8a4aa4ba3ce3c6559e01b9441bdd7607a3637a3fc098959e89fd7d820e742c9db30f2dc342631786c40fe441002be99270160ea3af7df1fa4e7be556ba6e61f3c985ebd99446664c42364021dc9edabb19fd856e5eff85dc985ddeef278e7aaf9efa172e4461644239336905e46738d70a2198feb7b3fe4bfdfa735039aea5d4b8474ed72012b015c23080ffbf7d0095ff909b2a6f442470733c5a1e8bbbfd699051ac3703bb434c75a02e36f3e5256bfbffe77d80464d22efacb6bc3fd0940f582febd54cb40d93e7e22b6bc4e8a1468553c250ddc24d37708c77b5911efb5fa1a88b26b6ac619240d7b9f28f4dbf342227d6c69e9e9f84640d1afe5ae8177bc8ec296b0b664e90bba9f6731c79e527f629e1e52b681a1ac39aab4cfba84ba86f5ce0b4d5cd7e4851c836532ae81a798de67c2acaa2e1796b625e5d108d0592fa99f76eead113c90a34adbc5a6e26546a365e3b673c4949ef0bca7da5602591cd759178bf8ad7aa45bc4d5d354fa99b448b9aba8c26d6f92d0720227d268a08e3a2541511d1cede3f8bc406452e34a1beb2c21b9e1f75ec5e4da6026a49ac64fe15233d36fddc6a9cd2e177435429b53f7eb38e4b156098e9c027a69b58304f441430436ce29efa33d5e6107a6c0e0b971de2ff6c08fbccffbfc22adaf6146e7bac5f1eeaa14ebc4379ba9533f7bf7561c372a9d81769b18763ed79ae0642482479527f725dd08ff273b038b434d3f341c333253302c6428906b7cab9d0ca779650da79da3ac5c464eeecfc2590d7332f121aa40e7d14bbb7b35298a628222c234cb34acb28b75ca03802abbe05b19f6abf522a3c624362e26937a53b0364043f21d4f28b74539defb3da0fa63caa8750fb6386a5ab240e17731d5281dc47627a94e8d2e89678a62b9cae7a62abdf42ddfdd4603ba8a0f4e4421a260baa4037ba8a447f0ecbaa31513fb1019a17a717d1f6715a3c611a1a8eb168ccf4cfba424eb63abeb80b99da8228f11975dd050f8689a20daa139026e4cee00fc2b30c4f34d752d80622ae0bf2ec32534c7628866bd8f5a51cddcebbccf313069eaadf4f679454c2b03d0d977c07a0df47a712e8130e416e71d0c73f1043008ec003b2547331d6ef68b14afd74181fbd2bd8d317d916ffa50379f2e5779ac26fccdfc31745f2ec1bfdc6162306badd5bae8a4ff9ffcb8d28c120c6db66d02d1807cd0db01f47e28d1faf6142dccea5b99b324172890386f59834ae0b8c3453f18bf73338c907d9e8a0535a52070d1285750b48089617d521aceba71c327716b6c3e078519c7fb983e668e661c70b766c4c543a59633f36fab4fa2ed9b77cbcb244f00e5645a5397c81888cfaacf0dba10403608297c8cac4efb6b085e093383f831d23d9ab56fe02aa0773967da0e0822f4f6ef6d77c1c74417e156dbbc2c51330f53123f98d12491baf7cf75f74b44b6e9780c36da3b2d98075456b8af6796395de3bc4f60465c7de857cba4fa48b0d028a3ab59c2cc9ba2a7c91685b36e9385c4fe614ec5ab39682cbdad9bbe66846bed4b42fa11fca4d45af02b7f8e1ee7c72f8c5626fccc5ee8eed0268e0049441a87db4df43f99d082af9dca61efa006f7a83ca26a940881b3941a7406d87a10799a4334a2e143a1d6b3cefd272d295ca38cf468290c674888fddf26bf8cbf002f4b7d5eaf5733c630d08e7f5e0b6fa35e2858ebf8bec3a3f775103ab150d79526365c553ded76103263af538c39203770c044ed99903ef207e8d171b59d5d81e6b55c3a98fd251e0d8daa6c5f5a3fd6cab0ff21e3df6ac00d1321d1d844adba750082c1d974a265f560e022fd32df17fc6a12a860a8465076ce44e220fd46e60d19f40ea3138afbfdb87438711d29d5d7bc7af285c7d329d97465aecff9c1c5a2e94176f4a8199ab171310ebd90ea8db7f67a2e4c75a18cb07af8e3f6151ff533abd5c39be0fb7299ae1a2d2f34a136ac66281a75901be165046e6bfe3aa634827e3b3b7b9498e712fc7c6f0d8ec128463386d317619a7cb1ef2c6171a1e11591c8882f22cef9ca831d960d601056f1fd674d73bf9aeefa9da59016f1486d41538745f97ee474902d7fa419d49ada9f1c3e02056ed6d6fa04e08bd9eee58fcc5bce8cdc428662565d949c6e348dcf98c237552e0a72f65e98813543ee5e596cf5f9860b4a65c59905f228532b353e0023adba4813a9378af2d7966a7affc73acdf1631b5d9d02df19df1c51c97aab764e87b924a6c8a4c7b933ee707c0d887a306c1df500171d912d0e3efb37e476bc28c2bb2f2e9d88aa0692ef4c971f5b5c38762497e4db710ba1165e0e403b50ecd2ad503ccb08ea7d6e956f3dac63c09180c05dae1a03b083aaf88bf47597ee75dad0c843b88b3faa8022ab28f4052ee41c24815b19ed90da98d0ee869c6a1df1ecb03d3217c0630f1f27113ae46c970ca5eb1c6bc8f88a117025c71760d0c517b0e68873f5dbca68588c7ce83d585980a8d83c1233fa793ebbdfb7718655787122f66ccfa3bb18ae64d84aee0bd637420f52a9b81810dcd66bf6225055153160ba856c37bc6174c4f9c93c386649b49f4e9e459ad2818f60befbe7c5e32b7d226bc4370f3d31686951b3cda22ce6a65f5a1ed8e8a55c9fac5a4335098550787b0b5017dd6cb510784d084d71852e1683b847ff2cda40f98b35fe87083859aa0d1c767a88b9512802bd5beb58bf63550fcaa3806b002b857201bace8e227b67e0925f62ce0423e05885cdfce94928da60f6d4b1955e9e040327fc0cea3f87df47f83116fa6cc2bde73b5adad5b2dc1e506750033761a54103f6597f599c5d6cd856a2f28fcc57ef58708219fc7e4a97e7b3736eb467e5b62e6de122fb484f6c886478dc4a2ea12d0fe5a89d3edc944949c141ecb8842db8ee665802f27c68c31d45fb74f0537eb078881a84544612bd1694b327414304fc3fe2c68d8d63e1ec51d2a9b9d44f7847ae293f74069d7c1ecf709c6fb0b339dee1e2f6f865910f0e270d8e8b1ae3c625feec624743b3d045a8ea8b5af43657f7b7d3ce752ba8e57fe86fb4a520d79dca9e8fd64ab6c764063bbd65ec91590087ae7bb27bf5f9bd359db384c3c5ddf377411dde370cf85333bffe756ed7fdd7c64cbf5af8df824bafb3f415784fb40696350d0b5458ff97e01df87fa1842ad30158e63c411b3d36ec5704cefa452b3af00eeda874eebeca7b1196fa6f87eaec9ca120bb4e18ab709780481a4264d8e1347cded489eba353619752edc3bccfaa7576e7dc93ce1a6854e591bb646a3edeab55716eaeaf8f8ef82a60116ff16e60d8e71eeb8c3a2563b58108c7a61077fbb4d76b763be53d4261ec29b771d9fda36f6327717c1aa81e14a8f70411f9164ba07ebd8c2b7103d67e8b0743a787799d6cf25f2e3f1b041f42e42bbeaa144421625174504b170b2015a54fc83777e045919e3cfcf006368ca70b25d5e68bd2db76e33889bd07fee1c8b8634371873ed616b6a42546823ee860df92cdeac1f1b0cf12e8677ce643b9d94b5311cb243620628cbcc386925c4160a157889cdfd568fda2d9e632445d526b1645babc7adfc8ca3ba426435b748a59844d862f535fdcd78dd141a469457981a0314171b6478e929acea2c6661db0a2252451f056a12b8241b47a976e3b77f024e0601ba990f21b6f39de83b333da1fc6cc8819165e556ebe95c1b82282524f26b96b577d9f78ad57d76a885ce29fb3561dcd2078f85bf8072c8e94201f4efca3ec3e519ebac69f10d8ef96cbe18355800853abc78215aec66e4975b9a1f4d474066a6e4507cb959aa61de2c5827ab55adf2e10fb1558894f6af3a6fc86efb4b98d72b96635db9a3cdb965a049d1f34abd88127d1f4e796ec2481716691dd5b6ddd8c74ce18b82c7f86bb696792d5f44ecc3704ce87d48d276e21df01e639744cc6979f4c5c3b45557fc0224977b662e8370f479e55c88e8f707227a259b3ced52c5aee569a0c15f9e2cb0555e9d4ebf9778d2a1d14dc03b9e9fe866d2fefae068c8d59190a25916f35aaf9ad23e12b40bba053a3297d25c2d5a39929cc29ff46a5563363c127d8deaa03a1678f0f7d2850ba0008ff084f9bf4113898e59ffc1b673ade04b6899893ec196c60236d291466e3c288bc4d5c1f2d9e909cdf5f1a75fddd6c7b4f8c80c8e691d8a0aa76d0b12b6e5519c4bcd98b53d8f3ce3fcc888909a90f292aad0915b120c6523d7c160a80cfaa00b85811f342ca89060210530613266b98f8a94288b8fa691ed3e255374a6ca47c84fdd4c3854c2d868ad80f312a616227098cb34a4ac3fd29274edba30d11c52835e303dca6408cb266f9cfaa6836e3eccd69833407937e567ee37d3e7059ebdecfa52a0df6e513a332f8fbcc13e315f0a680c866610557418f2b429f710fd53192efff142fbad58852f4d0ce434125e4eee873f316d5ef2f2cba671c7cf9da18de6f75af7de5132efdf430916ed4ea48b344dc5a6222b89d21b939f273fae02b43d4fb5b10b9c95f9dd9cebdbdf7407ba024eebc495a93c5b942bf43e2b2ea77fdc6927b254f5aee1c962883d51c00a9e19e97c8df1dd02555b22b156a59a503e6806f15bcdc290d28c48d187f10be8726a51931b80fa758e97cfafab5e687487ef2d69d1a1fb539fa01fc30b6f1b544157a243bab54d4395e8456fbe5181f7d3120e1ce508079b2cd09280d4bb4c24201c16d879aa3f3c0c06b691b4d4d4139d7e531a8de6f64d7737e9702209d5adedb2a4f2061ffaac1ddd773a3717c401cef0c4edd6187e401a4062dcc2dff88097f0996d99a3f7f173c6469be0f8e6446335c3219e504e91f46e781c8ce337f45d23862772e4dc13f5d2b1bb579ed2ea59e9cdb216a408e41472ae4ec6c947ef45bb8b0ebfd8ea26501c9dd74a10e461f29729a6d67d0c8e8fd996c1d691d46551203fd6d911a28713377cc45b1f45cc5bf3d4f5097152169182cd7d4eb59f13354595a4bbd57a0580bb4b2f2855048473483266c843cb8a57367806c0bd5bd93d3822c8b24fc7fce0737edc04e774f17f11aee6407c2b3c6acb192c0d9d049043f1e1a4567c9fbc2cd35ffbd3bc193399881cec99fe77cadd984ff0bf6fdbf5604b455a98152686eb13fe473ad16d64cf6360e629a5d79ba3f3b22e47d9ea822451a30d7afcfb10a5c901a87895a2558f23b9abccdb6f095c52e95813e058a8fcfaec8dce54f80f592bd04fca2bb87af729a9123923e8b4797ff22005642f282afeb70b301b5d36c32380a4ac8b40163556088660ac85731b3b03c54fc4c66d9c572b893367d4f9d8f09095a4c8af546ea3b7982f65d0122939973ba1efcdab310470196a05e39356fbe5d761ee0800fd499e13256078e11ede325a281ee044f7d1f75e171b473109ef3dce5a43b092fc292e529dd9244e387aa29e310565d4bc66e1e4a9d4287ecb4166be094d0c33f6714f2ab8530d1e9f4e484ff09ecf23d05cf996935fccfd2e55b2e69301cebaee0e9ceb8598d0841fff13ec4a337f38063c0bb217eae08158c20f13a26ce3ab326011964ad56a81348f862be96682b5dc5d79076fa834b377e91d4b84592ad49ab09e92f15c7861e5876ab50c2b213902a4c6d7e8fe7b848982f9db13bf5f158fb63b428bd935fde00659c3a4ce3734031409190205a533263e93ee92fa09f0630b96779b9ce1ffc35362f2fea8c03f9cf2da786527a010ea3f01c9e6e032a70d56cb56745aca624b01fac1957b88721ec87cedc5cd6072f324728651bd66eff3f7f1cb25a960f9b58284ab3087c3936509aa28a0de133e7b5a4691cc632b82cb28c63482c07b7364598d775512ebba737bf59a4810c810cb68dbab67c900ce218b58e5d5eee3f015ba3ff06f5e09a72a5732a5d29ec3eaac87cc156c116fa0d02c359488b0c6a403f84e26e5c9e1da9c357a15159b1dbe03c68ab803237aac39a2c1238e830d59fba06e68b072c240ad42e5b9d9a1f657f0019767e15eb8252044f85d13f165649d2511eba2cfbf140c57bb5e62b621dd73aee9a2b47138d23f09f3ae00c2169bf37a524bd771d9fcc1d7ec0f74415e82d02290cb1eb5f5353ece98fd369b024ca5ec6a927052acf92a0b5bc0bb29cf40dae98f601c7cad295893ece79187e993d1d24d70ef88d90b27d969e83df6441e9dd08b69848ead8006730e54dad7a16b90166e0219cecac6af0023c24aa066394b3c7abbf6bea4ee3a5450b2a02da1945eece9ea7398808e70f9c9d52bf0c4df19bc605190a88980c4bb5af9dae5037bcb45016ebb081be74eab970fe312eb44ea4e7f8f0eadf949576f4fd2895744243082a900f7ac76cc78de6adac8c5da610d3d3f01a65498142c4675e8377a24e1c626a4ea886e109c9a793ef9e3cf6123665168c6714dcc3dee2bab8e0b2cd6a8717d8d3ca2d2f14c79338f8ce7a9d3d2a3f64c61eb01ef9d4f52f9dbdec89a2c0692b56f38eec162066207411f63a24ad483b4dd765352ae2ec069a8cd521a10783814490b05e46ba67efa44b29597ee284673aabed5a541b695af56ced4afa570b2e9a79b6a5c57851dd5684f8ea0348f3aa99fa30d3bf8affce89f43dae4387c3e5fe7e67df2f5ad6fc9f121d30d1c31d30a0081e73e1d16eb1e6ed51d7b9b04aff63033bd055729772cdd840eec66a03e29d14320dfc73874bbf88e97485d2c97ecbfc0eed1ebddaa0c8660b481ad4961be6cf9e9c2cad968971b64e694fbeffe74262dc5daabbabde2e58a796052d196861351cd7599b70f3b88549fec11eb548145519d1b2fc7104d944314bc306d04a186332c280e28e3244c846adbaa628c2ffac416b5e13819b79940ede6eb5b2ad32dc8aacb66e30f5b33836953aa0ce54af23341775e956bd158396f9d3e5d3c5c10cb2f37b33a5a6956104520241474b55f025f581d6f59e5d53404857ddda4dd7412d86e1b9771aa5127c8b4ce970a8c2313c4e5c9aaf286bb9a2e1e3bc2611289f559f063acca9cf2ec74899fc638282c829f440c18e6e21d238d5ed668ebe9bd9a3b23de630ddcd42d7f70ccbbdbad70bcd8d621abf7ea4d89c31bec7dc113802f182199167890294d2bb56fc4658f8570c24688bbd6f4f5e385dc309fcee5072f7390c6c6ec106d3c667ed79d27535f10dbf6ea007db5315c637e7ec6c5e2024baf2a52964f73d35dd0b94ee779b2f9c80cafc6e62e6f63c55579d76892cebb940f51f8f4be8f66cb3110efb12478bf6c5a67cddd36d2ae99b4f5dd0778fca33a3bd231f1f52e9fd22a1c4d490717d269963e63af80188125dd90e4c68724702ddd5f1942949d93641f2c99e8bc6517c69fd6534a293356b5f7f458fd5036cf11d871e7c4a1114cec40f760e51bab4e7930df46cf36f012edac3a28382ef57adf670cd6e9eff99af904a0321521581efae7d50d3f55c32b4ab7d0dff55b4787777c05a3ae0f4d29f6fc018529d417af0a312ebcc714854d6707dabd6f9aa230da7d0accccfed52078451d41b3f3b8153d546154a3ea756b9d0c9ec40d2cd8e9584f35607191695f24c1a6f61b22dc90b9b8f78a1e2f4fbf03e47aa90f6f998cd97ffde760d3a151809caca4f30a4875082de7474726ad373167645f5ffd3e481a177bdc9cc0598aecb0b6d3fe6604e204183e32cb14754277081d00d49e2de5f2f9f50afb745f25b34fa99e01204a56ac9f12a4883696c00aacdebe561090a7143e27f69594717b056a13b9ce77005a152f55e27e3524d10c02debc0a26bbd69ccb13145027a13a922edb100bf8977ce8bd920ba41f0a867b88f04785eb3967a2025694f9f6ba1277a09b4cdbf424921795f60ff66dac2a1a27481d5f029d700221af503226fcf60852847f5ce980db2cda9ea7a3ba1ce2797a4eddccb12623bc91e253d22ebdedd6a36bfc234cd929ba1383d4ef7250865fae060918dc4c3197c4a094eb857f8d284469001832417182024b5b86da5f94eefcc085581ef527fbb65c8d1b5ded08535840a8c2bae1a5da12aa5ca9daadd55b5d00c059b8592ff7cc7af4d6f225a63917889d6250f7b194f5aef497d1de0e610709b6296c2088f2161981632de7935c2e80ce3129ee3e47e8688eee7c57bd50de7e62d6986172858d45d9e398a838754f3978f2e2057505acfcb4907b79e00b11183e9926beaf21c99ee30e73ee2c129346ba3098c47ba105eb9a6c144df7bbc31f70ab5fc5c5edb04a1487c376b408caa47d02e32e02c873216a4ae440a4f83e2bc5bae99f386550bcf573634fe12efca40351d7023288de490e4a8d55fd91173708463464672ead45357c034f351d5afd5fafb457b0012cd92a1d1ca2823ac0c1b61541613c16bc9844dd645491b562bf1e5bd887c5547298d159800ae5b2290c1bfe94b67239bd3d97a9efbab8d1acfd49168d226d2d78977a718c67000c200e876ee3d4da4162c61739efc5fdfea19196ab6ebb7f66350d0fdac4658df539dfdd7f330f9abbf19baa2ab350f1198a849c5ce34f853c037f8e68d820de65eee9c60ff948e8a8828d3c2f20850931d9f51d4fe1fb9e2a0ed147d00c7b59d9a1bc1a6de8d57ca222d1f91b00aacf290c3e03cac5920beb447656d17383416c28282bd164033730cbc775b9c586ebfa9785199c68e82d590a33a0c85142b7b79aa9f4b4d14c259358ae1f27481302f90a92e5a071836d0a1664e8a98f55c9575609b1680f45f8dad6115a00a67304baf22bfc4f37643ef78beae679e65f88c8114a2da9b3d7f27409f192968812acc08e5c18f5ec5b5ef88503f823a1d9aa79445564fe816228b6bfcd8a5749b3df9f1571a5e64ca2b9ab0cf1c2d6a5f27d1a113d8e210928716993e50d7c5cb6668b4aefd61ea9b59c54b2d5d6c54b1dfa6691633d6042fe389a5d78afa2cf42edcbd854919aa9b3d8a1125c8d2bacef3f7225654dc344674f3c6aeab7bbf448fcbee03045e31103c67e0e3c9934bb34995bc18d54b6cf6d10df0f7997961dbb725871525270f6d0f6e034aff60c56bbd0ae52307df3b33738a99a811e6092f2307387538b7606a62ca301aa2e17656a9e9275771a3476c190762516ecf7f53f75975fb9381f7f042b24b4cff0af4a304e347a5b8811c1c29db476c365d87f1e935bf88540560fc12138c34d78e3ce57749bdd4661fad5ac39aa5f0cf331dae3a0740976473efc14ce0fbabfec0e69cf4601f25b5d1b214f6be369960b1ba1983ac5c34b5ad14809e1835cf76d8868e05a3efd4701ac8c3d20219ba10b4ce6573d8d1c4f145c77e8f5a5e5c745f349634fc5cd4390bdfbdd9480d827e04067b936d8669bf9e91e43cb2559bff0068b8acdc8638468fc13b799efb424ea54e1a2fd0b26dc5f84d75c60611f9ad8f89ed534dbcab03f7b722f21807f97b8b35a473d24a750af369ec5d67ccd38b7a750d68eb3859a1476fef8e9d22c6170f4631e3fbeb5581020aef971268cf2b123d9af273fe8e13f121ecbecf25db397d1a8275ca6f0974dfad88d709b41bb6a880b46691de7307ffbcc969afa50d3e4bd0d1c1c7be8d9f0811723a21ecd4be79cbe5efc1134309972a56f8b8c0ade7b1233dcf0fe01d6c89f0cb5af41acd6b13536fd985fc3350e67bea0db5581724bd2e3f64e90048873875ffe020b1d02e3c812f737cf82ae88ce982f1ac5c8e286b5ae01190f0d5e3c0d142b7f8915b5c6d0f087341cd540dfa455f7f742db0147b619986236358ddb25d1f3cc565ba17daf9ab9b062627683cf68424eb999f0ce45d333e00d68c88f97c5f5f7a1b06789e1b08dec27407803b45da226ab191a4c46a46d54bfefc0703fa4161ad2bc73ff40541810388a7ce3ad574c57682adcaaf64a6f778550eef2307b54f399526b00672ea8c30b48c7bb336aeedbc8808ccb030f9a0fbff956752fee023573949f5652623e4b1511feb3dfbab2d01cb42dccd255a2a8429cff214518b4b05268551f0838374b4ba1793fb9076e0965b5f9b24f3d2fee2f9ea058332681427506800cef8786655f00b3d86c227152c5b0f125483bb03ca5e1a837bf4ec811f893b9b751fa12297bad4936b8c5069543aea88088acb5524ceeaed47a01197a9b63abd88b1cebc0f7c112e257a50c2574ce92a6e235fa6c61f923c71341a18c8163c5642b0466c218dfac0b0ca520410cdaf4cf9a9fa1f3093159a43297a4c4eda0cbafc06d4fcbdd6cfd205f57495a80e750ed1a96aee08fdf02476dbca4d8a64c3c5dab068b7e3751a72dfb4359edfd6523e4f17d757fa855993b37f06ef26a1927393dba17be43c8577e704028e20e557d87ae57f060f0c044b45d1e03453f98e3d74ae8f28b6a157dd54b2149aea81ab48e45a06b200de899517358791fa72cf54a5dfaa002a0148bbc75c7ab8a7ab3281cbef41e032a96f5e580428b8fcbfb4c96c9ef44c25ec9abfdee2d239d2b51faa9b2acaefab2b2d2c190998223ffe0f2701678d908cd73e4b630404eae7ed2ac1628934f1b6110f0b54ae0a3f28b13a7e989e85d76dd9bc777ffe807e8f30d5b308d5138754e5fd0440e6440dc126834f3fc3270e1a5f5dcc130e6c6f319f7bd01072922bdc55604cf37c6c665fd11a074c4107460e0d36265676fab068c475244118851e37f1b4929693980e69e2e5320e66cc7a79f338be0f013d3830a709a2a7f96007cac23420e7fd5ff6b8d1b62cb35a0545753e2e02f0ced40abbdbcd4ed8c903e04c0a884d654f2b4aae7c55b7f3a08f73d03587535b274f282e460e65ba844465dba39dd127413a0eff9d4f083d7a597435d547aa98add91e9a3c916befc3f2d892997a015849169d7c8a01de484441f25f777d05153a44774820ff5e2edc3e84b0ef26c63a02131040ef453c9d2a4ac95323a0051dee2ecf60ba9a58d0afb6ab28ee51e53f1f938ebbdc6a466891fd3b255940d6ebe4027dac28f3a01c61dd6363db2b65436a7c4f79fb4067008ed80d3bb2dcd6b06ce79069e910c8608703600356b2c0b47f2314a5df0a7247dc34d995f8bd694e51edd5726173e64d82aaef88a85188b8472ddb8dce2d09224fb202a3c5574f7a4d046991fd6dac081d6be89f4468ccd09f0dd3ced028f01a2dae3df4ff92dfa3b352ac8d5e897310e0d3ff35119ee6210855da05ca249719e4b9082c47e0f47a44c32443e25129e652ef21c7165aad23b796f5b25a1a587bee66c8b5c0d0b956bd48878ee6cb12851b8cf28d19412bcaad7176cfe2ef62ea0599f1e608e6642c947837cd8756e06b69ed1e4b556ee3bfd945bb59bc7e0222172596bc44abf4e1f4969f9c7da427fdb7fbb628e09c825747e5654aac73f8a46fb0a7ae651fdc48b7089a4272348ce270ede381ed19e2561cef8c3a0cac9f3ad9ae13484124ccf697c407d237567ed662ad933f11c7839075a2aa1f41bf2aab7ded807e5560b3c04101fc21dbf29be8ae99e7fc0483b61d974b15bd0aeee246154f2a9a074d12ac99d84216dbac299fe977c70b56a39ed5b30f7a45d2af88b771f9052973cce29785d72ed09c8ff7794237ca3c5fe2679bdf2e58d12296e1778a0131959c33917c4d484f96ee02a05447a05304f25cc882e2125a391005dd82935a94c4375ec31c796bf60ab1e48d4f41d7c870176d4c9e28a31c97b2f72d1a51a0d3982bfb59c2cc9ba2a7c91685b36e9385c4fe614ec5ab39682cbdad9bbe66846bed4b42fa11fca4d45af02b7f8e1ee7c72f8c5626fccc5ee8ea00b54e3b3db1fbde288d67fb305083480f5a4c88767f345e68eb9663e31917daf73776e79fd759aa76ee7b1f7b47508cc320f2926bcc2170a46565756264854e60781c712e4954826747279dbd18c307df78fc4d951df0e99b98af8f3882ac02e82bd37c4527243d4789400472acd8df790cb7db8921936ab440513ce860099595adfc63c5e679dfb7f3d0c1f0e3f5e859b324359f671500fa124dd5e21224532035be0eeb71efd5269deb3504ce0dd455fd397d2f30a9cf4685c4dd2fa05835ef0f9b4eac759861c4ef479261d3c33795c0342d76b352dd1cbcfe891379b65a23fda48588d6b4b66cf71e21eeba53a9e96d62dca332004bbe286a5dcdda3b1676ba4c822735242a5d84e8f546b02f5973fc26a25193c94d86bed795c3871b1aa670729df68cbbcfac55f05a4dd90ccac3fcd57b61e5c027e5185a33cd4a9051e28a4f9b84253e5cc994374685aea25811a62c46407c86b600300e1c6eaff7bff777bf2617d640a40d91220f6d62c65e08941baa62193837991f0de54dc775bca1b9a94003ffc15effa529421c3a90e155af11526f3ca93846ba69d0748e98b329a049c7f155ad2a60bd5d8e282e3feae5ba46b4811d84e4bbb44c2caf44fefc79e6e7b4ae2ce290820c671a02088a7172fade9032dbd9f9d1d074c2d42a00f3f6f2be44b4a014965dc1254e4c53da5a6a80f1f6a1eb8ed2bb2f2e9d88aa0692ef4c971f5b5c38762497e4db710ba1165e0e403b50ecd2ad503ccb08ea7d6e956f3dac63c09180c05dae1a03b08c623302216f961d4c564aa246be87bc73e8097fabbf09e21e54452062886d8ece3ddf24bcd5eadbfec00a4a502ca1952cb3b4c56f35dc5284e55d9a5267d00d04e8de0002b175fc83cb625484fa4a0b8cbeb44f02fadd9193c0d59a083acf66986479e338b7da137122cc0f0d65bc699ddc324bc27222a4f62f7dabe03f80d3192e938e3bdc40080073fff8e02f48c6faa237edf331ad0792d8a340c2b46f38d2125299441d44e330ea06aba2b90258b79fcc62361da16c3080fe789d8555c5fe983baa438b440fc51921d19e24b74ce96b9e64fdfc6f4097c1d95b7bb55602c3acfc4b2e033eff982d52516b96690cf5372c8405e777944a5351501428113a2924808b682105f1e791b28eed1f0086c200ce0fa143788750f4652e8caa94030b78cc54c561cd9d2b4264160dcadea7607c2dcdc0476b6f5cc338b231f77cb039d70596661a09cd489f1bcd438c1186603b0633b3a7521f523b3a16b667c2e22aa7ffbeb4fa8577013b0e04052f2d12b608fb45faffa10c81fcbeaf1de4e5fdb83fa7a065e28865e752622f740eaf64c400c12924f065f7ea8d33739e6c6c99aed02c948bb2ff6445c5b85e00c659c586f5a51b7c67b0ce6955f6b894fc8ca325cad16b1533215a3dc6b516307092c3841e01c08aefcca5cf92986316d0f31d44d287db6e51a7c39fc60b7eab48ff04738e46dec56789944cd34e448371bcc3098cd6244b0522d55c058b5ce2dff6e2486d20aa2b8ecb009cd91996be71a308e9ac9af1a541f07902252f89919a53a1e9faee2835d188601ab63123265821101c834dfbcf29dd69a5aefdf744780f80ee948011c3d4a4399abaf13876353bca8d09ab6141469bfec330ab326e6a67e98e7d6f212615f7464752edc3bccfaa7576e7dc93ce1a6854e591bb646a3edeab55716eaeaf8f8ef82a60116ff16e60d8e71eeb8c3a2563b58108c7a61077f42beceb02aeaeb24b7712bcb17f9790b1db850c851d68467e545eeeab723fada2fa73ce1c84d951824e1fd447324b42679c323ab8981af2682ca62b9fe37e30e9ce985d6ad8ac47c7f2eb23d0c8fab676eb43958563eaf15197d061a8c0e011e0ac39ac99cc8e314cf591acb61b5231c801375c78776e74d3e9036d5a714435e0ce9fd44d47e7cb96ca61736217e5faa05ca17dacd74a4bef2162427f34b349cf2a56d4afa505fc7bd63d025a5729096cf8cc8457385c9efe22d54068d8a70401d8174b7654fab01daccd1ed7ec0dcc0cd826cb5d13d34411bbf5646e4dd2fc131b5cb9db9decac063f0e3ed5ef89f5682783f8a98c4e02d2e8008ba4d392eabb9a1c008a71245149a3d2658693af0982ce235a935af060ee3ba56be757bab9e135eae97570aaa99c8539507d6a0abc5c65f7a8d84ef289491f3864819deeab42397429d4c89b61d4b300a1fe865c59f5cf30a05b275db2223483782c1223c82a883166acc0623c5c68dadaa21f1386428d7ca9ccd900b473014077f226e9e145a6bf8b65583c4e6c2d4d096036b128b82c7f86bb696792d5f44ecc3704ce87d48d276e21df01e639744cc6979f4c5c3b45557fc0224977b662e8370f479e55c88e8f707222816f80463eba927ba400c723a2f7ea82f6548f90ef8aca388ee84c1f63be93eea56165d8c9482b25534c4497eb1cc900db04c170dcf1b90e25b852558430e7b14fc1db27d4749831156c66931cfc2c4a8a164d17732d39f4444612f802ffe98a29bfcf6906a28b630e1d9a7e040f573e874d361bd2c00909689f15176f846530939590972e9ac189ffe3e2b287fa69ae32197c16d841970120fc1cd3b2b9e735d96ede73f749e5646dc05b74f1db330fea82f1ec9ca70ef853a0aafa75c8f69c758ce18dd25b79596b4cba7aec577dc4ed701b81b3f33522103c652591c0d9a31e2d9564a72f3daae924917a1104c99256cc003db80716c5e6ee1c1ea2a065ab46d75d26136cd7830cb9f642f794e33d8bfba04c88dbfe806f158e7ef6f6995ac7d3e7b6efde6545bd20d833b97664e1f5126ec11915e4183fec55e5d05fbad58852f4d0ce434125e4eee873f316d5ef2f2cba671c7cf9da18de6f75af7de5132efdf430916ed4ea48b344dc5a6222b89d21b93357aab10cb7a4b02ebc3fa16a93aed6ddb86e05b6d5ab5e22217f4ab7cabeb51a75563ed05a8fab8240fa6287010e67f8c858828669a4f6ef92cb183458016ea7410606c1c7f4842c4f0409ef4a3dc39bc677a1497218a720daee291e1c5e3e2e14806e33ca58b5408fb6cd3ef2682e41ad1c52bac5a5f8befa564213c30b3334e6501256e9077ed188ac1e4a7be10827599fb9da382540f8945de38c661b6330cd86a149acdc8eccd4646f60f17647a8022717dd9a0f2e3664ab691319a6e973bb692b5de2a8d9be02ac9c6a640d258f930ac036fcb6b5eadc9671d0f978611f3d52d082d7ce92482512a5c9dcc7899b2eb816332dc8b702f993b6006bff1bb0df815aeb4090da891219ed2cedaa5a3ffe71ea4fd55db5da6c0bdfba638b0febb55d7c9deaafd6b982e2a8f269831e69a86a10aab5133de67342ce1ddc0eaf1668700b5cb26fc8d215e3c3d533468f413d3eec6e3c870bc02aa32d383085b3de4f45ddb9d941c59aba73bf5d8514b3e183d35e75d70fca0fb5ad9d6074d9ba646af288a3e7b54659b9f9a8f22a820024e8a452df1082fa088fcb9365dfa7d1b1d3b879eccf3e8c02dc127df85c0431a436e50a1de69dae1a0fd0500572a23547d4508566cb8bef27a209c1eb563cfcc331ec511befbb8b527d079525e935add78264d066e9f7403e63b59f9624183a646457172a9df43f23e0565c3f2d0913f12abf9af0fb8e75c730b1ef53b811adb51eedb2d8b9196b6cf537e4248586e1b58471ce2850abada2749b0a2928ada240de28a48e0c37977a1442aba5f492fab4f5096cafe5bd653c07b3f28f9975e98301760c0ea861c3b676bf277be287344075380c5b143f087cf93cdb5a9892600e771e6ced7a3c64c50a5275cb42482b5b022476260aaa0556583a6c7add7f96485474c07d2ab54285da4cff61c0945cc510f2973ebb33c26c8238bdd8c26f2e69c3b587d9553157e1ad3de0344417a4eb842b805c7436b8f73005ebd52ed8ea853deadb29f079526ec418eb54d92abed634bdee0e0a994aab790273e2b6eea3090d9539998df120b3443867542e6b363f55b23d2b9a8b84e036921d1409506069abb567f64d1671b2724e951452b2025c3c3c1856dcc01413df25256eae702a6c370aae7b3d1df95e8e1c0db7081c6eb99538068e2c854dfe7706120134ba19393ed654862287a56341f1dd7cb0736bc8995051ebbf2568859f932819654748559ea14827502fbcde43232f077391504bde2399f561f779445b781c699fd4cf16d44581e4db7c725de4f118cc7e1a4287ce0e10b81eac20619d8f686c971bf9aec8ea7120b5a413c3df38f1b566c977e9cda42bbf5ac32d2230b563683e4031e101ca6f5a0a1a3d419e481a5de419f5f2f7487fedaf8e9904e1b475b0d00b54a12dff3d23c4e12bb2ba052845eed94883d9e6c339eb3042dd66578ad2d6fe99615d999005e01f67dbb697a6de277ee6ea4b98ccc35c416e103bfb287afef7293c339fe94df3de7a14f3bcc31cf3f71e801981b76d0142e0c3128d6c1d5b659b01f6a598917891f7e0f768490ec194b03ebc277ac27cf7129cbdf3121a204630ff44794813ca824ed93f687a86c069826e9fbfa2ac997c5e71e5b1edde29895fce1172b4ad32e78dfd3585c7b0bd3254fc6a4d0a4c65a12e646a298c0318d04c05094a6f4d2ab95685fad4189fff9379ad0eba529a5fc5f4013b5e8c209718976a503c524925a32444f25605e39f111528ddd21592159eac4869c854bc81d827b6edfc7e109a10da6d341e9df3bcce98f40905c0caa0d9e9098cf32a4ba1d3cb1b7147ce804e2f907144f457cdf49a8dd44caba49a13b495a0f1a722e060393663ccdf0a4ac24e65f6d5c1e251c7bb11dc7147d151689110b87571c855b0ab590441571447c4bf23c05de6df58790ea98e7891c044ecca859e8eb3b1a091401a4a6ebe8ffcdaacc0ddd036d1422527f45d7cb4d87510fc98d7a908841ce339687a921b121e1c1cb023336e9c9375bd56ed9095ae78766143190875fc1229538f99255126d6c2f98fef21ea078c4b52f11785820cfa8a12a80be14ac9e04f48c776d0b8c36aa1c5c0738b42db7652671fe62556e5bf88f0e93da6fe316fef46355d6de849279b8d725d30e76ef80be2df764f9ecee791f2450c107107469c2d93dcf43ae7313677c3896ed095650eea4a809c09fb1e7589b2e45e4653c94b998c201466bedf5a7e7307724a6318153d2fcda4d4dbfb54f50a338abf2dfdcbc5869c6daa714b355e36bb5c2487b50f6d3c8dc01df53867035c6a173cfe5c363da3987b097947fe6893499f6ecc69f51a6d6c3deecc04fc90f8da315efacc0856ff332018b5497af90cbc8bba8a3d4df354a492556ca1f2141e8b2f984fd0b0cd720c94f3ae20b20a11a6725b82efdefe677c4b28b388d96f9843c2df5ee50d6646f920b80ebf67d7ade35c7fe9943f2d9d163899b59843f6005cd126a3d909514787885824a7dd83516042e6aeaa24650cb63c3799f1dfc847361c6ccfe906575d58228f32e1350b1b5dc0116ba5c7f875c189d37b14f9951e563dda065b7b77583f0581382913ecb2714a902ed38091d0b5f72b0d891dec330407a2775bb0def0ea591d6442a11b8ceed85cf43fb914e3f4d48906270c6adad0bd08d75208424260b4f05815db9b3743b13c0641443122d4436ed35ea167dec2b5a30d083fd74b669661bbd673c24748ca39ee54cef88ee2add1764de85eaa3b524dc9675f405bb6fd34e0aaeb3fbc36bf53f5fb5c87f2c494923f518cc5c9d9eb9b2fcd91d6e2affa40809c4ee7bbbb98f0d1997e18ca0051027e7d27e8b2b2ded753820b54d2144c1672e27f370ab17a2285c8a372a6879b73b9b8570fbb145a16e9bb619241e090b0fe8ee1913550d1cb6bda4ebf22eee3819151dcb79c52183b3f6e1b4b5c0559acd716af9e77881916025956d7cb077cbee8b83415bfb494734e00791273e6019f4a7058a15b8953425501905e26a900249f0f0ff6176add59bcd4d52e68e178ffe0333102375460c97871b786bb064f63293f8e04b143292a226350462862e08d15956d872430f17a5671aeba4bc0fa819ea9aad3aaac2f4453397662895fcca86e3ae6c9e3d2d10610adc61ff3a5705ecead517f3002c201382d6679bff8cbd9fc5c6670238530ac775f72bec4238ef8cf75232bc56ad7d68197ec075ab2f70bab980b8ed49c6e175c8a6d275da4e2f0aedff6406913d062e501d2e8ee55ae9e0dda570a229bd1662966e944938dd944a1561b38bdaa9b72b39d65ec1eec659407c0f7e7d14c13da0da75aee4ef431172e60397a95edfadb6a2cddae8a71b6191b76a7f5392cef4337d5c91698ca458b1d6dc910bb410960572c645cfe3c1c649ad74c44003516b710432e37d620f95d2f176bee9ca5c35963e01ad2b870f9d9e7c06560ab6d872c73301c0899fb2b3f137cd236642e2724f8c0af587e05e36069097faf796903d32b0b0c8e591a67694cdfd23eb4c889df9252089fa52b36a17aa486877c1cc54bec583018766f0638522732f897e9e41884ec395bcb96516475dd4e7d22dc3ce4d47324b99727b778c5d887082eec51426e5cc0e2354d0af4bd6a69624834cc8907f5e18376114878468940ffbf0b36c6aeaf356641075b52e97e49e91c047c8caa096416f5f487dacb264929ff1cf2fb94941e39a5438dbb782aa8c612118e79cc8c9f189c5855b517fd9c457f0eaddbf75d144abdf83efcdd81aaef404982400529af24fb4092e71f8b33dbc360d0ef877d68acec297095f07ebe80f329268358e84793b6a282f92b9d20623b6e7e513bb9f743cd9430b25bfa5fe2b00b053501a188dd270943ecd940810c399405f584be1c69892f6520a5b56b6dd8048b7b20a22c9e64a862ee6a3652c6229f606e073b4f72a92e960b23dba051f8a5e4105412cf967d5c4972ddcc5d2c1ff2fcd9bc0bc14763e16987b08468c91f67157b45ef631233ff2f8de02b0afac20609d321b549d40424699e1f197fe88c90bf8b243383706fa71ee463d482d8ef397870cf5b523046375d6508b58d70adc92847e29402212b87c0647dbfd51f0f727b0923a505ed5e25f371ee80f8f9b41f9cfc305c6f1639e6a811d5cb6a52cb169083c406aabae19d1090c13b7b6a37c255063f194d8e3cb0aa1b4e429a18debf950a6745e815f6f4737489b7fd8b6ae4984308d7842087dd50caac1d70774ec365c18d94695a9a9a058dd46717822f1575e3405d16b546fe528ab7654ce92e350e3beb9454573c59aa4805c2b8614376bf57bf83fc382f70f66e1ac8f9958e2fd7b4ab51d112e95bf16b1dd760086e5b79c241666445f4c068b097f925da977db2df1be0b4935ba08d8d57e04be5b62ab83b6d7ab750dcbd30e86e2bc496e0ab20c9d89c70615f47878de982edc07caa05c23f61c06d6f01eb305170f7175b534ee8ee4250f36da8e159892d55bbcaa630735077263a3d0c3eb2a2022f47cfb4f211f455bfa709bfd19ce7d9faf18da1f6ab5d6402f49b0ccd74c7977ccbed1cc374b8bbe31dd53e45360d0cb9f2566f2170a7eb10c88fb4e58e73e8f2d46853639fd6e3964952fb41f38381e9d1485aa90315bedd7f84c3ef7db16ae3b9a193fe963442ac128d734299394f08970badd40ef85c28084b6bc29cd1a8c2cadf938aaba5d67f2ca09605ea2cf51088df4a059fef43c4266280af9a54994dbe2a0106cf0617324c0a5a03411d0fe95aa1c72ccfb6ef8780eecfa322f734bacc27cd8f2695c6a3c1e3608deeb47c071b69a726e086fdab126ce9de92ae1f9ac975d1368e3cef4db0b4a4488ae6f89df5631d753ea87735c6ccb36ca4f3f3899d02aa28cb78365b0d61c827a2c1d1606a5c47c22b69886f33a159997811a3670d6ea6b66280fa5b6e6b2c086010758d7b0f69aad4a1a25368a823c114c3bc4ccc52d1c3eb85a4944e9f0fe62062b53b86a8d399c3e703c0290a5cbf5722764432f59e3b9858d829010436cce791605bc2267c63c962474a52346863bff816ab87fa51480db10280380cb09d2b75ff277cfe6adc212b80dbb6d2809c57a870a9a94b88628b6771f3b3bd824a82be094c3c13377397d33a70dce718f3bc212eab1a9b7373c68c6dd4c313c6478873a2b7b0bc9260374c0e44d6df6304da3be68d06f991989028eec5294e566724cde0105a99767875eb4abd63e50586f97d0939926fee6f2308afb21e4956c547a4262c6ef9633a36121c5b222c948fc22ecf8af53a25d3899bae8f06ea303953edcc8c0ac467d693d47a37dd328b6822c007191d20edcb91baa87d0b1265de0b69b376812e460681c72138a18124ee43018b58e24bef598a6eed230ae3177d0c31d29c6b4168c5f4af8c8456547506e7394214fea83df619d7a5864e89cb3f599d948822fcb97d2d099078e2c44c02caa84bba9b9ec60632f501e70a05b7b9062dc110bc488b7d117c8eb5951c3facdbfa8afd3cff577f7e94b79ab0931c5dbb609821d2d29c45b09bdf870378c648aa4ae653582a186552240e905dafee1725d3d4d51d731ab0cf3fd6b2a149baf6151619f7d4eb74259c38c2909e05558b634b36f69bf6b2c7301ad12fa8d2fbcc0836680ce0d22e751b53763815f71bd4e5ffc9d6b3bd0d64659cd4d78543a8d0fa122f7fe8b5108263a6ba093b6915dd85bd0874bf28e226687de952e3d9ed370458d61b1e02a4b846e9dbead39c156b7d99730d399bf36cc5899363d6530efcd3bb556ec77731d31b15fe260d177fbaac56a0da9c6fa1c35711ed44f496cf57194a489e8b923c285c93a077d591f231e2d1bb68a014917799ae4044d726cd3df182917d99e1d541d34d9cd0668539834f240c74632745a35c2493bd194907353e3680cc5f2b1829e5eb766cafb2c05de148f3802a502d926c6ee15e74db8c9c859261216dc421987184b9d8e295d05f6856974058db7e667fde3adc0a2351fd18f8b0e4755bb4987a9efd800eb97aea812a054e84ebc78b6b9bc00db913a8bd1c655c32acb2c957006e45657c04ac4faf13dbf7b697b1828c1564caed00437efd84da2759e75dd6c5de10b155d5b4c8ba69fb23b6b42357edce6d526daf4dd7c54a6d1ec294f0189c4d3743ad4470e447f1aa4af338950baac05d5195f868e9aa3c7c7e444ffdc5bc2a0e3aa8bc21fc3fb75d85c99772c100bbc48a7d64dfbb0de0abbfb31a4242deeefa0b7dd3bbfe01a88c50352e80aceba76ee089b8a6112b54701c60fb813240b61806005bd669cae6acd3a1df903548244946bc34eed2c1293cd5a56ebcb5e4f434a74281b3a03939f04260ed21f621a6afba4167a93df6b71b500468a0aeb3fde74840fb5fa039b4e8e19277c951a4184a3e3b5e08bc8a4a051641730d336c1f3ea5c31de9d55a7cec6493bed5122f973dc0845f032d5804fe8c4bc12dbb1a2dd0637bcaa4771c35df9340ce5550aa3894e465d5bb646795f7cf2c7d67648f35c565f5cd7f6a99af6c20b67409b82cbd99bdb3627e29012f61d87a103fdfb3c2291b5aac6425d563276023573ccba3c3dfa68211329321a8e55f777ffa45bd288f79912b3dacda812914f780b8e95870f4836997d1aefeadfbdaca29e43fca062259a3e8a439455b7f2e406a70d5a6e0ef5e0ca16366ab83d263618ec65c81eae19ae9574f0bcfc5c2fba3f8135f2cf179e06ca4e912ba4970cd3bea9415ab7cff5b4d201a753b4acfbb93aae5156f6336b84824039a41c3bcbda405b9a5f8f6bd68b3ce44430d6a8ec22cec4ef746e3a5c550df52f1669ec8bde2ae41f89cb40accf359f2584a3e8ef3a4ee775a6e4c7c5b124e3968045eeda242bdb7228e005587274075ae6e199224bc1afc0f7157275b9aab6088c3a1d247ac954e0eaef562fdd74106e5bbc28be0c84cf7938d6b92e982a11f39a4559639d2cfd32be2c9f08a6643746baf434e5a5f1830c34498d8abbd0e647e9f670aebf0d3543f7c22a2416f2b446084d73d33bce38cc8b9344fa058336f440842c2b52fc212660f0d25ac102b534b1af9477b1cc2e1c0e379bc517f5870727dc89781f4cc2af5a2f772e8c6f02b7dd905ab2ec9d7d9b3dc0f3af2291fda7f84258c84d5632284c108b27d41c3bb19f0cc5b59c1cb8b05988b324bab5ac103961e4a761060b45bd2e0e4dd0cb30da8b106ec7f19e10422cc07c36fac0102169ff61c8dc8e2799407bc2716c91a50ee78f5eb2ad82de96b83f927c17098a6c53ba8e8a2e9edc8b5b370658ade30545345c155507ca1ba59961fa138ed7ad603ac5afeea362aa043f42548459300fc5112d3af528993de56ea35c9a1020b1c5bc01a24582bba57da1e497c441ad437b442dfb72da4993edd1fa14f1679c915b0d37773c270a1e9c0fa468765950a6d5065e63545ec77ac0aa095799ce8ca64a9104c9806b783c6ab0bcb788d0121b0a754d80a92b131e8a280afce0eeb443d143b1046d60f2240b462b1f22c4a4af483af5a6786c6d729f5d25c5504e0bd51863dac1545391b283d6f9dc92a376c02ea8e430db34cb3ecd072ca1357f9085c03a323fb41479dc1973f84c064e294d3173b1b82d6b7e6d0e4206d8798537e2591b7cbeac750ebbd479ecb1f8ccd8aaab884eb7e8ae2f6cc84905ced26dd901330d7f413b6379ff3dfd3de9de1f62e5d63fbb30c10a065065fadf23a7ac0f45c79a6d875b9d03ec8b7adc08006b2d9fea5f6eef0ef8cc4f2e3199ad16be56a8cb1d8b310be0991de4ce0bd9785ad1ed4a7deb94164c10a95713f9a489058e839b6a1c937dd31f994fc596adbf88dc644ff6e46a8f1a96a0caf6ca7a39227b44eaafe2ede2f2ab4635aa0a1398aa7d8fc1ea984369adfc3eecca133deeaaa7bf7de581950c972105602a2acae1e379a286f9b2ed01ac250f4919d8913da5bca362f39ded69ec3f48113acb69ebef3007f580d755533374b2dcc3412f8c255cd864506f7b98dd10a4691c382a635a2861ccb8fcd38f0d7b196b411ecb4a28ed55356a5bc05b07761709885026ba0c07cc9627f34db2e4537bd37c48056ff9b141edf15d40e225f1a73d11cc48def772e12cbbb385b8ee920cc025cd21acf650ee7f4905a6037a73221766a69f23a2de601174f36d085a078f937c6a398bcc44d6b7d85647fbca24e714011c0f50490bbd191533d8a8a9b7c2fea5f088fb38dcdbbb775a6a5515811168b0f1ccbeb807a8444db4e808458529ea83cd3594bcceae23db937450c1a15dcd454f0d438a07af1bd7cbbdee179e5aa9955c8c2d0ea763abb195cbc1f8c887e9d6a6272422c4096f798f20a983c64bc61608453bc313c9a373fae1b2996a1323faf344538bb02fa66c1b44390f110fc8b2b52cdd94b012efbfa18137db4c5a7700ea2bb4a4a76c2d7f9252d33fd4da3be740507ae1d53da4d5f4204c6630ee7fb4fb74fdf6e2bf1f1a679fc04f6036b09c5e690b1f69bf7e05d0ee49d22988f24d32dd591f30e761ce80150846fec7288a77748e9e511a655efd5f77314086496f71968a8df6578765da84f7cd0835d290a9097c9cc1bda8102c220e102ae26035718c9d72844720006c7638f69f44919ae5863edc0a707100a79b1248f3306e2710b0e3877a38d31668bff21d208d1df86317f3a29c0cb89b542265c2ad574d33753c9702b24159dbd5a154719b17a0228474b6ae9c0089d42c8b901a45034c084b51360d89f30dacf10e51a2c89e2d902c5ec00061c48c6e358df91aa379d7157042288f1d0992919aed28c34be0a0d61bd6eec2b559c2228ac81793acd5c452ba137181f305e50f580b37a939135f67087ef97e77241fc4ff9d182a10260a03eb9688b75564839431c56f6a21a2e7d218c2e3dbe194756d9f6a22527a3b0b5043ba268beaf380ea7fba85c14a22da43803c364109935979e7b10e33b0ebced838cd51054e708efe58e0018e54288d6d9d04e8026c8977359275640ddac46bd8454db323d4332a65cdc900d4eaae14eafc367e488e9ddb752250a1d572f1c32085455e301d983ad87a183aa80b547f349f4db7234ff74f1f8cdef73dd3f79061a7b5f98aecacd992f20867792e656a0446dd4b79f4d95243c48d11452f617f854b97d40c47c502948c266f253e82aab6507df343eeada3d6f8b2a6ca0042db0440205f14b2ac500065891b39d5b55134ffc76ec0fd0faec57d4c0a82a361891df341c745eee53c05e55c19a0d66b01416b14a092d16b5a79a8d97667e975d0b06e0b279bab756391cfcba6275b548f4a5e0ae00cc0388b840e0ba0bfd709d9fae1d14dfd89150cb24799a838c3fe0583c98e6f1db94d9d9fc3f12503d31b19e67c8fe108ba361ded8f221176795aa2d45b08d4d2a179a4762ba639654f1dfd7befc7b0491e0658c83dda3a29d60eb35de97b72b8c82ce60eeb250223fc40873ad4365960815b0975b5943e164955e8cb818d52493587754e02159cb1ac4859c40773e249a5b47f063788ee6f64607220e346029c65e2bb5b213e4ddd7674ab4c5fdd990ea590bf7087423912c626bc0bc99667e3998f4069fd1669fb16172e2588d6da3b8650290da30dd8e48338a982f8634fd84e934d8a0535ea5afb9854c9c8220553d456ea7cbafa3d10d51dd8e645031b923f5bbea8da766feca20f709e7b9196c8ecaff087f309bc96925949b6619f047dd48ee222e3a4c99d6306bd8c07d8711f70866ecfd398ed675d3fef4eb428cb0b32a236781f25c74d91cc96b1a793a5526908356d09ebb787f5523fe746e1de2d5a23f216be7f213381b737d2aabdf26e71b4785ce7cca8ba76278fe6bd9438e7321650eb6c12fa92fed9efa28de5213ccb14a50ed069e05643004ce1c459555b865909d4abc4780c3feeaf45716f72c6869c6fe37aa48f5aae1bdada40fd206920742e9f941c67cd47bd1209be8654740978b287bc6fb128b7cce4bb9f780b5b41046d31cf12c8118f2146ecc524eb7d19be288e09c79a8ccaaae516ca0b3ea0cac5c9e2aec9fe682a5f742703fe02bd78a4cf77bc759e0d254edeccfd241a5b6502ab066ba0ae266b61ed6813a0b98b1207a556529c6244bd9a4fe632d83d8b8cf4ec3cb6bcf1638906064c9406bf50cb86312936617bd5af0c3656f92f673ca36477af54a3d05fe3e00c40a6528d146289b9186f56db5cfc875228d34d56a452c46f24a1c19ae76c80a88b758fcdf746c728526b2ca3d4e5f5d1e29efc456266417291d6443e457a1217dfd37b956967452f69f0e5a2eb1495cc03569cd85947dcce4ce1eb94ddee07885287f4faad4a1f756da3a04b2499e0f04a7b3b4e34d2957143368e237a0cb31fa70eb041ea49e8ef1dd8c3ca9795061fe2c0e4718dccb73a10eb7a658f1bdd8463673835f89372cd96cbe9aea1e8b6784fdc17cf45545cd35db9be783db5611efb65c85fc7907ae0400905e04757a0c5f298298548e861a8d6253bec25b94e4f23230ffb51ff38aa4e00e7311992390f953c54c99b7284def71d0bbf8e60938288b0d86b6206373153bf2287e5e0868c179714460c69d075dd36c74f9adfa0daae9a00a0f219f6d8b70bacafcdd35e70905d98266f2b1cc19e3e98c775aadce86d6cefd90aa315814dff3ed8d8f6bc2e51ee0de099c86dde2a96180bf3329e949b3e5da35f5cfb52c8c7821567054cbb106ebbcb70160c37be4d7296f35592946207414352d016ccaf33d7bc49ef174515edbe1f483b4c59005650ae7f842189c1317c06b0de56142047d11ee5665e3bab5caeac1b288c6d1c202f60de172f3b7ca76a2699407c5ac5479ae9da8c221b9572d37a70685195b183a7c2995b3bb470e33154a6271ffac1dd4b4cc1d62e22d92c1c1b53c000a72837ff2ecb35be9f85ea02c313dc7b556dab005ba50240cdbc714573c45697326f900a36b4befa5b96ae263f84c636d03c813ec03b5048180f9476c08dd5e99b11c2e48fc1ef33247213e300bec4728a6d934833ee18ec9f998e34da8660518039ea38553dd9cbbc2871f56a968cf0785051142dc8f7e7e49cd0d7bba851bede5d2ea6cd43b7c13f14f503ee81c7c591b7459a4d7d9302cc61ca6e70adde6d2491f16808d431900e41040efc0c7bdc9b18a0d55472c4de2836344118b9a780a0f44350018a4b0382cfa573f3eed1e936116ac415f01b082c57334e0f58e60863a91dc26730b44b594bf6b36af1678024811c74abb0a65f9f58f7edfc099c7e83be88001a93e8e079be337489abff1a7e0af3b7bfb03e0494c86889f700054b258eb3ca6220f3490d01011e7bc4d5ff3ab05dca1d6fb1327004901952a000683ce26cf01317683707c9b0ff26d02db6b34e42736dda72bfa4ce6a9d31251e4489a8b173eab27af902e45cdd887cfcb9df1d68553f29807b85a1204007e01e23917ba1a0760a0d4606752b250249eedbd301d8a3d1eacc8820665bb611d77e5c3c0a727395d3428eeec5f9519c4fa6f9b77fdb8fb63769e625108b840f2d53afc373cf399a565fc419094d9b3a4f4b8c2c58273a7536b8fde80d5530ddf013873251ef1aefa9879990c8125957004adb4594d6c43fcc7ecb45b09cdb2addb240b346019f6bb087b11e9b51efd234be8c36c405a4f11952b78ee13bedce23040401b586709c45cdbe8e4ee4056a5573aa3aa8d62a1b0777299c4694c60247bcc72c4d28c531e40aee422ef5bcfa05fdc27390261f3291074a0405baa1fb497c2241333faf502187ad7175aacf30938fe57d52bc5df60ede1e7fae0a0740be4ffec658483beca777e80ecb0da580556fecebf212ffc4c213c4524012e885e383802d7ea3b44cf1e7de73a3f3d2eb1cd778bb9f5082fdfd8115b4122e759c80ed09dfc8c02016f3d611c1cc6cbdb7365dfe049f4c8700bdb66e81b868c9273d9ce62b6d8a3bc3fe2bef611646aac9d3146ad1c03bff33315532e68d7c079d3ef5dd4c2fbdda83d1bd1cf5beec27d299fc6d86b2624989fb94d80f6f47df3660874ad24b930e1f99fac4898f518af24ac36df13e96d82c228a340437bc238c38863971da74919b828c02dc573f353a832be74cf044699225289831022e394c6dcaabf087389831d8cb266f89ef2615fc54ad00735115f44f3d126a8e7545f41c603ac5ed123242e0887fe60a0593da8de18926dbe39ffcd8234875ef8023ba9dad2c6d6ed395d05627cd0bd9834d86bdc70d8edd6747fad190df47863aa21371636b7433d32c93fcff63159b7e3dc1650129e761c547ea3f3115b9c31a4523c8715aa62c03895c9f80ecdd1434298c54b625413d2ec358a1b2e9ec35204bb8b04307bee01e37524ba534e2203eb891eb88196420063f5da1d28eed71c17478f514c932b55c4b9625319e03865414a655aecf0cf09025bd6659273cbcd4ddc6db313b677405f4fe248b17787339579941665edfbab9ffc1624ddcd8ab62e1f0752a3d768680c2cd54671c93f5cc6eb4e397f3c9848d18875b5b8e8439894ca0d3717c825c9f29c5bfaf5b39ea18d51ae923deb232d318280e8cf5b7f6dea7a49e33691152f8a9858e0de722aad8003c04bf38196ac7647369d0c2606502436a11f5aead6c0c1a4923c0a84cf4dc343efec7c5f5edf5886e5bcc9f4d50be8b12cf34bd557d1a316ac978e16863b16b54a79ccf6f815303316e10dcb8d11d208249244af669edde393507d706bf36ec815e9cbe2e87fab9de399cc9b9ccbb8c1686b6fce0d8cc098082c53ba01c3a35a671abfbe9aa6f62c792cb1a73e76589d8568c430c7345a0d63a97b55625e3f016dac7409c7d28ee9ecb27eb0b6c3c466d2f307a742fd73cf89fdc10a40e9d3f412cec439e3ceb75e49e032a0b444514b7f7dd579b73d3dbe384ed4f8928beab98d99ab009b0481731628ff033bbf18a77880d93a8be69277c2279ed6968d08579dc726f4ad1fdbd13fc96ff946049a7e97eb6f2dd30b7ef73c8d155571384f7cdf892b43b28bdae133b5357f34c71913b0e7eaa97d024d72006b9dbf0eaffff0f15