27f8ffd95364073ba774f4c63a868552ff75c3ebc5fc11c30215acf260bd2e46fd589caf3697909266c82aab9fec8d7b233148d58f095430c2c93024510e77788414bfa2771d87355548d69edcc072ea80575ed5d73e8c386da5ccd1c73cf1510f5d8fd8ba5d2768ebc9cad371c9268d5f898e878af7846cd9b719bf31d1a85e5311090b075c8d277c8764bdfc4adbbf70ab3c304f222e4a9d15211a20730bd156fa87f75999df534ecf0107017a5cea81d4b1bd7f29bdab8a713ed1d92cf8587caa14a05b7f7e70d5f8338e6131caec4bcdd06c2e40dc1daa38855fce073522e00bf34fecba24fa05b713b38b28a00b00bdb2978068ee86e5a12d66df699255e33d6b5b372bd6f2a1911a814211c9981881e08e50fa2478ed16f1eaabf618faa2736e9f4efbd67d7fefb13268fca931327d80875a762e65aed60d8f292e81a0cc0c008d21e43faf7f2af0722a7db8f0981ef03470766fa74a7871a7ae93cd0d5b12c051b7b63f2dfd82d9647422b91fd06009808732836fe69cef21250b6e2216373d7777c13a240daf606d5e7df62effbd2eaa3ec2992a50d239aa5c8033448ad1245662d7f330acb602a89817cf96305746f2f77dcc0a1bb60070862d37351719fb6e80d07b4a0ae08a7f9c532bb71a238f46a6f53aabdf8e0b382b1ee06e1f2b89605efa8b80dad7aecbc981c2c8bab249537c9f5dc3102d3af40d661650f920497b49fa4f9fd1b5057f6000dc5a800830c7cd1b83a91627e2197ffb2c22f2892197323fc1f44afea00eac28b4dab88e2119ec9d0d040197690751450c1e1f7dd9c86cf04a95b1e2ae9e7259d0c28296dbed010f9975a7076db9d6605195aea449f826810c6e77d26e1430347b6aeb782b796ab82e2a7ce8f785df431c4583d04c746209f0ff1a20391391f1156140864c041c9b5b61b3514cd43dc1910f7d0f8310827b55946810cdb4aaa4b2a309a2d711507b61f46c40975126d453d303e0b7489a7673456d206275ba2b32d4bb55633631055b3ac36e1ab238c19d7bf82d4a809efc961d17708ba6c3551a6da8329948089d4186335958d42facf35ff9ecbff45d05ce0a36f54c0524f0164b0a8c4750da34a41554a43dcd7956f38ed6ac74a5f9a63155df0ed0eb676f21b1847fd542726609a063c8603de9db4536e46d6f13c1d90aa528386af82e9fef14b173839453dff2a5d503f34ce16b02389fa1ed2f4a4d10420eef081a4e9af09a91b4e0c44763954d161e8636f27fac71cd7b1d283dd51a9a9ad46a05d40dec4a0e6af26086f791acf768c27552d7cdd0aca230c356b95fe46cbf83bb3a614821c41942c46a344094d4d692cf1512044b5dc02eaab6b6a7766cac333c28db3ea7d2f841eef2c6e087d552c94f97e1baf61280c3faf32fb3a5b5d4768cb3f3e23e44d0f5164396cd3d66842cdcbc62875ce02d1fc819ceadbd9d8e57191d35cd4b2bb7f515351b5847e40cdad89677bcdd890fbfc967d0cf7beb1bebdb7360aaf35a34ce2a6bc8b5885f429315e4939cd5bfb5505c882181a6db472341219590444277670fbcfc242c9f084bb04a39c9603cbd4dffd93f63936e899dcfd0295e4985977c6158c98721c8b08beac46baaac9023da14879c2e0a541cded16ca567aa00cf54e95497a5c1ebe118f6510e12fedbe98f46054e70b4b4434132d7fccd0aaf59b1dc0385120097d98f330e78b26113cc91f5f6ca5163c17a9ca395cc166074e3901f86ff18b10fec292320dbf07223890eb9dd17d5247d3a08bce5d36bc2718184e181b91456c8a6748f086ce3ffab696f2a088408282d59153da4c08b6ddbd36474eef33bad1d8d2a88da74d28d2a545e2625cd5cd5c0f3cf179e100481d5f485c0c9e01d66ed73f3461a886f5bbc62a88fc1bebb8a2f4859144675c8c58c9cd6ff8dad241de52550579f013b5f81938d928cd9c92f93ebd1bea88eb32f819922db8744cf5eb7bebfd79a1e32c01266445fe3c22d0860ff92f003c8f505d2d3df64d888a38978191f0b92a10f67b2affdb4baf90be2405938e6a0efe197518763415064ddf5ed086595fd42a589b31bd0d89a861b0a6ade1632699a85e79c235b428c0a7b8981b03933cea8b161d95cb66d3a118b297067cad8a77ee27a72ad8f4d12b3ca66da0e58dc48cb2900c176bbe640105198d9b740f999cb6d09c9af40a4a4d98d979d900fdf464d1c35a9f24fc4b2c58de1e8d33b53d53789ef4f63a5d8f0fd82054a678c88fc0cf7e1f5038c4963e935a851dbbe33dca63e7899ad199bd514aa3104147148eb48659d2458d2d14ba161c63b908ef903df55f4d98f3b0112069bda767d4484fa6d84db72119c098c7cd3d17f0d4e7c6be2e4d3a4e6dad0fb40bf56256745c1a2940a7cf22f97ae02c577691fceaac9cfe244b429c0368bfd482743fb3b426d475eb0c976701495a87368725ef78ef956b53bcd87ecfe16e60c866ce358bbccdab8b7dca55f8d6075783e3662d09183c0d807dd94d735b34a7e3ca5769c3c9340581e0e36e404c91e9fcb753651caaa5a1be8d3c105b163aae6d94a1c274fe5d3138264432f5c2bd54518590c139cf3b5be4a1dc8af4f5d741e4a5e0e95bcd84420abc5831e969a0d58288c47aae22ad96583ae4358bab47aedc12c9dcadc53297ed69078a3525855f9914236109c7bfb742f25bc2be17b411f208fc09b671f1e849b57fa7ecd4583fd91d7422742d9001f7815c131a408c198c0e02cf1791e1d8234585ec66a8925dbb3b0d66536a4777ffd62590139314f5240704813f0e14901690cc632cde796fa00297ede0f031ca612323f9616cca703734a7e8df35745caaf70dccb678700711d5ff564073cab2e606282f6c4c05791d9c93ef2411169483ecc24acaa44e6be1f72dedbe6aed2be1ad89fc027f28f6c0e6e564b6c11ccaf28541da6936bba8cfd5a2d29faef38ff9852fe2cc276c8be8f3e766f1621abb722319e1242cd1932b92b2a5b013e038adc48575e99fddf1916fd2530afe30fa66e76daeede753346e0bc4ac0d7ebda82fa24111bc62b0c89739be056a432572bbdf736944a5b9bfa2395e06c7e1ced2442d8e2d7e23919ce2bbe3fe782b5ee3cbc0bd33df11922f42035db79a1d821a125a99b3f6dd3e05961399b63e92fa6e7fb67078d2945328484d27caeeb7b8c1c962cf3d92ab9d7b3d97b3a5eaaf2074d1b3a300618c245db4db0a45f560e7d598eae388f69e5b5a64e9b4e6874941b03b89945333b0a162ec38f67d44dc8f11ad8d176a9c7ab54cf37aff0617f199bdd0c5aefa0ab633b4ee3c68b5bd9581a8ef775bfaf8f814d671b11d5c478f0424410e88e124fc4af98abe75b39e88a1632b6cc3b6c2124772799f5