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 73366 0c8af3f421d0196e961eb93f99679062780d908db872e3a2ff76b465ca3dbda7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8aee40609ff69c09f1ec1d97fc4d9f71efac81c7eaec58fdbcfce50564658496
Certificate Block Hash
0c8af3f421d0196e961eb93f99679062780d908db872e3a2ff76b465ca3dbda7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00203e000070320000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c42b2ff05b5b48701846f269ff1f443d3a8763de3a9189f4f5e2c82fc0c47443645c084f0e77228be96e627959b9e17aa66b1faf185719047229a1c21a98aa049063a4d1165e804f011e9568540e91a42d9eb09e5ab078ec10050000000000000040000000400000203e000070320000

Raw Header Hex

000040204de6ff9780bc4ada77d2f314ac1a262393b06a7b2ad317f3b917ef3f245c7333a03a9cedcc0d2f31a427340612756a929a4dc0eef89bf7011eb3aeb0f483563d7511306afeeb00189684656405e5fcbcfd58eceac781acef719f4dfc971decf1099cf69f6040ee8a

Proof Data Hex

59,560 bytes
121216020307590976f2e132551bbdcb2a3e99fab419b137d165ada895a695252bfbb16abfe0f46464c6e4d451f478559135521c4e6ae7af689cde1732ee861a07ea5d0af0a58c7a1a59cf9bcc0b095a0d5dffde4d6f6bc91ce5bf04b6daba920ba4aea3987850035c2d611a75327fdb1b27937a61a5971cd309a123393feb353318e8771a953d81517d091c02f48bd28b7337c159926d0467d805fd78c8ba309e3c3318cdc524ba4d7ae7c739c095ed5dac6032b7050ba2fa182996c41879925fe0e87542e3abb0b0aa31cefa58c616249985d014803aebfea2d0fc298e815956c3e88a7d397537de0a291acffd393ebf25a34a2e8130deaf3de362a862f495a5268464a02e6db8c2ac224bc84be1b4bd8e8cac01fdcbae9cc2e9e28c7b87a5e666e71fbcfaa997eb64ce71aed2e2771ee93e57682257e46c863a97e3654c7f3ba8528c8eecfe25a61be5fe88552c2dd1914a9839a7fe75d45965cfd28af1e759ce67474099621c53f7c4a0af24ecc9824aa1b1428f3c17d587c2080646acee68efbcb9422560bc5e28cda7c4d1d63be4fe5fcc8eb1cd249b5efcd52c753a563c518da9a0fd4bf516850077e162532452eec18d1f366dc78b72c22255c682d4112f68baf14934a47f4dd6cebd70080b29bdc163fac9a3f4bb25438a3b28c93a8a9662a208eb369e61ae00ba79eaf3de475252982e4086bcb215144f9355a99dd165cf6aa511214c3bb657be0cf119352dcd5ae80ea819660d4c7549167854bf6c6f589c5ceade05525867882f9d8b472354d77b240ba0f58e95d1242d958398ac7503409b860fb0b8d6e4627f4fc2f99420616d5b0c6b8ae4402afbbad152aa2b4c7eb1d9545509f30fc853e52d7d66b510a99da7caa6aaaba87ff6d9bf98361200bf0b782db095b41f3db30e2e9a6c24f1701160b0edd7d193155448fd1d579f8428396568d28bc775d8ea846d39fc355b57e22ca1312bf2a8b332ab8ed0f884fadf19bc451f20cce2518294b94c29297cf33df1ed0c55f02a80d6f9a963f296eaf96dd3d0cfcead2d1605eb741a9f531867f88941fd5e3f6019b603ae108a1462f703a19258a06a2b39df93c16034e2da0aec09c63448fa669b621d9cba57f8f8dc41169991362fa6c6d46acb51dadd47eb7de14839fe012bb12d86d6c0ee2c0c3151d5b9a4d7cb77f587cf51885361d5810d3256f1be1be0712880bdd8900d3f146dea7bcaed268f012dc86ee29cd439bb0b4b8ebc9034a9374d23cf7c76b23ea2c08e1a58213477ce9456520adcd25b7b90b4f0646745db562c4e55e3c85c4bc9fcbd935f9d54b92a4bac28b0e9e4ff90e4e5f5376da2d27e46f43b21ab125e3df5a31b304752c57dac4239ecf94c49ad209815344891a98356a1b6f6a36b31aab7cf1104320f555f194364379b46527dd85000b30c437758a04a5994c09915f1ad378593d0162431c165ac79eee8382087dd61caceb88873c63a78151e050669ffba126f2fc24aca9b5e11a54db9a09a710164fbc5dba3217ee861547a29ceaf8f3ddd84c8cb1ce36caab17c724a0bd126cd08e757fc5a29bf80c91a619031850967d3fede3f26d18027354e33ee7de04e7c7b0c77f38ed3994014ff850358fe2779481e5ca2cc39a4117a741a29727dc8ad479c5e553e740352093e88423ed8b57aa169bb61864b467295858c0646b629831cf5d6eed4a00727a6c179787d97339681fd81ff702d92a4fa08df317b0a2d3d5c4c0cec81a704b88363a2444ba1953960ef8111b735cf28bdc86c422395742e6f219e8dd1ad6e5811437d0c7857249e8163e5353d5f3ed79eedd26ea8b6a4e94bdf9a03c805ca6f50b3dc44ce3e4ac06da600867e9b0f3eab48793184a11b059fd0eaa8e049d671b4122ed9bdb37928ddfa89df3b4cc458375e1862d783bd56d797542b91b25d9043e41b2512d1d4544819693590cac152f55aff5b23d2f191a9d71fb5addfb67431f6af41f2b6524f3a3320ff6855958eadf101651c7c1fc1823675a288e9fa680e91afcb1990c125d93c446dcb5d069e4c78d891eaebc21b847f115592ea53293ea86f35d331e717c9e4c6ff12c2cdb1f32cb9ef2bb019bf60f70a2d75bfc4c571d2cc9d2cad81263770c4c961a0b46b32245ae82fcae94a11d9cac89d7cb06e23814985b67768b93b0ef265bc418eebb2c5fa753d2981171c37a2b2ae27d7081e61be92624b33761913f57c6c70fb2e54b0892260ee9c55727e951c621bcfa1f46f29c3a6ac60ad5c5b2c62d938369dc5fb352eea1c71d2a36c801765e1c4c3bc2692b13f99a61dab0b1fe781944a90f29139c62277505a8f469766c6ec58f3179e87a9ddb76428bcdd05cabca2b7695acdd537ff7172532d46dab7e2b6fc52da634eece6fe0c4c6b0ca6635465a25058d5660d9cc2bc4a2a7cb587d3911c82998e3a9b870c78ebdc534dc4277c6c16eb51797cae7a64406eb513464f184bfacd61cfc5d39a0d48ddad9e861d89734998837bedf6bbc43cb635395d7eee7eec5b6cff9d8224b2e0e7ad64fd8dc2ed02667dd1403855cb5c86e2a8cbb9d0d535c46172d88b4096c5383f22525688cb4c4fe0914b9b752d5e5420344c1fb6d5d32b70eacd0aaace668fb4b91d6a8cd90b1be5bbdec40619fe45fe16ebe543230e7c51536e1d0f99961a9701a3a5d8f175b71178a848bf91c18f869bb83a409c7782528e6e7ecf337ce0fcccf26e0a71dd024b1d767fb74de170a07e482b3f34441be7eccb171719606db444d552df48b603c24a41f87e07660e94fbacd2c61f15fd9e0fec64ec38ca314e6818dc37a9106372bec01b124fa38a52ef2d20da6a0ed563f34ba1cc1a407131fa77ce318a4c41647e3c602fa2865115f37c6089e0b3ed642efe83974c8ac2bbfaa1a78e6e80de9e537f30c28e0cf6ad5f0285283dc30931f9c3bc78058b6bce8c193dd9314dfbdb500e11f222118532e779e68a30990c586125a6f3b1e1c962aacdb9c260ecd1f561a1db3228a007b73d807e90965fad89b5908b03d1b6e374628aa8823aa69da78d19f23dcbb0e4fac23342b48229bc171e5b6e30e088c02810659cad283d9cf0d121d8a30fa38ae3d8781b0f13d213a1f2774772fc1704dceed3209e1041fd0501997c18c4fd11e82e0238cb7df85e1991726843c521861f172f673933a24bb73298c086c769559c5fb479d895722ee4c2b49733c200035c9d8bd5ad6a11be340a16ed3318435609f04dfdbf5226ee646c944f3205be4f2309a73f9bcebeb85310c849d61ad4d25d30a5ce16c86507b9e0e8d9fae1a03f553fc3f721fad2a36e1949d31e4bed880dc19eb81bf08d108d872102eaef032be9a38d8f5181f29c84ed0325acd65d637e9edcc777346d2171df9b9852dd1709fd3ede8980e20d656dd340823029f23ebad2f838526fd007b99225fe901a62672d9edee2fe4062527d2617999441547ba560425719c966a1b36be151aa5b4ddec3990a284fef0e67410f0a663efe6c9cfe0f687280a0e4cd9a2d286c2bc6eefcd639d469a3f3c708149f91915f3ca4da7cf65ecf44a2744e8a6237bd8ba9f3c41b58aa42d05009263d4365c64a60cb69218489099b0a71203cc9e63d158e96d3f57d39c3a86cff378052e4d39e9dc4f96cf29994dc32b426233fd1ba5af0b24329ed893949ef69f906bb5a20bfb0f94c655f91b8ec78838cb96ea6d382fde2552acb5226ee0d09ed1fe17c89b37acf48a1ad24ad86f3dfa689f13d9739730b1719332077fc83b3d13c96238e185a482d9a244d425f7a4afacad12a850f749e1161808c34c5d3fb6236a58796467a8964b00ba4f4b7964ae864454b7637c07d522395ddb9d76a900ac8f04010805e7bdcf331a094a0d0012756844501123c33367f3de20f9848aa2abe84c877bcb93e3647a6f20f37d67d0f5a37a64152d5c1107f94bf89118b0acdc8d4bb3e21959c3b483b10e5731e36a1588ac9a6f716432c10e78b860f3b22d8da11e01584f02fa02883c88ae35d7e4139a30a5d043d986890d7d7d55bc5506c3e654ac3617f11191a42e47d9b3b2fa19e7f95f68ee2537de26770b25d2ad05bc2979f07ca01c09e159d6e1a23ed138fb15d08a04807d2bec19695bc7f51c36b46db1fc9cf62b2ba9eb519205f8db63d6895435003ea25ea15c55782731e2dc92dcb54bdd4538b33dbfa7787eecd9063d1fafadbcb3bd32c169cae99b7161ae1666b815fa4f888d2b33a582c225726ef1f1d7e846cc940831f36ca84e0a17fd8ae3e80aa718d8037b7d90454f5abebc8fd119966d6ed7a3505c4a8405e5b02f4d071730380050aa2e9b4ab5811ee372d68a0a824b0fba9a18bbf66579d1bc83ea1f5e7f2ca95f61987089aaa2908cc556d46592b2ee6451e11735c9f3073efcf44d279bf0d5a493ec5956fe9b6bd8aa1fdbf103bd21b4c5a617d1ff8d56d6f7d5bc97fd936b96f3b81548f098e042ff752cc063ee4e82ca42f7b18f37e0fc9a05e793633d1ccd61aa5488b1dca3e181debfd9a2739ce3a824839caa4ee8dfd51e39cdc1cb6dc91fe006db0118af1af8202a2709d553ded2face73a664d6987fd573069a33e48287c9929d6890177ea773a9ec6d8ba1125f82d4eb2a9b3b213ec0b756629d60db4c432fc7093ba0c0afe930ce7b021fc6fd54b344e5e58d96b03dacec56496098e0ee3022d04c7aafd8f885d5a60a4aa7e893665c34710df4b96ddf34b3260f4a98b9d7078ce464567d011533bb5891090b7ac1f2aa98ad134fc29597c9cba82239c805a9404eb9ac48ecb483f26ed91bf31a46f8553b287bc05b39c3e4361d8e7970d663c444815a5d1df32d53394e0b6475689306015b7218329d3611b958eb3454a27759b82093ad3959b118dd9a81c7a3bb41e8f0dc933b1c839541d1912749584e5fd2112772334942d5ace628bc88a1f52cab7a1e3c014fd657c2cecf9bfed4040513c1bf5e70391bb31773117448d0e643ff1a880db2214dcb98fb5fdbda1554d6f2604c1cc5aff5ac31daf2299fc2d67c8e623c59766c314311d11dec1e96d245bbf7d9c74e0daf9fe00127a62e013e3a6a8d696dc13714de9b88bba4adf1008f0c70ff6737e5f1dbd2985c99ec5327a557ccc1b12854b3cf09a8ec8a00a5c822f839518597e6f72cb008e7d3761637b56d7cec6da544e4d15c0e6037f5ae38a95024a658d69c2d86ecfa0f0e73842aee58055a153cec85b2bd4e88f68f2a10981f154e1583092a635ee6a5ca055926f69bb18886c04852dd5f1999a32cb54d57a79376c2371948e0a6232ea0484d17dbf34267cd8ce3540e64f76876a54c4d806d14bac63072d2171802805e8da9900fa1a6d567acf15c512f167cc9e584ceebbced94d74d8e71a454edb64d56e37cfdb6285af5dd4e72b56b78a8755a2ae2faa3a1a44900757d2cb65477b639f528d3b1888d7dbe0d94c5d835cc9b7a0882d29181784681275c1d7af0c19694c03814bd3f112fd9eac9afcc6de8f018b16499639fb6908f79e83b8fa3543623279572f62d83a82bda30afd3867141c6af3ef2706604fcba9ba420574e0482bf7d48b66483cc314ef1bdd3fcf3aa919616d087ec24759ad39bb1a005a81d1629756e648ef9f656b15e0fd0d8a36f6d49e5bf5f89ee6aa3978c71c5843e6055764af4e175f298254a050a37b570d04b65252add76d578b0554a3dc09b1f55c5904b1545ef07987ececcafb6e838809f2c507806af0c45c2df1ad881fc246ed06a25a3ac4786551a35fec46bef19686a217f333665cf0ac9a7f0d2d438fcda5af863e5f49d4e10755e61c867d58330b6016239ff3037d58aef9e53d84926d7eaddb6b3fc765219079845c4c488b34e6a56bb94c643dcb13969c656255aba27054f2529e9b591f82c380ec282c98a0d7a6fa5d88e5a65324aafc774e79a370e0dfac170642772f16edb254a270583a229ec6e9c90cb621aeab9dd1275223a3abbbd0f82a18f594aab9a9a96f4492b817c34be11cbdd73270b39e9b986512acb77b6d6e58bba62a3550915ed0cb70787978018f411b9248530eef42b6b5b9ee7a16e9f83bf1fa6a5be4e24b1ae68005b9a5fcaef8b799dcf531917c64a4704c05491c13d67c0ca5e885f941f41a9821ff2a9ab17bee427490a40d7f315decb0ca0dc7ee9e819cdf5b4b358fea78041bac590e24347e0a05236f947837a23ef8a261fa8e88dd7f55d02b3eca81387b464d884861a27261b577a0b1a786b5b8e1ebfda96bace56e731fc656f7aff72d3239430bd4885d9ea1020721b57da0e7708e27fa01f0525d6318c4887d3d785b1b61afead97242715df8ecc7f65e18de6692b3773b03e4e8c4431f9a32d8475b99b6741981c83e4fd31cb15a8e32036398f632bee673b64b3ea3aead7232b2b98695f8b31a26a168813d4ad8f364fa99f8e210aa36baebf464caad20bcb3060497dd684d34b303f2eee3a67334eb1cfb5d25219988fb8abc76481d77b89b2f50d2a675d60451bf0a6598245abc1986e9f4aeb67271392eee93e015bf547992041b3065fdb149bf6c2349c8c7f439e49a5d78307b61b88108361e0739df27997b0df61c333006da81a0ab7fcb9f2fccf8def8e86366691ce1b5996b67e221b984e7b7bbfdceb1724a2cd89f5afedad64ab4c06d9f3882ddcf680f9db0027b53913874e02fbbff733cd368294a27a9d2720394e773501e10aaad4f36cfce145378555c87ce90710ff442acd5e891573d50325cec101684b79d9de463074c9d6375f1f34bfe541d19bac89f4319850119e3f29bcec1b2a82edef1b37e91b7700c0e77e8f14298d9e9cecfe225bb1ed8278e4c5fefd4b783261700004e802c4d442cb5a8f9e6e150e3af0684d92ce5a947d01e28e6b46fc69a452c83ac76f56defce633ea2ec16a8f105f50121ffe4a010d527e2da299272a95bf36439f16c5fc7bc190ef96fa833b270767b36119ea309bc6a7f3039d0b630cf4fd441acbc0cb3af35f4e9f541568c7100bba63bd0edd5c83915e37590c9f929f367ddcc4dd289c54ef177514f2674428e47123721be5382c64e8627ae22beb9678dc391268ad43177324bee26acc87d2b658258eba56036c5263f51337030b2518bd85823e6aefd521f8f9076ab715e81c200b44b75fd7a0cea9cd45fe8c93570acee176ec40b8861313e09cccb8d50c76e24d9a527a56c00a566fd2318b56de68693d9c1e84453aef9ddb0540627961aebad63981f6ad99ee40c950126cfcc41d1d807c89e88317b16c7b3ce5b5108e2e2841438f2f90eb1dd3cf58d642003071d95d5fa71c330bf4803cd4ad022a34aacd12b29d711afbb1108c23dd342bbc8b5bfaf858326bc0c6c414f7354968d96f0f474e783973b495ef384417a95838c75d43ed2d7de92c22ce35cf5d6f57b08a1f04fffb0bf75cc5b0e463d58bb6268971c7ee1da6025b93666aed80e0f75b9d865474dc280cd263eb99a19f1a9cc1ddd9d82c0168926df4ed207c21d0a68e30922acbbd1a43be128b858d74de01bced1e1c76a499de1268e8839b29a5e33d59558eebf7d65fba97d9daa5570c797dd81f0e71a209960725a30392039e41bde1e6c7bc890950b9f59325348be8a680aecd04b9a0d90682a91049924877aba8b624a31199864070169cb56f52948182c3bddf0d1e2503edd6faea02820c835f1913f9df9519a8c91aa737011889f4a38591b647aec6b46a763561faea608ec6620a88dd67f4e42833268a0c8d81c8341bdcf56bcaa14b08e8b0c5a4624bf9cef661664a9bb460dc5057a9bc75f66b2ee0b9cd2a3ddfded4cc5fd214aa96a6b03c720944539ad9c3e4919edb293b1f9e852d1f982dc349074f96d8eafe136a009c50443c4c413f65cb2a72ed5341be354f5cecabc34e84c5e1745b09777d99784f7aeeacdfd56be58d46e75562437b60153d72f9112b66d3aa7e4099719ce249341c5ab31b83be937cd51eaa44310e7746b47ad13175cd957c802fda05305a896ad3ddfa928331f1dfd5d530c1c9e297f8e88e11517384b43cccbf7010ebf77b7cc843b45603ddf7ddfe1e4fae000cb5ec8e4f234f6fb1e9f8b716227ce4d469ac089130a946f8b3fb46cec5556756a98e84f6de58ea5fa2ea76fce766f488d069665fba6e0554e074169b51a940542b75f7685c214f9bf68082917e070033cadbf1225574477b95c737cbdf908fb1906ee64ccc0bff3d71d03198cff35889b711dfaa5e851f1a530a54c35dc0799a020cf3b5670e6eb3a8f9211a1616ae862b729174c001217e5c0fd868351cb49ef9dc9367f890759917414b136f3d0b7fd2ad475ff9722e7e94ddd45de9a22c697296163dc1058bd2c32eafebfb31374277956232a9724d3fe8cc2f53e1e8891b935c87e20784695391c5b9c1984f53c05a616f107c76abff1dfd493d893ab3bedbbdf8f36f7bc47dc38c958350d2a333ab3f9c67e7aaa0a678833600d10031f1a8ba438199114dc98f98435198ad6d76d2a8d38c64144b68b07c92488b5f20a05dd89c6787e9abf6e5a769c4a4b37bd3894405eef37b019f9f0515bb953dbfd08e76c8b7483b4eb16c140cc6e6372fea6e7c9bd24b20a81df3d861780b92a52bb610573a423550352c8ac88b122096f9a0c251af4e83b15a892b84126f19340c64202a2f6b9f82b32ccf44133e6fb5c92d082ab50e7cb02dc5d5adb56eb2877c7e3b530574d7aa8722792ad64804573588f79976471a289b54a17cd701591c293e92d19d777b06f7e49f0c1fefc4c49467ea4e82d97cf8617ca56a269e79230101a40ad729ab3ad1b5a06c9cf55874571071dc00ca2fe5cad81a03ec9ce58e3ece3ea7df955f70c3aefde0d2eade7eec36b9ed6ce13cdfc80a8ec02dcf6982afa2ffccc15609119775dfae538c9a88cd2bb6643e9351890c2d3b4e18d8c8f2c4d28721fe3ab50c3be80f02f23ac20e4c773b9f71d3c9e5fb33b8e9be79156660a95fda4ee3a4dd981eee2dd1bd226d4295f5587542625826c5367165ef223725bda5ad20f7f6f2b0bf6a789ef19a00d0dfe12a5fc57d8ee09192b578296969622980e97764b1d3bcd4cc4b6b283525f46d7c2972622ebd0c68e54402d257f1b45db100dca33b8aa9b3e5e536a7b73e8ca51d7f1eb3d648deb36d5c70bcd5d05dc7ab1d4d2349125856cc417fd2de24d92e8e9affb4668e76d301b1297d22f31b66b5f5c78f35eb5cca96bde4a7f04bd2baf1b3fec8b512e20a1b36d6eac894b196bcb9095d038f412a4e270d594324bcbc0438902f9e2aede1080940d34c4fdeec8760e80eb24ac001059215b1ff9ffef0a7504916e4d8f82600ecd244a260677e737452d85a85a1a60812f9ea66e5777f58aa3d5fb49b3c331b43079eec35e42bde8d5490409c55fb965bc72cb05003442bd6978b897eb635bb9f77d9ee3e0c9241da9c9c9b83ce7df473d3956c61b330f578a478f4f45a9cca2b0c0fc6ed39bbb28d41d7962c95853c36b4b4e8cc53920ceb5e8af371c59d920c2f6eb6c8f7c90abdab43566ac8cf7618e2f0fec7ce1a09e7016c2b168f5a36f9682c53587a8743319e8d297c78c42e113e1f40813f164cbf3fd9f0ebb1711bf747efbc1b1c1557cfb98829018c8be93c0a70ca859bacdca9ae43c3d96d236861abd7956921204d5357a3de3d98390a351bd2b93d36daea473960ca2083f546a4303a5933c16b97af519a7b1a8c1f233a3b60341ac00df49f0a11a3f643fbfad2945899e99ad738d3f275c0f919755abd2baa102cbdb8d46f8d69a9999314906bc997eb8a31adc5c78d244c7d5ae6de3f00316d36a847886ace9c2049d4520ee1f6f7ab2236c3e9b6147212d91d4ed8c201f9e7fb3e4227452fdd6a4883839d7670f9b3000cff167d333955ddb9f408ced2bd957fab4415fe812700b20c00f6b2a3e40fff6b74c22306af50df3158c05b6003e20c7527fde8cc53195e44b8ab2f341807717067a63364710fd145e0fde2162cd42b8be1e69b01037fce6dc8bcf97c2c7300951d72b3f6d1b740e9478398924d6b6f0013722abb3d2bcf394f04708bbef8d2e2fa499fa21db97820c5457e294aa33c067adcc8e6fa6d7be1006b92fa3f597edf96744a089714c4bc8f00838db155a321663ba8f98d146ea32bf36833955294fc05b59f67e239017d03d3aa5ae6bd6f41e330f7cbcc8651a1f6be4b2e4c85c960d6e20dac296efccce52c24a130f358c18913ea2efe220da3b4d9f838f25e71015620a2442d7bb46fd586418e1863e67fbf48e380848da51bef694a77657d48cb68dfc3968871a9fba2be0222e0a02bf3068f2c4769bf37f77b451945e640133ed28d9ef0443724919cfa79dbcc98e4705de56f0284cb431500cbd7e2231e6eab8b785b0c8b2c9f3e4d932e1c48b51fdfa027dd0318053840368cba64ce4223834617bd53c6a8f471c94415f753aaa00123d1d5c962880fc079fa3274b1e029265a72381ca844d148cd767bcd8abf6cb488ac4b93f72c1127d0c9af0a9fa9f7435d4502541e90c551734912d10a6be5ab4c4934369e68eec860ab543816a3ef40b9b198733b39893d656a8430aef8a0412528fb6128285e1fb55084b4a8498ed526b85e9e953da34c45590c4340062f388e36286eb9d143218a37876312bfbca11659a3c4872b5f6211529f7b4c4062884fe956b9854872f06da222a3af5618b597056f6781eaeba3e9291e79831c0bfdd22bffd81b1bfb10f1d92285a2ca64ef0c4a9c546357dd60c8ad542ce08f80091456b0610327ac7cd38fa58de0df700c33763544b52e6eeef7ee7bd158d683b30efe645ecf2acbd17fab3e26179afa665581d5d06f93743b8cfed4ff3053f70f6ea7b67a4c76b87406a32d3a7cba39f262ddc613bf52a299e09960f549a86c49b96fab9fddb404c0a213f78cc33579658401558d0e56a49365dab62cf3c09da4fcb47c034bb952f5c2d51b68303ce018783ff9a961074f27c90c2ff0ad0b2cad6587fb42b46529a941e58ae76933e3be0368a01590074ecfbd073143296322262e397a9f1a83f4a42eb732e847391fae7b4063cbf97760757978bac1a84f5344ffc0d67669bf116ddcc7b4079fafd1e2f649146930fc81ac5e148a6c198c6c977fe59082c3d5c43372305f6429b5e1ec26c4ed7745acf8851446f64e25751b040d7a091fb38b7c1c3ef6b7384bcdde9b821c58d7f136ee00ef7d6edfb80b85aaa405b356f7896b4f0eeee773648ae9a5bdd3bfc499d5770c0e9ded883cc63d312920b04ce1bf2a8ca0f0b1e428a0380de9b92acf9c14c551ecb8c7d65d3166ff0db1f393dd62854309f8c64235acda1bea61bfcfed1077fe7fe7d338a78bb727c3fa542e8b52517a526cad452121f7b3f85d092a9539eefa1381d581eafbe21e9794ecc67c18053f47caca6bd4682fcc515bf018ac95ffdb2a487313e5a52dd7f3f7400c4ab5a389b1fadc355b681456810c5165ca6be2a1c0ac5d9d369cdbdac935a104682f856a16a0a1a9a9a215524ffde0bf3f1c16912eed1052e503319440fb755885bff7fbe3c1d2e9d47f6e7a62ced75f7316f31ad1816357c849f368353af1eca716300f660f6d99471f2ecdf4e41da4ca323106c6cb5c2470ef40d58681f68365499aeef820617c7327c6f0d6d4242e9a74e390107c8a28976a50c819062f696eca62abab9716bd88bd723bdb51f429f1d84e107c494c557ea19ac8064b32beea66f7c2e0491ef35afcdffee8043ec7a0f46288d5c03baaf54b1c5d7c2d645c69bf93eeac56ce9cae03fa5183df6f2f2d65045be54e7a65918d8283c250598ef77ebbad0745c8bc85b7f9d7472e40de4f60d42b291d031826c069ee9f8e521fcb855b4b32779ef5a502a9881795ac25a0f89354f07fa7af4a2c4709675cd639b7ed85d891e342091e4f70ddf18311aa551fb87e2f2bf53e174c4988da696159252dbae4cc5b6ad9395d53054ef93eff895e0a427c2fb23ba33068a884247b785ff24a512766abf5b2f11001c86b6623157f885876686c62945dd3f11da6a140e145fb20c0f25889cd3056c5be23eac9ba2d9c1089a8f51ac593301c49a6c03e4f0959a38448c4e9db522786beba01b01bcf3ff7c08c553ea0e8247396a469c003c069b85b33699e22cf66a3d895e803ff24acc507eaae10661ee9c37b1edf27d1f97669371c20c5f47aeb5cdedd49b26a18d236381a94e9e1609412dd0a50a49bce208444fb80ea0087099e14fca69cf426a87fa0fbdb25041bdb4d0fccdf698bde0df54ce418e2876217a752edc939e04b291d7953a3e6de30f1ceeb0373c47c07f116cd1cda225ad083a2b90f59da35383be5683492a030e13776492d521b730cc3f01f4b70285e8b90c714cc5d11f9beb26b2c1e13cb0cda3368c02a705ede80cc630a39a693344a6ac0ea556382ab1044e579656dbd7cb06fff0a6c8dc017665fde9cd3478a900d13e4854afe7dd23de21c834be5674cb32d5650e4a5cdc01a56d692be88739ed9e860f9a521517011c1c0c257bd132083163bd9ce22333ba0fdc460729c300d179772e03c803bffc7fd2d4545b9b8aaa1cd951a3ffc26ca36d3b4f26d1ff0b6e9d85f83da9189c3767825a364fdcb6fb5b8aacd9459a430f259a2464a72035dbbdfd7e87d8009f899b5db864210f7127ed729b28970f646c7a48644328dcfc22d9f16d142807994e46e784b16d17b59e4e4cb9023f8afde383dab472563a15b23afcbbfe98f791d8fee4a45c476bc7c30f67a3269f65ea2da002edb1300d65349eaba84c7cf18fd8442b073b327f07e1b0ca051f73a93199c36416f7f12b51cc81b1c98a7deaf04acfe3020717213a6de290b2a7cc12650cb21cad075fdd4acbb95656dfa992b108c46f621673ba64ccd1fa71f6189da8badc3c5042c6960d48f69f16a3aafbda818c8e52334d90fdde4a85a6ebd071eb7f0f317853a1ff2d6600cc3ce1c03318bfc61046c4843dc2383a7e11352c24f93fd1dcd56b37092dfd46ff2c9dabfe70d8b4a4f26d5631c2354c72c20870d5dd687dc0c03356abfe2a237801a29924fb4fcac79071108e0a3691eea21af3bdfd0fd446edf2e8ba0bea5e3861bb38159982d4d32d7a6bafd167b5d15591290164dd1c1bec89a970e0aa059de9f23274d3759fda01a2cd00bdcea43e9f5002e37f32b21cb00b6da69f6c41a96f9d4d399c4e725dce46a3b6f306638aab7c8cecd84c1c7b444df289b03b815432f8091012f9bbf1455352010ed74ab69952e253d7ac7e2f05c50935fe7604f4f8adad10e181a2f9e9a016446083d022e5be55f5edd010dba35297aa63df543255689af3c81d1e93358d447e73fdba913ca9f46d1d7bb9eaaf68bedc773bebf5860a9e4e91fd9edf7ff8d6148cf74852e2dc7f0b9ac1c86eefce0f44ff53863198abe4e4153eaa92161a894f45f094e4f4b7a72c7ad90b88b23d5304d912363855a490407164eefd2537be931b7f7fbd112327a02c5334da9d8cef57400bc1995246b6626b6c6c0691166575678d59db7ba47329e01e640a66f9b119765f3afdb67173f28def3968dec39f11c75b10417191b80072242ad33a5b7209e47617a1a7e9500835640a7d63322d3468518b1593e58d505452ae8485d7a77b63ba1214260f1f311f676783d0609988d7e61c86933fd82e4b731a638633de18fe21a673dd6f7bbba24e0985fd586ba382cad707f75d50c52f4b61c0705f1045a0e7417e36c3bace51ca0bddfba7b0d6e7acf2c6247161620563ea14c7721e4e7014fbcad576efc1afbb6d5770d0692a494e38d1251ded1fa6579a11f5e2d432787fcdcc61c8aa69c28b591966035ae745eab878757b6eb6f2169d24b767bcdc265069d47275e59ced845be73479265dca3d65ad6f2b61782f703deeb9a50598728c50b9c3e863916cb2e0d1de53a305f19d524a022237d56f441ff5fef6a7d64a1aa28a5a501371de1bb4021e031eb05d28c32c88fb96500d54c1a6cae94ea9376c89bfca66a6480c75cdb0ff822f3b63114fac3fa0b016424517314e0ba50dea97bceb5c37d257a7f601e82d0cf410477395a620729833d57f4047b8ffe5ab6e16e6a378857c23feef20e49a54f5fd33f1ef21cdf8913cd5b0adc9d420dfce6c4c1d30581f6ac58a7f5aa1f286aa6d64af7a569414458df34d77f9203c4b99b4ae0c278183b887515102a04f7cd42a929808a2ff0f89115ab7b214df7346e7a39a816dbc8a5309246e76f6fc6846fe985406eec58b5c62e4f9064efefb92f3779510efda4c9f9111a62aa382cbec438f6f254cc32d7f5043b243d705fcbb42a5d61e7e1f2345f05fdcaa9fa4c8e9a31aed20fa90d59fcfba7aee4344dcd4c6ddf07a34a745dc1e85080491970a8ec7811c65585c7841e9e422cd0c95fe1269cc00fa1e352465429736ef07e11774c494a059ceede00a5ac4d9c3ddf00b54cbed4f3831f25d22d8c14cc1f699ba3f8425fc5acd14746e9ab561ab163230ea0a173a897e4a12c7482f247684f3e1c3fdcb9b5a9c3f2967f7d4285c0534ab147a696863b9259bc4f1fc474608eb9479b0124a93aebadf164802bc8bbf34cbc85d2181cd86dbeaaec47552a96fd19b2bd54713746d8add82f3be528126d6771bf670429a00b57ce84fac75621e661aa5b4f81a9a2a8e2a2643cc5de0828e4608b78fadc98bd6fa0ac3074250dfb488cc6674f6db2d5cf8c6c07ca70591386e12fa5fd042d0a0fbe5068e399ef0c9a1ed60baf7c0929a59e32e38b7b6892fc519a9bb19b94c082e709bdefba2400b941d0a7eda73f4714be7935d56e4dfb7668be25cdd9bb7d97156e59e1f4213d28d27ab482362ae3daacf996370955741947b637d89780be331455ae7a154e161460a91be97f611a002461f844d7e021a6bed9869d244f487f778f1920dd7a86277e35403ae849b8327a7d490322666debd709b1ae384cd0a3251da357d851f966a4833ffdd37f50c965a215a751e748af51cedbe8fa218c291dbe40a895f8c94932ddf7154710d46a32d6ddee036d4c4c673cc09f78ef8d96da6570e1946d69983d4f0c09fd277e2fc99e73eb9693c00af35ebdeda8f568a95c4d40c4abbd711136113e762f2e5e52ac7a9de52cccb557b102f84150de78702b5a37af4176059c1f1b973e5c4300d13e91283cf4510a4b0f2f57a1b9e1fdf9d0787621756a4805424279397e0cdae03688153a1e93d90274310136a24166757fe5647cf37a190f4bf4db1a0d4e6341c8ca05a119e3cd6fc2bd77b578eb4912b3ab426ad7d1fd3005d64573c194025ffa696a9f16a89902b5945b95bbb8a610a15804015caa50d28a49be92924bc126197bc6d2f4337e1fdd387d4eb9712fb4a83cd1eddf870916e2183995da39884538517fd226c2c26d5a064ae41b962ee28be2715db04808470f33eae9db2d2edc14f407c534bdb2613e02b23ac0386a7cae48eea889e3d8db9898888f86f15a8d5078dc52b71325e48d11866490048bd953ab1f809d6da10d644981c7eb31fbfe1011e55a16ff6f681f11dc2c6ab69e7ce7a71fc94c5ee545eaaeb54d7fddc5a6c95bab868a59d34670b825aedca97ba3fceec301f7a10504251402b834ec26558770c67bea787038293bfe857ccf2db72afabe8f7822a4ae7e0036319ca5b59aed683daade0acf0ddba4f9da56c2b32f1fc8833014ce71ae7d922249a70f13d0e2a1826f0346bf89ea63b4ad8a2a4054df92d6417bc524beb39800e3a049dccfbf55089b89ebaae145505151c22a5d2b62b40c2d6d68856d96ea40445d5f8230661895b0007a50d2f7d0e59e27e44256ca27dab685ee13fedc1835d03928ae55565a03cebcd7a8fe59067c0e739b5f906cd433d97486b617558345446fb767052e6f3382bbd6bb11d97a66fdf18afe861db67b16d8977e7a5b16b47c964a63423987ea5bb5a4bbe257a36860ef516a7b69250f41bdba04d3ee6e2038c4e6881ab925c7b6115ae8c22038acc49247bd317a5b4ba2fa52d412ddb3d0ed9e06b1cac4d033b7ee12b2bdd8052659ee47762a073ae42afaa815419aa9544926dc27d15b36bf3a48268fc60ff05c40a1b22c8141d7a872fe9a4871ad676f4a8120f5cc27c2fa4586d03709ff306843491ff23d13fb8e3bc58b68d62badf98c194a551066ee85ff234136e16a849b30b201a18bb4683284b5ddcd4b2ce26edc5b0be7bf19b25cd382b878cda2de209738c6699631ea64f70a8133a459e3621f03a74ddf02d217eca342f6083160294ddd35427e73f6945800c3ea2a2e75e8d47a5830eab42e79df69a355c4cf7caa8d67ec4dd5aad5bb1773ce89de30ed983d90b3e8dff944063aee6cd493e24aaab513169a9603eb71b8f9a9ca202fd95dca2771ddfcbf1d477df192f1bbf51e16b5f71a59c8eec6d85fb5439085bfdc8aeac4efa736ac2d4565528f365dae6fcf9f41d6ec1a47827604ed51725ffa7593b75fe226c740a105a7ca8a2b8495c9cefd38d9f5148b1100e74d13a3c9d9e6dbb57e50a8396cc43883787bddf70c91885d25e99238c8fce9309574757f8919fff78da1b09d549df4f5b425fde30afd68c7a1f7a50038d7231ad2db96148a88db745ab627d4020ab8f83492992d3dc83816f9cc0e8e265e7c8a6fb74a4493cc1294ac55a668bf73d1246279bf4aaff40d41915223c094a3310b38b8db708c68a65948c7d23ef3796bcfdcb1ef56990b117adf82f6c886a6dde34d50e6858d8e2a856c8a7cb911518b7ccd9bd12ff248d25aed45a0d9aea33631fd1015cce5051be73b5ef35d92b511e53dea9448df1e92eca493074326848fcbf222f4b5eaf9cd7c75ecbc8f0adce7b2e695d3f020820e8c4c3fe524f45f8fee38c9f2bb10b1242274b8ea613d1de7988be91e63aa7299f7aff8b76edca3e818a8c4658c4fdc6d6c72d952febb2f00f0a3c707680b2fdb11119e6dce8f954326814b50f672274302ab901261f1490a25060ac5898ee3da592b2aa466487f4c9116d0a40c1cf81172966b9029e766ff37d9061fa5443b68b438391a6169db7f39203fbfd754a0df3aebb5302f3f598493a50dba01645e165b93b5f10bee7bd944dbc7d6b9224dff1710fd26d88e8ff11740c20d16872305f8fb74e8bab5dd6f896c207b52260904fa97edf78b4052ba4089e8738a60f534aef6fa86c66c07a733272fe101e7de46a206f0f253a9dfda5e8de3f095d18fb29bfeb66e8b71d5f1d6f662416efa829012fb3087fa8e47b08914ffd44d14ce10123a5f812805d903aa24066ff7cbdc87d134059746e1ec6d02750768bcd7a9b70389be1846148e9da63fce73ecfbd7e94347e2835bbeb6488d8ee5a3f751e0197fca75ea480adf4ca5c335546a38d60476f947ed8a61e516badf50121119c7e091f09826c8197281dbd4ce19019a5fc1379059ba3032fc5208481a2de21ee80d071091a9212d3323a7ac15eda9a0a4842a89c6cf50d0a3c2b302e89f1418044f241bfe80d4c9bd7462a361e145a2fbd42d3666dfa2b53f55ba0de15b593e1c22e6e92e60e8bd3f124f4013819ceb361e98126f16a2aef9b530edd1380c4602a8e6fbbb8ae52694714e3fa04a027608837ebf35491ac5e94a20ee6c90b4b7fc57b7ce7f1ea75443104e5ced76b5ed546002e5396ef84338859ea387aa3b320bedc8b3cf51d4af82402a640899f841c3f0ba92aa75e8c77c2199ceef9e1027392c1b61f4375a6bf03af02fe00e379df0a8de85c2498aac013d77a0f2402258155ec813dd39310584b60583fc330a2c492b26502e1809c2809907df39a8e8749fc95b9c0c477d4c52add82fa56a70e926545ddad7110100c0942a03a4f2c70fbe1d8025a1e3bc9affef8bf9d42fbb59dec559a736ac7e81aa3828e12b2cbe659ee044ffcd3f08b17445e19a7668a48f93bfd27ee8a92cc602ae445808f79ddb15b5e103c2ad4e7a5a3cdf7062796331a837d51d3e821875cc56e2f6f25c823de8e3546d125656a125dacc59273afc9a0fcefbca146661a7697c31343d60cb05d29f0de98223b7c577f240067c85f3a064e6986f2f139f505c51ee36ba072ab1e4ad6be32cb545ca3f96b770f1071a0a72e371c4993560ace20064db9c01a20d6a6b2e19541f19129ed29f4cd16b844a68807845547b3f17c8c22192701879e90a578eeaf3f2f493754200a0e7dc0a5758b7ffa454d823ccba93ce8fa3eeb1a490bd361cfe767de3464055d8c1accf46c31f8943d7e079e5e73d5c06dddbfd5ed1747efb2d60bd861278e71b75747d797c9a0caefbcbee62c0e32d2e2f3958e63890d7d32d3c9e0759195dcf2465257599b769c805ddcc12b45a2c39191d5f2f7a378f5dd4375798b2a981049e4fa0de5ae5541f361799b6318dd8b105252903d607d51a76e4b2f65d4156f32ec795c966794626413c7fc884727ffc34e02662358767b1fe4278355543da3d9aa2977e41ffa4aa7c6ba3712fca0a686ca61b3e3c200039a4085cc3c32f918cc35339890d0a4342a3af9029c646f70580d0ab1aa6701e338e5e6eb92d66ff3c93f707410a9d3c640b3da641afdbc808b33a8192840f247a73630cdb24326044b8eec705ce63d6cdc8233e3227df9e77c7199e29a3a0fc31a7becee3437a33f6e455a921c1662949e44a01cc80c1022eb47b7520aab68ae19eec8c5f8315410fc7d772660f568718b49c01e87b2571c3e23fda4950614ef29ef703863990f52a231637466f1e0af8e0477baa9a58a074a0bea8a47dbcbcc9577c67e30533b4e0decc625c9996ecd86924d2555911551afce4a566672e97f63b6ed910b6915a27c88e89a81d32fae39443e76e2a72124f71ec3b4986a1e69373488b4f6baea363e7bb8f1eaa12b777d02898feb0cb6cf0a1acbe0b44e913b5051a7d31de30ea64ec89f736ce5272fb05a6d1a9ebb5a5ff01d04307728b03ce74f8afeecc01043dcfc5fae48c08b7407b74845069f5207fa609c22b56b27233b6054c12e999507d65a1218841b6ecf4498f90efb93620b62c427dd52f6b32a91190e10fff646b93d36cdaba6723aa2b730e6e3d4f1245c9ea576ad43b6d92bf13728370cc1ba56cabe3f21bd9bd806a177023f7601ea02e85d8ddd392817056c3f388fe3e86778f6001e70469afb11143901aa67ffa35be669fc4a8e0d08d2661cf136f2251650c8958fbbacdd2985e51d5c907e85f69486e4f43dc40c9f47e01c61921770cfa403af1611f1639bf8118bdd3b281e2fcb3c1cce44019ac48212a914a756a53f3389d60fbe20040ed80cd36f468775df6831a78933f60acc99576cc1bec8c14fb3d4dde278aa36c81ba8253bed6c97934b36407581aa4fcd32185d956b2c09ac4f90c0b08e72d5cf1893d649f19c5338e975420507af4b603f9dca5342d2e38f79933868f34ee5520980a0ba1700c828ca0ffc0d6827cd1817a7cb2314b2e4d81fa2fba0c1ae7e35146696ec756386b2044116d2110c18eb4d10cb0fafc8a863b46a84f6555592fd226ca8f565491ad885c799ef4445a173e14a97ae018be0666a980dc6f0f343c77176ba12a77be66f1e80e45236425a72d85b7dedd969ad4f23543349621a5f846fd1cc2a25d39f55c0bc4ef541ac106fd5b25b2be8143927c4d37c2545d1a7c0e7ebfc040546b78c92f3866842af697151cb7e7aa6dfca6c816c2bb64abbe83344c9414e576feb43d2bcb4cb40b6afd06a50f387bca396089f460ad5b83660298e19454b7a5ca39e9d5c79b2498801687f28b0143d6252bae89d40d4e23d16479f4cf59a4e4c5c009ad649b2b6aa6f09811a8ac357011bad42b2a01aa61b5491f2177f51fc83bb8ef2c907472b17c12529cd9611178ab88e7b76b2ae7438fd9657688add508adf967f66a2688aba6f9f28e71752bfa7a7da17119365599e56aa00027c201e47ba52b2215e5ea6766f70767d733d76756bc2da0eee9993ae57fba6c4b63b543f60953aec22ae16bd65d7f778109addcc5bae1511d26beec49f908840af0fd1e3c191f127059d9a71ac4fe7a28a53af0cab48ffbeea152215950e8f3743987f1b41854de04d8b0132b610877fe3b4233219cf99276b11184b7d279d7e630cba096f473b362de3c0513ccb431a0980e0e5d95435f1b669967cbb961de6fd46a393cc9aaa41da8ac991ff4090c4b78915580f05e73543331047aaa14d604dab4d10b9597da5da1d12d42d017558a7db4e86db6193c9df07cf1b012972dad52c9082b849842b9c57da2fd86b29e6145025b4ea3beb8a2ab4275122694adaf469f83f5070dd4717e3ab0ff0a125b657c4a3b6d2030857e69f5f965a3ed6b971bd963c0db762df79fb32fb6807e023cc2474d97a924ba9471f3a9b941c652045758936b15455af9c12a2dd659ff8ca7dada0401b0b1345cee26d4f1a5f94d688b0fcb900c8e0944d750a71b8d99f39993b70c074b0c699ddcae30a96259c05efdbc2bc7a1270e4bc79d39bb3d9632391dd5d14d0a50ad91b33d09a2cdbabe4ccf7f2a43a04de3b147b6961d818bd3638f5e7cc0fb4602e1680c6466ebe71923eebcbd9718d166e7a8e59966bcc938bb6560d2a07396d73884b220c05d7ad950397cf5be4c3dd6167cd15cf6792286a5e5e163007966d6c69422ae17c58b41eb2c336fe30cb11401920fa03769a5f4395e7edc0bb1b8f2449ddd965a6678470dad1afe88ded9add2a3cc781b38885e00e1c25797a7c77184ef54f2e2962d582547c6ed9c346089e632ab93b316f5d998418e4355da2b07df6750417f8fffc3fb5a23181a4bed229d63d341d559a7d6215d8bfd793bfa90805203a0e39c07ef970441ad20d4898476fe8935fb3c9b585aa6dcc884e9203bbfda2b42b58dee3384e8a0247c4df8f5767693d60dc579a4e62d68fcaf71a8e5cf90a5263c537f03dcff9b9bf78fe81609cb954e122f9ff4d065e139febee6e2e622e98a791fa21beaeeeb479ce002864de95c9b57cb4276838acb3c443c69640ea056aea04f61f420901743e3936728020268484602c721b0c2fb005f00b381966adfde5e29a16f67a9cde0844f5bc8d55495e180a7cf951de8a9dc402cf7704245805d6ec32fa3b96497a48c00b6b9de98eb60693fb21df0147e315ad0b7ac804e0cb6d07827516fc56df7295903ff8b22b57af13b626adfb5da2b1ebecb9d45bbaf7827550465d25082b8f3b0a53dd08db11ea03d10ff00aec121a8e1fccfae3fcefc04e7801b114c233faaf1b1f0259c1ee0b51568afbabcee9ec807525c4b6ef06b3e006a89b1becb33914a061e553bdd953c78ffe17225b3a8f1a150bbdde5433b2ca56999c68b9213036c2eb19e222e6c770cc461e8a285c9779b4aedd1f43143aeb96e8dc26e7844673fbdec709fbe3bbd660bd579e71fbd231ca3deb2ace47d79e64f613cfc69bfe33d60d42aeab79fc5302b187b0e20d8ce8c3cf5e2656fae1da17487e616dae9d0678422b964e5a8d66f0c52af6018655c52bf8b6d7a43bdc94a3f2638df95a46fb9bceeda61d5ede1bce66a895c573dda75f917d2c4666ce41a6b27c06670c6ff85539a439c39e7849f46bc3efde62b50306a87ec2e2135ad24b81a1e2f070642fd1dc0a0f4b60e54431ac7d161a194d31a27ac100998105355c8ac49aeb5778294a7c921f02061d142350a07f7c874e22d28e9551a90abf932f8225aee544dc87fa378fbefd8d4c82a2c624cb41e0f1259c75f78a0ec044ff966751d54342519c23eee7403e17d0c292caa908eea412f00efead5180136104f058091b5d6830fd634cf88224ec61a909f4fc7abe167838f61557b20df6f76de7dfc0a4c57830397e56d1f53f78943851d5e013ea719346645d466417c0b73895cc490952e436294a0a54ee9e8f5ca612606980146e33b6031cca47c3954a179206bf27d889f8cb3f5d2ad8f958cb868e634baad5fb28b6177264cd31fd58b8a9dc6f75a162b393ab211773ae06bbde5774c4f2b08e53f4a53ddbd55bd9dee7446bf42078e85a68658e1e425278f78f702b967bfc9b62f9dafb4542bcdbb70f13046e21b6ea2e8c2c3c8c32b237054e71ee4ee5b45f826ddb433e78c1738efb8987f2d68dfb2d793a19d8a65bbbc150e1cd71ed469c78fb0216b14ea479db742a9ae116339ffc1b4dccc6d0a4bfd5511cab2ff5b3ee91fd6e431402c9fce3556208fa4ae4e488f56ec1ff9b64b9882963ddda5decc5e6c339c4b65fff9ef17c3fe7f0f86f64d63a0af28f638ae9dab58ce1ce156174b701cc95504a8e11d82002211c80eca3eaba4a88b88d82c897b9acade288ff6a9071dfbeffaffd7694503fc51d19752f34b9cabe22130e82922f634d7a52d26be67cd2662bf0d7fb493a781ea25cedcf39668d3c86e6bf6a2b946b1ec0f3fd04bc22709f2c696b00eeb6c5019abbb443173812d6f79cf245e06ab7f1ee05058f469d8c32f36b4c0789373e05f63e84a834b7c1f276cfb52ca540d741bc8dfe8dfcb0ed2761a0105e2ca7554d860b0a8c2961454cbfebede3fc33f510ff135bee008834d1667181830ab3f128ef83811a0eb5f6c78724653e562bcf326379aa41002c5e2e8f769f01e2911427120e548e541fbe9c1e108189a6b70667c08c01404f9c1cf42db0e969db70b98ee2723d18e821c00e18b5f3537c79d56675be6c0e6365497a3c888d06daed8e3ef80cf49314883dd4e8fe79e98317afadd195e30f2ca3be4625a6712f6674036166bf4ed3cf677c7249cf63498c0bd5b94824530aad6837fe65a75c4de1738d0ebd2f889ca9e11fafa16f56ca5b3802cdb3bc94da91b04a1ad70e8b4f21d7513bf12ad6de2dfd52023b4add0f3471833391e98b74c64233f06cd9e4489c607b67d91d0d7ae1d6b273344782df2ba5be1e0d7e8a82549f3c4a25934ae279a6b83e57811aa75528f4fd2a7dd596330afe3b8fef9a24a96ae3bb0302fde5d69f917c7a83a83ed00b0164aed5b4e8b3663735114ed9a0b831e478c587c7989430fe222c04be18535ea32a28cf268fa0bcf1034558374145f1b0d10a66ace21595f6997165e80eff653c8582cf0a026de552e52c66a2db597b12af11790ecdc32c165ef81a37a750e30f5b86c261ece42bacb74e2d1385bec912c006ed87dc470665a3ba6538d76979939b19cb82be402e42f883bf38b6a8f1ca975a2325e4854822b8db43c59ed6fc64d153f66c3945923945a128d9b16bc3bd8fb823bcf1a38e9eb1de1ea04ff9862c582d3971faad37f017a8d5e5f13d38d3061a5c657e54e90bb9ed1fb3d501c014e6bfaf2c8cc621dba17a273794de9b411a22ada9465114a076231993b3e38f96c6598102bda13ba7184a05b7d6f5a6ad137d24457cdcc4282e4095ac73cce64306691f568f4161c00489c6e98d0a33ac58878b9bcf63092a2ce3c45f8a1dc39cfcae4359ded2c6c9a5e42dd329b2895715d84762d361f1b40e178a677d5903a61e50a5ef85c671c60e8e386a27313533241cfa687e0f0943bc0e7ae02f197a2640f0a9821c609002f2e51f01e8e1779cfb9ab8d81e217df5cc66236ecd8fa135247a06b7ebe1bfaa64a9cb4964b4c28cb4a9aaf23cd984e0a32fb1deaf106a4830b9b4bf42e8d2cc0664df758d0af1a3adc5c5ed5750ed4687d5ee22d9a4eec7bc476331903bd59680eab7a4ce80d574064b6b704ba884b9319340c507e6e0b937745f0a87e5921b6a830a351bf40b81162bc62321b73375b09377af45c05797f8d926c2902d7ab82f40e869b9c832f5b3b15878b42130077c794cc4a38f859ad3ea22f7da887e5d12c1cdd65f6334d518470f138af9ccd2b2911cbfc43084b3ac5064bb8d35b2c16e50546aa3f8dc49f0554842d3493e7363d527a116dce6ac5b090c29e190cdb551c249415e155b30ec041a5ef8a9d83be15f90c981288d9b79a14c775dc23e5e8118a8fdb5878982093419c10529c3062ec03d27e4a66c5741e1fd0b27b1c310c89fcb0bf6b167c2a5d2741786413b6696ad412313f52196466bc5a9a20dd8fd163a2aa80b302b29a3eca07e0464158dd8a581682a14b38759dd95a9c2471bc206c36353bc60f9dc6032e6ea0990e99d1948bab70179f910db62fe4a9a437bd49460d88976b1f1ca6ad67521eb0c895a493c890e1c36100aa305ce0b0bfe95cff87214142b5a2b96a7f94485c97807d90f497c0aada279a0183414307eb81cfac6b5befe5e2e9cb6e0a622e44995fddb0fb1eeb234718ed0d4c468f85e7ba53f98772cab3268da0df67f496d1fb8b301e5786a689daef2e2e96d4efcc507226b15da4525b4ff4082f0ed0173b9e3a3cb9b57bcd955a2f733fe2bb3eeea2efa635e492ad289e82c5362aceb4d63dc5b9c01f40cbef4bdccb1c36c063bb2f58ab8ccd1767d22e6c3867b1fdcfeb9dc9f32c120c9cede5244d004b9f4a8793663a84ac8756f2ed5845ddbca9dfbc8770a7d048ffc4a0fa6a6634cb35a7e4ec110b98636a898366e07453cb883dccc4acd50a6bf2bbb023138707159b978f79ac13c2e67f01702f35549153204ae98e9fc11d36810914d63b8375cf5892fc2f4959d0c3c8b78171625604ce5d0f4a0946113b671eb90104e403278073d0b0791d91ae63c773fb3c569a39e56829099ee1f784c4067e813614e4911b8f5e6c369d694dc7a3a32a6e22f9d09858bfec362edeefa382319f7af6cd23618585553de2355bb6a0fc026e9e009e2e4b602271b8e0491b798bef81e5c4b7e39ae0a8ff384dab1ea501e5044262670bd17bb85050c2db0571b310251323bb6fcf7bae066c2be678734d97bad5d66410544e6aa3154b6adab896e7e0296372cf87c4f98ae452d267117147fbd2d3d7968a19b7610fa37e2030fb7f6731a197361ba473a78975c625db2a467d6085428b8a7ba96d2be44b40e5153957dc49c582d0bb5ff7d2b4b27efc8d0803ebac425e4e23394eed514bd27307f2e5d1dd0c7e0b8f48b19f114fcadbba01ee8d77d1175fd90903f7d63bafe566e0c68793db35f460fa841de987e89d530156b3bd4305c056bad07a869aea5f1c315be65d74a774ee9f609061ddbc83884034fb63fb04f350788fff1e253c2037d3297fcc18a93340d4914d76ae2e59e0287ceb091f2ba06991880e0b4ec19bf93892c39e0e40221d8ebb9cfb189a209ecc3faeccb011eb8fbaf4d4fb8265a3a56d9736f8d84ade0c777a6dd0d2d1a024ddb09828a275fac44d2e0ff2ea658a31f80a01adb7ccaf516237e5a4e49dc0ddc2517fbc43bb9f58e1ece6438758b6a1721f723ba51d43a042f34cf0813b662343fe325269d2af874e42633107c5fe4e5f656d52dc0fe8f7764480be6385424be32e27c35b03b912bd28e26f5c0ce2e03ccefd3b817cd5240d3b542d0087eebd5ed0df79364accd47a404e18176ee7fc5a72b80de89c4a5875c889d69d2109ac90ad8811e6d8f99f648dbe70e21827b7d6e43f358de389c1637583f96c9fc5c16a7ab571c637eae8b65c3448e954f5ae734644365b746b6fdf280a066de7c0ca8d45b22155e6ae47d5909b8209882bbd0890ca15a3c880e14f4a5e84660a2c66abd41ef858a360133e961aa3672f3a674555f31f3e9c8ff6f443de8f5e0e144899f0266b0fd0ddf9222ba7fa312b85795b7818ea39c11101bad6ac172d2d846e3e9df1b7660481f7ea163d0ac6dba07be26ce1df164a99f0f524daf90e3a93469250d458ad52ea52706ddfce091587898028ec4571f54e1b1fe52fd4b4eda3473a2a5a058a1a7054df70fc615504eacf37d867d08637df4e89fec84bb4fa2a32d0c1acc45a63913048be278c5ff693644d0e9b96adc4045e5a6587ffaa7eb0e1b2e5f92c597ec6df11ab7a955110df05e31d63a825edb0f3e9a6b1235c0a09c246f3079196f85031087aa0233794dfb2434caf33a89341596345d6785d58ef86bbde8cc305fda9582881f8672b825773cd496f7da098d34438546063c59e45ebe1528afa3af0994fa2db2c0d1de0c44834921b86e7a820bb170345d5e444f3acbfa7f1312baba76ccb374767d838078b1ab1a50e585ed75029419b6a4c4eea4ef55f6cd6853e2fa8d36eb465cbff59fd8e9801ad711f0e1586363cda7f17373df6f0b2dc085a557ddc06200ce69f5c427e6fbe88445e809eaaf7c5e7c2b8ef868b44f3e2300e55836eeca371b48c6f3cf7b894f7dca05106f0253bfaad48b4780f679cfb339a8641e0e08471e4bc4382be430b7bb5b2cb2a683a5c5fd77d71521c953f1a7a20f2b48780f3ab063cef4cad29eeb714712dc9e058f5f3e25847c31df7f8ae6fe3955cc0f118b844c6c6f62caa1f17e968021a9c15a60412b191e3a5cc76f126eabca6406f1c83575e23c3ea6f233f7f5a5d9c1bd4db90054a0dd649e6cd3277988d34b16f887ceedbd2be7807f1100e35a929d3c691286b1fba320884e0f395bd9b437d3a195414c27dbffaaffbc4604f417fdd3783d859503f1fdf3f93972b2396f42577108023e0fc352b054152bd5e64cde3bb9c17fbc7c54f9c94453884921e5b14257b928c6aba0bb3ad4280fc046aa5dc0f40e2735b147dba5fc66372b639589b8a574d138805c4bef17da1b19babf5670be756d860a0c83acba774413fdd2c33ef741eb448a0b56203a68a3eb7e93b6b7342ac90bb6e756efaaf751196a9971692d5d21aecc356f7cb0136071479eb43f9df8e01ac305a05a495a65825cfd59424de8e817f3565a7964d398e640d281bf933cb7b80d60372e6a9b01cdbea97444baed1c247b8ed7a406bad41c0146a160037ac6cc09a976b6763235ede7a85762dbc1f8145f914ff1577824c9f08e3c942b7c67d858f19d3558503f1e010c46952f844fe4d0ec2dab2754621fcfb0a82c1428c76ec734f1bae56aac520b5c5201f36587c7e8f3ac9d3e91a5c9468423155ebff3d9bcee5c7cc9725162014de95f4e8a022b639737b2b93fcb77583bf4f4e67a7f86f0fabaa447d82b0ab8afdba1ec6db442cf06a90c27c836d21a4570f714ec1e694fd8221dcc5945808dc6f5378305b4e9532d7a7eeec526c22a7cca106f15f7093c0f6fbd607575e8886c7b1603e92868979fe23de84e5f8cd31399ec9b9a026f31f0c5fd5769a94b9ad3bbea731a9ae80fa4a9dfb6d10ea65e9f55bd256f9c82d483822fe074d6b9e221839f60701e5965cc476ab34a47fbb399f517e50d7015856bf54f491b8636264fc8dc81609b01cc3623099525994cfe22a3930b02be96bed49168392f135cefaef2547115db9bf6ce39d8edb52c553a71d8b924545984919cc7c1976be86ac96239aa6720c0e4fca56df0fc4c472825f474174e5226a1dc95865cc0332a931f8e1ebea27baaf0ae3324f6fc95b059a3d35ea477e586318932533b277aafde6f69e5916265a0c9ba57d312371c04894c8dc4bd8aacac2e923669e6f061a86afbf8a5c0141d733387ead577ec4f811efa6e78c490f78243ca2d6b2d55252888ba24b4817b8b401f34c85634afab11fa128d0c148ad56e48eb2d9f82f786f0c980504e1caa115ebb0f38d1f9b098a7324c472f13124d5d168ea7b3a3e2bb4ee8514c39fcbde0a924989ab5b568c1319c2766df206e21847c926501fac1442598ab3f8cd9706adad683ea4469b433a10c34b953725fd08fcf204142f835f6a85d38c1a3d2cba112cfb1ab92c7494243a6af95b4de37aeeedd3b8985ab1f743cc07d8f8a581c2675c689de505480c97c056a39472fd2161eb4f0265a2a7e4db7bbf4d2ab9568da5346207d5f2de98b95afd9ff1b4f7663cfa12eb704324e77b2df6568090bc6c4c90dd4dd55cf89f33c143c0978bb8e991291c47b8004b460148ca0edbe2005d7463fb23d08256a9e2eefdb40b96f62cd7eb6dd3bae6312637a7dfc91bbfdecb753dcb17aed3eb70be9eba809f7727db40f77f48542aacf8a5be78639e52ee8421f643144fd8b1f1f5a9f3cf40a28a831d88a3882f5bd0973cafc9051f83c62247f7f96a3419e5e283f06802c4d143c3cb4070e35f65e3b16c25d5476e4d6e70f3fbcbca988ab510424ad0dc6b014949a476087e0f314f1b6dd1de569bf1db49451c8ec91cd494c61f3c86334e62796096a90b5bbfef328cfabb1756ebb1b58baa582fb80da3d694d22a8cd2d32dda74088852dabe9c67a2d5e1b630a620848720f2ab5adb0c944b477fb263803e23cc178dfbe7a4d4992e46b865773f0f560d6dafd2366930f03c3e64965a4568d9c6b7758c94142bef6f81c0564e176b07ed27f457e31e07c96ab802e87f4b9c29b1432594d36514c290200f93c0a327b8549157ab1a05381edc4d958186432bf27a10cc455d876227cfeca8b381ccc2315f0b1936b1d7fe5c03b050471b6610f9f427f6eb415f8ebc9adbce5f43d2213df4b68605f1ada781b6f373081a2d450ce212d98ab999bf16fff126c7cced26eccc60625f015bf777b8afd69ad26fcc1005915185191f70d990ac6508a097132a3cc6250ac2fb7aef4f2eb0bfaa3c0d927d8472fe043c3ce109323bf142bc86d3cb3e72f440e2e24a6e0028a02d327ede8414fcd0168eb01888be3c2a93ba33e6d5d8914c130a714b32aed37307ac7d74403515134561c8b6f7d2f99504f8df08a26e3190229d60576e0e7e037f45be9ba2c9cbdf9c863d62ce7862490b53c6196ed4be0c369aa53f009768c2bb01f7676caad250e823348658fc698294ea4d4118769f8c3f788aa509e0065ad6976dd01f186fbc43edae860a8973ceb5d66cb39e965f8237a2e1fda298ec0f429a70aafe156e438ca53bcb2aaee7a0243269ff53c790fd96871b2d50c238cd62a64d79c1a8c6b77f641e44b6d0e1b5cef83fcb73849fad10ed55d0bf095b459082e3a62ef7e102a6934cb1ba853487a4568020f12ef19d25179695a9757bee268d68c754687e3a8061f381f13ea411eb6cfb45044778d23662d96926d60322991c33ea6dd2bca7f1719619b0f42894e8dbe058fe91f82daf0c02a2ac6ddb6ce6395fd65a9cce88274060b6f7e3d5ed4f77af7f7791fe502a68a9aa293b864cc7f4f54f848e87316967dcbb58d2d04c9444aef38aaf038f735e4b4c81c2705f397a1eae0e4b613d19e809d52576d0c56f5064e71fbceace74ae256f6af78dad1567a7f7ab4bd2ac57a5830bdc902c70826909795c168bdea021490b781c2a6e8249f1cfdb12016ab9cab3e877d264c0e03306c7570aee04e8c8736ca41d588bcc1a84ef060b3cb94015f471da333e81387fbd67c3ce73009bbdba8571a5eef00d184a0d127e4a4d2e73573eddf5f951165dd4d1c882f23d85939844f572cf42fa103c699c06e1b2aa74d5d807fa1315196ce80697969aa4dc5841cd7e8626f1e9032f22034152b09a87990e1e78d34181c5c546a88663604f2e9a747d4fd89c3fd387472181b5ada91575007af8149d3d9356a53b916fbfc8fa77a3619b135dadf901e3a5b8d34f41f98ea6c370b72bef32a121ab76261732acb4835aa5c841da124915913f291cf887c6a8315aea58e01176aa27c56428552db77bbebccab5e3ab6c30edde06eeed90c8ed834862bacdecae850334c88c3b9c2a337bba16569e8d511d0818d1ec344c76a56a9b0e6b36332c937c4b8b42b7a85bb98afab36ce4a345024c3d39eeaae0c2acba9beb3d1219ada457271eddfcb0e1b45c7032987af4ce7fe5c46f00da100dc8191885f08d77703dde0edb0991a7b808d3c0675b74491c1e90efa45002106353f2543606457fb061c701c3f7e46acfc03c81b8e671283216f857d9333292a69711e1aa851e808d1a598daf1201dc6a342789edaec1a12b2eda9ad1e6c514828c9961d91e110da215e610ca8e50552b2356fa10d58abab929709c56ce2ee79f24d72d8a85d474c54cb995728fbe38bd66a0942387422f6b51c3a0b83e5c0ab3cf5db62b08aa9451c06d20aa5e9b596e5e83cb11662fd9660ce99298fc77e3c00b6c44d418d90b2651b79701cff5bfb1e666ff54c5075ddef1841c2ab307dd2a7655fa6d9202701f72ddd095b3e91dc764d59ac04c356a65287e3abcdfe78d272bf8197a73c03ade1696bdcd41fc8c428e7530ef5e58a51b017ce28af01c2628ef7cf8fb8fd4680e3e9e03dfefe2fdf33656ec2314c67236c99a16fe137caef352e72b66559ffa08787f30ee5fa78728fedf16280c45438f61edc87f0ce54bd287baca09be7ee9945f433f0c83d42cdae6c93538c79c18f546353d6fb38f9e8f65fdec7e0abad5c58ec35585c1f36572b895cb22df2a540e7a499127c15c6b84f166ce609211af4a8d100fd4c235d6dca11f9fb8ea2cde8d5b4cce96626eb1f228f06265c2802b03551d7df4e908f0341ce6c1d43e20aece4cd8c5465b73a41adefd398865feeabd53e3d58ff01a9f12495dc3bd2d7ecb57a221a4a11d9e1ef133768d20e25ab415e45c9b33d4eed9bde76d1d60c0d5d70f883bbbc16fd5fc7cdfd39a0d51a97360174e9ae3c7afd38a568354fdc78f6e5fa33ae547c814916d970de179bf7889a8048cdeeae83937dca74c7bda151a4883f10d516f2abc9dc9b85ed42fdd2fde4fb91f0700d24fffe4e9404ffb032b47f8fabc380517e5d749cc9c81d01de93d053835d0a102f8da01f28107d6bc644f58f4c92e16bd746aa7651d7cc601bd3d70ffa0d6fa8bbe6ddd017d81e49305e28d7e4d0a6b799d3ea74a65254920ec6976aa2767808e228f2bb17fc9ffaad68b3969d9c89564a8f05bdd74473216181ccb77fc0ef628967456addfa25b9555fa396fb93957a8abda7dce68d278e1b3719ec4f219c862bcb6a5df1744b44d9bf2ddd5d241f6e6ab164698600c6fc0680c1b2e181a25224c9656ad3e3590cd9931b1d8364736fe62e30e4ccc4d9d3eacbc17d0da91557f694706d8a5778b00b141729f7d30f17b9f3092a8bbd811508a5cc61b4452c70895813eb645b16476f11f53a5887aa4c12fb3c3ea4646eeef1d2cc93eff1eadf73a957e34dbbc1af899f0b52bf00a67bd9e1437214a4f5f06f8cfcaedf33617ce435c5623537aa0925a607693ae4d7905fccc8b54cd5760e2f8accacce776188e700c74f37b5a9bf8b445e0166faae7a90b7e4fdedd7b551ac392c3c5aa5baf100f68bee8a789c0164619e9a01e13e888ffb94882312b793ca0f5711bb09bd3820ab71502bb55b317ebcc0de4ce2496f9563157a79ca99586471a3e3b91f943028525d4826563464bd97c375a5c4b0248fe733897c1e3353610aba2a5547a3a438b1d3a94f858ace5c1b97963065bf5aae7ad0f106a5334a287761b9286f04967bf641d5be94fd950e150bea3feee2da7633b700b4965d42253b226a9c1a567cef046d590697e07809f339ccbfd1dd20dd6f1adc9367765f742854e963d70cf5f46a8dce507203074f2eaf4227e30e2a88e4658ca8c2e167885b2354e0429dc627962993cfe8723e4baeadeb077ecd4ae1d7975a85728c950f9173b8b48350a461ac102b04f504afa9674ceba7810f29ff9f5f0dfde1c8499945563a7f5ca22e8024b16050203d92dc376072a5952b3529cf08eac24a64c496c9ba29371709fa5b9eb02885c28f50a7dedd7ff166ccb24b70d623bd6ada037dd37fcb306918cb1505583f6d137c0b22d06c24b0c37c3237b093b12559f60b5c8cddcfb806971c12a5364af51b2bb7f69f2de5148e77545596959f52b21ac47b6442459704b77d10f77a30b98ee42e800975e5723f32cf7a2b79e49385081f8fd9f7ec497425add4b18019fbb1c17d776e204970586b6bf4cff19a9c31bc1639c36e16e95c0ba7558d04e7025f44d5c294d47d54d866709ea20ca4f4a8817bfd7e8dd50e679b9f2b989197b639606b60bfc75e0703ec7825b8ce9534e44cb478c3db36c11c4f291be86e42455ea4585f705608b41e605b40c304a918cb7c52e9693292d4db4afa1c03e7e4d70b03375ddda196b2d7193dd2c6e7eedfebc4c13cd5c70db4c3468b0d7c7d7a213bff3a917b3d981352a175c4f5d019afd8786bc19bc934b47af5fc63e253e933fb459fc9aa1eec3e93c25b9854118affc2db8362830f0ccecbb1e35697a317b3ec4ca9119330e8479e80469fdc01d4d9ce7d3f8e5c9b9a5ee82f35a605e9c452e9ced66dbcf3920f2970658553309eae42fa56c1a672743b9e144e2af735f35ed42d04f200d18a5395f4a5946299b10fb9144a98ed4ae934bff27ceeb5d90f31c1c185a1adadd01737cead6d7402a8e50649097f4d8b0ff0fdb22d71c656a71ac53a142c7b607e0043cc1318d449b67e428bb76135f26d62c7281823025e4289b4bb992af29b1117822b8cf6f5415540d45b8b986caa08db55f577a19e01d5df35f407b82efb37cbc698782feec12b5a7007a5708221371d8cb7cd99ee9e4f9fbf93f9e33cf015f5012c7848a86ab29199eb5cb17770f4d2916c43dbd045d0e7422241f386a7c87a7b066be5e685f28f7aa30a06c28cc421de8a57f5c7dbe465b92ef96549ca26f29cace8a93561d0c570b43de0bf9d30acb1afe2b4178475f12257aea6ac196601bf5f256d409d63569585f98c205744619f08f50c5e88f2df45c7019f2a670717b878700f1ae4dd1a83483490ee07098974c86cbcd306eb2eea6dafc86e0f6576d9cefff8e7e5f59e37071d69bc66abefd62da4b5183e911cc6b24f4da936d3e74bfbb1499f44faa632f06d23311bc0aac6e9a8b8d5896f1a406eb24dbe23550e80ceabbf9c65d220cee88f23936c49a0fea7a38bb27bedbbbf920aa6b8a8adc14c823f5ba01734158ce332e456c13323989b9573d65663670a40925c81edf2f223f473bea68a585ee08f0213a68973cf168b01af79960c4cc4b7e2a55db397f3fac8d843fe95cc95afff74b90c273a57a133d25b931c80ab8718d5c025ee8c073d453518abbe73669f5591d21431038c2551e2d658957d05d1770b1f70896c7abbc2260ac90cfa30cc6b0a6dcb9596fbb6d5c0450f094d2e90cbda0315de0d6c70aa68370f2bfe724aeae46be2a2ddb73bbd3212b612c47fd8a100b12c51337522f5eb9b1f70829bfaafffb8334e669dac2de48044b0403a41b30f2b4e85e01f4d454533f8c6f047f7f4a6869b1b88869f7eaeac9ec04a66a9f21a37443a918204e4283c92f720141a641131de3c045d54c5d71f58b17da7b0dcf53c8c8541d02f6aacef1ee40f9de3442fe03d15258472b6a484642c58318c1bbabc4f2c5af4278ed70c0151c3b7bd7dc1eddefa6082d3b2a65e22936471f67f916c746d9623d75e94894b8456eeaacc39d07bb959d7025cb5d724c510ef97260f20f0f88e60d7aca4e099ad54f6009e15f0f5ad1adc854fd20a20af7b09e0f7fca7fb2f2471a14ddd46bd7103bc02dc18c1c0cd12f7f6694a8d62290210eee5b05955e65c51c3057c6f35e7e69706ae1c80cb1c135f29497307b8270ccbbac274c176a73b25b66d7e53d303bca10e07497cb217760b632957033e7f018de901c38f34427bb8078b9151b1e205519302b5df766cd33a20a4bcade039bcdeee8e4a9ed9ab41ec82194bff823c52dd50f123213b1cd0f4c5ba36b02f7ca267767c9d5086df28a55baa5673b9237d56b6923bfbfaed5730c531259f4565a953830d3d21d3d84912a66faae81a14ac55e29c2c320b08486d530253871dbe6bd5c663d55f5d68494e38e8690bfe2022ddcdd0b94ddc9598616ea5e0bdf910f22118f72ab4f43da7e471ee7aa4e9abe4523cc3e122ee480bc1d4aca7ce8361530d1311e79a48f4713589ee682ec0ad1ea09bd3780e7b7dc6e40b0c034e2c0d26f9bf38f2772b9aeb58b126f9f56fb57a7059886dcf82b94737cb447af90850b381046302d0bc8cdab15fdd6c92838308abfa58ba6aa818abbb4345a89915b3a12e3cddec6dd02cee9d2302f83a2e56aa529bc5f6873ba46fea2578cff0720402a65aa57388801124a4ef7a4fcee79205f00363977953b674b2a8680f59ea17e05df0c4d1a8a29e486a15a9a23983e1af6eaed1d07c4d00cca90786306e21fb3353d859f9f94062953ad151b2c9e9b993dbac3ba5796c4ba6dee6d338e6c5beea3f048fde9093ddb5b695f6e5828be38ae15c499305ffcac57ed7b82685b614f7dbdf3b60d01b453f0df2bfd654845f6ec41357bd1a3a15e5d872b0d53b88b20b442c8f51f15382ca42f0d3cbd462b24aa936bdb901beeba23a6c1c9f749b96f97a02acc55f46f96a5c7a4f98c1f61bb3061609d6aca972862330e64ca98edb0b2ba7efa41debd716e42d2ead497c6d8c69113f0e4d00f7b47e0c175b303c3b681f78e864b754bb901344810beb3614bbf7d6ebdb1896feb2b6be49c7f017b95f23232f4ce5e41e6c629fd5dd27baac3cd8c4e4d2f9f5a797fff42960398ff5ddafa5d2b5b43319a88f2b872b9dbca3e31bf3d25fb6c422b1fd072324dc2156878a86a2ff4e0c09c604d69f5a0883ce1f5d9dab2c2c7b9de88ab3ce3acc8aa5ab29257eb86013885f93f2975776513ef792ef42510b3e4d7fb5a17391de4100360a4af469706b5eb015017ca6e9993e25b6acaa80edc44c1640145cdfaf314c63290c84231c2718a805616f2f82bb46ace92819359c844bb6686a106bd4b08984cec3eecb9374e3eaca3cf4e5c2723ec7e9e1b66d7d4dc764db5dbe457c47da426f0f81da41784f80535967233e6a5459a6075723dcfe87108a89bf06bc9a7c054f05cb7ec8b4e81bda2e7ce65bdc76d2dd0c7ea4dab5c006c38b5c70dd4c1c6642ceba9436fbc60592e0fb6ca4602b1c41507b20c07f93466fdfaa73ff69479c793641c58fdb00355732dfb400942161d737df450ccea09c09d355c15d62807980dc938aa0529e6faffbc85b4559a27afb4be932eec0895eb2fe7db58b07f01967542d142277b867885ee944f59b6df5e1686b92b7ab37bb4fd721dfcfa312aca6ef0ec170f17711b67b6079d95fde81f4abd8943665ccaec6677a34bf0de08ad22501f6a0e131604fac7f26152a1fb15ed02c53cfef66c638d1018a58dfee972ea279be97446e7991662a367bac83a8b5e42120232190c26c72da59b1d9f30ff402160cfacca0eafad4ad82119784f011a5c0d1dfb1e81f8db533e1718bcb9cf00ea49165f4c2eabaed87c9ad456481cc658db491251fbd2679bb331b8a5a0ecdf332fbe7d25b773a352f9336f7fa2a2e574511465b4272732d46f51883e52f00accfaf426052dc3cc701beefa2012a8ea3deaab9c58de93f59069097eb078aaaa8c6b1ee2a4d2ccc0d39566a6c95fb2b79f6a3e853a3d67fb17aad344256d4aeaa1db14d50d0f75f1a4c3879240ebe8726a3b661f782c7815543cf5fe1c921026103c8292e32122a237153de7a2e5b6b5a587496ba09c7e858f6b8a30900f2e8522d32f36448c214acdd34079a5b17068c81479b595542e8a26e07845747b380e81553832da558fcd9b800a402660d70919286096ef1b235ccd003ce1bcdccea7136ebf73f565173aee8a29f559941efc01b6fab85fba1c0c035bd641000dff4ba9cad70fffecf8d78488d5e3596a6588c21d05c2cd6ef906a577b650096cc1d6ed984664566161c2478ccf0e8c3d601ba4c045a4d8dc6cae0a6b05ee00952700ad71da6d5fdc37bbff330aa5844fff5d01a8d46c37df6b2ac5059289626bce1b8d4ebaf48946a3956646281b49d3769de66480e64efdb405cafc5f1cd893c40fb83e54927f593fc3eb217b74a7a73abd04ebf11d29a1d656beee783401c17eb7929c1b5edcf1816eb204d7a2541e5817ea7b47756d11bb9ba8075f2760df8dd5d812ebfc2a102f906599a8a2befcdb2ea2c137227656f43ba77b79231a766232af147564793d5571bd1446fdd587c4ae8334ab9c124d8e7cf8703a14f48c15f2e238a5ebe9e3b884318dec074bb2cadf76022e3ea680277edddc194460c269c52828518c1e0fff61f92e0587977b6e4c01818941fa958b4b0ac49ba3f1765bfb89450cb7febf47e6470f3b9f6cda49dd65a407cfe981933208d5976cbc4b2d4cc8523ffff634e87e00cfb2172279d4cbbb41d68d04e99499de4f3497f0a3068f4cc8a8be76e9190dddc3b6a08ec6a1249ad52eda6f37a6975fcd6b54cc8abd65588195f6baa8d2490a4a07ad395535bd230f68fab48d3dca8de65bb4d5b4520c78b473813a8bc5e5a90890dc2ddca92a7cd83b4e424baeac6d110f5178c104a83b99514fc12c74fa08825ba13185b87ed820cfb8629f1863c5749f9541a2ddf7d64732537e281f92057550d6d734f357d21e205b919101fd4a6dfbd962a9de7e1e9d6a881e876327b0285ae4321957c80ceefdf0a8df4da4d18dff164feaf1b9fbe22d46f53758888fdb69e8dbde93df26b790070e7e890c056ebfe8e274365748d93b567c3cb75944e80fe9894448830c97162b970b6cfa806795f05f6bf0d72e0ff35b5f788d5879a778f16662e70cc458abf01eb10ee2b08765606100cd89c440ad2250f036aa59adc516c9f02a848372d50f30c549a544f99beaec606143d283d273536768f0d250dbfc7fb6fdc3a0f0990500ccfd8f85da08acf1ee1c20af48afe35400c18d6f61c61c55edf6fa60cbc7ce48fd0afb420e3c516b0b22bd89f2774e11429bc6765a05742466b807ad9a4a7b18f5ffbe7c8e9fb81ec1019c6b795d3a13d3e6ddec92a36875fb9a3eeccff685f7a6b12ad81ffc516a5cd6e088fe1a1d9f3eee2e5e0c853e1344f119a6903b1ce99ae555ebd3796682fb113461611ddf6f3534e949187ca9b89a58e6f20e72486d209fcbcb85bc0cd765679a0ab758b98684d7cc64cadc1d6e585fedc152e880d4e98b9c447b494ae985cabe474754f3b14e311b071f1f2c46a7f90cc6b5c154aebc2b1ee279936762832c69d2b15955c576f5f3a554ff80e4f91d9f439b1f35bbc5a0268ac4d51b181d3a5cca61c207099d5e61f9e60075603438daeada7236d4ba12233027b1fe6c72da64b0fe8c2049750a21fb90b88667aa0b78289dafa312fc6241031ad98839c2d3fa12960407ff8a0900ab5a0aad70f742044d0d579a7df18c2f150e24153a9fd660fa01f331d79ed2b96bc507bfefa8c380014af57806a7ec4a7d75f46b86707b37643045d7529cca2e10410b48b8a16682e379f67094c3bc13de95474b8d071b10c4ff9c651dc0a5e12389ea8e5b85054fd4087bc9021bc7f09a4acb20c94d09d42488919fca91358ca66512b08a6961ac23b0f444929bb05ae617558331019b37b7bcb159dc0fb3559895f5550233315d0fad54eec66f35f692c079bdd0ede56810ff447ce69d389ec63dea94942d62f5b6015f174e8392e90f8be685309b9f79f8d64601eef1bf4d06debf3b5b06c3bcb438b7c06b339e19fd9381cfafc1c7d7a84d65fcefd435366c6ea117c47415cb7b47b9da025c3a37043c4130d8f9bc3b4ffd6be021ef0cd4f2c95c31a9a71978ff119a1295cfce6e1f1c24488760c1331af2a71d75272bcc405d00d2f5815618c1fbd58145fda2bbd7bb7445c71a0115102f6779167bfb5f0170c38085b76e1430427f6eac0a763758402a03c913be77bae3ab58bd579967fb45de99963941ba02fd3910bcd73e2563c26ec81e1f9a78aedf84951f60d7876da03f1089a0af7010b202ebe58c8b470d747ceff410df23eda994324a7556d0fb63d0baaa1a4564462e0cc02396e76571314b8b521e0365c872c7b795eaca92fcaf2b3aad008434ab8505d8187ba826f1a8714e60c08edc6ab3244b92ddbcc72ec2538a35863c1febb5c3f32969363cb4c0e189ac7a0f5b12558a1d1e7826e2f15e3e6c85c5f8e9ec0aa038033dfabf3e1526857ff5c88b7d9faeb614c08f1fa0a55634950a4bfc1dbf33f525b64fedbb8efc730a417178af5be078999700a79c834cbd2ff8c47390bd167a3872d6dbb1f8776a2238278fe6038cbf2b42dbb06d93839fb364cd76b72b6efbea6a7be01466d9c1c46fa85532dba242be459c2fb7cee3c56fa54cd6d244b26fa8b85f6366fcf64a14abaa9cb6e8466a7709565e8e106761d96e4ca37b67826a01a8137ee39666d1cb75977a603174394a74cf2e04aeadee7e8d80f83996125989c0c5dfa401b7a175a814dfb4d2075c306aab630184b55da42610ec2284e384ff1eb2f92d0a5530d68a79ff18c6bdfa4df7a0be0ce4c30d3295c5031c39eb2f762ce49e722e0d18dcf2a7decc51ef788c33f33c41172cb36ae600b18eed5cba51328050dbfe251123512b854858124074a6654cf0438bdcafbbd46671637373217c1325627f615d98f5327495b2373a72805bdb026fc4e5a1ba84fa912f5290b33f21de134c903bcc7a7c3d77c8048ade845e9ac663ed9a2cfe8af3ecb87abb7356321ac2e628d51edbc15f55180bd42a778c554362c2b5fe84515cbee639de0c0d59e423a235652f19ac5d061bdd29685db17d8e5dc5a15b3ec63029e29d3a75eea44fdc1271ea016dbbd5bf171b2c34182df24a5d61a7d5f1f362a11db2cba19a3608d75d57126356f59796012b0313c25e94dc27608b51310e2d143ad79954b68f71b0bc2830ddff86d7a1f7524f4e882a4374b678f8b96e6199b3cdd083fb33772e737c5eac174e1b2b74ef4d9061feac190b596140ab0625997deb23ed6f7feb046a9104e5f429162c95e95154f346d86857d0a8bff41db4a2f3eb67562d85fe8e54973bf0cbced6033507cb55a4095e094d8156f4f48edca558b79f08002dd93de8620f45c8def03ba2af6caf7746952ec47a00bdfb70af8e8c11fb62012c6f677dece68731f401766f5d7bd0af39634001ba3b46cf1b59b42c57b383bd9ae640dffef7bfc0155058f1d96326fe79a07d9a9252cbfae5cd8e8f7f29657c25b4528c0e8d9305e6a3b6c8eb653e2f70996258cafe7a237e1b010870a6ca0111c1236336c68b28def4f429a3e37ff20b4e589b61ffcc7075f55b1f7baa733607e489439a5b0c1eef275dfd0e51de93d25bda10aff0c3a1e6c7a72930a86d56fbf8f94fe02aec8ae9a5fbccd37cc738491b031a7a4029c4cc3899a77414538e4a8fade1c9d8d3d0f1f5e6e5687661092378cb90349613424e1f75d0e3028aa978025dbc66471018a54e7c37f8ec1a4a9a8160ded78947e6634a4fe87a71414b6c4295b3d8116cb92cd5e360dfbb94071e4a93f8cf83ddb0f5f1fb01e81a8a04a8c1ebeb3e5f074be08d7ae028802fe2b4013585c82d0239b9f97549b70e9467906ae73338070ad04c95d4280110bea615a820c32ded013148ad311b33dd1c154575ecd9005cd24d12a7a7e58f17141d4a4729bb2b96c1561f3458bd0072f17f1e13a99bce62c6a8e5da8ed439fd77206e63648f2c8efe3d2e5ad54e11f9ad1570ba8c63eb404598dd3500979698841c2efe0af7814a899de1f0d073f242259753b74d47fe1a339fe35cdccbf148e111a40c6e271617d0885d8dee4d42427105f462904d26268a9e7e79b406979ec10b6cd6f287b16dfecd34ff5bedafda4f9b734d232038cc334f22e48eb9cd80d91320df6f88203950901d5370bbf82a57d46d42d49f21efe2564632eed13843d46ee32e3ff37a05216a19bc23ccab3b3f14ca2764b97a6319bf425ada30549a210da5e04dbd38b2d5e389fcfc9eb1ba71427a66780a3934114a36f367d661a1453912b75dc3e5446ed84ec10b2c1452ebb138ce3fbcb3308c0f67fe87d8e1cccc880c1f1a6d1c80dd17d89258fd935846e390c27407b2549914e8ff9e9b71b8320ffc9171883a748435eee18b7bec0f43d8c5e007daf9fd1dbfec73ab03eca301c611dae3f02cd135bf8c82e9790c60c21da77386b09214e96fd3ddf90061291807e9c390176cae147619c5d6338ba059d0050a2e6ed68e4993fbe37b8f11afac64bcd10ce0326ec483c7141dd1dd597e0defdcd8741ebf6ec3b4a06a531f179feb0d6eb0608db65fa8cf0103aa31a3d2c28f389eb90e9ebf4f12645f30db19d5e52073687e7d21dc1cca006c55f6ed3c9847c190b0207817897f21e063b598a833461526d1cd3494a929479ea232e5c5792d1bf26340d5f458cdb61e935f4d7b41a6fb4340146bb4ea00a377a931ad74e7190dc367195cae5f9daffe5b735148e3f2b3d238467f8afa639ffea09fb74149c1bb2985170f3e0728e22b6ebd1e39264bfda81780c1dd2158cf991e68e286141f537f206d501719f065d62ff0b11a65a0a16e6a03ecac5257823c13e803b6b14d3e2fcc9a937dd98432ffd7ff66c79e65bc8700cb92335441e3e5df5226e1198c9c6ad3e7561641d1abdf8bb705072b5ab3b86981b1e3a697308af4f78dc22140becf25ffee42f5023026542cd79fa179043bb44bd24c7481297438ea90cee9f7a635c758556feda8726a5a1c786227361d0479bc20d417a5be4d2c774b72e423e28175289e07ab4afda0b828e0deca1b32013bb5fb13813d7cf4d9994862da0fff3091d654719781d636792caaa8bad95aa8b4cb339d6e7cf49faad6e9a4141030649e65523900c8b980aa12547c28b9058fff12347fa57136d680b2efa5d33e6c944423c1e332a4c38e2aa1009f04c1fc036247de9c98c44a919dc6492ae85ccf94900ee445d050accc9843064f38f0b9b9894ad677f0c9332c7f1ff658ad65328613631f25874813f4a22d8e9c4963dae1490a13ec92691e506244ef96a3d59c0da45005c8ec6234debe277a27a234521c38d20b83f679b8360d9ee42255dd91de08b0e4eef43181f9638ac862d301e32cb2475a7fe72f35347e044720477933cc9ad104a9071da8bf74fcb9a13d0cda2cfec779279e043b9b34671634f5b89b218268483c1b72e8774c811ccfe195ab45600e7c64b79c27db4943186749dd18a3fc3334844cb3c479a82e4ef2eba5cc494cd5c1f34979cab1a236ea6e934153cbf23e8d6f8a084ec9d2a2b96e275a21e4df3ec17212f15a5086a3312844594f8531bd446d6540906c193a2798ba8fa1d5037353649a8e13a93b8dede3896bb5d549177f75f646d3663f346f98884d08b38e24072739658f4b9c122cf883b64f372478fa50e87663828a5b37dd2fe77d6264999fd78aa9c13aa30533a5d323e72e268a83d1707beaf632409470dd2245ef0c4c18481dde64ab55aaa10ddf22ee8f60930c28c5b1e246eda4f25ae5446f0136ecca126231c61be099f96980434be048c1bc42b016ef324e6554aa4c00310320e28dca8716711db8a2f33d3bbb7d5ebbfd60441333108e9cbd8189dcd312bf102a64affd940805e5b50e0a6b712dd9d6c57690183165b162fb972639955f05fc027060845e213201f9240955796dd713214d4460b78180c47c1f952c73c9139b80c982bba2b441bf615d8921ebc5e3a5e0620ce123799d3ea59cf7ac642a6fae98e7a998148134e41c0d85a56378f2d4509e1d12f72bf9ed4bdc4d8f0b7e7337351e64b6848efe0b0941c566e0e9116968c1c587771e54bbe0a9f069bfb449403efa02e274079bbe8e12236fe6010fbc3ac397788663c34e6e2377fa04dcd5ec96626947fae94caf1b33c6c6dc029e511684cb00aff216d132de413d4d89877132bab8a1b541f3a58569c03980979f3a8982e2a856fca5372fd6c40160683a9478d9a651a392f2c052ad2b42492010c92893d9c437fd2163d264a17aaf39d41e14f8f30b359b1054502cfa4ff0b6888b066697f29142368d719b3162cd3ef8e1d106f857c51c6bcb013eb8a302cd8a51e9d4f0d44baef68d5ab54426d04e1c31e2d56685caaa204d5e420c02ee32d5c2e23cb295eba381a7953eb44a99bb977fbcb37c968b6a9f16e2d8304059a99b6dcc301968149446084269cc014feba6fd77d390fc9c8a1822fef5c8456d5a242723b30caa4f861f5a2bd76cd9b33454e15859cef78a4025b4055b8a3a06d546ee8df958f0ba6563f03eb5e25a26f90bad63431370d70257d7edb30cebced167d540d96bc22b5d822ba9be1b9702265e6f8aabe448b9f6dee6dfae1322c8d7de95ac06bb2236661d4d37dae309fee03449acad7c00a257ffab5966402536a04e03ed25a35465d9bd0f465e23f4043537d7e97a2b981a091754e06a327f9ced6f6a0113eccb8a44aea2d06f3c5aa7db9d757a246011e2012b3c40bb6e2e9c8ea58b5e6c59c5a57f7e9c5c4612ca4bcb7d1457c58b16e299c6672410e3a932b09299211e9912c2f8281cd69a961699545de120996a6bec36deba60e2ea6d34c51b78ef939dcc62cfc8a9289fff8868bf2970f78f07909880f4f2789d9e0d01368d78c4dc9fce6b9e35b1c7f3e162f91d61ccc566dff49b98a2e3337103fbc4eee10ed437a8a53c5c84a66a7536ed5380f3474518482abe5c911d003d8f9d164ca3f756c4800af900c06e2ae5d0f58f4ada16e7d14836f2b3ba8f9b176b7e85eef0a046ad53aeaa88f895bd3f0681d46a765acbe062c7c620eda9028692c2c770608704c67c79bcd61396b41bd2befee96a20df92c9f76c0e07188002179e2bb4bae765c424fb5c11d6702b81a62d5725bd70002e4608581062f0a2501d93a869d3b936097345a2b3c148a4baf965f7a3dce27d390146445362dfef23c1d3caf8c5cae2655f5bdb598f3e291e56baa66ecc7b3e6a97cfe968efd4f094518d215c1f25a2791b6b92787d714cdd44d483eea9a56faf8a3f34cf26633e16aeb72c19285716f261e561103b7a552fb5313b56d74e6c4db27f1cbcce09379e532b8c0506827462bda557e73b8c24e5577d83158b693245948f924733ceae28ab979f1ab04dd64ae1dfeda0baceef94e609f2d99cfff0ccd527e44b9e64a34fefd1fb0d94bfbb5abacab78cc917fe29f2488acee101627aebf5335b7804d03bf6cb8c1b42b0e353184b46e474ca24737eb08b563154d6f8e965ba904493df3637e32dcefd24aa5bb41ecaba7a38bb27bedbbbf920aa6b8a8adc14c823f5ba01734158ce332e4f7ad7948cc13e7f817b8cca65e9a494334c0ea5a077175dffb23fcbf98759cf8d850445e9fe129bd18b6e3d663c108a1fe9348273cb6505899993bcf3e2a65e9da10aea982c36212a94539de7868b5f47149dc90368fa9afd81fd88cf27ae708133751f0c5b2b2ef31cac4aac3a347269a32b4150fa926a8f44e43299b38799651077aa477f4b89fbe190c6d38213e9d473e01cff4d34be00fb948823939ec1b06171c3bf6e933388070db567314923689b3d3edc1c1a4730001c52b07814807dbd4ee09e631e2f4052804fb53bfd167d03ab22cfb2b7b8007b24b9824e775b94affb76a6ed7930234c52781496c5450d513d44b747a32a6f9a45a9165d8431e2ad531aff54febe7f5afeb2f765335b21e8723f5237be44a9ae58247f19657743fdf5bae1afe0c7a0658d643952008e9c28781f4aa89fd0f17f0757ec247d62141f34a268528dfb25eded18173446ca0106a7364da10dbd3dde3667d912f27e1a3de4f7d0fb9f3bdf3d688bc466134763a60375a2ad6c34de331031225983dc74fe37990f6f106dd66b4566731e60a2fa01d124c1e16fd626e9215f8568acf88f3100e803e5910febaf6ed5ae66846288b6cdee6456fedcb8be97581a22ac4b382a6b7f668230c5930df8b43bcceb06d79ced188414d369660cc08491a20bfa834c0fc27b7f05dfa261e2e118083b6449a46313d2a109b0944e398d86eed158ee2e9548c22b44004a967a5d4872db8e0f4c387ec82194bff823c52dd50f123213b1cd0f4c5ba36b02f7ca267767cd0a91ecb64aac4890a8573b5ece84f5d15a216df349f1cab14a340614ebc145579565f41311705992ceba3324a087ffb2e74b6ed4b22d85aea289e9bad2b26c60ad57c17819288c40aed482d8945d30bf3aedb49abd8f7538df1ab780594080519b14120264b03212b2c5c25ecbf5c3169d2ab52eb2b824cba637427804a879a5f66e5e3c475a089d6437450dc314201e5a5211cd9dc5d65f7618f7ea8978628f917b663150226cd7a1b68f1d392877a967bfdb879e42ef3e9bbc0554e2111ac93ad85fa8b474fe6c2e3a91f92d33d392800eca00d5a051dbbdc80b59e37003ae04cb5c179acaf0f41c63cc5e1178ac095c54f67b5b8272037a6a9c22b66e04c0916678d0e076b090d6e4899f6ecbc065514f468b9014a060f9128475e08d49a51a3020d3d44d35088a6749b9283be04fdbe87e9ae03139e0ae03c7bacdaff01741aa4d02d9cb04670e4c2f590d7f6d01b1c9743e1944dfea0395486d9bca1c40784a1c59113968e7dc97c88bd4ef536fe7423f5783fb43193d549b0a0295fe756e4202235c8c8a23f2bb557f11f4ab73262dd80a3cc4db2230f96864d66b1d3528ec9b92cbea8174346ef09167da2d3b1487213f151c224d77a502c4f458d00d89f3815fe54c82d535f26a07c472ea5f302ed6d06259937138e199cb64bb323ac6c911a5478c39e67a33daa0849a1aae8b1c5e131dc3742cc8b1d3a90a4f9e8ce77a225749646f3d47edace25232713578f61c117ced37b1a4df8bdb20b01991ccfa2b1f7be255c5c3cb978fb28311484f919ada4b5da108c4b3c8c42e78aff3c8ce8c83f9c3bed98d2684fdcccc4c69cb93018e1ccd3b73c1c8fe81f34b980f0bfc3ebaeae52dbca58fb5fce96775e1242947d13b2023295617b2cc343458c56f2f0592cb254237dd25b8e3dca4112443fbd4d7fb5a17391de4100360a4af469706b5eb015017ca6e9993e25b6400ec5712415547956c5445f720a163645064af5a084a0dacb1d753de8f5572352feef381e5d01ddcda9b55fae30ae9cdddc4d79427f69d8882bb2849823fdd7d54db7e8f34b4d0e82261532ebed89931fd625317effed48bf68d1c0a3f7074deb1e49a428cbe176bd5678f919a1224510113835abaec29a7a6e7eb52a350ea80c0d590b4f8974cff8cff87ba22123e4079a2b3bf6deb356b5c55710c4aeea712d02f11f94df658e45f9e23487737badce5a45dc889ebe86a5b218d74cf4f9c01c6209e56ec6e3cbaf740c6ec3535d564d83bbfd9bee02ae5d893588493081634afd1ddf9045df2d63f0391950e1e2034cb151cc6b6101422b2364e0be0cebc10eac4383ebc121771e00062b3836a5cd82bc26084d49cf0724cf8254afd303b90d9102bcd81e7dbc79c0e720a03314ef9d33f87662d5a96de37af42054166ce1c4cf81bb968b21208b0a6ce8979b5e2e7ef60fec03d2dbea1700ae764326009d8caba52c292c287986fa45c58d5169a39114412290150fdeb1eb36c6d3dfb39be0a0e31368b961a131b62f694eef7444213537ed39914d4e5a2e28c43010d0f22f3362f57b1bf6b60a8d331b8a5a0ecdf332fbe7d25b773a352f9336f7fa2a2e574511465b4735a510f91ef82e8dee1358830e7f033599d45bff34be45d21d32053cd39770922c1c284422e6d81beadf92b49dac7227db7c800ced200afb9514a4c625d0f55886fdafb1b818f77729427e45bd7063fe90de024bfa1d7eaf912eb8c45f5f118f6575d2c75ad709718a1e0ef7a703c857bcdb3f5bb560f1c4a6079f70c4986f09b8463bd1f2102e14970257dd1fa9b4178fcf3226e4c15a40ec1bf720112cfe83c8d3eb1c4e0c47bf83f10daa5a70bde911a51a98e15ffe5ede9fbe3d994c1d0ffb3318b37a3531e820f911f82796d976e8c181cc52fc9771bc902be05691f82e6c6881b7484756da2b5b19d75a6b9e171d0a94acd4fe8b1434eac10ecef4fd06a1e643aeef987e838a82e9f8f7b9ac9ba65bf0d414dd9c7a97b4967bdc3f9f038ed636a136dd0aed7b0a0817ab84b87d7a219dab9eb9dfeb790ebb132594b465320d5080c68b2c874bd88a8f29a3c6a4eb4b8af2a92719863769de66480e64efdb405cafc5f1cd893c40fb83e54927f593fc3ef8b390cd0a4b12eb99b038a9a6c5ebd4fd554af247bb904f2a8ef21367ecbaa46f6426fca5b4df34d5420cc3299e97af0b4d27f16ba27266324739277508b95ada6f7bb6d879a965f80993b6b29518537481c6c89d147dd08b5be7d3a259c591d4c6c1aa68d11bb50c27c5519a1bc0d4ac2223957772d55c03eaab0d6579c5d3122305825e361078dffa16c7896f09d20c19514f7a8f789a3c98f2b7ce9fad9d66594f2c2a9786d24815a5f76622c86adf9891ffe340741fc4a8f827eccb74bfd1f9383d1d07e3d6b3d41b39850b1cd29ddd8f3c23f3b361ea91bcd112a7e52bff3c1b639b077aec2cbdffcf82cbcebcf1c44a41feb832ba02d06e0b9d2a08bd3ac6f083195c832fe416d57d3158c8e77b02bf4d8cd1f596690078167eaeb133bd26b3c55e7642fd898e16021b36ae4443c7d383a770e2fe107853049bfc4f3a0572e3297298379878d713dab6b27728c1cc95813f00e210f3397e76b81c49f1038eff4225340215169e93435202255d513a1ff635abb233ca77b17b3ea31bff4fae9e6a0ebc4820872490259d9c568cb14a89cd75972dcb091bf4c4562f72c09b1cdee545c64ce37fd4d8a2c27b5ef9fed5c8185522827f1ad0269dab56314057cf6c09788c8c6e52758bd3b1ef5db8c5a0f4948737d06b7680cf66cf576aecb66027d56de5511451cfb061e7d5abadb34681e3416c87e2002405c161b8a3d186509290afade3708879ba2251a02de365bb39ba84b07e8f155b6619f0b9ae3bd3dc1b1d2bf3d0920019e937700c7eb150ba9e14c7f71b3fed0256d114014aa3f19edca372b6b169697bc3b314e33c64873501a41194f9203869961468dc6cc19898efa837a2f94388b97f19ab27343872490e6834b5c8d24fd7fd72866b3cf45dedc05f9e5c3229109ae414eb5fee0a63c318496d1ae4e05a7d08bf333a419f059a21b285e4e369c36e35b05bc3d450f6cd7859b27b2ede2e296d3037970644f5acb1694e4fa65c53474c58f7e8743ef81d40e99e5fb1d77f176584ec9255454a87e014b2e1fb11e1bd52147a1aae061ec22f3f9be0a7317ac1bd3d4fca4b709590e1020bff1ccbfd115df076d6df45c832daf08b1205fa5019321a185641e31824355b4b6cfe291add1413d5827250c6ea06f6347977c1126b00de7eaefc5982f3c7fb340b7955411def09af8b93317524c49058e0e3dbd84e6ad16ce60031c4a38d9035428639d7b3333bc365d8295161a5c39a675cbab5d483852b705a2063352028facb67756bdc54192edec304ff437e03fa8021bc804720c1ee66c6fa7cda70edee250b33c3bff7cc5cb91b590fe4a05fb56e00bb0c798d6c41ffa4d0a05874d5ca8a2200c3bc1e1763eb42b5e681cde24e13ee00ce825a769ce67290f65ab283bac200b8753fd45e0a3616424c7325cd4faf6ef4b7650070470f091a66983d417fd7b100d23e870ec7e645d58be110061c58f921db895bb2477e84df3f5466319d0365ea14716372fe2caace1cdea200c01a433be1391eb831d0d74b1c5cb99832c1ab426d1fc7f886e4853d5f6ffca18f1ab40f0faa42d5db3ffd7b61582bd6aa13ae257581f3b32a974871ca19a8cc870f220cc454bf277421d43ae08994b0e052b2f170312227aa1f9e484ba314034dddd6ba2a7cf2e509de02c4fc483f2723e2bef2ae90bf7e90b61f8422172fef2f327cf331fa32730351005ebf238c96e2135178e66b125e9fc754bb4f17c24a5bab0d110b39d63659d71a7a925979729cac9659aa2ea085171264fff27cddcbc67a8f4f3674ba56771c8553195431fc28347a3c376b40f130cb59e9fcf76a34d94c7d5e0a2b963465818ae78785f10849995147c58fb359b8d137aee49c091123b6a6ae1210fa529724b097872310890b6412ce2a9857dd4d8a5d469ec011d3e0c4c94b4734288e4449eb9aa46721731f81db112171f11f1eb3d8e42be54fc83db42afeb724780de43fe8480526f1ec9ba92e42d8f14609d69a5b1653ab77750aaa5312fc0893e41287ab016d3dc29b809bb53eea728468241b0066ccf656f2a47f22fb78f6c780f00958fd9ac043528ce3620b3d3fba7310b5c6130248920ea556382ab1044e579656dbd7cb06fff0a6c8dc017665fde9cd34ab7e083d624b267d93428621b82ae77f744c887a2d41784e0d05ffdeefcd762f3890e88f9a0585e58a281608f3578ea2916e39661a7ba1c95dfde6358b27d15ebf708055ac6f5352ea40fbbff0c7c4edf2faa5d003e62b89fead4fcaf89924236d7568dc454a10c2685ea0a3ad89f118dddb534d772ee6127e4a7126747a288cb7e7837cdf155a2ab0143d5c9d0e17cb494496f8d1c4dc460fdd961bb928697c51db3f2f875c92566d2c711683b552eac46b9ba2188fa0175c34319c99c04bb8a4259fe14da36d72cd7bf1540152e59f2e21bf67caf68a59c26961c5445521b3be70ed30327b138369f1ddd59629b29ac6bd132873495b67be94836b5e86a0d088312010d62c1a9fe2f28aa76e2a32268b2b7c8f31c6f423bf4018b0ba56e36a1dd136c93ce1bef31bc13f2968d73733434ba9cbce6eed206fc6a1ef42155b448888c9a4edc139651ff5b00171c82ae2fe9f6cd4e367547c106b9756c2112ef1d89acaa320556bcfba2d7f19f59fe887207a91ad193473c90c401ada9a842c8432082bb9bf525fb941a0485028a5df31eb8d20a50b92b622fc6c4464e6b008904c37d3024b6fad4a252c3054fd3f2ae536d49c980f0b32bcbe5b5a51e50950571153ee6d8195b930dc8fc869bd2b7f6c489122b0bc74fa71cb0a1f9a26c07a9097fc9fe04830d6a9a112dc37a313c7597b3b2177165fbd21df077bb279300d7a76213e01b2e2074e14c15fcd1871f1e9a73e5d638aab7c8cecd84c1c7b444df289b03b815432f8091012f9bbf1456ecb49cbf51c502d53c19b09740deb164929b01ae5b71faad02995b87e0a563d53e682f356b78264af25e301cae64b4b0b62a8939b2bd03ad7b566b3b0bd77ed17fa58ea448eda743c36797965a26cd1ae001552452bbc0920cf41a9771054417b2ca367eb2bcd9f2eeec40f452a78547793f87055abf44cd149dc211a792cefe02df9177deb9d4355a30952a7160564d21f3efd8c215763f40c66af72a558f74a7460206c6f624ea17f01dd003d33c5b79d273db57029d972683f98bc7fb25ad343690ecf20efa009b464e9d327b02784f2b6e0b8a46ce7c1057184ad39d8e4aec5bcaa1a17acfee0eaef134eacf2a0725b0c0b7bf755ec937d7d2ea543476d89ac873646a998e3a92cc749ab23c1d6f2330c0b2a6bc8aa0f544c49cebbe8f26c35b74b65398dba9cd519af409a0b55132c26888bb1520bdcead3ab299a40b001c38c69a2f89dc3206cbad4181fdfc32d681d0ac6334e14ea94dcf0d94960692fd0bee372a846c2a65c4766bf632248f5bb7c115fc4962ffde541fcfa37ebfc029922b6df0355acb8c49acf0db54a1f156ddd1155adbcde2e06578e612d06c474095754cd43942ee1ab6b8973d745ab6adc5c314c1905f207a8cc575b2622f426ba2d2f635ef4c3081c64bc76fc8019ed83b1c58b22350c4d728c284b60fdfce8d38b5bd313681c2819a042cd6488409417d06cab5471108b17ab2305a3b7ec838740282c038f5489ab60000acb11482797279ecbc3199288423e14a8eb2dca586ef87bcd29b4dc49f45df2e6c311e5904a50f59c76897bd85db711b9661bf9a716812b26aa9a04a4866f6239a9f0bf103acd9c601224021922f4ffd5b4869fb4cafbc4c921cbe29143191ac059e85d634547c222c648ebb0b478c85b9ee252c98d0d2d21f1cdc640f29871795aaf9303fa17b4ae0c278183b887515102a04f7cd42a929808a2ff0f89115ab7b289746e6aa700763ae614384aad849a2a73791f8662c0acd430192a7016544a8a666bac0794763d25cb71d0db37f4366ffa9390acf1949c26d0988cbf2ec53c2932832a05e5beeb8f1878dde72ad38557c414f834bdf5a2862e60ae7f5b4fce6ffcb06712a50f22ed0c3af5f3c3537ed6fdf375ed937dc0e694cde0c6883a56cd0c50433678595e72fcfb7b58e6f16aaa46a5890cec42190f3efb52649fd5dae3ab58d7b9d9f8d5e0ddcbe708efb2caee1a940b93a1f756f06b65701da328c547b82fefbfb1dd9fe39cd6926f6161a0ba212804f169e6eed1af9fb08e9d8480ba15bf68be127f7b9c4dc27c0c0b4ace01e5713cd4d0f840d2288ac30b824f2b8e990f685845ad0fd5a513caa6da4314ff22b952d733c7efb24e297dac909368a630dd21ed25b956340d8a383109ba7739e0df77cf2ffe69618df4d01a5ae64de0e8b19970405b37608bf1538a4d1d1e5b872a4cc8a55cf2548dd1065b5297aea3759699e48f05a81fb4c8f5bb0a1af3970cad9eaab60adf42372a309066a9d996b7061468f7695119e07fdb7405c3c38a5bbe9297e1ed62cd92ffac202d7af739eca22ce49ce3f4c243b17156e59e1f4213d28d27ab482362ae3daacf996370955741947b632962c84fcb4bf8c12c58342b16f4038734512388e580e5e8080077aee19aa38807bf605d676b2d5939b32d1f78affbb1bc75187810da7e5b6e023dce6d340b69286bc2f195cb2bb202190e1fd1a16d7a59daa2c62c23cdf5f4161f35b601f48a6446b77e2a99a865e89714820a993a804872b7ed0da6d6c1ab9911388a5425a709e88c88e535449072f3bae19d0f1cc25f4fec077fc007780f4c5ef12886afc6dd330556bc816809e6cc71b7afdf7d39e377d1cdf9d973072ca4f3aacde3fe5cd343e6bd39c6d81e5a0c20622b2f99a4dc41d9530d6a5f1ee630470089e94a2a395ff8d55f8f512347ea63e70375f3b13ccf95e47a98a73b62a07f6060ec0b0c77d2e551d5189d8146f58fc39982dfe43c0189d64f375c84b06ddc4f001555e776d64f7ab82ee2b5446e8be43ab7cede2da2517f8573af9f3882eecaee36f5af73eb09973871b16073e84cbfb80f00a156f7893fe95eed6d8f2f4337e1fdd387d4eb9712fb4a83cd1eddf870916e2183995da3980db57bee11f2cf86c8f8c822defe135fa385a9646eaf58ac77950a60a5b7657a5c8afd675bfdb603ba1081d26a4a1f51cb39618efc331342cd675cfbbec2f9603374c9a0a0cb799a41dcd8e2ec90ebd54215f2b5d3b956b7550bd0590ee28cc59b8750a753bc8b449e1ed676b6c35a76087d33da8dd28b5b4741248d436a59f1e7b9e4ea78e2277b622daaa77d433e3883be62d121a22a5c46b6274210bfe932706b87f3cff628627354782b24e5e076f9215934b7e9d02be45ab13632272c78751bcc9ce48cdb86aa9fc82e1ce41c3bb24c49b7887a937ce94bdff420ff518f9a0c6193a76bef150f138c5337efd974300779a0cf59b11dc7e2fdd4f241172c3479d19abb1a9a70014c7c51f1cdc697d020ab367f3e5c6a496b418e48ae35e1779a3b19de327776894bd4eca30ed9b88b01b7fc44761de8414b2acdb2c53ae8c773f5d699a9d4825b02197ce361bd54a60c7b69eaf988c17c998509220c953aee8719c1bb59fff6c1388011908f380af4b6d9f8213b336a3b191f4e599cda78530bb18a5508e0424ef8834f2ca4d3f985d3bf9e69e0ba5babf0dee9a3d422fbf88a3e1000ba3be17d429b5379cb1d8c74f7beadb3c748d6e5545443f72202a4e70a20a08c9b45d9a30758d09e188db7be1fa1721f946e4e575ecf1af02f3699a13a829ee6046347c8fbff8ccfe85a16d6ea121d41e0ff7086aaf4b3fcb1967728bf53c98e1b9b84768ac280dfd5a31cfffa9d94e80b9257346d692cc04faba34edcb6ab9990323d974837a1cb1136e55d94501b959828641fedb672be554318112a050efba54666bf4715f8d51bd00d37f1d87ce40afccc95eee3b1e9c35c21d02bec016c552c2fc76156469cc3247cfe67b751610b8e10bbdf4f8b62eafabdfde981952c5588b9b23de9f4bf110cfcc7a62213f13deca3639b8dfc5c4de260b0f3b5e0949644f8dd929102194f0a36bdf5c3e35296e39c7ed1961fba0dd0a5cc9674f55baf8cc5a9984f25795a56287173ebffb1950ad8145b05bf5aed09a565fd42863ba31758fe98794ab8c270bcc45ce4f80d339992aa1d3734645461840a17c92f642ec9fe377370eccedf2baab1cb2cd4b70d3627d85b7f56aa77a001ea5c648ef31417995147c8226498f9bd7f5ca208f5ad93b1acf786bb44c94c3edb0e286434d9f46958603de40b2259e6b636fd15febbdfd4054ab179dc5250bc2c6f7fe7f441609aab0b7712793766e2829d2f65fb47375dfdb498adc4cd6f0b52df6b1f0d9b7825e6aee47a76e77a7e242f4866f354c9574867484733670b9050e67c0e3037c4c7b8ebf8bbffc241470822ff7bcff63ab05dac60f90bb77e84f872130d0d04f9e9fc81837f83b41601bbe2a36d431597ca670d89c4df3e1978aff0b05b392eaeb6f10bffa682365182cc116952e95fa82592667c37cbaa970fcf59c81b491c4b5cff155470967ef8725d5553281e874fae09a0e05308bbad35d261e04692055f2d6f8136711dceae34851edcb3e1653e27f4151a0dc3b18cb782bfb35cc0e4c3e8c8b30d91a3cbecd7a0844f7b8976ca390f62211607e495bead7f7afa055889a844a5505072582b431f381e235ffbd33546f9dbb78a2e44c4c669c219d0f4f9bb6a82a557bd767a7aa0a7139a1286ec2a77ec71b2edbc64827f30200b73a7dc08916d8eb2cfb795915a10eb8c27361d3b65426953977b48943870d3bec35b091bb640900d0e38c218f22d51fa64260c548dd3705c02b01fc0ffe7cff4634d5fa12ae7ee15e787f8b1a291a53d758efcfb42c88fd416b678ea2b4827c7e0cf8886cf7e8dd4585906074bc01e3fdfe791e1b01e9d87b391a3643a852b0cb057ccaefe4167ae1238f5a61df40f598d07bb51be75a564e6ac15c44c8ad1268d6e4452bb62f422c9038a28a4121728552a67f81efd8aae2ad6976bff36f33f398947228d3cb57815434c6133306e24b5efe6a8d6f1ac31dac186704fef2e2621f1b3d7aa6174ec55143ecb6c63a3927a44c38bd50679185211d801bf4d5801f4eba0fd62aae4bb31c1e914b9ac489aed2bed24dcc4935d968de2c8e1c3e0a298f98165132f3b5dc20a9948e665ba88b7fe791faf2877f153aeb8d94ef9a001f699c0e93fb105807faf4d144f39455982fe5a47be48a0c4f0470092ba9f1b8383e268f5d0a66bc54dff5c968d393b636a3b1ca4b521817cd1d9764900dcc69e8a02761ad2c37071f2a0c55fe01d8013e3cd9f53909eb5ded447fa463840209e81308e6ef7f86ba67ba58eb44ed064b444f87df563add6ea2a4971c72b00c358519eac6b79a70a132b8ea00edcbffbe4622b5dd7b6b303c7f7557a5f311b494670ca0f2a0d7303a2ae2820c3b2968a6f4e23a30e6c17bfa9c6a617fbdc7f0e8c5d0700a5da95ce543599ace57b377d647fb3ba53f410c7f00fe3c8b696b6c6fcad15d78f26dba38a2f3eee6ea14c8a0622972780e57898a652e605e415e5fd50694d8afaf0ddf9abfa74862991ce401880e772987b19dc7bcdf1a65184a84a58f70130b331b8471d90e769eb7e75d87865f56b6be4e3c33a6ef1715156e802c4fd9602c66f7fb79c03db86645838697387bdf54e21efe6bdca33c7f7f8736370e76cc2462902247332ef4a1f043be6adf8fad498fca7fcb10ab225ba102a2bab270f88576669b6db1dc86f2549aae5821e9b4c551d5459b4ea8cf39c86012e4f5885154ef7adc8f7ce190ff8a307a6b6baa0227b79cb485ac42de3a9fca8e417f8e7b46da4c6e9684d37a4fc9226ebe08d02073c832d4a5253ca5a1d9dbfbc7351da0bdca2f9e267b9c9cca72e3d982da16eb2e8d3b29a83fd7cce9bdfbaee6d6a487d5e21e5163b6db2979d4056f6bc2854d1d90db0a41c0dfbffb469883152e84fe41bedb4b8cbcf42e15157c3f98dd5707c30d7fb4e3f133438c4491c5227c37dc049ab4f14f32933260117073246ea83e7bfecf4cf072737ee0e929fd425eaca2930716bd80c59a161785e505e68a5573d24f489391b34898348ee2e550f82500776353c6229a9b2395f95e1885e5c796d8dcfd560de9ec3da426b6a516c78c1d776e9cc2afd44adb67af3d659bde13263614f1ff6b5caab7f325c80a3ffda634803a5c729dc550dadd1273f479fda1e7747dc48a28a21ad893dea380faeda37b69344609fe018ed5eef74c6312dfabbfec2deac9b6a4d54bd145f2558a7a87f7998f355ab6e96c6509dfb009e8e6a00b9900cf52b637fdad65e6c9119de7e84e8273cfb9f9a42726077987794a7e1da9899d3adf32227e49d80c21cbae2fc805a510b96f0b9852c3a37b6fbbb3c0f06e37b6edcd5e9bac6472b5d4be387c7f2c4bfe44a6ff5c8c29decbd2c73e0af55e175905ab3642d15be404606492c954640e5e722265cc5a47c826badc7aa8f534ec7133512edc46d8a8df25cf8fa6d15963cf905f23aa2ed436803c1fecd99b387655e08b34f3f580c762eae1e39415cf4d5c6b5de45af903f57e514387936dde8a07ac7acd0526be3abb6dfb8504e879015ade8de48f81b4195800b77bf238e9e4bfb3e07c8f83e33dc2a7b1e35ea144d75ac8d410295f329267f8cb5a6e5a6239dcff9f013e7809554db37ac28900397a210f02e36e3389e91aee0650740431c78783c97213a56dc28001d69a7e20edf765c52d9c17711450f69ac845f499d5547b11dfa113108b9f00a87988bc364425b31ee3c789493e1d7b4b8326ed30bb44f6f3af29141010979c7f377aedee0639c4b9cc0bc9e183abb0abff2bb0d6bf030da080565e3366d51550b01671419aae316eefdf7a7604092b2891b706286560a19550ac661a5e9d3500e46a6e2900a7223141b1b5e2d9f110610ede79b1d9069c81a9678de57b56cc5e3c8939cba45c518ee1bb0144247f5242898f78a95e6f0c493a2ce76fdd259f47782a443d9844d3ff7a15f8f4b036e4d7c3bc9cf422c1a66f94844df9ea63411976e30472496eb5e10187f431eb127f8d9d7fa1939197f4beee35d82fd5a6d605b8e106ad86b3688c3426d47d43c023f2ccc52034015e19adf3e00afeb562f89a82fbbc1939f051c800c41c7e73cd82e8d6f71b39d204d327d8c7c60ba169c0fb1be4230bae2ab01e08cd7a6ccbbcdb1775412a026baa7dd387d8b9290d0b2f5fc7b01929a65ad2df357091f416c92a0b3e4ffcc9ef41b63b9991bb8eb2a27d3b1a1cbe32b952dfd0a58a443189d0bfd6450378c4523a4eb618b69ef08af14059d95052684c02b342dc171134f00f4e04accea4c643da59dc108cf56971f2d2d7fe96eb46f5a92f1a0500e5747a66fa8154dff4b9bc344e8c963cec4183e0b8cfbb0d61ab068a4cd5cc0b11ca1595e487f62bf6436555ae332fdc2de4372de4d77d937c92d166ef27d0fe9b9128eb13a98e9b38b4e589f6577692e391a69132952179ed8cd8389035a1716231850fd19c4876c606e46a7d754897a4b97f9106c3487778f9a124a102932ccb32f14f814f7355e5dadf75fcc794e55a733a3f92d02ba97f76c296376cd14ec36ea4347f3c7bd6d84da041013aaa7e42f459af50c251a0b2a3063d2b9023f08b4271725746ce7b9d59adb59e346271ec4cf66c14f71a33ebc76f60719d86b5590981d5814a4a011ba3f204a938bd533a60cb2f27539a1ac4d79fb7ee802fe8787910437582875ad40c346cca2be706632b22bc984a9dabe6426848c609ccd67224f7009c0503e03a3522801b972dd474a4eb650535d62e6af6f9b7f9b1900059836cb12747222e46d5711333f7df213ab545fd25f4f130d05d0293466ec53b62c9b90f01b016c0c586b0d330e86ae80a8e0349f6c14ac551c2fc671a04b9b18428045480611493088beecd49efd9ddf670af2a63d6b811c9320ab705d664be352ee673dd3d700908743e93f01fb5b343d6db889f4f9b3bcaf7bf1ff193f4bed8922408c168849fa18115d29219013844c91e2ffb92768c535212ea9786d9ea9a4881d8ba9c976d598e0c22dcdadf3159f5525d43050e3209fc6e3da9fea9855990309a5224204018dfb3c1267f60415728f0b795c7cb9b550fe18cca0f146d4414999cb5910f914daa06b5b3f6fc3afce2fa6ae1db2fbed556abd288a1c8a75e759de7a251eb626a166ebfc1afe2b7a733c02c6d03aa9aadca04d464d16fe8cab1bf48266b8206f7a7a040cb1bd72ff51993a16cdb3f7739135d6ec159ba142fb522a19236be1952ba14f13058bf7471b2016b9c721d412bc13f034ca738fddf026ee10d7df4aada6a318503a468f8c22685dff9d4eb6c8e44bb467720d26118c051cbdcf1b1d72e82fca5d803d4e438d866e41ea02b0f4d970558bd842c8823ca594060715f15d3b3439c4229c310f0aae5fe32c96e6d2e60009310c4e2ecbb946dff369c5b53c629577cae5e2d428e7809635d885cfdc33b40a5f56156a6016676280fc05ff61557930c9b90904ee3fcce780cc624ca1066df15e9740b1514789688e314509849d39e7cb90e283796a052630170ad1a7de8b9d1d25586bd071dec1b648ac526baec300d2fbf729bdeb83cac2d4656622686c3a1556a1054ebae01f4c99328caa17a640d68e872f65ebe93ca145f32d3f1a8cb6ef9eb59ecd9c5d4f43d1dc27bd04c884aa185b0654b8dfb01f9a8ebc514f4bfe0b8242d2375ab13ba75561c424154dca23bb2643359196bb786a325935d89a478dd2ed15fc4a0d37c055e71d2ded56c7054823e99cae1757480aa32f923654c899e57b8d7c16f578bf74e3fd154b69cc67f9a1f5e2c977e484a5e35293db4b5c0686aa45d4411a9b76c54832e082302a1dc12cc337cfdcc6b7ee6443f771ad680ee2b3def7c02a200e36f340403687d2d32b6ac39a789dfb66f85f2d916984adc00bcc784b2d507c6b9bc856907b534907439a13896a673bdccc84e54c18d6b4738ff190bbcbfde51007a3fd0a73cc9265cdd3b422788fab7e90b5e9433e698c364619caa5dbb444010955789a7cdf7c1bb919f042210763989741284776ebe8ad7726e81788c86b6777528b514421465f8e5d77ba8f347caf5bd52efc21d8f83bc4a13bff693ff7ab2a9d5bd8a3ab2a98d31c923c889bf8bcc199df53c0786096a6be0d53cc4944a5cb0f62766f9b6751abc511ca12b15df6fc5e0ea9070f08ba6df71c5b0de7c9f19af630e604c82aead4aea028f6e6217951f910e9e3905a348b025b0f2ad911ea3fe1e013ecd0cfe38525ed61a73ee58efb5b72b5a91f560f7b5f946b1ebf1b4ac879d3abd391b878e8e809308edf9a54fc48ae4242722ff658f3f61ee7760a13deb2174bd4791f70698de389c4f1021ccae96b7ccdd45fc3d04589a031a93d179e64babbed9e8c843189a13608353762126667df5f7f2e48e72b1ed907fe11d1758a2b894550eed5ab1afcb329fcfb568b6bf120813dfef95080c710fffc7442aed606bd66e44a2c9dbe4dbdf88c9eee2e2f2dbc1b9bdf8c7a40b720d1fe3cfbf2e823656b9d742620fde06922e5b84571058d57e04f2392c7a1c0a5d74518b157744ef02af79cbfbd57f3fd1405c087cc4b51b020f2da656968ab987cb6bcf4a83bd266b703d49d3a14161c0a44277af456e40e83da9edec5af227c863cf9ddee505352841fc58102282e0fe832ebd8d2ba8875748ebe393846fcdeef1ee2cd07fd5c794fdd8afee41ea4139d4d4c3aa3e9851b77768005337e6a4b1576392e80c4b555e20504cc7a077e711c281bc747ac4e1ad115dc95d97aaa587a782106f8e8cacfef7501f654a9ef4f99fa5713eeadece1c727bd565c16db81467c41a0879e73c37b8a2359059ace84eedabc557dd2b0116f1fca5e362b7fa1c2262d00d454111db847f764fcbe88ca0d79d72e36e914bbb835da59d123d136c68851b438e565da8637791a464eb1749fc76e09b09cef3f2062d5b3206dd97ceca485a160f9361c78bcb764cea278347ca2838711cf3fc7afea8e2fcf5a1d357719f15280787fb80d8d49ba1e3f512ff05111862ef01c1b4a420ecbf877ddbd398d0d1dc5c1ad9225908f2410d28739b923f63e221bc09a7e1a5af4d618cbc40fb93cfa5fa099496ae86d70a536be0d727638bf9671b29c8a541d323bb18fb3123672f8bac5224498568462a54b4db7d3b9383b759aed727fe763c8bc488b4cab2b165644bcc78d77d66579275bcadfb5d7c18e81da01eef0f6cf04451b0e753513c232da36131328096de59c5f9680cdf309a07dba42a0254d2f6accd3bfb85e965a2c0ad1f423b00888411b5653b6ba93244527a19d2d7e213c5d2c3544ad181ad90221cd261b54ec17bca19cf1164729ce92fd02a04eab6aede6fe56189e201a558f3e36f12f80d0d625766160487756a03e34b75134e9cca5f529b226ea2ca4f7ac90438206a5c6fc0d7b9c098d53b9bef135be5bba8bcde2d2e50f82faea0f575a24c1cb903e7999d0cafd8ac080c13925fd7765db86244ff0f8571a3d50d60b6d86b9a07da4300bc781084b729c697c1a3d3b117f89cd585d21926d6f269ac7437bc9752575693cbfef716badeeda1dfee2c4d813c39f5702bac5695964346c6aaf68f279d8c521d55bd4d919f4c2ea867f9bc4b8405b8b1929ff321625f069f72da74e129cd446813e8f0d78a0b9c52f7c1055fd1c0715da277b6598cb5f7639d9e04e39dc3b467a901d1dc92c1f07e8db722a1f9cd8e81f72359a3b33f658e74341b7b5be238fa2ac0c4e8ae27b13aea1ed9d70ba21263e0eb81f524cf20f299de7dcb85a75d567c0af5421e7e0748931045306929a3e4397e6cbff80dce9f9c26361ce445865380ec3bd4687421c24b41bb85b2def389432e64acd684d4607f6016fd01202eddf4bd157d3e2520e6f5a21f4d1478cc290a3f0d4338eae0cbfc1466c2d6297372f098aaf5bfd3ebce7db5d4fc39c8c8325172c0a0737fee53c8d3df75938519aba5b3093705d53b38c7089a19200d424d22ae44985fa0b28118000dce61af15e49831430368bdb59561133877ed50506d3ebf2c8d4a25390ddba999b88d79b82f14b7da25ca52eb4e1e7087fd45e3d84f3f3104e3da2673585778a490a3b1a0ecd892e6ba697691d0f4b344e3c43085e9a0acc6c56d147f72ede95d7c107d4a4f1c1e73d0a3f93618fd0c6da36e2f79502feff426032d97a2229ec5fe8a1b9f69615f6a32a6879b6683bfd66fe6faf38b421c7acfaf7b5a01f063af353ed1fb1218e7f8fafeb186044e5e16889cf6eeba33d9f85a0787ddc8b3a1ad34f58252b8984bb22e784c3577df146d28d99cf073624798dd23e5c924c8a538a29ebde7be699355191a78d39d79843a33429181f48600dab0f0dd11dd595e501b8022f474648457c1ae7ff5bb0db5a44f1938204d874b5921c5929062d73aa12ae47af530f4660339205dd5c840ecea1c061cc8f20edb1199dba5c04d5f793bae0bead80016ad14ae61b02efa16c60db4cef79dc505eea6018c56008b8cc86f30db31d4f2266bb40a66a1034a9c3efe035b175c93fcff72697cf0c37027c0ab25f600b52e244bf3ff3ea7108388bfc0a9e0de9aea2392142aeae534be7bb528ab2d08f06fad44175cde71a1da80c460f8fed700c4369c0d6d37ea4b323d4266443cc103976cc3d62396443768e6b535c71e96f428f449e51b9d86db7dd191f72348f10d33af431f53abff2400f431be1f197c0b3d529703c15f01eaea2bd1896feb92e0a63131e46dc5b3879149434db247fc11da9518d7ee0dfeb07b1807ba1203bfc078aa815e338964593b8c07e39d2675dc9583c5925dcc26956dbfec7d5d988f453ecdef3c40af95ef6b7030de9bc3d82fb961ef8fc1e698eed708966460a3f41edac8f283a3514dc89195da0df8cf98d51d3458e71bc55ab2621f776b0ae44d93c354f12790e50cd4b143dc96b1a5d6096d0cb5a5f3d52f06ae6e12417abb4644893d307be1d879625cf8d2e0ec955e2cfafab3a1f65c92312a016e27f4d9d18e326a09ccaa9c09e8674bbd4cdb98d22827463e7070a1a1282f3d7424931fcb51e5188eb33f518d2b046a9f1fe4f56b22ac1011632ab8346a35550bec9c98ea097b4ea6b3198ffe289e5233ade6875ffa22b4ab6cff848fc414099998e5fd4783568ce43f99053d5ec35e7f7b26033d764cc055b5b9f940cfbf7f3619d33e35489b5e79e43b5ee3ce6dec4095fe737faf09cb468a7145d381a1ef1a4cdfcf7ab4199ab7327a396095ee878fc6bfc6c56bee23144181cc98b9047bf314cd6e4624d2507771e70e6bfebd2b1d8b0a0fd92cdc095e458e13392d528058959dc0b9fd907c2cd47f809ce4d8a1a36363effc4694587ed123e8293ab7f532dabc805c0551ed9e0bb86f1546afb168fcf07243edbe70dbd1f3375c296ca9773cce0c326448d2132d4e229fc5b469f0f368a24e6223d04899f9b0a8211834140d8bd573d646c3320849602bd34ecad70385927701218b4e0738a70754ed5216e6c2586344c371b08c38ab4693ab218e2ef27a4cf6cbcbee0b4a4a0fe561acb819f142b640ec5057a9066adac01b60832973317b045ce2f2d1c3fc66e7c108a96e7d47fe3b31da92ee4570125f0c6edd8191bd7f2a1b839e212ff4cf22c5365da9e2cbce123178534ba52bbe7e129a972ee2c71c996a2d71fd0b2d957f05f99af518ba2d2d00eb433b2d9adeee19309c8238c17c6d95fc23d5c1fd4a752c597981e669ba40ada304fc05c22b3a9566f6f9d5a06498f478264ada27f58a07a7ba29853813d35b5826efb5e61f0339cbbe41426cb17d00c167d7b082822c68ccefc0999f4a5bc082ad5dd9077f4bb04585488d064169e8741bf95d71a764662eeff3f6c0d9b17ce05c21f4d1261c078f462e04102b131c56f12d3b6cd07ba6f41f9d413456e76e4749ea531ee009b9c3d6891ba89cdd5e8dac5036f7f06ea3e88fa0f5883a8ef031fc33d3e169ae4e3f2c2bcef6fe1725bfb8ce9c82b636f426804d88745d22f7c1d46efb3bc2aa11efd5cea30b6175a535070c9724429e6a419d402a8ae69e9a14c7ff0e84e97f6ff735ba90daf03985d562cfe1aaa1d8dd05a58dc5fd912ca9870241639d39fc867181022ffd2a0026310dd411aae74b4af74f4a45ae6be96309206f8526a6628082046de80acc9f231c5e94e0ed5f68f7fc5610b9f2a9962fddceea2650079c5005612ba24f0dc99ce61492a95d126e299d9ac3720e2ac4223282339e232995fcb40ee5bf95ea6be214ce6ecbf9e13b9504ca6ce89fa680a070f7037113323670d317a6f3d54038ec27a1a92664b0653c5aeeab030c24657fbde1b7908a4f9784f191c5172e3b70f40dc7a08fbb069405802fd842fe5b46a4506ea970499774ecfd71122b75bf411da39877335d37afff973d52158589b5919c2144533bcaa64a15e5c0806b7aa2cb41ad816a9b8184635fb4c68a3081da2fc143f1920de2b66cbd212416d749e86f0bfe414f510d6a2baa3512d4894b1ccc6ebc7790aa9e8ca30d2f261c238cc2589c392dfbbe3bc2e28e5dba56a146a546f0eb4b7fd51857564e0baef66a878f86679f27ffdc634532f073513025efbf5e2bb294f5819f861d58a6ac0617c16357742b0bac7ef2c5abb6f9b0c3ca7be8a3756f91bd028e50c2c6cbae4d93432e268bd1b2f36336ee1b0e0d7f5dc69d35ac42441fb5cbbe18b96c0ffcf23057d1702f946313c5b78ac7f5c9435abb258f0a6f574195554d125f34eb42a3ec0e7a5a21d746f018894d410a20f53725ed772c79641483a3304da64eb9d7f7e80e6c7f3335b09f1f02fd2e9342a90138f5e19b4a8e31728639abe7dc28ae40f45c9629c11e4f19c2496978c2614ab2b5621c5ea2f6fdef0e47e11b03acf8212f5fdc90beaecd3b6577edeff92a500ccbb96e20293cd09aeaa56f4549dc934c3e7bbe5bd401c74d8c7d13193491f9211487ec51bdefda8f476db591f49b67cda65cf39f0259ac16b5687ec480248ff31c6d51ca22a3d9bfbac6528aecbec0a1069e8f0cafad04311ebced52e912d863b195e72f5a87c24ae20694b35f753bb8871ba6d1322601a16152b7733315257cceb3d10c11250a8e990d54911e680fc75e3ec2d72083dfb5a7a59203ffba1f386cbfb122724f5921c6a6cd867cacd0cf79f3d9d4f7e203ac8120f4f1ec6aebebd36dd41b9a79d7535dcbe055bb52096b0b7df6c956bdc3476c1c3c5ad066150a17b151fe524df6ff4cc173befe611ececbb07b4c569948789d91e944e4e180e2cbb70301d604fb5abe5b217f45dea38faa4e48b67aed74d68e17a63da42b24dc1275d2dfc5b197e86ee903d4458a1c24fe0531d516172bbe4ad49402242fc0754130e2bebdd0dfc37b07d2bc72c93d15fa91783bea6c757b3abef60303d2296473ff7fbd1f85285ee130986cc7386c4fc5c9e1382fa75f44ceadee831309a0627786492d9e46959cc067ed46217f380f47532f87c51e9a45501fd4d3f8326a193fcbd17d5c20a3a68c3c1c67c7f5bcfee178ebf34f02a416737e253f56cf98d29e79a5f0f4ebf37e5800411bb518c86410b04f9bd7e8569c4bf9e0aaa85b2d10f588463e1659d6f7033db5ba94292bed4459f751121388174f268344d8be2701cbb1c5e72811e25a94f90854e9f490c4fc3dbb1a2056ff193e36526598201d06fbf3f97a55528252c260a1c9a4bdd2a8da70610ee00c245c1300e79c887d229cdaf9603e3e381bdba12aa0feb72341c67a5d3477afb88387bc0b2dd3f2e2628266cb1c30363da5f1ae9f6e8ca2ae10eb90a0d2e63c88acc73ff719bd5b7c4522468216137d861189ad4696a55b1809d11a835e32433ddbed34861a46fb8c4256e0a41c704acdc854f9cf4ee1bc54f88d5ce8a5c767d8fcd3ef958faeca5315ce3aa3a6a1eccbb5440a43df2464cbc8549cbee781b3f21d15d42b8212fe4655580ba813372996ea3afe2a17801adbbdffac2b4ff14b78198db21277fa906dbdce29ae6c7c2c15ba9de758f256255bbc455642a4d87022bec9473e431b3533df21a68437afec128c2e85ec6ace0900cb44b57d306e58df2401dd1443df4ca63a331a7d5814c6798626cf945e9c3b854742dd7402d39dcc5bdc918d5aea6fc63b0719f462816ad67f9d5811384bdb19b9452adc4b1424ceda87b64906df9fe8b6f2015f77ec05d858eb668fceb3004456df1f4662d711929a52d87bfbbcebbc93301dec71aa1accb9eb7bda3b0ebda706823e2117088a9a78499a5c492716df9574eef06b6cf7df2639b39389a117c8396715adde2478d13c240e2ab21b95df71b13c7c964f0a356b2b63946d31ce5ad359757c3ff1b9ac444305fc145f33276741c39868046c7124c2976c44d0cdd07c037362a920d3a8559506bb7d25809f82a40547afec116181870e4f9d1db4205600b9ca2ff81cc7b61edcb977f36cb9c4d7bef45a8f26648b15f386f7f6cfc88329c37795e36d905428e357e869580132bf3bb7551d0e92a16b380a9653c87cfd3896b11e1a0ff37c2eb0f6e6459d554e2cad93c3a350d3cfc6d9c15e137fbd358c65959e9b4eda73b216004aee059eab0c125fd2b31ba3bb9d2933116b3f7865ff24346af80734deb7d472168a2ce93b707d1f4d1f3a8d9fd410da79ec1e70e1357fd003b405f2df81aeefdf9e00d10cfa72015887b0c6d88830210de390af2f20482c5cf3982b0a8316ff9b6b1ca1914f53ed19cd1f495f2d23bea6f533c1665b63b92bdbd9de2ae350cf748895439ac486b7eb0ab366782aece90191f5f5a799ef0964c46259e0c0cc5ebbc0d728860696313118a2a8df48065c5456290ffa71e69cc9b72f7539038c075d33272e01cff413e002ec7bf6ed0488414c55deac0c83c47f145d41390f0d33bbb8bda82936d53cf543aee66e50bb1a615ba9dc3386659220f3787af036d4bbe4355441af576a7abed1d911514081ac4a8ffb87b59aa4ac56ee7c9a57f20dfa019b22099de4f406be6391542d1a2007ae3615d80f1d55892683d3ad96eaa3608ac63d6b5819aa0e8d4b8829f068edd7478e4686f797c6079df4768ee401b93429a93e726aa8883467acd589b5de9e9f75a4f4d378333e8f9864663d22bdc05cb56083289f5f6e1a9e16ab0194d1091d240fbb6532622349c3d27ff9edddb3f756220d42565ea3fb7e5d630e8bde9634f8f5ec33ac4831864e3b541281873dc3bc0f27255adcac0ba077068504e2e7fb139e88b13fdef0b63e0f6169ab4e0d99eac1a37f6d93c702b97cda7055a19269dd21c91eaefc241034e7c6434b7fe863783973bd5f5bff42ed162fa9ea117bb6bc18c75760fe6b568ffc16382a0d0482437aaf0c7fb8e016729fba559df0eeccfda096a7b12577b13f367f37de67794160758e188e76ae196e6f349da7fea70f8e5610451d09d5f66322f0bd3f608fc9e8aeeab7b4b2f03992a7aa75c15bb656ad8068c7d072a3d4b0ec58ff57a50711ab1ac5cf3fc9d3bf8533423890f06051261694490a3212a884e5e31f6152be7f5f6a16316f1259aac47580328ffa608ab72c32db662953aaef511101951aaf0c05d82b0e140931c2e4b8009e323e2a413bbd1f232e502dc8868dbe5acf70d6ff838880de524888f58f9e0578266b80a88b1e335784ebb8c611743413c09919e76cf948b07174ae790d8ff4e5bd64c31ebc9398017d91bbdf9cb782ee5f31f705500717d4a49c61058e1741a1fbecafc95384c5ba0cb7757e6b2ec412e328aa1676747fe9aa69679dd142d060fdb5ddcaceb3f137fcded23ef448eb080589f832a1721b64d5bd436a61cd9e1f5b41a9d911856ad5fb781d56b8961f44d5738bfe1e0969f8f7d5dbf1b7e0d420a4120f4685171863b537fd5cdaf7ff956fb72eb5e509f3c1e997b174a56a4ea964edd26ddfbc9d56b82f31ec908a3670ad210c5ebc3863fce07178f82a27e596d89441e2138ed453970b3709da265514732ba10d1cee5e4b9476a9f59b273326f342e434ec4a2825160cae948483eade4abfeaf64ee7dc1841be6ffe4597067f50e7bbc9fa64b7c87252c0f0803b76107734582df9346feb0ec5559f68dd0ca5961150b841953fcf1df6f8f6a23bde969a3784164bc34769630306c72d70802a1b89d8c7ef56c69954e30e45a75bd1e6bba937f1273d667f9867c45d1b1dd0571c04b9c1a3844f6570db03e1c7c35487b5de32301e834c78f0eefae9f79bb85dc661ff8dcecc81bac64335b6c0efb021d1f9dbcee83500c0ab32cd26194a51032a68b5c0e0edaa955bea39d548263c139ab6807f9e199ec05501063373d57a8d7338b440eb2bf974e11e2ba14e2a93cd4201abd80c5c93d96d31f26d11444832741ce6f722333bfe40d5ce0bd5df92c5351ac86e79fe3a0d5a386d0fd57a1cf3568737b587894138e43d1f113009f144aad45059e3aa6515e9933eab5a16381c69c2114ff561779d4ec725f94dd69959dbed8ba7e55e9ea76842e744176e89c4e846ccbd6262d3e16c1e53a0bc6fe2ce6a28af6a7cd2ebe7129ee675c716b615c050586a8a7ef1b49c25099f5ed17ec9269618620e870ee3146f9e1502c63ec7fe612247f9ebec64064b468284ca901d157f0d458e56671f6309929b444a092b6c581b3780bebdf8137edd6d4606b87fb3b149a58c3c8898405ec48852b29759d84e4bc0c748728cf353f0a3f207c88761095233e2415d0b3ce47fa0c1acffa8c3d367b7f40d60dd62fa3a3a44bd94a433f2146e201a8223673405926430b328af25d06ba4114b1dc7a74acf212d2673b1aa0541a0f7d830ea6d044d451a76bc31671ce025ad1cd77c8701f6cd50d13a03bc50448333bfef42237337b2eb33375836fc87346d3fd45901784e07f08e9539f2f199df57df5b77cc4ff09445c308045f7fc52d5060a9c0df471d64666dc4d829d21035c374a8a0c4fec037a2280b87266fcd21819b2af074da6a92b2dc148aaee15b8e57ec14a8468879b470b99c23d8d15df9ba11ed1d8f814b39fff3c75eba414517a5ccf3780051f5a38e2890f7dd1ac1ac1c572d241ecfb5df5c77a1f372bd4044cf2b54dd15addd60ad97b8eb4d3adedaa2f40f518975547e35871c7849dcc99399df9b6c8a38932d11b8ab10d3500accad846844907b03991570d182849f5511cdf7927dd6117d69b131ceb78c97b8595b023cf8d300d651f713c192404d6ca8bdeafa18ac9f6edd80d9d34006d3a898e7556d15b3f1df88bbdef6db8d8d02e3e2f28d12e43352909a39a36496ac540c650aa7cf8cba230c7915dd76426e4eabf7a9f5831683b740d949e0e3b00fad954bd35ac185c1ea7aecc79d7a1dccb2e83351ac87deb73bce3e53d599beb221dd201302fcc74574d0f6e3fe33a6d676f6a3eb5ce1858b24dd228d763e9aafebd480339a1743fe51f0ef4ed56fd762514c8a07b81c0c0992c3f0bd3bd1da237307e795911e44b1436668919e1cb6555249b5bf80aae497bd6c481e59037b5f7653e47601ee31a5e4aec86011e13c00546102926a089a1471bc29266b61478c5495748583078703f0a0cfd4fbd043e12061f9786651abf3756376e5128e2b20797030608275c922913396e0c510ee1aa6f8e47337984b19edb0ae736c11436c9934ef2ea6927c5c16560705fe7aa0e1809dc92d502ea6d9dd022f3c6df0478428bdd8e2f8591c626430924122250574b3f3451677a050a07173e0c55846a449553895f87dc027f94c40816a1eb659e7acfe31907964aa3b151a2eb7d61368988f8f2d2f0403017db1e978139071ad0c440a891dca0ceaf265ea73ba235ebc286123aee2a227a6a1fe683531488f23a15e17cceccdb60daf58457450ca747b21e0bc4c70d08fc03827cd9502b45ca1a88755341ffe1e64752413a77eb150a55f9691f47ddea03926aeb1045278a7d5104a5d36dfc44c0d68e1f34b7ad513f66fa870ba3e91ab74bfc324339332f18a26fe6a32a0ff1d28f714b823834ad30b6d41a059ffafb84cda308e28278f801a0ae3fdd7a705f8d847b9b0b3ff10c66d3420e647050e6f5b5a0f302f741c815cbef1284a8490bcbade1a05c0d16ba741d24a2a043f3426efd6190e609e4423b29998fc67a11ff941391eb07d66143f3fdff205a88a7b41a16cdc93b48a5f9ab93ee78f0e423a0dcfa63f0345047afeabfbabf6181b8d2bc03d7707aea2475cb64a15aee1c5b02ed992c2efefcf07aa2fd36dfd44410321a365f02b0f104e9143437d011c45ace8127ffd8977f2a5c20c88eb8e21638d5f128fe60f7294fe6202673f8b2242b862d53a70ecd97a3b6e02277eda8d39c0cfd6cd934f731c486db76819cc0443971a77df28bd96db6d9ba1206dc488d050ad0322bf41e202d225e4eb419c9fc1b68c7b567d2dbd1c9c31b9ffcda260c52bb6410d99d9ebc0dc44c9c13393b4b873733d9b78d3221f571a4a678adba3a2a95bd7159b69a3626ec16151760db8a1709ac37b50f4cf58f96f8fd31c2fd63b61f42e3fa71ceeae9728452af520019f962a571b695e8140c9ec613624748d98176a1985b5aea4df7aeb64c72a0b2904eb9393a63a9fda33203177df6ec5122f3f08343d881338ade9993df4799fd5e56baf6ac85239a4651fddbca3d39d25eda6f7e3bb9ca06c7e3a0407b65bbb57e7d1835b2388d056ac99e6a04f48a68c541ae8a1c68fed96980105c2cbb7c19f39f78a99c4a60b04182ce8e7e7dd923ec744e84b48190a76166e81ea3423b96f59931fb435ff7e5de5a0545eabcdc73a809e06bf46fb902c953055f078e2e16502c50c1eced9c5cba641ed33e2fd2dfc97e0f5e4e97cd03e4e5f7d128f1553fb679e1d7d92130fbcfa8e28c1d7edf1b847ce79936b7078ff8a3b986c4ca18a445a0c0e2e13e5465f4c0646b05ee242bcb2b8ef1b7ac99ab2c1c35eacd6127dee932b3430fa849932cd312d354a2c07c7d846436add5ab82757616ec9fcbb816736ac12b31a476ffeb0e7db45fe1b2aaab929dc209fc81c5e4b2eb4077ce12328649e5898313df300999fe9e4a5a9a15d97be3ce60ad710bcb196ff9bdb97cafd1d8a96ba5f3d1c7a572bdb02848b5d6d267c5e4b4e2710aabac1247cc7af41b31fc00cff8b311fccd01be797e2f3d84487dc1c5f0543b96644219b973f261b8e6eb1854099c6dff39cf90d50cf1aefd6d54dc96252a4a96e39044894ae0d4944459694d1056fdef6a3b1b3f0057bc26f461e76fe70ee979fe11079f625e06f3ce759541cfbdc2fdb896b918d1583c8d6219a026f708370e1b72aadc893c598af79a8707e8179e14f196d80f142a8bdf778e00e02c0f1be2ed1939fe99a908233d9f33722944068ae83728768eabd617f8413124f864b419faea85652c3a40e401ee98e6ad6b88e748d2b835c4353b2b60acbeb454f6d6c0b6f7fb22ffce161007e00ee07b43b3d08db9c95cbaf2b5d13eabd15aae79f1f82fe62cf7e090defea290f93718a99e41a76ee9c8e53e3501faa68afe78968debf3a573728bbdba46fe520b022b26b875578863272503185fe75dee4c65f6956eedc3c6b6f128ce3b976e5501842060c7fe6c38fc7632c9f5ede1fdca93ab20b717a9bede7b839d1f0fd61610ef8423cafb63e665b96db0afc33be2ae7f081e681d28691631fe08106b0c43bd741d3db241a0d58da3d14d37cd56175d588af9f7e0388848923b09c4a22eefe8278d915f95d0be3a89b0420d95e06d61c75a550e180d151dbe4bcbe50fa2f7c913d9021220bdbc5aa1112f0b5b0e207fdb5a8588fcff9cfafbfdc564d91cee2902fb070c35f2f4b31d106355efa979756c294d3bb72ee9419cfe7b36c221f737be0ce8902676b369332e915514fd0b8df7ea8ff327fa51c61b4c43ee783ad1a54386f786e223755cb6e20dd15f6f6eac150ed5ff873b32f5c75513a2b82abb2eca61d2e9c3d548450178db045b5688718500187b7d01a12d55affc49d32fa0ae0d09fdbf619cc864b705975aacff49a9a05331d485367c7b23d598fd59ae0f6f712aa161da338497e2843a7694b82029978647dda01b3debeaad6957e85c2a8cd3c6eacac0e489887cf686836b7af48a31196726b3a343bea5d6a08f0df6fedc61c2107194876bcb4f8a446ce378e679f4fa68dfa6ac3e1fa1efdf886ce8754c59ff8723a2251f693e743290d8fba5c46b8a916f7a8073146dcce5d48c9bbccc2f541f61a0f6f86e04e51a442f49c585d3f0e9b45112065a9604e829bee83a2b8c47f48e95e0a0f3907c4412acd396e79de47bec695543440fb7bd1d14fea7db0bb1ccd517afbee3c06758453e8305901464cb74821b4a917ad04147e1a9e67cd605ff15636dc637a2d8e3217a05a864180e4ce5dc1c41a167340c91bd61fe062941e0dd9f82134dcd21eba7aa386735bc51c15eb9dfee47e78d0b3c0dd2b6de5db09a177f8265daabeb692acce2102277f369e085f1043208c0dd45bb2f53994bc60ce3f2b6afa9979edcd4cee5c24046ec3f5ff54c45bf0ebe5af2b144a6ab396080b366806e29a06e4687bf0889e7426184cad049d00c91e3191ced4ea456edb3db409e4ed75c4c560fbe0af4a1e9d30ec8964ed7452d49e1d154172d115a6547b3f3c56eab117f66decd03c3742483b5f2f224140653dff7e4f622249e13579e8c3f91efb7233b2b9a5c98f264fdc8faab67c6d05d3ba420cb0ec6894f7ea428aa685c324d827fc1300b045193752bb53b245ea51ddaedab75e0803b472b6ccbf6f1f63683d123354baf1ccc9f294133b430c558c5c6e612376dfc48c1fa0e7b4b4165db37efa1d7b14fa7689779281630a08ac246e3482a7882cfa8856656b25cc7046720948c1b9494895d8cfd05c1567b1a6cebdb1c8f43387410b052d45cef3ff44ccc35a4e2d6e9399c6f611db7647c7a684a52ad14a7aec26d13d67053a88d5b85feb77fb2efb924d787702317b41dbfbeefc2708ac961023eefd10232708baee80952ea2b81ca3d4d6cae9d2356752a2ac91f9ced67dbc2864f1dd597b006e2917f0f7bed09dbd3ba049577c818c6f1c2907f8d33243c79770165ef160befaa6c4d027d23ea19e16ca5effb58e8cb87d69febf41bfa312bec33abcf0de9b71bf6d236dc9fdd5c31d519451a7f24a9db1b26dc38d89d4c9e36975c138200a64a140b6238cb86f052324d534429150de19808099b9182fe03af39ca0f565271433e834e1717107abbbebc439ab39e5aadfdeed162dedeebc46b55cc076007601920238a200085a976984b8f025c2ad05bf8e8c4eb0cc1d0e068233cdc260a2be3079bcbf28a9d330dae7276b48d3fe4621345e5513edc0a7a330b4f0c27a3bac9ec4bf211c87f32420e57377b01196de0f006df3f51ca2eb49ee8269c3ca76fe60a52c1022d77fde6d63bb3bbc60b4c1c49f5fff38897e81d84b86e7f83c1a17032ec98bccab3ff1c71d5e36efc5145102967ba85e3102973e5d7866ee5c5f2be94a8919cb29f07e21a2502516746d902256d3dab57465cb496241be33158c0d127f3f8af7b31c47604b30f36e8a06dc7ef0cd88a2163fd24e215ecd31a5831a2dd6c5e4518d0aed4277d13d650e2a4582075e35938406189faa765d02e53f77de04d2797bfba3cb4260fc25ba23debd92042d8653bacc9ba2fa5be783ebce8fb511338e4eea486a5ce5c9b16e96e1f1108a87aeab6274c68c60276815d64f02f1701dee75e5b95bd921b5cddcb8694eab08ebe352194ee1bf17cd08b35dbbc3224cee20150cf92752fb0cadeedaaeb0963189544a3b4e7e1c75fcf200c221968d3958c4c2997d2108e01f6db075b2092a440a5ca5a45570b608cf202199ff7ecd70106cc0bad61265c165b71fa19db64696223493a99ca194c5776877862788ce148acb046a971626cd105c9af7e41c7b5474ac4180a9407bfc0ae2f6c9ece1c84b4783eadb9ca89d9708557d6fce27d54aa0b7bfccf904eadc3c00eee6c017b0927a1606fff8f281c7ba5feed8067f797ada6aa2495311849c980273373f567c17e4f1198a558cfed6bd1a607ac9cc3129006c4b180ea802afc4cbeb36247989540cef660606b01d61938ff71eb1e2c1d81c423d982e2af503eba743a572eb20c0ce7377a38a87ece80459331e55588510f3e15565250015fc6158ac447050f8de3eb44e78754b027e33a3e7d8ea1fee7f06a0dae8fb05b99b5b5475a50e9bcd426569127287fc7aa69ad5df607f1befd0413bb299351e2345eee3b96357698867442753e570a9cc31f8dd8a4ac13863b80154f09392ae8e909544d0706bcb6f8435d313b0e48495f433a4e5848095be23a45916e267501d53f9d7becfb65eee4be306a77cbd329c8225053981faf6fb23794f9568691a4ec89acb50079728a0f285adf676dff14d162a9aa585201b447f693bb5d188411ecfc0f4c3c6a251a64874f2cef6ec652f45138f74346cb71aee6062895a431c1c3ea86570a0e59621b547a604e102f54c7ad4dd105f9a29b3a0918edc1425251ac5715a839c3be6a5b1c6953ff245333ebed0ef940f73986b9e78ea29cdb4454c3df2f8eeb2d92b702df5ac0aaef0920da31dd00e654b46055fa6dc2581af948006d66900639de7fbe26f3332433900722644cad5b77af0c5afee01c6d9ac46ef950a7df2801b8c3835dab91fdd18ab9987d13c573cc620cdc52acd156425b8a1955a0f826193bd2d8de1879efac7694b45dd49a575da04bb9e550d3c90fd2248ad7684bcc06cadb41f9611f2c9595502afeb6eced308cef97b7f3f284eaf4e0d103cbe5173f3b145c3c9478363dccfc6b98fc901ac9b30bcaf56e4587e1461dfc49f7bb2cf4c97141879540bda2e594420aed413c19b21221ae67372662b417e6d93f824e06dab0528b79397452ec3860da6c90161be148f1b30dac369f4d0c6d19f5937074525832f65177a058bbae5adc47918f999da88862cba59edd772acab9622876009740ef0b51769a8945363ec6906f5c838c7146818b4fb7b42c41f33ead81b60ff67df98c9d0823e3ae52476fed37b5daae95a252f2aae94b130cab922d814f9dde679b6eaab996f503b6b636de8ee9408eef91b91e0cb570eb6a505997d88d6d5bdd75a53e091517eb16c45eaeb6cc15cb960d8d0440bf0026f09e36306df541724b60499c7c31d1a0e087e6339a8bfa0072209ca715a892fd9884412db5dbff420e408420a3a9be99941a646a70e83ca0892fa9a1616a0e4263dfeb7112d6e287b81ee53318829f3d0a209a916e50bd4ffbc9f83b0ede4dc06e4043d287dcc2b3b6a2e78bd9e706bb1e2f203d5462500ed86378c902fbc149c0959f399a8ee02905e34ea35e6f2b13ff92100cb7dbaf573e44e7e1f23db6d610ea8a4a64b866a727049db7aec42ed2c19b8783fa1401f0f4e78983204966c31dc9f0797206aea2e86ce2ec0d9d7e4a252a70bd1f58bf233d8db0dfbe41aaa7fa342cafac90640c0d49a750a2f2a0eef241306a73233fe046b25ee576d35ba485cb24974c110354f99e49713e613dd78e54ec56a89d91a5ac068906f1b865c2cbbcfbb6b20bd314a1035d418331329a9262cbff1d1501e7f6c1b9d67ef829a30220e0c19c7f95a63ac99981d604f80d0c54c17793074617204abd8f3a9ac7e72a7fa24a5967953ee4d3c2a9b88c60ab17ede9f6dec3f0efef5e885f159671863c805f24dac9839b5fd66fa501876a6a4e9463157602d5375b17f6afb7f96556b34f39ad343b8992c47619f1fce11296abc5cf10be38015971b415e5c89c3d6e4eadb3e1a1eaf9edc2d16907ef854450bad713c7abae604840c0df37c091b045047a7a14dc5164ffdf41810add12c2fd7b3f84eb33c0334c3525ffc29dc0577aa828ccf3b9c25af428dd35bd39acefc59a579fee920f1e44e9feee2f2bbd78d5156a8bec6f8affff48c6597f8c1be1cfb9b4801e8fc24814364ccbe07d38319e070b0ccefc7517257fc25206e7510684d279509c47750920a1ce1be35b927fe7a9430b0cd5ef0285c98280993db46fd6efa98601983982dbdce7ecd1e7cd21384ade5ba48a70233218df4ac87c7ed78ebe3b256c955eb32a6b3a6208aae59eb20707f5058686db3d9358949e194e5dcd9839eddba2aea82b8a70a7a0ac1f02ec4a884f485528e50280d8d6d73bdad1bc4161ca47d3021f0fd3e6c9ba834cbf9fcf74c8495ade7f2b39989c7f92f5a1fcd7ca5447074346cd9dcadf3d8621b602dae8c0b92075b731346085302d8895313cdf97f29606154296a43a4feebc950e5466a2f3ad3168f93661f16ed833b548a5c5012fe69afe14a55144c91f70500653f8ed71d63306e806bc8291740e3a4061687b9b2d66c2d3a5fc63d1d36c0bcfb5bbab45ab7ee41dbd0ef80900c59d8a9f976b8ead1b2de0f6a3f8f395608020669c25c83f2653e20ead08c2768c136edd67ea81fb021eee87c268cff460b33ac88ed6099b9e2c592d549b85098e07e69ea8fc05cc04232d50dadcbbb4115f5a9e46ae5a0fa0695a91530d66f655587e0bbc393b33d5aa11b1072eec003d24fc6ef77aaaf7f5efdca0e855547b98546a3b6588453f26b517033b4812aaebb93c92ea39f2cc3e92bda8b3b0dc14617e4d630e99a34449794863965c0b62432a72334eff8c8a2513865a2aa45cb44553e40a394ab1682bb2433f16c705e409e4103d987c0f5b5c293b117beb6218af8e1764b9803dbcb0dcd67b1503ac36bfaf11f4015f7cb97b89ea2bf5a3379a2730ba56aaa6c98058bf14532b4dd83c71b30bd5078050533843770b251ed3d2a0a7bc2d0311a8f75b434c27e19c4c763fd55c084236abee7c2eecae338969a51ec619b6d303ad35b5ce5b56b3de8b6f4680816aaecdac378fe320c2ca1a24c46961df2ed0b9beb1728849e782c2fb979b29bbf317ef695d8e48dda9c1a5024a0a0f4bf546d527f7a191d2dba84a9aef9af2c38b54c5abe8585f75cb492a6ad4907321e82b9c95d21e9e7fa5bdcb219a9c63217912b46f2357eaa09972676bc24f773f9aeac526fc4143c17e42f4ce970e9ecf1be20d62301c22e0880a161a1c5a65a94668a369ad15370973a17a85fb5c431a96f72c74cab5fe38ff901187c7ff8bf0247dd45ea83e7510936bff616f007ffd0436c330c281cf5d6ea4569710901526b3e05a415c6b4a7056a54ecfbcf20b9683dea5e33db0fae44a309eee7783f6ea9d76c94fae692ba6b97d7bac032fde03f746522e3141ea5ed628fe5b307847cc07dbe655b86e37c405f0890d14f99cbe23834183c14caec0c2637543b98330f985107ec7d7c68f0b4381852f27481c862dc93b7578c88e6dbf6601a6e3c01bb187ddcd4f48b72559a5246cfc1caf8791285a75c67cc5ad8271f3a081ccb533712de0ad01d7406d46fb4b2a845de4de6beaa261e7b0df77ec463c271f0efd12ddbd0a2f9686ee1df37a90d04a55569bd4368e82947e8e368144cf7744c9e654279c65d7d24071e9db734995afcc1c5fb1b033cb576bb056100c897a6af724c5f355c42df2bc826f2feac4b59f766fd76c247b84f83057ab0611cad55885a09b2e0b861d9cde904d793947699b9686827159d7689ebfbf9ac9ed7565362f63eb199325f606035d0229004b0dec83cf1366f21e3d9bff56de93e0d8da095e67c6e35e0f3a2d51c73f9237f1ef11e473d1e7a5e0b2bf28bd4e40af5a767c4ee07530de652d25123ae18b4e2fb036a3254d92b19ae685984ffa50581097dfb34c3ee849454934bbcd701f8acd936393bac7281631c1e5007d3e6587a366c016999df4852b543a0a1815bb0b45a90a0a27da549056f4201a3a78ee6b2425a403a50ab2a6986ed52cffedbfeb6dda059db269b4a3003bb853ca3620969e582919230c88f31347bbd4b848212aae930f69464dbdec8604d058aadd6b4f712db54d9daec29870454a2b82168987672f54ba790562c33e83b60c41083e74d350f433533315984e66c657bd9a29b534149c1cf1ac963db938db5a5edc508f5981f1a6f759f6b787fadccaa68087dfb76f460186edc9023b0549b2668409f9c3c222959d72c9487519f729bf5a225d4711fc89c56e828437cba2dbf937a7376132a430092813328c1348507ccb2ddfed1a6b9a58b95a65f14ad8eab2ae839e78cfc2cf13e585b59b42ac6ee8345f1e3424f1cd8102c9499ca256cedfbbca0198ecd8a48d35be7400c95c6b6574072653fa6f9414d28a789d23ffe886f3b5c26c1701a7cdfad648f46ef28f846d1c530d10cf4cee6ba8a85d8837aca4e9f06f8395f39c7a32e2a301e418a9330159beecc7f0a1b5d594ef92c7f48c37aa34f350bee302c697c3e7782ae09936f20878426efd17f51433af9939e3769037654be91eac68314da7eb575223eea7c51aca57949f53550abc290e924a32abe30cde56de45097727d8152f280e093cc25d12998a3f9af7b92054a48b45638b317163712b041d65c08e4f400c4a02a418f388039892443e672bb79f24490d39c478b96318a1c2035ab7b52e572d0d350aa1b6cee84b6618d322890539f76b87ee0b4c45da2c72bc9c0bc24695795b369ea2f16359492469a92518f972d929c7a52bb00a3ea8b6c655afe98cac3232b8e4aeb25209bbbbb7e3b3272fcf529800c3461fba3e0a95353ac16373afd08185fe2c4550945ba297c9cad5755327e753acb48a30661cb14271bf5ca6c36ca65dd4568e681900b6435c87835bc3448ba34692dd782e94187531338112e2fd333afd3a79d9ec5487171258e493c80c37e8eb37641160d81a3461b03d7a6a28f08834b40982a042b445a92d66b6a4823f70d2dd98e8462d4bb5ef0dd883cbb5eaccb14534632100bb72cc1e45d87e5091f2b5970e88ec1ba084e4d7e18ad713f4dca98c2709a06d9db12d03a7f076fcf9ee33430349daf9b34ec5b6ed59294883e140ed3d5967b2b6157b88526162792dbea1c8e17251460fcaba5c442c338cf270186362e76c79a6dc3477ae5cde857e7029445692d27779f66b160c904f8ec0fb93678bc19c646556b7f9d8109c17790cdaece6016e070916a1134efd512e5955a02db250ad736c9b93441e20beccab27f9ef9b68df1e1e032ee7d5e150815be6bb8cc1d9e83682b9eba343ed1752a867de0b742f0e9b7f223330cf89641a8f4c1a0e8a4f9c3d24bd3685dd2a1fad6fc1b3f70e069ca9116c6a9c4ebcb7e379e3f113e432adcd24ef0acda715b8d8a7e586669bb643b180d7c2b58c32c0b9f6089ebfd547ce2d3b8550f01a76a66ec3de223bdac4062d7b8a6fa7c50f97ad24f38890cb3a2ccc321dd6d140f4d1da4c193b54979f8efe3f8704b22ec5e684954ca6f0b1c412ed0c719015bd69060f385646d5be469575b55b7e7db99e1c8adb234b20182eb67861f5aa7f10177a851a579786963c9e101d1a81f7237c9fd5ac28583508c75ac531a1230e0c084d494cc38e4d3afe71dd515008fa157220043c4502fe86b9901e98f7159f2857cb0e47d621d71d58cf5b61d11e1dce3d41efe1a239bd1de4e66c0352b6ff2f6e68c1f54bfa917e1e78a2eec85af25da2e33c52f12c858202423cc392d211bebc39d23a8af65b662f1c32e7e1c0e7bec672961ae6fcab5039c33ad85fd3fb0db812e805bfd2f9a91caecafd9899c108d2f779c51b10ca49dd276eafb5478cd9568800df48f9256c7b943013c490110486f1f2400410170bdde4cb977e753a38670744d7890ea9510a96225d46b21a55eb366f28ea63325de3f394abad4f866594fd649fca2e383854536f8febd65d7ec727d2cd581931a845e0799832375b3d508740b06987f837dc65192770029af1fb8ac6139babc8a74e78827a0e4d81ae87ec582550b40bae164aeca0263db2f7db8e15023403c8f1c37a9e133d61704fb89fd719f5092eec440b2aecc081c33411d140dd327e1f60b9d2898e95aa9009476cf44400eb979eddd29a0bcaca76881e82ec708ed7c68442068ba257991ae4ae2729d9dcf83c082b13211ef650874843a7c67853d4cb1768a7534f2289113af548e6e4c43f02925f11641048f89f164da39e27f66b51efae099b42aff021c3d97c91eeae62d7db0cc60bd9576964ee081300345c77baa624882007c03ea0db937831ccaa160bf5d7de3cc1b6fe1aba27b71f818e92626a18fdc070337603b14ccdb328ff417a854219dd490710720422de2e411c39dc2c63b1a7c3674c8c5211d62f60297f9486580bb51b94aa79a1b046ac912a64105e7fba0b8b6d59a5705100be90845c170e497cb4e2967c14174c14b27c763b8b7f10668a0c2bf62b25a3c3ca0ef0ed1da106da635963592c1daed5521b9e89700adfa22fc4c1ee0107d286feb0a3df2a6361eab5a3069c7ec18b2f6b7331b2cee7ace6f886f0fce4678a3e9ea81ba340f8b854f330ab33b9b362d72a4dcb4b58a43839a6e3e65cfa612ac7be33718c10bb9ed6e8c84a299f5895cdd8fbd94e6ae8e80f4122f30e2a21e1192a36f15547619f7b49a00a73a2155e40844a4d3b814ab72bd7842a867ac4f2063db09d7b40f32cd318d55d7f5da3c60e80b19583855a71eaf6f6d8f4353345155892074e692a52e597970514d25b5de206a0d66d656707af1c6ef23c6a711cddd363b5d2e6523be7e873c2d841d7992415522c6cb1399cdfd70bbbfbd0748e368d37fcbf1c621d1a802dd6a314d26740c4b21070ea5716335208b7897df4b5914cb1b047eb52e01809e87d70308f352cadcc57b9368d5117ee27b4c899c10215845fe9e61a5cd768661ba9511d5da302122c276818227c8034494c59005bd59f14fa956dd975f93a0bcde1c5da1dddf6ce141d30954edfa91759cd73c850fe7c6fed228d9e0ccc12c1cc4dae16d922d10295ebf8a4ed644e5729a363faaf318a338e114180d7e695e969925c5ba556f8fa26ac7598f7c3b9efd366b7f377c26ac77c2a207e8fa3aa2e4aa198cc8a13abf7f30e2e7c0f7b31e76a9050fd47b5388fd4fc2fea7c96488a2b6bd8a1d2df6e74b2c087b5ba9a5e4a15d3859231d9364d1e40ae80d91d95a6fa92076197fd4ec783ca30c82dd8c28b68cb96422b31f391775af04517cfc6603aa47cf96625c77ba48db6c61c644b756546e85b8cc2f263aef90ed4cfb17738a4408591f404d8624d3f19c64ebc48b38461474421db5bb4fae14eea41b61c490eb464d637ad77b30cb6e97688ee946e6378d9784aa32e1fc8c9a5263fc578e61cf14b3e72b3e0bf89c95ef653a86934cbdd8d8c4c46aac4c986446a8cb86512fe777796959433659ee90fc30f1a4833d4e430f07a1fec3ac9fd609d8b144f413b5a10f0b2f62164cea23078d65355264b1bc8c12c44fb7264e215ce79f6f1ad4d1a6dc0e4ddf1d2db19bb49ea5bd1e0091dfe7fd4ecd6c3dd9c8db935768f37beee75af986fb88741d14ee6a65369fda102102d64f517d9a934b69801201c35b14c44e0a7443ab5643e0cf73d640e2ad1d50c8ffdb058daba26ec000f303d04a11cbabf9b2e8057ff5c88b7d9faeb614c08f1fa0a55634950a4bfc1dbf33f525b64cb9b5698b974bd3c74cc0328efb85f89576da016c0a25cad754b3dfb407781bdc1efdc987544f00b470615525e7f1b166ebb4f173a1c361c2dcbb473c72b46469eebae6a3f9cb46ece988f75ca0373f37469075b4ee62367967e3d5e2f89ab11958f0f3006a0c2c3eb258cb59cf20b83529ad8403565ec43d77bd0f95bbce8b6cc7fe26c337b84929dddff344aabab54d72427ca664181da0fab6a1243be5cf902c41a7970722ce0c9c14437d4a619af2895fa1a45ca56889dc243619cad36a5eb340a1d97550011f8d4ca462b021f6cc0aa524c6f8818224aa49389bce4e17eaafa86b3f60cbd3f73c3f033e6bfdecf5d0972a0b658809f3c9c3f94acaf078aa6ae7399634dcaa6f462c2f7544d1a53991e104040bddd0e6be995f8c64ffef526e65421b1ecf9ac1a00161003591a59e7973cbe829aa42286eff3c77c2ae3c91efbf70ca156714d5358af34d048138baf2269dc3ffd4eeed28367fa69fbd728e3beedfa7dabcd73314248e16c8b9ed752ce992988543cfa9f588d08b5ab9874b44b5f835b29a405f967d202c4d666718e6205147dbb6ea10724db00a21f761798a5f0bceddaa82cb0336677ef060fdbbe143e43e813e14ffecaedd285ab92b26d42e9699bf5b06aa264f896b0c898a779ea0414d97886e0339dc64cecf0633eb16e7377bbef4ae092e4271606751dacb869c3617dc1570afdece87ee82a4fdb48f53cc42f02bf60b91378a35350df612fd33096140ab0625997deb23ed6f7feb046a9104e5f429162c95e95154f8a10a6dbcb7de317fa6ce0816620c669705874b3e270a64e8525316595715aa9ab9fa222c94c419211a9df82e93c1ee34fe1641d8ec498e5c78751bba44cb48552309b6b1e2cf92d287db2693b6c6e6a0262b9adb460615d08a0c9d9af5ec189e65adc5aa62c24d230cddb571146cf5eb48e45cf3274c882bdca868185903f4ed98a836ece214e92775b97479a17f44376e201d5133f236b8b576df2db297954a4e005519741f1ee411c649378a41eaa3767ddf74e113cd5a410e9ccf4c6bb0b39b1f298231279c96c301ec481294f7b8f2808e308047091249cdd3c2643b88525dfd9c6dcaac179a6b2e8166f5e3d8ab9be37cc555742923cf6802980a93371a984277ae92d26f55b058d5673c4958954731066a4370e780f959bd2b45d976f3e67f74301df38ee234baa74fc50300048278afcadb7c738fa29e20cb967c5a46031b2466774f6939c1695d6e0f1d579777658a1f6812f92088109253bf9571f41519b186f122f4bc99817a7b51315d5bfd435899dc657d61a2aef6dbf03ffa43df6fbc56f16d40d2d0469ec73a8a731b4bf705270678dc38db2fabdb82bbc0413a5720b45f92c3ec59dce4f916056609a3951b3931362cebe0a8b39aa5e550ab63b4930af0b337816e3198276cde5bbd7ab45d356312399a3f58f577840131932a2620f8a905552470054b2c28645d1e80a8f278dbda6798176d2cde9919a5925dfce1d6eefe1b18edc591fc569028bf9779892b6bd7283955358c866e5532eafee532a376b220f04361904704eab21d944f581d254a4df3e65270eabf52e4a35d40136986f44ec072f8123a797f9668751fa4b121410b45157228fdf0151d022e09b4bfd90aaea7a226bde6aa5858c099513efaace1476210540c80d61fdb7472ab5529c6505746bc57a0e64b0a7bfe740bb4b97a6319bf425ada30549a210da5e04dbd38b2d5e389fcfc9eb1bae3651bd3a85dca5161a49fe7c02ca71ebf9316bd71d6074169ccb2fad92dafe1604ce3fcde6d37456f30af37d02dd3a93526f21259bdf2abe32a714545602ba3f7155fd5071d28e3db9bb3299ba8cdc372fde5674f6c3c52a2995af0e91d167792d765cc95feaa95821b5ec0b6bb01a3e36b3179edf300e425db74cbe7de3440c7d56bf0eed69d80ac0c8276dbc9d83c57b2f26a60177a0acbb07964ed0f3893a8697c884d715e4a156985274b7101fb0b790a0b0b6fd00eecba1dcce29115f2086b894c37f7085e08c48b1b8d701c6259995cfbef485351dff6b256a3758addc09d5547e7806d12148728ce65014a824d094201ec5c542e76ee7d744773af1e5f4daf5cce1cda6112c4ed10b1dc4d27c3556d48f2d9518912505e3af143e4e1520513ccbbaffe66b50ec83de12e1ceb6f49aab03de7d4306f6c4729100b8b70a533a0fc7f933869eea0a2501468054d471d4859db1194ac4cf39c48f916102ef17f57e9eb58ac67cb0d6b569aa179da7e5cb35f8e32f3cb5ca7b05a76bb72cf11910941f95385cd557ddf3fa7077ef7169761102e816d22cad766ae4652be61bf90e2fcf36bf3aa3a898432ffd7ff66c79e65bc8700cb92335441e3e5df5226e1198c9c6938f6f21b52788e13d70e22d07072b3b1120447fc21cb9cef60fb46eb2663df612c419c3a04db1f561468c5e2cf91c0fcc6b179dfe34d903c6e5fc18495c56cc9344cf03523db7a02e9659a702c246d2d9779a718ad835dee1b34ed3b5f407e8c9858cd355478d3359a48493fa7916cd5b41883c1489817ab4f2c6ad4a734704094ef2269393e2294bc0af08a5095327f5d54acd6fb338d7887b11bd0749576bd0825d00cc1e4269df4038d410588eb4d396b0b59f2d6c1bfc0374e99bb92efcfd9cf860d6de289c7780de0492a6008a79a5263bd6641041687dac21e22e1cf4be699b48550fb3b0bd4f24cd24add72e403276fbb99c52ba3e9fa0ddffebbe498fd4b4bff25a61866a0e497ccd3150526c4f3b12b41096361d076f88c5a876ac581c16e0a26ed9938d9cefbb565eae4f9f8ace43bc290322a1d62b0359e1c40ae2ae2dd5592e1b0007fbeafa7a03213b09508a40938d8a9daee044720477933cc9ad104a9071da8bf74fcb9a13d0cda2cfec77925c843fe974da6fe80a8d7b991d0f4b19c1df7e8c40da805db06cb3cb870c617bf92bff85c37b1a1942072d617f997c7f62c93d0e7e89c3ff859a146e4f7fa6196ab37e3b8c942cb941cf3e93a24c141880cb9d388b2a6f0f13bffd47db7593ea6822fe1226009c18a61af7a5d0025c8e6d24660416bab2ef30c20f34307066c382772a3ade212352e8472d6e3c4a425a96a7fe8c10b5f249ab7a48413ba28c4cd1f6a279e67864918fdecd86d1004e22810967eefe8b3443088675713f6a51207ef10a6feb7c5b79810db791ea7d377ec76f4a851ab33236748f3ab39db4c3cbf5e1f928c7328aae9f44e3793410df0a874128b2041261a044269a3fdc9e9802ab91f67ff8f77a600c85b11d87e15c53b4b02a36a3553ccbdfb7395a5ef80dc3feb93731851bd1acedcf57e5f43bcbdbf52953d2b163eaad60e1516b4f7e52621b8dbf169dfab67c496ee11a236cfc68c456f4a0629a77616639603e101c87d22569d50230c9e7598eb4553d2129ebda53beb7572500ec2c73285557d7508cf5d2646495b329d11a2ea80bedc289a54b97640b6e8e6caef72a58263d083a8bb2a3d09968b9b23053cbe5ad4cb775f58868f22c140a07558b972bb8846348978e1bc33ad0ebeda2ed3cebb944c6bf4ebe5aabc9b61335f1d932c41e31d1c56bb6646c9900bd5f7842cf5ca91d1e9c493cea8b6eaa7c896f2e9ecffc7a858acd0d383b10e43eb600776ca12de48be6cac91f6215441f2f9a734e97c570ec78973fec146778339ecbfbb8a6910f6924c21937e68eb25e41aa2b5d9babdc2b5b0e8c6e93c9f869093e418d9485211707ab21aa7911662ba25b01f4e9742bb70a7a41fdf6940e737154d236aa4ea8a0d092afeaae42f8c80b0718c0bd3cf66a46cba4f6d5ee58bf0dbcfd30a04a544b89d2102afdb610383771a099a68eb7d9c7985159cdec014c3cbc029bb43bf843c0ef92c51cf29d7073557cb217dbdae35bd5a26bc322f56182b4d8891a16866e085cd98e3f6f59fab5a8c9f9bf5599c401c2b73694b34f2139e237ae6254768846561e2685ddddc4efccf7a9fee3206086228ef1798b8e9c5b69ec6f883aa7470cb074379f8eaa6036a239f2ff8d002b74b82776a305c57888bd5fbf210664bfa49cbf1878aa3354249403b8ec79f4581802871c79c2f3d9e7968977f4794b4c1d506793f7491f4fd3b2bcf7b565898b914323d470f0317b45017ea648bd09682677046106be276823d4c1518ab4ed68e9a1b91718310241e92df07150068dc348dcc8a132d531ece79d5b44a571333b033beecb100a0e2b0be3cf116593710de344e6af8478991fe0b701b60737538ad4ea20d0646433bed8556cd75a9f13540af233d419e50e24483c2adbfb7607c4b652115d4c3b441deac100e084706d6cc6fc6aeb5f42951d10104c4aa3fc8a970a44b5d48893a8e42f0f5388fac85312d7cd6079833c4ede07403f966f265f50b87ba209b4f1251404a5036d396bc3acfdb9f15dee4bf88786063b7be3af4a3b083099648d26a3c15d72fab1ee68602c818c8e466901510110b3656b7eeff0822c43c98e18faacd4ef7eb1ea6be7196174558773a20d3e113dcb307078356b916be8197cfc893cb0d3fd8db56b86f7c387ace7013f494e6bb328c9992a3dd4d48a959c78f5fabc06343ababe7f4e415cd700359bcbaab7c536da18eeba48e8001d1a0396330f04af783b8281ffb371cda676b4ac527889d362498f48ad6545846b5221af821e94614e06a708d1b77c402809dc66a4d44d6e255d04760c3cd562070e326cfb16c39da40fb42aaea8c8caf2ebd4f017fade6886dc93c3f8b769765882919c84219a7637b855b2b336df65dec11e4534d264f117873316eda75244b6e2ed4356567bb209ef79bebbbac9b36dcb7f6477d062a0403166bf0936d564dd7436b4368e469f5cc0e8d2bb9edc4c021ccf24b110bdb9d1a4d5494af822da827760be00701a1c33b99b92738128de0bc0cb7270910fe514cd3ac1b29f2ae42a58e77f095da1b968745227c8484127f3fc98067f140cb8bbddd9e178a3f4c0ace1090a17eb095d35db812ee9195790e4f486aa2fa7b855647cc01da6eec5d44b9b7aa1671e654b47285c4166b4a41f5ddfde67046e3e9ec9e0896fce1f4cb97488bd138eb9e699f38418296b1ad975b2adebabee281b518ffb6a7be621160110a4b8cf8e91d57d8ecbccf2b3549b0f8b9dd4e2a513acf04864af327370b945d84f2cc76d4256de2f08646d71c3b2756565298a305e99f99a6c87f9b842250fe70f931c234f95b015990a474819e6dbf7e5647e1204153ac18e65e8861768e656a04dbcb57c98995761c7b6649d416af8977d4f5da2eaa1f8d5a15cbc25b606bf8a667ed2509d2f8567e6ea338b31b445d80dc896e00b09b81996911808f3146a1504b72fec51c1efa3b2ae876a812171614dccf4b681faef4238fd14418972164580caa7b85ae93a980c6a6e767bd3243d04b87127aa1bd2610e53bc897e4b474be553d2ffcb7c6413fc2d738a6e54cc489a6f783a11fcde7f56527ca35a6830750cc371d9e9d2e940aec2c01c578a57b98ad8d13f26c68c267de0bfe4643aabc6a607e0f45728bdc1c2d4e9f1f57b90cc5a4aa756fb2b32a339718dbcd79b5e2d1e4115eade13e5be407ff9b75f645a75a0b8871fa073bda048a44f1358583055155c34673faf9063707708334cf61a4f931bbc885d808445eacab8a6437712a0c249dd46be26125a15c87ca3c70fb106aebd652758a8c878e4381a04600ee61d84107e8bedfa2263d7bcfdbb37b09c9e0a858fff93dacb6e5883e381b818cfce92000153eefa080c600546c5e333bb786869663ff4d82554c02061862bd596a80c18b004feffffff01