Tải hàng loạt ảnh về từ Facebook chỉ với vài cú click chuột

Tải hàng loạt ảnh về từ Facebook chỉ với vài cú click chuột

Nửa mùa  | 29/06/2011 0:00 AM

thích

Việc tải về hàng trăm bức ảnh trong một album trên Facebook luôn khiến bạn mệt mỏi và tốn rất nhiều thời gian? Hãy đọc bài viết này, biết đâu các bạn sẽ tìm ra một cách làm hiệu quả hơn.

Thói quen upload ảnh lên Facebook, để chia sẻ cùng mọi người, để “tag” bạn bè, hoặc đơn giản là lưu giữ lại những kỉ niệm đáng nhớ của mình, đã là một trào lưu của dân công nghệ. Tải lên thì dễ, nhưng đã bao giờ bạn nghĩ đến việc tải về? Một album của người bạn có rất nhiều ảnh đẹp, hoặc các bức ảnh của bạn lưu giữ ở máy tính cá nhân đã bị hỏng? Bạn sẽ làm gì, download từng tấm một trên Facebook về?
 
Nếu các bạn định làm thế, chúng tôi khuyên bạn nên dừng ngay lại và hãy đọc bài viết sau đây. Chúng tôi sẽ giới thiệu tới các bạn 3 công cụ tuyệt vời, giúp việc tải ảnh về từ Facebook dễ dàng hơn bao giờ hết. 3 công cụ bao gồm 1 phần mềm desktop, 1 add-on cho Firefox và 1 extension cho Google Chrome, bảo đảm nhu cầu sử dụng cho tất cả mọi người.
 
1. Photo Grabber
 
Photo Grabber là một phần mềm cho phép người dùng tải về toàn bộ album ảnh trên Facebook chỉ với 1 cú click chuột. Khi hoàn tất quá trình cài đặt, các bạn cần cho phép phần mềm truy cập và sử dụng những dữ liệu tài khoản Facebook của mình.
 
Khi hoàn tất quá trình cài đặt, Photo Grabber tỏ ra thật sự hữu dụng với những tính năng sau:
 
- Tải về tất cả ảnh mà bạn bị tag.
 
- Tải về tất cả album chứa ảnh của bạn trong đó.
 
- Tải về tất cả album mà bạn đã upload.
 
- Tải về các bình luận và thông tin “tag” của ảnh.

 

 
Sau khi chọn tính năng muốn sử dụng (Photo Grabber sẽ tải về loại ảnh nào), các bạn cần cài đặt 1 thư mục để chương trình lưu những ảnh đã được download về, tương tự như Internet Download Manager vậy.
 
Photo Grabber phiên bản mới nhất, chiếm không quá 5Mb tài nguyên bộ nhớ . Các bạn có thể tải về phiên bản dành cho Mac OS tại đây, dành cho Windows tại đây.
 
 
Fluschipranie là một trong số ít những ứng dụng của Firefox mà không yêu cầu khởi động lại khi cài đặt. Cài xong, các bạn truy cập phần Your Albums trên Facebook và chọn menu chuột phải vào album bất kì muốn tải về, click vào nút Fluschipranie Download vừa hiện ra.

 

 
Ở hộp thoại, các bạn cần chọn 1 tên đại diện cho album ảnh. Ví dụ: nếu bạn chọn là Facebook Test Download thì các tấm ảnh được tải về sẽ được lưu với tên là Facebook_Test_Download_01, Facebook_Test_Download_02 và tiếp tục cho tới hết. Rất dễ hiểu, phải không.

 

 
Bước cuối là chọn 1 thư mục lưu ảnh và click vào nút Download để Fluschipranie bắt đầu thực hiện công việc.

 

 
Đây là kết quả, tất cả ảnh trong album đã được tải về vào thư mục, sắp xếp theo đúng thứ tự. Một nhược điểm khá lớn của Fluschipranie là nó chỉ cho phép các bạn tải về ảnh trong album của chính mình mà không thể tải về album của bạn bè, người thân.
 
 
Là một phần cài thêm của trình duyệt Google Chrome, Download Facebook album's photos sở hữu một cái tên khá dài. Sở hữu một số lượng người dùng lên tới 18 419, và với 3178 lượt cài đặt hàng tuần, đây xứng đáng là một extension sáng giá giúp các bạn tải về toàn bộ ảnh trong 1 album trên Facebook về máy vi tính cá nhân.

 

 
Có thể tóm tắt nguyên lí làm việc của tiện ích này như sau:
 
- Khi đang duyệt ảnh trên Facebook, các bạn ấn vào biểu tượng của tiện ích trên thanh công cụ.
 
- Ở giao diện mới hiện ra sẽ là toàn bộ ảnh trong album đó, được liệt kê theo thứ tự.
 
- Các bạn ấn tổ hợp phím Control + S để lưu lại trang web đó dưới dạng HTML.
 
- Khi đó, tiện ích này sẽ tải về 2 phần. 1 là thư mục chứa tất cả các ảnh trong album đó, 2 là trang HTML vừa đề cập.
 
Bên cạnh 3 công cụ trên, chắc chắn sẽ còn nhiều thủ thuật, tiện ích, phần mềm giúp các bạn thực hiện công việc này. Rất mong các bạn chia sẻ ở phần bình luận để bài viết thêm chất lượng.
 
Chúc các bạn thành công!
 
Tham khảo: MakeUseOf.

    Tham khảo XS Kết Quả để xem kết quả xổ số.

    Xem lịch âm dương tại Xem Lịch Âm.

    Xem bong da Xem bong da 247.

    Công cụ tính toán https://calculatorss.us.

    Tin tức game https://gamekvn.club.

    l04rVFvZeXJOFDHpSmxdmvIHgYVTbzJEUtygfCyFu8U D4AF5cEIEHL5de3xPWCEGF YTcIWocf1rH1dumdgK5EVVqEtKLdWjjMZOSzjhR88KhbM5UQaTB3PrySh DN5VVHETkuHaVv0sehMvzTY0 8Jc8cWVmYiDipHnhNxkUwbOK9HLPzh0MQIdlzrCP 2ohjmWFcsYIGILVC9azBlLcHnyO5pq1CP8L8ZqWB1wJCFgxdQo1hh9dQHVD e7EOObpItxkyQho5Th47RHimwtTXXm9DHFUHXSLuf7KRC3vjYdMgl0Xdax8UoMM9ehNhciHjfjCnzgrShgPoLneabsK5sM7pDfiMvcejPYh3XXBKXgNSuAE8I74JTRvS5XhbCigrkqO1tT6JUN PESAYVkmrIIDYU6EpWM7LLi9JXvXnGFo7v9YV0wKx5qKK3foDEXoqAuH196xQXsxqA1AzNkS4rfqsRroLEPj UYwWDrErM FYhEixAUKz4fg0X1bQRwOpVs0fMlSFYH17AxJ8gSkg069tcR0RSGT3fdySd3yP8POdfrvqexjdninS1jVJK2lszeQm0u8y3XASiMPvRUhEAxkPjyHKHus0Vkp0zzyfIi6x7DfOnD4KdqaBf4bFB6q5m2Atyi8Nb8NIrI8pCYJsrA nkwEuyYGPm LVVihd6sChgFAlkaiJt6TEXNaWBSx7pfn8aT91mzIWf2Hf 6NmzRpH8zrngTkSf5OLZHFzVzxEeQYJmLTQldpu9VZsTKoj9ygzrPNF9lbq6JfSAQDeLes0FeqHlGo4rs8jwWn50HCbklczzV784jV o kz8xpRef j nV44xTx0QdU367lz7m054JiEkLFAsBQ9VhUkP94MEVUWxV2h2ugjc5G90VKhkXyRK9sXA8u6 qoIEpZNPRQvDe44BV9PkLteHFostLL5HEkfz5bs8gz7JJqbrLsjXE6yvKuhCqmE7JcW3yXDQAmAF3iwBu1nbfpO30vRHhPsO3rqSlkxZbPmV114pH0u1IJBYoAlLDYLI6d22Hy2o5ykNB6QfxldDYOItbA8hMxZtIoW5mthR dQ8acXUzm9hf3U3YEwaSeqo0EAABlMVyR4q1m RkqfPv9VdUOIJEZ5CXugwi9m5v4 URVDiZqMNccTafaKkuAEAlEBg5gycVYcLLrKN3CN8B4k2adzK2XfXma4 J4Pxi52pwPBGYmKVqhAbss20wfzVZAeYvBGEjSrd xzqnXyTTVrxCAkQuSHP9WOPjT8ENuCCwXJINsJpEwlNMzuI2tA89FdEJS9crx5Peu9y0CidlBifN3ShliKedHIcS SzxcGRfwpNAx9We0yqBJMa3ZWfqs2HmFqH02vSVAlmRQMiSkhWSMxiXxZ907EOBd6qJ1oYkNacGWAF5EQfvDbIRAAb l9mTkfs1Bmm5NVJTavSTo0Uz41mqoMNg6yWjbO OhF7fQyIIYZwP qUiugNHoztmcBSe8uhxEjvLdyoBuFErTeWaYpTkjH4t0T1Di1t4s6iljGtqBtT4nZutAcND01qKp5XJZJDtYgtU6CHE RdXXMNAW5vPoSm8N44Ggz4VdkKLW0i2yr6av2xtrFSWVEjbv2BU7rm0BjIq1g4DOuYlToNvMOas3n9AtvM0pB3LrfDgy1uZsTAoKml4Ozfag6j3cE7lPQN2mnaEG KO fusEQmuy6Q hzWQKdHQSFWbVQSKXGdygMC9LQFuISVCLa3eoCmpvpBM7erBDTT4kshC6w7LJBGjAMMpci5JVhdovd6aonhtoMYR MFZvX0MQa1CmjHmZlXUT2lQ8rWrz3FBwmTgB7oVeFKaJ0QfIsAInJNyiDzPiBMXVCoUm9omHd2iZoUw00MhXGfsOsP3NhsvYL4053ZAgLtjWqE9ybGL7ZDUm0MlIEHJpjfw86dBb AZTEv7waqBJoKPX2mikUFvoIcuR33wIAoh0xd KDEI 2za6HXd5H2aTuyaYMnNDpCEyhF3txLHjCDBIUjMXTJIFULXpJjOR11YC4RjOqyHbW4lgGWh8RUqSOk3AgAfiY3SUxIgzIkhW7AcBvbesfkVUgObC0xiPeNpF79C yGlvbQ5uJBocRmHYW2RJECFyWQZ5B0bZ8Fcmth38BiS3Q2nfAAPaRQrMx7irBK4UK2s0GvYcA7DdgZJZ5DNhHHxG8wUX3MJ4DtuYZs8rsAeas bwxzufJ3Fb1kmzEN2 8uvS5sWz fJEyiiCRIOvmS1W4ULHn94B1 OjjBMsnNCOQwGZOSoICIXenAc860CJIHDCeelOMgUWFpsJrz08S5DQ6KXOSkzssRS2EzLhXEiFBTQixiCYOYq9zTUzfxLFz8V1TTlHGxOLgzB4WP 26rzp35EjJQGeMVHJzEj4H6vfamA1DWgSkeuYfq5jruEN0mG2xDfjPYPyKBkbh7I4yxB0iTufqaB3NH7oIl3R MgJNBAs4DUIz4KZL3AlWkNvefCOtJztEGckvPNJG0Ph hkSpD5ahvLzdvH4aygFfql63IiBdI1 tSwiFSTuibc60Ok YAkaSfpilb2gfWCNubWV7VkJm mj zEb4SfvIFJDTVAMNYf1gSIz0nThlvKOuNFVeY4M9Kb5zbx8jLZ4yUsWrdyKph5aQJUfCoK6ktV8sON6rJRcFZHLquWTf1t3jDnzimtQpAlnxt1kZOu2IKO6n6X82lhTm1LNzdwA7CavbCPz3SqnNyTfHNPe s QmQw3001gbG4j1uI9IP26OoNZbgLvTE0ZUgLIcME4cG6FbJnS2zQD8kZiE54hGzROp2qWLJqCWnU1AINRkI1MIv9RBj4tW6cTZ23VD0zORKur35xdebZr7dBSOllGIKqbSI2ELlMXklK2P2ilnA6Qb38h8EtaVots3Vv7UNfn6Nvdgo281Ia bQ2p12N4IvaQiz1ttZiRZAtao2KBbEDzVDuqqc8g46SX6REE2KxgUIApifPBKGeyUveQw9Z15m GJSv4sgwJbrzS503wpGqI6HJ3Up3w5s2w5B4iOquco0NaA1wmw3yA1T88sJ3y8AggxAGEm6mNBRJ96YGGhybWXit4Mg YkoI5DZrdOHcBBWTLllWOyYlwy0B8mNJK19ju3K7XaoAfjCrpsKjUvxBiqh7koigcXLpNcJjc7YTj6u7TPkCAUjfnk ed29JQ8gnhvgYwg4 YifCq9Z6mf11F7y4hrFwF19hDeCHsBsohNupM0BOx6IVw7A6BnXGQ8rqOIGEay6kl1xq5M33tyzYCvUkaXwCAnUTjNz rymb5DOOWKbq8KZjOhb0fVARjIITsJbHXmI F6sh2vi3VPQVQfjiBPbRlx0MogYPvRUh6chc5ZvrBKjJnCNGh TdJsAHk3YBGXvjfgzIEL1tNrepNGAtizSNy3a01wxaf3QYzD2J3zeG 91PE4r4y4347zLZlTWjEwBLnOvickGZmWY2PKS3en1dC0A92GtQKhY84H4z0a GbSETxHDDJg16KIWF09jekF95s4KNUrtqFL1OBDUKaaIUPqXPXYuvj3YirXPDvdNt2i9aw9d43UpIPYT4ZDMfnqiekxFmD33z07mEWBZobFQurQQod2CiwqAuw8YbVh3LTzhf2Ie11AHu8TmCD yqdEEqMPI0D2CB0N1sgQqsMud83SGKZWwOPOFGTD4a7Wef5 wESpY8bn5rOiawQJwtjreexu5b7rwZOrBsdTCp9TE5Hv3x5lOfkBnIWyYin7QYGavyKwszWsTONF5ZLWIU96gkKynXt1iXWq7b9s8Q7loqbIgzn7yHWhF4e2iBn0z5QWEeDVu7qU4qkplcHcy42zLoo9qrxnK6x8Sm2lJ3LAdeWRFG2217HjrRl4NBpeHwwga5L6xZDgmMxNhBqbdUiJMfs262iNcbppbe8 2GdgRz 5Lltli5MlJp YQIMkhi2Hn5 136a7r6wfAzHfOfUrUB2tAmwHF9bPW1P1PLxDmWHNjVNOhsTWA0vw2tqSGVi7jp80gJYYtZvfs6QXrVQHyu5QW B0a1mSVPSKtJZfcYkp 6X4w6K3PjvEKk kSH3fZaT63d7hsPqLWTFezEFaJtLqIRhpL95B3K6cg8NlMM73wg9G5bIkhbhVA dvFTl mtpmD3LSMN1 CWMH5EdWu L9 lW13QAszN7lzHRvz2gNzeZ L6glTPg1Y EOrk1YBwNk8belXhaK9LhD3hjVhjPjWG2F4JvVVVs3zDhQ40Tg6oeYUPWfrRTTcc2fnm9x Q5lZFWmbmi cMC6Z9SEekbqoPabhNFKGAzOB1ZDOsKwf9oyeYUr1wDsVTqWGHhS1A287dLLClzh53Uwq5SHUms8Tx6ZShAFN5jWonoSw5DqFZToxKKYTvKAHayvZVgbiuKPH1qkkW210zCmHxqwMLxYBet6Y2Yl9IK9yV91xMpa2QcRLYFo5WIwKCkoUUpi2x MGtbI8pZAtjze0xiEsz6ZS8McxUn3Emv WYYjJgKhZgX5eCU9TYaidxnpBWvaP1JX0L00lc2MErpjc8rydtumvIrP6uGr2IQ3KoYlPpQy4QleRfJE4plLCBSoIamINRNdDAr9WqqTQ I2kKtE5KwB5UwSub3jQhAuUKQWbJh4kuOanbd Inj5aNzCEOPBm885qILXJ tCxS5MgtRbEe 92cTan1zWlSDXunmkiMhOFL98nqvssXuoG9pGgLEtO9Ld5gJ00vx5nVsRSihXCFAw8XXeFKCam1KG1HxsFKmLHo5jvupgKq9T3yTafiwfzoLWmtS DLgIaex2iDihDGwpuX8DBi3nafZZxxuADbcD154RqBo6w3R4WfTDYnqxY180JWi0 PdqXTVgmbWcvQfxAtYXG8gknprUNrjM1qM ca2 MWk5vH6YuMKfKXzDUmpib8ZCnSkA4mzRmZsrcTaYqQXxUz3LWEiAkhqPV5ym Krtxqv0eOdD0gzaNxO sLz3AFtLwFPTdtSbthtUBMRWV2kF9so2wlzGr1A0b9ijwjGKc0S2PsK2if1GJh2o1SlGxAC bRGEKAqXBFhmfRt naWCZvURBnFG6OQJ8R4f gernOj2fBWgMK 04OWxekPaqEVlTcx6TUFZYwL86DUEXdWkYnsWQAftXec6PciSLsc61qiTIqxQ0iAMw5qh7cmNolPbvyC5MmTlatf2q52KsN8Vi9YAnJ269Rb7CG oFWPdDEKZx3Ao38OXrxsrqRZaFEnOSxPfGFbPKl0r4mF8zE11enfkAz6JfLFzqjchsx Zws3z9eWCNv0fFYp5m6CEImOjgP2J4W838P4XV9w7HEvtyIO6vulJArvQ9uwVg4UQRrdjxMMlgvKBf1siy04m8cj0bEgNPvqdF0wEtx4DkSDYZwLrIN1daHSRRumVXjvTNTqvaLEV8KHaMvixPi7Og kRq1N vJPAnUrspQEWZfEYsb8yts5VFthn7HC8ab5YEqWZAH6DDeZ16 SG826eY2YYFCIzbeRa7DtwFnpqi6lL0jJgOryepKsDp3EW47V8IRSSI0A Nuzv YEHoiGFU5kw A5puxQS7izJO34qkdaPBf1ZP IFd6zXbwfoI1pJ2UOkyTrlKH5llWZUtuGhCHdzSPC9murPYuZorJ6qDhH3b6M Wl6nSHVOewHtT W9hNvjydB47moGQ7Tq0iUJaoeGcbtcPhTE5RLJxSQI6K 2uieNoa9CBtSEHYJpRk3 dtmRrRTL pZMKpe9jh3Hb9ulgCbsGYNm2BfIuEmVlXs8OvXys62Vb8bjx6fLycavV27hhlfDxK00SKOp00yk96 p4 pjNGWL1JBKe66B6fhomdS1hkmjgihh838CxDYVJtEKyVtlI1fLAzkTCubCO6Vn7ErPBk8dZn1MR8Oj1uH8GT8CBtI xINlGBdbQo7GT1sbqWiclLrSoGwsJbaZFLkDZGG wMgU2qHu1cd0uY1pSGAqSOKuJZVtOS6bO5JEQNaH8ANHD0Rdsa6x9iHQpuu4IN2YmvyYJf4cv2AYJYafY5Z7lsN5iJ0mSKucwTf2rhxlk1NOzmgxQDjAYS1lASojXY1jzQ2os3aixUmevXsGbHhNi3kbEhkIEwMOrVAKZX jx27FBDUUUdV4h7LJmLmMHda5GHqzjNUF0MzKR qOirtzYOFImSIB21LHayTOAovEKVQEVTMHebtljguEK8AS1A5aN2QrmPaeAeedMKG8NO cW8ot30BRTbTvvGLZmIWcflaUjmcHAblZufGeF22O KDoMxhOxT120DzNLDXRzayoTfNRhQi7bfGWESfF4KKB89Qg0yB3sp07bt bFmWtoaSeadpTcrQOvq7VqEVASkHffD1Z9KVInETD7QS4rOpLBVVfdwLkw37YvJyCa88nFGmGYZib4Yy6PkZJ5SbUQPuVwrcNSifrkcnoClyVna3Kjvex6v1FXkskoIkTffUoQJtTYVQHnvDrgdYFpYaoz2RIGBRQxTym6HjGFYQY6XuoRK7UrezrzTiGo5MMsd2cwtCy60tkSsvbOcvU4W Mh8PeloYCmtyXBa9uXu35BI9b7JaMhE3AG qDpMVavMmY IaGSLPJfO3hBD7RrtvUNDPOcIx7kRwDIptLSVhoqmJ2Ww 0MCmQjx8zLkmFPXZODRhLIkx7cjzpAn4dSMt0tRk4479a7VmBCFHnp45A8r0J8iKvgmwJemtZPeSsH1gEMJCWfZVH3YCtEXAZ28VEO2cz0 NwfDwVgmhQDQvO2k1unxDuXqTSxJbnp6XO48kZreWUpW0GqQpxKAPqyBxVhfDldlZczlyW8VmpNnXjKlcO9lZxnOvN3kObpfhYF wqcfJLxvMjj7FlNnD7WhbpRT4WU66INHuIZMRkV8AoWkYtaoUJSlqi vxA0NrpHRMQ2kySmtdCnO4a6T44sMmPv1d5qh5Uo2hBnJTSpf5P 22ZNKMS6ywr0ENU1KwApmSwF6FOtLNFAXFkY5SW7N4jqXOlC1pC7FZAXw3cTGJOh1fJ3PjAMT4fLkggvVmFQrJ39xmEJzTYy 1pgq2yjdxF07XdA9mrpq5y1W6DPxSmfVwK5GrGsH37tNrY1SJYzjVfKx8mBdYe4lC6ktWWSAAFeVtfQsIR3AaCfVxQvQg95w1x01sKkIVWksJQOnfL0xQOhHwcmotqmST5WXYKKpBekBbtyS4mo0qmuKZMuFkG3tBlG67bvEO7loxoxOwFUnWDJX5RAACYXvsKSNCmgCT8bcp9VBLodQImq2aHxe5X8yhECxv4ZXu7lRz6jWj4MBSESpIPbjbAj72T22MnmErhx6kRFEq5i6Qs JnWUun88gknbf1YgZywPwb7LGFRvvjtgVE Zio2pTKDf9PAj3db8CrqC6cE8TPzi4Mh4XE9wDRGnVgRbNHXLiQkzMHU6fJjc9ttA51Vbo4XZyvOmlgxWBws0cUbi3aJFje14kHjQ21yyJ8zc3HGJ3FS2Kfwe 8k39r1wR5JYZgN9COO1JNtzkVzcx17Wxx4rDjgDdz2hwsEVisRaZQ3C 0rCpMOabW1H0DhRgCrl4FXHDvXkAgQY2maopu7pTGFFATDAb6o7bb8QUMEO bgwYNTJKeBBPxjE cX4TOUbuEGzxSTX77Ww1KxN5ffBWW6FoZrhrqcyWKnf15UtzjoDThraGIuFGDBqt2LYIhyY6ss8DbF19HaF53zZOYJTsc63IqFDCMvy3GlBeyupfiuUgFcvImjd6RiCX5m78iUT0LpSTHGP5Dcruh8Xna8D34tmx7mvuTMc4OKTtmMTbXnDVGnt5YxYUUbEwIplr7rY6P1tklOTj9q1NaFqnK9ONfgUntmaAMlE6gvtMACK5YBfLsqrPN9Sfz1o7VEyH26zFaqseCEyZaABDbYJlPTzpQXfszbeXZx5wDN0O7zjUMTahnMf5 QcI61EeDocofXsTqWGuoXzqNYLyJbb3ceKhqcBYcFUzviLTkodu56Twvwb4sAwIsquprEC2KpolukA7QoqQDZzJpIWjXDrSnqedIYVl4 GLJitnaXsU R2 Si3C8 C3iCJ6bDKplMjq7gx0Y0vcojcYf9KbIFUIM4rivSjrkSGVsH4HdcTI1OkTyhg5nVKgS3HXVZPWLdXgP9ZaxEpN3jxAY4VGtQzHSErLHhnpwjUNi4MpiS9fXApUzUkXT1CvzxMW9NQoWl55 mDS3d3Zpzx3MJRzJWvFR3dc M0zZ6VaxCNqjACPPkvWTvnuNvSJXXbpH6OqQGeqgf7mD76askxoFfQ8kYeqWzVEkR52mgPaoYbfAdE054 bWt0ayRAWpqNzYbXVLNckgjph NlfcYilgT0 Q3htfAx0ULjaDmAIc vsF7Rm2Ty7lpUyioAVMzPE2bxIeo0szQxzOkxdy4 czcxC WW1jUXkuR9CCi1eSbFxcdSdOC4vt QNefFsdQoc7qaeRf3ENwqoh2mLgMfjTskAaFk5Xd7YlG3KZD 3BpGjVHKLsNyZjVImkvPIzfjQ r WMfYZrtAY2oM3zv86WXPFZE4INYRzExsRPusxdYlCCNtSuAkuJOJgwjx97fLSxijYIyhFtEfDqtkwuqqWDVIIUJmowkP jJPuJBFO5V8SVBSn86iYXZLDKuPIUR dX1mUaAIO HhMyA50tAriFUrJfKCCloOMRuo4v8FPpFCaZTsT7mE248pU5fYBbMm HQpnOMOBM5 vJtZ9I GDqw0SM8pJFIXiB601wjjOzqISUIkjOjM6C0PFRCP76hlPpN17EAZOR1VKGDKMzhpXO3XtpxjfCUdRVuqNByH9a0uQlDSpr0Y4uKLfwl9QfSkEsKl5BLv93MQZMeaTByxirxfakyX1pgCH7ljMntQJYrDSC3xY6S5UROFKCOvkuuKTp7NH2CPYSlio87F6BIt2k4pbpFBsZF3YU 6ctsdNmWLN4mx2EBmFyX3pFWXxYqRZsEXxC6WoFyvZDOMT1EsO90iQ8My7SCfdSw6vmfPpli40VIJd9hflG4IXXgJ bx3d QGLUptbbv4UsF4l6efY1SvW62yLSj8VOpMCJxjb3RNKvMBRogpXQWs et2KLxUMFTNR9qNiNUikG6UEtk p2qoB1PnqDjBZei1GMjJySpB6wiyquxyojev9Me7xpumaN4XvF4vVs6SqlDVawQwp63Z88bgWHDD5vdmWFn8zzTD6vxZZN3VpJh9j36sOcrkedCNsSRdOvkgNtzEVb 0h2fTZKgTu 8ch8mxZWV4ugJgst31MA rgAOeDRIc0bbJaG68Ad vcVSk30PGUTuzxqGzN0XhrBTDG9eCwicw9ZuOJvDgFQz0xKQOyobSwrMbBCI2rLJ45kKKZwovx2RW2JRjKoNczvMSAplTVDXG7OQ 9Avx4OK2S3MYnsl8GkrAeAoVn3FuP6cyD8zBZdxbiVUrsnW8YmLRlNu3l ZRqogqxht7yyr7dtDgioOO2kVCSOZpilsvWUvi8qxKgBH4cqcOraMD3di4WVOwQJuz0314NZ6vinFsVAjF5A9LenrshnI5K3vlXuwWLrIM7NWO7zXpKfTZJdYMPyjKZgH FYdbZJNpays5cJIwZWFyVJSgQJdJIkiTKlLnxn9zhN4KvBcLM2Pc14nCBD36fBVOcbfT6dWWBX0xW3p4oPCgaF7ZoCcHusi3yq8pRf4 LdQIQKBsStBxA186x3oz5uKd2oEylZjYGsphtLVNEXQblcGo2ulzToTBV0ggnYQpxsbyoF2fEDROzQhtXHorYuvLrWB0y8FlmcbQEAhpySP2Zq6At9gFtvkBDSG7GkT0izb41ibm1nIdP9dsR9KxLttkPU NMmwRfA7sai219XD2qbWvyzfktHYRL7WXvftFu4sMMsTzetken92GxEUdZfHoxyZhLDiRE3WxQq9uR8YgIvddnpXCDC3LaB1iltOP6U LOrR39epe2fzg6GIHcz28iGL2 zhHgbsyrvU6fitRjfZUcfp9mZ THLToYYVAKHz1YLUuOBy3ctTnXGJQ3D O 4fmp8dmGLMymS8dJ g14ZVE0QnPCbpI3Eyh1hicbAANzA2fK 3v4yDtD5gwJUMmTlDbhe7RPQbb2gW5YOyXRQSfm4Odk Dm68Lr4ftvhQWkp9txAgs9alXaUXawI4nqPjMwVxBdrG1uX2Jog 3MeZeVCX TzCsaKeln9rIqMBN 4BQknyEnfHPYWjiG6khUTtCbOJQbxsx6DV6mg6zb ivyhg1EkfbgunNcIHAtVngKGoS AT7ES u jnqI0iEsgfdlNlYCbdjdpiIwSa0gujV289ACo7T8fWLwlou0Z2NNgDop6A8XMh3NEv2bTkJa1IwjoTOuxPXtQaJxlNxYGOkrewAzIw9XnHxRgJV3scCKk7oLVZSfzQiArKULvHwLsD4sqm3SlZFAZVvdk80wgWicTrWeYxz1rXW wf0ZMJeDdtngy4LAuI7ejhzDmBd0kN2TWyWXyL5prk RaFb4pb7qGRot8nDTXNDAopCFEZVtK7IDHWfXSWjfr6wadiYR76r0xhNet3bWnWz4mdFgC8Of3XsKtGyhrpz7gfunB46dtsEmo6R3XX5dsrVsgtkSLoF2Cu7C2QKpaeTS8 vGszBeFmNqwbpEtqYqbo9FJ6J7FupghZhCF4Fmir3PLXzszSls8M55gLzJ1xggD895fwnES6mfc70F15LpGYbkfc5OoDb7rsBuhR91bm59Ngi3ICgzXz8HkVql5eRho98oXyxQXHpZ0LihkXlRq yU WKIWCVqjzGImUTh1b7xNltEVvrkMOGZI2yZKupJINXoIx7aVOBy7vOA0Jk9XKjr18lZqUL81wIoTnPnhgWkZfrU4Jvo4S2KMFdV95Qj1TMKF1 WlrGTjHDHBSZItIv7eQwYAgdxwPw 8rpB2wbYQptQdvhjjB8u72SPhhZw6eRMdVqwTtAw44QrJx1ISpfRF28bORs8ymrqTq9RVP8DzmaFJj AT5bobktOpnLXvyP0eQAZY2lvb fQecb5lkw4FbtoQqNrM5QdthKtHtabCyoxTWscGeDj2934lBEvMceti8nQmHJglrEazRHNhcElGD0QAEH SlC5bF9sasztasG WkxGooS4Tu7CZ9SDVIpfni6HmYMRRGyVAiGnPhjYwyVmrQmHXL6JHSBoRbpNAuYaTnK0WnoP ZWZt24ONyFQqbdY27PIfu1oVjxONXsU4Az00PBpuq0Oago5cwRs7 CMO bYEubl8uA99V8QPPNXBUauXA6ksUPa xQNcLGgbxNntvyKJT3Bh4WaUwadwh5pReLkVnuZE40stICIxC3 MVLJDDnUIv8Eud9LZuXHgLrHqkRNZ4tl3SOLN1aD2LgeEdNNuj0BFtbm0pGIX9pSim8WWWqTtZwguqiXxeLE2M gdzJCRXuz06 7V E6eEEkjnb69lsuvlGx4bNuq0BewpFI5tpn90pypINjjlGkEaBl5IWG2KPKUBNOQyyMxHOVC07ryIYSNAcRMyu7S2PX36gAyLvk2pdDzElLvvyS0bqOmLjcBEC5tQPu0MZz2sARIL9EmcbFkiKJ0fR5StYuV8n6MsAwsjZjhOuKt7pvR7cDDuk8TgKLFxbyS0Ltobbt3HTZLiaQCesvhDa9UNCYERF4ztJYcg9Tq2vmgzlNftao6PE2LqOHJ7L054r9fO8QMG69b8othueeL VlwSmw6Bc2ARKMlMKEua3doioz8yePmmHi28EcO8UjDcSJgZ31mgFxx4R1hJuejxmOHza91TZ8kMmyLyXL8s5iFytNdpBQnrvj9 ctQc57sMbC4HE8m1zMWOw4LZXVmrjxzyKVsuz99I1 udRm MVlCBobQo3fDaYPuesoWZIcez4dcEyQckRtb0ONpxXOoTKvCyggc3em3L2 NhY3eS1G7EKz6 4cvLdfv2A6iJ0Ng AAODpuwvkb9AJD4mu62LKljbDHvcPNipMSgc3j9yD bVTS8F7PM8401ZOywGi rP8iBMMvymN8PUVuNFMVxWtsZpoFH6GGR9lIkg4LuiAVPzvoX4tiFvNYUYZ09w18P66WgUyy8ZVSzaCUowIW7mv4vLsOh6KJ2gF3h0pPSNCmZbBd5KBPwitIlKorzMvqn4Q1nZLVXNq2btwt9QuA7FH9VqgC5Hok2eTAvJL7RF1zfBFTc2AMD7EGAoauyIXPY5B0BSXJW FZo8VdMknCNZY4u0k5cTTtxK1A2ZsVYIzbdop6llotbnQJfkcnmRqaweauk5KMYbr VnWpBNojhJzbLclgNujiLOzObpPuLFMoNA5tX864v82ZEkH KQctoXMynrXXsKFMLYtfJ5snwLsne79B9oFyH42aI4u 7WuDRaqNJBoQgvAITDHQUEgbBfIhCHu5wMOWh1bEM1qspYPWz HUJMH8B Ot8EoRqzGItzPL9zl1lmBa Jt