PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 71750 6e395f1ea24ee748f1587c0d3651858919e008e8e00c93c8b2eab8565444a556

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
607826e9b86bd11ade35e2b474aae4d7a3e382f46c57a64a7ca8d4eba89d2474
Certificate Block Hash
6e395f1ea24ee748f1587c0d3651858919e008e8e00c93c8b2eab8565444a556
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070360000403f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000058e2dc1babb23d52dad56a091e6f4ee9463554333227f357d40c674c65d4751ca03ef2dc54dd36d5223c73a40e43c552a871f0667aff35678d86bbb08f6cf2639dc7e6bd2bc0d19dce0ef7be4a06bee8c375b47116aad3d7ca01000000000000004000000040000070360000403f0000

Raw Header Hex

0000402019fcd2ada8e2f575d77bd2f8fc53f6d1d55601984994e7062c19cd0c3d0fe1ff6e0ca4bc58eccabd8ea38faeebef50e6031037b0acdf435de6a2d1ebfade4651b6842b6a3ff5001874249da8ebd4a87c4aa6576cf482e3a3d7e4aa74b4e235de1ad16bb8e9267860

Proof Data Hex

59,560 bytes
121216020307c488ac1a2da6a3d75f72b4efabecfed53100bb80bfc67fcd41373dab1680703d190683a8b9e8ad19b0b4b4fbfc5c166977cdcb089e926ebdeeebf4eac18b5b7e7b3f0407ecd7d321a966a9ecc4bfbf0c425e72bbc93b9c363ec233645fb621d195dd206a6c52561f2a56372ac4607c8935d74a226ed94dfd7b54e4e806204c065f3b5c71824f30f54ffe4ed75bca6e4c4b92bbe9d761dd2e613bf33bb30845707bb66cb6573f2764a0af6189fbb2f3f59beb6b410c6397aad431985062977714cff8388aa3b4777786de1de85d30909b32dc0ba0d206aea03ee855e62fef2b18496bfff8c2c4cfca936896e6433b091cf7baf2c6c470118816855888796f2a073a273c8ed24c0467a178c2cabd54d0cffd285bfcd0fc233f17328b4f80bba65c6ef6c017c9d80b516d6779f9a4d3faea9e842d4537136d53ae99b07f3fcf33a8e777bd6605ee5e90f9edef5130a1e2653b0c46074103986bd6d9544a2fc27d0d4129ccea5127344fd3cb9dc3f48c28258c88a78018e880405e92ec6f3b79fff779022e9de7acbf6261f5ae77f78f864f3dc4934a860dba73182b8e3669ba994bdf01b3aa686429a874c415928c684bc0e796b08dfc660af663809f1882d8f28884ab6880825ff3ea87f9e670d9a9fb7ffbbd90e2085dec032dde1f9c8829e7112040d115aa9b36115a04104642435479cf05c99300e9793528f85ed14539d626e6ddbdac61810ac66fa8b6f93497fcc7f5f9b1ebe992df88c8ebd787c8c0651b3671ec58f1dc70ab81dfcbabd53035121671a2240de763d4ba6b6a2b5a3c9afd008120852392de5bbcc3b7d2938e94da4d75205be8be567242638e16a7fb66281568cbcd4c3d36534048a240802126737597b5b251e03cc9ca7cfc9668c8c5da1661b02e5ca4615db961cd9b33fec17320ea924bdf0f12c26a5e5374571889e116ca1303f22d40eb1d7a9775c32aec2ae15a4f725d97108224dd9369bc7ef3b649894e74bc5b221035644e9950af479f53d1eecca4a704cc516c006c968db1ec750bbe481712a8cca9f4e7cf240d01145b47b9dac8e9f79be532afe49c6c7018798ced560b1db91c219570003ddc89bc6755aab8e66c6c84b720129d01407348728158b67bc91dbef99cf8ee7c45075bfef1881187e1c4f9f44793a92319d3bb5ca380032e000238fb8d2e68fd4601280415689f88382197d3b166c7d2cd40a8ba5b5783426b83868357cf147a11745531c965998513eb746def78883eda6bd450b448007d40ba6d4b11f4818140fe2cd9e4985ba602f86de36c54a95f447f1d70f70c23f8dd2b293bb98618091b4c0f2e8e1bdbe47325a7caedfc2e41640c5f3dba87297a87b522dea65f78163609382a3628e0731de780395ede62a5f9b4afd3d194071628117c90ea0896c4543a23d4d7ce84d7b2db8df0b4e9c341338112989e7670dee0373616deaf606f895de2401442e8f2e1c15965f415e70d487e4fc6d2953c9347643ca08bdeaf8961d50053ac0b6dc116d06933711d8cb277247dd9045dfaa2f54ccf8dc250f2a1e4eb507f869e5c8acaa15548d7cbf79af752f17314e70f2dad98a80527bbbb10329d0f24aa697e343c19b8e1162024f8ebc2e78a2dea3fad155624870e188c9a3a79e259c0f5d7c5c3131b4e91ee22a03a97e9838a3550ef006abca4d1173ea41813a528a90b39d5453bde802661b2f2a56d8a3c90ca93355bb3600f1bcf5714717445e1d309e4d4da533cf340ec96df2cb344d981eaacfa15da04ab3be99739b98d3752a5352de6b44871bb10fd34ac55b645e8c1a3290ed388713bd2d8949381d4a820f4b4e70e056acbc35398a51bf38b053ba2ef6f89706ce7fd6980d7d81785eee45fa59b76154f7e6d5f2e75e2bfbc94967a01df9b796b7de16c2d4b52c20e07d1bf80ffe4e3a1663570403a2be55c89fcb102b209a2d37dd3cf94a05a24efe58e758b740428bc7e759ddbf23745d4d2c8504728f8cde91a04a85d82acd2fd0fc304a728106c24a99bd01a1dcc07c8c9fe9684a393fd45a079f04d13d9ead69a9c70cde523576a9b4412ef68dd3f41f6d06f6689156e6103e0543317c1ee51103f8fb9d394110abe4caf975aef834ea0f7f77c431ef22639bf05276224ad5c8bcf2d5df1ea3abd979b1ef117da125fbcdaf8759eef6aa602d769891683fd4b958a2a3f3cb9eb94c1c3aadf2403d3d251b3845ab09585fde1c36c115bf5773eeab26e2df936a3c56ba964dfaa5d5d45c237606e7a86648122e96c268fa23493bc4153867a8b163111bbe53ccfaf980997c9759f5315fae427e1407d4c3e017a7316eaee743d1afe3ab16acfe16af4a60e096153519ee2fa09efaf364f21ed2c4f893682752d93534f57347424f4fb9141c61577124a0b9a7e399d9f68d944d2a92084af91ec62fb62b8859e4da7e9e1ebb735d676e54b433c2cea5b9ccc3fecf77c326185ddb02063bf6ebc8ce97b3ff0a1f0b4120225521edb513bfd63a11423f9f3a59bc25a1f6e19d44c67b48a71131bfcf6c78584e25ffa067fa11aaa3591b04e22782ac1a220bbc1683e42fa79f175cd4dc51902f485c9d8bd9b11c2d63e1a9f415eccfd11666d4f273cc9a55af73d83c6ac5df88a90a18f278e6ad10566c38de6c1050be5cac86c8bed0468c245342f9d9a7521f035857d25b3d4611e391f9cd41efb716de8a6d806d7af85bbb52ea013e2f7f136dc7ac306f7aae1c61ab79414073951b076ea53594bccdb506c315833cc9acdff9c77e6b1bb7ff6e76ccbc561cd959ad62ae30d55938862d2ff45dc696e707d59a1d1919aeb09258c45c7ef48db379040f254831f1d66845044d78620635c6412e0b70e1fce74922529b15ecfe18717d8871ba35d1fac4cd0dfeaba7f644ac46c99dde6546f5cebf069e160975e4d05e4731ef6b27c59f4b15a335678ea11d5e6111803c29020f478e8f505a0850aa1924224879209f047604b5ee6868d4ffc9fa524d28e58f2cc22e08e9efb551fd3bd21eb476eb411b851e97008a2307217e35579a12b2459be7d0edac91fdb32588608909740f5ab6c4a09cee9b11d943b4044105f8d3956e1fc8229a1b61309def7431081ae00c91dad09e061b7d06a49b102f6f98eb8c298baa2e637de6c575fc4db2663983233fa185a1a3466cfc636f63408fc35e3ad55412cc9d22681af75e184d1844ff66827753a33da061b2a44a5d1ef2fe9f01ef48dad8b6ec9243f859cc78936c62a74f37d2a7a65b20546b980ff9f0404243739a9fc4da9fb24cf353c276f31d13efa8a3ceab4de30f1d29b7226b5f80902577ec07a3ade87f7edfde82da6df521672e273b44b6caf97c4586af205e09f023715c653a1b5be9e0b574c0e6ce7ed37ff15b461343da8d2907556c83c4e2d7f91fa1c774b01f6aa8dc3873e46de536570abcd3e4bd6a67e7da84fa711fd5c2c3bfdaab70751f03d13187360c7eb3d261844118a52ed628b5b62680a52b04896c5718875302b55b06e2129ab66656ef18c554e8ff62e7e7caf28944d92d5102075fa81d80cf0ddf38da2b3a565acae6f21b7efdf3e7c270da042b7e0c17b5d410a0da94ff33ffa81e2e09c1f5d2408c5d39a775a0cd27fcd0dc58d90432974765bfb5f54a46f80f498f9e577c1124d0241d70cff57b70b59f8a56d82b58af59fbcc055b669db09622646e121e59deb674592da33b679db961907e29724661ed333dff50d41e1beb7f55553d738dc359a1a54d9ce9ed3a0500a1b9ebcd8b3d20f9eaf5d4c37ac925d5b04f795f6760d9548034fb7c89db6e79e1791c37d3e6cafeee384adf5da9a3523349393a11a8b4b443619336cb32c1c85ee22922b990f121706a304ffb1b2ecd3838efe6c54b0ca8c9523a802a8fedbacef8a1a05297c1c97802e2b14f6d5bc6d54e914fa192e8ac94e3e5943ef82db523c43d2c33b371edacc8636d3da2ad17e6fca6f0f7966c9030db515f7a8f744f42d7f7f5d80c77a27665c3ed81a46301771a3e40f439aae0832a72856a34fa9e4d09f464cad994644b20370fe816fcadf2dcc7df2cec7ce1ebb4dc21a90cf3d3434d65eede60d240e2a9d96863f9b70a495c82b670fca106755143bc8937411d8d4d2c6ddec33d39cb546837cb605eaa0a91d4b88a004e5169e32281bbcc3474aa4c32daf3a9c67317d37403b0383e793ac936ce06159e5502e5cdd1ed04519e5c57aaf2e85aa148afa06bb9bbe1c7924387d62b0c26552e4b7296b2a6d4521ecfebd95a559d4d8af0760b64ef1b5bfe03acd2cbbf682e45e3def02ed212fd74ddf3e45f5e6af4bfd61790aa06a237f046ae2d284aef18862f0f941411345d7f92a1c392227a1826cd2287eefb046998902f830c2236d63808d76e3fbbca87d10397ef0d005a1647843915e4589155b52d6f8cb4ec942f324d742feb40250c4acd2578cbff9c0a8fda42db012108c4080114545cf90b1a42233864ceeb61adba4afbd7ef58b8dbfc98eca060ba5433c5f1bf03429cb60d8fd0b1581a3dfb41b13d33c5c1fa031cb9884cb0e9e4cf47fb370ed183d02b1dd392271ed6c5856ced032ac3fbb62ead18a1d6159dd6490eb0719dec8509e5ee460174e49c6159237f7ad8d865327420cae846739a96b1f1225a906c62a790869e46b8b10163048a7bd1a3a8917dd89b180a2fe3f901b8a3c1792a3808ce5cf4e6b87318b232b4c826f56f6f0db199062b849d70b2ab441ceebd41ae4d70be6cf8b0642bbc212ca574e60b512aa2dee46785ba3b81be85e1f403d709c3df1feae4417aa94270902bd22b87ac7d119355232b20ea39ba85e05274c56ac73b116ab4a64bda42392d1e34fd3ecafcab74deb6e647068e1fed335a585c616f289f08bb180ecfa8bb65029a757f079cffc4c4becc8498992f2bf635015b432229d5a4862eccb6eac4e9cb8a017ba86077699ce61e7ea6c43d443a4739209634195e964c12771f9d2e6e664b7d465abd8c5938ebc2b2548cb8a4e3cd1d13418803f352040d8ba89c39dc092b90336720a0804fd786cb4e3edc9f0ba6c9541f71729423b461ba65d29bbff0b566972e9ba1203242456a10135488805a036d0938294ccb79692c44f34301a662acdd358be5ca2de90113a2f7a5873f361e073a2776ca15693052953c56dd916d44b41cfb953a9b342be4fa6b8c819094b7e93e7f85102a7aada26b8a6e52591252808147c7c686d86ce2986ba6eaf22b520a3465887a11ed8f32a18f3469ed123b78cad4ab4537ccdda920f325145f8e2d8bc965beeafb0bd0e55077516a3f03be1c74d3c96b562aafc4a883d285b2543523d9fc9deae8de4cec8d66318dc900a5b3d822911467d8913a3d24dd99e89d4f57dfe01f162d57f2b589bc996549438287c4ed7d3991d3c0543c1f62334fbfc2f37b98dd498c0fccaad011e6acf8391b697b1e617d6e5e8dc427058f650f6b8fb65dca244ec68badc28022685b606c7eefc3d8534c26089930b73a4e8e4f6194fefac6363392c7cace778a0d49b8c7045823753c8b0e56c441afc0d1229378286a7de2f8521d744035c643a312cf055464411f20c512ef2673eb1eeebd1546574f0524e7ee0461d2bb3f16be77053b0bf199ca74bdc021389db42ddd78f9426627a13507d0139ebc8d59738ef5f9f930c263b3790343466a2a0332f0992a128b9ac8c6d233f4ba730652a7ebe3ad4b2d8e987d6171d7f56d6197455ee8d3534915958dea2ef57dce0d5cb6bc04db4d63dfe4152d75e7d1dbee62a0e52fe44ce829abd6c1e5194f99b94c46618e1affcd4ae3fdd6d7ca71af42808efeebe11a846369a9515924f615db1d15e23e286ac2647bf181011496773adf3c51bfadb4511a9be1104513b90889c9e60bc51e501930ed2b9a01c294e75b0b29494786289a212822734ad4b70494608434b7eef7a992c7127d3faf1f7e34a689ce8210aeecf3c76f34ad6d1a34c574567b53f4ee5739ab7e1bcee8757ef88ea84a662bba63724430e7beba25c08e4c27f8593a9a63530c5039b6ed4cb03f59e5df2078f899303f60b7319f62842ada7dcca4280959382a357a435553c125865a32fb4538ff1df043ef861c83c517ca639aaab0f771bba908d9b91fb022ebe33d25d3f9c98e448171a811c9ee76659c82594a9734e295092e8f15d4228c1957e6535ab4d698a719ae3f7112c47731308dd3eebf9fd5586eb323561c365066f157f3663f304ed0adbc6f50e77cd9e253159fe4fcf635912d8b4afc8feb99c4e402f1b71eac3f7b12991fd06a49e921b1c9107b4df5ad2fe26de9fa14269d791532b2e98e896429e07be0bc076bf9ac9c8973d493b7f7005259070b309344c6d5600462687aedd152f7ba53f9dea04843a5882c0c0d25e8a0e45234f9efeb9007b769cbbc9802587083d53647654274fef6b7f0b7df853aee19abece39c22280e6cbb7ad5e28351b4626080b011b5c2f0192d25648d86d17393b3e4a3e2d147d8ea543530c508de7d1f6b7baed9a41fab8cccb900c203cb241c7622b9836ec535ceb1e0675c6cf7ece15fae4efcebfdb21069bc411868d17fc3bc6fe3979e9dbfdddd32da35c391d6376a7d014308290f510aa41c7080f6b83e94a3d75a6ca9cfdc7ece2e4f81cb9b782e2b9cfd56228be0e44bf78a224f44a9164c1cb0276ef4b127cc9a09efec328cdfc98d40b44fdfdc959b7f3219cf56c9aaf36cbd9239fb7bfc588010fe746ecd0f1aa63437f974b7469e0233845e49af3c651b582f7c289c72ecf4a83790734ed207e74501efe24163c175f4f57cc9fc784255a38173a3bcaaa240795cdd4399546cb4449059eb07252d475f8cd5716b72ef26da20ce3ad458a759c3a87c6e453cc3a93fb67fa68fc9c346fded285d7d24cb4253ee39e0094de3c1edb2cd642d50e8f9724a07f4a3ce2874ebbbe46b8837987bc89e64350f799f2d92704b5a4127b05d9da2a65afd0e3ee76f8ebeca208e8e3aeaefbb06928ddf761e62a520792b9ee573376ef8a34b3b4d22764d65e5a3f710c7a18d774fd89577d7669f2a667a0656b0cc008ec302ccfdb17f39787e089dfac9d6794597b55afb74ca687b29592cec645188051c94d259073800c14f0a621978c6b34a38aad84c0fecbd791d500786446ebe8901fc27c03722e5103fc17ec0f9d72ed851c87ef9bae695dd81589c579dc2b8088a95b5214dda7b0a2d378b48b07586275059b6ef6fb2bc72a65cd77025eb7c2353477afd29c0ab9836c4bdea221b75ea33a2c377c90887ec138bf4d3b225b5d745c841ffe9b26f214d190bc19e40b5b6a50ab094f73afba35907c3b523581f20fb93301ad0360df86b2bf81bdf8582ea2fbd8d761bdb9083e9fc2751aff2876270efe2f7ce2b010c1694974a9584fb3537846c7bd2e1c44d4af41c3a6e6ebb4331dcc87ff6a59ddff603c12d99c29cbd3b1284ed41953c200026f943860d30cd327788eb50245b7219d2246b0be3d62831a8b1c311cddd9cc42332f3a4379757a8020a719ac08ed3151cf8a23a33859a209aea91c977ce0b232633e5609e03af4b8fa76d64a90c540eed1af4fe7b2f4dff3dc76aaa5d12015130bc0f24505ac02046e281e754f0e9cdc05def5c37b40f03c8a21d3879068f30cd689b552ce4269abf1217520f122e5e75fa277bd448c02ff2cb56273c3c7960ceff8db5909288ae52b07ed66cee3d2f01850dbb3f10da8c02bfa74fab247a52d9fecfff3e7330c8692ce97e6fa3a6b04df6d1c861aaf5cf18a3785337fb113bf36b257126e4c1e5bc564c44e778e8d9601f3bf90a1279ca8cd990f3cd376e0aac98dc3f3723a5ef09df78b41a9ce9f2c9a6aba752c96e4ec9b79c7f217ac7f5e26bf29f509ec235b94d3cc085628a804daf307057499a770a42dcb227d2be4b78ce1f6b1eae3437cd0746e9205f4cc2fe47183d3107245078500e3c6f6ebf5e1621332c6292854eb606dc734de427c089c55ffdf4e7ff60bfd7e85ec9145f4fb189815f077527e36adfbbf92c5f93d55f83623309efffa7d8ce9263ece1c647373dc5c79ce60e895cc2573cf9bf7dc3918e2a599a12e1b4b22846295e2eab766ae985aab63e22c485da9f3476a1b8dc9d36ab6e287659f2d1e6b5d6ba6561a5c51be98e94488fed040d05b84a38c03c343a40fdc31d5791806c56003b759a7eea73bdab591283046a63c9b382af793c0c022639972cb70840828bee0a33ec1fc376fdd881c565d06831a38622e468f81f7d99a1b18b8cdcecedbec8f7fcf9300278c7cd35d4e0e92f269dcb0f4ebceb7ed0adfeef8d3ed0b5ba23da360596eeac47587c8b40a068e6d544c9e7321adc45e535ebf93fd3e561b60073561eb283238fe2096a269db9d43033e8e73cdd405593a22e6c4d470a815fb1c8c3a351284a8474abe631cd101199f9a97cbdb0653767d9d493f13f82ccc1deaa5531a746f5f81ee96e11275cc3d74839825dd5ff321f8bbe3ebf5c8aa6239704494ce99f2c49251601ba092289a678c725bc3ece02c7f0eed44484cc0d2c25121420fbb3effc0ec6a8f73365cf754d73fdc2ea01c4e9a4c02337fd96bb7d62f32e5836e934a9649549e630f39944fbe09d3c0e53574f5e24dbfd5a3bdbb2679efd062366591ecbfa7bd36533aa93dc0ea12eb5a9daf19d281491592d564da08f08d10a2c1d59555da2a34fda5ba397f0a4cc1cc99710c173faf9dcb2503f31041d090f88d4bddf3088a953e6f0409c81308dd1b7efe511f7f443b7c9b1d9bd574f8fecca310aa6ed1da7969c6127e1e2f2b045da4033d0eb0e31c302163dfcdf727f870cf3a00d3ee92560974fd7cbf44ffbb1929180982e64674f28ac4d123b438621a0a62ae261144f8a6fb36844ed671c8a89145a9c7f0ac5ec1dd4409122bc3069a8c006a2b539bed430aa90d3a322fe12f4aa0f303fd10c08d6c5bbdba90560e75c86524ff2f3ed3d830093ae134cd74994d71a0aac2d491a9eab789b945f59ed7d8020d7ea460531b4962f3ae8e7e56c3237e75775decb615427a26523d9df666ed5da83a67d0650889182181d35c83079084e353098f6e013adddf8fbd8e9197f7f3622c302c4d43c3bbc8147d831149d1ebf3e0eb32ec14f61fbe17599f0d2f19d7cc14f7d74efd6e94224b07d9da1dcf31737567d6248722d8f4c0939057024d6157e6d47c11602e4414a5e5f7d5d5fd68630a8a64f6649b8aab3f90550d124fb430e3b6dfe1b85dabcd47bbd2fa61ca470ad846d42f329dd7317c8cf78fd0987a94fdf3b7556f5a8ab7cbe355715d41647099783f9fc173bae77f2eaed89d2ad8c0678c3dbae2922a5b528f7082a8c8ebc91baf632f37e2bad228311797d73d4fc382e3333ac4e952563b2ac97a303bb86e7ffa4ea8d928f36e2e4b777220cd2cfa0e680dbf915f076f3c59d89b0b5764422aa048fb38203f527fcb8477748b09f3f89837812e0c6833e624de5374284bc900c48042f896d87ae39f13176030ae80669bca6e6626093236721233c7e21b409905d8ef9e05460256d4b23187063cc0bb5cfb30a0c24a7a187c65c05be485297bd45ec442ef90d46c9e403214bdf0dd4274926a54554deb9ba67469feeda78d48dae73482570e5ead73e8fa2f4abadcc94952945bd4cf8b61e6286a6a6e14c048765e0235100322d4889600415e5dd15ec7cd81241ead0698edf1cd658f6a9640504a9105405d7f7471e8a2c82e6aed3aca705a86a802719f65011b19e91b17fee8717f929013afaf6e77ab29b05d71db5d5b456205fe8894e877194e794c1e44547ded925b14e258761897f35350035351dedd83e58390b161e9014f67dec29402dd48372aeb5b9b2ff64f4eaacd5ba12b1709937f2704da2adac9e21cd4138e8301fe776719b03ad9d4c330db8a68d0d2a1191d649417a835d995131c8002064730a79797884adbcf2d07846f6974dd88304e404e5eb2f066f05947526e282e1b6e84a513dffd1791c886e436bee915670c4b13e501a7083ebab3c4a51b16666156c5ee306be9459bf278000659bb57ef416cd5a613f185ce436643668bd13bff287de582574afaf7053a42eff443507b08d41ec6e215a33f533aced39402693cf18d929d7a8d3ffa69c53942ea5e2d474406018742cc7ed3c21694ff385aecb86b373d694453b158c9cbb06249b79df8fcb22c84eae36725cb5eb7588969ae7cf38624c12efb9f27d35c1cfb7974f581043a7921aad55fc7adb562e09dbf406ad4b2f22baf4e2b468a50ad573e24189f7774c29c6e7bc5c72da74d17d5a156cdf95d9765547ba53ae4fbcab67ee5f5c6f56e2b4cfca6bd7e61c8982c3bad1a450c462fe6282f3e256846250852342d55e473f9aa360bac8f5205bec8bb3b2a1b11fcc1998e993db4e0885b0adb97b0904c2efb58930e8b62df4570526e188ab20bdd9b5abfcfc845e3fa8294c5112dadd47f90921006233df806094b11e9644fe62dd8a130001421bbfea95d8d843ffcd0795cd8fe404a1e582d84151908d67adc93d14d344517cbde6217212e11021574c5e023ccf93005030eaed9a5b14d441f470d214d473f4b13163511fde9bd4188d370dc7a73e6319a4537f1be4e08e11082f6fc570e9c15204efc40eab11be0c45932595f516ec8823910e6359a35338d2da46a959c3056528bf6c84566c682c05d427361437aecd2442b18b6b14eb4b70fbddb4668494469a30b1399b72164746ff31ce9ce1cfa6cab978533c26b2f0ee77b91a38ccb8e93dc3eb597e577cf02f3b9c841f9a62f6c9cd4723a3171ae9898b828451947bbd4469598a48f70003e1cd08934a8a690a6c0ce1fb481028830718f9878b3bd1a3086f1e8c8bea6573e7a5822c19f7cc6bd31dc54afa9de36d53b1a62dce3a74abf252608fa7f0e140674c178915486afe6a0b4418b71fb4f73e35bca3ab0801e29e6fd28e3322776812f820e1288374fe9879ad301dd93ab693a7949e5acb28008d138c390dd75d51e14425698162cbdb17e92d1c5fce6b7589d711982cfc57448325405456535a29cff881aaf99994e826aceb9df4b8f14cd65dc4de235f4d6dadf05a956de0eea33f29b48ae6c38934a53d0afdfa9235a59cdf0c79f09ee9147de092b69bbc60806eb658689eb3c82c9d2b6b69db156b1be552d0dcbc9b83dbf986c8ea476e6c436bc7e51efa32e48ed0142fae2ff5494fef56c9d1eac5e768d842d100008b31cb0814d39ea930647d736f27f8037d0de0294bf7df783ed2b728cb104b9dc5ae89b7e075da275d2e97ad2ffbe4f7f845924cf0e548dea0ffb1639c6707ed3b4cd52ae6fd4aaaf05d3d762ad295450c6a86cfb89c0cbe7b324d819a1846deb3176c6656173b9b7a114e03a4c2c15c9706f5bf03b9b2af5caacfa65f3d603c412c070993e3c3cde32fff026759d61270127c9999e9ba571ddf5a316d4695fcb48ffca8a0c23cf640fde57a58292cd929c1199403ab00584b66eebad8652bd2ca7c690192b31748a2f54f65bfaa4bba83e86b2f70dcbdee9f74ccb61c555f5946c12f5c7682d591169cee296d5153e9ee6b5e4930e321869eec08f96558c2527f2925b0ded687322990896cd81eaf28111a306d67bd0c59faa54ba16e6040bb0a658c380b04b6b82d636cc53237a2c934e119477c8f1d607d50f3446f9c8f44ee14087611a870b43c45774438d7a371811174664248a9657078d694bae057e120746d291797108c3b3e3ca5cda9f1c3fde74bf4d2740a7eaf6105237f7e42f121647cb7633fb5e881efc5c3588f739195a888dd8a58ca3053a8f8faa84d3a5427a97e37b7f6ca18f54de092cc369ed73adfbdab61cd807eb026d07033cf10a758b3931a490651c3423f40353990f8ed0abb61a4f8694c3fb87a1be96b91a29f424b9af065ec618e934e54c2797ab3e5da0c954f495793d6bbea28a324eab4900b282de8568f0061a36f931700e0a401f0ee67464fb41e7f190a20025d92340b0bdc2f967fdd82220a355ada2dd0e12735feb2e59f29f893ea8e7968bafb2a0d9c6289adebab9f62457259c18476b3b3cc9dee27f2b4870aeaad24f16767a654f784611eac43bcbcd46a6071b1416fdeb14a4dfd128d393ae27b27f23edc7bd39162c66982123b72876948093f25b861b65f7c42de2b43b0d0289f200c76bc3170b9fce87f5ed0b310c1d0adb1557a6809b13f11f4ff36784d435c2f6a8d167eb9517fcaa0e2c1a7e94e092bc9c3e08231d351ef002ca27393426db7e48fabcf807e4815d1bc42353509cd6e1cb9593e50e47280c3cf7388eee55ad89239b2dc17dfc306380cd27c77db8b87ac5377664a7c1946bdfd398b7ab634c4d42e8997706ffe867ba6c4491ce6ce4405bc010f7cf87b3ec253d6b120d1ddd529c3e9dc694e205baccc5fb1ca2c93db1bb1db8e38d960cdd43cce3445458a886ac4dab1583609d66e60925e7e52555b585ed5a64161b44299dee8438800ef2b3dde714ef69a5663ff116afb7cdaae8d7cf2d2b0d9ee5a7f96ace411635ee8841c6309b24f0f7809fcc2c854bddcdb66bbc3b63a13d4e62a44267e0ce49e4127fe4ffd12a673f042f022045b25aca2eb816280be7cfa81156c4f0f7458a61abc8d783175bb1ea0579891fbecedf9acb69cdffd68849503931fd35be72dc951a0f1647be01b4fbca560b09638f65704667e86240a46c8dc087277d6045f9b1d175405fd0eb78d07da7d8a562570755def225ea2da79b5107041fb502c5e406aa6eaa992c9e8e64e41adeaaa5d811082627854b5dcbeaebbbb00ae6b6cef9f41c24763ef00586c7def898329f007b92ba69c0ae2c282a6e6a3471d81db5500747fc87e4d43a43a0921348130474e7c35c2c0d5aa4ce4c21fa154147af39d6d5253c65df9747babbb5af8aeab1d4e193d7a7c17936a143e904834e6f2a6ae744aad1e8f9c7ec9624ce53253f42450662f2098ce0c00cb819f34b77159ebf9ce69025968f3f0edeff0a7d579bd49ca61a237206eda1aa82d084f374c94389b88ba78df204e417d086136e5ebf0a0dd0b5e326e0b3de819b5b64c384944dbdeaeadf633340e6f0798705c37fad970e0c77bcdd65039888f7d7519d337cbad3c6ad2024f436fd4d5d23eb35870b759b9c690cea718eae94bdb205eea247307aff547218615f066c90b5d9c1b3abeca41531e5c82c9421bdb2cada4d64e65a57965fa641f2186f698010298e03f1414bc7b7f8a0c4b22e6c644344725495785cd3bb74553d3496f5eb255e227dad36a02377e9971698e0cbfa1a3fe7577c2ef141fba1f8d8971a1f5cf218f13e03082d44585f09188323faae0c0042c0edfddeb6db245d1e8156f86cd10639d7a9adff8c6585785f721d59a2f3b984a46b70d69a3c6c71fb61175eaa517902d3776420b2ae6b19f3051e22437bea83c66128d460347949b88852ff27bb05da02382bb736f10dad19882c1247f2bb92f86b3373eb46183d853c3924bffc20aa6e579aebe155dfe442fc70c4c204b45f64657d69f44604b8a66d73d1f1a9f211813f66a44e3792ac844aabd090bd24076872601bcb30e619c92801a2b7cad311601d2e9193a3301de4a0757a9a405817a43a7f5b7910b1e1110f0db1cf3ac7ce918fb33dee0fec5385f7f02610b3f819aa49c4922ba626d7ecf3e8a87d97d0a5e10966988627594093493935421595a1486fe8bb7808ddf92356c0ade774898093285419dcf59b2f4394349afabb8ba6530767bcc9580d4ea696e42d991d32ee4a2f2c3896c6cb7387794204d79a675d83dd5f0ac0255ac8f5fdcded149b9ec0cde608a2878e4d6e6dc2b21bb34fb5ef933f08e2f59336bfa402ea7ce05b17d302d7a57543f9a050abc98fcb9b2bc34c360a18a33529beaa4ce818bbe860ea4ac37ebdd9ce7538078a9aee76d04b76062fddddca779cf11a0a9a4b3bc1042fabcdfef30b4da1afce95decc5c80dd96c5989b41115c16eb923225d4bf11847f7dfab2dd64d830f21f32fb82b56563e7fb2623ef9a8b6d0c73c75d00d92273425ee8d29783975a7ac461e6e4efe5422c8342b1c65de27d7a6415790b65057ecd52b2d1d733654bd8e92201e4c64ffc7c6a7d00f444b749a6b9bbc9b6a03b7da8fd387922c61a32f026550a057e0c6eb0e7f0ce73cfacf944837315cb4449c97827ec653f5e7bdf8504932b41532f7120a042f238388244598ac9820867fbcb01ae464dd4f1ea705b401e3cc421c75fb9cf7d98e1988df72b0b95fc99ef83143bbd01c371aac8d309942cb7b25ee413173ff966bf8321df731cd4a48552a0c46cf22b243db7dce27b1225c6c9eeecabe927f45f80b5a1802e7a66c46dd65188f3030417f078ab39f1ade6e647d13c70dbadbf86c6b9fe47d7f573ed970c159fd8b4f352d82619f5ca30eef24c40f80560d60c66d7ea5a6e53ea531e6b4ca3a4eae9fb904cd7e92606e9bdf2090ba050e34e47d5c8196af17bebac0372507b24b7a3a4b05f91294cf141d02b86b79fcf7bf858046010c8b1f6936642d1a6b899f8016f774d7375b95b7109ccf016fcf0779e9baab8b56f801bb45b382aabccc7af3e650c730d42a09fa72ec88c52acf7da4c3cd67a21e0ebd084abf6a55eba8d9df6121c04b6cdeaba75c6a566b8f97e2ee2d0ee7889d843eacf237fc3514a406d1fb360c1b8e0f1a755e7a938d4f6b9cbfc4a12dd54cb26a9cd4887931a74ad15c54ae10de566c1d7eb37c10e9ed02f51c28d99f98046f375fa376b7aad830d457042baeaa5904d0e7838d82582ca886e2c20f0973950a4d890a6150f1f88a5273b34c227f93af83a6766e47d73611043e6e80eb85c23fa4a6432d1fbb183132777f5237b20322edd4a109b2eb4242ed191d41014e8b44058b2fadc22880b237a139ded64e5ca4bb34d4c9f188ccbdf4c5f5f6c07ad68755ef3835e80e69e93068b1379a4b597cbde1417c646877283d605d820f5686e7d4f2f955c95887e974ed0340ae3052a26aea0631bd5f2ff7f1e7567359bd196f1abf53640c522992f2d6709d9a56e0d963a9ad21c621c1f0eb35ae37709cb4df6ac4a1766c44dd78ac377f92512929b2a85653bec443fc6bf3155541ea31b88026935a195806b41010f30186baf669e4d35bed37932485a4cdf59925c5e9fae41219863e97e33d1cc3efcd79e06a2e502b4871bf717de2df442b3489bcb54e7316eb240bb1334422a116612a3ee1dde2d6a2105d393e3b074ef520d68e9c427ec978a66b111fc928e73927180eeeb9ce9a09c5d8fd245689f86edf98c52fc4da447f36aff22c704cc2e4f616f05bab3fde093fe5bdfcf54a8e0627546470a6e72312c55dce603cd830cb08a9935241dacd2be0de1f37d9b5944b38cf18699ec4fee45404761a4df49c6b52f87db0c243405ba12069752a629bb375e74e202c2656867420d84db4abd6da1184298dc2ba6f76edb3ab681d53fa77c7c3cee96ae07f92b8460d54b5547614e5320dc7dfed978ba3b913ba918a8ac2c8b8bfbde2a49a602d05717c6007925f8ad72c037e588f28ad03d763d187c2ef07099a7b0674d4a6276a5e14834db78c8f6400b40ea4d5632d31544ace3eab46dff51130f25d7dbcdb1c69bc02da5cbe93fb016736c31dc80798fa73f024e16b9d5036dfc2aa4834bb7ad0dd6e66d5b2c0d7007f6ea6d415e386b3bed9ca1ce0345c2bceecef8bde7015a3c221f632a9899283782b20ca4aab14be4794e712af84a2d6c28b8421c24d22e918e14940269ccbe7c52a0fa372fd4f18d8dbf05361b5855539789468a006a4c9ac63e0a5ff5d25ba63880e0464f3f906bcbde2dca4714adf87dc267a41a0364c68777e652973ed4aef5870dbb96c60fd215e5b0a05327484ae24edda6189d4a7c0baa626ddd745262802a5ffdb130c90a6ace8ef531863e56b602ea120140ed013750533b1b5359b9a4c08e95b0c1b1794594dd98767b1ec4d1397c5e5003f559d1098aa4cf937e380a459bb89de2cfd58357694f1a67e6a056723236de477a832178ca98508f6fe557c7099f4fd1fd46d2d5a2f879b5059f467191272166882d98fcc2faddd17d1dfbf947a8602842abde164a2706336f28686f7ad11e3a5bd39ea4308b838ae6fe735983f38d7f9f79436d2b73e6cffa6d80dc448d92707e2a96d1791feade8629a5be7720665eff6015cd26a6173dc4cf727bd85fc2f0809fc302c2ffc0506f1f1bf4c3b37635d0a1a42906b863ae4c4db2b211a0be5cf0dc4468a0a99ad01bd3495d40c4b70ccdd958b3779f0d8a56d99c5ae26750f2278c2961418252e6f524f53a6a2549e94275a1aa38c7fb4784306cf763b20c193cf01c57fea967a5b9935fa22ae3d731eed800e9200ebad01b673edf2ee40826ce40e8a285ac91e6f5ee74ab119cedd2b26c6412a44c8fae3ee4a16252d49f8b0b6c5e79b5d6c8322b0031fe7983d5ee7177c4bfac4983d37377c8b332851a00f0f4dd32fa2b0d74c63035010a9c25530538eddec4f89e6e1e556d6d603657ef6fa6849c38da46f41f8b5b69784e0bb703febd65ca2160ff547d5bb1e2e1793208ade2d9b7728311f7bd133f905cd6200e77e0ca0d36874acd07c3dcbcf62758e411dd91f2e5cbee340515c25dc4455a34577066b821bf7ff3ad4c5427c3f7384ac9696492070b59675fae28405527412ecbb7d94af9f3191e2a14e4475117c0b571158f7cc173271215fb8e4bb94fdc035f99bc43a38be723c6fe6563711c54549420dd6849e48c85b5df67efec2aab54422b0ef32ef032e683ef17b6b443246a0436e98593be566b93f0a017bfc26bc1bb0052354b55d8ddef9b303ea44c1cab754bd5c74540bb5d129b2ced07c74a6c1e2de561a35eaafef8fbfacf0c575cf2d92cd73d1e6e1fcccfeaef12562a90d57429fc0f589201d66c23141048e9224640993c5831b57e7773d0a12014918d79b3b70fdc5359a02a9b58138291c608706a11f72b3879245f2878c3dff2019c357fe53bdec8fdbffa4d191b4e1d13929125d916794f7ef3baf80ca8f785b20505127c3ed528537b447fe3f6aa6fcfaf54cf31de1eb1e5cd751ffd48ebcd724fc643b8430885984916d9e57d7ef5743389a6750fb683307176de1adc6207c9b6ac55847a3c074bfae1d8bb6bd6804d4cb92517c746245b5326d1304cfa5c766488a98ccca88c8c27e7c82e78f5c10c36362aeee146f0e00328d7b0bbb1f9f52ae11a790488ce385a73eee404dfeace238f7a7f955f03fa7331529ddf42e7ab70c15ded2766f8a070169f3dd6164a204821307fcdb00b1bb21ad2f8e794ad66a19697623bd78cbf38b7889704fdbcc09e7060ef609b9f2e151edc99806a53c931f01157daeb6d9a2d5a498819b5d693a52da7b7fea2a8215bb72a853774daf923e88ab30c6567a8f2627973ba88e986b2d13d73cadd641fa2a64d4be091cb8d641a1bbaa906e13e7387990216ecfe4b84ec5531e83fac334176cb667e6fd25ba0666a18d71aa1b1b858f34fe5d6ecc4d20da80226ab46142429fd0bd1e579e10d30eb4fe3047dc30c67e40e14e30e5768a583d28bca16761123c6babbba96bacb78a55c198a26fef6d22b62dab08b22b239c29160cfa87cac41a44874624456e20b1ac73ae4814d57c950001e11adfe176cea5545c82eff6939ad73aad36248e2653c89bcbeef3c978e085f41ef9a7f3d018ef0a6a140fd29577feffe3208b9631f7f7d57dc121815dcf76e880fda9b74eb0fee53c4a4ba817fa78362cc92b3d4a4902d783ec45b547d41a2b8232c45faa21c0ebde63a922516f296f497135132b775c326dcda7066a5d22369af814e4f81959cedd27ad4f5a2766ce6329b2557780b7ce7560fc1590cb1010d0df997376a4d1c002b729c731e5eda36c55ac06eaf96abd53388826b7f1673dafb3d8d5478d92b157ca187cd142e609dc0403161f7fc94ff5d5868f53831d6f00bb667299701f5a795050822f0bb158c6562cc50e038bbc767b4288612b97c916ce2f7db054434e61371f0455d92042424896e8a30265655dd582007a1e697b2974b132ac017a1f04468597eb9fed9c5dd8f68a9752ffb56a5463b21e2c05aa61696d3d1a90f739511c9a9ae9c4019b1770dfca2f5b80ad72a4c7650bb3ffe5ab6c7de13a4971c905e7fdbaaeacd60d2b7b68eb27e39f374bd1ce3e3082ddcbd1f58eb4ac8f3ee49f9564636e14d21859abd2e49fafec3ef1aba71fa7b8d267c7a72639c4be1c37545921f70132086a970c56acf3d9713fee4b22ff148f508a0e5c623503e6f8b6a6cfd84c5fab59e3fc1fe2a4f1bbaa871ed8759e3c7337d09fbe1361d8bf8deb82193daa6d0de75ae1ad38755d6c11d1710ea0f7f65410d3948dc9565ba3027ac6367e6bfdfa790450591b028e859296f3f30a59999252347523a118c1a1712676ab62ac4c58739ea8535df60a006bb0250d3838bb570d48a21b72cc2d27000d24edf5e60a5865d62c5f9725d86c4e33eb340cf5870894136114df759cc4b96d5c07c4906ff98587df2439ec117a67f41f6d12a3de3d58bf71402a59e2c4061c463f6827f493b46763f7f3f501f1c8fcc3e02ac2bed5b14449e4472001284ce14b8bbb17a727592ca2c3852742c8dfd4163582623688681024ad7742cdb7777603236c6766ca03780891118609ae9fac31fa8bb223f7ef5cb2f0d3e01c12728cd4290c75ba709f867a92d700f2a996914b2da70b4193cadc4c4abf866a968ae53f308699fa72b0baa4b02858485358f6cde8761af0617852af109057bfe354d0123377d3e874713b7d94623495843e4d018078289ebd1db399802a321bcfcf58cd40d32979d249bef037daf5972952dc8b3519a417a7a77e2ffcf85ce2f8562617b0ae4c98fb3131e7be3d81dc30438d60e3983c33a87167cf6790d43a10c27b1b167c740fa00d107edccaa80dd7d74680a9a9b107b35c88b745a6ff4dd261767aab48f40711f0ff098b16a3c8aded5fe8ec817d73efe3ee3026ede7a3835fd2b7c58648dfb8926553d0da86da5697dd3a1f3766327fd53ba0a247d378f15a1773884dc5a4bee70f083d434460166135647d17299c7977e8e762f3a87f293c752019f520331964fb8b01fe2f0069ae91e96a174adce2041bb051072a873dc5610121d03eb705dfb5c66a43b3b2f0d6f1d36c62a1b834249a3258ad2edea6c2c677146a2a2a44a091c23bff54e3f695df0e1ae0ba46ecc488af3a6e1c2760c9485ec68093f0026efc9c9dd6794601d49fe9a08c96238280114379accd7a35610023675303ac180dba44fecda88fc10d242a5d133be151bd9a6d3cbad2937ecbc919250552500bae2e1bae385b3b14e5cb154b20b219e318b9bfdc88853a1460c80efeabacca3b4878e4336dc77bfb9dc90d9a62f3cd476dd3b809a1cf3a9c8cb9dad5d125a45d146fb1bf06664e989f6efa9b91ad92fbd6fe1383251707d382ec0b10c6bdad3b24ee2e880af9e06246193ada6f396ab030be475cbf254fe4de8a6e5348af9eb76d29465d4d19b744c82a2afff052e04f72314ac331ba27a00492a67aff661bcb24b1bac8e92c6884466bbbd3eef0beed88b224b20e5d7da3e0f0426051a59073e9f835420978d497fbe0944533965e7fff209a1b17c61e0d9fba54a6889926a0e77c2256bbceb7fb3c64139f2a31be000d736eb5bc3477b5a53a84c10944a46981d74afdb88cdb107c8b910a6fc641cdef9e5afd1fbab033504cc05537baf4bbd5edb783efe8b83fe0afcae9aed509ad2a9d54e7998e6626f563ace7f1b8959a3462b142c6c19c38803a7a0f97a857b473484f7ce56ec9b0f0a7b2422e1def5d83426adbd6850d5ab97b71b6cf273bd18a1d5d427e91d90c3b10526a3ae649a008fca896e7bc64707d9185e7e487de387dd27b1b2922b50cd097338b7894825783c2a655b2347f05527a36a3fffe85521f70343ae0e881cfdfa83a70c010bbf3e90e525e9fa791c1034d7fd3c4ed8839a5d15a7e14696f45613534e5efa7b7335f40a700fd27e462c90aec0620d76e4ec9bdde819496590a220873b4d46e180775af708bd5b658252210dae4d492ceccf49f7a67f6a3bac108c364fdcbd333f7709175c0777daf0c8cb47d4ea98c32e7809a303e8d47393dc7f976d2b0c1572993c286a763e79fee05d131cedd3d0d2b98de3245d352086b1b4ca7edfa647cefa2f3edee7e243895cf6e7aa48a77e81d530543fe825baf4e0793aad32995bea0927e341d47b5e95e3a62f75b1ca33e8f6f15feebee6417326bb3c8cc68bf93598d61e401e274340c324508840e1ddd07cd5f27a0d9554f3f390bdea86a5e78ce732fce8a710e533abdfccd33a232a0c8399a00807f31f4f1e3d8e7daa5d0bebcdb7cf35f035fd6f17d70037c741350d53b6fa91bbaf39984f6686e530c5405ce9701c7a0c02e954bfe1533e68e1787adc54c2c952d3e54e6515de34435f411e738af9ede3a5a256a22f32991cda899d3f60d8c63643dcbd9f1d2f6af1b8cc77ec8182c7270816c2bf1b5dea18e61707127246a7be45076dea5ef1f3c5be0e1732175e24d087668009356c9fa62fc40dfcd71bca823bbb481d96bdca3b043a46975d98e7b9a7876b6beae64550786f16fa339f13a800c257add63004374b6b445a9373ffcc7c1997d370c796c4676f9a309f47d66207e58100ba8440194f0916fb165976a2d17e91a320132793e28dc3cb91a86c7b734d4369ea09ce8f947928caf8a2e24b8b506fd53d0214c5324cca9c0d17ed846ab342c38810c16a89eed03224fa602705bc0dde210c33307aa0cc3311b6b300a6fd9fff046b4412c1a7e486dea6b2c456be62e4b9d9e39d2da6e0f0f0ea828c0b0ab9e3782c9c01c1e63c31452a58e576a627bfde84670711855ab726c1d57a608163f36fcb4380135b590b52c4f554fdc196d911679831b98ab7d0e97f68882ed1b567a99e66a8bafc766e30062c012e31fc37d50bc617dd9999ff0abaeecc141e867fe25645a3c773783e1e30271143dce54ceaf77f22b7e9d7dd96c5170eed127d190d107dbdbb3b83184eaeead506524e3cf3e21fc9258c8fdac887271aafc1773c207f84458f825e86f588bc424e8fa8f7ecf80e8026281d151eac05680f2f49c826b22ad13f620f37974961ae5f0bf021d5043c08527dc5c6ebdbb72282db8faf50d38357eef81bcc1acee6b7ddc0ae48b9ffed17fdf10ba945d7ec129c75af7464d866894a0366b976e750f7d8d843a4367f30bf407d309a9c5c54715d572b4e66398f6173342a0ca05fe3930ee5c428148cdaa5b7419e7aeca5cbc54210c3ca3b5ebbd50ba962941a711c38320b1d845c4d8bd5880469ad7e74d40e26dd244a21006a4fcbfe0448a1174224ba929f987e704d5b8f13b0d5d77a8ede2727c1c1b23d7887a6c1249acfe34a096c0c772ba92dad85568238313a637daf8d8dd2a6c42969d93e2cfabaf38d016a7c80a5e8d4f0a5f6eddca3eaa51f9d2668f090c19b38abdef9f61fd25aeec6d2f080cbdd8a7757ae443f8637b56c8aaa857a0c0afcd28434cbdfcc080c10485f6b953702293412facb3cdcbd52deda0bda8879aa11de68182ead71bc3fe842bc44c7427882f7768710f64fff38ec9149ecadf691e074e3687742025fe21a2f4a804234a3c4c15ced664e1f4ae62d0474bd660d0c0851ce7280dbb3beec58551cc554a5faad91ce7864123a1a6017c937b103888827fdeec19cc1e83b6e1193ce612024f71b79b87d3e7ae64704f0e08065097ed7daffa7c144f9768bee52bbd5f30464fbf53a963e0f04a546773d1739083c0b7fcbf770b56bba5a645a52be2450f4da011b561d163561fcb0baf477c594c5dbb81277e7a3c2c5d389826ae76b1d3366bc6d1f3ee41cbfa95ab5dd86db68bbab568d9d47299b2172518dd91da6d52aca237185546cab055e2955d910b23cfa065bb7cab59ebffe472d5d13004d26bb450b948a02be8941e07ff9c0c16ed700026a4b2de87c67c044eda216a822b011f69dc372ba610fec0935eef80b54edd700c4e072d5eb7c2b7f3a525673f28c701d7820782fcb0be16edb25664cb990d0d0da58ab9e168217d093e77b7ebd3782b97cab1942a55d49057dff1c6f51cb9d6b1400fc26964e899a2dc7ce2e71ffbee3859124c83dece0a4f9a563da423bc8eda8996d20020b3043a65ef94098b9cf0cafee27c22ac5ff22ad281689af9e4a590f342ed1de54c8d80a70d19284efc1b998dc248a4cac98a9e27d4e8ff737401df17a693e9b75dafffb5d00ead657e33964709dd0bb6e89fa20ace7501f4be457d4e6f3254fb93bc3747edf11a23b359424a38ecc761f83babf7cb527457eb7deec17e3deb054e315da2dd0bd29d0fa18af91c1d9522b500a9aae659c1b4a20c2796a4913543a3f481812ffd9cc90d71eba5054c48f9a3b190263bb1008a5ca26bc9dac24dc32ee75ffd0bb8fd555f8cb295379701d5cd32cfcf612a2e92342ec1b4bb745c2f754e9fe1094bb232983752c24c9b088305dfd471411528fa1af38c32915423a8ab68e0a62f3db2e1d31d980c8ed264cd21f040b3312ebfceb8fc63cd7e82bf869793287a6f86e2854c990c725623eeea04c5dbc02e999a75591e87f0c9d9e3c85bc82657dd4314922b1bb3efbc345b90020cdebffbe2725031617b46b391af7aceca80df18d2b941ade5dbe072be8d245b5bd085c50e98eee4dc060381294a0d4ec0340ad89dc0dd6d3e08956eb7732fcf502a00c6f7ad7a8d9a8ee725165e238b9abcef9416f47967c8edbd8defa2a7bae5410004e56ec412ac68f64fe0f14eb8a6b66a604ad8f41ab9640d084f420897b3b31ac4a913bea41a3371e2346dae49045fdb4bc60185e37d96a4ad67ea5fd2eb46ce5fde2df6b3f5cb3417e3d94a288493bd413f66d21bb91f27b38f50b40699bd3832f4cda63d29ed9f03201f347ece5b97318847d524dadc65e9a4799bf6a86ca7cc755e9e6f3ef6acef431e5f839d918c933417ab939d4aac35f60cf92cb04b2ab82e43d165818e9661b38c322b2e7bbd7b4f0a30dee49b9e9569889960506311b890a916872a1cbd5b95fefdf3b99d6469c80eba042690cedbcbc6483d047ccf86989acc0ab5de977199834d83b7b05a48dad40958a4ca3568808a5ba851bc4b6fbf1ff763195d101ef435c23a15923590183c0a439114d49a56bb8698fca698cfb900b3f07d644b8c19e78b30927a2fb5e9c1d61970e820fd5e925a555ee458e578c4eb4583d45f69e19c88baae1ac93337c19f986ed546cf8bf26bacaf3b7e359cf7a062e2802aeafa878d55fe67cc84e106aa73c2c8d4a13c39e5c94697d89569438233c34525f38a54ccf0766c4939aeee00e8ffa82e339eedbca07e46db4b372ddb7a70d70159381d687d9e9f652957db84e59a16af388b2b2153f8a7d782699ccf7d4501f339c3687ee910de5a94aad56af7855eca69764ea25c822bc7ad8017803d431c22ccd1021843fc894ec9c9b0c2517383afadbc10c4a55bbc91773f90ea30964aa361d847ec74989d5abebeaf1edb48ed68abafbdcd3fcf26fc0004860cc623df52193d694f21cb004aa2aaa8409e345f82589a4abc1d02d4657e089e3a472f6aa06914175eb58db700e6238a64d7f00467f4bff6cc3934b4a63b26845a7d49fc7d32ac30b6718e163c472429d831cf6bba377b008cdd6f6bca7dcdb59e6783ae264b8c3df8319aa34ca8b515f158f9aa767836673bf3c68cbd9b175ffa5421b67614b89e72e8a0026b1354d3c4f56448b0f39a5dd0a3abb68959a014c7465e1737339eb921dea753851671395fedced2d840733163936befb18be0360989253262973aa521c5e1cc0d7de480575b8d388bb2f6e3a84675bef903243527b5e8a9163bef1a077be035060956081737725e8e1a3a7b5b2a1e208e73b2871e3433e2f55b0da191f1a0a6eefb914ac404da7e47c630dde256b54a871a3e80bd77a21e3566524a462b155b2e36d4cfabfeca41cb3b7c95a07493169bac01d3223bc49994fd3d95b0db9ba9aaf873105bd4742ade16f2e960d9aefc0e84da8dd37680a7197ebee28a8db2386e82bdb6f10e2e91d250c13fe16cb91b6f81c592303a163e9e47b7d65fec149ff5df921a54c4bc947dad521eb1047bc8ca96b06f4e973312f8648aeec4026ebc01be5132f702b85930d108bfeb613e41f568e7cabde4f795ceae35df18c6dc41077d3db3cbaf29fc285c3cd1729a6290cb8e94f8f5b57e6b6869bba2c52b0f387caa3f814f8aa6dab79b3b4a2624b8db92bfc2388126d35232458cd626f55bf703d36f83f1a022d0ed8acfb2806e1b5c10546786a10b07ab86231dcd55b9cf31f0a7cf4439f2ef8e00f8212efa58e1cb685b372cd7d4570bbf89748b00a57401546d952092d7ebb09f4e88e0eea469d3844bf1173d189e10cd72e6ef30234ec71e3f2432bfd260e41265ccabf273db02383444e060a76a04edbc60ba97be37df496016e87136c8414598b4b12be5fb198ec2e9ae14d38d70ee6ecfb2981690ccff7f1b6f1d8f4815afc69d97d63fbaea1fcd9013a44f1b6f9e7e8292af2226a844a19724e296f08d16f14b5a52c43dc581e4fb8bf8bac98389dea401e5675846e3a8c677e02a4fa77cbd9cb0be8caa51bfbd619e335e8b4f7c353ff77c3ef6260e664a2712b9688d8a8e46ddca6f75608c6ddb7bd67c9f8b361190caa167fc674ce412e0717d3a780e91fe8fea946ef3519d598f9701740b24ad508edf1919321019444f2fd3a9a48b31bbc834be6dea055de6dc8b529885a07830227daf6b7c4c8f548b6ead73fa0b518a85a236c598a3e578a79e4a1ba22cbb8fb9a23ad2dcd760ec2732ff5e1a7d5e5c07708b8c108561d274195f2aa8ebcd21b772537f2952435b46d6eba26fb6a2d22be1e998fbcaaafbe08d12931bc414308c9b5575d4b061fc2ee23efbefa04eb000b5266589efded8fa45b4a8a5bd6adae4c3afc739b36951d017c99fb584b949189220d9c62cc5d4ee70fe9654a5c4289c516870e03a6d893566beb427d0e3d4674098433a192951bf1ecf4ffc14a84d4a2131a92882577e593f129455f352c249c432e8447e1551517de77f2fadb2f28618be3aeddb4159c55a0cfcc33d77e567a634f0a5b021fc7086bb50c3ed458250a3831aa35ff89010906de31a50f562a1ffe10fce0cbf51f3555cb80de716d76c529ac8a032107417bcb22bee8090539301676390655089befd5617b0d61cd703537623d8b40e515320003c6eda51a57033cf4b0e64eac137132cee27e82da76cfdf18b1274065250341f9f3c67228d7a4abcbf28cc7372d171104f58be73177f916936dce7e665d10a91655c8f1c0864cc9eb40c4625d3850477a5a23bd3897a2a4101c21bc02990a3dc328420e9fd45b70f377874b37d56e85afee93a644ebb25ba27f85d683df7fe6bbcaf7f3539f24d65174a6c2bf599c51fba8cf6d9ee0a12dd2df8790afde778a44720fcf0048b2f3e5b6e6c270e4423094f232463c649f8a9cac27773b5d7ed92647f68a6fa1466c5c648c3c6c18495ab612346b5fa5bb038150f5376453a734f045ae8fad93497d571502f2eee89ee54bb417eb50e14df03d014dafced0f8bc2f3ae83dc5adb609455a9f8e9e263c00a81d16e74ee22adde9db018c30dd31d2d9bfb4381869f5a1f5b7e2fff514a0e4bda0aae94ab033292f207b958cda0e7f5fb05446418ffa03e649e26ea67600468acfef9501b9216558868881df76d93a0469b93a219a5c516dac775ac6617a6ceb17d325e6f2af2783a83d95c685c8af86e8d8535f0e91ffbfc8a63d7c1e0ed2ecc97c830370407fcb8d9cb427cb6597f32c6d8a9407e761e105a267b8b04c040a75dfee623d1d8c900aaee7f4819772aff31299419503844f8e1e4e33cee8578cb2e7cec9fb80907fae6b1076447fec131d83ecbf41b763f4809a65032b9bed5e1c79633ab60e2810a2f3006f40a7a1208f32f801c57706d8e7e5c8e6161eb7b08946328fb8ae4918e3ea86c4c21a85a7012828367598667281b3cf04abba237f325166ea08f20200a34247058d96a5c2bb650d1c7b2bce847413d789fef12a4764adb28369764591fb7814f647d10cfcc1d0f27a0617894803562d4f7d27c861c931d6bf1214f6120cb63773f8b1171d3c6769e5be47777f04d108db6a9f0fa7ce12bde8b4ebb36d7ee200c2645aa7628033b0e5d1d01af7a48253557d590b402edf2cdc377c8d72edef0860c62198b384d9d4ac5eec0c58f10556a9772dfe90055d835d8f253e2fadeaf2fd8cfe72874ad0887f4ca500f1caa94d348aa04a268c86cac31af784247c18317134edf52a70be543bc3f78fd11fd0b9d989948a308f539dc2bbeab45e0ce8a2816313ad913be39579155aa7fee8f261cea4a64aa859e94fb2802587501f31fd1a6d772fd07c4d7e1baf83531c5e9d91d4892ae63aa42ce80b24c68ad238ac2266333fc1f95af41cee99787a539dd9b7b1608fff3262dad0acef53799907ec12223fd75a56d03e0532c58d38a07fe151b60f2e360fdd3931f8d735bf7f48dbefe3603bce100391635ba7a77a9ae2f5f24085c91f6823b69d45b06bf2236ec269e313c26d1d24989000c5d3810ffb3c8a02cc39a9ca00049c492c42e6093a14a7f56b92fa29bb6ab40b0b15c88902bda6d955c1bba763cd2cf159c65d0d945d14d615194448c12c3596d12a3b513b377baa76ea218a0962419d1cd137be317102261f78d9893a9c2535bc2a6242158d4dd2a913c3b7077abe892828c24d90bab2bee087ecbc9aad8f658ada79d2f1cc6d559d9270f94ee9702f78772b8dd166ae86d3a026945438e0d86c8a47572d43b5e4c50fb37d0ac67e749323c2093f0f418af736290ce401a81264b7d739fbfec4888578318ed068bf1a40a2f4c63daaea2cea6170d0bb6608d3be5e03740fb5ea05e1e8bea64b47be432f715adce159666bb064338c5b2623b1d4dc4253e67e7075d77e6725cca75f26f7e498d06e0aa053f56c5bddb40f6d389f0eda86943c9185faa5d0c6504b1b83ebd91646ddd55485a652aa2dbf942af083882628a70fe5485f9fd7c6e761c6dfbfd39aa6f18992b0b3e012030365f6117962b43744f5f70b6165625070b189c4a2e9fe7f4bedb8b713a597f1618345a271749d3fe3c4d8f2d0ea1d41a00e9a9c9f365ce03b101708848054e7331e924650ae3d00186e04d4042dd60f1cf54ca2b7a628df14d4db621f9654f35f3b8712a54095bd2a2f6e1a9f925be313caa155d8d0c6e73b394e9b4d1b4c8abfa9263610a6d8c8a0c26a620cd86689254bd7292f0547b327ca8bdb2e590b61b56a271e5f2f44c124a0d85739cca15a38de5913ff2abe48330ed2adf0f2344662fdee439a14aac19b35ced0e27d0919da6197c35f0320918fdfcaf2a9b115500b6c8aa082754d7fe2219ba79ed0fccdf1ff7f0336597621e522b577d56548933f312c80716e13c5e3fcd15d9e7e301a3607dc278ef1f47d591b248f4cf3450420a5a67b55437bb26a3e5164bb9e08d79d2a65eebf1b7d5c128150498e7b19b1ceb010e41f6bfb8c59316a36d3afed0f65c0b52b52d74a54aee7ab42d1dbe9b9d18108bd9ca2518e7955e193a97c4eff94d2809991e409efff0b4fba44f510b5a6daf4c3c273e820f963b49ec7f9429bcbbef83c08afe4941e5380b58073629adaec0d43a84e66c2eff8087af06eaa129663da2d41d60c65e4384063ac041fb0ce51b6e4432c2f1aa7d0c1e441b3c280ebdf81dcc36ea9b8ed1bf38484857bc449abcd82499aee2ce01da3cab08f6b83bf7ecc83adcafdd041078443a9af177cd3d3c222c43bffeabcb314af71ea66b732d4d8c0796b960f3ff42d897fb8abdc8479638abe6c8135e850030e63160ac98439bb948e00212460dac0a75a6e3dab711661071cade4f31be59f25646e7eacb00372a9b8b0c87f34ef9c1cf311c11025d36ccf49da74bfda4e5d702c9ecc22a8fc693f20930c435653944fdf39727cd46f7c39ceddbac210f64599202bf32890c4adda4f611e09a606599dc41531770f7b41e16122d40bff076a7e1f4a93ca6c127cb41fd8848ae47b80e3846063adddcb4c72bc813bb6affbfb99a2928e1d33899029dda34ba4db44f9bbdf1d00a25eb71b013167c0afa1c39a3ad8b8e7a032b4719481c9da77e7127e82dafef37b029a9affadbff5f52a8eeeb3e5ed1cd82ee82c47321b8a67234071b654aee17e8631d73d95bfcddca062e5c448b5537044fb34561a85c3c1947508c4fd9c161cf6633775861eb070f75616da0906a9e08afe3e6fa7ec47b69cf84443ad62d9b0e79ffea1b30ce392ebc002ecacc2930ec450870bfb16cdbd6efdb66fb2a61617dc0d08a965fab63ce9e9595aaa636aafc79efef3c2202935f29b4fcdf70a2596341a5299a8f3757b5333b0f71e2f2daed840cdd17988ca744c7a1a37e4fb82ffdb5cfe88e16c9217068caf38ea28242120f92abfbfc00aa54cc286312309bf49b94a64bd81a351f69a03259022349cc339cec164e369de11f53f58e7a725cdfd09358e4f94d1c776af6df6b9fd5184dc27d77fca0f3d4be6a690e99d78cbee5f4713512372581bcd03bd78a4bfb202f971d9d6b0d847bdf5b80b0a855fc767a14413083221c58b1164a705e4b2d5b1c4c718adb2245fcaee53e11fc4a5ea8c6579f3a7fe2773767ca64d3435d077f9619a2214f8a9717ea8f4e63daba367f97d476d37305c6d5e26cf428a1501d6b1a9c4130e28539b33bc2c3ee6b5d53573cd6dfb3016f1ab65625c1bfaf319d9387a138141fb19f3412b06eec05b511ff465b2ed5b5e6c0fe1bc8686e4fd9a17989cd12453ca6e547a51d407450475c754ee70de4a25457343c7e351696746b403a01042eec1c3cf4165056909bec8fee23297bdf6d62428665d0f0d0e311bd0d3261e279ed487ff1c94a31b4e278cacc1c32f7b4be14c0f1978bfeb04bf558e8027311daa98712e79d1d6de4b7c29713a897f430ccd799ae835112d515db671f07bf881d19cd9ac06e653d098b84be6ae96c229b45e463c3fbdcf74b12cfd521a8c47983d4df256e9a2a68dd4c3b78bf34a2509c9d16ddb7a2830ab58f7cf2dc7b18274f5fdcd4a81b91eaf00217529235890a5ca2891f404a27aeeda22f5a2af933313dc74c178ac0b8f37fba06795069e820ea31f432b92f3114aaf377375e1a24efd5ba73d45429f1393c23ed2b1642b67a8fb88da7f0a0130cd7187dca4c80d2ae5985a656d333af37e2f6b41414692dc71533cb386bc588f18624cde3fc36678fc023a33aeb0d0bbd83283ce9f35a8a75e292568cdc646c5c2ee62c207e77b49949e9fc04da445ff89e79cef22a8589a533f29d952efd1b28eab92afe5d679cbe21eda2335fdd6b660abf3b9f2c7b6c6944d546c1284aaf06b289b42c821bd35ff8e6a77690a6c1f80aa7defbd6db82670557e5c2fec7edea8d433b5418939fc9d84bdb28460c5d12b0befb5ec290b959bdebc11aafe0b530148739db5206c73f4adfbdfe562ca4b75c7a6e9d0f7a38719a848f7eed9191c2938535b6f5a690a995b4f69f7beb0b4b3d80ca75a78d80773b091a9a432a8d1339c1a7d45bb0aa7c9cdacd19aab87596fe537bbc2f29de361c052654e461b1ecd4477070f4cec35edb93d0bba2193d22fc998d0e0c0a2b0796312ae40b031ad334cf39d80825ddcc80c6c93d7f79572723ce1e3ef9c0807cf7cec198471a7b2c84c4f558ed4f1461427b83759d7c602c4325d884a1a3560b607661c9a73c6dfa05e62844fd0dc0202d99f60c289e8efd3f41229b8d801f64c184594650f05c696f3151c5dd6fea1a95653ad309524702eaf852d31daabffd882ed9b07efda6bb6b5145d90575daf9bb33bc580598f25f6679c64a8a8876bcfcabbab7c52331cd9a9ac3fb252452dc225906c2cd13ed3663ce3e2dc31cebbdec987258b97b9bf5210562e210021bb3d7013624e7f901dda98b34ba6f177d3a2fb818ad5b97c5ea15e28da682fa5316cf7f03d5e83be57d9453222bcd620c6c0085af84fde34b326d87c7190596751731d98bef757fb04907a41eba63b2e17729e52d1d5b8dcdaf185203b0ea431c851089486dd1063df0557de6d89cd9bb1a72f2b47660109bb5c4548037418b82ed438363d41a36c4303b331ee24756ecec4ff7f70dc22af3cf107bfc7b53a205fe4a78ebb811d1cde500485690d7b6109de65826be9bb44dfdbfd31c138ae55de73cb623a3ee146f4d649807bce89cca309f6f7b96e96dcd86e23c397112468596fc6e81dc58a6ff9e76d08e52d5d49cf229f7edeca9ef6b8439b055f8efe142dc5680bf5999e10089017484d6d0c226ef085a390f10ab26199db0cf70b38848b2219bbe06ab307a17f5a7194bc43900f890d6a9c6b2db7f239781f87abd54ef1215859643e54328b6cf879ec1854dadca6d1aaf6d5dcb42df1a74af4ec5acc7ed38dbff215f41aff11adc709ac35cfa61769766bfcdf869df383694ad6851f59fd328284e91cdd7167aa3acd1ed1c43f64bf769b2f06966ce4e159d5e1bb29315e88a8444786f37f98b8226c1bd4cc052d5e38015834e25a20fb8ff3a635819d8d149be325244141b16d0d2e75761a5ea77899ae94561e7371d7a3de63fa234ea78084da34bae3448f30307dce6284fb6637c52edd137a59833487cff6d64e2c861c98a4593e511cbb9ab9fc654dede08ea6d0ec648f8037cfc030bea27059e4798db9787f28549d2080d5fdd06dd84d40a91b71cd0ce8813d9f37e44046b27af37ec2b6194406f628396aa3a8f61e7a9730fd5cfe5f9e9385492feba144d50a4a6fb4d9d5c76d2b2fe49e9de7c6281c3270c05203b81ebcdefc3a7ec0ad505e97bb6ed2ce2474b49c86e4613d53ad097516c633cf5982472ec7b70508c6ddc6c8ce430f34fbca48dfbf7f3f22eb45e855050dc8ccc6fd0947d219e598f12c066ebdce85b0b5ef37629196f2a9c982f5192a57292ed28d7c0e78272d5a16544d4f333f0c4153c3ae92a780f28a651ab3b8acc0b6f9f661332ae1bdca9c1df9810844e53e54ad42c4148a5abcd681d237b3891143cf97264fefbb088fdb8c0d4814131c745d308c9fdb9d69899fa1bf09853642e05dee74026b532fbff18e0d6720398422d7c790968a4563f95a4677dfab3a8a8789259539737d322b91d4e39155edc8ea92f193e6376aedb25a5ade7caf27deb2ba499c910acd935687101d91d281ea2569e25540a6fd04959718793494d4863675832f10a1ee6d02d11b8fa0077cbdd445b633606ecba113ccd7fd9f843073f0ba90dd77c9dff6bd3bd8490b8aa90cd2c8f20040cb917065911b7415ae991075bcd723d300c3e8f9bb100d9e5c08a40336b2ae6085427fd58b88247f3523ae7872b78481df5b8b710f7496c041a5e925358dd9637a30b80c8a53f0a7523a3b6fd82f748aa870be4365d936aef05f22c95fd9c0018258003cc64da5394122b575fa2fe5a697b37825b4e378ac6fba43845e88c98708d62096b24561ca3202da22318b2b156395ee44bcc8b4ed33e5f47e0a1262d7b8c6299464510c880375c7116889bc798f730fe6ec7e5afd3973fef14a46389aacfd27c1945f8926f2adae103501d0030a54e1a29031bd1b66b7d39d1b44acd9284c8995f76fa21e38e32a3075c410e5ff829704bb2d83f7ef85d6e2930eb7af40743adbe621f0a9a3f568c53e3dd4a68933dcf45cbd8628d75008bdb6b6478f4f6a1bc62ab1fbc1b17c65fc289f001936291eb261ff4bb809a943deca7783395dc03d8c02970c3f802c83f206137a6b8d88c9c6026b1f67a42740e727c896bca16dd8769c9ee2bf6e364671a829c73076be7d4d944fdd8f10311cddcd5df9b8c0f2bc22160200538b0e2134031d70d3235722d594c8bb405e1b8437cf31d4951ba9d0940a304f379678297e3ca181547aa0283534270fd5f69c229b1edb79c56a6e64862c7404f75ede018211528c7f9b07f1cf5229f6eb8fd36cd160534e65896700ecbb3704dfff34b296c203386b0f9c16b931617aa99a92c31f43cae441e925c9f24a114592368f8f68717f8cf82f950c509201f19c87acd109cce7e2f9ea7a3872f8bea6acd1fa8c5569e9a2418a9d100f6a74f560c1a7461ec16b4f0334cfa74fc88a981011cab02902d65256f2ede9c2abef6845ddf4aa28b7671e2a61fb19fe690c127abe8d731271518e0cfdb852776c9f8f2d4d2f2da84fe4c1c26ff43d339a20e97a4a325f9adae1540ee7291088ae71ef0b76a8438fcdb090df0ed0571db9b54581dd768699fd97fdf2fdc6e60f35754435b905133516a635957ab3ba4a79932fe8878c36228c01751576161e8ca28d0be31693488b8df220fbc6287f6641070d09aef53341599547ca297ecc917f20dd807a5b879c7e128a44f954ead26897d84004b86e2f3b3c91a53e7473ceb76b4893f7d4963fcd73699cc371b6279784fae96cea9c5a2446f6d26e9f22e2f3a4217e2d9d3d4e168ac2161805f35707e0801e2ef8a998416eabfe4426ca16cc0007d303c6f7001bbb55f09ff98dd30271d69fc2d9b2a2cac51029738681b326b3d9107df2f6c112934467987f7c434e231b493f85abf5355be5fabb94c60ac7a7108275b79740c3358064a693e9f4d86c9bffa2aef4bc395dbc82ef4f313c780f217be25c399632cafe7075106d5f4e6cef3407be91318b1b636a8411c86be5d6f858be8210767f3c2ca7ab2532dc9e254b49160c663f7671befb584e82bddef88049028f9f48b45d516193c2aa906011c678ecc215f19c75f684252f3fea2900a00d9ed7884e44a296a5014ccf30337b88d7f0b3163e87e561def6f5fab1fa498b20d20b32a252ea5d83ac93006e2b9703f09aefdb2eb145f3f1ab43b1969bf03f089319576b338d8cb48f0f359f918a09533e656f0630b1a8ffe887df904f2ecf4d47ab5019814a71d0422c6e1768b0ec90b7b02166c073e883e042a45d30e0d56029000d9071f3f218e4121c772920d60baa1573d11493dcef1cff28817a98c7654ff8541c095fa158cc97c36870b9223bb822c6a6149ddf8414ef16d845f6c4dddaa0ee2117e459fdddcc5774f38e365db20899f639c28aa55df2d3205d395699ab95ae7c0eb036b32eefabbbade33e28bf6f373ce20c4fee89d552d999c19def0b9a7319fd1f050d569818cfc5915193b19b9fb07c8755ccb85b3adf9a8114789766c52c053025e30ecce70f31822e9933503c38602f951892bebc08d26b0ad7b925ddf457eb92a1c553447efb13711163ee0ec0f285ee2b1ef2ec6b13dd6b26776349c4825879f97d2115bfeaefb6f5d7bbf3020ff5f601002efaaad07a568fe0a1e4d11d11be76d4e834d9553d0edd8494f818d6a89569839a65613c50bff85a388da6f674dea3011d5e1ff9c0a1b2bdf135a4c27422305fdc2e40429c2ae8dcdf4bd6b09d6d87a9313578070b3e40ae62700b076630e9043f2de04aec709d7b03968373ce77ebf14a6a282c47f970c49972237dd7ba4a65e688b1d05fcbb6a245bd2c9df824e8ed0dfdf2ca3115cef00dcb42f76b2e1427f10e454694bf96a0bcef965435f1b8592181e043a66795cbf57ff8b1fbfe2fcf434031d8532a8421cc2af6643352161ea58e7003aed90600acf457717b62346f5904bf2efb2ca89944cadf9652709c839b4fb1eea657570f076695eb9f72ff56babf32245949b4088bc032803c3c45491e9225bcae43c31ab10054246dfb05e0f0c3f8323e259c6791574b115091d33a2e4b940d819c90e5ea421a6a75de02520472774b398718fff596666abffd90496fd204f7b38ab67d19c14f50e200fd257f2d710ee0d001f847fd95fe25f2b1f371a7963304cec59af87ef8814d890f3abfd88503336dcfe0428f3eee73a901d60a230b0b2baec88bc64274c5801513fade945304c3b9440e7e68f16f1da7afa86ac00875190fd4f6ebeae615067ab3cda11a0c7dbb0de2753b9f6e4963b6d02eb3b767c85387341017e68d9d275403121354265959d6ade0cd7aee8402418fc7312e1f3d131652d8574b418ce76ac3f72ac46ee8d8599ac6f0dfa3e704df73f7e73717a414d4f059d525378b9d962264912acb50d92c8130d87b4c8fcb56c3f5c8d5e2b67edfe0b102d6b5227efddc1a2c0ecaaa62ce803b389fe29a6fc065265dc20abd7ef2dab3b9b31d222f4e5d1c50a05d30d6114830c78672727fd5f60d097d26b080c72924bc0e71bc6c7ceb68d05ee65242900ba47eab378132a709adc7d4065bf3082ca42de7f107a94c30afff092cd719458bff248628ed9e8617a4b20fe54195ea756b4f83349f216aa6f3f4baf9da88d1ef1023d0f971bd1b27a7dcc428f801a1ddce4236ce38999f2dabad7e7ce8944289cb1a9040b72f59b752e6d34042a2aade37bc517c375a906ca9ad7870a9af6287aaa24ea8e8f0dc00e7bd3f1ff5544681a64c25ef1a4a7674e6d63210b7d43069421437812a0671321dc7107741b4973bbd6db3b7a8ffe484247593c1b4d0366a31c656cb571a0e804b750f8fde5cbc3aa53a383fd023a3c045feaed6921ddf2f00112890aa7efb75310a586438a04eeefa291e85148e80506e849d65d040138821b4ab5eae8a8f01e9c3bd3fd00c6d81de0f3b4ba1244109b72cab9ea0016c3679f5eecff018c65bb620ae6243a0daf17870b0e04ad04c2bbb51651d0dda1fdd506c90d6503b777d49ae6b0a3177d976b2253f9377ccbfca9d26520a6869ea4aa503436058cce9deedc745b98c0733627714fb0d5c4501ad20fc8011db49cd0b838e600b62c3c5a0028d7b049e3a8f2d090585b93ed66cf841d550f8689b2e85d20b0cc70dbcab52bec0883e4dc0bd95575a3116305ebbc691eac45f63ade63b3716ee4eb41ec273c6100567f95436c8afa5571bce217c60152b0ba0fa25389d15a9fc7f055f1626c7e17757148cb1b9723284689d7d83eaa16e129dffa07854b02259ef233efcdd2023d375cbf8975d9531d01f816ae73bbde350f898e1ef59ae6fa782fe18402209545c6c1ea02caa196b592c3d624c7143866c72c78950165841f1d325a4c2ef00153eed28d8d783d9a647dde050770340a44b3e9a1e492c52cea0ff1b2d924b5241951987b1dfabecfda2eaff884f0a80b6e956aa0829e9bc5a8a9607afabae38020c6507be87bb8e2cfffaaf24e10cfcad89f44c48143024d9896c48253b20325a1ab8ab7312bf40282e8864b37265a43563cf85501ba7f3e43edcadd7665d1e1874cf7f430f87f5a1095cc71a795c735e917e1e0988c88ef06b38d9bbdeaeea1031b73c458275cafde81c0f1fbaaf75f6e4bdc92ce25a85aaa631394a5cc4eaef58b2ecc22e2aabeb3a16eb2f6f83d79f5ae96a34c8c8b96e4d8dd3088acc34b36bc4c59d7edfcc1f1f68da2f76a8e28c8803008a42a3d845116624b6f56ea7feb30a3956fa752cb0d672817f1127f2860ce03d3cf211fad30f5c9637048f0d5b6115e9321a42c5a8ce8aeaa30206ff238b984a63b0aee7172f7e8bcdeb417982151fb136dc33106dd077682695fc8ef8462a617e93fbd08c0b70ef527fd39dd90d049eb54c908f604497e36c799ba74298b8ecf055afb82b37d2e762e36fbb4c171089b2ee9e798b542a2637756df8bda1ba1ec2f51e90499a051d1853d33ae5dfe67f1b69dd0af3cf50ec76862e463fe661cd3c7ef642f80f5889d1d52ee181133d588bde56046a58ab6300b298cd5c572336f940ccdca0ceac7a7c216b0727ea63b972cc701ef0165e15bbd5eca8d117b6cb4e41acaa34ddb54dc1c4c1cf1d94ceb85c37ce20ac91b77e14f9010c6b59889a8fb94c736026d359dfbe01c207e1c7f5bd3260a9a765bc82649715c2bc2361bc5b6cd404edcc77ed66dbf4215291c5274d13f3447a2a743f5eb18bbb84cf3cbe884af4ea0cb173f80bd6a100dca3bb548c5a790c213c88ad475ec72d3ebe8a7081b181cdd95080420939a9a1959006786d183000f882bb7c68a9990f217d8271d3d45502f3bbeba063b69a7f5bb42dd9d48a39feb9e29986ea85d29ed0fd327cbfc6373c89d5a0aafbe8724e70f9449bcca77446c81abaa8df19b0dcae17d7a487c2eb6cc85befd6041e17b555953a9f463666f988bc1eeab0b5fa0e41d01baf28a0f51f3b616e8a1d32f8528bf12931a5c27eee5f343175fadaf5839058566e49632e4247d708a96b77b885ea58deee9aeac5e5b581dbda51ff9f8e0bd2acb4f956cbd63a75b6da791df7d817aeda7e472449bff6e2d7c347747b404d67726557b11d9e35630dd96c3c0c4b8cfb17a3a51ac06e44c35db5374ced2be38e67dcf6c7ed21d9bff439f8bcb419cb89cc29e5abc8c77b49cc48c0a4df1eff7f6fd1ad219e50dc56303f69dd526b8d7d77b4ae0004bd7a4452d8fbef82195e6eddcf52022f40d7a9c1358846b51d5c20a0a004fba738a22babcb83a6887eeed37058e52d9512555b0b58160878d878f69ef020465b25317b4c554ea7ffc277638c534753c8cef9d9b73a0e2953d537e26015011cee88648c3a63f4b1cb3bebfb6d2194b641972f374ca118f7680c0b1babcd172df1c2f1afc846693f10814a4a270783db4da58fe193042f4e228ed509cf70650137fd53b6fec5e621c8528b5066c71843618b4736eff00e23ac4eda02104fa5e5d58c0fe85fe25bd00e6462ea2f0aefc8cec429278830dbef2be07811366c29f442b2a498a3994393deaffb8893c1e4d798f808d5d5942f2507aecf5399b6858b3d2ef48708d4a86c27b7dd43292f3e0ba10b69f44f1a24a35df8d29ccd48cf1e3eae9f30b2a25298acc1fa15599385feb244da418091f2186724b343b9b6b7310f0b743cd2d5510949609956a47655c7b23928379278702d14551f9806df3bbfa8fa54e69ba4acafa2244258e3d8c6cc7fb675627126e8e585976326ee53cfe2d4dd504c16195ea72d36582930cb4628ec74e5910eaa39c60ed33d1a31432bb4d9a3b1289b6cc4aac809445b622c83bcf754be37325f7ee8f1cdbddbb8c2f92952f11cde46efbf5c8e07b5ee19d155ef94c8c872a4580317fed383ad2da6b8a36cb14be5d5890783d3aa3d8f5715bdc6a01a5462ade5441b75d12a14552638b8c3d4fa0fa2fdb6b047c490d4b652e0f83e62b7d283a7a136f25fa9bd16a76c3b34e8b5bfbbedf26fa99855d78832d70fd05c360db6b881d5c47235e4a26595402fd00039f5dde74685b71582569961be8200ee86ac367513cb3472d8ebc258582e58977a69775be63ff999ac2e63e49933a7dddb6ddd018748e61f06a995ae777cbae8461ec83219b8ad63a7ad2fb83c7996d29d30d4911242bc83acb558a841571f3e87b3a91e8775b7141bbff13cd6346b7f8c48722b2c1396bd31b38baddd4d775ce6227184f40a70d132f376a1d371090e0db7e9d6365a7be9d4749ef1f00cd9f601698de07727c207397e660156343a861135800dd2c25273c5c9c88225a85919f718419dd2eb8c0511e9ce4731d0016ae0d6d4f32f28737d96c0368b60cb52f83278efb5d21a292b4b4dcc3d6e22a2f929be57cd28e73dd8a097824b8c52cf4e3ee0aa3a95dc10ce64301d045cd61c50d8cad03aaf5b4a733593473ede87a3c705e220abff87e3af3f54225613dbdfdc36e934bd73fad144d0cafe6e4996bab32a2e6334dd3740d57b133c5cf6dea8195cb509dcdaa50052b02059da10e9f1d4d0503b6d6f008d7fb101e0963b51cf1ae141db9db0cc8adc390a325122c0bed342a66a701d6483d681cdcad47394a3a3cc3eee42aed2690ba3d2b1084376e5b7106ed4e1bdc38adaaa52c5b6583925ec534d8dc8c4568676ab6d094e6e3aad7838ade5d36045a59b2948781e5e09f2f79036305d15fc5cc216fecb582a5bcbe3eac51aa57089417bc0e622d95cfec5b9980b07c3892fe9ff160a6ba30741ecf87d52e0d415f154de99b220bb834e6e26295109c8e1316bb7faab0fe109e9260ce6a67ffbadb66258c68c80faf7484ce52cd36c4eb64cc1155e5975663412febf37edfd2a87dc950ded8d6a783a351d1055b4eddc5ff167245569863622f49c950d68b8795fb0622566802d45fe339bb78bff925618acb8299a5ed5a5d65326bbb6a7dcf144997c6a0f9f67a1f72682b5ce5fd705dab2c0abac8989183d2bc525dba8ab073dddcb58ff2b73481ef293fdd8e88f44718a724ede8bffe42634b7686603b8b8f1f21248be7ceecdc6968ba204d5206b60dd372f55f313542bb20e677fbd978b9bbeffc4e90f7a0c662920d14310595d0dd020ec10da02ee10b5960f4e431d1e2a463f4a0c6330eb129b116ff6dd43f986cb06f06cbbba4de5b3cbbaaf412564e65356285c8751d7d2f198b1f4d538d42acbbf40d8eb703476ab73bab4dd21f63c559790a000922aa2af3c31a8ce6e3cebc47f46e495a61942d2e709ee030d85e2bf3a4a42263106752352cce6f7d9c7c6e8279599376a2015f3c5446ef2687e4c0eea116f828c70fb72056434a5d957f60d7d5cf828d5ce8276aa45f76d5fd0c6a8bffa087c56c825f7a0ad4d7c418dc8b531d8b11aa424686f4215b6c219949cf7ffabb51ca18a8e0d88cf9b7fca408bdacd4caca5e4978b1973228111540a5836193b317a5bbf8407fad587a475b7b614d45c8a0fba395e9da72940198f34b297948fbdf98de0de559e563e9ec8079b3c7c076b93aa453ff10d2828a22a1ec46cbe8e1a068db2ae3c14a246c8dad981454521f31d74efa4c2ab07bc7286be81884bd2fb781f60ad834688567fa15d830500e4ff1dbc598cf03fbb543d114c8e10aeba59d43427f5f702dc4c1386fbe88ffa1a5602e5312feb5c9256d506dcfaf50becfeed177aa57ede7b5f09999feed3f9d374308213052e7d68c61f8d15f4d1bd1c6d0809ceca69399a2083d85768c162ac09b4f5b03b810cdb0ca341562e8743f80f7baa87d46511b042bdc884ae76048dbbbe941048ca99005c81f3881d38b7741788347dddede6fda04c3216af337a68fead472ed36184cc020d1cdf53e2dbab8a81a8974f6ab24e849d4833226b2af5cf275a1d9dc43744d0b28bca8b79ea1d27452cbac044bb504a8c536cce0d76123bf9203f2cbb564976be7f0d1ea12b24f42209cffa556415013a1e9cca09001de5da7cc21b839d713a87ef6dfe4b7c741dd62c08d851601f54d80e0b063c19f1900a02657d6d84e54aa32924930473d1ef040f9840ef04c30550a1a2db7d7385e5a9a11284556920fb151cb7bb6eaa62a32c907cbf34c6b82f33864b68c7afa4977440cc6876f3c9340a309ae1bc9cb9056c317d803e6c0e948b23d5736ffe006e6c9d751eea513433da37b47871fe20466d9b29b5e953c2c80757934d537c5a6eb2968e5039a2626bd381479a1925ce13d76545dea95bab6440096f573fdd57b0918dc59a46f2e63224c8359e49b8f23b231aad1ae25977f8884862ef8f3b8d9abf7dc3baf14d4f67d448fa705634d7f70b50e33c39b6b90a58f12978aca14eca6d697229c75384ada7d75f60f54b8f3ead6834f048081332bb8cec8da7bae5cde5a869518567a8ae8cd2fe22f4d7efb12ddf3feee61d353778b4d12036664a3f4a3017c86019cbffb0a19a6fdebc1103d0ca3c6b8853d1e4ae2a4c625ddcc758e2abc771f79ceac5562441e8c3af41fdf0faaa9bc7d6de0ee0b19de7a98f59b15c2157b6c80c6aeca3bb51df5267b56a5ae0f2b24c52c7d2c357b901f99b256e925f467bad97353e33f6343f5f573f765f2623ade06945828c172e14221874ec535800f21f47206ef92ebde06e3d422cb92feea2d86bced6009da2f8290215f2b8e3bc33cc904254695387abe6bb04fb987bd580aaebcd7b21160816105804e04fe9fa449fa003301c6913036e6376b7c8396c6ed1c18ea5bd26b6beb22f025958d31630635fd2c487e5042c8a103ca92425b08df748a69a20ea7cc1a575398ac5ab9658d9b7b5ad466d8eaa6bf42d7c4845828e48310e632ce29cf4f97f5780b5f8356bd0ee8cc207e6b5f12df6f3597f1becd31d3c0809a3f32fd93fab7a3cf5169caf60f0be83edc2c39365ba2915599ffc5a4485e4f42d7cbd62151c0fee2e477ed51e7adf18878cfa726c22abccf3cb81a0c54716f720586d7f20038c4b5acb551cabe9a75e3aeb9394fa4d4a9f2603f82d09ad62a3d9695ca73d723537c6def443feeabfbd67f097c8dfb4dcb0f10a66d8dc560ca93ded21180ce86e33f3671027b245427aa6c9926ec66aed88792f251e153094e5c6793d731bc20c6a6e43f67a34358ca46843bc547777ad81bb5b2b4a7cf6a1a657fc8163baf761f7ad63b1719139c39286ee091dbef45b913a0d10219e535d8aeac1075e5bbf9cc0ae33d95b82dcc57641ef8a3ce71339bc30b588568db70f178db0cd655f6c34ad68c82ccafca7cf7bb2b4b42551b5bfe3eec5eb4cfa0f10e6ed5b3e14373e141a255fb48c964d508782f414810c285b866a0093df851fc0f98f75c7dfeebd11c9472737f97c97708fa25b2c21a982a2686c543346143b525e24096503494fef6780f1a29d004577f943aeebf690b775e32fc2b0c5af51d6c1f8253769b2485e828b15b10f0339ebfe14ef2b5f5fa59b00d2986085d1a229a0c28b56229516be3f6e8259f37d71a0cbe5ab57fdc30fe16c90fd98a2421e177635e23001c4c3839dd42e053b583135073c3e78ef22ca705223f3a653b1f88d3426b30228cc3c8d440b918fd3d6cc728e64a5354d4ba9f1dfd241044a3db7bc38798029fc4826d9ca20254804c9021fdfd0f084782f2aed3670cf5b9244eba85093314ee6d86a851aeb79a8be72176b1386347a1d7ca582593e5fb3ebbb7bafb8347d6eff48ea096eccb7d788675d5a47ddb03773ce88003d2c333c5e8b59860b9d0f9d0cd1feb026668f7a3fd0cf0282ad460fb04b25037419a03cc60a6278c285618861bc09d4f4e3ef6ca526aab4fd79858027dea169c5da5fd6b633afe0d27fd77ee0b9178df9e585a5aa0160bc599b8eced889ffa945e211e888ddfffef02d53109ac7ae0bc6243c5204bd1ac29cf0d447c3e29dddcfe62a06e56c325edea2a02ce847f8664472ccbae975744b46e954b74bfc9fdd4361621fdc47401f9d46ca0a63941d1b60fd04b88d2de4bc004c71e51c312cad7d03aec8cb6ae610da73c7dc5c173d39919fc36006b2837dd2696bfa364b7f7f4c13847e77416369e3bd206fcdb5432e33525b7e999e2d25a2b0c1b9550bb6a84a75fef9cd520efbf7fe272f7dfee8ae2829e6d9fe2621ed0d121ffb24c74ce9e2771ad57fe3377ab5868620f873d45f65567429ac20280bcc6ea534237ce6e2ae25fbcf7dbe4c65d67b5348ceaec05b64b7185b780a8d37ecb4306398acfdef5b906dc3fe77079f2d21e97db8f1d42dee3e1d47214bb3c7eecaa2cfc038258b66ffa885d29f8084b53e2c1c53ac2b9b645b3500042bd70ef8b77679d121a595071c0debed960776357dd22807d34da862751b1643cf661e7ee3159fc42f237e68de725c6f78f5e656c70850775f55cd91415396a7586edd6f43e93e72f78491f964692489f0b9d0e5b8f59470f9f5831a0d2fa60b805f80e035d5283f5d6fab8ccef4809ccef2c629caa9840d006d6d4c7feb0b9770de679dc2f55f0bdd4a206bc3cb19ef30a7412c5dc2b2dee9e753d37f8b7270179747dba838cc4ceaba40f5bf675723dadee408985a08eab098e7939e04104afc3af8f9c57be3191049e30cb8c64de7ca572794460a32ab2e66e577515fd84d515e32ae913ec128ca1c3773892c48d22c191a08f8e23dcb95b82fa5d896894dbe363767f9c96a4a30d1386f8c1f391a957bd1f33f1650c3ae119cabca52d30081b4f099c1548e506af75af720507abd9a60dc554bb675c22f294bae1c18596b448731fde0727fc652ac1361ee40fbd0c25c367bcefd16457fa84cdd2c12e02566f8f2f38a41db3b2a5836b07a6788de83b2481d5216235b1e71ddf496e41fcd24e19021f78c2d1d580c85296490c50a85a9660b98c97e7ad357e8a29da434a5adfc9ec397889721c1f4e4c8ef37516140a483fc1a11c71905813abe9549f6e17baf4de7712e4aa82ca8433d336b779a9da0c6767ec898277e3ff8a85b4478627bbe5efb441a3a9f3c49a2b16ca6d6d2f5e2ee550307281fb4e3ecb8b0e452ac47fd9c9c570ae84ae2c88b784e080b28e54ff629503de9e9c1768d25c9d9841253c3de18401045e73ed5059b441e7d30cda10f70fb3f8d35ceea4529226a8971dc48a190e82a4e02626a58fe91f21fccc7e771e66b3bee278e2869305eead6967c62a231eaeb79e1c60ec13a39c545cd22a86710bd992b84e16358399080a74f987c0e1a0309c3d11c9fdd4f8c9c66f793d81a1bb1b4c628e9d138dbea0389848030f3bdf8a98333c4cb27e121902398759b1f96d404b3f4bc7ca9510f217e45d3db65fe5599b6496681b1429254eb184a12c2e5eb6943b24923431f8f10e825638b83ce41a8c15ba9077226cd510ac30625c85ab384df0ad7625a554a75f5db1e9dd7cec1dad353b60133f0d9fd42b46eee6e52a0ef180721aa4496bc3edb31f65ad0a064e134824af8e6e4a3958fb8dd35dc87251a245ed53258871de67bd8dacd49076d21c8cf96b7e62884a41dbcd0aee78641bc5be0ff21eadbb5357c7b0504f28650eb60cc7be8af3947221c12d508abc1b6722f506a99704cedcebc34504d03e3949d5b679bfb583fe3be75301872d988207b42a4c7ee26e1ba31c877de97c3f20bcffb858f91cf45fa52e5e776a41d0990b9a77594928bf8d2a29595d60db757303576846ae7f9c9381eca0a3e5265554f1956ddbcb5f9562cd72db7356930ed308774c5e4d223dcf8bf77c53cf1769e6edbdc548920c03b8c7b1e79d5ab70ab7e215f22878cfe4d308e0f1dc7d10cade0b5bc4c37c16879bcfc4461e1ab47023c463bd67dc0addf24eb00267debb5e6ab3df75fdb27ff7730b27d856ab9cf99f358226c698d92bbaa07c7cbfc04367c06495cd2bf29a860f7b2617e0fc631bc2f99f655bdfecf35135f968db96465436e5cc14c0d3e52f138ea85fe95919701ebcef4ce0b61fa739f44752401f6509660844e03dbbcff70fae2c09d747bd4b8107193bbf31a509d52a8f93b3bbd7fb63cd6b48f2fb2eafefe4cff54072b23d3cf606a278e46302a9b4131f2442d525afc752aa66471ea0d15f933f6c9832d9bc1a0c84f2e4b4ad226ba76b60de98e724ee4cd92f623b8e0ef4d4ea8b2b82097495a5bcbabfd09413acd210012f6c7b79a8bfff753e7dff812c975536dd36084156ff0012a112e91775265943945b6d78efff6bbe0174dcf68bbca8ed336d4cf017cb9264c22ec4841659c437c12bab61cea555a64b79086e7610bd38ff5bd3b2b0f677123dda407fba45a4649335032bd47f0d3cf8dfdced4bbf0906d7910ee8fda7ee1b357deaa8cb2c86aa348f5ce506187a02477e2fe0eedc04a9ea6acc126e0681bebb2b0a652fa514d9ae2df94c3900b4c006cd50c9823083191a3df0532fde11c5dbbbc0d21b9ff9e4277902b2d9e1ada5b93f490634a3a65c93318867cbb8777fe02dfc4e4e4ddddb57ee0f72ab45819d0dd062d53e953a04c4f53a00612f337b40df672964aa75cd3e856b68bbd69376334f431837b74350576a42bab5de4b1812a467fda0570e8925fdd42e983cfba5bf029f6bdaaf97951d3a7359d85b31382763633e722a6f7e9ca635c91a1f6f48658eb5bc4aa8b5c5140d5ef3d32724af9d5778e0c68d423dfbba0c026b4e81bad056199fb4b5e84fb33d9b1080c42494d6f39aaba1bf8b1cf7c3e47331e2281528e7b7c6a474656d4b16d2cc685da7247b2931ea95a476190a96f18860ef90a9ef4813a30f9d915f95bcc2808be29b91abc05aa05ad864f9cb912b29a7137143e42478ad460db7f35e01d9e88b0a8bc47895bcda0d94afd25cf2ad7566a05c465f688fc4af8298616bfb060bcf56f30290b044741900ffc0fae94186e20c7f9e758ed1bc29537284f8aad4931058d45fe648780088336ef9af215512c86d85fe1e9e038a36927945d1ee9e69b0d4d703b34ddb258e57a8c83cef05251fd29469ea705e2a6716b6d86c4a3460b820d379e462f9a11f9fcd456693c0b9c6cc7b9c08417ac98bddc043327e62a18a9b880a62939c594df049938a9a4e41ff9ca8d3afe14b4603c7ed44b0dadf3d18aa4ecbc882884b2e5b0d1fae059e59a424342abcaa26d473960f663e4c3653186f1ff94677b0de7e8eed3432330d1dbb644cef0bd0da7a23d25ff2d67b311e9ae410082421910ab17a0b0e7c5b60be90deda56129f52feae6848da087389ec0b1c2c5e11edca77b911e49dd84a1ebccba3af2fc3466c7926da5df314a3277f6a47394cd10cb0f228d88ad4cdc7a0abe7f6490a62b962392fc8e837f356361b246e019ab4dd606940ea9951ebe76198cee83bf82973e290160fd89014a83d53e46fd7698f3e655bfc72eb07c509981f3b6a23640e51d5df4ac9c2ac0666b49c46003d99a4d00719980bd6608e9bd3d3105a2a4126d5da131fe782741373fcc8f36cdf3d8cbfaea3045e26cd0bc541ea34f3e12305965eb218eae32d9c9eb685d73fd6839e50f49954e69310a98888a12ee85a777d6ed59e615ea0e9ddfb033b2b279d0a953a7a552010be7596809e0ee55317c44730de92e8d20eb4d323a972a64d5361f984c3c7fe46f9366c19f10d35c615cfa1f27201964d935d60a7e0e0c062fdf411ee5f803df61dc67f683114eb20cb7959ed4c6b459d9813ab9bd15930b2e1cd66518d2ee7e3d50daafb6429a550a2f6c8a30a6b26ce09b78358f8972d58f2b388d7640285976323f01bee214535fcfc2714499481f23f8a9dbaefc9b17a664a7b9b5f2eea93647806579acadec36376cfd4e021c8380b6e46d1a70a4c8e91b2aadc2df78e7b3a4587bc3d33942e3c27e373da1f3b9658c74d7e21d27f8540b07b5ffcae2580ead68c50b806999f80709f2e7b93d60e0de907afe23ef9c1423538cddded4659ef7a5f7bbc9351b31f0fb1dd3bed0978001aa12f90f284a629445358c024b1314c835627618e022a184b212eca96a34cf5f0e9d94a5a7e59663bddbc22598afc79ac299245ae707390a6b90d8b863d22ee0a4f69470f65db31e6d1165ed6801f8df8793a56776f51b2c515af4b7f2510e3d53c7b87c1f0798f68ee350f5eada4e072d9bab76bc44da50fa3015fcb10c16e8800bdceb3cc8aa7dc36873c47ff5d35eff39e2be28871d4fd5b50f7a51be74996c35f7a7a333fb0302ee23422e1e62dfee61b6bda232d12cc0a30a1eb6586f92b6641f6cda6be576a63efaec814a12fc6926246ea05f81a1780c32609a1de7228c6d20d9b92a73ed3a097231f313e17d0142397e075da647cfb590ba47aa4b29129ec3940b18f7a434a1a88271d11a238e742ce9396ff3d5f7fbc72eac66e9dd633cedfe8ff5fc97d7ad8c8a7d972aa700c7ff169d9f0510c11cf01fbe5a905589c70f84b55aab7c4bb0148d97741db3e5c27392bb7c2afa9041da249c06382ea1a29f060ae8453a0d855ef14a92d14e193191d9adac99f3f252ccd9a43e81bb69a04c2e838d88cd27ffeed0095e48c1f9d35fa859c946e3cd170bc650ecd8bdf95edb60e3d7910d7b179435ce0ab341990a8c32cb1f631f6bf9136e8aba3705a24e1868dacea8f8b7952afdfa5f7a57162eb35914c2ae416990f857b1aee59c490b8c2ab9861e99f97bc9f6765176189d4622de8589a340fa4920dfa3a6104ceacd887c239422fe72983710e4ff18d67bdf788263066a467a4bf52f9e454b1cd825b25114bea2a65476fb7a2bb8571b6f1900edfed97b5bdd756536b1832513a03520b77b9c06c578d343e65e691d926370b80711481913cdcc0f38b0cf6dd118179e110c122f6c04bd42f7a0c68ddda8c1f3f8b6bee9266d47787293cbcd7ba774f07d34e35df04138f6b36d31a140082b80d33de1edcf0d9bdfb37653582179533faccc672a83abe8bfb34cdab27ade94373b24687204f7bb47d6eb534c4ae656823e145159a14e312734ecaf6ab3db9410f535c0fb29af58dd010e697e7c734aa41b9b8e1a2fd38d8f1980eff0646a17728e943df62e6146d6cf1f71cab462b5a9eb9cd22b90b5b01d1ba360a2690f75b453b6818693f82585664212f0d282a1b5f99ca12b9f3185a6c0c212db63a23dff7feb91dfaa721ee4f39c2f9325359ffbe190fc2e3e56ec4829ca85c770e3f5a88f20768e17279ec668cab65e4cc5c49afa15b88be2e8e282c03de2b83ab4348c8128cf05088bde22ac2c2731df092d0709457ca3091749c2aca2d768fef5a8b02188776837a3e391fc6d96ee049069f52f4cb72bcf9c39905de3d3c14c54f5251d4583a5db3812c04fcbfa1d6a53b937ed5ee530d7cd958bb4fddf8bdaefd63b4dd3ccb9bd16e1ea3ec4732017ffd5e2ed138fb6c22b1814e7392d71c31b4be4c9808a0c7633afbfed3d45741d50d37066c578b8eda196ca9c01b0013f8d99e38e9355c295ce2aa8f8a2a839733be372ba100fb20351289b9d10b85c927a6041247b78a32db116c095c0e2e476b1716f8e35a2b32ede8aad89d959159ed9b61f966323880bb12f0c0a91840e12baa9f33f764cda3ff466d64a142607a646794ffac25f10245a9c401f751bfad5c2ed888ed80db73c3207994477d6cb4cae8ed8d1ab7e7ab42fed48cde6521daa08dc5a6be0223a665df20046d1b1c5a93d7c584d6594e2b486e631b24370805c220bc9ce5e36a709a134b3f86ac05601071eba1d3db884e7762e87bf818038ed7448cbd795240d68c26d7d1c5ec9ca384047583f2ba7bf3f9c5c2a40ff37ecba2ea6da283d000778a1646fe10bcac1233bac6e2b685e289ddde22afff62824270c4c3dca6d7e990d44b4bc82f456934e4b41786a6b483ad2d45311b00f47b01878fc0d498fa38780c79401b5072a568b8363e574bd6c3ea18292bdc3c2dc4e9954fc9d56a07d2eba706a5226b06f2c499122c57094b13435d3f8b46a504e7b642195bb70738fd9e28499e80ab758d1586e89be0b6aa0306774399f342d3ce255666758aa1c31dc9118ff450a5fcaf01c78a099a1c9d43293220e0d64121bd9780f035c79c2d16fd6e88ba9033ab67544450aa978a7c3bc7a2dd8f43a09a28594bf4d6679ba8f24f381f331422da85bd9456116cd43e3f5720f60b1e0a7df5d817ebd418f07d32c462553132f166837dfbb696d0f5e768c14b8b7942beec9c63726a4ffb7415976380a41a91de5d8da0d245bb877ae0fbe2ed40581ce8c42dca47a2c1acfac2d247a9b76d75d9f170180e043a0d40732d3e9b579abf8a3b3aaeda220e0a0a092867e951f8cfd23c0513d198094ed877afbc87b73fa97458fcc400110572d0dcaae7a76ccb73830f88ba088d7e82812c35bcd5bfe6edd6b70785ba1804b372be414d58e874dca2fbf928e2e41b8ea9f835ee1fb512625840103e739d23ec7f11a245db9e7e3489fd6ee23d9c6351c598280887a68636c50162a217cc529023229e6aff3bc30561482d7352270bca242af2b865498b3ea7479c0d0a2ce13da6ca64ef4ebeb5a426ba52f255b87a98c2afb63dbefdd260ec653e8485dba32b619f1d17d3ce2c4a459c51bef62879a300af2e937de43418a65bfeee680ad2f07933fd6de315e1c1d39216fb3ffde20be4e7ad7be9e210ba6b17a966c4d913c8ffdfcbaa04eaf2d7c226174b24c891e23e8e20781963cc9769f855474422d7008de91a884171c60d499a21347ef6a87f3cede708cbc4b3d4f4b2dbaeddf6f350f318fcb1f23fdbad389d253ceabed643c13724e3e9a83e04404437acee7a7889d7648cacd502bb56d86f69a8ca53b0f6e86b38c01586d0d3ede10e0758cacbaf647daa262745d2226a85d3d33edc4fec8dadb4fda36313aef6dea41ad02bfb7ba47f7415f6fd4e6870a1ace57efc926178fb52fbc2113207d03bb8890abfb4fad157415333747c19138f9da63c342f27194d22a80da3f7c46ad9dfd2e348ebfd126c4e5ede7a3383610a4011f92ec01b207eaa98d539d1f822c1c3659097e660f7116b6cc2c5b00adc8eafd93f5fd7fc62b90f2af718a7c91f87c16173e5bacbe873f12655250ccb155b019331e1bd4cac0814ab0b4963daf0e3cc5d2cb380c24b1436c5994fd93e93b030b469a7e63b874f0afd6e37bd96dbb9eaa6a93460e14ad86d2dce92571c931bc1142befc9b33404394504e7e6aa8b0e6187e3ad215810fca82e109efdadbc507e614d56c6977b53b764d0380406ff9e0d454062326cd0d8647488aab15cd8a443ce75be97bf1e63fd4499874f864d5d4f294b97794bd3dc9a1d75e8bd1f4183d95a64fcb4651c9975a6333f28af1335715722d6d62752e0c012488232afbf6c4c4076a6755c22e6a0eea3ba79594e2b63188ee57b9d868c64173954d8656f7f8cf0d5c12478b1abbc86e941ac3a3e595b5b6ec7de8bfba444766dccb2922f2679b6404d5085e866674c098bf813e21c852b53787690e23bdde47afaf963dd7426e7a6f8a4dc212f387aca9831406160b920059ca0b9d5435fa22ca52b578ca4a9f4165cbf3a8ac004b933a89418105ea08d1bd62cb8447797c1b46e634c3af6a1fb874fe4cf17b78262012cfc9cdff3f3f8dd13b4a732b3938cf264e7205b5a93ee18aee9225ffc42f28cb0f391eeee6f3ea4e9e11cc5131b668d0d57f1f966d96aaae3b770598d43b595833727aeb5a23e021de93d2138c6eba8970f031bf954e06dc1662d7a463f6b233581c08db79834d8c340619ebd769117da9251dae596f7b357e922689e9c898e7c14d1f200934b4994578d25f0c8b9d46c59cc8b0da22e91bd94c6f87fef65e5b8f1b5c113e90e472427591db423c2a43bfb99d0a6be621652ad7de3bc87842276fa5025da04967c14fee63a2df8bde9108daeadc1560c4ee057ba393e95c3d49c317e409024a90005fae221c9e559d5e4976b9a4db0595ac836753e86765a231826ebcd1d31f6fc6af970583f7a54949c604812bf79f55020f1b9195111c53121deebccaae5b99c077020ab9d959b2369450f75de61768d35bb8fb6288872d828480383ad63c1a8a88dd7f1c454187517f5bb4af64663e6f1234030dc6b929348f36c1f7c042da788f2a7a24c41db42fbea2a7fb2756761edb6daf9dca22053a954b3ca153b3edba81ace9d40e7548e96124695b30e84971dcec49a03c9d72d00cb11af8e75a7340f1fdd7be1649a8f3a9ca93ef868bf1046973edabb8e17fda1f37802835d603c0005dd39aa37b66d2745e2fef4e94a6be16140e5afcf3001d0b3dd06058c971bad55ddd9a3234431a682324aa71ee336671a9aa2184518a14709920c1a852121c5cf3423babb31b199513701be4cc3c8e704b9f9d83fb69cfc38e84b8bb73640f710e7951f951a74800401226b5f1fa7a9475392ce8831535119af8b391231253615bc10cd85b0f4bf02109ade9b5e72c6a74205c5d890bb9a17fa131c384ed6d7050327feef11eeee4338a0c57649d50fc27d0d609392819e0d9ed67d5c78431abec0908b6bdc7603cdd759c8f4d53f971d76da3e09247ab7a7d64214245fda14dfde84207049f115600e5b6ba042b9ed15753b001a9122d76a799c982fcee149a530cc27e4bddbe06a0db5b65cbe4e2784001cdb4d48011b4ae6230732fdb20ff6df325e585d6c324f0716d08b93f14a871bd3c5b6622b53642c0352224c3b8749ed791ad193a13e2de95d98c216f0bff4da4104b8bdd1735b4f3cf89a35e77677d552f96470cc6b85cd279dc592fbbee6e285d77375deab0c13cbd3e010ad6a84c84c3ec4e49af80551caf54f58b13cb94e484ee916cf776bea2831216fa98a87d8643d600416968f87b18912c9d3778672adb4dcff04c0f1fcf8c1a971466a7ef5df3b23d2624fba4cf25fbbb44d68e11f2543771311457644fe2b8e7d01556b3602db113a2f1648b0776731c45cca55e01e1a7acb4e86a02b20176ae71de511cd31971355b4ec8fcfd270613c4e5201b7fe8bdb0ce3b9ce98cd3f22e69033cab1b60eebe53ac9850961b250489568768ee6548e8c361f0a91d3662f5b73ecf7cd99d3734b5efd91ac08f4a99b2cee2fdc331f8d3eaa8cadfaeb9c7c4cb69924fbb7ce2ffe1dc768a8f0a6f9f088f4d4d6780cc111da37e959f70e2b39b417045ed275a7eaaef14eb3bba4d8e7d654c3b788cd2d81f2287cf4730ace0139002b3ef9f32ccdc39d63fa5e9997e082757ab2e4e375ff0f3d3ee3c87f8c687e85068c123f95ca9700dd8380f780ccceed93da3a008ea0ff49407968129f06e11312aa6c545ed054e2103f5f6bd91f4eba35b13ff6a815202aab848c97f083b79308d8e16bb2d02fdc3ee955de7048063d094172288efe78edfce92a32f818892bbbce487464e05710d7d5709b08000f86ce655de2b8c32a40b032efdd855930001bd38841678abeca49f914846709741cc87100d6a71218cee54426749060ed6b27e287c477a985776299271eafcfc31768baca0b2aae768175bd796c5f38c94b4b320ac94c7506ddd6df07f146d4b9a96faaaf49187647137ffe6a52b33b3a12f0ba6d094c25a8a7cded6ee55c3117b3c8f9b3d9464e6a33ed3e3e35b9ff034ee80e107284926bea12de8346857677652ada548fa72d0221fd8288df609ca14d104c857ab4589245dee68f2ef3323624a461d3ccd65f3444ff5a8eb073ed4a02ac877c53668fd778894782b38098fde2dd03ffd52fc6b97682140ef99ecb6fce9cbb5ba5b5e2e38410fb01adcfe2d97fe521aca97cf523d52bf56355c64e0c14b66f181d06a4f59c035a0e7ca3a92fe54db009ce00b40ed73139e044898f4e81801539971789a2ba4dc79d1f0516c84fe0e2652238c633cf8ad3e1efa1597e7bb4647083fe610c245dcba9126d088b88611f4de900b50b393092efbc5db61714ae12dda7b0f154cb8406bf6fa3b818e1652fe6d4a4c8241a9a620bc176a2d24c1112d0199b37ef831f0cd990b30fcc956338261a6384cb5324c55686ac82cfc99800e3d92a37b07adadce7971b8aa13e0e4718ee3197de739a7a5ed26f5d1a51b24b9149cd81d02d37773637770d8db54329e13b4d95b88dab8d9a6d9c105bf754e412d4c44d25ce168a47526655fc969693f2767d0f9cf496a9bc60d55dc1a5418f86c30d955652897ec19a81fe45531f5d754cf15c26e1d62751e735f92bc6e4e067a9a1724f361c3f52cf993f8046c5bd5213be56b490c0bb44fded6cc087bfb34d8fbcfb349b5f01cac1fba3c48cff31e75bc64704cf2ccc2daa1fef241d425103ab1c5449470a69ee0dc7b6f0ff5594ed1d9d3444538e4628d27a12fb711217e02923e5b4e62449fc0fe951b260b08174f402c52a4954b4e65f104f63fbc4b2e3c7df5c1dc3038f0513f38e13b7ac71878e83e7b435681fc69f51da82b2159a00f655adadba290ee7e4d4a71b6a09d4224d0e4a2ea8d2d7e258e40d404b8ac1e7f01cdce6a9282128600dfaa11764937def046ac97648834f222c5af013469ed7d81af4e7310fd4e7c8aa75c91e078e9ea57532b21814a6eaf1ed9785744a14fdae6ff555a6594c66ef5a8a0ee1b9cd9bd54cff1c3ffd75930e0b0de6e793a29eadaa39a45e4656829da5e88c833a626313904f9f400d0ad84d5a6af37856621f202703fd2a49a5078e95494f008df375e5348232fbd0f410abac738e7fa0c9c4cf2e0aa212c298cbce1383e1f201df887743fd8a3ca203f5510202e320a6ad6ae8f3bf760f7ec6ee9263778eda2652047ab366f13c5a8964195bee23e03c90a3eb477eca3095d34558f6babdfe18ddf244894a801a7e412f70e33fb71e479664b209a5fd24252581a8f223925c93aff5a3124991c46f2f2ab56f632075bb2523411d152d05eb8f2071b55fe1f12acd9bdce80425ca93551cfad33caa1b4af22c7165ee3c1a9ba231612ef6cade23ceca7873d1899b1c146358914d90ffbca5939aeea3b5da3a9f8375daab5e490af4e9fb8cd562fba4f7cdd92fe5a320dd1092634fdcce95b67bd6bf7f127c674d03119964a8ebc343c7069db49914bae7d2b6b28c6841edb103f5d684f8481d827cdaeb3cf5df09e62c924284e566f87f30c7abf7abf3d229ae31e40afe2cc74531022fa18c16389e7cb35bbb798d22867161dc90e1df1f12c50c7c0649af7aef77433b8f8b9bc3d4e2806057d2b53bd2e723415b05be4e7a85332abff59918efa73ce44c1592f260633ee80eb86d03c51aeaa7ae03273468b1b94ca6b80d279c19eeaeabc3703af10ecd743d5b2464d64a2ec9c712ddc56b26546242fda2ed3976baf473bbe0f22174803f484ce078c7493e7acd57e45fde7861208ca10f845d2351bc9f62fc84e44f2d993af0a260000e0814a69044f5baff0eeb0aba08559a3edce7465e8ece4794af936645609007d7688994de0d985a13c8fe3eea06077d68e70ab75019e88f62571569f73f0ba9117c27b548f1229fc22ab36b766f72e0cec6e2c79d88b69d92fb836cdeb00c9401d3fde3beff588217cf08955acc4ad35b6b1bb8000ece71cba92aa5b40c8ac2f03ae56dabf9b106406835badeeec14d464b583b830eec425133bf7655e950f7553c7555d9dc98ed6c7e93d994fa787bd2edff4519d03976947bd49591798a8bf2fcd1dbbd1ce6c281c28a7f30be41e1ec6e71d9dd538269c01630b2e7ca04f8e30913c70aad9525936c10601d9eca1cfd754313940cec32f4c086151c1bc368f0496ade3043ea9c60d508ed208c0ef5f314f57f1f040b9610ac940a19bbbf9c35f1fe1764ee0ebe00b7ba1c842d69a6d00ad631e915c7c8f6ae69dc7a0bfac10235950434e0f677f1f859d1aa463ee9f170061a3776d855cbbed1f265bf64593a2bb10ac6a05ac198c82a08a2b4997bfc420815dfebae1b0edb33a7d9259b32f28d82991b56699e55dd229f37fc6ceb423d293756e98afe989735947f6e067f441ad5049d05ad3942999382a8fec86425b34c8ac999c8953855f185171cf450866142ae8f2339c034da519bf2fb9cbfb4a7da15e3e807b2898308e0e3ba8925002e442736778e286078a4a40e402860f3542a1857e01788bc65cb8519680b1519d56490f63c45332d60840f458b1c834a526abe3e26ac874e6f6b7eb2b69effa2b6cdd0cc2e70707754120d2340dc8e32f14a10c6cc3ae30d45cc37e5d12e45c73910a96d8472a8bd0ce07ed52c7fc0d8c9a80748f740849afecce670deed7501a0ef8c315c457821e2a99f5b06c93fab83cc7639c0cbb5fbb534c08631746348950da7dca738726230efab44b3f5e95afb608eaf1c945bbc8ed560ff4736b675da222c5e60855b0cd739f616cec3a4976ef0dcfc9843fad512d81f15dfe22ea371f10d1d9fd80f1b658a18c441e4579f34e77cbab618abeb0da9c0a75e735f33c36f222ed630e13945b2ce3d2372e0739af34c29dd34e255bf362e9d0c784775a29477dc98f20f33d6d329b4f6b43674358133d48382d6eca8e8ddeef391b00fe5a60b5badb72f560b20b63b5b20406bed9518db9c623ba8ca7dd58593bac7b5540768bc57367b2ba671b3b5b0fd7080f81e9bbb214384b8c072212bc217b7b1ed0f5655f4b6ac133aef66fb86f707760c9c1225920e2a6d62438a1d3c8af083ef6bf8e1f1fdd0b453e9be385c74a103943f91f8c6f81b04bedd5543a44a7f98735f4f3c08ee5b006524c3b13715222bdd3b5dada90564b14d897099ccf1aa385ca904ae42ec056638cf14501d1039a3f9b64f2506f2c4d9bc9f5c7f228ad880cdb31d5dc713b0426d3ea8c513d2d691e63f2cc1a5885ff9e2f5eb325ca6b217dd53b57dd330034e0def35b7d3188ff70114e3d1d77f909c6e07a7b12b4bf2df84c99b1f0bbdc8d037ecd587585af0588d9f6d31c4018f1984d532275ba8e82b9fbf5b7b5e63802e431d17848b1e95694f7688c08c5cee7cb82e07d79f0b105764b915d04b8e004d2b10aed11703ace3ffa7daee281ef15b88c0da631293505d935d57c475966a34531643d6765b195792f4377f1b5eebb53ac9be9a40da1a834d8d2d6a39ba2de49e61240807a0a6b290f09647382f50132d23c8d0b17e2e8f72850211ea83425fe5bee3659ed39a15477cc883cf80da9e5da5388ccc9c410ea3c57c7230877b4960a02e668ee824c80b38d7aab27293d664de1706fe573c8c0771d5744dff60f02ab04df13b3fdb967c5cb365b2e638789e23a8f54901d14bbe9468163ab7346d3912776cc5b28fff4164a52f1038854ee357f0510e1feccf29b01fe3c24869684fb68640261ed6f0b0db606474f72abcb8c055f67fc7045a4ad9c597f41d43a680871122f71e47209fa9deadbb88f8f2228fe06a4121456d6dd983b81024e30b21e6540b7fdd91028b75eff6fe27de5df2a88fef07c3fe6b4e107989c5611142cf52c902b68f934b93c352f2384d8929b3c4664801a6533ee2be09764fe6b912db739f4a676acbb002814f129d186eacc4e12254e21a3c121f2d241dc8e1d0bd710f2054e8b74507011f579b532b2073beafe04881271ba9161a11349691e4fcbcdfefe8dc2c2a30a2b8fbcbece675f6c44ceacd766f9168944841d2ceed625068237fc0afbeed4e65ba9697638a236f13b6234f10323a59a0d3d40fa72e62065b2c2fdf144727c72d5d000c6cad1779c469a6d34b4c6c15835bdd036cd31146937d87e0b7e25d3fa5422dd48e9ae5ac163c89037f9e4aec1b8072a544f587d9172fe7154cf28c794caf2982821eb6990532877c8c11e6acdb92eb4436726d9fded50097d38960f9daf0ee11022bd2d3500e36b0853c03c76a78f14790f190cd5356c63a85738578ee0d286cd5c644a6f3d33b5f23d94737470ebc68eb34fa57f21a2272a8314cb59243154175fc94671dec071f46134891ff3376708b9bb2b4b4bc09de101c765e9a45d2696bcb72b2ffd366110543b321feb0ca5abe4328c5b9d017975782020e8711acadca2dfd9e7d741d22dd72a72b6a6dbc1e3038aab0f04512eca21b1c545d95f78a1dc7c3866ad8781346a483eebe0c198f75355c40ed48ae57d9b51529d64b9bb88d407bb0b59b0f9ca770580648e472ddb3a087e8ee663288c1c0c35d67f9573e71759fa08bc1c324c078bf4a6ac7c63407e0a85b298f25692ef6fe727377cc8538a0e0dbfd7448ecdf3d36359c9ecbeaf845ac7e55b11092b02c8213550e79bfd48d4907a18ec777f7df6795fed5795b701aea591cf1eee267a08dc84a81c4c9cdeae7d8c170a4cba3801eb4428cb2455851d8cda01f892dc3cb9a09ab967c5f051839e4d454ef56a979305fef3af86e63079f25e943203341097b89a0053936ea4634ac30ba9105ecfcb65125ddd35aea0c5eff9c24e70b3570e36de97fb4770f8efbca552c85586b970387e6b51e9c1c41bfa0f16b9b44a929f8e19eb5ba060e01743d3d3ade438d481c76e1291913d02cdb7681801b209a25dca32c6847a8eab3ffdc4f101922bed6e3f53a5bfb0f15599c505c384eb527ef97e6f4134709badf7fecafb5b1a2e344b01b105e145d25db0e63b0d7bf7fa3c37b4b6c6f5e81f314870d2d7f7a16c80f106faa9d6a1dfe7d20f4d4c9b3877eaf76dd8db7e7664190284e2d30fbfc3d5014c717d20c998f0adb93a42cc1107594d43b6a6a13a7fdb9e42af2859dc61ea33c5e0fbcda500ecaedd32e0e3f1a05cd36683e873a6670ff0b5e2b7899dfc75e113bfa2f01900e6b6d05ec38b3156ca825a008d9656a1b90a94e7e15bc05abb2e739da8c7587f3e9526a00aedc2f9abf65061bb18747d9fa366e4a4985a8dbefae414da2aa87fed3f447d97dffc9d98979e002ccbb561084ab76d72eb6a7410e4f3b47d90f56fb28dc956942e194516c5e86a66d3d62ad07cae6805b8e7e27a6ca515f4fbb6bfa028ff07267000fc77c61d43dc3eeff107a98dd4f1c9a31484d7d4784a2a2cc7416afdec6e36fec152bebade5fa55f321d24492842b4435f599255350b1d80b918df27d47a2d79f46715884923df9e5fde0da35e302b6ade93fcca60bcde8657b7d7582deca75b13952e6af147bf5eeac06e8cd74312a0bb022b50973b41b18543732721cfc9babe553559ef91e8cf77a1dd78dab8a758c026fd443dfdcf7d30a6f45143e9ad8f9e7d4fadeb8969ac57ebf46df2722214bea712e297ca6d1ef14c317a267d505777e62e4fb4f3d0077511599a4e6796d7efbecc8c1accdfc03517387bf1998d6cec9d385e170cee90616c25b6df44b9adf80a63c5abba2eb49977df7bdf945b609b255e52faa29ece8b033f19a2b0ae8cfecc885af135b10b5ad4327db42a7447767b03db3f770168870d4579b0cc3e55542cff4b5c2a1f836fc29c3030f18724e6408f3dfd5e31f7afa0665ac6e7240f32849858d26ce26760ff4c248ea87aeb0d390f0acb1865409beb9c419b26654120753965de9337f7578bc85ec2f20816ac7704c240a12baf33e55efb697f3f6736bb1a62649a44e3768fe3113ba85735b5b148a015684ba7eff727c610f78f6e46ad92cacb00234b43538023207bdeb71bdcfaddcbb29e0b994f45f764481e5d08b0473b815069db04fc99c877f60d25fe9c4ae2840e7a59d04d9731677ff513183561a35ae38573994ff38229f4e5f76cbadcd23ba0a7915c6b09f59ffbef732b9947a12b9f8870a1be4dbd98b42867f7f97143bf266ca06a8bd0ca76ad6544fa25a6a77f075273f59d9609b861a519d2734170ef58d55c6e1cb2139c9e7342fca560975cdaa6c5bcc89fca78f8f8a007fa70d134bf896723758f63101ced9462625e0939bdd2350fb985e47855fb5b047f59972f2845676847d509535ed14cfb9be1c7243b491c1a08aeb8d344aac350341684646a14f07297103394d44f80cb42c464064c1abb695c6127eb22d0bd3493f014e80d84b1001a8e15aca4895a8054e585e2757acebd69cd17f214a0b554618af15603ac1de760b6b9306ecae0c06e678f7a4fcf551bd86d5096ee655db5b1832752cdc98908f713ea3a806525e306a33cf0f35d2b2a7c5cecba00bc889ddf6f656336e3247376514efb2644ab3e9f93af290e75f003a1e4b4f068b0b475bd466f03010850c3c3ce841f6791ef6c5394c482cddb387e6b354e44ca6f030b9f5c0241057b206e0d0d3ddf990453cf11fda699dcb96e1c2315bea179c63f1723fc667a04d7f8059dcd93db820a60712121105a30247e9a7039639768ae5565c7abb3e97e2f46a8d598eb7b7e4c70bcef7974ba098d87ed57270f1bd3287ff9f61ca977f6a6924b4c19a9f9f5713411389d47d63f39927b22df5a9d0e0e0600ad9d3010d027a7109c6c7ca65007a5ffd238fc66f2648203c68028ab086f9d21ad7761aa3646af1c73a31d0f99d4b51b421f18785603dc8a16f4b2ffde6d371b4370d8dd04a1991cac24d840ab638dc4729597f3adf12c240a8fb33483864e4c7dd875901645eecbe5cfa0a1205f67d3747f6dd7130fc008b77f551a589748a5e8caeb734d939f41ab63c10c49641b6824602b06941da16f2cce92789eb05201ce43dd79122dfdab80946d3ea1d249ae37dcc9044a88b37ec592ac75ef91bb8e91ca6dcd26cb86a374f4f40e60740212b7c601de489b8527709f68846224f4c7eb59c3e6387c6b81a8916408c0b34e5d8e27e2052d3780fa54b8b8df9effafa2830caa38459ed60ee5c9945edff79357f0ad0242d9ce9a25504cab013fbdb4253fb02202f56829906451a8017dfc1f1751277b64994450b540dd1e7e6f547e41283d77f79b6a85a0cfb6ab0e4812bcfeffa3c2e6d436ef5b8777fc3057f5cd43d6545af764ecb2078d17f1a68f8b0146946bdfd398b7ab634c4d42e8997706ffe867ba6c4491ce6ce4405bc010f7cf87b3ec253d6b120d1ddd529c3e9dc694e205baccc5fb1ca2c93db1bb1db8e38d960cdd43cce3445458a886ac4dab1583609dee02a97010ff7e662061afa650a1156c4d360dfab7783280a412602a2925eccdb79f5a22e70633f7504904233ba8233e0fcd6dd68f14e8cff9dc83084522fa61ee247198bd4edaba23666bb2b40b3287674eb9c12dc5ed9c8e20943ab3ec867199319f786d9736b54fad1eb0778baf82e6c366d6a6e777e7206aff96c4105031ea60e3c307ab64688221d9200a300e00d6a1779583963a730f11d81598dbc06321856caf5f60b08ed4242ba7f93dc7a4ac4e002148d7102f9d713e5ee11cbc44cff7162831492ee05a422d90252ee65d7a84e232f1ebde8de76becee7806738b51a655549ac9ff35d8a9a4ff86c1a0b227a22055d30ad102bf63da97e4b49dd4541ed7b601e316d999c4cdfc6ca3d9bcc120348e22d5a6204e494f1b7ccc0d307f48979333043dd76c954cc051212d321b864d05b990afa815f3a5d6581129cd4b33bba7bfcdf0f21ffeebb9e8e64ddc8c69ab04ecc49ec7ed1a18f5b25f82eb380c1b16b2f8207efdaf41e0f47556a9c43b3dcdaf45ae084f51f27457e46b16051d790eb209da74cc4617ee2be5cdcfacbbfdcb42036157e133dd373e257140e67858cc34cfb6327161e7cdeda193536b4142274b89fb204bd9e16cc3b0debcfdaece0b1ed352a59dddf6ef667c9d36f8aaf46e010f46cbfd76f7716c5d23eb35870b759b9c690cea718eae94bdb205eea247307aff547218615f066c90b5d9c1b3abeca41531e5c82c9421bdb2cada4d64e65a57965fa641f2186f698010298e03f1414bc7b7f8a0c4b22e6c64154d2952a29f09ae8b5e6ae78175fa851d7fe67fc8e334229b4df437cfd2ff7980fdf0c65296a9ba8ced95a43985acc267b355948e172f0a6fe793f1f38d1d62173fa21a2b9ee620309b79dcaefacb10b8f2485ad8487eebb6cf49143b65f892cbc70baafe08203e8a2faceda05a2ad18624c5d8d160d5eb17acd48c4f711f0ad130d8bfbab7c9c9cb0f084c8ff9dbe8a62836b9ba36ed40b410fd26d0fd9463bbd5e819b49ebd8ffaf99b868f6f24f5a14d07022eaee41054b752db2456d62296c177292ceb38efc19e00dc3a3d9a243b6cbe8acf6dbd0b865e3dec4cdddb1d6345ca509cfd3930f5db87a4ca7cdd40c303740edbc2fc92d882a66c48c9df65ac7283ef3a3ce96b6b3b55bd40e67e935d32ee3e8ac49a900f77398cb35398e45cb2fc49adbe761aedd4d01a7f3eacae9bfee362f5d0bddf840711e62b0cdc1bcf3b8f848023dd623c9f35ed7a848e2512589c1f54bbc77c5d403db16ffb589f2296925e5542b600e1b2a95cad820ba25c2917e92a70a543d9a2f8c4bdd6bd8cb22232584227d7d2de2136c14b0e96297dd13be1bd09dd73a7b5f9888903931dda37fddbbf2411401d6d4e06027fbe0066c865484303f9c880c1c97a21c1489c0a000acfdf03a53ee5d3c0e7ca04042a46d3fd7aa0b46869fc083af7f1ec31e6773099f300cfaa37e6cfe06bbd0a27b2c02decc9ac589a83cdc089a20720a7178acd71385dd0081b21cc3d91c674d11c22e5c9b7d39a68d083964d483c320fb9d83c763a60462b724161c0eb33f321e763b0ca06539f7e3aae778ff12d0f6e9537e0fa77a5ff562ba902c1ef14723988adeed4f82a57af31046a15cf2de4c64ffc7c6a7d00f444b749a6b9bbc9b6a03b7da8fd387922c61a32f026550a057e0c6eb0e7f0ce73cfacf944837315cb4449c97827ec653f5e7bdf8504932b41532f7120a042f238388244598ac9820872344058892c3feef5a32935eb2ed235c1690955560c52d732b1c278ea6e42f6243ed78787bc612c452b1f163ab612b557bcbb88a695d04e6bf08b57dcc7d753153e9558814a6b3473e2a4192fe2f2375ceb067d59b43dbcff8b231638222d4dc70caa87a396e46ebc2826f5b08fa0a148edeeaea1a78586b67e26ce26eb27540c66a5826587b1810166eab490b1abb403004821f7bbe682efdf18906a5324a4a64f92c0ecbdd552ac395314468ae3ce156fdffb4b145768dde431de715efb07324f451b1727306b379f287483cc712535b4fba61b0e239e333b8b4bac47a724aaf1ae7eb42af09fc8570d9297dca69d9350626be2927855573739332a8fd817ea61de5ce93db731788991c14a5beae353f372fe5bc453e051bfb6765db180bf0f87042e7cb5975d811aff087d245a56f140621cddda67a17d175e3fc2b941a74cbc982a1288f4a3474515c6ec9f15ea103d58687b8a4f6ffd6066d4f8fc498c74eb5f4d3077967e27c5ac0ca6fc7c17f0bc130cc28d99f98046f375fa376b7aad830d457042baeaa5904d0e7838d82582ca886e2c20f0973950a4d890a6150f1f88a5273b34c227f93af83a6766e47d73611043e6e80eb85c23fa4a6432d1fbb183132777f82798f2f540456c6e65f8c69e7431f578f5883aa472cc1176f49d0317f21465c9db20202cdc3f30bc72126cb8a1599ecb8a43648d8b80de05f63996e7691dec5311cb7285e99ad63b0ebd2b5d5ad085c84615ccefbe8fca643172fe9cb80e0b5b42b1bc84acad406b24b52370ff01a82c6669579d0d421653f490da644c809109e9464edfdc378823d73e1d3c7bc02629f8d95c5ba47c543045ce990e7bd32b9a4408af23a30d5ddc6012305e4640d62bd730e9eacbf1127654cab00cade0a9c07655af7a0b73b2d110d9159501330ddec24ba41b6351136173b7979feb810b070ffa083dd331eaf90dfb11578bf193bf61207cd1d7e67a29885cc0d8f4b262fbd928a0c22376a4c226d3f3df904e9791cd0c245388e3a4469e4ef74a2c8ce6a8adabeb9ce9a09c5d8fd245689f86edf98c52fc4da447f36aff22c704cc2e4f616f05bab3fde093fe5bdfcf54a8e0627546470a6e72312c55dce603cd830cb08a9935241dacd2be0de1f37d9b5944b38cf186999824c9067a46ee668ae32d8220c30b6d49899b9ecf05d59aa753cc7c11655fce93edcc89634241e34faa0d6a02359dcb202b159a5e70e85a2979164eb3a343c09ce827dbbc08aa295481163aa131ae7524dd1dc36b356119fcebe8c974d92025b6cc46ad204ba78aafff8a440217b74132679ed10d8a68dc6b90fd70c4d359e3e1c7fd3b95be8373ef6584670e3b8e0301d82fe015d6a1a2915c671cbe95ec27cd52eb98d27dd7febbd78626d4a1bd2bb271ad87deab4734ed3497a2b4a6a021edee7e1c7fd2cf32643dd473640ed3a5789efcfbb95db5c59b552ac509c47a79ed57f18f498b1699a367868f9fe3d616e719562c2ed9b6c0160078d460619c65f1a8711e1e1d8cde31010b454664dac5fae2736e9cc053e5bfefd7720f4c4a75692650c534c657d9e0bd5e900b9c2997b2d0696ab6b8b1988c883e587b4bc4580d802c172faf9f0b67d0ab2f7ed61151ccca74f9345f29739be4f2acccc6057d00e34fc957f0d24f1a81dd8a9ea0e7749ea596feda45905f73bf8d53e6e85c0a99c62e15ca0f2d4418ebb95fe672669b80bde4f0541fffff17be230d6f63079a3ee53020f813e7beccc66b3000e07106998f855f7360a3b0f9066e41fc81a457f3b9f08c8912a3b6ad6a538ddf8ef0f08f80a65b4cb55458abf9ddc0152ac7496fd6f36bd73f2934384ab1ea53cd30626fbb790ef0a900aa1b73c3457b3cf0f2e38ed21e32baea0229c61da30bc3341e01bf39953b9cbac99bf1c9e76d56c95aca47e28653387f457851941e856e2ee3e3a71982f32eb588811c39685db16c2288cd3e8147559dab0d41bb8a5a7efbd1ce957a2dbc5eba8b83a8d789df080143030fc669baa8588ec10d84a37eabc415a099efa9cfe9614b21e31a9cbfb4b0a6ce73f239092c527a6249ba17e936295b4a05d0773a1f3cb3183198d94d39b1ab98dda12649a978e42f24bec914352bf79f7723dee585743d481974fba38f8d22502cfd66fef7f3541cf6cd249093ce7f7ef2a6dfa18f752513f6b336610ea013a98b76bb1f3998117dfc7ee7d89621326bbdba7fdffd2804e029cf534d7e03d0c9a21dc218e852072b1a99f3ec05f0466a9628d19f4b4123fc296d2410c962d23cda1d89ecdf3635da86abd9dd0edb54a05101c0fe8df7896b839f2b6bd7f8b086875452e2c5503a5d9c5878c6d2db87d358fef860ac6bdeae8ceaa37dab4d1c9dabe0a7e4959367b4ae8308354c8de75e05d91208eafe49a337b7b911a86a7b514f619791ff70c19e7e17d290cdaccd8d086e03d7755bdab37db68a47cf931f34b116521d36831af6cf0c62d5f71eb32316560dc073ea5a0d247797ef8eb497fe1da226a3984f019d37abcc52c22063c14c58b9d33b0a8d63c0a96d85ffb6d9afd2a0ff958e394d5591f4867c09e9181d3e5e51811a1fd4a47a5648609b4f5457118d5aff998e6dac2ce36ad84c90372d543b1468738955d144263e1ef29448061e9f135e37938f9352897fc4160bd7dedbc0d1452927770f67831e28c95ffbc820a9fd03289ad8014ef98a76f2bb3bcf13b61efbb31b070f5e4d003a061a4ab5ab69725ddc22fd02925bafa6b48d46d7bf2206a1af5f54d89a981948d81e02d2bf70a54d282a52e3ed39a2bfaf9b66c8e263c4dd6177ffee281db413a969eac250771a571962c31b2b138ebaf2ffc051ba65df69f36227e3dbaba5d84e3565f41e2574e2e06db08a3a09a55d662739ca8db172a95b84b4a8b3f68040312a430851dcff5e075dcf380004b84b6a5aa9fbabe9484b14c1439fd264ff992e4ffccf9dcf0c7f674888b04fb0ceca4731e5a117a96762a05a6999c78b37ba494c83d99c3be057d1cb09fe03e413a4c86d2b1780eba7e8a5737f2d74597ccf98d86353f2c6cb10ec1897d4e11351ed4472ef3c9717547857fa4f7ea182bd5cb839522b5349a7ba7e717e9d73a85dcaeae54a4976565db8ee2c01cc01d3b30ff3891fa37e5cea34179b40b5b826b05d3846299c940b8e141af204a6ec100f196eb5fb310400fe66041a7750688429ac8f1f015334e2706381f8a4276b48b80a4d1dc2a5ca0cd08f200010f33df3f4b77a25d54557a61ede0c94a0d08479f7ba388c7d7ef5b90c314a8482cdc32bd31136da05bc4b9072c6e686450b9856edf90b063f8dacf5c2060213f438676b91e8f60daf6b0ce3c9b89bba8e578c77d6e73ac7b8f589e3e12308997ce169f5d3f3ae455139f8ba802d0515e76300354eb4c7c7b8dba50f377e08cc7a068c4e49af2db78c01361c7264c26add7268c244501184c329f4e6ad8776c889dd82f01e1b06009e17a0b565ece00b70eb8b2dc2f1ee7eed219c271abce70f3d6d4912c16c7f2493185e7e0c0600d8dd7a471005da86a0d259c19a0b96598e1fd4175476f7d1e79b7f4fcdb8eaee7bef0911af42cdbce5071e1199fbe8bb44f982c37ef6f7d54c98a2f888a738f582ff037d8f6ac0be5f423b557bfd3254eaa14ccd4cc7dbb0887ccc70d55585675171dba11c0146072f1321914c45106a33a2e9c77320f09c1bff7c7164111153427fbf4efdb64fa1b71748b9626340df16f7de696d366363db09d9c1a1280c9c747b20ae234719501e33596a7551d50ee05db80d4f610267eb67a48446573ec59c6131f82ab1b657980bb8a509cd9095b4126c67a492e9d8bbb0a0d8dd956bc5c207a3a00c84d0823b11b97c6a531478f82bd65afb6c884d4b116bf29acd47c8b38c117701e5efa1065d816ba898761e38920770cfe01b1b821d1a6878976e4b27b86fe51e3122f2c9d2db613c1fe5475d2132a7e814a2fae074583d8c5a994c0ea2a6fb60d75797a8dfdbf137808ca59d35c2ef5a06bb2b349688439389ead334cc323aa1f1dc2e1096142bb9ae57f7beccb3751c12e102fb63578cb3318f058b44151ab5127cd6ae8d7135d7c96102dd499bc0c59e9c1e378ded8cc3495faa7feb3e04a6c51c9d0a3178f71ea3b4e95a514367f3e88634c76430dc3e4952dcefe3b34253d761fdbe773baef1a1e9151350fab519e9145a6bd673e0c2f33f2da6414c50b90ed3a9ac61bc9c4c79bcd19ebaeba7b833b959fed48534baa5c4149bef4d141292841e51e23cc9b1c784b9d0ae1958c5176dbb221d2a94d958083e83ff57dee0d296226bee3968a3476349eea8dd7d6908ad87f395c789b9a39b2313bc1a886cc97ee358bbd8d2aa2d129e611fbefd2a5078afd21420ca759bd9df3459e6d763b08be7ff9d2a4666cece336cb3a1593301dd5ab4404e4b6f7829edb73ff1bb92a2c923bc95fcf4bfe337f6dc9211dabba2634ee1c3dac6bbd70fb9febbc89e1c43516e1c2077f2ee0b40da31c57c56667093d30b468488b0b6d9406ea084af81d48ea35412ce217114bf85789317f342fada0f017ae01a7cc18af4d479cd97881cd1551b314570cd38b08f9b8ad0bf5cebda6c36082b24ccf90f5e96370a9ba63250c4d0f026d0c465f0b0decd2523579ba4b879bd82bc3250b1241a7d57435eac11d9a3f571416d27d06054723ec205122b794684d02ad25b30726a2e2e3c0600e2263a4cf638a4dfbcb0ee2264a434147c8b045d142c4245dc33b0dc8dbed89f1d77e8b53cf15d4147c911450c7f9fefc77b50e4d1b1a9270aa4a1271457ca835c93760f6b23ab310f9e289bb488cec2b1e484de96e286ab4fda1ea65cab0113f902c2278c8227e1af1da8873c3a93fbf5cabd721e919f39392e312e97c740b773f93bc2c589b384eedad86dddf58cbdf9881831eebdbb26b2a8c62685dd99b053c19bb5b0e0ceeaac4abdad2009740f9a1f634618f5b218278297c1fc550356696f67ce8fe1c2dbf656c11a421c053da43f417f155e1ad3507410febdb6c5326b8f35eb892274f6e408bbf65ce5b1da21f0adc82cd1263ef8c9e86c713728738a9535431533b59faf89ec692dc14030c038e340879ae1633e92275a92b03c6d0f5708d3f936e1016f3e857df840f23f8c0a03487a878ff795ce17a9913577fdbde8e848767668d1a61c8a6a1871423c8ad4d864d729d19c6f26ec181cef4ca82ef7cd170d721d388d9b100f62670c771b7b506c59b0b3b1b1b2e01950810a6b7685f7ae64ce6c4f0b129865c80293cdbd26bcbc2ad2acb6236ef7f148d4b15e451af3b8437b3eda58779e9081389f1602398b790cf005db8bbcc85b0f4069d3ef07877a55eaf8a6d1eecaf463f747fe6d1167e041592bc37e616399f4858ae24498d1f43acd6fdfafebc5d9333a25d125c3165b91f9ebe857af9e77ccea04d6f2836f4923259df1ee45c1411d87877d95d9f3eab1d004496293f1b7d1c010a416d41fcfb71e94a05c8115c6872226ffe0a5ed2b2e8c1e0d2a1da3ffee772062a3f863a3d19b605399ab99c6e5850475f63739f720b56988a66804e5915af97d6b7aa2797628c3aa9bca4fa7121f9a44d4ff6ae31e1830c82203380289c48f677e208d1d26ad0a47002ee7ece5303b734c55902bab0a2ad3342cada1f9b6f31f89b07d217746f5cd82b73a77b286a22b5b6bb9043965905f0eae1ce00cf699a1811b2eaface594f658105a1ce1bbba0740d5c83b05c8a9f0c7bd09cfeb93a4aa34a66c10a6533a5eb69cb9c8197e3281cd63c66ea14d7088a72958558d23dc2f514abc97aa29fe789d711bea36f82fefa6586aacafa0e769b79f50aca6b14cf94c94ce7a7983734207735bce8206c5e4b1b0810963ca00c5aeeeafea4e5c4169f7addf980186d303aa3045fc1df518521f0d45a7eb4cf32dcafd9b8f17921af1183ff9eeb155cb37870130edd7aa05c0e919ad34e6feb08871a81d3aaaedf15616b40d1aed5d0c87fb3507b3bf13525d6e89f4f133c44c452f31905478b8c49d234a7c42db49bc5c248b5ff4a774019f66b543e859c3a793240d529eb55d31cb5e5c67ee603b11b85200fb56dcea36a841fbd11682648f6b3bd879b8bf830fc689347081cde494425e47ec9abff7aa375f705407ab8f3c24365ed1dc824595945663b85cc65676f132685fed521317df12c05fa3c7fcfbb0910961f8ef2cac0ff566c387ebe2d4233937d64c7fdc96f3dfd3f0277e55c05ecb9fd0a9f1df4b6975a2ba82af591a85d95dddbfeacb44d26f225eadde28ab394f47f8d05b9aaca841a67982006ba628b74fdc0731cb4c0757713349708dae0862c8b799f9193b09d482f0bd82d7d8c00f5d5cc88321135df7348f82b8f6ece83161304fb0f110594f804184c505564f9ad355473e274aa3317107bc42f5026ee660b71102135abdc9f664dc1dd46e9e3510154d960f4e4d2e40d01774281c8fe998911b124c153efd25dc107a945e80d1bd5e0e9df3228302d69e2411bda053d648eaba4aa62025ed49b655372c5e4f76c94afd29e0fdc582a082ab41a8fa9632f03b13f9e425d3cc0273c8062c30cda8bf9f5b672d5ac2130a49cd1dcd42b74bec62fa17bce239e36c00d985d432801168714a4e73be4aa0b75e4e1f44f896d79d7ff7a90f4371b50c07c6be25ea3ec994ab534ed4f1abb471a74172c4d8793160a17b62841e3b213a4eb9158077325a8e0824b423bb863ca822e0b273d22a1da6c75e16927f14b6d5e9ff4d54188d64c356d87c70d44e5e7a8716eb9864040830c87cbaa736235959ebb08b891aa3e7c091f95fc70b6fd06ba2391490e36aa3839691a99e9e8f901b99ec52614cb86880c4f517718f50b997f0e71b01d07fa85dfd3bedac2d15025e7c263c640da941efbce57c44f7fc403803c64c1a509d6ae5a1701795af899181aa1508dbdf26fa02f3220a00c10e12f28ee6b0e1bc4d76c18cf77a89b9f0c95fcf0ebe73b29f85530b4eaa99c8ddfa4b01d98546f41fb53fc47cc43a647c60e07cb532014575e57316d57aad24175ae799e0952355cb1487c094f8d358a2ddd12bcdc93b257b2fc16417322a2a31f97dde46fe97bcba7441554839e40df6577729c1ce45b32099a4d5d1c0ab4099100ef50c00888e4bfb47777b4c2a6277f95ac2e482d8c6516e6ede143c8a34a0c246d01901b228a61de5cbaae8b090b78b495749cc024e8f554975da92c48a0444229d5ed98ff0c26267c2fcc36f1253f814d5961e1153a3b74bd6b737014a6fe494361e5e76cb216f939c3bc7eb32fb314e836a934b1b5da2178d070a5568434ec7aa026f62950c398ac7f8103fbd0bf3fe361bdd37f70dfd643c1ec1fa1301306e3b48d38f882203f2e6fd0f63fa01c4d4531c881de1e2dae178af5a0c608921b10fa96630c84839f43f1c08cd46cd74a65f10e0e859df32fbce495378f5fd5a1348b40f218493b29d050cb5b6f9874b685d3ca711db7a74ea56c2d99dc697a90aaf36c38a45dfbb501d0b41274a8348157b49d8a846893125acdc9867a4797fb99dd38a0fe19ae12e8c480a1135ea40b1db8e936dd0788c8cf92bc4936d13119be6eb0df4ea0cac7cbd16b45adefa402e1bf4436bed6b8d9f2c94d8f8aa3de15146fbf96e420fc35959795a73e39385fd21b1c3089fd55176de7497de822cb0a3524f209799a4b312d28cbff33297097ffe1b7b16d872ac61527437b9d025eb91058e2b51c20ec37ca0171e6ebc259dd7175506e0b2ff7b09e432f7314021e5d786828ab44c00eacb7fa355c8ec0f3a661b22a50bd201e559a40e1a0e69515bc74b14ffd77c4584ecea562644955800ab7e9831846fcfb17f65d5c4013039953f4d84849508dd17e73fec26abb625cbf015524ee6e6b13d9635906e70c9b2a26f62add43872139d1483b23b710b172d7d0e221873dbcab145d253c546e3a688a1b8abcf1c6ce25391309676a8bfd6a072f0073ed0cdb0a7ac01a8686bd9f47164945656f15c1b4b41dd70b3622a998234a12487e6d5bb920f54e934004b713539a5b79f8bdc7a9d58f775dcbcbf0f0e73e934ba7184a4116556df0c04bd768236c1954c7e3aae9717cfc991cc95c6d776c63b974fc14d982a7812e8b31a9629d3a004c65fd4a3717b2d0ef5ade90c9cf2e9653184ebe40ae8b7a51f4aec76e8237348dac4d3f6f87ba542d5c5f0f828ab073ab1a007c76886c98acf61edec1f353309c1029841e78c170dbceaed49b0fc854b6c7f2f0b2ddb4b3a9f2eed87f08f7cdd19e98802fd35fe30b7bdf3f742c3aafd7adaf756a6a33282aac8bed7fb7bbd330064443b8169e86bfe9840317a3f629f1da70bd43fd49561699f339a4d77add5647f5ec168824409000aaef9931c5cff289bf88618405d4adb3a1b249f914c1537db6648c8d2396d0c3ec24a639d2352977118c377162f33d048f20a0391f56cd0f76eba695260dd9cef2be43cdf88130b6871b0bf762e6f93daabff0f31b49a5253a3264b8429223bd422ac196f7dee0bbe8af54415625af908fe454483b57a8f98b84009dae09657390552b1bff1f50e58cfd53d4a4a5c7d0f6252dcc57ecf0c006139b1bda6d1e06c9ea1c868bcfff126ca2a9661b9d0d5972f3eb257adc3af13085361dc98038344f8c339163c4e758a32c00f344109caee9ba7f3bc335101719aaacb718c38e9f8448e230c8d967277467cf3a75f89a880c88f4ec6bb8a275afb3ae84f14423117f92bec6f4fc5d6168b69d9d9229cbd53a96c89ec5a7b1cb30d332ee1ae70f8fa925939f858a34b731f2d30954f89e2feb8fc14e78d4f4e00b51310056eb3b2ae9403b79bc6ec981596da68e8b412accdfa2ebd380dcf64abd504a52dfbecd7ace069c9d01431055d307ee35627b9440838e63dfc5d68147f420889b2f408c0cb97a264a64d1a05eac89d5ec0b46ec967412a58eb565fb35e368f5212e3b7cdaf7380da3d681edb47727b6b02e8606ec01b0f4e95d42d645ebb9907888268c65e9c7ea780a6c84edc6cc734f7cc4d4e05c757e0c3095e0fee81ea7eec1da4f50df64277413d66f52d5a04fb03c3c812f78aca9496b0ebc62facf0ceecee19582bcc28eaefa939d3734fd5e5499a6b690eb99fc906579fe777298e8c67bb829501997805ce783c934bb478182e038753e3c7d664e6c580f629d169ba9a5cffa88f7cbd49604b3f8694fef6fc9ac6e000895f55928c6547610973dd7cfddde37a21cdb2945ef1cb042b2f7f8c82e5459e0e57cdd5f3826e31439e0ee19f0ed2e78e132f4a40cec5e739885970f57c8a62e0661250797f291c299ae8e71ee729d89f40bb1b46d62d11bbd4cc9c9332528fbf9fd8e8073a0f26a5cf85759a7e1ff63a3217b426eed74e95214dcf9e9b90a8f3942052afdc82f83d9f8013a1c5f29b88efd1ae54cec1e24776031df1af3912b5573d66feb51e1a0058207eb8ee0e944e4c5cb48b05ebd967edb4670de90c13cb40b76861b080114b172bf7a2fc66a2e7132b48c44a1eff43421d112378880751ba442111dc8aa3a1386fd519a10fc57f511f882d0a2130de93ca84af91fedba93a2348585828ca9099602bb14f6cdda26a58caae65939ebbfb011ababf1c9b92f96287b56d16ad8177875d2be118e70c91034a66c0dbdf85f1f75efb804850a0378f479385f3cd179afc3f29359c70572156c1a6f28c4c4b55fa23c00cb8b4d5e9ab162ab330fe453c48cf493957796271e2716d7e860ff5be487b2a14dbbcc5dda2cfe7a3b8142b728ff135ec81f4ce6e307cbe1a0561254d7d7348827d8689323f6df024f70535d72cf6a596cecb178974186ebd7d9239033e425a2be2d00e563ccb239824703f5fff610744b96589ad349dbd84d8d3779aab0198e71368ff66a23e4853b7a6b2ae4f02011e81a36bfc3f630185ae067468601bd384613fa25a006d3cddd927705989f3a62774e06e7d7570736c861f466974672ccacbf26838260e776e2f67c50d565b4e76e01b3fe080f370b689af1725c6a0362f5d5848db5b0ccbc5badcc33a23994494000f11f3ad009406067f92e4c22fb30bb946bd2bb45ee50806336e2a2863a659b8208556d8780b18f6caf6eefaffe25c0649257a0fa6bd09582164e91cd49a63044321345def7724adc015ecc966a87ea26a7b67531c24c5756a4da85e81d3946abe1712cadc0a28b302d9c31413f400a9fa9299a836672df04a4f1c5d1de57932ddb7e45055479b1e3f88c0084a13f1b4fd2c1b2687a397ac300cb6e3d592a030c809bf6d1979c728995a5369fa5d6c7f7d2cb727f30c007e23052bc7235d19df64f5009397a0b2878fe2908b4038eaefa488bc9a24b34b760559119286684562f299a6db11aadd45b9063b45507c5ba850c34c41c912965c7d765bdd1d471c9aafb561962f3f7e7953927f28a2ddc9fca07b3e591055006b3684b8ce7d33be3b2793c9f2043596aff4ba062c6338520acfa9431c1941093727afa7c38c52988a00d0722e88646bee1faef01ca21a1a94e7e2028397b1d529e558711a0d3af7685ea9132e59eecccdb100e4f4c62182bf015fa0fd5fa6aa057e8b46a38ec49fcd71aa095aa865d0b2ba8b6f4b3970dce7f32612067787cd5dafc82ac1eec6e0b37a31d16d85de2a2e4ab590a7807e1e71cda92ce43a1d9d138f2e4aa6adaaf5dc046b2a5e3e6330dfed996bdbc1106aab86a30afed40128a955a0c74b67a7721aefd9212692861bcefc64f463495e09c6598f077be66c72e28119833dfe94638ca9bf107d6a3c51d9c7b64c7228a791bf688bd9cfb4a119ed80e9c8b5e34d7fcda9e3674fe045222edbd9776c4086d107103d03f2424033b4829843c24dbf36267f2db3dcf8713fd42373a084c7d52d27abacbb7a44422283f002cda2ed3e5ae4ac6292dd2a8fefbe00388569ef538d5fbd0ae2b998929f1969c8091c1e1521ce5073d0e4d057d0540c15ee11fb4b56ace2f00650230b8eecc4cb0666b98e97b3725dafa4b028de66c28bae545ba8911a94eb4423743aa8d7e7a1eac904ba4c8742e5011db63dc51e24ca5c17103dac903f9d85c69a12be69439de1f9198b6ff98a8266cf497bec3d39abbcd62139254e9f77bf12aa86daee6f40e99b7fa36aa5f6121029a7b2ffd5fcfd22be74354ce992232514e284e6e906f2457eff0309b5e1b25b957dae4fd19673cf24a4ba1f50fade4e828e4a0406f62b7f936f5f941adf3d1a127269eed0af4d0c2255acab43aa6106128301f3232fed4845658ed80f53317f72ba68216888e4e5ce99e2b959159a4954dd29560b748d6a4bcf4496a0c4839049ccf208a16deca93a6f2cc4746abd9dfa34ac353b7355915ebdfb213ed2002b434a975ef87fcdd3ce811a43f9519522cf002a78afe417b4ed47b50669fc2b1f2852e0e01aa6bc3e4c612f5ba6d18a42545fcd99820af6809aa6b30d07095d7c51b5aa1c5564a2926416d26365c972a87a3eb4a68decfe9e8a59bee4e34d73cef05f0fc94845e0cad66cc4b3e55bc60d02eefa28716ef21cd10b6ab15f9fca87aaa6779315276f2abe40f0624006e03925cebe4d2a41341bf89cd38a32f73ef1d946a9dc5a3266b0ce3416c7c10f87c91e7d2e3cdeb680cedd3fa673abb56f81b258ae7344024f54d67a46c82b6d5d5258d6c8a73a5fb53a6f619781ecd8f10621a0cd51610dde72aa1d322ecf3e32a7642cf61d94aa9a6bce4214ac78068e8ba85c91e595bba537b3702ba8a2cf2dbea96be5c085838bc05df7262a603d4ac9dd58998cacde84e73b6f05a38e9c8a21f96f12d53905cdff4cdb1a4b2ae6326fc0a1946f1931ca2ec69268a75490e5dc542729c6106c52bce81c0c04bc6a9a03d0ac48617b4eda3a1deb29af2fbdeaa92aa52593f2db21e9fc20b3bbb89ad05522c0ecda6092a0a14eff05f27b8e5fba9ef1c1341244275f6833bf08a12df242b71e1b53769c71b74028a21e47ac03f8f5a85c892d49259715edca6eb4647455e98f44c147dc27d1210e4fdb6b75b8d8e0d6d71aa8af343950f5080c7c0c99572531fbb9260446d942eb2181f172d17243f613cf3a67eaedfeb02b8b14bad976e0325a7876cb27e7c16713d753c93c2cb6953318de93efa3d3e1cf8e3daae0bfb52918001bac97f4e791ef714c6558a099af527502622fc0f83fcba94b24902ddc8dc9c562b4f99a255452ce83bb0b8171bfcb223814a260827fa66293f038cbc27cf5fd665e7b78cdd8f4b92a7b7bed22372627d5998c46e07ca5926e6809f55538710612d716ba52550a94026876517505d46cb14f205201921712eb9bd2834d5b98335084fd241dfb13ac82ece306d79a8b1f0e2a070d3e1648c23e8cbadc2d68d3a841850e6d5fce9991106e20907896f9459e7e0ddadf19cb0040047223ea3876e74c429645e9403e2d650268b69bd6fe924a0739d4542d62ea3f19548a75a4aa215e551f09ac9925b953ffcb12aaef43ad87f7690a04d8c9e9f9c84271c68b1863657160ee9060a189d555f64fb404b663a0ba4f177b6cd752c85e738934d0fdb478101f54be38f3ad8217a2f4b3aeec2883d3786ce761172d97c4692bd09e25ed571dcaa39f98e66bfe4014627a2c4d279f5b04d8982f8dcc60b619c66bde1bd14508ac1f75dc23232edaf755ad522689a3e325b3fc987eb8ee4079b94a0b99f7e12f50c23fc6112da245349b87a01abbf3b82a9867d42564db9adc640ef2d8d45cb377e9c5c57a3893211451641418e3bef3d7b45c397d20bf3539c7d1335ebc505b9850f9e4fb0e5832feb80abbf0464243edbdcc8fe4161ad7c984492a78b6bf61df8774fc222e8ad8e49cbce8d7a7c947f10da68d204f5433e5efedd0410f2d24e9da4aa1e4903c7c7ca8b6ba98b992335e98fe8eccf659edca385e26041a83396589556a8ea4740bad431811e4f387c17aa792a507d8a23dd9a7356d5643c1962becfe1d2cfce5c93a9078f094bd0744d2e347ed514628a5d57a49cc2c743278821ef1e155d9d765b6d57eab838981d58307f98634b55bcfb886136562f4eb5a464df47d093aa1e32c147645018264c16660b23c18b1b4ab3baafc9db76c2ac1413d8271fec9c8d121c511aeb2b2548c54280e0cf138403e4fb25a9e2776dd8b7f7205afe16181d3f0ec83635ae1f26e0f113c319eac7e42e181fc152c11f5de0f7e9bcd6e7c7b81b949e5802c36b38c41f162c9215fea768ddeffe51b73feed405777a357de8af6ac05aa634cfdc09441ceef0f1a08492e5b6f5d0b3632b2ff37ee4abe8d7974bc96700c7970dab23ac2c3ff29abdfdf7255ba58db49a4f0579141592da587b22e339d6ef199515a979d1ccd67b2f6e77d5c2f24e4d02f3df00f921c1e611e271f250de51bb717bd9efc93197e64affc0993003d215c98820695e2600e23a1c28546fe7e45c16c2f55d586594d57d93952fedd8e144dff7039faa9c9a6b073a60401d8e75c48bd6c9b6ec1ef67f6a9109b0a99a9194704d2e3d2f233ce710c15cf5c33ac43bdcf33af07e4d5c33747d642ce023fb147f014591b56bbf70c67ccf1b67ef58b184f45e855993cef6ef939c6c515bf3114417ab3040de4bede48f9d7c52a09e1a1badf2a960b8dc8b4820bd3723d05fca7fdb720753b030e802680499e3fb20f42d52cbf139aeb3399c0da5481eb3de8814c1da1053cbdcc8aeec767ecf3ab8bcf506c4bbd54465af8e8d368de683c12a42f40acce0b14ca1c1e4a89c93ad114fdadabd0bd80468ce63629079b7dbbf7063605d28f0e023f2ede320bf97eb3d386c232e337df3bf892e61fa9ea5730e05e84800aae7fc20d34621fe7472b4d5e121e0a63bb53781cbf4527ac738338ca1babea12161c33d4925eac2b0816acb80b1fa17db4b5a48e47ed9d23faeed0d3065a13f38be82078f01448006c3beac53c57c768ac2ed3925c5c56f2f3695d9f395eb93f3986fb5c7111c96675a6d1b15740221b0306899ef00bd908fd77655c878953541b36d7c713cb9231fe294e0bca75a00a07a67403b678b2cd03acc8cff5077d21ed76ddbfa69bcd7a8a9bf45969391f13e8061c443195cd8c68d33dec23494094e1d6a8e3c1d1ffbfdb5a9b24e90d337a97ae08c46d6a1f2a6e8c38f69f91f2beaf43fa331c79b29a950d4385971f5de28a6be6aa73c542f90ae26b7bcb85829ea55e9ea09a7667d0429f05c5fd717ebba46b5af000fac523c821335e495d01f93e2d029d5439bd6135776bdbcc0d78b6ec97dedb864f59a0017653de42c3d5971bbe78c739938eb131b97c45ed491ed734209783135fdd6fc06226281090c4e4a57ee74f1f4fdf6a9c348d2f192d419175bbfca5d44694461fe7af905dcf750220a96130cf9e4430dc0b7596bddb44d4cc867874b0ee03fb6cbcfc5fa64e87b96c9e9f5d96c43678b0b92ed299b1ba3771298130f7ee24f9dfed0a0325b88551443e16b8d68b295ec37b77e0fce5dbea528a55c7f303731b193435776266cfbcdb6c8da07c1d6c9e89d6848b2eca1f14c5837cdd50ee520bd08d03857671d9ae5aaa1741e8cc489ec10536f3201e724b2770d01db17295bfbed976fba819a5c8d583372af2c924a955de28449ebb9eb1a1408cc983328573750f1390ea2f05d99796f5fff1459a3d622b6cbf3ea1cc37c4555be57152ee9ddf066d1969c476d0f19a00b8d61928cc53289c8a8ca5fc92653d19641e20835b14026912548279fe9b1fd16d93b9bf306a924355e8b1f1a96f3bfbc4d66e1a62bd2b4f5254b0470e6ff5e96ca57605daf16289522db75bb3f1a766b8dc2965d73c68fc3896c06898eac10591f29857762680e7ca8967946b998c3c64576d11de0711c3cf31c418e466ebabbce96e411b08a2050996aa7d9d8f1abc704209b62c3e93ec1432fe6cf32bcb42ff5d38de06585849ea4bc499f88316a2063ca712011f291ee5250355e9d9099b8994f0370c0fd52dba993deed660934804518ecc72a9acd43ebcfb06b8ef5aeeb17a28e74b5eb6b5727113053090fbfb0eaa7dd853757da09054c146777b0285732cfb6d1beb5cc7b94b005c7ad2b909839e09fdd38b1c0ef12bb2bd12d62d9a64356c55a995c8aa5bcdf057a2f6855089914ca46908fec498ec540b5d3df3c1b83d701a76009485690147dc0343fd5b886d7f93cfbd3ef1850c48d455bd87a5166dcf1606b5c2c25056372a304b6d8319bdb8efaad2946db3a30b57e475dcc813e27d3a3507a8f16e37a30a343ffd48661e08cd1c96412c2e1142bffadc344750e21509cb5f040201c29d2982636439fb7217c0c91cf305ff4e96eb7fb31f03a21a68042d2d2f91d763fe86a351158a458db830a58dfc978dc68153b59e4b536651cbde854af5872e41fbc70cb86f35fa78f13a28a741c65a271f9f410e3cc2931a7ad37af62a295c8aff7157010d1e8537b1c5b3a17ced58a26786d2d165f1d77a69b74f475e1591ba7823dc40dc682f078b3aaf9e70097d2d1ea19b6f5cb5e3a731a26efa99a3aa64a4d08e1e21b05f8b29a4c1a2894b4e32070a16a06d16e46495e0dcb17b9bf9c4dc049c7060c40c1a35fdc447365e40b8568e879efb0266cbaa6c4fba790eb8ebc68db243d10d7c2f128952992a1c9967bd242f729b71faae5af3ae0a27524995449565a8b55d8389cff79a9dcfcb7ddd92b23693b9ea008a1b2d0ab7ac73badcac9d30f7e162bc2e8a02e349ba377583b0696e0cacaaeab2a01d4f3f4342944f6f313e35065a7344b53960663044f67c61ce7f88d8014a28547a9bfa280b50b00c22abaf5636a5fafecd96bcb702e8084b0dec792467e31c77cc595f6f5a4eb93098b83294505048cc6d7681bdd67dcd6c9262b320ee1de3c30da9c7907195243eb5e1a2572c37c357d60c873eaced2e90b4c1af4ebd985cd820ccc14a7f132478d017987fd2273bb4addff519f67051853b80e50467eb117cbfcc37fcb40d012035e55674a81b8711ca5b387ddd00cd3eddfd038d9afd768f41a81280b19fdfcf70df7575090b098f820859ebab9ced77d1d9dfc3dbdfaeed6837aef0a8125437209855f29d7ca0a8a3ce52c22e59fc92361a2109c4d20c060dacc683ebed89cd4d764ac3723f9f7812e4198cd7c5f53cde2cba8a110722b52c98f9cbbfa20c29c8721139800dca529f4a02a072f02d2f4809d36266d9814bc6184b61aebdc45d30a7828a131417fe7d7c3bf872f79204ddafe5944e54e211c5d15869c15b85fd6b0d3d997a934bec18e7202fdab43c26df74007149a077d2ff5d97f6f90ab5d5397ebe72a83523317b5c0391d2e4e6db7e5a02efc306d12956b8076ff8bdad930919f135479bc3a5d5d662801e5f1b6e7fcc7c955a5c64e654730d65d1b9281a2024540dfe00585ace61a901152d44a6519b74a9e8bb77f54a0eeeffdb52bd3d97cfa03b96876f1eb0aa914243232f26110a588fbc6466609476a0fa841c67f4f51c8d8e485cb67d269f7af08c37474161fd19684bb5fa212e48314fb48990e29af693e0b569c3690309cd3e69cf45359eeb96d42e5637d305428f0468a5fd3b672dbd2965ffec7c992bea3f6398a39b0c73f0076abb4bb73dd2a031a83178c902321f7eebc87c988d7ec2a3f3b3b95bcc4850f9fb28b8e86e16a4b755b437a0b8bf4aa7ada329fcbc334272cb588d2b04e43708d1a43216574e3362d2f016468e93a572fdf548d594df95af89d85fab0eed8975557e73609dd1d6103ea6eaf97c8e32f766070ef43053c27ded5077b60b20a33b63026dad03da28ab5cd1319bfa8976037551e5375454ceed455b0cdc4e8a055ffee22472f98696eb34438540a510e834aed5d45c55c77459059e964b804e817a5e6849b3c1947bb8d159c92e572003f8f8bad5e20a61d81683bc566f18dedaafe106388463c1d2f24cb944dbd76ac80e0cd4b66a23577356315ca7a9d33aa9a89b884d62a00d7fc4bddda50803fb8ca8cb5d354524cd76b048adb9de1e3dededbe1b8213cb1552997bb19e319cd94c54da2603623eeb3a4d1df8735965d7369812755265878d1623208ad7620a52edeeb66f8511cb249b7d3ae6db8ccd3e228c56b08ca91d1ef971fe70fbf13a220f144e13542a3c1c80cbdae40ea7bad7bb7e0b80925df68baa172ddb150cff423ba00b407b02365d923c9c31467b1367724b3a3801620fdea4c915e4ee8c829d4003ebd16d8b48b8f2ee733b6154944ea9519f3960eeb0bab581b72fb7ff6a5a4eb032cdabcc3576b8557574f0e130eb5dc1933950f801df5aacacf4c7c4152dc4921be0d2f81b973e1d0343e740d6f1c97c0a20a608e241152ad17b41b70b1433ad7a5157b38cd31fe01b612ed655a0d426bcc1eb2ebb9aa01f1449d07d384763bf8f50c212eca7e9f46dabfdb6c4d125b6519341b92a59cf71286d273c7e722ea213cf71886ea4fcf022ea2596c436c407ad2482c3585a7128e813b0aa50924385c4c27844d9eebce12083c299508151ca990f35b5b25cb687211a62b84801ab633993cfe2511322c491a4f712a9a5488d01669fab51f2c8e8de56912d29b54df4626aabcdaab5cca13eb0c293a920f16eeabc61a0732f65eb766d14d79d888856e189cc1c1960210bed710805d88af0104f0357757fdb2a938f2280959e0441ddf2d4e7bbac9e34ef43947d2dec69301be141b014d5f1f8498e443cc30b71ae4d39b0f8f8139c26d16412881edb66a241f6438160e758501a0f893de20caee6f37d6cd0add836cfe8576024d369f096b25bed4afc242ca7fe0c43ba5faf787aafddb45a31c459987c159dc856821306f7bb6317165c49a6ed1bacab73aa1ed3043a4b6ab25eaead2565951d6833b62283fe8a87d7ae31ee693a20891170eed791fa7eb033ae02f014353c1ba174d42085bca9bafec81bc19c355a29bd51db5cac66c0eb2ed9f5973d2d5afd6e439c0fbd21d67dc2b4f846012ea609cc7fa0e526be6306afe45ce327b2a97f3c16d804f7395a60ce8669f8d6cd624060065e73e8784f11169a7971726f2eb5a1ad056252c50919e6f7ea34fce78c3789185c071845a4e665c2bdc26024a4e6fc948067d288c72a1cc7a942753482f6c598cb98fd5cd803820a71948b7c5c063dac6ceabca5cd0f45ae3e92dfecc022166299765d70b9ccd99f5e17ed9728fa0885bdb783b7f7b5e170a39bee76faf65804289b4356437f0681318455197101ee79cd48e7214ae3f07cf84553e6e8fb8d0df7803d5de21f5f0ab92d8afacaa34336eda79d30a12291f26a18f7c9992a006e03718bc502998c0055139b2955ce572d770c0f1672296b0f1eac8a137b847350c16cc0135fc69c63ec2b8a1495f89d5857a389ee0e94aa39a702cf6aee9c74586177ed034c926ae24a1a75c299fba9b5767fda27bea56d453113046d31a7880de8aac729d4352c25ba1fdf08ab95ed2e8bbd0ed5d386c5416cb4f9c9907e279dbb2f0a5f02a220d114b39afebd025e76b1f95b21171f03ed3466634bf246f844b8a574e930a1feb9419b6c62d72aac5c822ef2b72899391e476db436666b491b490071b9e459499e4c63b65dede3cc101d8f5a0d47ab4649d21400a0472c236eb8a67a6fd4d3264f82a6e48ac1c79a97fec283da1bdf1b6f91d9f655d727b7319084909266f2a472231197be21675a1e5179c7ddb5789a75d160cf863b26b65cc3598dc3a02e44d3b115df6c3d09410a6d84e5ce33930756339f0d551734f70f7c38631595b6dbcf58f677a740bd67d201cc38645096d16c6a7f62a5c45b40c15f25825c563a47de542640bc8d48f1a28c1f8d174fc8ce4a1f014b8978ceeddaba100d9304364a25cf8734e3875766046d34909649ac61c5834e634cf363cd1f16f873ec0c2c746d2e6adb33c63f862b296e0a19deb831c11bf9660a1c8a7ef2f0138a63b0c7432c8a6fa679dddb6074e8b020bb8f8ee54316b2931ae347ede5c42b7343e6edfa8a575e7c776ce94b1ed2550e5e6ddf75cca24d09d2c508d55ec083d1703837ab17e72aaadb7694d3c21057101fcac67e8e7159de0e1698b6207d29e34c6c1dbf1a325f9835ef977e2cc58a745598542c10e045273d6dff0714469e5c8a372655f8db246eb33896d533dbf5d0e3f3d764c631d79f6e3ba6b37e2b27bb46228c24a909e780a4e4073a949bd604ebfaac5a2a7c9c5ce7497d14fb1df748f9a06a4ea5456c45d0ca26bbff2b1d206ffab418e11c7247169b237305533ef9365c27e4238ab108f41ad3764981f11839ec9744622914d620bd5d7b87a2354865022c44a53abdf22df9a05a72e569551a80655c1190474e5ae130090f278c6bc4ff031f5ff19a4c25539b1fc5402167513c88a3196121edf5130c191c870f38d6e09cabcd10334c18d94b6c9413389767b7d209786c619437610e2ed6234b465fa01e178fbe1a8dfd9cd8a48cc1aaa77659b7cea415e66bc305728fd5f190510c51a8c331c68227e075d3be2031106d3738c0fbd39c2a5e7987f594ffe911fbd3e28bbfb99113b4adad4ad803d486b3a1697ee76ee34aea73e04ce7387f8090011d66969bf17330f51ec81c6b12ae847b9eca826eb22ceb34cf10fea6fefcc8b2018c113c73e98874f92a92c9b8e192b8d2b012aee16d2f9a33eaa1f87c115596c3cf1fe8467d2f83ba4f55edb56e84b03f2571b6c118b338f11a8293cbd41b320e07625a85a886ec2d0f6e24511082fba9c7204415843972ae56b1c1f6f9ca83540b5d5e433f9eff862d03d675f3efd8020589a9db4377eacbaa77475b67e4a389621af01467ebf2550a56122cf682bb388c8aec2af1b0e8d62a6edfd74480209f0370bc24117d51896eeffddd1b8666d5100f0f5040564e8602324216c63401a9faa8014d8e8ebc1db9b14b450d20c12ff58a196ec054265259d389531eb7f29569abe44891b44e7b90f4061608c192a159fe2ef771bb3f544e814e308c1480e6fd599355d7f6ac6b77af88e22480aa26ea1979c9a81d57a2ac36961dfaae9704ea3b791c24710bdb923ecd983312aa7d9a90986b2be269b3e737be2bc1a44928a64ee27ca05df760c3e1cfe53c1a7e8f069740a902f3538bf82614ed9ae8936d0fc0edfd2258c8df66930f7f8772f975e5234a5a9e1d3fac7f6f8dcae3e3e979c50da00e3336aa4e65641c69e71a7852a8aa58dc396d434d8aab9a0128296272528a040d9c9a6ccc7426e6f090e1b95875c0381cd868a10e1a1df799237d117ce56c4171eda712900914d518abee42a6db311d8cbace9ddb32ea5dde33fb9d50d549872a9ee23a38f82d6a540a07dd6be903a3b54911b7adeeb607218e1ed7d872ae0fbd403a19b6fc4aee867f1be7ada26081b9fcf6d49dcfbcbd2832e8501a53acc07dc335783d18ff56ae71dcb432f8e16bf27083dd15522854b7f7a284ee8321f352ecb605d60b08963de949f4e6afa431596183fad2efbd237ec9f20c04d0591d950797a604233f4cf6ece6cdef4619c9bd39ff57c884628c137d2f0e772ff2468f9efabe533a8a7388a51001ee8030693850c36e3904e0f30106ca7d86033ad11d22f79448b05032ea4259743797c0d5dfc6cdd61db26598edc193e055af5a90acc10e77a8f68ccebf62ba937936f1edd7ba71c84295f3ffe337046ce70fa111dd014599cac25f65b4f084c9ede570fe09907d86cfee89a7e0e99c4be252575b5ce914d16bf61018adf84a662c322dca559380665b580dc5317d6e629988da8e67cb48550ce1317f7c34deba6296d15cb961422bb8cfa520d961c3006b78587aedf842ae9eada8e91d292afa1d7d2eb46653eea1277fd1de359dd92cfdead8965fd73dd34713f77d6c9bf327fe454a77a957199115f1b9c4b609f2832bc5897cdb489a4dd704c612624811221e498aa39c402fdfac215a5b849e1566ee45e695ce39cfd556c984414a00915e4c17087772f4683a14fc7614c9ff3b8dd733dd9aa024053069d98aed016611b9b1d72c12444f1faa47940c363ad37a4ff2126a7b4608dff1b147f5eebd12f3a3bddbd711409752957b5cf3d2cc2434f12a3c656573700cb09496cafd2ab3daacd575aa27f66eff9ffcd78d7d940162d26de4ef04090b2c0a19f8ab711b55bc715d9ce643ebe7eed21388d43e5342dc8cd7344eafff97127182382f9decc7dd4c76f8ea58b2fce9e5fe02fd6b3b83655a070fdcff8189103d859a649b62cfe8b9373fb7fcdea94de045e3ade7964a41770509fd2b7020b9c8f666c9542fd42f798d1eaa49c3cbc660cb3d02338bf8626fb13408f2d76919c4868addf47b6e608e80c07d5ecd21e70d88d5f553ecb4440e0d50805c3e18f055ab62f7c006596169c12ae62d2b3b0b9e4a6b9e1f02bee7280e8e40718311cdaae349b9080e3d9c3edd2265487366e775ef4468eb942749a560dc95b7a107e6d5c309fe2b396b02d891bf6930b63c417d94c781319e7242cf2d7ec4be535ce180105d8940d2ce019d97c3103ef9f6c1850e31c55bd98526ed874e22daf1dbced0930b54b7a948ad246f453ad4bfe58120a9ab109978822351229b939f05030c99709813a8bc245cb9f7f31d039433eed06617953ce948cce6a752897ba98c1a97e24111436bde131d199275323a43d5d17b4325a33d77d141f05662b8a599f0512bcc589923c2f6b43f8761238ccddcdca1fb11b5e9685161db9bb5b7765f4d9f434dcaa92c9f8c716e5ab24f1cb032aee1cd87dafe70c004c7ac4b14735c65dd5a80a07cceea4579695e3a95cb9e2a778dbbfa587b6462d837786b49ccb614d1fc76a07f9953f32903de5f09f9a52824cc04c4a1d00d197803daf1b3f52ac61400a1a7cb3995c54e2dd7f49c9060024c8dacdad98ee8c21688fba33ef70c5992ffd0466c5abf0d415419dd62c63ca0279df90ca2419e71dd5702b83fc5be12bef39a53480efc80de09671199714380254bcb3ba7b9552a7e1f49e0a87d7fe69c8b35a8e09854d344ca2af965bb1df56bdfdabd301712df5bb90adba6718a4e09dbd57dc16067c335b2a82ac86f85075a4289596a2b366f0575acc4d142128adc3dfb1c03ff4f801ff4ec3470722ce69a8e395a280764b0e3b79b5ce148dd5af9640a870a08b9c18f021237f0ae717c2ad765559763a5fff91e5248236c07c0642e1121929f4014be6279031253dd4362b0be84cb298cbd9c0a64514e1c5c4a2c00fd801cdc1884bb964978dd6ca5db926990b23026c15ce6020e37559b9779c870f7ce7a0c98acb2f398f1ef3e84833e2b3787d5e1af1f0201c218ce6824a1c036f966880ca76f90994e5323af0b19b86a021f3d17842fb1d47dbe6f0bad0cb0b3f760b668f1431e170d91dd199b0465dc2e6fad5d5f7b9ead0df5e3b0311eaaa2745a71057f4ad41f207612c2302b3278e0fbf97397811f465b55dbf3bfa5e8f0b22687568cc7150f20c46b8e51fa296c5363b452e2fa95406780310b75765f917412a1aacf5a99e95a920f1fede33961f1b1c936eea5e84da991d226fb159d5e2e052d4c047d33c3daff9dcc421abd2534a6b816f81f482dbb2a25bf2e4080e238b1dcb5d064cdece38d10fd2c23f51504cf3cc7a439942470589aaf965f81e9e98acf39301fbb3baa38903e6ac578696d079142c6720a6dc761609861f06b47996068e7307c6483a1cd2b4cc3aa9aab961a919de9a13cf1d5cbae8e1704354f249f330f90e03b7424b1d9c9fb0425894f5d7fdebbe88b3c0a698ca3f494fd2e0f97b2b850e05226990c3b6c0b1b251f3721a4adc114bbe35e105ad4d2702fec69cfe4d0149ab14edc9dc2eca7fba14b07de657c098a928baabe08f6d7c609f4e918491d7895a36091b9d9c313ed04d92502e8b979cb57500e38eaec5643ba8291e2624ce35dce375eb5a56e00262cac92741879fa98e699044fcc43d95989948f6b2f17fd65fe826970f92fc24906677167be7f434058424316d644021b6fb6ba1c37f14ac22ddd3a1c6ad6e2eb23a577e551225b0a27896fc4338e051ecb98cd42dce4700073f0820972c5c1773b35315f0482bec91817187f946a0678a274df7113ec4abe7ce58c6dbd032eb0a9b320ab762f23158c840c27bb4e038963ad6cde43943c42e473db1b20ecaf6588bab85c016c9d980fa58755b34dca6bd5e4e8d725c6a167b0d875a9ba6af5905948a97acb7a9b341c539c445f26fdda3266bd48a86e11995df92d1b4edba6fd8a8cd4ca3ee771327cdae550ccb3444fe4dbe88cc30ed1dc2790b9fa3e4f85675165ed6c5fb908eb110234104f1c8c8a1ba6f683e4d052b0c6100da81a2adb2c206cc1c7b461f9660fa22d901afc207c69aa2c5e7264d719aea9a2e2c67f03281848cce5dd2719580248f4ae17ac645b2799ed2d0a601506887656f6bc6b98406450dee5a3a3a7596bcad869b3c52ab1ce83874856851952cefc11d6654439164224de4244099b9e60f7d79124b720ae3ea60f66a0ba804fe78bb456565f0080c9ee8042a9f35c9d5fe4c18d34258e98a3289328f93c75d3106bb8475b2e9f2a7083c7ba6fa62e5ec2dfc5a5c495858c8388b88b3c292a68eadfd790588463b30fc13d97c871a48885a766fa05c3819820f2b57a9c97fed0f5ca13266026541720430bbae87026c5b70c7f721eb7146e1224b6f897de10cdb1b37b135cabae3bf033526e7f4b57b804b1bef48733df2e4136f1f2d9373df9e85971bb21511b81e47484d179eba318cd6d6b4616258cdb41e385c5507fff4b8b167d9d2bb3f551a3df096a5543e1105543d15d73e219ad5fb47ddc621bba2d6cef95ad4972f2cf33b4fffbe2da2a483e48edc720e7526c782558c92fd41eaf4bd5d4fb36d5637d76681d6ca783839f0438afdf85f1d7d457e7b2c2bba94d72da6c2cb1a35607bf9e41b0a782c3cf5ee6548a8a5624d29a6b5f183d7f50fd31f5b5c9af861cc07bd6557b7864f7ae8a67e8d7e5c341067743f913547f61e8824f5bdd6ee9f550bb3184ea117d1a5f1ba7bc5cbcb9660e0fb71f5a26e8bdc8ab4e349585a6cdfd242d7a581bc49155faf807c6f8585593edec70efedfcdd896e585382269950fb6f8cba7238011536528bc1031c601a837e113a5e8140cc30d31b8493d82a21bb1db47a0c74a3041c3ab94baa4d224cef7839b72bdc04a584266a21759fa15b06744ba03e6625a7a387f14380db2dce366826c49cbca3982c9da174b2b2c656c5c3f82f35921384ac4b68193a6fbb0669e4df87f0545d98079d094d7da9aa5f81cc1bc63863b1d5cf30128d35e0b06f9b4a819d6f1f6138e68d71ceb790bc1ba75c2728d08ca8dc95b284e7817f58cab7a404cde8e9c2ad2633c67f55e238519f817a9d5903f0ffffff0f