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 55184 ddafd5902cdbd008ad67f3961ce457cef581017e89d4592484ae57783c115372

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
06e7d50107a9c9f55501172daa91b33cb4ab8a9f9d82cf42adecd81e717ea06c
Certificate Block Hash
ddafd5902cdbd008ad67f3961ce457cef581017e89d4592484ae57783c115372
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000045000080ad0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000043f7570103ddd590f029bdcf96df6ab67e76ebbcc28fa41b9ec13bc3b8f7049cc9663cfd22ee1a7238156a313f8e8cc743091f6a3a2a56d14a5308dd786f312cb16c5b9028298d6733d845996f3dc0132e7ede29cd69340121f0000000000000080000000e000000045000080ad0000

Raw Header Hex

00004020b9144a87e499ed8b1738d41efb6e6a6a4ea8bb81220320fb52253ff6720260b1a560333faf8e788672ec637361303d53bb8719c7331647fd9f3aadaae6189e1477760a6a32cd05186ca07e711ed8ecad42cf829d9f8aabb43cb391aa2d170155f5c9a90701d5e706

Proof Data Hex

59,560 bytes
12121601030717cfe6caf81b4cdcb4bb63ce6f2b28321e2da608c63eb7ec5b5c8303524965936eda00beccb9b67f4236018b3993af3b291142c4d7923147f40e37e16e6708b3f96f3992dec86de9f9d29cd3fa61212f216abc406ae7f2029ff1397a5e2183247f73d0884a7e5ae2b83a06cc3673ef3bc328f14598dd6b2e070de08c84925b8824e3fea6ea586397a55a2c931c6ddb37255d6f4a3c2064f830a5dbfeeca78dbcf90cb1abaafb9565bd2baf94d19868bfb25f328ef257341cfd1fa4c4a444cd978fdae67d349bd34bcd8041c29f6d1a1d31d2915d43f0b8bbd31518fa2795b66130b8aa2a77123f10ac2cbbee2787e28c0100dfbaa85b4235f58991f3b5d9ce7a902e16ab9e4a54d4e82bd92674a9353b885b1e3612d0829d135961eb612c3caafba3c01cde890c63c2f48cdf980789af3a92a3f4d61e94d71680ec25123c6d1acc3013a82188923b07806fe80c61ce1809c5fba5f87637d8e5d22c786aadaa628e9e25a8c2aa25992ad0dbd2445d095cc37db4c271f94905c759434924aa42551ea033e7f813afd9a60e9a169876f77ba496fe9579525826d778c0c0a23b5a5657547d73fdfa3f3432148980f0c8c4b715513aa3501def544569b589c9a2b2c38dddd5b61ce72fee1bf3c89d89349fd4d73d87c6f91534b11b586b28fe7c524291a3a7136f850fd03a21445f282a919bc9b3eca2fc462ae0b08cf7afd9103eade014ad0881f8cc83a6b4df3dec27f4e3c98a91203e83e0eef3d196ce81f74b87bc9b9aed4c569da16a0eae995ea05087a4383fb9de16ebe2e32ad2c2f176bd0f98a543c5c581f9d10cd409c3dc077312b307655e5aee470744826919abea1c4bfbf4e7ea803849b5c7a36333a30d52d9842f61c0bb0b36d04e4be559eedd1d05af4b84cbca94ce5ec5bf09a82846376564ebbe9e55d98d3e7a8e381443ec46954a76782c79872533f5edf17a6e47e32b353495f693d185d81bad8136ff0bf3f9947d52678b6094fed42612fc510cc43d9120ca3af6560e68241d422e183a5dbf8134dcd4f3aeb52844b2709cd8a646c18b97a26800680530f3bbbef91e811a1707853dc8de7f7ce3b04975c015070e537e5d6c7cd44fb46f9f8b2ede5a606e673f9f22890560751a054637a74dd15c6a5a8f90e6826ba89c1aec0d110cec049c503662b0afcc4495c439eabd1252537dcc180984230ee45471302f69dd448049511ba101d44de7a014ed0e42066297387b7c78b20345599fbb48e6556e200859f0c05ec3a6ef5ecc2415a59d6ad53fd1f6c3f2c811b4e9133056c01c95b9e6fd898f7b216129fbb6eabde91fd6a74830f26c0e778d88fbe5c164a1c310ec167751a28a0cff3f834c3abda9a1df594fdec59ab85236c7b644ae4628e7c0774e6132339615e8827aad3dd978ddffa04509cca236573ef72c31b8e76761074999a0ec61bd67b3876ca44e79e9fab3da7785a635d417c760dd34578941e704561000c25e7e0c6477016aa18e9bab6f596fabdae458b35006968de2239455e77211d4ab4c1dc5e2c21c280e69627cf43b0402db56402d94de6b6e687f42dbe4df32f1a9eb9b9e4cefa0624a9af0b13aea0bd411b30f9bd17fdae6732f7e7a9082d584e69df9fdc451447861e519e921e58484848a9b00b822a5dd9b05511b2b18353c9ac6b8dfafd74a38a639ecd2ef8426fe6f83ae230727bf12edbaf98b832832e3db0b578b425bfaf685818f5bd59b128853fdb87a3e7957be5856014c0666919db5ae31cd5cd418aaeaa12bdf449fcd291600be926030ea56d13c7838769dffaee44a16a21f348b6eba813341638bbe53fc877582cabcac9a0c967e26e05e5f7751928ea178a8703dd95303fb64f15bc2d145c4c1c9513f2766374d4f139ab5f1b528e75199bdf9d89bcf742a759f0fc0cb6f65ae109c64bff2529d3970dec5c5806e2af6a072e0968a541b73f3e26257afbb41dbe654dba053782e4e8bcddf2159981e787507e8fb374190a06e838076ee72f6f7efe6dd3ee79f094eab83f74a2339bf14c593bc71b7523d5ac38d323f37ae4f6bdcfbb157e386191b9abb00b3b524d162fe4e14629c40af9555597996087739c1dfcf0d806243fd3dd0f8ce7d967e720ba87083cf3d80e295e3697ae7cafefd87f4c93b3fec600210066a96efc6361e6050403c6d0ecfb65845207a0607ac606a42926dc5c100738ff0d965cf6abbdb35eb5188a59e2697c321f506fd3371846d61eab74d3e5058a80012e59db6c0f5dcff89386b9425022166a61dab3a6ebd3dfa8e977798e7dbd16d1bc9555a8a9f18341018054039c98d81aac6dfc6e88036c667c4992688691a91c71057fcdcbada309516f386ed0bad86406f8afded0abb672ac9bec2eda810ebd814aa02b83bce73ac3e5af8ad9cf774f179d7ea7f3211eea808c183dbb2c7cdae576174df12aa092df359e2a85fddff7e6c049c932b8ecf2a818d16558c4fbe246956d70f9050f8a21543411c27f6d83fce5ebe90575fddc55745980fd917e8e41abbb93633f2da13eef62370d941e12b1a6d059559347240e1a9fe1f90f42ec8c7d3538b6a628665baffae03820dd68e889e2166cb45af7d9e6af9c8c0e34457fa908521e8d3d4cd259e1af84ec05c10ea96cfef221b45e80708fac199be1fe232a45af400d37dce42f534660a849c33196de487f9a629ac09873e77b94a6d0ae680685a3e47fe4b2040550c0b9ae48cc9a0fd114776280d00b6885950419ec6f5fe89a4f966f73551f0aa74335a58d39873e717ec7843daa32ca83534fcc9eaef1d946de28396376ca4a17ec46a0eaf1a68251dc12da3d41abc4194a424cf64049ecb8e2a1300c88d33b129558bc848adb308d877732a1643b0327f7d5d00e700309f9a1ee6db58c8c1af725b65f24f611cd4027a53d886f310c3af9977d37adca5faffbe3fb79cf6d654c3d422d38defef5c3f7e8a6e204543fb1ef3b247bd7974b147e57fef8156f1c791cc87103da040672c39c74fc66c848823b67a27902a4cfe9cf9a5de47ab239e8a49f70f08d6575a86b45ce78eac3bf6adc5b3a74ae84ccc2883be3bc6c79fa15dfba704c4702497dc8c2311c929118ae45ca7f1cb43b8f3fc04f9184464af7392ba043a4f9dc48f0a2c1066ada4371e526682586b04d2f863783661ba139038ffcd3d2bc620ecbccaba1ae2ea4db93f54e60c40d0d6fd1bb39fc7413197eea34312cb8c08bfdcecf8dff36685f2503a2ad1ed883b3adbef4b283ba64e75f4b9b1b97b1702ed4a90c0caf84dba699c4641fd6474e18de3b1d384c9736d5ac821b323cb0b5cc6654135d54d62fe793f153f3cf8d5095f45e8e48a1ece07260c7f5e1877c172fbede84e4faae18af1f1af7bb0d89fe82575265b0f155b68f578b23cf86cc13d48e18a7d308334c0f4841602ea6d583087160e62e95520123b8df303530e65e1286423de10922485c845f994e8fb469897de78d53cc3dbe7724ecf935881575bfa678b29deccbd2723381fb9c49feb475a3ddcad967ae406cfb526c6277bd7101ae10b984d0203be3ec7199d5615f8ceaf8f8a4991e8630e73a99febda42a7d430ee795a3aadd30a5fc3864cdaac8796d22f1a070332c82c7e7d22af16dcd5df9275d761d4b7abf9f9e416209cd251b3ce10e995b77c18d751adf9fc7927aa52cbe7264995f8ed573967284994069ee41b739860b98d7a3acb917060050df6f2885c6d1b648fad96a2c977f970da5379ce73d434f864f19b7518591f3315970a44b21a79f661f8cf10a13d4d7a87c7e113d4e866dcb73ebe9046a0a67a1dc4c77e95fe326ac749403df67f486da37d0cca1494cde06dc4e693ed3a188d76d5704e63844e55020bc3a7e49d388c76e01c2a93a7e219c13a565f3fba18e5938e6ea268c14c5c9be3b05a92a910d519caea6531bd36eaf0670e704376d399ff94cc7309bdc5bb6806e8139fc08a06b5a299a100ed8390d0615e2ccb5a1061348f5ab3a8e6290680634e3c1dd4e7cc75e0e344b19ca4992b32b7077012c1b0d69dc13fde2c1cb2e545a1f8c3ca173a3d5ea76d31fbcc9fa0945c4a9840a213d1900500854284180207702bce1fdf187e5224567e279d19bf62e8558a8fe50638ac8540a07f0c06a7fbd8a56d1c41cd1d491d36f2aaddb98a40a82dfc828825df47059c97f90d60fdee621c7f392424be795bb9ef1e22948050f329ae78bbca45fc298c15ca3c35f19fd9ddc0fee683e8b3463d90428bfc82a1eccc4e2320953b4fc910243f49a257270cc85470c4a359a229aee4f6a77a6d88d01af733db8e38278dd89494d6aca591ec3a9c8e4762176accc443451935ebb6679ef8cf9d11f002efc71f16199bf8c61b089e4b55a6627965b8247f41d3af0b91e795aa34cb347575acdbfd4613ed2690023cba81fb53c01066ef7a7fc4d8a1a02015008a842f80578449a99c4668797351a450fd6fe470b4374a6c29a308f643023cb3b7d1c931fa6daf6274b172206b384dae4075245ba40bb0a62e7ca0a082d04ff532d158c3ac028403b0bbc0b8a095df390b33af0220585dc4b7a6af15b348b3fa1309aaa7b59d2ec001cf6d77bfcf7d05b14797266f6c6ecc2d49ec9fbfbdaa0ae8da9ba3e4850fe774cd6d10096dfa3575b2144125b508a0943dd88b27ddce0eaad589d7f01b33def068bf6a0f10435b1672e654dee54f0c14544641386a0bace1a004d1a95985f111397137c1992db2c0c3564a6abd97825494bd1a3fce705c92888c3c9028cbd15473f6a937ccc543731215351f86cf6e0b261a6212fd3527d9a57458abfc77fb6a74eb8bc6bd1461bb0ea1da9ef2f648d0d6d6c08e4ae7870e2265735f63f6edcce98c14239102c9ac5d091f98be2756868cee14b623e8720e40a6bb00b3eb8acc580a5dd0812abbe2ebd33914c9df7a30621a3032e65f2e344fe6d53ccf25431c1c46358078e59aac3e6c7a80ea8d4e54e8f89a07e546a0f3986935732cdf40066cd55cf8592b232099bc2d2e960e876565b3609915bff1a4ed61d4420c7bcfa3c49578a765ef2c269dfc7e3bfe99203c93f67c52da4bdb745cad807d15a606d893ba900ad9b9275fce7d80c42145752127f3ee1658000227743e198f74e2fae8aa833d2225763069a775a8bb416f66d64f5287ec501a05a77d4a64023d68f0ffa1f817b8e8408b79902b1bd8acf7251dca8f17f48a8775e68e809f606f6b3f78296377b22656b90849de057bdf16b44e1d4580752fa058c21259be1a9ea2602be913c89d407e0277e993b042137d744c4ca00dcbfde986d4e92957eabbf0f8d7ec921ae8f835fe894bb067d86ad2ba09c1a7f660499dcd08f3dda45bf0aaeefaa9f5bc049eb2e27b58c1df9d831c2eed450d75e99d0ca02a107e4ee2ae66952f2dc36455a6253cd200076928e29a8ec43230a49621d646c27f015d994885494da918f0d4785909737c8572bbd66895d17970409b8dcd6cce076017bd1d6de47b4d0444e88d064e40b7c308d8a2912f8cf8b168bc03413198bd8e03b4be485be0ad9ab0d40a2bed0dc4272fb09771c1525482bbaf949d192617368d7d577651ccd57e41e848ec80e78d442574555875e01e047d9753ac658b720bf9e41fcafe1183095c6c32b04be315f865b417eebac6a1044a7d23cd8446fa88cc728917a903f561f4f0ec6b6e1f9b07369267687553c4bb8bfffa16293395d389987e0e45f28848e1ca6bead64295f3d94e7fa1662f10a6ec5ae28f058a1c634136af83d1c7cdc277c139ee6fed8106c94d08731892366f44614e6567153a6900323ccd88f7a0ca1031eb6b6fef03c29a5f3819b9a9855275397d3698233411d7142f8c6ccd2dc9223f325fd52b8854ac57ada52c9f8efded10773169e6f70ed9dbe62250a2c9a4dfeae642e5cf83e310d323504568fae79b68f230a82ccf3fa4671fb64ce5e8963c6e134e9cafddc006ab87414f190fc0851bf4cd24f3e0d41328ab9b553dabd12bf42d1f8b33345054201a6f3b711cb77d0da7cf9b0104cc543316cb01ec8ba24fe41abd7f6295be09b0108e38c91d3f39fc8a705ac005947bbaae3214608a949bd6ce1e2007dc99dfd1eb9531b2bcef505a4069ce567f23e8e0036043f830df7b0af1d059a8d29bc4f735faffef7acaff13a3693ed34fd715fad5b575e2913bbd10198eb812860fb2390354a3a02180a7aa59df5f80f9555b929b720fd6aa3670ba967a50f5c933020f5038d54b210f1eb44f4e58237af466e3141224e7320438f7b491e8c74ca306303248fc4354991d743efc39a68d1dc0caa4a90ff719c89efefcea5f6e18b1e020fddd13900bbd88aeb6b1b434e219a137959d4baa3cb1b7660cb540949ad87555de7c94f8077b9fc13bb9c1fe98b4d4dc941e5f137700d0a345b9783205f946f98dc7b7f976d4200db7ef6bed84eae5bc2ba2fda9390a3f69bfe3168f241cba6e240a7fd3d60f9eb93fd8ce15d8037f4410b5005c3cf715448543967990dd3a4497a50a333c2b44c47d55f994dc7a2d34fac30ea17b6a48f95edba1218ef85bf9ecf3eef80a84ddc2cd2badc95251bba496b2280478da2abe957a0df299d15c1ddcc5ce1b500fe54a3965b5f65870f165e21d4b962f3986a6965e4d7d114d21f20aec0ce8746db136e72afce56e08f492157101be4cc81ef10d975f1c05cb21f2d480e7f6f5802d98839acdcb40b89360cbad7f1304fc5e7d50caee378d10476b4e221bd68fb906c95fe81a0b995857c45a432ad58da22ce7c16435d1d49d72a66d5d4b14defbb4824575e1683235b5125c29ffee5bae284635145101e8cd9083184d131b22dd2f6a44626a04d082c798b84e2140c7aa1b0e432f4be024a583ece6193c33f5274d306647c14f8bd03d041c3313de808f4573491e92c4bb5964f40518e0b4cdfd167179fe846828c0383df8504337ce3e94677f09fabf6e5af7daeddc42ea709c29dd1a62775c50198110fb8753cad827ba3c1855e18a3cdf716f56814b904d13e1c731b333876f116160e1695aefc940e4ecad336a1b728f76b5084e3436eb2831a1ca54a0b1c61c0b2119b56dff203ce0368afccedb608cc4fc157a3744f60fc34e394dae1567b4010854c6700b50431df2cd3b4bb86305df9e306ca7ab901b39b924d002dddd5ac8d31c4bcc6063d59707a763b104fdde4700b50858b87f33d2039f480d96b1ce9599f6f06234d5a1a4072189c0f34d483823d116db4bddb5c6da6480e73400919ea268da4cc4a6285a4481e4d4b99743fc446013aee1bccc4d7b7c714ebc9639f5d1af886d70f7988c33e5d91b4b97aa9e909da71012708a9bd2aa49c3ec5e982d8afd7a1d743dc6b96a71e62f3f4a9875124edf066cfbdc4d8cbe039c3c5c6ffaa5bdadafefaac0a1c1f393f2e2158cf82bf2b01f4f2c1039d844c9f31898a1a2789b26fac376a860b4497ea8a999140b0fc4c378e128a491c4f44b144acc4885092bcde4e4078db1143d7bbaba089ff50ec6bd3f799cf1d8890771bd909a8506792a38865cf8a0e1b0488a4add464c3087add7d1f138ef13b0e98a2dde4ded929400ee65918d7de22a1dbfbea1e7249f4f96894640ae2aa7efba64a898b43e7a5090e839a2a2d53fb4e11e71e8cc24f16aed5383590182b3a77abc420dfc841a3c2a1ee2316049e72fff5736702b5a619ac0a007fb87d2a3fd4df511a7cacdd4d68341f8b3b9fbc5d73fecb035b903f7be49f25846662216ba5f6e20574f70ee3b9a9cceaee328ea5a47409e83849fe7c7b10ed889825f5a643a073bf95dc4696b95309b8eef619a05f02e61914bd073922e3c60a1e86864aef19e9373e658d5a35a5444760f042843e0ddaca05023e386515148aee18fa99bbdab562384d825f2d1d626e2cf50d6570adbf859adcc2c213ddadd1c1c501dcda9846bc17d7c499a7315ec46400211a1f86368942415dbf6c151fd9e1020912b3a41ae7d649e1099cffbff217e2d92f056a56ff63b3579bcdb8229739d7606edafbc919876b29c8c5378b88ed39ed7d265f8cf645aca71f0e0b328043b0fab6a4758a22df67f7c3b7a088cbfccd7e77d89ab5e17dcb6ff930cbb74a5794b76b948117c7036b98143e060ad46d2e03d5644d9dcb25d077e2ab1f1ea0cd752cff8a6f8bc0ff8d358f1db812091396ff560901e1b24a987a20e532a12e88cb0d0fc17615e5fb81aa3541d19fcf588f8796a620fb5e2e4a59bd2ddbaac6a752124d22d8badd7d2edd51ac6edd7a1dbdc639308871d44669e036ff4c707319be69c042a8ecf4254155695ebdf25a75799a067e33b75d5b7f81ca93b0ab95b95eee227e528294976b42f5102a09b9353ad77f09cf2f7b7c79ce0a354e52a1c4c77400cf2a5c71e9bde741a059b01e2af2c71b2493d912a1ad9cb1e7fadbb30a5a12190b19af18d54a362dd963ca616d506708e96bec99f5b6f344d7783649ac78405ae850438eb0d38c5a9570bdf89804139b1bf914cf860da8121ebaf29b132e3d503bcd68c0689e8611ed88140b9ca4c5fb422cbc24eb7732ea8fd9fd54f9714e26cde6309adbdda1ff2d7851c969bd5ed6ae8de671f09b862d7be3153dc8fa49194ad961b06f3fcdec3377ef51e0d794c5a2b553e44b3b07136e080f6983d6ef57b494c205350bd314c3fb3a301eb346a7ef45e237c55666a84bea064198f985c86edcd3def514d71ece0ba9305767a59f569d432dd0a2cde1d188267e7c5e3403d2701a2dff7b8f8e43283ee5f3ff6d177be677a2ac64b846eae64b3232c32e26a58aad1ba38c62da2e9b6ee81e4b4d9681c3aa5072377ee8d8c25823f3bdfab29f36ef642c0215759f8d050bb55f7bdf6b18ffe04b4f8178476d3de72d79fdfb4aa80f92a5a699e874bdb196c581b3ec0c10f374681a10aaf36de065b50e56540418691bc2a72cfa4671badd225d9f4039f146c884b505383c8fe9764d3481f6168090fa1404746b3da8c8dee8540ae9d1e19e6d332515ba5a412a4c189dc3efcf074190ac8587b18e90b0c272aa105efb1f6528f787b9aaa3b70a0d027d213084ed076afff0ae5bfe89e9e3acbf8e292b595ff339c94c11425befa28b6b7b183ae42b1907807403fc57ca3df1a7a4a191169c196e0e6b3ae57bb741c0eee86e7c63da96824c6ef74468f0f2250def30123714ecb05072510885ed0d9a77b9d5e1cf7c5062e2c9ab4f96a43db07ee9ffc320a7892d5bd74391cdfeb91b53575a650eb5785e11675425a40ec506a218f9c400e15d5b375757b859067677e6ff9d3f1842927171be71462601448fb2daccdae0809b263240f59a0b68e07afedc7aafb02ba7bacdb8cb21d4455410fa3fc839de9a1cb7709bd63653248db4c2eb382e25ccbefe1075a1bf284ed2dbd240668c067c4e8a4f2dfb35e49f7b6f535c88ea3640e63fc46abfa08fefc4ccf03c0d0619c597d5b8c2a61fee7687036cdc2d8fe5a6ec84d1965747a5681768b38f72810922c3bf7248f735a1a804426e95518cdc47227830aa96803d76a209f02c7bb3fea57070262d6da51fbfdc6b2868aca921602e505564abe92f0157861efa66e103b04a8641d215f6b47097a35b818360c44b88ab463b8e3e51da39598e7e4b1559f865e2cc9aa355ef3a318d9db8f6f7b44e787e73a04e2dd38bc35676ccd0eb798251b7ccc4ff504f6d12f00c65ce4787a5c203fd91f6ea31a2c93179e4c1c77187be9d12cc2b5ac6ba17f9cadb1e966187b4970adf101d9b976b5ead7bf663ce42da2936d0c3bedbc414a515df9ccadb00db6f80da1c0c5c5905cfc62fc3b2c9a030261066bec89da4ccf1b8b9dba8cfbed03463ffb18b3cc939b21eb947d3ebd34231290803c82661433060502d04be644f462cbdc9e73b598628653cca17ba8bd801471fa016bb5b72c2ef06d51d8554b89f682aa133fe7aec2e5f1f2f2b19abd3aee46418c8464270307f7170a26bb72741fa9de334cb30839274c652ee9149d034585a67221e482517fc2476dbe14eb98ebc69b2220aa8dad5a6e657f5a492b851ed91ce916125dde0935b66699c0aeb1a1962fcc84b829744aaae6f26c24ee6a6d9b72d5acc50b024d07015fc8fba71e2fbdd0b1a5541be485c01748d42d1959ada745d68c2b29106eb1242027f16a519b9125d7d2cce620d554b70986fc4158e0cb8839ab82ec5699155ed35151215c5c807b0707868fbe3ec2fa01e25787c4563beac43a9d8d53c95e61e670c6caaa4437c6500f17bf650abb4786f7217a56872df572d137713ecbe8adc976768abb5970acec5d4fab388997448b1a50fab799912ac3428ab541f2212c6e6a47fb4c7c913c7ba585114092ab9c3fe1f6127d64aa8bfea445c15629d0a3ba1277052a896697aed03c4c765dc74c2ce825413539a92329b13966fe7fcd123d014e72d84f62ad6299728534e2bceeca652d69e69417d78d86af317b5de2963f5ee2a94cffa0a3034bba3609773f965a06615ab8b05413db17b59ddbbba113f44bb6540ce7b9009dac08cf4963408863e5d8a85c37f6a8ba410635c6bc6c3d69605edd90eeba357079b7a341163e0b7b6e98ebc72d6bbbf35105f98dcbf72e30496c1d63500bf72e869e535c75c592940182ad30c43a8ca9838b7881d9558ed0c0db592a3b871d95fe2cd6616637597d157f31350a85191aafa8da20a6f9a04c45f17cab01afe685f307e0034cf24b05581e7a40ee341c8a07b01d1471fbcdac45144b87ac7160c9b7b4b316973e9f00375e509f8c37ae0565d2ea94d0bcd4670ec810a8544014e6113cf9f7a5033c6cfff41cc9950581b1eea8d361ef3583867b90f2d29ed3a1d1ae3ce664ceced7d6c41b55b40f856338d64445b37d52b47eeac98daa50ff5d8104477b487d8c6604ba6791ab1025f5c93660c7328429d7b17311cb2243b47710e2ff55fc0f49c6ffa8defdb2e5494a326695edc35ffd77a3f47414775c2d96dc25134e505cca3078539764caf1d359174fd17f6bd247c63dfd584c1236f9d116026f8a39231b7d232f4a01c47eabddb4a3151c2ab5c2b2771093a2ce18cda9f63cb22d86ade52050940cc6b08bba668940b7fa44d051438c22abb3a38933f046aec095144976635955dc2d051ed024a325dccd2894a968f83242f5d99a9fc403ee740cbcd471b0564063d858279cfb9cfa559b12236195a0c5a577fa7c70828d0867c5cee922cac5f68eac44b21d523c5d0a1ef1a79a8fc618f12cba067b7c540b54272f7739b621aa610003619cc08da0cd3ce6fb663b9ed5d553ecbf527ae33d82f0d538cbb2d48bff0b3db7c054a5c2116eb1dd08339e692b495db1f5610dd23d4fb4ec534f04dacc244c82d96af88378f5d4e76ac4af9e73ef537dc7885d38f27551520281250cb59265943dac104153d96634dff8e205a68ec93a5f246c55a37d3a1d287f2ba9370f690328d5817642bcb2b707cb86455c08d5b330e9d725583e46e0786f28249f464ff71beb01675c1ca1bde2d1d0a5a571a6897e1be6ffb12ec29990eca98a14cac92e7845c211f134011a3faed2cbffa77724614eb2ee6d639a726b4ca8246b04b277deabafff9eff2f43faaf19ade775f8545fbb54cc2c9f8330ad1afc97d8b3839ed468c2e0ae8b154f4e4df3af1f7361b1216c200422c1982c76ef653b0471fbdbaef54416b7906a14cea030da4e007662b1008fc9dccefd753d31a27cd3a83b082e8fd94c51b3454ca81a511481c073e10335ba1e6dcad809bdde4f1df917def103be2b8083f62a752d2ec7872bc13e384a9e638185450726040a557de36c8cb456d36809896b09ae3e4db5b61723feeaa9d1c1c757f82b7da3ccb42d77ea6d5efad468c16e1dfca760c00513180f85e48b533623a810b8798401088dd65ed94f08a1e97af52d90b750c740a9b67227ac58a17632fe61c8b10ae316d2a5699732788b9274b75cad2e5693e2820555f9de85f050cad162ac394bf4b7eca5f844d52a2055a0c615fb759ceddb19f7561ea8413a498264f3b2b24c9e67390bdc9864ba315447e810a2bc64b044fe3323602f3e30713ffa769ad59a81dc80aa5b6d10e68a08413913a2799715b04faf5d106f7c4d025151e1f820c9fd7a1cc178b21849b2515f137be38ac87ddb16ada396c5c6bee73b27f41da3d61a0fc1056dc8ce55ec600e9b5af9c0d4fe08f267f2f1cabea98ccaf7455f0b57738ce00ce91911faa51736b7800617fa3a75dd11835ae95e18b4671c76440ea4e45c0dc786fcdc457838437a1de9c645b677dc13d0c5013e9127e5eff1e4bc1c7ef6eef5e5d6813d42ff0ef56822ae234be03a9cf70e1216b4b3c4ab7205d533fd2c92e05d0c9af80a47e22ab22c055a439556008b48fdff08f6765ddb27126dfab9e531acaa7b58544d15394b51f54f63f9d7a5068ccd902d7583d5cf213ed7fa871b59053d7c6835ccfc55c0e8da39fb60951db4c57a517db1adc2d3f029ac960089cd3fa6de449f542f92c0590cb77b2adfdf12a5b9675f6486cf88cb2c7152f6e2e816030095d2970c3e0bcc95c1f9024413c8a0a0f9a8394eacca05b9c067489ef290b8a77b20591bb89472b8b0a204d23647f2869a0d5fa2a2ae9078c8352374c2386a8bc8ebeaf6b7ec1ae24b85a290fff12f811f7bc5da9cf9d6c7a02f5f0fcbe04410b8c918cd04abcb30a8effa1e6b872af15c9a648160ef1cfdf49f745070de7334ea041939e3624c123510615a915076d6ebdcc00132e4ad9717fcb6cae4c61b7efc08e15ac9bc24dd5768a267c27d742a679958bb182bcb70569cc963708a8e3ee853bd8c4ee8fb15b56ae2cc175c41a8efbe1877735360eba0b7bfac13d7e751a0bd328675b8a1395b9789a1a2f9a6818781e7227a1faf9297b2a8ea82271b4125c325ec2709f9da9ee517bdd6c97ee46fa5abf652ebbc547dbc02b93053da658fd573a08f046e2b4a3e7cddb3a89deb89ef15908e13ecd4a1ef5020096886ebf54fb518a583a3b90ab205417474c49e7a8634b16719e31a8c63cfff0b9571ebe1644e90cb9dd669cd338910ce73f7da9eb0b4b43167ccc0a4835db56805287bcd5ffd4243ea1f8c5f9696c0deb104689458afc314166d1e267fa861d2509a115063d13d18da852deb7786d6fa3fe5758996fd077edc967132b3ef0c970d2d0ff63b8e45a9619817ef60036c41c13823514928425d1eb5e2a5c64876713989f152a5b78040776680c3ca9c5ed21d236c8e8142fef8ceac5c63f1abbe9008f61875aff53028b00a24e7f502fd24800f284b9e2d53c92f241ead60d65ad485b9a36febbd3fa75cfda55d438284028458693758aa383c1c0db675ed2f3216ceb015cc1d06aceaf171f517ab9315f3a7ff87aa2218992ab94685208cec54698e98e277ac7bfbfb2fa21fe2d042706e4e99549aab9764d445a57754c2fe7f19bd9a288c57ce9823bdf36b927f5f211b9b806858d71b3777d31b3214700fc581d9170bab8b0365c8cf42439c0ef7c901b218f39dc2184c39f8de96295c877bac5e65ab05c7e51798fc4d8ae739fb1059eb646df50c52bf7b824336e879d2f376c9a6d61a72ea0aa10482bf9112971830de6d0a954651e0d9f1e81b5c4a00b776f9d793fa81e6eefa34e253280f8cbece3227f98b40e77dbb90f467d07f654fe15193a341797de5dc7a057ea7fa208d901e6dcb3611229f9e5776fe03ce77a0280917c725dd53b0bbc73a55ee324836c39a2a12866427f63621bf4c44647b363020baaa96bc0ef2ce86e85dd64a1a18a99e24e6c3ae2a15e66d9d35a3530121c347d903abff1cb87e26fcf7e0f7f4c22cb684db2639e4622fe69e2b36ff0ce0656b84b3f466924b8385820bf151bfd83820ffdec025dcf490f4cfa299587fb2189394040ac16738326b8a22045fb9e39b9f2343652e3759c5415c7241ad329d28b539ea5e1e442806bb921ef914115282da2396601958ab08c5251007129e1cf02dd0b64f081afa11e148c5527c3e6f56763de9d9afed20f22ba2e67cae61cccd675e6187822c54e976fd88662e74d450e40dfdd43837218e8a15ba2fdf771003bcae5cb78dba2b00ee77d02eb1ac0c9b6c28874a8910f9b17c691b8bd6d3eb540348119cfc28e0477831b67a51746265a3c8bdd2229b22ab8624fc5f4e28375790b4cb02cb23778a13f473465e765c3b804d2da471340c4911874cd48964eab05a0dbfd3ec3404de7468d1b1e8446c39f3db226bbd67a21aaf39d27cb3361ad6ea94f2516970890768c47e8953c89e0f20e7f7b2aade11d860f1dbe629d5b3f01edc33d91bc5953b96b49e4760046d9c8673bcb919f0c32caa9d92f5b9fa58fdf52850c1a1789868c1d026d1bc4eb20ccd63ee4d9f7d39a471e859e456272bf932bc0cc1f2d461c4163bd1d8f9eb9be4b4ff300b35c54770015c223fccc3c4f476bae10de49e851f220f48c14e5bb864b6461cf2b00f1be8837291d29ae1e423fed2b426c599a24189c26a58c7b761872e873ae4a5c1a1bb42f8c948a96f0543f1d1f7f29b7eace977730669cfe3a2eadd748e0db6cac83cf76306d13cc824f9f3653e0f21dbd407c9fd84efb6560225a0a45305961b54345698c93569e549ee104ef6c4f2ae00abebc7c4ac865bc8b3c400d5c87cd4efad93a52d2bdd863ee90415bcfa12d5fdc59ef6dc9a11ba108ae6ed0b008a581bfe71184ca13e18ed92e4b189421718af0e636e78ec4e263c290d46f50349d1564c5d7b91fae4274c717887d581c994e0e72536d646e3cd50cb86c2649399177b9f4c3e17b030be764ef7f927bfefc886a76aa95f7896e0404968e0ad6f113d00847046497798001318bcee8794acec4e1ab93e26ceab6eb6504d0fff8c31ac393690389b049c36710b539e81e9d1d9c394fc141526c26bc82bbd99b820fd9903df752a2c61c805b94acfc019e03cc734317e7872a5551712b80eeeaa1d1d88e0dc3add004a9853c315daddfac9333a1affec90dc3832c28b7c1dd97a39e1b259d913c6ea777e2bfcfe3f5aa7e896d3f009de8c631d9871872bf19502a287ef8b95baa88dbde5797ee57dd26faab07d0da38e49a8bef237f5af56c02474f3ba75c4f652bb37605ac73daf8d4315b7841eb6a8a81400f15dd637f0884c5c248d0b00589d79c03466bdf6b85e41be2d3aebe28296b7625ee3f6e1faf0362414ab7ecb78786d48154fa444bfdae779dab895c686ed081f050ab8337c32b17822426ae58693b5420ac89e90036d436be6d5e6c3ecca7923b808c81bf13fb2bcb0d6f8b8261e04bd21f5ef9917c583a4f2ed02b617f6af0cfba111d2414013435a70a23b82ef69b9451c3daa8792844ac49c6ac38ca4feb92686bc43fe90751b8f977f8cc7a560d26b0ac35a63c51165cba47a61290b2bf68c1974d409cbde0768fa6a77715d721945895216b4f21b851647796efe7b769d40a1afae3e1d9f12e03ded0dd741e6d2e62f24860ae51b8c29386f117634372ec400b059268625f5531cf5b61bb193012f9434cd16bf4b744eaa935013613c0a84ae8555a71f781c43e960ad445f3c422e9f80690a854e21984c72c9996f6c533f809003fcbd9d0f8c0f2617e0789de2c6ac49376d3bc710faea4de9192afe798bc8337496839c647b2eb3d748bf6751d4eaf33c544a69992ee628204a0c0f19149a681cb9f266d85350efe7c36d4bdd87e753e860c94aba0b089eb83085fc48be480d7c2fabc753c8288799bed49edc6e426629a9287da6e94067566c770c4204f50d480d67b3ecad763f9ff7de4b1e6a30d6aa7c2e26e78a22a423f2c41cb4cc8729abf3b52375f7f0ad2db0c4939b1679f75a658161cd7ab3be399df49e036c377f325907365bcc0bb02b9c13be6ee2eaac94af3cf40e85a9315e2bbbac3055a752c7b1839f7add16c66e4f59331d30c76c9bf145e4fc6a5aa0957cf2efff5b797a04bcda7c7c9212afe1337add9626db4722e7f6cfabf9677589a582c54dbee1597a43b72424793ff0d1014de0ccae31d53ab92cfb51b81440c951a99ac7308ff278e04a3dc1b56287a51c72f31a9e301c65af7b8fa4f90c3ebe7f62dcf28e1ecdad2076bcfb960a179d5c30536596f3f7d7acf503ee5458fb2fc1949d1b60efb42bd99f9ed7d87721833df531cf856a12faf2c95890c6b57a5badb2e72d11f0b8e543b8daa79fc42d84f2b7571c4134d20da34bfc85c20a0e6e1c658691849e14b26643d8ebfca51cacd1b504450e72e6d44fde424c818139a5d2c954911928c3f73d45c492c26041d6fbece6d7f146153bd39e5faed1d13de2d1723c046fc2ae3f940e1b5e97c57c4b0c9d1da32842e7aeb6af4d9b15082769ed9f9bed54490bacbbd0109390e7bafb75e95f0a1034565b15c50973d8b34c55715edbeeddb4415aa63dd6dac9bcadc8ae0eb24fd5f44a751c426c19755732e20c28e31bcdfe88380e647cc18bf0efbac758303da110fdb8ffc25d541b3a926a870fd3c0fe6982c7e7641d968cd182887553df0ce96f8c503fda11d7e6862c11a1503529fecd916634cb79ed2a470ed745b2c5eabde0d05e893c3a70d40c2a0afbb2ce47cd9279102b385cc063ae16824e1b14029bcec36b29636e6082be713711a1d6153416f96f81d8e281f53f69751893897ee5e7ec83b27fe250ec82e81130fca903baca5cdb361276b8d88144fe31c47823a624c0aadc490630e655ad252b4b7b458021dc2961d2160016211acdb41db6e76548e0a6aa17518ad68c5b9d28807b8827089f6d24baf02449a916384af2640f8479c7820c02de3139e9bb3c3c0b38fbf13045b8159b012d8724211c4190beec97963566eb92c06296974967fbdeffbf705e527ca22d05dfe7f9270339ae4c4a66b6deda6817973fe1d86ce1b1bd89de814e3e3855cb9783e743a41a7435453390289f90d226018828183589b71c63e44d2596787c97b70ff18217002900e09d350624ce6e0092ca8851c253b86776377543659616828a05c6419eb7f9589a4a544d4287f6d1fffd2eca6037ea6a0e2067e8bbde068d3fe568c8f1328e6e5fd1ef60114d5a856f04b952d97ae5adbe0e7ffdd6ffe2dc632c622934cc595e3f8e681d27e26d3acf2555c345b7c6c6034439291a77161a2a7700e30d6c7338f00d94c4a8e201c23f1b66a17c1d5adbc6075d62eb9bcc762ea07992300386f15a552c35064f2a9167a49f2b45e580bbc4ca41baf0398a617bf58e18e8ff35257d479bc6a81d22ca48b4159646b9ed7922b95c411c70a28c3f8d642f1e96d80b4bb856d05bd51284533989f7919db539b0047414f61c498fecb15d809b98cb394aa297048980ce2f1a647c68d45841bd0d45f982871d730eab081b3de5fb72f1427349e47364f2469d7475aa2fc49175e4136027b7f663c2e0d208490113eabe9bbfa393e35ce682b0582ef7ef24f8bca9c9c9b5dae437103c1ceba29770b6ec2468f66dda5ec111f33d818f51bbc659f23a5f5316d32edc2f70cfb4dfede4aefaebd83a12263ee4b2afacb96988990600b1f574e91f2936ba23b54a7028ec02456e1bae1b7e85ea7b75f076e58cd35e702826708cab4ea9f851a815acf23ac4c711624029e642f7841916f2d421dcf5d9660ab4c8fc92998b094340ab8be1d07ba4ce4406492a01f532a13b0b393c3a0347b4f38db9f366abf5f950115795300897f4577e1bcf1752c0851604667670733b980fbc567a4db7fe8d0d132a71908f4475145643d70fab2fbfd3ae4bd01bacb943109d8a4fb43147272b9ff6d175eb1ff082bdd007d44b2260a8725eaf60b0406b7dacca8671f361099943357392ae86498d54d2d8df61312e12fa04fe626441d073952869baedacd78d3e9d8da69be30a64e83d95dd429d1359b7b0fd6585cd26981e3b02fd9f6904cf4b681ffaf8e4d45c0094d8af8d8eaccdd11c95b92f652b2e2b543ec15434764f08fb2731cac22d4c6996324665ff122d97910029e22f648adc9fae59a32b7e636ab19135545b8aaa900c25ebc242b02c21f99886b44f1d0210cef605c8831257c8e81747b189c21cac1d280a07e6be5e943880eb0685a44de503054dde5bed8e1e50a39435e54f00c56043c14f52c6f69fabeef7e50ee0569bb205fcf187b44e73c39374b221aab869939389de0011f52d0269edc33ceefb67b87a6e6eecc72fe9009ca2998c366580b0d8b7bee2e8aeef3b0ee0ea61beea4c7b91e4cef0084b7382c59f9be8d1c5336ee8b2500d1a69394442e3abf7e106c7fb631c41e6713b7b4ca06d91b8ea51ee30e29e02c48f616b5bb05f78c9a269f239549c1406dce1ab1865d49d6eef4eb7cfbfb16d14d3aa5eff26cdd3632d157ba9fe8e94c52a1292ddd18e85b56c9ff52d275e4680599f0313cd09d397b2096533fd83ce45d0bf3cdb32162bd9e308ce90827130761d7a2ec67545f5bb45fb0de9f1e996c4de929c8a27e0a2b666e2652efad73d4cf9f07a577713d21aff26b3d3df6efe01c107dbb7f420156dd5707d05b86ac7883ca8cb0816f15f0d929108828162aab4951afe7b1846863ac7e466864f33d0cb71c99236a539e7b1bbef6f9019b238c949f233fffd75c7594baa0e644f307b0c8073c4b9baf530a8b6165fe4ecb5c34ea895b86f1e3d1c1d1d9e87670b5d6bb9b933e77369f415660eba5cf5b18700fc54d41c8755afef55b23444182528daf26b06753d411ce61db73b920f9bbf787801fe7943747b33e163d7d1d200dc4c5903df4383a8fc796bfa9685d947ff24a19eeaf676eb07a0a1ee27c9b370a341af7fbe1562c4f56d5d08aa3ff064bd03d4fe7dbf8dfd2b26d1f055ef32dbb9014d3f5363eb5c251a960f014bdd14ab07714068b499b4fb3f1255911abdf5737da2157c7178765023eca927ee7b3302d7b2fc87ca026625479583f8da1b092a76706c73fcd215436e0af466b5e99ae540cd5a246c7d6853fbaafd587e4668fff60f034bb80633e16a970f3a10d41ec7eac3bde4f2609d3936b2acafda42f90423e16f5ec3a7bc8465f7f4961d7abae7c47cdbce3089f535c0373050b6e497f7a65dffcf8dc897e42a1fe6833a90e6a661d2de488add906c39c308f20bdff9ecc5ca1b1f5ea35b134b8c1ef6d4086ec0be3f5ee6e896cba94dbe16656095880220e7c710891302e4404f79321e7d4cb7387d8af2a66ab8b0008fa6c65c19229d4b26a398dfacba331e6228cdbf6524e0715f5a27dd45a9b29c9d9a8208c82b000dd2b82e97bd82e6553f0d5323f913a20df79a84fd31c738a33e80029e3a1b7ffe56d890a5be5fcff946274b6ad5da958dbc0966a96846a528aedbf9f0b5b4b12a397b2d1810575f36ea15a499de2f79cf21f74f21553db98f7b7eeecc6cef7ed85b2799f476b277866c9223ee271379a85876499890d32bbec282032903e42910835224d7c476c04ebd53f6119a9b2acb9747e490c806f52e79e5d53bde5cd974bcb50cb6df3289e1f8f5316de87891bcad56fcc4076849653c27315f5993547403c70b6b38f5c2c1f76981b372658ba49c9255d1c75b2417d948c9e1ad67af9385f55ef216f597b1b1a8d1c8598824f3b7ac8bb3d4c910dac6bc283536a453666308ba2582ab6e37cade8d64dad45d1850ff2942a2bbb60371795b10f285c8bebb987c92c24fc4ab2bce48fcce9d0902ee5104de7c2b4d12f96507778acfe9ecd2130c3d03671d4a05ba8c6bc1e52ceb8b5aedaa03cd9d092a6073fcde10ff2e4397d2fe2ae1b76ab6e1d86b38691f9459204d1cb94a2d6158d5904324047626119eb95ba39caf1ea3edfd202f1b186656bf2ff4003dba6f646b36d2ed31f93af3bd95bc71408adc85ad0360381ee57850375a7741060cb459bd2a331b8b42899c96bb9e21662e61f1366e3d6a1be2f6ad3a7e9d5c273bd43ffd37624350694933c1136b1bf57720eebf5eb030ff962c0e057811e469f8626043ed5bf6ca4b76b45bfc5638ab3f77331c80077d4190e012319c87795b75df59e5e116f5cb6d24150a2892eaf950be14682492dfbc6ea0a4bd3c170196cd7dd9a4addf13b1e746ad322339bec2e18187d30be1a2ea220b01eb470d95a5b4ab451933d0fe211bd11811e5a71fffaa097d1c3e46e3fca40e176aff87aa9d5adb7c8b0e0bd3b8a4207fc499ccfda6472375f4580a92adb95f4e7c3d1be8992b170e1cf7ca1969b8a22ad3896deb04f5c07bbb8981efbd14b149f1c0db0cc71521598575ea5e3fcd48cce28db5f73957254503f1f4febc3039ba714edb53d628316184ab47bc9ac4df52d3d0c15797c655798dfc2baf10dd3312762962a2d59711a2fb1ddc33ea09c2b5554aff2925723dba1a70759035ed2dfebd7a261a222dc8a440f0503cc6e6a94ea7d93cc6a9453aef6431e54beb97494d3660a92d51bbadaa28ff2eaf4476175c790a7ffc8c6d22a98fa6a564c2c4d27302b5be7beef780e30f69c144f4790663a26227f463f650fe24acd8300da263088cb421f7f126fe6d7c44907f6702d80049b6313ab058a0d1a22b8e1545a23886f6cf595d352c0a3b2b7e032673ae7ae67d43f244acf0a352bf323f3315150e42af2baf05f5de08c2938df1d7d2e88f9a61ed39c7726a1e116e04363ad19216ef9d13cf943e7c9b2740e9b873cb7db6e8c8a59475b2dc1acd9695f8ef275f46263f522f504a8ba9e7a734590ca7eb9a1eb85c0c66bebddda9106b4e4251cba31e73dffe226389cca6351c73ab29e3afa2d360dee2207c0e2b7807080aa7c473053220d490f2e3a2f5fff6a345652a612dab124281c3c5fa26022c947d277c68ee1e4a25edbb046858cde635ea8996dbad910a0aca6e8c31ef7beba5e7a326fa3dc685b642acbc5149196b45940865afa24b11f53cf5f4150a521f5e760ebfd69ca4bff4f4a5730cc5cd7841e6c21958efd9041bf6f1de13276f1812cc4f3add3c67cae052e2b7da91bd84844c1b1c7c0f1a539f6e17fc80187d9d7e597d051f8206b8f0a25c9284c32ac033ed24c3286f615b7bd94feab8f775a212d7a3b227eb2f95c3ce8ae3c669f144ead2bdb4b789d6f4d71fad31bba31a0323174bb3d661128325ca262df452cd5a6de84430897d8d41725a2da2bcafdbcfbb96f0a45cdeb2fd9e067c49b75561f9b16ce727393c7230158b7d7c06bed9a5c9a2e7e942ca6f798d95962fa319b8fb22ce1ab72babb26e49f73befb51b6e9f24071073cf1f736adbee4851ea0cc08a333533db7a9be924c10eecd58cc1b31883ff008b886fa32ab51b6d0072af71201420baa5104d46abf6fc1d958c9f68e12b26dc5c637f4fa5e69230f5cce21f74b019be46e289780cb283c1ca3bc482111be0f9eaec63f67a7cd06442dcb236f09b7a934833cd0564bddb5c8028868beeccc7f0965cf5ae396839f83d45aab827c2b29682bbff5e40c00f93d5419143e376cacc4c97f991cd1d312a950495d9b4d963e0cb36ba205884a13f823de262cfe17bf6b93cff7c7d3460458deff2b888a77f84a071711bead1fb41d8960a37a81635154e0fa3d04882daa9e85715c58ef3a6a19589844903b96a8b1feb9ac208f95cb7c1d7f2607ab68f0242842fa80d95295c2b2763d6941db119809e3e90c5ad98690cc4bfb115cf17c7d771728d1012bf17668c8c1765af388e3729f58dd26c60af7c30033de16ff1dba131ea6fb1bf899dad14528ef51c4bba380d124b1c96e87644d0ce67c5291b1ce46b0f3c5f06a074e97738fc691b766e96b54dd88aa4640810a9c06cdd7d74c8cf29e8c8c1ddf3866d8a3ab18a93013db15340ea1f03356f6a558a34188c3a31003157525bed7ae614afff23cd7efd7fe130d0578e885b8daee247875ce9239c6a0b8b926062fb87aa6a4249eb82d4009aab07a83a6b39d3db121ff80e0609cca4a0337298debc89b1cf6d6dea1c2666f90fb5e3f4e440e69729fea4f758ad5d8e5a1b387df2d25e8a7cf81e99226edf38722f5ad71386ff8df932b3bede4285cd99d75044c378fe1543e3491ff0fc1f8255034c364f8c2517f77c10bb0f6b6fd2b63557fde0223b0a92e4a890ca9cce2237bfa3a07b964c2e7fb70d70436318af93d9d6352b159e80eaca02690c441faca9d348b6de4982f620f47a6ae3dbf5dfed292fbc283a742e3c192da017e8c896b304901874d31d5a1bb8d8234408ebee64b2fea971176d7096759d73878be418c7cb596c98de75e03ed078bfee54e7cd664fad6bb96602f96b6d9a799d8f65441b64e459a9e85b1e9277159c5835eeeea2086e85339c262eeafece9e672e0c4393549a779de298527658117c47bab59594b591bff73bc0cd8ae91b88f70a2c33008e652d8008acca868f2c0afb52fd6ca90a601e3c19cd5d998a0ad8078494a232ef9996bc5d16a3e59367b12661f0617f14954d1dd33c952cc10e49cc38a880902b41b1cccd2fc62719e1bfffc406bcf21c3a8e61efcfaf889daafbbd58d82eefb73c8203ba67afef9ea9f924bb81aed7d270679f56dbd5522eff3adae18fcf7a0d68e7aa6060d57fd818a126c230c8bdcfd34a07578b34dc90d050df4a95d36e17c2505cbfd8da3eec995f56470d410c525a4e3a7bb8e7f7b157ff53e85b22e10573322b91385821941bc832927885a257efb80931c2aa57e537e2b2419af535f3146163f26ea9f9a07e0cace3094d233843862c1b5b9993350b33628f67158d5dc879858e19047688596594c1dfb90d3df2e8207f38eb56fd88f26398b180a8076588dfdda173cfad8db1659c918c31e3608b7a5b2991e8b62cceb37c13b8e1703053c645c734a4f515280d8488280bb20092f2af2729241b0f9f940b970536395effed48de92ca091de79c6c3d653d119f3ea7929d3e67f60b77dd635b01d7eb5b32f458ce4f1ddbaf84b8fb2139bbc763eba1a0f3f8b9c5b7ac276948a40a1f290907f80ade47a18861ac31428206d861fc1931b4b7bb70d5f62055686f1a737333c70267375115b563a3e5e9525999ee2fa4868f322a1b75cad09f6f8ca85705061086b8644434509b7e9b4888f13019f4105643ea0a8308d1071ccb95f1af52072ca198b21e005d3d578cd9c73ed3fd02749f6df9aad07056d012f9d7f45d9588c8fa6c37d895ef6c514f330f9aaaf8b08dde92ca2e8aa94f1ec1d907541fb7541d3cc6571c01ac161bc66e45d81dd6b91917c81fde1d469a4c560813a89fb2aa1640ecf427b534497fd0683a0717ed68e0dee2043ed3cc68dbb6e6b03ac25949e44d1df6c996aae2aa8cee2cb93af8c3c167c4e1c85af77ae0ca5f62be76a9e10ae5ec717f51984dfb87756e67a9aab02913323224836c9168d67624951d73849f238445f56c5c5cbd0f9055abdd6d1c197f07254e50843ec39cafd5f9fc942bde06a5f28adcbc69d8eccbfa69670d4f6cb7e47fc07bffb310bba9600acd780af8692841a943a7f927abcacd187f9a0625f70330bc35a9c4290176a0c0e21b4b351a7b86bb08429591b37914a9a1f2f7ac7e78489e494b1c835a109fe27033736809789bf15d375ecfc984e54ab5d647756ef92b26cb053373813bb8402cb204e1b0f3660ec50efb8e7545008c90813f73426e49d6ca5d7efcba9907fdc959951d409b73bc7a16be94cd794327032860c97be81e3fab5cc01b35ec9637cea3efd66482014f88de3046c7d985cc549cc592d2c3139dc04ea466891eff497d1debc282521b892b55de67ce48035d0fe50dfc083da71380680bd00257be96c0983ed0fc4597f50cc3d4b4cccfbc566e0e10dc22373ce153259827083db575a30f4c617bc4520f10e802605291606c09896e90aedc16515b4716a47eeeb7e6dae46dfc53646207785e5796a1107f8ad972d58f1df1b465977ed407056549cfea7472a002c111c1c910a4ba2bbf0880ef2738e646818427bd8d4ba0551fb6cf44d197a293b1a6bde8c73e752499d98d81a77fd239e4c28284bd01698d4b4b5ed9615c8f12c99b9d7e558f65713d2d6b27cca4e18cac7aa75ea33e95e6d4ae2ddc920f0c39be3716029ad640ccdc6f4c97665bbe15b11f3bd30742281e1b3eaa4ff934e60c253ba3442c4543462d944bc14a0079f5ba84ee7a6a99f2a89038845106910c64005460bf7fc2c44adbf8526f9a81837972879bde3820162e62fb326993e7f43ac70dd78f0450d3e53d76111bde17971a5f559c77d13c63929c06aa9eac1ed0d8c11cd660c2d583a2cc203ee30ec37c1a10e3b2e38394cc5ad11417153a175f56bf4e0b326d4af842c15d99431c8b76a3ff8e49675d6c5c476a95f47f668fc0bfd0e265048ec146b090bb1e15f1af17738da4709e6899cafa2630746a0a4822cb26467ea8684ebbb312a59b52b564e73f49f6c41efcb04b8071d6e3f65e71c42097b3684309a42ece1c4106189eb8ad4b90406042c62b7a9f503ffec1440b4edd76ee995db4b0ae38321554d262a98385cbed02caef52debcd0465b257eaa74ccd80d9ca93fcba2f8ab1ea20f3fb42e038e838b0bd339a700dac89c915d66b70ba0b2c247d98a20eeffab95a4058736c3732e523935f12e540cfdf2bbb7ad8e5feeb683816cb1968fd2a831763b1c4331905f2722cd8f3ec02a051c254f44d4ce9bbad10d42c3dd2610d8c77b152b9bfe3c27e60f676ee582957586327653f6e56709add9957a93ff4ecbb836133cc0d1ff2dcb7dd66d4f9d71e26ced8231041bc6528b4869fb9cee7d05c7bcb1d3a8ec8df23407609a5aff3037fcdf6b804db6284dc7cfdb4760a0428440e4c154ba54980ff89793a120d6b9a97c6cad87794b5a1fce7ee73f7c6f218bff8bbe0d5a88493ebafc777d7a7b60b975bb73822ad4872fdb24f244325c3a05de3afda45e4b33202d23ed93b9465e6940c41d6bd0ae641d370a195c76f5d37dc3286d1bfbaf3db74c71e3310e5b96d9a71e6ed624040d969108f089a2f7a023bea9312c1fc021c9f590558c4594eeb0295fe443b976c54b5a0c8c600816ba2d6e3a8e69c467f3e2ea5e79ab15fe2f2927dc05f3a2e2ef35155da456c326c81c59cbea1a01100304cdc9b60aa95671844127ad992f298cc7ebfa1e06681555c8a0c3fd2f859e8911c9dbba4cc55c199b9d46b129c3eacc2ef8d53e5fae7808a2ab2cc1dd3294849349f60ca016ae76d229a3fe49f6b8175082d09703a613d80879175d8b15cd1e9cd98fa39055cb431bb3099d09d31f97363a7bbf6ca857e38dde1bf9fc0c78accd27fcc4a1c1638333c481de031094ae8ade931e2ae507ac1cd7fe5764080495fc7437c6c833c8245cc92f5ce7009a1bb24f0d40fd45bf74603fd38a3956d3588280a3bc5e0b89110ee8d04ea9b323369a472fff1f93b3c5cce7169e5d119d7ca8516bd3f6e81c58527c6e2535f0bd312b7ff7ad02ee7973aa5d8b560fbc95b9e390b154562b860dad885ce494a370728119c9c3e50136624ecea3120075c43b7dce7d6bf884483d1094e8339485e01bc462c41362dc037d88c842f0b7cae8df5ac2167c3f43e9ba7f8a5065c03e934d9a621346b515e670c2f80738cfd88893c7aeb188c20620b0e2b96b38cd9e5f43d51592449ce980025a26cc2f2dc9cacce42f4da69fa8f23a67f1adb6353821a365966d897bfd4c7e03a47918996d9890fef72bde54adc257f377ddaf19f5c0911e6286f48e8d431b0b51de202363e244b4179bfb623980e41e221bf21f31d550e0973078b08f8ecd718d195be2efa3da9d6c62d442bb0fea59f18f3bfb93c8c2401eeb1406521b414bee723104d58953a14f46ff90eda00beaa0d2dae8478c9489642e6d1a639230e3e8902587a18d0811954697815f47a2fc5c7cd99233073492e790828b6e3a21db5412f898943b0a2d2c243e5c30d99f4ca39bb00944eb14d4c1491c0b09b3f66f939401c73949947ee373fe6502cfe904e918f34d62d542c4171b20b2809f6aefd67da2fe8b132227494ae6c705f463636ce5f819ee581ff3baae93511e72088c9284ef1a083b2289f4ca361adf6114e450f51415f6b20aef8e9fb24ae94b890dbeab45e8c48c62afd270335c374e4f71e5aea1387415bccd6394dd3645f6fd7f1617c6d297020747233f4b10bd843cf21d4b22aba7396de644297c38cc620435dfca881c1bd028181c0add34fd8e559e04dc6d1473f7274f1226c67cf252d908872d58a435ee5b603acdb1b397bd9c7f9623404a719587ba82a5c4a550b1400879efc8cbbae78099ecf8e2f85dc9ccac2279914feb0ec39e3217d4006f22e553f1b57367fd7d84cb39059a5631aac3a53c85116663dc9e8116648b7bbd2a49d6ae7bab2ceaf9d424fc33da7883868c3f21c9879f4b0c36fed3f485d035f8ef7eab09cab1d9e1bdb7764c1e2d00b847af3b92530979835c19b8676eba6c8bdf12ee34d7b58ec54cc7099c5032cb525c996ee068a3fed18386449fe596d4037d0412caa87d66d3756d0726462d684666d09946e2f584a1757d9b8d1d4d1efda002824cf674e54cfa2c57f4c292b8dba13cdf1623641bb86808a6b64511cfaa5f7a26362798d96c403c010772305755cd2ba5e20539eeb7340907e9c0854cf1365c85e9ba355babe30a21d442a5ad316e095cc9964cedd6bff54e951985d97e10ec5cb1ed39888846802c103f9688fb813e5bfb3c2fc42eb42926d160a1240695a75011c03a100baa5d90d576b5c22cd3d09237a017bb0af583f0ec1c059813ebcd3e84610ad9786ee07cfa1ac680768cfe9dec8b1a0ab939179199b2a0ff6301218cf2da7073885ced43ef3ac4b325b29aa1c845fd34a44b12ef1340791e24c1bdb13bd0b35beb720b0506c45bf761c4ee1ab1ab4d1945850d9cb5404b08b8c195d25ed2d9711e8dbe48f1a84a8c16027fd1bb15a69fe36381897e4981eb12c8216fc8d63fbd5e812c3d7442d59bdb23ffb383c2de9b0c0c74b66b182a0a50f324265aed73a9ea9431e6fc8475c750d26878f2423ca6481445b10eaed7dee06dd62c5bd099039bb4f238677aee075e184fe067630fd5ca789fb2e98b7ff5c865e0ee9f00f4555aec9ba2ffab29db984fad04f8270acce430a0010671e30446b21be02c42b5029d559f9eeb743f3e3e2a9d40896e5a76649f48bc67e43e2b80910f0443839034b58a9a51db704ed9f02f56e278bfaaed7af7abe3265b635bb13792bc7d2787bfa710e620746d7aefcd904fd76e69f9f84e300b22df84d24d6631c0b28974bbdb62a44a2e39945a69ddb5abc4041572f2bbde3ffc2fdc1fd7d4ef7a85e864e3f7fd84e1d3a462ca6bcf06c8ff12aefb7af152833224e706dc1c25483f15f61411c3e4d0f4312e09fe676a52c3936cd68fd7a2e8d14960ec1cc82d771cd10efda98547d511c4fb0ee92d6885a37431da2787f9da8db37ee15e464f4738f7bdb61e54bad751d9265f8dc7c3159df04d246ab7bb44b7d9c70c9e926e5e07252b1d993f4542daeefa1540d7623a73623ca82fda36e54a29dc442add6e1897e7cce605ff8f3da4f40e0d59bb21645c751cf2b11d63e7fd2f8127d9c167cedd3d58b5dd25d1cf42cc3f25f19ff9da012fac6834b982c8c56fe93c8baa7c8044b9fa905a1e8d2edc4ef24c6b344e9b1743f5bc8908465c98e533141c68c95a69e5cd733884b68d451bae39bc494447efaabf03708647ab2ab478bb9d392540f9905a3b46c1f5564b4edf0e3df00a3200c2165187335ca4689f179494b5be8f4d9259dc5caec86dc7dddf8defd2d9980c230afd738848871472504b81f23dff50c45755cbbbf7e73d094754586dbec8a084ab5be038582277a1f5f785a3cb01574e7b173fb8e917f2e3a09886d48ed51e9a4d4ca5983e8d1122550fee6239eb82c5f9b87e108e821613d5163e14f52d8ededcb9aa4b34b5fe214d127824cff87fa15a7401bad00a738a9b0f370f03762829d48a2b2d065371db79a332a3f0f75961fbffa23e1be3e2d8a4271d429afe2bd645814c5eaaea91824d41032747bd29464cc3e61c34f94a6f8b8bcfee92ab3a773a07c818767a1fc8eacb8bdc1d493791718b825a8fd1e50f25f7b36647a10bde7d399f5de33a47f272e1e4578802a734aa6f052bf0d4528b867a26247b0246f42b2082378f0a543e64b12617cb04a6bd966d340a8b4122f2fca649a6956f9ee13f5665693923145de6f936cf5bdd467c6074f5bb10e18e050a2744863a37bfc44a2dc4bcb3c65abbd580cba82bf56917b4ac0467a6ac3464f90ac7f891052e9d52f2dc3ba838c1b94cf42bbcbd033ac15e7ccd78bdee3d91feeab1097bdaa642dcb9460629b5c48a1c9eb50d4faa1da8ef5ab061592d7ed20532e9e26d344ddf77a649ae64c6ba60d418a74cc4f6955d0dc57805a454e97a6f1a225a05d2b9302294033b61120af2551cec442497b1fc341611879e9e3a8d4db009454efcfc8446cd004f5d17bcd93a0540183603e8777bdc862f322d70aa020e2755509a6bf5032c0c5cd5faa278cb8754058588d0c596ccf37de2b53055cc376314c560162ba771bcca9f06d8cfb17289b2514d8e255be0b12769089950d7905408f59fb5abb5a34c6185eb14576a70fcc301468d9e7947162247fa1bb13e6c573b085f20ebeb92a748e7792d52857bde31201dae1296b8f302c609a0ee62f8de1e200228fb3d7ac52389f21dba0506d3d24701347d2cd7b401467c35f37b9132efccec4dd931bd82a86ebc4b02b2bb55a6f15518a31ac5d0de0219ce0ef2537625956802bd13adb481a74a71473bd50dc22ffd877420cbbac5b7a34605a9c99d335a14aff22e29219847f62af41ddc2507a4f5f7758d02d024337f4eeb6a25de15a906c06d8f92e0184af2911dca1d8d3e9a473fc900b4e514d040c92634f0dbc7b41861f6a75adfaaae5a89b0880f9370f50d63ef25813e526c7f31c90e074a02184afa9f44ede7becb36db2b30a98fd0422a756d0291df1638b20b45559d7248ab24747b3980be6c3ae84301bb63d81fd877e1ef325822162049b16bfbc718816c07a37b4b1f3e2c8cc1323bb938314c3cf4a42b2fd9de8675239582f5237e447417b6ecb3cf50644de496e6063c7eb44420dc9a8d960421e2d14b221f97f9fef24cf92dc6acdc93e18177cbc72ba25173e0f7aaf6569f5ea8215c4b192477bed6e2e03c8f1dfaec64f1310266da379df8d280609463f252ac1966fb67f838239673e6df9a7590117ccc5c2c110c6778d2674c1c8c45447168a87a623fd839e9fd3ea23ff492d7ecd4203471ea9c299fd36c1d6baaa8fd7bd4ce631dd0dd72654019aaba006868804e28395704b46e8b5396f208fdad1041100f85b7b63edbc5d2f0075c508c3b3e3a2c4c124cc068a78ca2aee6ba0548bcd0f5ba65a177d2ce8cad3414c953e242adde39ff5775780978f1bc78b7b6feccfed35171466e10bad2c55c3af4b490ea53e22a3a4a8fb6a56792fd5ea4786cf4ca06abb71f329e47c4709691aacd6593fe19ad553c78a7cd3efe490dcb46916d5fe23db247c748e1b603944c3d928eeb9f242de6409991b0e3ead07f623da7ed7559f37a8cca8c1b5359a7c03f4c7ba1b30929068cd82102cb6c26b6e2ed366e69ab92d836c7cdfb85b27be393a3c6a3a4c32d7ac0c4879ea04a33ceb852f885cdc24aca6afebfdd7c7a970c505957714b817d7af411df2affb516550307d5cbd7b74ccd3792d44dbb351ba5e8c54a0ad03955e0198d3f6262457943b94178dab11919e7e7318f995c3290b1513ec7a040aca276af3e3ee971a05a6057364c5e30f6a62eba3f804e1d11c552632ec0281c0294d57d8237c0342bf1569b4fcfd86cc97cc049062c3c09d9e34fc351051e63d89951cec8370881db330379ff8f6f37770e639ea67ea76c3ced247d924e67580794c761fa7cfea3276549c09cef121de84c1aea422f5fd46186e534c5cdbf2cc8be67b4f59ae0a2e157a8d3d72bd8ba018332621dcb247dde7f01a8a5f3ca1440644b3b798e0b748c5f422f5fe1c7aa64df115d2d06785f96251738cdf9011bc72550d8dfc9a433fe3ef61477bac561f2525984f9bf5261ebc333e079249fe2190ecea97e34568020b827337106c3196751af293ce140afee8e7554e7ea0f93f49cab4f07189bcaf4211cf6a95b7ecb0201242b59c5ac7a13ffbb16784a26cc9abff2c472aea0502e1231fb24be8fc93dee736cff51b43c93c9dc24d43c1f462c44bf6cbd7a7f2cf9afbfb65a264ae554dc6b4981f9bca5ecad4ee4f8a62c92b7ecc3d1f3f66b6d9d5b21a61838e6d6f61de38990299d4a3388bd0c35d8ce097431c83e3ddb96f3fbabdbf1d780ddc05dda9f1edb87b8e6aaf2f768525672407f3aabf01e26e1dbea6ce74871f8d794fa9e1e67ea82c35309270ca45faa9d37ed747821597fe7e6e6b559027556757483c6e81e373db878e56ff5b0d5d8eb6f579075e96eaeada8763f124e6b3c7d48a8be6d1badaceda9c87e2a7c6fcc6d2e26bc2c58ad750f019f2ac438766a9348f3b99882d900528e069aec55ee7fd6028ca4c17b4710733c46b7c83aa19ad63a4525bc3366dce511d164709f50b2d00a4c22ece6a1f9785de995e628337583f6c3d56341c94042d54fed7bab7ad091944333eba50c7c3bf8a3be79ed1408bb6610b8325ae461494425c4b2584f1b28a404de740f36efa1625ea298a14f9b56783582525fa8083e6e4c4c42c05d1e8e62b448ac3b7c1095b53b90e1823940c501c0e3758c97ef3453efbc2470967b708511a9ef45aa2569a3db87df4851351c1da403cc17ec3390afe70af18096be1264e8b5e79db5e80ae2dfd2148eb4d891de763ff86dd653efe2af7d61082a227697465e64e172c521d482fa100fddadc299483c49d642077e2bcb8f4be5bd50bda59273a58bc19673e06e15f767dabff0d60cb7916b245df20cf3391717d682f7e650438ed824e63699607f21f8eed86c5def3f3a137cbf457caeb9123b6ef40f07ca74cf4fa2a733137200efec5186f793142d0b6ebd4b57590667b2b869c261daacff25d69a16b45e69ed49954fd301ad53896558eda596b7db3c38a073b852012671138e24a2ade116b2f4cced4c35618f406e70b8cba21257103031c04575a222301a235bce6198d6f36f4c0fa878b8eca1073544329c14af1402234e0ab185b80bfae9e2963a8a0bb370c2e1df05f176073ed652c4a4d0dbff4321b4ee8648ace4f5195ba880d73ae8ef27b572c86f95e0d5298c5eaaef99715ced552d203136c82ebe2faf3da1a6e06040334475be7d910725fe492f65a2de2ed25050819506aa82986fc84522d69b9f8fc0d5c5ef85c692483596c1b1059bbd56db2b639d8d118f5d95a256ab3033fc67bc59109f0549d3eb4fdad96fb6fc9924bf4dacb5314d4879877a0a84cd5d07dd82c4084d592ad672ecf101adfcb0bef1481e0632e2df0dfb0dbbc37e9a6aa6162b19381469baa388173150a0061807f0eabf32621a12f990e2cd01600788d3e52db5b3cf21d603f7290d2469553dc859b2ee0de70736ae161f53dd89bce56290da32bd0e6d0a24dcc4803cf2b75dc11d6628736ed536d4631af5210bb634ca8fc8ffae91b6e23df43c3e1bfbe2455ed9ef757aa0f667ddd4b4e3d78b9b2e08326fc9c8a84cc5fa1c487a4ae160b8bff486910ec475e9d7e1e4830eaaa78380e2e6babe2c355092ed6d8ddd360c8ab593a0b8aaeaecf913b2b3d31bb031983b10b4dd397d6c4d002af0f45798bd7ce1571c40b125943395a5e051694930cba304276aa90d8d9b89665771b18437d6dc0ad5a0a8fe7b95b5a536640969c5b22da3411ee37a34ee48f7c5ce33edd6f7ec4d8a119bed37f6369882f8fc5bc77377794b85046d677e011eccf32bc379bef7353a2d5b1a8845dc2e7078781e4a17deb5684bf4991b06a1d99d3e13a178106ab38a15aa3b502e5295190d6f7eaff4d8500d12f4fcd886d1463176fbf6f07e9046d092b65a1f24422c0252843085222185271f4e1171a81a2c4c7d2cb1422c7f7c3f25e008e8b27783098427b3dddda05ac88026f012d70f23507bee00154fcb46bf77fc3899a7afb6b57ef812a6f1faaf2bae96694e1708129fbf7b77ecf8f3db4b3d2ec8f5f1b43ed986c4be94ca30c34a8430198a4ad4944efcfb8ef600106259b4afb1ccd030e50b0c2681a1c967fa433058747e8f94b351cc2fbfc9bbfd26eab14585800d12d6dd0a8cc5c5a3b80f5cc6f214521fff145e76255b6e07c91947bf38ae74de5ad4662e26db283d2f231702a351d8af83ba39aa1f5a2d1e317acf3ec7fca8b14caf66bea68642951f3570009381083fa978d418aced4b7ff1e2d47a672e3f88b7fe47df2073d2cfe7acd2e852db1a9a078223bb4244c3b77aac86820ee9bfc0c1512ba9989a0ddfa3c93746dffbed69d6d898ec4c4322fdc60d0435c915af7a45159617d574c59be101da64814133c9c71a0f9d33ccd5f52a36a1ec7c854f59e8877165e850cbc0e988376ee35270269d4244047fd61d6850548d084e2c2a55c17361b57676772a99d8d52459b8bea5175958390171ea4f7ebc01eb83e1a726156edcffa37854ff99647df74c6a1c17d839cc21ff7a677c41d39fe740053561db149b0106754a1ecbaa0fa13e09edc6307486437ceeec21f4755b2cb8aabb053dde72645ee96a6b26af0a8115d2f2a7e288dc5721d94e2c4e3f4e17cc404ec92dfeee41b919575284b4d00ac3da778f386afbee7e649f4c4c8196e1246d9794dd04f11630185038729bcf2447f441e5e1f1e5fee4e89772c40f12f3cb3b216c7b1637092aeb3eb015b7a452f3b10d9543af7c036cce8061bfba414ecda8776d2f8961d5924ac9a252a1e1c8dca4c21e500a31bd0255c8c8dd4a8b46b8d62f1becb53c6019b6d2540f61873cf125db471894ad437a11c42f1794ea6d9521e9fe646b8efe4d1872bc60ef45e50cb6b81958ddfa28ad22e1403d01e7afe6796568bdacb3935cbdf9dc5cae0afadde05be49b06950a9dbfc10fcab9c6607df63be3dd60ce6b88a95cdf8861a3f1d9f1096896acd7f3e822cdac23a9719f7ba56ef7647a61fbac8351729589c02ad2c3cd9c393e36871a386aeb7b879b71751b10c2a87ce07b4df8eb279e80c04a50ab82dc4afbdd31771933393c6b8aa7048418adafa75a28bc6ce8f8c0f61a1e6a44c687e1dced502ee904b34cfb0598bc6bd01b9978b7aedcd9af7a1617a4f5f17e1a4d0c13437d4fa0597973f5e75cf47949c386afbdb5039f60144ef4f7ed5a2b6e3b9f369c453cf55949eae69908eb63a1b14ec597051d12ede983e0437a453cc5147121310e085560310406c68b7795433e28a896f010e0690c119c8379f546c7ac84f12655a885ca18793174cca2647bb4937b830661049fbf0315305330214b163c0553e0e43b349463a7da027e545d9d0576524e694978d5dadebd3b7f3d393ad19415d4115e1ebfd74f91b9f4787d63066adba0319e768866029da7c592365cd53eb5d4a00d5539e1a058055621c1382f6b006a6b7fe855fe99ca459d841663305c97ad9692422c9620d16b3539c827a6a6bc7f491f8be3e4c895038d662ba2fecc1ff8522a7c9c48523debfeab44c1bbd547111aca991d7fa09ddddd8ed2cafac9ee8cbc1b5fd9e0fb757dd3d6ff3e51bff072c6196faccc145f57d0f60c03c305e134dda8dfb0fd97d299dbfcfc3cd6f399de94b9a7db7eaf5870d68e62d2aa6ee36f492c04e40e89a9a08d5f1db5bee4ae83507f99eddb642c928ec382ccfd8aaf8e0412c56294ddb83623b31c538a51dd0bc4887c418bc75809394bee365992e46a77eca9dd5c85f13c7dcc8ddc8214d3dbbe93986e8f2dfa59c8024f01c17f1a520654ff009e20496515f98c6c963f9f177d2900c7565c8fd84bae9f2e620690904f6dcc718debcc5c23874055fbcea6366749d1d722f338653714ba7383f2f3afe224d94837698b9541028238028489f9270ff7bc9dec0a286eaac941bf146261eec57d6ef4b27a3858fde89de17d407c03dd8f7dbb9828ef11444957a5ff9f11ffd25e89d534fb2e66ad81f061d82997abc37afe8206865aa73b7c1aae1f0e80dc77a5bf22284cbeade2ff4b874c402d07a6abebbe0a6596fa99d719ca6068829e722cb747c574704fd01566cb6e58be37ed8856a3c604a3b36182cd0754b41f345c32d5530a162a80d77ca438164132aed026275cd351aec56f8f132f1455ede3ca2d838e585467f93180275ed7d156024f21746a6b23aef269122cdf1e8062a370b0594e86079b82a840fb9b2c165a03149abd40b2d385439544516af82ec34b0209b3fc604bf0dc91e2b4c6849e882b8566287c9c54520b6e1122cfa9048100e21ce9518c31edd5a9daf84617b6ce6987c692d12b84382984a1f6226750a0d059f2bf252c5e6df1284705f6c870f560356358ecd76365f262c361f08a9d9f419878383c3d5c2ff64d626ed7c717fa42fa32caaf81ce8a12ce7ef3bc8832426213bb33531ffe3fc703ddfa142efd67807a00274de3f80275e120f313a152bf8279a43a9e695f3c8112990c10b5bd10061dd856650ffa2bf42ea66ec336e8c20f63a7d23289774afa84ca52cc8a4fa7a68dfd491ae1211f55e229d11dd5aed8e13270f65f9725b2270009aa1fb0de2becff0f2fe5b09cdef08e889d079dc6793cec270142962247ccf93b71547dbbb549beca0b7c9da3dd24c47f99d8f4dbb4b91dab7b4a258e0ccefc996beb02998bfbf18cf942b22a03d8d1e0a8e5396d6c41ef5ee55608fee4df4a16affa0ecead7e1eee6541e78b4dcc82a4d58492313c2be9a2443aefd8282b4ec4d4f6c7ec4a1eaacb0bdbd1abd45659f78bfba4809ec6ecf948758e1e5716a69cb3f642a7578c901abe3abc1f97a3b573da46f8967b63fc9f420cf820b67a410c6d47f594ec824e21554992a3f6fc7363e298da3425b87850721a1bd31c4dc7f42131be1b3a59c88d0f4c72a0d17b7c3e159c71ac066635f3921159b6be5c171da294b0e59f5ec9046a7ed91f2927b27cacecf9de4371d6906299e08991b29acd00253997fb6f1a310563bbf7d9e04da1a2f04afdf591d4dbbf08396013f960471ac386abe42a525ffc7d2308572d94cb3be352b8ade5330a65eda56fd0a7094b08b83b72fa1c4e332210a8d6450ae4eb7e154387d302bbf79ced6d1121cc38613d4d81552a312d4281a5f67627678fc0e4d77469f842209d9568d091255c027c0b4aac54d44bf1f9766939c73e86ae7b0d174cb8a720d426f67a95113ff79f52efc1a031a5771c1e2952c8af1848abc9f51fade870688bb32aa5d45daed7975492b9b6aadb9a57b3142366d2c86cf55e43359bcf0b559a060f2552120c95bac94b093f90d14d168f651d7924d6550a6d081cbdb937d4c614d32589ae0816670a436be943523083deb609ce1d5c4c4945744a62e0c89fc5998f93fe13ff584c3392bec22b40ccf6745bd9db4ab08e4baeaca3fabd41f58d1b1c0552e60aa49d8e2e9046745a836549da72d4c18179ccce4c124c41de7c2d8a4ed38013624eaa00dbf2929fe6c75c2df67a5372729a390a73e81d38eb979d64bb3204644c8f7308b6efa859b8159d262d06b41656a9a3334e7b3366d5a0d113e5aabcd2125c2fd7f0c51314895ab7fb260ab395e7252ae9ab31a10d325efe513921d0db5f0a0862aaebf571318ef5394de7c622a91d536a83eef54abdf9ccde49160c715f484252e620ff931830379955ce48db0c3e200c53c49d21ad5e5142da5f5ca169c209bdf9e88111c5adf06579e1852097f9593b62b1b500d1c94e9fa0ff0d7334087c91bd96d84e4d9127fb9e3dd4e4e2af8c237fc7c9ad520761c77b6ff4e1b80dc5adc1aa785d2b450d5c2957ae0b99f43d5761ad98aceaae6effe3ef9fcd0788b8c916e7f769a46012a048614e1ddf4ce2af0d91b0f7231d29b9e509cff12b3889bf26056a8c6c685f01fbcb923f0811f507d5982961eacc382e11c8c54da21fa63c6fe5388d14b5f82b72ef6b4630f92676f459d8df4bc4624c50c3a5e6c0e1182b69c7039445546b86fb993a858932a2ee7dec84113052362ff1960323693c031e43baedc61846c7e5c65746982582a27e24fb2e0d9cc99f11ed16a4497e26943ccae9ec758ddf34377d4f130327ed6c36911016855d8d02c4f8c5605b13626d8df4fba9d67d431afab54e9b01dca6748862d587492554672a1f701fb45606d0ac8dc05977ee26ca5274ff960f188a58f7e07ea3357a63e7f380cce7907500ac96f185af899b549c798763bf3602e1131c69a01de0b21655f6b0eb15c39b61c5785bbec6250e5039583b489683652083ad5b786a7c64f55db058d51407e850c6063cb2ac064d11b765bb11bfa97d3191b03a21749539f6a22c13611a29db6dabec19815cdde138a44f46e67456f3f5ea9f60ad26159a9376ba59df2a395c1ee12e66007af16f98b37aa1146d91bf70d69044b455dc54603e75df700b6ebad3a6dbad027037eea70dcbea26796fe18cf7fc00754c1ca653ea739eac7f27389d418256c17869ff6521941ccc68bb5ac1458d989c34e9dd6945c94cc7772e740fae83c51b1146ce2f08dfacb48baa57bf77e263e8d61e56b6c56362d2f8e4c60a89bfceb7d2e707dabd7587d5ef99b39f5622c669973d9246f40a48737e318b03f0bc70d18cbd23b8c40178bd16be981b2356bb9530f1ede587fe18526377ae16458d74b436d4fe55d69e875d2fff968bc8541eefd605ff6b7ac21d2dcabff264fb2a5a86d07d0500a6c6853f061082e6de27df0a258362b8cb709c764d624c4eb478eb444f92e7b8d55c694294e49e30bb5622084ae22e5751f9deb43c2778bd9464231e36138866b7f1eb542b0d5d4294ffa454477c18877463f7190b4e36649faba9c47d358599d3748b643de79610d288020dc76d0f69346e1a863f81220917745044f71fc8cf86b3800bd0cebeb79f0921acdf7812d8afea95f6018420f04bb7e14c87603286562068577c39bc88beddfce6c72e090f0ad48f623798b37be60f7fcd18da488df8b6df414b9fb8d5e5adb0d9128d798ff743f5a1db6deee3b60ade88cc3deabe4ed016d62a00f430c71eca57c068218ddc7104bb730850e1d623fc24cf2a05266d7260455f5d5a7f1d334cd0a3292870982eb465a834d479eb11d636f729dcc47c3a67c34014fbc0084e15ca9413e551d1d1dc969f2c37646b10ad8e47ce2a92c88fc69683d27eb5c79b127bfad3f1ab00df15625f64ab12e23d9032037842a06a9c621acad9e30f45b0850a02344cb4aa6601b984b7afe885702b5c0312b712f38cc4fdb0b7ba00cac803167e6afa3b341d7846d537e21bfb180db6919b75ce66225bc648765acbe52e0d3b576837fde8a3f08ab515b3549fc27aaf2dc415c06245d69424660e49bb5329060344a8112a25b6e4754c1e7d358fa3adca933202e808e92961362ed199d798fecac6395bdee936ae7f3dac7f34ae1d4191ad0b80cf096de7b23cffc2c0d0a59ac11ca087b2e7f5c13ee56abb065a0d87e6f512b6ddceb96a631104ac52adfbacb6a104addb066727e655d361f9c280ca5e609b5f4f5e9c4e18815868c0882a4197cc1868ed7f90f0d0d1422508d959b8508f07ea238ade1119ebd684a8676adb5c754d50a802367fabbb8654e88ece2bc24b8bc17bfd0bed4e07007834c7d2ed3c7bf1031bb5a368fff236d5e299a7e48909fd1272f18dd5ebd41853b68d78cd8e0b793d69ca8991bc4e4a8e43d7b6e838d5105994ee13584f8d56ecc2751a223ea89b84910a651fe184889abe36bba1d214db9e1a5488b960260b95c5e9e7bdf4b3e6034d50af68938c8d043ef9ffae70540f6cb3cbd5d81849a9d59fca8a9fdeba3ef4b6076e515af1247b21909a63fbf94321b929b1154e1813a7fc07e529b075de799c3d4c426c5e56c5995f2ec525cdf5cd2d022723083ea7a49b58b5ecdfe6fe2d5d8cce1c221dc6ab3e2c99698a477a650c3524a445fac1e1861315b13e3285ebf463123494e97c2a542a33246807869600dde73112653624757a413e8d84c5ce2cd50789110f366450d15226d8c1d1818531be5021ae9c0b3f68664c4b325acb41a945f022182b52b82a3b733bab9c67317695719b2125b3531566c8523f6862e893d33dfeb092064ad14740783c6e75841778e78e7caf82b61a6c607a39dcbdbdd514da8377f7bb93ce5c83f153a7b204a6b95d017874c71bbfe81d126ba9807821141266b40194eceab73a911e2f889afeed29c9c690d330dd4d5262f0fc8a2d69bcabd470ada037a3d24fa3912d355d8570ce8fcf6360c0ea8127b98c438fccac54ee3c3a436544d30479aade1bf5f448d66444968f8a734ff8e943ef5416077959240828a97968967bab6d45152e69d957dc806a40fef95aa7671173efb41bd6edd5b71c7ba7472e18f6e68d43a88de81b39fbf057788f6f9f366674096151b906a0a62ba908509998bfa62e5bb7c99f24b403e0c92818a68418ec684b39537f250a9688250b6cec4b0e64a395c3bb74d312bf9dfbda5e6bcff9cd30abb3fa04fd05123fba732df60b0d2df42613a46e195ac18da1f81a10d555142c3b27bf53cc61ea1323b35b06d55b2ddae39149beab9ddce2e31897dd0387c1bbc2fe5a7ce1adca3a626a09ff79327cebb260f96f31ed2d20cf96a6c3abda29a24737c9a7e5e8000d22eaf9082d24d14f9bc2c61c7fe9f92e409f5e88c476385b1cd15af61c2eb9d2c5751897616896bb6ea5f468d7e28efd6200899f167fee300ae973615049646bef11d366ac8960d8379ea4716cb943eff988a3de6e459d39aacda140f318c7445c8f4d37a0ec7c36d88b06f3b17fba43cd7a3acd4a0b1bb55b022ee56a837349aeccab4abd6dc4f8d838c29c4b2bebba22bd865855ab05d594eee5eb604a1ea9f6102d3c87aa2e6ac2f34dbdefd9fe0abd45cae82e5c1e051003356c1765d4a62b017447b2a5764e69226d1d0e8d29a7b7c171903fc26bf5c39af7c3e5143a3f67ecc56c3cdce5ea76d2653a020fd1de9223e29a577b8d6771862749be470bab2f51cef0ecc7c10e383103125789c141b8d84af3a004c80d6c88c193e3ea3ee8599ab038b427d3e1340a1ee996bea5d425b951e712340ea59368b5654574d12727a532417edbae94e6ba392cb113ae404c34e1295fc943e71c582e3e5a2622912eb6f9ab4ec98fed714cbb0a252ee5e016751674fd74dd556c034b4d885f652cb48e3c9aa2d825e13304b0082d6887d676c70cd6282f09204d24f7f39601df2a7c36ccbc15895cd7315632f4aa1b6fb47ad3d7939a40a4855b97b7eb26442ff542c5c8ab8bd5a0689c9bec4b67ec0e5cb23d7874f41b924222254841476c5546e32d40a41a712de1d8a5decdb0191b7a9a2a8235ef5c7deb933515c4066b0965d61d30f0fe65210f80816f6adbae5b5330a0bc3d829451987bc7f45920dc1652ca1e6c0a55320f4d76a0918e8ff0535630e5a0784ba96c717ed68645ed612377157ee12e03dc789fd9399f47aefeea71811a693a5890f64ba777cde3f93cc24829c9ba3bb7109ec032cf3deb21fe71bc76d6032c17d8e3ecd5b32e2939e78cb65722fe91996cd2c1f448317d4c5840aba0906f735f600689ccdd4e48f6d76ea68fb200236980b7e7c7ef2fe8adc6fc98242ea54bca72c5db04077bbfff99a01b81e395e76585bf75437bdb2c2717006adb73c2475536924ad5a4decd5294b645e6e8a1185bf17ab75eef894cb2cb7b201274e8f788b92e681d2fc4d2edb0de288f88490ce755918bdc57f1e1fab37b3b71c400136b85fe6a49ab2021d4405413df1fe3f695ebce40e559038fd18ed460a318a406c37c2f56b8e9106798e52117c600e02f02ab61791f80e131da120bbf6ff78fcef86d5af9d489a2f7982a2ddceb5e6b6753ceaaf3bc4c8e047f0b3389bc121cec75902e5969fba081b4719e4d9c782ac4b750316f6e4bcebf07939d4f3f65c4783afff6f7ca59a8a4282e5234e953146e9651d2a3b58aa2a545f975cd088c0e525c3c794c2c90284a46f50bb1fd953985cfe3f440f7bb37bc1a4f56f6106776908643be3c11b90fdb613cdfe4eb90f6b7f87522442a4eec32efa4ae7d1ea1bff2b7b8091b3502824864064816e84168f60d7067cf795a4e82811bdc8e030bd795573cfe95ffe60cae9cfbbc625c3cb157a3a8a5f274cb022ea618d3f19b10facd5599756e7f9ce90695ee625fca027cf31c16b8b8a05553c8141a67ec438fba02a0fc22ea89ab8ffec209235a752278a53e773acd3e1a31a3b61f66031d1b3d40ea8123aeae36e7057fb9d24921cfbd1a15b64401b7b306476216a2320dbd75dfe494880f134a155987ff477ed5ec0b07e725bc81fb71ee744bfb54a335aa6d034d18d65e93584ce73086288eadc8df3bb15e101f0984e15b29b43699e56ce96dc53883ba99a1895e46a7cb63daa902fecf5133f7c96186764a50a9314023be300fbebdfcb44dd156da8eb285bb7d902845071382f6cad80f940e172efbfe48abd8a7571cbf03b9e0f3be54bfda4b0b5e500d7bc600cb6d80bc385bc636bb50a860f402267bec074b0c23d90d70f6e37559cc87e25e917d7c99b695746ee19e8332aa7f681f8d8e6611c56ccb5dbbc2c64e2cd560e26e8abbf37f6dfc326cc21a02514ebd055379e9d99fb3adb1397b373628019535b5619d3940800cb83c2b471269416a8f35a5382385bb7fe2a3dad5a6519f72751d33edda89ba264816940d8345a62f0c58fe65d3c9c83d0e6559a60ba99c2b48fc0269dc1c59df697599aedf7b9e1f86b1ad30d12dbee601439f0de1520b558c9d3a6a75b724e807c60c67b441d6a9d45bada02cd5b21707eae39f041d7d5d675ee32ce9f8a05b4f26e09d1c96097a1383a40260163e9ade3f2729ea54cd99feaed9237d963347b8268f1918af80148c2cd5a9973c0a847cbf3ffcc8f6f77a7f5cbd11a24ddc06eb5aa33e8340fe7156107a88d8a41c76292b7ed684a4be28a664d504ec22c86e3ae2f1c591a3840e59cc445463a6c5095de7510c5592072d944f5b1f8257046a4d41d4c3473e374c07f3cb2927224f819f1206f751082776b6d956cdb3af429989023bf05786ca5048c24f8b35c1887bb9cd08fc5a9d4b1cecb9de8ba7da9ecd392548eb018d4e351030c8c32a0db71d8aea0cc51a4385d5640f1d06c3820a0f0590ef31cf11b18611b62965ca25d01c2fac765a5ce40c52307733ca79eda04af2315938fcd9f3e008cd7242c763d8b3f5a3f8ed9c1acc72686cb2f6f5229009da6ad08bbf57bdc6adc41473998eb873718d5fe98e95ce60b5385bad7f090b121cd23998a0df169c53b48f0c4c93bfa16daf7bcbbd073e095486714e5cbb4f3778db9989f51c730696c238adf0a3ae7141a17b226da38d02c762e2c4b8cede97f82d872a969fbf220cac6703fb61929ef4e3fa80082d3a990c788346be42ba8ad7a8beef943c53c5d88b38380da032594c4cb8214ee51112da437b158db24b9483a992dbb9817767bf4fe214c6a0834f0175c881d7b665d88ea983f67593970d37271c9c058eb206e9741c834a2f9eef37628a2930870465b52b0be309ed6a4cd8cb9f3f6c7136cf30652d3056fb903af7bb2486945fdea541a92dd8a4921e07b0ea9e11dc9e7271ce71e9636bc5ad1b0d8f00ff64619f6aff1651b17fe731a2f86f2134a0b2a342f159e3f342469efb6f4942dbdc6ddb0021434c37daaade31489f59aef7364cbb778212f1a9b6b925446d15d6b9e9800558a6cbc0e968269ad1614d81c9fd0a14bf4f75f96f156af5382f4ef57dfae556ff46fd06a9761878603ac7c95986d14a50091bc2b04f904b00ce37b2dd9041dcb95dc6e4133a56f8ec4dfff2f14b2a8a260be0d0eb4c7e0180401463a39eb77d0691a87f6e5142c3216484d469a765d14996277fc08f7dcc3a2f46a087dab58d36271d70df0bf1c1252e5f308d468b5d6b059cc31a920db8190e44bf55418f2284457bd30e189a016d1df714809ae8123959276cfd6f5449677f49de24810873df82eb497aee0103277a3f219cf23fdbd30c9b33526e8f2bf56c5a1baa73fc7f5b6b9d14836d09cabd35412c6be1ff5356df0165ddc5e0f12b4ed7076c7c2f477ec25ff35092deb567c0036f666513426b8d7e5e4d5a31f6487945b37712d1de9836361825cd7aa33309f6ec431eb3794b820d00addece81c2e0b24d8c8eb979256bd6ab8fb9af71bf9cc602c3594d8a93947b1c3ee33805bc12db01337b2db8a98c3b905f3073d08dd9565e0e6190302ee481b04ed79405f9e23f0263b46700904d900b6419dc824b643ddb0f5ae73bbed7311e88ea7e7c28d784170dd5a148ffab3d7ec0fc3051e65870ae213a987f99b17c14ad0fd04264cc8e50b81ebae2d9a57a413ccfe4f44c5f7c3074c77d51b27bf3accf7c4151369ea2ad68c894676adc76e115ab261f55f249bf2388c132b4ce13aed697d29a84b6b5b96c822346e157cb4447d4ee7cd54f6759ca665fe56c940034e2e81fdc341627fbd89778ba2bdbb2605e619e11ea0323b416508d505a8d4eeac5151ec7681eb8d16cde4d2a37dc35ab2aa46b2d331936de60b5e93be6e9f0290677bcec483194259fc4df573a0fc535ad733a69b5ffd5486dd781fdc9cbd11bd6c13a6b4f245aa8697046c50c9977cfc54ebf5363a2f9a921284b1b128de3533e5b3f4bc57befd19cb558a35a5e7160fd536c64d1f8a7567184106f7efac2f534202cbfca18a6cf5bc959fb8187da4ed437aad1eb0a4947d7903e89994ebef044fdbf900b9f35df19af57ec443e30d7b9fe79477b1e424014f9ebd0cc91cbac40e9c78016758aaa289fc2b1a8b17cb41fa30961e5b87a6e648f8e816cf56b7fa02d6880d6f6a37114552b0bacbe0a7050d54f467271d6b48f1f3de1d207215e3cf8015117fd1d270b5de0288e4c835a234ec341a4aa58f21b5a5c6168d6dba68f869f8cab660ca0f090ac1b48722863061592d7b6dcc8a1edd1d4e71648e9a77ffa0b6f510ce131090440284c22896ad4e509b4d2894448612b5178fe5ec7a5b4f5e257be6e78975a6fcb1cad416c430651b67a8424eba5d2e849317c129a00bc04553265880fc0f4d8838875727e481dc2d1bed1b76da89eeb7de1a5c66751842a76c64d22bccc8627328666a047e907d6f651d6c562e5716ad8cca63ea6bb3a972f9d9cc90f52430c4111b8ed53dd5ec7f33152e3c32c5046684affb9fbf5e4e30802effafc925f0e30a17d10f479f651610ada615aa1f2573ddf03f8caf0b9ed268632367948c37666d129fc5bf3b6902e9b31ca21e63be40c9987cbb7718b9d9b20acce50abdab4d52dd3758551feb0c8ae7c6ed42175283c7606e6c9f6026a868b11b2ba103dee323be533e90507bc99a9f2d4a9710798c8e7bb513b2b68eb895e1fc0fc204fe4e6fe0bd6333f3be04ef9b0069d12db59bb77dcaae96af1f9a2b623992dd854e48a1a24524ab6da44c2045416910d064ff506b46fc540ee2ddb2f2f1c76ffdfcd2cd9c50342bfe667210ef6b4b025620f529a32439359cd50703bdcc6b89e68e43a5bf2a3a42bad2b15acd2eb4f900311d21686a1be8d8e177d2b20a580af47b6356739f263e0058909005223c80245ca1c86602995c6e003adefe2a2837614541131cf7d9f4cf5198cf35436a5b800e09644354aae4c0e0528bce25fe0bf35e0a15a29d5e15037f6925133a6f3a627d6be8caa79a595e7b4f79476045a037c094003acdb9f599fbb12b716944e2294230c3f7512d45f4062044ec3dcc974ea6445298c726f8b4151fef356099c486ef95be9523c40a64d7cd6e1c218a53bdaaada4d5a7b1b919ad010de387064a63bacc20ce3b22c7e87545d41b16cf7ae5ab9ee47b51e117e74538c82e9f480973fdb8383409dc4dc3bb42f419d7eda157aba2059046b9dcdf0ae78945286559c0d0598051f5ea1eecdf3d608882fb2dce1f42630f71f5eaa61ef8fa2b9df6343863ff3cd45842aa9003950ff3b204b053c417955016cd55faafdf81a9165357a5d6e1629bed9ecd1dec010f582869298f7879e9f5d44a76535343ab40f8d316cc641ad7db619d7878f227a39c05104fdc8f8c731880bbea4de50baa2a92d1288c229c7276b38aab0f0e60dc54aacce3119edeadae6b798101053dbe914f473ad9a19bdb783ed73eea5fb621ed8b9eee02531bc0136591f3b54efc6567e3993b20c8182fecef40d0cef7849576915cfa2d7051d31ead2eaccf103e470c75018c46fb808324d3d8a7d3edfaf96abf58fe684c37e1f8174bc9864ebc0fcb395b7226afdb355b2ba8cc63647bf2b5f2324f69f49d1793b675193da9c8a86051a24911e8f2c7d490e822581641ef40ccc074cb883b483e92188fa40d0a13e43b68799b4cd75f940bf57f2da7e552d7346c70daf961864164abd8eb5c9816f569b0aa7a7bfbda1f70bca813f4c9d2d669cbbafee39e03b4f5ead0559f240257b2bb05f4ee3d8be494b1aa58f63777ae42e9bce11f6a1e29c8351245dc5c4bda64a99fc8a1c0d8b53100667da92b190bc175239edf06545e5ed2de0d9c7f306e0fd375f21525da074cf7dfa9f536a733a7d7900fd036ac35f0532309f2aa934f9dd79230135147bbb0edf6b20603e8f43fa431b8f3324d156be6bc472f53c61e9b227dea094a5d22439cbc7f8f72df7eb3a3e59bacfe54d1c7898d276deefa2a16c5b1018d43294000a07e71a1f9cde2d8dba5306d995ab62cd96973dedc3320d970cd7dcb2cb8d29d8bfb3f793cce27e69d7b6731f357d54265902243ade68c6e1ca2dfcc9fd8f7708b12db2edf8f69bef838a8cc90c9e154b6ddb943b7bffe1081f6416d57ea56d545892b91658c7757ed6e2a96f6a8932a2c39ff921387ee4e7b674a775ca980e99193132693e38088f3184aafd1817f5dd4d2e95eecdc164033a822f28b5fd4c16e25545d348e5e4053c66e733fbdd6ae0e7dc06af80ca368755f78c1267756aaaddc14f3a29fa088ab6746252b68b1afe264b952afa10589c633a98e643688f866b1316f1bcbeaff531741e18818efb5d292d40194ca4c8a713b53254ca80d94ed85a1ff2239b7498d7dea1ba1b0523d3d34a9127ab8cd618e1b5b3f6619ed6d1294f0f93408325d3a07f15998b1dd056b52893d040d8cdd287870b396facfbcb61430b90e1443ad4c2f4ca992e94d854819a21aa9ea702ec121e48423f5d643f442ecda920c377288988417c259f52ab89fb1c012128124ef4fe61b173f9fc5a62dc920b9573b6a6e707dfe0045e9d5a2a644a576557b56c4dfb62001710d44e59d418e70a7ece2b52fb8255769563faf344d2ec521592fe271f3c3d95662acc59f59b4e5d80ef4cff69adcfe9a415899859a8708aa8f5f30004825339dee59529d5c2a66eda5eefae92ad6e74544e526e551a7ad940ab9ba5cc1ae00f62a051c773007ef72922208dcc12f28242a9a36f094a32d3adae7c78216b6ce641704dafe156e012c6c6b3c21582b9c6d6970d73e75894ce2bb4128602b1ec9f4c8cd443a07585c21e7b9a061a8c721ac239035907094d2ac6670df9a8cd138a525b07130d21b5ff0ef94c171d920a21c5a725f6a2cc4398455a3b860d2a8777ff6afaff6acb7d08b58ef53984279e6a4a55957b7abee4169f50ffce5f233d32ec09f781a311f8fa737b436dc070802b4ff93ab14f5c7324abc7442441cb4d649b03b6a1fc9ff13c8be0a3580444f70d10294c7f0abbcdeb6de67c207d168c0b65f21c7f6b0edb841bbb2bb4912dd4d94e793235101bb0f5092cbb252b6cf9186cc4688e5bc516d9c722b4029018a6934439146c4b4799f2ff65092722013c0835f0bdc37685211071a0abb3387e6c7124576850e21db5263bdee750ced54a49d80f83ca1d410bef44579cabe15237c7440b9e6679bafead4000cdb333bb6e6c7b83579a8946cde33102d613b06354f5babccd0c87896ccc727d9943b76d75db20f6fcf0b1b464a50de65dcb0dee0f8ff315be3ddc149b56a2186d22a3ef5e8b8c97719744a19c12133cf48fe662fde17ff352e85887fce34740133847dbca71a4cb30d2284e84cd7e32b9bfc0c59fbb443a09fefad0dce277b8d646a9b90951dc80ddf48093a4fb363b207f980a821193166958c56354669e5b1ab8beb06dbbab2b9ad5894f5c9199ecc2f51b3931ee2c7cc4729bb2244c2ece1c991fc813ee3bf78930e71ef5830abbc15d3105af3f250306aa9275395b570fd0cba3b439b243af13ca172d8bad0bfe86ea784f23c45d4b48b99a3b306e44ce43e076aa44924d4b0899897d2678928b3f466cb1f5540445f01a3ff5105d521fc928a77a8bcc792c1e510513ba396ae319b47c677b1f06089007f9b2c91d6420d60bd73228d6581402004a8525251b754f148fa40be500dd683971e11289f9e2106200a638e529eee6f4169b0d81d49fa475aac94738b2729523a6356ec72858b3bf8c822fee4b6d31ec6f76bdc3adf24fc81dd08355269343c32ac6fffb8724dea0fa9c7b7ca8222658e6288a7737a308577c6e69643003c10ce8401d5336c5eb70ad939fa3ab12832ebdfef19cb0f519329d1970b83c786a120ec5ca1eaaf99e1f46e975d4e80b9aa74edfba50af9698f6d98313b4a04bff65078579d244f15353b0828096fb67affba5d30646e784de79ca762996f251e625a349ddfbbe623a7bf605e5aff9f384246f6b16c0c7738928a0ecee170cbb2bb7a3ab8dd31a19d9819145a9cd6163399b2d9486516fd16dea8dde4f56488507c26ecb4ba422359605b0ff098abd29a76bc93614840ed68d513f917a7201a4fad4d8a19f680a68b6cdd2f1cfecd56d372dba195ab8c984857f572a0b5436441f4f38962f175baececd624f5702fe7869e1d002787d1f15e7de17ad2be3411c7a531d51eb560a7ba752d4134ec102e1639cb6714bf4f5178bd99bb706ba138415c25d1894db07993887778d408fe9b5a84bb1a5c035c20c98695957098bc50ebff9959fb36a2a46082c27e23a415659ae5895b42a417c6688edde8b823c6d68b3a400c2cd17f7f6abd06f57da4d2baac230a069a262c31025453442cdb6c2a4e9d246485d980b67eaab54ce160c3d18945f57be79f709a871173169561de48babbd406a31d721149b295a9b643b3fa1f0614f33d5eadf43c87bc31f38967998aebaf61e226536cb456e6c313923da83810840207d5a576745d23f60810303415facb8a08ca64288a1e411b6d376ee029ff41ccab179c71bf6e7c8bb315b6248194d1ce68b653ec74f4f3be2d6dc3d3ff999ad2b08381eaf47cef6d545c43012c55179527b68ba8b12ee74ba65c9bba3fc7d323a1a201898d07fb4becbdcc6a823fb2f6a6b92601591a4b44672c80f3b4ab78b6e8fdc41f64f2da0986b1df8ae751d68d0a67c68b17b5aa0c8e58838539cfbbb4dc918c3c6e767293db00ce094d1e08ceb829a61492bc04d6fbbc5b255d5e1b8fd54511a9c3620e3c2d8a221cc144530221166d399444b9c938c9c8947efd8d608b73ca067ac471e7c88d766e4287acc9e7ff3c653971ae60ff0f793f79c7a00135fae92290a749878318d4e9388e8ed133387ac2a6695fb369394795263d228a413887668bac47bac0b977b4023a44cadd0702a8a3acb4930b639097e504b5f1197443146e5d836f7b051772235298cf6663717c73fcddf0f834d401588b9f95e9161f7efd4d7e9a11e271429d9b49eb958d6ee8e486a6b07db7272c65e5f8f25c9d0a7ba8b7137f5de479311fae75d7668e74f4fc4baa0904d545a3c362de4a1a116f95ac55c6d45ac5932331925a71624af2533c25e1b4bdd9183435fdcdeb1d574deb3b2e7be318bab65a2966d40cfadcebd42bb91de8ea772493115065dea66e4ef6140656c1e4b62375699d4a3a6f02be0719021c2ce6018ae7644e7bfbdd67a0814cd57385f90ccf8a97d78cf0a66f9670115c0876c4cf80c0c50be876c78b3f2eb644255273540fc1bb1e9bfa738ec32d1d6bbef29efdd11076e231041b3346de98b3c3c30e72b2087f4332548a2cb165e707dd29ad7d93cdd34db82a7efaaee80fa5b52ea5ae1254d25cb751ec85cb306e5a2459dcb5f6a7408f9159edcc8dac48d647dca240d9e7731c7317e282e211aca505da88e8d5ef760068188de716606a0ed40c60f5e8d1c90ee284042f5896e7913f3a14243e926f56053639df4630a30d8c21d3c82e7b6e78ff16c361cd174de8e50ab099595e2cbe471649eb883dccb9947f37b69e2e6836b30697a01754fd0d774845a5c079f6b5b7636ffa7cc6c1a3e12ac7618c58859616e4ce74c3a42ed92f783e4eba2637a971db0ab9724bb7898b9c89c99e1ac353ecbcaaa91af0f63faaac8a78a21606ca867a4839392193cad7f7f6ff622cf58e11129ea774a91da7fe7ae5107e64ae028cc17da44a4a795dcf4ddae7320c350533dffb28d6b3272722d79da316ed7055fb9e91436d3fed6f92ab8e59f9eb035a328338750dea279a2a82e2c57fbf12b791f51d4cc7cdf1d1db3722f254caa44ffeed2e82d46ae6c7dd3e00dcba29fa227b21826abc7ed6bc1b9da5a3d14cd7d835898b7e37b199cfbef205227c97c7266217b1a7b13a5715998ff5a23e47bc32e6b34f495146ced2435b0110ec1bb44c5eceedd902c95920c8bdb94a5b7d4009d9b5ce2211c1fdf96e68d14cc2e6e1b3e85d8050bd7ee1c59928c65491a61f98f9359f17a105309f194160e4899792bccc85d1f094af0392278caa565d7706cd4158a80515dfbbf95a54fae5fe5479f031f17ea78dff39c5573874f7f39c9636ff949d31a32cbd6596a3fbb06bb044086962538501d7bf596c0e18a20cade36fdb28e7ae4b5281f5ff3ab876290d124f38a639ad610b9f925adce0e494236af8f11f6855b406a98f43adb95311bda3d77f81d286ffb071de78fd79f40b591068ea138ff63878bf32f9d249a40275772ecaa33472fe09769c0e0b9dcac33ba8be9caf9c556e03d748421f73c033dfaae23381c10c4ce09e6e86693368824c4808df718ed9dfac7bef30d8802624ee9fb745783c0b8bd36a6a92f807a6d4d60509c1e72f3852db5c02feae00ced90a1bd3133f5da7312056eeadfb3caf59e2154242c1881d805dc4adf0f232c2a5fcba0126577017ab6ed317632f0527a408fcd1b1214a2baa41c585bdfffda4f60486b391566896f863b88211bb8861b55929dbebd17a6674f3ab5a66d26fcb0f23c1813b66e5eb699045fc224d58dd2aef7ea4555c8297e84328e7863a85234a917009e76da4a0199eba283d1b8a7aaf567cea8c419fe44806065b32b2d8030358cfbf09ae49589c1190ec357950a3bef86c065c657dd09d9ab8447a8c1313a5b5b3b05b338e0444c13515590b3ee8a20fcadcf6ed92554a9d6ba2622a9043ded79dbd2e89c12f0b13b4ac7371feccb9ab3e9bcb6f3af6aecdae11ed6ebd3e6442b076c59c59dbf46f4e2bd5cc13feeced6140c1b8cbd041d3e6bfa7a08a4a15287100501a0d763bff31445ed275563c91d2f2943284afc105dd70ea9f11473db77d076974bb2e8fc2c7461ba4436e917c8fbc357252245eede95cd1f90b35e849131117859c2e905600898d40c1de8ca6ac5257496750635c77d39fdac102c05945ccce4a66e35feb0bb0380c9b8a3a115de7e8af71aa982409f09083b3afe45e64d7d1621d009ee5056a340cb9ed4ae696b6a24a8ce24f20add7887ffed03977aab76d66fb1cfb3e6e20ca1b60d514f3cf90bc415b0d832438707497304fa36edb000b32dcc6a82346bca258b14eeffff3a5f7ecc5b536bc89cbff3eb39f3c4f3ec0c29bd4638165868b1e0ce93f54f9a677a59ee262674d43562e45395137ff56817982adbd9373f728fd3338b4dd0f90c257cbf1e636b1d9c3d6f58ebee5e5d3dbadf0763627000d87d971ea7cc1c9f38256395f1957d5f8adb3d61883236d8ccc8edc80d70215ef9a0511668ce027d1483d1fe13ffd0200fce5d1aa2ed900ca904a91f02011330b8435d6f97ccd2c61050522a84f4f4082ab558f50e45ff9a74cc601b529b09e628303982055901b362e7bed0ef8c65142e0245afab8a32a9b26b07771978bfacecaac1521eb0d88a454bb52aae74ad5312b5cdadc9579ea2f1d088719b549bc68805c75249bc156775a851cd2c02eab5ed34e1cef925acd4467b61924810adbf52f6c1b378a726702e6ec6d4e194940e0e49af198add481c5efc008cc5ec45a4aebba579acacbe783ace713428c70f2f26d91b10de581dcd9efe0891c8da30f7ae5ef621d67992127eafe52ab4a1296894959ecdef776cb57083c0ced11cf794de7baa12ae5ea9a9c7b4dc1af325ea6068d8ab41642f2de58d417e0aa77a2eb3e3b3216d91ea80968a4e5642571ab3f88ea7414b6f8c36bfd9a65da4449e156f82b0bf073c02e04fc3d8cf71b935073279ee0838b65e2cc1e48c7fb110ea3d4393b5ff9d6e00694b5b43d7dfa8f64089eec1dbde21a8435f8fad45f3e9b70e5be1eb9a5b7af2a9e814caa5c66d099ba571212cf6e0842d49fa4cdb97bb8acf81623badb8f3d8d44c55f4fd759a002d1ed66bc8f1a22e60900f6d9c54e5121cd076b46de6098c5bb3f20324c3e14c6a8789f2b24a2c8c97adbafe035110aef9925a00b32c3a6be3e464ddc72e167ee5f1229c7ecb5fa78e3cfe07fb75c82c00c379dd25b8f26f0ee13c7c67cad952637736e36c49fbf3a7728d9bae43a447d9bc534170719ab260debc7ef44240fdfa34bb4613bb347c64cf8bb1a4ef8c2641b83b4a6d1c80376efd7b932d251df9cf1d0fd2c26923edac531676e95424b7451232e07aa0e1cafa325424169d7aa58a61b2ce602902640c34ed6ee10b04c9cc414632de4da3806e8cb2bf9db96f06f8c9833deb2523220ea2ae184214f87c68de482ccc74a2bd7e568b2b66418e212b614b1422348958d865a2b6a22dba2514c7f1cd2fd5c27cd9ea542cc2e2c44cb348b746d167a236858d8ffe0ad4c867b2667cff45899866e84621435571ee5b0d434653e5e5c4871399c2c6c74be3bcccfd7438c4e40a90d75a39160165a8a8da07a9c0d991a6968f681fd300eaab3e50349bbc301598ab4c69828b61fbcb5f6554a37f2003402b7fc180d844aa6216ea94664512345ce3eb314438cee056fae3470b4204d38033f4932e11d3cf70cb1c224586837448ff9d7c3583f0d6e677e3b677722015f36b6578f40d5bb0803540a336015b9b8f4421db6eb00f071d59fce37412ae34bf4bc654c9b2e6531ec34c9c2e79ba74b5bbb92f9d45ca3bd9ebb9f347b5a5f000b3ed7c84ce8906946944506c237372a0a4dddcb872f3373fdf046eb243d3aef3cf61dcf07f05088b2871e625151c5d8db81ed94a7d10b530aa491d99edeb0cf46afe7771d440c89e0bb3e30e797abbfc027d6093c45231188f7ee97de449c19cf22f5b731fbc2a0c754edf4d9a4e87f52af0f2fbbcd96835579d8b7ecdc40aa630b92d07ef541204a30f300802dc4f92f3cca90dab996fe6328ce4af3d2761e8a38d93562331cf5a083b1b379c0caeede9b94119bed2fbd5c1bd1861235b72935af8754faac12360f3bc274a46f9ffbda0112375f1fe1b444b58f8084418427d9f881b44cdcc3f0751e9c967c2bd553f5575f552b332550d239e942071c03d12204eada6d5acf0fdbf0804ca43f36943e202e80847bde9880a2f43d8df088f4c97c96a8d4c5a871e3abb209bcb86fbf46d49cb02a760825033c7662e856a95520e67809aefd530f6b90eae9c86fba425fd2c45995dc9b5882cbaffe5d5fcd48c9c06bc7327c765e0ec6f90c7ff4dd36ab9adaaddb439ee2583d3bc266b23d6947f8f140d6e47f279713f02fa64ccc67144229046d464adea94d63ca59a6b4686ee910a699e15d7155407d32f416b35bbd5b63994b46962b2ee728663eeeac059f09b4623a4dbca26130adb043c7965a098057c98c319ed597d538856ae98c1184d3ebb4da2e1d2a16c3741809d822484e9a0fbcf5c828c3aa1f6b915c703b007d2a6d9259eea9a64c11b040e18809bf200bf16c43094a56ee797df59a7953e616c2603724f68d41b1ac3f264f8d5578c1d2ef4414b7134ea40c3c5e6c7e7b80bfcbc8051924067a361a61a8c151bf197c63e40e4595fb9f5d95574f0fd03cd281bb2e7ad8336fe54ea7fe7f7d4567f511b071da486e1fae9668e82ffcc6b27e76e577a5c74935f7a47d6458f4b076dd8ff14a2d03e0195dfb30c20b4da3bbcee3b9c45834edcf123f42cb019ce78087daccd46a9fbb9885187e245e7c0cf9648ff957771f0c0e369f0f3dae54caf533015bf2af8b0fcfbe905dd639fadee22b441d10b5955f1e3bb5a003febd6133a80559ee50223e41f2271be8a9c057ecec3da4650fe2754f2e720ae137364085ed8b0a95a013f62efd4c6f1b4594ed6633570d2e8540f385585a4de1a933167eb96f93744fc0e5bd3740db69f24331848ef80d942d43f10412f5e435dcc42ea02f13a02794d55535dc0be1e85d98fdbf91b68f3d2521a0ed53260b7c1398a8773247b04529120217983a6084efec9f69fc619fc97604613d5e47d80662bf397a1de078bcbf4239e45e64711f7b5c057373114152e2948a94a953d7419ad6c1fc726242110bbc7f7aeeca6bf9eaaeed579fac32c83c7692fdd192c54a4af0d4a6ec9ae7eb467cfaf8e3f90323c2f451fac0b58f78216cdb8e777bc88318883c204220b52472571416ecefc0678ee3d5aa75a84d5b85a8971a3a904d7b6193b5ce1f68762dc23391454d3eede012b78e4f49648afdc09131ef7ac4bd7c8215f28b338cdf0ea4f823d13d94c78fb51016a74f9ac4f41fbc9594fe6b0ec3abb5e3bd38231db405c75eb2423a3d0cf8e3832c3aeb1862220187b37d84b8634912d1868b3457f0a0679d4c6a00e7702d8df1ea8b78e3a811041f263d67694c88c104b74c01a398b27887b26645a2bef59152e8ba2af8d62efe4c8d46d31765839463b63a2a80c05eee952143a0665f63b4a1ea7e556640a02641f94a223e4a8f3821805612eea03f4543a2cc586692e7ba2af8308b7c0232d18e542f36a70ab32f7f1255540a4438848ee46afd0abf712c4f37b9092ca0eeea6d570efe91fcf5efaa737bfa97018ec0f8dcc066f6a3c5526e63e7801818f6f447f6895dc749acf73bdd94cdebcbbc680e8af695b19de90221e2afc09f3ff37aafcecfcfd4f1b9604a815180f420f0bda87f9cb215786cdaaf28b495608e2f9d36f4a9dce17e51bee31828e27cb0edd6f6e5f8250d59afab4e315ae58d796e6586ae78123c77c5fe28df433e8a25131f83d25d88c8afd91b023a2aa4ce506af723c24386efebbf3240deb675287678dbfa294705efd8594d1b6d792812c4d74604a43f5e7b546059ad671525d15368dc1886485757fb358793b66779dbe83bb78eeb9448623ddfbb580fe39d15641f1ca737ac67b95fdf5bb0e4027136d550d6dc60646a7b254db77a8b0ef6acc63b62ec89688d3242bb516b93a3b0c774678789745f7a24b9467e0db7a544df0926e9a0c283934eeae4c7e48f53508e5a0026dc5b19c24c2956ec2b8bbee8fb8b3efd2b76208e8db0ab0cccfd0ea7c24935842e468af49b7b0b50dda8792c8788786eb3e234dcb43f9878299fc7696152643e9d1aef0dc344fdb10164c8ba6cf78eb9bfa17e425bff6d287fc7d5196fd119a95ef666ac35112b645a09b11e86dd778b6c034ed3f5a017455d8701e7aa5a981563fe340893bb3d638153c0d89a54810e216a647c14a312bfe3e7d7c3e1488431a01b7522bdbd9c5f2984622015274a67a209f36d7f673f034e87631355b71685a6863f1bf5e54d98cea6ff8fe5d2b04815020a3657ecf9605de895350ef4db6022f47d7dfec93546cae5ae703354e7d338b6a418ce771f656599e9adabaa6bec152aab6eb42e448b8c5e3fb8bcf81a7e267f4b09f18adf930bb98b5f7eff2c1bb8480f4cbc9fa5b444e2d4767cb3631b3a9ff5734492aa41340fc1059b04a1d1a1e900f101b0909d8a74ebc604991321811948fc4af8f92147b80a0023a1cebfa5cd1acf0a500229f8cfd841f3dc622a3e17d7495de919fa8295c94d83abe2161a8b4d14c7dd325a645ba6b6ec875eaa2712f912d24391cf3b23bddab33d11cc8cb0c55693c8365bcce8b346ff74ccda0db5264c7b1da0cbebe488d0f08c4713f2fba57465dfa8aaaf4b61a49d2b5a52cc36547b79e2b6d8454cd6699c350f2da405dea4f5fbeb2f104211f4818f301d792986c4ea4145d7e85e3b6dfc3813fbb6e64e569bd13eb23aec5c3c5da6d29dc3717c4d2e08e39f1a6a0d5f0055ed86352d6d7fc698daa0caaa35a65734f2a209fbef97e2e76d491c415f90a22bb6904ad8e54f58c0514a23183098798c4b99b3d1e9f44b896f6f4ef0a97adb7c8cc89e713729916089f07a9b50403ba3f31fe8b3b5f1d1004a6cf0dc2276530c4766d39102843d1b2f652abeb408ee486e6530b6d441ab3cac061fe9ed3bbd4fcb1423cc7c076bac9a15d421fe14304df69e72d51f2533ff57ffea740bea4d3308ec797e51d0e825c730d43cc5c05199ad45d9fb03654f3d4c9deca17db5dade51960420d96e1bcca8f4874f937b695aabfcad13805bb6ee535d31ac0d863546cad096333c3d0e8a35fb66f487aaa612912c5bc16bf1f627c73d14d3963b5f7d65d8588b3a76c6fba03d3e6c127ae14ee1b9e74115b2e52af5bcad63f62bfa32f8b57441b98ba5d2e1bc3090c50c4fffce344449e9de7a6ec9c79947b19223e354c2c8b62454b6b136e28eabce6e6c9e986dd3cb177e97f61516639d6dcf902befe4810e7ce1afac4856f990785fb0f99295a6213c40247375ec1f4502768ad55bdc88ac3f4bbfbd9c20a3916530eeef7ebeafb0dffee4ad3c26ca6eee2597b075ee4651b5577f59a43752f8ec555921977fe480c542b9c0f845e22f8c8869ad049a487c9feb937f2e7bbda40e170de05ccf7b5a8e03ba7dd32fea8378c7011f9fdf34728282cd6f766085ed3a7a0149262671c6e02281128d91bbe0c606e011e8cd4e380b7cbf2a1c1a8579408329d66acc0a22435cb842bb3864dc6d2d79bdd4c6750fbabfbf19d6521793c8dc2c68cfbf651e2ecbb57a8a9b86d81c2c7a99085d181eaf451440f59ff1d3ad5a2265c74a21a03e7b32b1b3bb6d43b3f9d33ea507f60396346813645fa3b4c3127f3b5f22fb60a814e8670345d75e61d6194743bafe3ae2883c4e523d84765f7dd609373eb2cd141ca5f82838548fd8676a110288a83d7b40962b95418e21ba9ca35de93851818570b3cf1ccb509d60d3acc00e97d49a029fd4d3387866b27459a7611cc1de58abf3dbd516fb8f725330aa72f1147d5ab120d54e42aeb24b7b68617d52eaa4fd7b76c2afac45645784b9cd1321db98b61a0ea2dae0731d76d15bcd1334dfdc27863d46c84e75a510e32f1294d6b52925dea5d479377faad2b837f20f571df56a954f21c0b7ed51332a10670589751ce1ef73586e75b07536240f793c588bdcc6908dd95af8eb4bab889dfc537e5212afe932711c41633adc8332b043360db79843c3e8eb70968f6ddd29689cafb980f232a88fc57cd052dab34649542aefa4451bd18ceaf413920b02df45e756fa60a79be2cfcfc473709751f3c5bc87bea580b065dea2d3a8613fcfb8623b782aa2adfbc36603d502374a13e834c878b7baaa1dc0afa66fe0fe29a646054ff5cb14499fc415289d736e79a1afefad6df2c876e5acece7c2037db127dd18db252be4329223db6799f7330c42d55b316fac6f6e65662e07045fcdc47a769e8bb6181d4cb7019a892413adf42e6328f4f95612dfedb55b23b972be66fb9fc9c2392fd5eea634edad6331de391a048e52f9c9fed3d7fa55aad4b8e2bcad5adf22e3807294029dcc6a011eaee2fcaa9b1df82ee7dc7d80b17eeca8a6e92f7b04d2d1c1a0d4783a48fb34500cfd9480dc431af02410b61337663ea6eb29c1552377477a177e1cfdfaaac5b83e393712201a5a43dca6d90136f75c104e9399b53e6ba8d88f1c76ebccbe93f0b696af6fb8c9c8ece828f58791eb958b29ae520e1376b12f737c04eace1868838e264d66a9414dc3384d74e8806eed2b5a9f1e85b0df6751aaea6f0804670b7aa5f2bb15d399d2afc10aa38730379a66dba34fef04785164b9799fa03f7dabbaed92ee849cbaa70c8010d919f6294d38807706790c25e239a674b4d1ed8d0725675b49138633e48f6c8208bf820e0441f5b41fde9542a02e7428b05ee3fb9806587540c12fdd89a6ae2b7fb7d601d00d7cfbc3818b9722e6e6811abc688af0397c38bf1f7aee5e53e56242bd7f922c983eef0de4f0bea324625e28d2041a31aea404165a685c0b92e97ae8278b8652c77c439c83f6d75eb52c63d0d2f3d112cf7cb25c8feaeceb07ce18b2c035b40290056d9d5e8dfa41bf0a17977c51a32b3e842cc8bc76b7fcc4ca7c7b0afbf0efd4dd56dbc771a12ca74c8618357aebc9b3a6f19b1bf941c6273e8aafcfcc2acb3fb55a97f7b14db505299e7ee0498e136ada752b68e425835d137f645c0c7436f7d505c66a68027c0d6d6a2e9570dbe107c6aa7a1c5f433819900288e12c5c57f0d16b458c1ba509b25f1108cf6f76feee2c2777fd87d5f2dbe1322651306c65537a627a48d7cdc48a2b0b29665bd79566d6dce3c7ccfe7efcc86ab7e848faaff545240c05d99adff61d8fc34033d26d9393a3ffd2b216a3a64a45603a6bf1396838c2011b47d97f894568c84ee5b775fc3a309bafa10ef79a29ba3a0384465ceb08277e6d8275a9ed766d3717048d3cce103945ddc18ee5d95016237e07b39e0b3e493ebc5058d5e765cccddeacbee04d5ec265cc7801d675fc2c940e6aabcd8cb254d791cdee2249f92017a95e9aa059d58d12bc5080db63bac4daf699aa9d0f5659e8e9314cfbcbd735ff917676747bc393cde0d42eb08c54e669123f4d8c3924a65fdb0ed7285da55d6e4bc5d5d1c5a2543d29277dccf12634480b2152e4bed9a20a90b98ad9694c64d70168126e9c754076d3afd99618033adadee5df909bc6c8cf807f30ae0136d2962cb987d9731cc3b0f4248da688b242f898b2fd6bc5bf3a9072c652f236261e63428ab37feda95caae5e5959280eff062f724ac649c33e5031d619a940879be720c91aab80fabbac09a408ce458d9efaf129c858fd20e5f72cfffddd1f1c61b17440717fcdd82378458cd238690129b02562cf849e858516063e4e71bc3c57605aeb3081cfc20a6135946825082d0a6e415f5ea200edaec90d85467b7715cd82db8f102fdea152432d5ba1a0d16a239a4ea167ee5370b9373c8e241891ec64b77cc2cdaea5beaa15096937a3398f02377a989bd6a4bb00d5c2e4f563a796d672db71dc44d6ab41c59f02d109e53abead13455dba9a17aad29c5a8b2c9d982b150f10dc3b34eed84c398bc633c37544f028082e9ef67fe7b71fd52e9a077a91290fa140afa5c3afeb3ef41b87ef996e19907a53bc3f78997cbb7f696d63126ec89ef67d860da8b87aa65938038a219e4309b7c4fdd79fda3ec2dc850f8db1aef5abc122362098c1937b1b588e31eed8b5029311510e0ac0391efe1314146f631eb300ed36211e61bf2f872142fb17cb808c0fe753e8d32481b1bac3d39223164afd83969cfc6d28e84db90ee1a6938ce4a954a9a6fa131ac3ca1735b69ddeb10870fa262639db9cd6a27fb85d6d017bece83a27c233290970ab7f21764a3ac8e486a705a9368b062fc2ef8251ecb41d5905e2f1c559e07d5992ef33625b233638ed53f19940f7125b1342c7e5d9a72e00a9bbf7d896771aec27b2cb03b459704fcd62a81997c54d236250cd2339b94cc1ba1d63a6a93e7f9f07e472d4e2f74eba88aa4cd57724e2350b02652179e145adce141ab69ea3db8a3cf4683127e61ef234b7673b1ae916c8f390f5e59d4c40ecb3495701b8a5f40baea7049561d31388099592e38873f9095a22e61200c8a3d2a4adb696d33f45faa6dbb5bf787a5852d7bef5888c2f914e98708840d79cac4b101c63cf2d94100410f992dcf2053573dce4531c85279b68919aeeb727d8a68978be1701642be4c4ae56d0a072de04527022ffe4d62e183f490a4ac2c74ca17f5ad311645e3776d69510ba90f150d21b546c59b26a8927597fad01c15b71561856a6a14cdc85be0eace6d7d80cb6914d1ead316818496574e2653dbc4851642a161eb63afcaa100c6327674583a8df2fd43c32fcec467aa742b3b6b8f0330f4ffb1560a1385b08aaedcfe7d06b3feb35e16ec6b2a6f339a81984b428061da7886cf3f7136da261a0e55d878419ababc34c5f95ebd12f38348763f773e7f42b9648a78ddf70c85cadada1a351c624d9340cded5429b6eb507a03315e3f6e2d4ea18e8852223059cfb075239d276bf769ef41ab3ee21ef1b0d0f765b5bb9772faed366ad5ba2171fe84ffd9ce63e3a25caab67eb18f5a0f9ad5f7145cfa55805b476c466ab58163e81a10a7e1882dfffda76cebe2f768148b0474d57495aaf85b0158b8dfe6a673a042e0c638d36cc9ad1f0589bd835145c91bf9d2213d1fd5e33572e09e22ba0e809e643520fcbc23f0e003e5b0e22e8cdac7ab40efc6296b9f562c33249473127f0f95300b9f26c3f78f45bb636752bbb6c1475ab514bf0d718dfbc05e5410dba38e6958aea68f64ab5829843937f114c86bc791e0ea618be92ee4059bd315a1b3fe099d69bb90fc25b5705524b28b7ba64bda75feea89fe1a8bbc20d3f70f127bcf6850d6d5adc1dc09018df8f98ddb28f1cc346da5c25f4a12383ed25179a018ef240c8c096bfbd107ba9099de3afb8055121eaa5715c66831c5a3410ee2bb39fbf8bb3319b41b578853a5beb269e1ced90b1523da4d0d543b10c34986687eaeb678b8c50298166bfe380848743b6fb94e4c33b16bc7722b27717cf955130e94ef076864cb31b161d438b9cbbf72f6ac391b2cf13079d21d38700e28e0d4ced7553c08f67488469a1f0fb285de23e4febfeb6ef60b41cdaa52612f029e68be16aafd279ff6545e30cba79246e280ed63e967b1d90997d4ecf8bc9bd900e8cf94a2cb947f6e2280f3476749fdb1d56b8220c9bd5d223b97ba3f82a832dbc79b9f33f879eee131a2af9d99ee325ab22c26fb24468f0d4579c88bcaa6ccbdaac640256a04d897e13b92d86a751477fc648b7e2f2fa9f8410f29d81a1c9504a7f03f3d2fef9870fdb1672e0f50900a68cbeb4fa3ae50ec7d971d0ef0258fdc730b1e18e53dea54c12bd2433ca1ec96d2b3402569ac7faf894077eaaabaa3b84e2e69b9d8f511ab979eb38283c524b59f82a5a29841d5e0e7245bc43549564a62e1674d1964b611d8a4f67c511c735974fd0d8ea8f8e3af02f2ea862ab4c6cbf54e7281902781b2b4d98cfbe65735e165f21d771ccbab1fd07372aff938c622aaf2f61e3ce734e72aa1e04de11d86c9a90bdc5ceb020868b18bbe7887e16a4e3e758da07206568662acd9065e0b138eb86d34477fc3c8f8fe76cb24cdcb1d0f8fa6ec5cf42653f3c1c689c558b3434cc91f16daf83c1ed94e1772ad169df88d5518e5b4c83029aa564b031a2be048e2967e680243e39501ac44f0a0cc9cdb5547d778d6d4ea34d35669aa0b53a80419a442e8a02097809ccc0056c7aaa36808436131d9d5e82f48dbd4c25a10e7fb4d98914abb59e263daaaf5fc5cc190d4442315bfe5ec74cdc2cae620974e898f69f9711d5117c0e99d11f73e32920491d192f40fba2db8e930e914e90d3a8cd6b8a94cee640dbf043fef2871e0a35a31232c7ef62d91e3c0d618e8381f0280b5d69cf5b9cd9723ae0e068ab4e260ecbfd5982cf6f286094e978e6576fa4aab6dc7da2dbfb9b507b1286d4179910246cb20ffb25f1bd41196a3520e2f150f2e4faf6f2494ac4a8a5b996edfd38dabb3b1d6029a02914b2366c1069a533218cf2a4baa235583f9a6aaf0fcaaba6073d0cf82c38c2fcdfcaf1491ede8668893bffb7ce0f8f03809e17f454e283ec914cc5fac5e9f86e03ecba371cea693bc987416641192e0cd8a042d946afba2573dad8246eba6b31356100e67809f931e129ad31da32a1bfff392ee74343da4d7157982576fc734a3cf81b3f021c3ee90d28f3524a25690e0a1409534baf2466a29c64d4a24694ab0743f128a52b386c0f16239ab52ffaf970e1d006d4927566569021254b5f0adc4612f72777e34b4b18efb7f274acd48b9762323b4540c46225f63ea8454ec887dc68f29429fbcb23f8659172ee5c67e4de72a35516a099b2aa7c12d3107ea094b4b05e613b4483df7096e3a2eeb9ca477d87996ce3287014e8e550fa95f40fa6fa723dedfc53be756d85b7b5b97da7f4ac434119188d12eb29616b5d990d2711599b05f2af48e97798ba1cb78f781512cfe7b12599b975bb6332401c27c456a2f0bb1b98f7f95fea284ec6c0a83fe9788af94913fd78427b83ad7fd62876a17b910ee359dc84e410212b66d05c5b91d3179deeaaabbd894b59724cc0f5f659f07f4c3a8debdc2d291fa60a391c406cc4b886cf9ee7f24a8f17e78fb8acffa36b6d1106213e8391793711e0e309cbe1d4b79ff72cdacddf9dd320bcea1db5220951852cf4db46ae71506169c16ce2fcac1c6d1fc73e18d528576bb778fc4c616bf378ed807e1d7923b73c03c840b02edab492d98fa5bb67742dc10d7f1ee1d7ee80e1a1cfea66ca8b07e2641638681fcf6a14652697d640fdd3b5b414720528d176f8ed9d0dcf911086ef5fb42db2279c42762d851f84b71838864c36460432fd33cb484f1e4fc88d3b23455480d6b82c17cba49380542300db7df9dbaa4542f6afa145e0718d6a9d1f956cba4787dbb80e4e1e75639a0528c465cf569c9f3a3c3e116ac4ef45cfbe80f77178c5e9a4f2bfeac531bf033de1f2331421586a988050215aec8eca9c396fec6b90aa0ad9bbfe3b4bc72a35cff2537f0d9a33919f91db06b3d65360ef0ddbaa3aad9654f83cc90f47eeee991b0494f001b89ef3224258462c4c962910b2329e55f4efe3e345b0d71ef481079edfd7f0c8f5e50091048ab128dbaeba61ac95f3150aff7c316baff82bd06b2bc88cb050fdc11ba4460d94e43bbaed173db0e997faad3f49eed91c9cc1b29bf15d8ff4f33452cdccd64a67a94ec690ff640a3dc3fb2c45282b60dd239adc76bec5ffae7999767b12fd344d75fc6b6d9b609a455108e8679af201b5f8738b290bfc7af7b4c3b12804735d675f253363b2697f1f9a8ecc748bc47528118ccfe3770ac59072e6d2abc504f4667e24d4fcd5abd4f996ae02d8850516f86a245b978f6fcd3470bbe776f896a136c43ce57754bccce735b5dcaabe38bc8a0bad49b20d9429ddd34dfbcf898aadfd93869524a854bd19853ad5d15af29a367846bc6e387dc55255ebb13034651106f7dcf1c8411827b556958a29129b83d31faa9eaa3d645fd551d17b957141ef16573376936e9ecec41e7c44336a82c9efecc537ff7fef18bfccf13f57496bf37e8f543584e0d826542a817d1243c7b7c682533420f357f1e0287126107a508cb4ae0407a2399c0b2c066cc4f2187a41930d01af02310cf42e4eb821280861300ff78c5c44ea5e1d097535c1bcdb423a861c75ac2c2c5a122dc72ddf4a064ef306e34090907a7f333acf9062e635d18e6fff09179eb4bb287468a9de1188f3a9577de325410963ccf52a49fbb051c56c537b8554a589e9ca00596dad23ba871f1e3cf99023816cc53175f615d47c9f4b4f46e67607f02d4be2f8e29efc745e50026306c9a25821f0317946e9adee6ebec8c36a106e5a27fcfcb8272dfdb4dac87a78f6ce7e88417b91c42dd471369aae62f6117b7da617793d99dcb7070b862a723ba4621c247aea987d89def5d5ffb2711e662181f3f7e6ec3fba24ffa8c6ad4d7b0f72705fba2b26725e04db4e1d0277232d0a8617e2549d235ca8a8d1dfb0f205611aa1ef434f51e3b91934d40a8a4eff704e6792fa042dc4f8db2d855e013c5f818104807730f547aabbf86618a1aab38360de662961f6ff3fa29b280fa3011d5dc9e293fa2f5c858e7fbd374cad66263b1945d190262457677b9ee10ecb52491c4d42188bb587afaf01cae788fe7761316aea4f83b80818fc1397a1394685a92356753ac5be1a576a9c3aa97b0570c1372967d077df17489bea20d32197040f870abf6dbc29bd27754899daf8e321c4515571df6aeecd8986eb10cee6dfcbc88145072253a8f39acf7ea5e4022708e324e83165e0f1bb9cc8abf8d6011c5d0308bdb4e3da378bcb79a9abba740d526217556bc5ad5fc322ecee8d46681f60fca346c76c15d335a71c66defe92646e5cd83bdc1cd1b340a78851951f7a2a69c70bf5fb6bf6b8cf218d5bfc4c5f521f74361fa973d28bb0c008b9fbffb9d599d336679c0df30deb37e81ce78c39953e7336dd711c7d68af771248593bcf82ed8b20e6bed4ba824ce8455c63621c8d239827713d088823217538631d4f5dd72ffb7647f96819b504b46e0f346a2e9eb7edeaf514244ae2dc0992571054ec84651904a572e9260afd1e0d518bcfea483c49a11260e4f98e49d9d91b5341c6563151e008e9a3f69437f2a1922468320a5014f34a1b8a6d454c5bde0efb506b636d48e5fa1861fb4cbd816c87323b9ca3175196e457884fefcdb45131585c4659a4a93130bbc2443298fc3563eeba49cc05f87452b28ce8ca67a8f0b65409da9afcbf2acb3e30036c4dabcf7e70dc4272cfe1b6448c362c52a9765f2927d2e71eba1f92730ff64c76ec9ee60802c07624b0db693f4320e8ff1fb535e66e3fbd9826d3262bd3f03e6ae41b9d19548d7103d5d4e56fbc028eed6845b303599900bdb11943c93e65a41faa4beedb0630d1af0c69930ba22e77ca8e71a53a8a529619904f19978e5b0387a4fad678c34bbe597c3e00eb48ff9bd382ea16367d408727b06127c3cccc3b9f3dd2f7f7c6a62377c85ade1bfac958c687663cfe4d28c1b2321854e3fe9858b08ecb243c8bf1c042e3bc277501d67b23873286ce131ee3b6bbc8583c36ff3890c858189c58a418d7d0a213654a5cfa25c1cb93e8d193a94411bbed6b76be32d99635b76188e39740293b689d91cf26cdc242716bbb2125d91bdde130b12f359bfa4cfa766daaa43d89996a071d60fbea5f6c001703a9d729f133f42b54a8e1bc005b0e45608d64a46c078505d0462beba1b196f54ecb1b8fce239c72e9aa64077264d1d334cba0f9eb8155bffc3e972f914a19075cdd7075d475cd54939498886ea99a9bbc682c51c31120d40c2821287c0f4bd0957907fc3ed6736a9b5b30140c7903ec2436047fdcc69a0991cd40d8c235d2e51951b325021a21afb3edda4fe9070bce51b11ca0bca589d56bc4ee34d3376461a6a7a87831b02f3d89d8f90a124cf0c4bd47ba463a49dedc2356695a0fe3a8d4647b4c87bb9e14be1594c139c0a0be26d7c1c285479fefb6b9d7e5aae7dce8104610f67b8a695291f0f1edea0afd94900f63730e47ae96e1acd351fcf07694ed8b395210b133916b2bdc396841ffdb807d99df06e15aad97a998bdce5366baf202cdd7ff8ad25cc2f1881a57f1d11eb662ae7c8c0eabc7e0e5748a9f8237ef4f9a01942c5e2ed0f35b950cfd41f16cf99686dceee8453ac654693beb7293418eb492709e6dad6075ffc710db2e36eb4e2d8fad45a6b01c544c8fd7bf2338f47114e18ed6854b72d076ba20c143223c720a5f6ffc3cce34cd5c63213c828b27eb7a77a91e225ad16d089e72a28b05678c965a5be07f64e5e814515ec94625166df6962a5cb19d84ca311a9c1115f24f66aedc869d49aed2bb31e272c969cf21a28399da558ddafda5e4c5a51ed02f06c0c60988d7640a12918030ae52812bb4f6df45c078a036055fe82485c0e5e2f2e9d6c4409e54fb244c768f6d39604022de4797d8887b1e25a9d17f3c68d4d54e18397acfa7fa24c32eb2726c2217b78cbf0ddb50d4f349ed5b351cb4326cb0352c4b07c1963dd7cf3b3ccd4cf4ecc607b786e8ef85635f9feda359388bcc5519239dae743fb0158938746c0480fff39a1273719949bf34dfd24329f4a8ead5f42b39eb341572869482c95a7a01e4d7fdb2004e9b09ea6a0937b468d852b6f675ac68e920fc9dd1009f37ff45dc77692af079289111ae01d4bb28539be333e12003cb672dff8ca5b87f6406dd63a80d6e40ebb6c25a030d526e8df409fc98ca01d4c956bd4ccf22033d1f0e1d667f9677d9a7295ea4dcfc408a420c260f7f13fd7600172353ba4ed1aceff5b462bdcafede392c66b15ae8731beabf1f7aae1197690560bb81174311b6069b63f20d48ec3aee12f6dd5444766ade94c0b18b604b67faa5cd0087d16f320b6c3a4f343b0f12ac32793ba94b4ccf810b94a1504bb655047badbfd95a57b2667c93c63d9248d9a0a32ad72aea246bfbafdba8c784236a744f82a3eb8a1392e7168458d976d1ed7b4b8a74ded48ef65764e4c45c30a9b3d8700f9889f2948e7e5051e6769a1033e8a19a8a7069deabf244b398432d7a409239506cc49b9cd492793f73aa9cbe6ffe02794116a43817ca19256b9d6293efb3f033c91507a5bf62d11e5cda0da2c5a125f226f7ed599b65d96551d85b142fdd29996800dc66323e5f58bf110d854b66da786501e6f88ddad27cacd697d8c06abd6fd91a261cb89d51e6c33b13f7b5ee8c597182996ddc036acb3d4e3f46ee155ee549d363b070aef432d3fc921f499ba2aa074af0db0d6f15f12897aa20224ffebc8fcaeb89e2709c6e53f04155d46690a6ada3696dac39594d52db107fbba3c5f262be618f091f1dd39d1d2d83df7f78771d3b4d29d8efe39930c531e4168731c69a2e28c2d669fa58eb4297cf09c3dc83fbf1d67388c7471b3c06a9aba70525f0cc7c991631aff383a180cee2abc9e04bced8cd4b04c7b97766380842c0a87efb83da10bcb59b9805ae7c86f1fe707241b8e3cd7a569477eea7953d3ed13a7d63477a80b2c77818893ed542f296bb0ca1cc4bd920acee3cefc4b325e0b919da9c94b5f2c2e8c781fe851cc0efb4024de7ae7bc11342716969236dd4f866bc1fbf9f6aac90c0d58aa2b145f4eb7f62ced6415d7fe0b7cc047c4afcb64721511b8bfb4ef6a0b6fd84ed55377e8db13a39929ebf807576a08abec64877f8b87d7010365806603f189690389057cec4c43a1227fbb5915222d853c8f20d83247783f542e9c0f2bd8e9d8be131253336cbbd4802ea6415fecda1e85133a0333fd6da127ff0691c024f33ef0237630192c8421579ff35fec6238419df9f2e1729060c9a8d048f74e7b146b5a7074fb7a1f2fa1d7bfb193a74f90cf647837edf25d5f75e67e284e94876bff5e61866dd7da945a0ce639ad5eb3e3be6a50a922fbc7391ede3e1b76fb8912b4f142f9e8ace7d615df23973e6bff87341e90aa505caa952b12456d45e850afd270efdc664b16ea54424b0974c5ab278a5bfd7ba38f6c51e3cc4b1d6693306d757ff82d5f5c1ce82c92c3a775bb94cee4dc3d749b7cb7d23593b90af75f6fd9ec0db0c8c1bca4566ae3dd9b586f0e791dbf0d1c772263d62c2d598e48847585c14221099658fb7b0d75f73adec7a43c5d1f9cf056ed3ec4cf0d164488b7c80129d9413c36d49581fc4f9be2309a3ff0418c35170322851b8bd5258d42b4600ef04ed19140becc8c4593de20675f0228d152a9c264ba7c97d707e8e0d8d832699736267f963841b0bfd4e7967ac1bcd71a57a6c1d4705ef88ab26e61eb37653f7b46274d152edec22f7e495b32e7598a5d40c18a26749be9d44eb614389f8bf0934a407cbf6823375af41bfb1998ffb0dac01739ad4556ee06360753060af18d4bd8a034afd393ec609295c93b93851cfda826a7832be78e5f2ca45267cbb20b244322f474369293f672b4f26b8f200ad41f47e99674abe0ceb7771da89b610067a97fedfe6b84444b7d897de86e10d376dcdef8d32a837c8b7977f76270e6cb390117b8edadac2ed726443acc7aa2377f88096dbdf26f6d7bf48559d202ec54a3a753b2d15ea8a3944d00a1c17c7aa3d5d8d0fc54a8f780930a66d721c97b5bb4b224f9052d11f2d0f39417b9f079442fb402f56cf7207d08779de0bd921e4150f0aceb52f32cfe081c0605766625bbb602701a0523276036851d89d81294704d3a474352eadb59c213caeac68f0f3652ef784d002683dc2d75cfb3041f5108f1af4e4e98a17793277c6389b28dccdeef3d0d81c24fde4f1d037e69c17632e7c14fe44657f381ad08be18d8586706df6a4c8e568af13b1434a467a5ecf61522daba724db2fb4e625b804f041891430d4a1bbfa7a80221a62b53aa27227cf36cfcf59dfc20ffc6e594052a7a0ad27c020a196c6720df546d2bdcaecad5e7b21d23da4556d9144add5a9c007c044df9c9380ae518d09b3053908847a93e9ab2e4cf4df97d64ecea201b389c7159aa8c45221a886bf7c216b1bfba5a7b75f825a3f929848192fa16a90ca4c3d2e3d79a2bb8e318d11b7ceb4ff4c89f7d8e3346464ab7d9b69d9aa2e83b16f037dfe81331ddd7539782ec991a88f6f656d40ee99fdd0fc994ba7f5765ec1ead173adf1a970f3d7993b580842c9c34de634d44c977033410a1baee5df034cfee5a90e1210613f7079ef9dcefe9728bb6a9b7f0519ecccaa0df3fb44f7a211cf094e88a0a790ad0c32858f8f596d543b276deb131a3219a538840b40678606bc16782a9c96378900eed25fde576c6772464295c4cbe065a27da1e0c98c0cd738021160bd4b8f63e8ccdb58d578943fda25e862a7f07eb11771c43da92ba12d8ae2a502de9974c7c1cb960741b86a35f5aa246887c15df82c22b389a87a925f7905a4d315b7f313e24a14ccdcaf32c4aef2a8243bccacc0dd136ebf20bc3e61d8306e62fc1bafd58e99703447ab5187f34267df7e12cea627203aa1e362ed33959dd4b42fdc254bc6e26ca44de19febef459f42a5688b7df200717882a88bd792444bb1c1fc9932ac86ccf55759b0c1344835bf440c4712b1631236c54c999a5d2b338a5fce98cba3830e42fe9a4df07cefb034567533b5b2d6569ade7e9927c266d77b6e7cdbd7420267837057b79961beda0ea07fa8460678682addeda64aa5c0eea7c35d658017a9909c8c4e81ed33dde1f3745f61afee7bd7565f0b4fb8b6a2331658c96e89d6834245152372e69a66e43f2b4b5c71288dbe39446810789748952073677209a64fc9d82efa3ebe1c548698440dbe47e1fad27b4769b66bdad1602d98a189cc8cfe6236ea09b3f4463bec8b3ec96eee61f33e0e093310c1c7d035e2da79ff19eec8ac0cde7436276b289fcfcd32aeb2e9c192cc6b54af446edd1e10b361302aea7564409ef7037e478884b29bcc3b9371b467b0eb7225b05bca8c00457a1eb2f8a4f77df85c3c1d7097d582c1dc3e560f6ad44e939a1eb0f01d26baea0969814577f697a6f31e8e55783da8db1c2ecb844401b121cb49c58e2a81368c7cea71a630aa09735e56da658099ec322a2a5de52cf72bdf4f251fd43e76ed9b535f41e52c6fbd247a110fad78adf6be1c1a513cfadc6fb00def9c1aaf8d0eb443f1be47dea099dab3df6797c42b07e4a34ae0c8c6d16e954a0811d3581262c3b0b35b48f67e4428fcf0d3e34da39280b930e2d6845f2061c6a52039b41f1ccba01f7dead7cdd35cc4473b904afbbe654ccbb0fb5924a59cc0bce20d6bb56332f8df23f7d5f0e2fed376afd0995f6e78b01b536777b3dc206ec6851193298a4dcf77585790c55035cee042b03865d82594eab1a1f8fbca11fe1d9f376e416643149bc66c30d712fc9838c9638b883b294018f74349dc286c76d159a5cc27901c13eee92b9116da299391cb9a457505c4007ad981cf97f5143216bbc98282f4f3f61b0b82a040852780928d8955fa00cd4c9ed9057babf32d7c1f56aed46857342aea6f56c0608f800a47f1394ada8b8455ac926d2665ba0ef132557f57cd2164fd1356cdd847bf6dcd79c9db1a0f6215401b1cba3bfcdca5943b4a3645954ef20182b1a3dae55f0ed7b799e7d58880df88b98aab31ebbfef0e63cad65a99f90777e33e00d4abb70025930e7442c35189023f63087e7d73523f498e0efb362743f06ec0850e609cd267ff08cab34248ba26c424b2dc0fd36e6cbf04502268e4e823241cbe049e6ae04b0ccbc86d67ed4ad09c43e69599a8520b115bdbc3cde4b38a7dbddb7b4ebacf34fe0c187779338dc1206ee61afeb31b00cb3d08e79e13d7bf7f06cc60ed20985d5a626cbdfa331db269e2bba1517ff425814b293a52fa31fa83e886bcc152093bb6ac921e5e0872cdc10ecc565dd9090fbdcc479fb178e33d1114f835aaf8cddc66392b9735869b294c146f4d02a67d5b8fe7d689d9e599dbcabfdf41f663c7cc9a96ad5d575fcc3974264e1fbe1ef5202956f980b6ff9868c3c9cb8f1454db0d8ebf27fa0e53c60132e1b7873bead03a0ced05af8da1008c9e0ce9266e824269fd57d2f4bde066b165eef63ddb49c412d2c6902d29ec33f6be3cc97f966b6aeee197416e1ee7c347c92a849896cab617aebb4f93bf838aefd0f3e6508f403307b1936e7233ca62de50da68121cdebc6d824b91276da9d4e219397e9ead9f801df75743c0ee26fc43fe6a659122f6bc8df7b2cb66945f04b4bf68a3143a41d46394c4f30baa76e5bb6535bc52f7631c408e1c5be6c47d96962b2ad5fb759de869a52439dc4b8db2a932f56848fde372f9ab292194a90209e139fa91423661e25c9d70eea339e31376dc17a82a482047ffe15e0ac37c176c954be168343aadda7926b3b13ba570df0e826162814cf253b130f15993a60da80d123c0c1de30681a2e016fbe3076acef04bba166e35ae740a42e3a7598afcb73233d64a7babdb45bc4df4177b5a2d9ace9b8daa7444f33d3e472e7b33fa59b239d5411800568ca87ae0398cac54ae4eb788eaefa15006017182919103e938eed0bfefc331a028534370cdceb23a8379912dfeecff733a1e05d55ebe5cdf8dcd0a534dc7f28d67acc69473b84aa4f4c4b1232eb4c83c593af20335bdc0a060d4c2b31af9d577a736e404dad20d946b8345740cf138a76baa6996742d217e80e561074a0ba8cb0449cd55f8d45e6647a98e0c93dce37e3b1d1e185a897e29ac2f73dd37fc3bbc37738f8b1430c98b2be623a2cb24280f61cd26b1fad2a16d1a21c4768548983381157687e90eefae17fd3958a12e2f6b63266bac3856d745e4fdac4a61ddea0ebc4d92ba3908ed7222a79a087b72d87b8feb73aab58c6562740785b7a3031bb70ff5ea92368a1819fcf78873cf7db40ba2bc3a5070682c5248f030f6a4a60e4c67e7d1ea4ded255abebe6010e7b25760934d109d8e152025c06bde810976332cf88bb3422a8bf898f9f2ff64cd587ef979c35a5e5611f5aad5be67f783e095426e700cf56c0c6215cd72eabda06df597b3b5c5c8540c7e07cfc62d80ffdb70604f6d96a0b2645ad2ae5e8ee3535dcd5d3c96b73860367505525d83abd4bc69b1ae8993592bb1488662b8f9143872dd144eca15ed4d260a468c29cb2a2f8a6a4a3a8e596df4d2ba9525c1caf0b74f58065c0c7448bc0f00b21d6b4a4b38bdc1061a994a6371a3eea76d0cde1af1dffefab94f048eaebc0ec5553706b04fc24371a4d3d8a3d5e39c10e54003178c8b9b7da262c633129a378e50fdb21d73a2c57a9b7eb6bffddd12ced75a1a1e683ae0269ca8236d8aced9be7e454b36784479e4a88c065c81d9675f345bdf24f6a13211d1232ba6092d8bbd6670ebf53117edd378955159e5054a6c265328997858cde427fdfe2bbfef8d3abf43d7e1629e833626d754be4646496667917f1951c20dfb67e870a39fe45444eeef429aca689313e68d55b550c17272bae0f3fad0b32cf5c6d7238147495f28e94ae143aea6cfa10d9a600d3e6fa5e581a4916b5213910ed4336db45b9b841dcd1d8e6a0359c6e0f6f9a66644000e65e74ad8031d754032e261f6213ffba9de6e81423fde600b46e47c7ec92ed4316377f85f9721901d220aa8e80a2d850c170bca365cd63c329f1bd65d58f669d465e844f07e207ebfb3c46a1c1450c2b8f008d4c568d385b17b02c29e7a70772b07d02b34c2c0d0f6536590e308cd3de4a6fc6c55557e3b91e544d42007daf2d9a409c1e000c7fe8578fd9648e0793d06f172d276945237ca50c36f9832261c51fe34d77d46c066685c47315ee3eea6daa1f7d6c88c90c71bd75e73942a203b5255687587d5d7410220a596cbc36baa31f8b41784163c233b35c84ba687e3e8b71847da9f5ee0420224079fb9557ca193936cab2f0cf810028a2b28b6d149b7c08abcd20415d0b05236c9079428cf89d322a53ed5a32ada0b45606142655bdb3a734255d985a789b6d5f300cb6345a8e95caa89cbadf342a8bceba24ea1e94e682bbd52b9dc9c0058cdd2443e19eb3cb23b54787a1a3950f0ea03d34bba0ca5d9df713edfda8c471308e791af9abdd48ced41db461cb2b1a4912228f162196f559ae372b6a078380c97e65de60203b913b3803bdcbc3e78dfe463195c8bf7199ad3c1560b2996d817303dfdef358e90fbd10a13468b68a73972c787bfad8524b1b38131d0865dbed2d137d87aba5545e97ab9c5c10b6cd3cf562542adc826ba2860b0aa941f2bb0958bdc285ba0591eb965894a1809144e50ca73f6a23f9f7325a6f41d65531737fb2248a18ad07b65c6a034dfe59e9b4462e2e0768f15597810a4f7891b22f3c52f5f77a75d553ecf1da9ecca52fea3de5cd07e4b01f015b226fb80303c05ec7b357c9981e96b5232a439e841de78abc4660f221adab03f0c791716a730b66e6c65b44c11208e06bdf64db8a03c0fc18d1f10289a2029c0ac4fb6dd736083d05c07690c6e45b525593c549def09b1a6c0f71a7d0cf4901cdbe7cc5f029187c0709a8d52d37a62cc28bcf532b2ab4ab1bad58da3f4531fe31810bac8b07618cb1989028cd6a827d8b5a50829433cdd34c39a772993bb7077a87e1e4b1fa0a9dbd7af8306b6a8536aeadb49f14ee3fd95c9464f12adec5cdf51c599302c209b5ff2453d62db7ea7dece17e4b4f83477734865f6f093c45fd210620c34c5ee349bfea9cead765d13b855140ad8c92c7598f0fc674100d47a340d07741a71e619f755060db843824c45358d4ed26978dfbe7ad0fc770499539bdf33621feaf08169be02ae6f3d8fbe111f5d2de8ec48a8f5bbd1094d024cff481033558159e5bf9a656c82dd71f657d1cb33b8b35a70a3b4d9a2b88d7728440175cc8e725464c2b0a96b5c9cbe3d36b8b234c5d54bfaede2350fed92a344d9603624ac84009ec9c8ecbbaf5dbf26c825493315ed193208680c39057753c618c812babfd0d0c955c6083138eda1935d40248c0db1f18c35ff0053a34736679e84b624d8e5909b755d11534666eb78b18ff53c6e55f6fea7cd2dad109e9a825c92be91ec49f8004e5d4febb00ba25ff311ebd63a550b4408065d5d05f44fbec334ea6f8f9f754763b76229d42650950ce90608511a86cffe22d4ab2f4793be080df2869784f1813ac527e47cf8de472bc52976149e28e05b1e5eb97a1ce80354263ddbaae802daea3781777e36f6d9d4d8481294f7f3eebec41ff7f9060bc56f1798caafbc48405e1b1e575639a9734e54612edd57a8e0a75355d5561098a88db7a94a80df1362fafe687462f1ae1787c4014c7998dbfec8db646ff8cbde4e167a527cb77fb79a9dc17387c7bbd8e07fac173edc3be88fe3d9e026f3af86b2a643e61f7883b55bc3e25618bdb603934b472683156a058cbf9d7fb39c0a0dde558b67c9a92915c6ccaa791bb96c61b2a78368110d4ed8174fb4f19323b18ab82cc9759c2bf69a8156af29a1f3c424313ad3fd9446f0fa17c845bc622f5c582abd4522bcb696d306c62cb28c07b79ddb0f6e63c573077bca90c014a9e2456a21363f009f77346aaf43efe192443275eff3e3688a16c829800419cf805943481ec369d4e6f11203351e66e22c84e6e3d06e3d1c100b6811e3c02c9e8a9b2074f160519be97aa5d53a7e4be3f10dbcee8714c26351b504901a5cde4fe9be8e47fa82fc645e8976b219579231bc56614a2da0b926d43d69c056fdbcf259b5454a4c0b57965ba9bc789810f243baf1311f3ff83947c53723beb232a2c6d9ac9db940e51f76a463d88439410ea92f670ca8d363c6a366fbc16bebb33c976535704287b521cfc605fdb0f07f97fef71a759a7e86ada8f46bab931cdee12e860f1296aa9c54af113aaf1bbb804fc6cfe4e97a82f31f9fc9a517e3b563fdfafe138997239aa5a6a07aeebb7ce2b033f1c98aa94b1b85884d96fe503f882680b395f6cace1a25e6e4913d85a1be15d5c5fb7d786a68de5fd42ae28fa560a7d40b0e39b0767283e8545f08301ce7712abfe6bff5cd8d77bdaf5958016f649a3845d041d8b7cda038ef429d93fc66ddd82b16724a8b5374aefdb39606dd9aafdc43c43f7543939fb9887fc0a7d8f6a342818ee8d7d8237b3f587fc1742c195f4de80a60a07ff9b6eab2d5813665b53ad172ee0642b54cf61faca749c3c695be9b22e196feacc8dfb1ac0ff50c49b8ce28d290f98550fc070762a59594ffdd05b3338d12e9ca918820e865d470c92d381e3dcfabcbecbaca5f6edb94f4c1bb5bfddc4727f837a8107bcdff8963ae703a476080f93c4e624156f8db65efaa03cfb505e24c89fbc30cb59058e042bf8f1b46bf21128df08438a7c8177afd45cafc6a8304f979e3b86e7238d00133c4fb1319af73fde0345194c16babfdd36f9426bec4cb906b16cb76f6b03b52d00ca65e04416d008f29c75fe23ae654845aac390424a2fb66cf5fe03abbaceb2c032278a807daba37f8f9561ca0c055642d5c36bfd96417112cd657a3346a7e3d990e80777d56d8d4f3f9c436bc9ef2f9d53bb88d114bf1294d344db2fa262d9e84873cbae0b44cb6db2aa6c674170979b3da26b28e044c4771fd229e5f14901b381b6ed82961c1d75ee1de4e14a1ccbc8f5395aab903da89659fc0c78b858e4afe24c7bd2c62fc4e4b8dc56cbb827d45a2b5266e632c399fcfa630e06d5479f950d9f5ba3b194f1368979699b0ceacc7e99fbb1b95c95d20921f4293da1067885214f0989b5a242d8266c297c9be054ee3ee518cdcc2e4cb7da598f2a3778a67f795d752300a0f6f62554af6718944b77019551c925f03b8038c1d5f80a6ac754d1b8f35fd33678311492109652a1335e719c8b553f7b673b23b07ad7cf9c89dbb3cb45d324b85cab3bc26feb0ae96a5af8b98c3931564215f353cd164bffb7a71af11df2da4d07a90d3397118d31ac0efed3c291c040afebfa3d52fcf4433aaef70d7c379f7e029c717330f44f5dc8cf0aef0d77dd1e448dec10ded2d49adca227cf7e41fd95189f00b54caa6d80d706aef253c4b8eade6c9ab60a82dd1d358f69b2b8c382dbf9ec76ae93cefd4e80679f1c13dca3dd8ed1c7c79d3d4508273c3cfb3afe9c88270cafdf1be2c9499661314f7daec442d70ef2f22efb1bb2abe155a152daefa57535d04bd88c873f17e251b9fdba2d6cd583787a99e3398d23c4b3bfde3fc2560298d2d0e52e5ac8d32fe82618172275aa1bddf00424946e3e5c7c0914f7f5802d6a2b383faf7b01a283c25ae7b69fc3bca2e160227bfeb487a983a3ced03c064a7e780258a4eeb2bb89213725777f5ad75fd05c40892f5116b3dd065e0219971616d77ff3ea63d2ccd6b34b5e5dc751cfd4292ee48d3ea1486f4ac1328b7009beb160f0759df58c96886d0d27600b3227c59011e1bbfe4b61c812758d1dc73188b118790e8ece84ef49d62e79f5382311da6d48e9ce58f688194e8dfb9d04505f2947f4a13ff84ad1de16538fe93686788055d75113a1a59fe0f5783e372e8e28e7d8468b002dfc478dad134f57445404ffbe4b2bca3711092f65434453134996584cb99de6927398874c1066328267976d009ca108f4126520b55e7144db266a8520588d52fcbabad2044ad19dc53df8926554d30fe6cea7e8a87e72e5b2d691946ad09f342dd4514ae1717fa563cb60fd009245ac1305fbf75b76454a5a76391bff4912ba71e152dfe88acc3c395aa1f38f4013c4cd2da11e91be35de87e6832420ddb98a5469879fa7ced3514395a3f1022ce8cefcc51d641556eabdfa13931998739851153eeb5fc23c52bc5f20faea6e72229efc56496a467801ffb82ad8ad20f3dc5d387b584c0cf34522b70fbf8b31a1f24407431cb4a1124404ad5db177050ec33df7e0121f66613f7d5f20e1de4df32cd5701f9ab5b5511377feec17f9addb66f2acd60df3c6faee8c2e5e8940a0fc13794d744444dd6807289cb5673ad977799b2c6c2554f90347dfe5f7b9bb35131027a656d0383b7da946967b7cc3ed91e642d2442d2707880fb3cdd5d7c9dc52cb0b1e0349530c875b5efa95183c58d46a3131143da1604c35237c3de1cb70e239888bb544c51b54216c37faff12646f654acc8ad532875e40153990752f0725e616eff91fe06c94c9104968419d10744cdb505561d1fa8c61ebbe1768ea7f2fef2133835897e15da72f1151e8681c8c8d935af780ab32004caabc5d9f983346f2c1f607cc5dacabd06c484f90e6f3d0a4a6bbacaec5d083b0f0a957c5c9edaa12a5f1051b9bdaeba244ef09c23d2a35a61659abd795254b7dd2d6292c873f567aa767eb2d7b4a6485c933dd4ae5b9dad9f72fec50903412b1b257afae6485e233e3e12d9f73db7713c7e7b41dde64d428ef17f4aa586bc9703e82cf4f00cefa7fcdfe6c8ce7ab251407f124280fb4caac4116a557b66d89730f6d3d2fc9fa32c2d6a40c472f038f900092afc8ef4d6c1a7e7dfd80ff6806d9c5e98de91f7822d496e3a8a5162d57e31364699a8375add03575494d5ab8e0afea3cfc1f32565f8701d18a09fb75a4cb07e4d99e756fe08b46fb055894e144e686ecf5400a0d1e4c75f06a4f7d8e15624adc442fdd97c34a059fd7d512419f3534620590ada71705b8c6f22ea26a20db06cd93e34837dafa2f1be5e4989cabed6b08971b1eb0276a4545d47ca57c16e458cab6f5e87d8043d7b47e90ca5044251908a6da7dc340d7c96991bb68d915d5eb03e0b055a8069d9419ce5d7f5534613bc947c5ceb62c57484cb3ec76ae8dad112474b2e6506ec745bc44d34f4e0cfb828cf03f3523071dd0c8f253ffcd26195f8c357874d9ff2c2ead0cdf279ad942178771dd72876486bbe86b8f6974c17c2eee71d964b4a95e6c291e6ff1d77c89b80737fafa593e75d30a294e8ddc240471686da5576dd69f7268ea0b17ef214b7fb179399a5e6d106a21937811f55f112bcfe2e9642393a18c074af32d5bbb63397116e962eb04ff9723af6b9f4859fc015a304a068afe39a2652b0d3d58f002ea4fe0be020195a39fa3dc11bf3b0c0938d62fcc7564b068a7b1e1d458bfaffa2dc6eccd62f2d6e1b30e62f455d08f71b5fecab6a64d537b4e43314ed6721d852065d6d424e7e6d544a85c03cf3f37a848c776b6af7f29245e0e79781b39c5894082d4d0f409160ae08592e42ff290cde943fad1076ee74919227a832827c7bbfb6b56e62b3f947cd56fccd331a254aa957d3c05bc2470a88c8f53180c42fba4124b208e455d34b83c4993e66b734c32d55cc57d530e63538d650c17025b9a8d59e682b974405bbf84de3c92c9e7be9f894fe5ec9bc913c3c09ab1170836aee5309a4fe84c77035e62259a82d5dc4eef2a5a0dfdd6c463e172551cbb60287c6e5590b1d61d02667a81d553e240958f1859c428c9f8ea4b9fc9dbae4711b0560cc0a3b169c9ca221b00116d4068b3e7b8bf1a0ad56992e8ab24891df97b7c5d578c3c7c299df79467551e9c71892f2f3ee66395231d21f5d559615fdc88c3a0c7cc0f63aba10a631b9e074a4dd5476bc510d934ae8a963f632ecf29e83b95b5b64b32bcd88fbbe6165d33e0787e213aacdf8d4cf78656f757b5e7286042dfee8e8bc4f66244a6f30b3cf90c8bec4a99bbff0a785e5afca9ad2db833ada9129c7773d7ff83446cc0061a5312ddb92e519f436965faf0ac7122bdf55d962d599a9fe89017d358b50f8f19f7691d4afb59a8164be84de620d48661c2e29bf6d5ae2fa0332d6c9d7e3357fab6e9ee5fc2a71cb9beb5b714f484217cc805ae49418bb3a5ad5582454e392106796a402eb18c5338516a9b5c9053cf11a807aedcc070ca684f58867d5ebf49143692d12271a065b23469b97b4c43831900f2350dc0c0d7725a3383feaa890b247c3b3ecb15ac5ab1f5db7e79e9effbe5c0e01e1adf3862fc597a44f3fc6a5aac75ffe91e16813db9932988782a1e4754cd8e5902f0cf2b9cf94c1690307c256b1437efad2a3898a1a9e9488c316b680a341a9a5bb0f2b0ecc6b9963ec3e7c4ea7161110f183824b3e295365cb9afb6bddf7021aaf60ee2c72885f34a70bba1893026d2845b850c2dcb1470edad47723bb33062aa2924f978e298b2a0e76cfde79404fc6213a535b037bf6a873fe2e95af2d8e19d2f80b8fb3d62064780a4d73a441a066fee107f6e88e123394decd1541a9c75dd3a3b460c83d504ccb27aef696c54136aa7b6ed150c20d813be7f4f4198316fee8fd3e98bd86c9642aa8820e167c9eb74225337f7017912cc1c63a2719a1506f7fcc00842b96356ced36da67dee208b26ca21c8f58eb71715fd8348127687964df15d7e70946603e0753f6d46f6fcf18d9a92e6d349431435780370e3d7fdf6841d063410ea1ef093d3d4d8713b50a4eb63c761e183e6ca4a406dbb6534399ac4ec2e7e6f8322391832706d6c7f4b03ccb932eb30c443c9a046b725d1e2029677a3ca8668deb6e5a95589f5f42252c2ce91120a3a0536191601a8a0af04324651bf9ad7b151512b592cd35e377f6499b7df0dbd35f9ccb22877e7ef6a2022980ea1da602b245c7bfa11593cee9e41d7442ccce8db399345ba275caec21dabcdb79cfa9f4a548522e8ee783272a3661560ad22fec7613d097bdca73d1bd896c2bb518f1e1fe5a3ef2ace18bc248dff2bdce449dbd344e0d0bcc92f2aec4290745281aaf68941218474d1a4dbfbfe799a1d2f27757ffa280e469a07db9d88798fc47b6f4a0b0edfe5e306a0a49511202a0568164681c75c880470b04130acd1eb41319f56b1c59350308d9b12f2747c18e5f0aefe7d7454ef0f3174ad3f168c3f171cdf1199fee6d2ab23b7eeede530bd7e0953e763790693a4534f08a937f621965087230d4484faa998598100b2a9f4e578de724cc3c3ad613286d7354c159c76dc567c0a4c61921cf521a16d8763b69e9f02b32178f2bb7af12a0e8af8e60e8a0660d04355ceda585574570818b79c3587465eba9cc61ce5a33075708470f27dd48c798bd6d24c2a57e011dcf1b6e83104e12fe714a6e55f06ea252b52f2be4ed9e174e3079708fc7e591f0f47c4b6fbccbe2479dc027936a4c894aeb0444fdb847c173f99ec07fec645004cee3a4552a9be58f58d13551054bf6be8b739596fdef4af7a8becb2e28aa2831885c7b866f4a29417ce42fefd875e2c80e3636ab7d14ed6cf174a0f7ebceb772460888872107ceacd8a5ce2387300a878dcbd1e4ec7cd2593ff22d1a65a3e7ae524fb2cf0f4cc198f82b511acf85f688bdfa14c27b403d43bc6a5e64d3280c000f9c8e16a9c7d6ddd48846c09270cf3569b1a03a92d02343e7917c9bed962c6359add33016795e20e8d3115b442d5dc711ccc63a218acec0610bea99ea903c38aa622de75451009b94b44d48bb358f4f10a106fa149b60cecc498bc034d508bcdd5a065b39f07af701958b3ba404eb37c331580a417990f06b03acbc482e8e6da459f8b273fbeebdad7c22a8b1cf856d465bddcde53ececfa9110924330fe5f25412c6ad2109451b8f74e409a358b79e708cf284ba0d74e5f804d335d56e5481280a536a19adcbc07d03d8fd71f55f281b8bc603fa797eb32f342d94d5e592fc25e16e229f5b999c4d13ec7cbb650cb71d4270d7c83c0f67e55e81f8b23061ec8836e06d5cccc78c26f296c63af7df1368a4d3c659f6ce87fa70723fb9efc524f2f5ad6470d82c5e910401f0baa1cc9077f9d67f52eec8fb03aab4545412f4b423e980de19e439e297e16c4f99b6b5e22f9d0201c765d96c6fcb413d875488da86593214a796d7310f22fb9ce35f8967e64dd6b172bc904ed0ac2f4de5ebec7bdfea182c1e7c7fb5c35c5583a71972528d85ef9d1edcffced7671b025a229bcc1132970bb3d41c1eaa7bd880bc2d22fd096b570fad3874525a6ef0e269242f0714c96cf13717a133024779993366332539c04afbc131f41bfc700a27e9957ae64ef480f36719e7e25743a35972be599105b4e72eaae5e8ae0f1a3bd4c69530708f1c8fc5ade011291d69fe2327a6fe2a2c100f89ad4996e5b4524277ce0e379a4a6707c941299c9b8f8fe9d6895aa1666559f275c7e0ad327f115e8e11cc1d9c714b04714659fd00bbc1dc2af30c4949e9c4aeb9d8aae42109870d551c2accc1afc3e7d6d609da489514b25d56014d44eb9404b2de0c2da1a8869d91fa8d601fe50b2e17c51be5824d7b39723643fa1fd3855aea2c9f50cae09d7f79173044643ef33e2f00dcbf6a2cefa7e4bd079ac53b20324cf9f74af88ebd611b9a71d6387dc0620f00e21a9abffc6c18df730f2aba52eff0a511cec4b1d78c193e088ab6617b6921d8fb974b21cf5183db8080de1d7fcc4c860adc82e77bc41eee46326824168dc9a3cf3d812ad0fc22161a295a27c5fe7f8a7660992a68e525ef180492700e8e45d5fd0734cd409f0d8494b2bc3d7ea61b08ab6f45950a1209b2ccd66d4ebb74f698d15449e5badfc62e077ea9b90265142d3f13b167f82b4b044b00f274fb9a2e528f27898790036dec75ce3656330e5753437086e42bd01ca817e2bd1078ef5e74a4f694a6e7738f58783acb621a0f146ee7d723120ef12be8d1c3b45739109859fdb95c06ad9fc4e2f082741e230af20ac6194dbc3b2777bbbba3a93f937282bd7b95fdbc792405c0d7bf130c0828cc99a3b02211de800728c7a6eee7030a9d6c339b1ef41944c55cec59d8471f8bbd46243c631f0e91be36937277474a1993f2a454241851d430df763ced3b107fe878479ccc2d4e5d4a635110f13a530501872a12bd2c1cd1cef2e129070c4ae4960f034d9d3113ff951f3115ee973a126c41ad921f16624506476543afbb338c00103364ba26676bc4ff39a8d0d2c00eb6b0a43d5e22030df11c0480303d3b7be78d627237323129e96785ab95af7ac4ae78eda38cfdb9238440b4fd8c3bff93e3859e6bd283573cf404b75bb663e805897af9227994b17c85ca729978ce28bed6078cbb2715133163e5432b090f1fe24e118f11735d982b7e277893dc6487597c79f816217395ed84a30d984e694d0820e614828348e99f235b2f1361b85a7a2e2dbe0dbe88a19dafcc9cace9cb6d61d327e44c66770bae1b7db8bd462cbcdd80136e96c74e2c6b59e346635073a7ad75009b90ce0d037ab5c96a942cecdc1336db9941480debd8a50061bcdeb6881c31275cfa07c8c30a639193e3462e5c387439d022ac9fe90957a233299d361062192dac52fb7e311d0f287ccfe473426085cb967d922ea6fa47760810d2e58fe2b5a414e1ccb22f1929d341c840040f41a626dfce5e24c8c4e1e7de3701d07a4226d3891fb35ce6a2b785849c4cf3651ccea80542ba7d7d9ea59f1208ceb5aa199c3a18eba4ed312cddb2b30146a487fa8bd29a9901f07b59e09b33607411b11f893e3fb75e95ec19ac47ceee748e7596edd155829ea487f8ba447548618607ed48f9a3c27aa2c7c6fe176ebce9cc6c236489f9c132131e853788068cceb8f831a7ace26182de0e1bf8d267a170baffb6056c00fbd14fe9469e436db39464d05cf9db494828506f9ad7d077112bd63ef200108e23d8d0201d2b4bbe725df31ed34e0d214715ada80684ddbdb5e708a903dd8d210844f6b216cdf97d5ff9a4860695ebdc947bb88985870b6b81ad679f1da5bd9051df39762bdbc58de0c9a28435cad86f0c5b832f7f109735a05d50e0ef5e63170f917c0a77daca851a2ce9ba86eb318b881c90896d4ccbea515cbf1948dbb4c20cb8d47e386e2214bf6e0fb63c4c3b592e50f554a796d889e6361e02eff6086bb7ee2829ac7dca5152cae547a6f2bf354a6af1589b66576e6751b1800547e3b15391ad13a2d9c5db9174d176ceb0d524f523237fd6fe0007b618b4fcba16b014ddd4a91aea210a254f7c7a5fc207ed51a661282fd439aef8a06155a439938ee3811f22a4059fa0b896d1fc76235a7b43ca8a865b41df0f17f5fa3f2cdc30f0bdddb17ffb9a31049eb2faf041dcb78a8e4b053f01c4600b3fff4dfaab47eab228f3e06186827d8bdf08028cc04e56939f8316a3cb27cb10cd21af5a204509ff9bc278e995ab88b63a747c4588c71dc7de53d464b0b852a84711b574fa6fa7228aba1c80273f7e2a2017acb2c8629af23c5f3171c07d68897134a6a8d951590eecd102be77ca880234ef1f93a45046f97c9610da511db0af19978ee1bc0c58ea45c0f234ea86c4502d6d91a961a81edd525538f5096694ad114ec061f92a164386c72446b5b547ead05984b8d60cbbab1af29c2fd6430f3311b2d6340c9fed12ba47e2c551e91ef06fcddca7e59ec79db9c638a50ffd646f3adedebcf82209f3d19719d9de41822f6b0689a9a8b93eb007dd86928aee054c8f347d790ba416acc2ff9883c8ec099b84cbb912be787e96749346a44516817fe9fb1a10d9099a6eea5389ca8535ce483dbac489a0a408387fcce259daef57b6e0e97e85e6f06c9fe270a5a97d177fdac762cd76e62d5be35e24cc2d134f6bfb593f545ba6150baec052084c2ef519e9bd5f15ea9733a33e9be908cdaf33cef98117739abe8a4df9295e9ba257996849a6fdca5628ef9a6f3cc29739f765316c764985cafeb89e64b298a3e9b034318c49097a777032ed7f35f390355612658c1927d80a8287fa06ed7120b5882a06ca6882818d009d010fa223a3bec2146e9d44a6b402d41be6d8a25c14569e8c894dc50dff12212e025eddc0bd0743399e54705d9c36b88da8793ae334a0e6a95aed03639f87d623ec1769ccd83a3d3d61aa6461924c5bb6ac4fa594ac3b0fedbfe3d55e829ea43ef03591e5ab8b0205053c18cce162ae47009503770d27b665599ede11c32d08af8f2c058b6ad84d52f89c6daeb1568674204f994567bf42bc2c6e35fc1dd0b9a8db6685838507dbf213f7935d1d713b9bf62c6d2fb8b94a7b49131555b987e4c2458d28c04c872cc1f8b32c31dfedd4ba9db10f14d41b90e47c52f5b6bf8d78a5885936ba777b5205fc7a562e5f951913f58ce4fe08a362603663e904df8da430390bd653f71b386f2bcb5e784e48b339e07ebc7be31ef361bbb47baff4f2eefb7bbc2395aba71d73ac4176e707bbd94900d4c471aebb775373ff4cb514b903f52e3d80f29e9e9f218009d9081d7fa92b3b64f313f54eef9aa7449f744e040094e99036b6068ff32b3db3b08ea551e40ee11753dbbde6440558e944cb9e406b7b66c6180365797789b2d247fb36006bedb2aa980a5628d708c3366981977694a0d5a819ec8413a6c4ea36a13c07144c10f1584cceed9d6f077722a546a969c0dc78e068c7454b1cf5fbb002987a28a10346e87255d94b1eaa3832ed6a160f882f0bdb4b56db04ebf066edfb0c2cd9349aefee0f0a8740898267d96cb3eb9064a8c061385280b4b1e5c5578eb720ec1c405697b83f4d77b701091b5a27c3503ab5c83f20c523c4e8e6c5414decf7702bfe9a9eae02d9b5c7b64325f12af9a1a1b2d1f598bf82c5aafdb3a2e9d4a314bc738bb7e2d976eff3afe1ba4deee87ae1b3bb479fd241dadaa9784aa50a4a338e0b51dd8964932021704b9e1ce15493a53410268568b7c8f46e0654de176fb9f54f0a94097aa0d5fb27a87081711072dc86c2b2dad2c688c8dd2078fe9b0759df4b4ec69cb0a42ec5246be340a27d6c9f27ea7ac0b09612dc67c06a2fb30174b4ce9abae984ee3a2ec5d258825924f26e81b7d34ebc19b90292dd395da2416c684469bf681085012ab62ebfa1a0eaf86347850ff3f9c7b64b57855df712ecafe282ef1f9cf25cae3993d7dd5ece542c0ff53e02b6ac5a500b0171ab2eba19d8b39f233b7da3826cfef7ba7334491d4181ef018dbfc6600bc451874f43f118c427950b9a78db0dc2729de69bfd7174633af7088b6c8a56316d5fcf4c27327f0abe470a1a63d0ede98242b1141d4c756008a2135431298d2293931701b726ffbceeb7f1fa66962f74c793567694e81bbf32958aca245d4d54e9b2a3860c7ff8f0f6a738c3fca8047d2c2f9231261052b28463e82ffdf59f1dc016d9f0b1ea56a483d22d9085c33f93db98c8a6aad51a33c4529a853d93b38d3df51e921d2d50f2c9abbc77fd77ee5a2006d7758b42f0a9f98bdc6e07e30ddd16d2c43927caf8315e038a205cc9dcf527cb7d0fc9e45794c3a367e6e860ce218c3e843ffbaeb52b22c2445195938ff2c1d7e925f48ecbf687bcca6690977c9fdd6806baaea1141683b013e8876518ef99c907d2065120b3a075d7ef07aaf69d225fb64be1de97ef67a0dd37403ae845e2ae9fab14367cb2b36371d05c7e7b75c0b41996fc60d6a31925f5af63e8f034f458fdc6a9201ccede8feb5f6c262b427a7e3edd4da116bb8d76904829906efd082bac108a11a5e1f888d3230a8e0fcafeb573b3f9a4b22fad3ce1b9533d9d493bc5dbfd9cf1beb028d2b7635ab9c8a16786509f3c65e5819cfcca24322a2926467a0194ff411fbb2dbe224bc3f355a6abfc838d6a396455882d36f25814e9c4ac94ab2710599041944ea9640c30dcf53c96073c9b5de23149595c664498985d7b723bd527cde0efba1bf1ffd83dcbda7de7eb8b20fe768da9469817c58044a10768005ccd1d18e04f01843079c960b5f8a9c09da1c9648be1bafbefa5686219e06402e79e0e68a051c6ea5c978a9f93a3b90b7cb1760bb3892eb1156a7e9e6649c3b6f86993c4d823c1860db99ef3f52f2b5f921ec8ab59d34f063b8bfb7f16ef1e9a33cb03f9df4c3553b8b9439297de7234b7f94e65d57aa629f3863ca18443bdb8abdf04fb96dc51a7da9325dae5704f7d27d6771614acc045ef32bfdc27134e1aaaee770e3599b7ae46e40a5731ce56b1c019d8fe7bb8bc57ebc78f68bf9282734d9df509c61d4657b2db8c20e9bf5a7e48d7df4d707e26d01fad7bd11a527fa06bd105271997fad4a5ea3f22feb2263e90e29592e2759562de98e9acd7968ba5db92861fc43760c5f674745245a9478291a5128d0110d9027979726480d4814b585846882e3f40653328bf3c943c7bee5fe4b2a52ee67e07ff88271a946294cd88f08c004484d4bf21ec7649567c36bbcf914fc15eaeeb4f97131aeca9a20b5cd89f55e753153a65e155a457679f18d2f0b3238afcfbecd7b175ef04acf0ef74a8a879327b4d6f54f163651ff6ffa45e4d137cbebe47b59a89ac4795c137cf951a4b7b69289951e21745e66cf21a04c9eef9d3a4202c2fd557ff4d885b12af36d133ce344f241df7c020880bde1e5375c089f6e51b1f98077e6ac23c41b1f5ab3b554a2fd4c3ea0a8eef93fef138a4db18361567bf5448fda5cc4b141e69fc19bc7b25830bbd1331b623a03327d52c850bea2dedae1ae4f5d4c8794a71f5ecc9c54b965058fa8875e8c5603da15cb0ca1212deba3fc58c87e2d36f22b71c83f27aec37ba5a130040f3bf51c71116d43396ca43a17b3d97e17501f2ea3fb8bd779895d07bf0a48b725110711c5d2859601ae7beb334073e4eb6acfd7c30f714d7d2c00977924c0b133542ba71b022e282472bc3ec52b2e8abb41cd3763090a4078c4021b2c1991dadfcb9ad7cf96bb9c6d793aef8816f06ea755467aefb0dbb97f407b46db6f739acb507e50915d27bc07044a4accb017fffffff80