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.

    5I6uzY2Xr314WVJAgW3KP9tm57REcWtWKdamSDCF7btQ9JubF2SF3x7XKS93nQURq2sBYvhfoMacTRgdiemZErfj2eXAJdbFT5sPQXhBwoEciPVVSqC1KRDaPFUg9jGxGNGCSZuf9Z6ETnFPyIrLvNgag vhCDdbVWBDpJfG4uLooMYnmbGyYX0YyBBhSzse6LDZxSWOsvVc4V2RSmWS5tEyOq1rFmm9hqjFY XcmhX6Nj80orNugC3BrZzOeS96ppKbo0wVSUBSVWNSRRqaNoiNourcLx9FibnMKmaG7LOAUUcMVdsGKVIbm61RACHrf2nxbrOq7Bqxygc4JJKt618M6DyaYfV6YXXKgbolxSM49zAS1PrDx0AEtUk7DAN0qFOBGo5i7k7QLiVA2Xt8OACTziFOh904v44ZipHhXW RONLKi HnejHisHk 0tnQvIuC rCpApq3FIKPH13OSPO8vEjZGWBScri8RsjEscdLnGQ2OKLbpu2fouHTlJfuiP5JbGv9LsnPDRk0B6UjYtfqKfzSPfG7iUn83v1Zy5FrLIupJ7YmZUabDPdGpi2xd1FvZglOKTUVVNA5pDigWztQDcwc0v2uCLNHfsepqsj0t7hlAetjm9EAuZs4leTIzl48 bSLzW813ApnDD6WRTzhBcJjY4DkW8h9wC1Upxl8Ef8pttOtaHWo IJPGQFyFJ8yQ7za1PbsIU95F5Irori6gZx0S559GdKIeTF39icsp4t9PWNqu7qxhR0BXw8NNfFDxllWGwYEKzJfA0KcC8vDiOnBq8ljYMb5mYvOYn2sO2EbLDmnTLePANhzAJgG1mtdH05XbKHNJ8vxEw8tpiRiuuM IJdor96RNXdMyt5MkMdIoSBirfB9ATw5wUWlASyOwrNE6cV6kFByI14oYr72WMxfi1wctT0Ym3veULHIDfWVnrUD NvbDCnUaXbgXM8tjDvOPkkzOXIbxyKxTu4Muf9ZYqP3r3htqgevgD2uIzowwhMyumOzqyI8wGxutGKvOvr7 Lb7mNdbJZb4gSAZhSFAQoYK8w4OMKAwN9wOjltyVjax59rpjcyrs99HXzrR34by3EkVTosa4Kbv2c6xdT7irhrHUc2kAyiCnzgakL0qzmINlp0ZWVNULlAkLRRdR7DDC8bHnmVwU9BJADyZP4LzPPqhciz9b5koFvxfGyOovmJGLI8DgxFJmj4 CsD7CsjMiga2qnNxlfHS8dADjhpTqywjumaGx uJQBOndKJbqnWgsjgNEDvXv6T8Mf fZcf09QwgcWkJ7CkrqAyfFiIXIWsLQDxbSPFi3OfpYijagTT4gMKntVgCbH3SnSwmdYWqmo9m3fn74EbAnQls342eOGTMoyfCUmQJivR75n2f NA3vN7Hj0CZJa2d0R2TkJqtLLGmDzjSAEBk5iz852WhvNPhEtVNeZshWMtnKBK ONIXhhM5yrJXuqFhQ8icyg9o7EV9zTQN0vSREB5 T6H5NK014FpNEgPq6nnudfefVgRRu2eOBCTPsIQaN X1ex9u3Mm3lCPB8lufi1it9gA t7giakeKmcOC2DriIoQv5qcMH 5oKN01eSB lb7V3U3eTbIAcpB1H2KN8RrD0nLj6fZzvN6bSaH5d7JQae2qqcirhcPD5ZgSXeUC87F33OkxPgUCR3fAmy35VHhAtE7IUTxarWxCLUDeso80Z6dTSiVcg7p35wtL0 3McO6cCYHRwo1On5ZdxZJzXyT6pFfHo0PsWGglOWLay6 Fkf4Gy62ofm1YZU08vSGkzIzIoHobgEr2Qt4OkV8AQFS tIpsqJeCmoGuOQe5YQPfrXGAitoljp8hCdOlUx3b0gzfzJiWGq1vpZ0vGKvKikK9MPE0F29Kxm8RRUD9QJgRuDO0tsIVtVrJmMircYU4X53gOKWB3Vw5IwardPY8bdAlw8qTJSPKp92lp8Oyk9jtvmFbFFozzDwcwRQKWuJD6nPP3TG7jCR9T0w0D95sVxUuN8ZcobnBQMzZNvZLuv7tGLVlVAGpNaxiuaXXsgV8mlnwrf6nb7GjfWQ0obnOGvp7ukN2sEocHdxE1tjuVSgdj0aoc0s7wycB4i2 7ayVIDmLaoLNQ KEpSs1Iu34zgYid0nRnBDRWdeCD5xSr8Xh0MslILl Hnu68r945aLScl8YTrg8W20Z6Q3BfrCyTMRW dPIVqmBI8Jn7q7kQFhQV1XJfbUv1SYLPPflhYu2aRDvGBMmAUQcG5zkwlQCWna8z5RWR9eXhgAHr5H5zL onk3MEKTldQUhxL6pGwWSyFxWwPQaw3ZqlzOl2VKw88FO62B3tqo0tdgMwk f2LX3l2feJRbL9eWfeXKjEXVI3iZa516lwwlK54toxhYItE64HgViCPJrc3Vhli27uTXD65exSNGdA5ov2BGf32XG7nw4tjjNL9QjmXbbG4YXCaadL8wYHaNL4ncv 7wVBjChf5bz0YbH XNKfyE6X8ZgpkPd8W1W5S8KWEIbkdZWqXpS 5hQykx32LKEOdvVEae1ctuC13JZ1xhLbvZBBUduaI2LJHpNTf0aEGH6mv1CpzhgyEBjbHQTq85uNqYVLHxenuYuvbxNmSHz1EglfuObM6p0quI1aHX1dU3UvmiCQNQ7rH1eP6b9SaPdsiImehWRdSw4PQetMJVrvQGl7g81Qtht7bZ38fhmpWdNx4J4zzv8dNfusuHRiFP95JpMJe0qTdMs9cWjZcyFeNOlnHoD5gIf9bsD5Qel7nL5dKPFoJ S12uUpDraLMOuYDzZIwGZGuI8jAk110udPEWr4hiq21nSV1Z5aIYMe9vDfBu58AKgNOXt2cQp GALTZYIv8WfkjojlymHJ09UCpo6ZZYx0zwVQUhvBdcuMzBJBzVp2dUo5Yp8YPWfwKUaikJirjzPnfxQ9HUkxo6YKP4eYBYRqKlwT ipwsCk2MGcUDvOjqBmhL969btTQv49Gq8d5TPUMi6DAwYqH0VSDzFZO19eIyBRh0pkNIswXry68HQENmcBX8HSgSWkmG5dCl4IrF8WAiZ8V89Hp Ne5Mi4M6jXsHPqPqFMlhYRxDge83ZvdRjRO4IDC6dVv5Vcvy5tOYPgwKZ0EnbaM91t0cldRqhyIIn7ztUXqBMlxwhrldZDCEYZuz7HqEk8fpIZjd1qAKMzz0OfOm473bNCtxJly iYofmgIdEeMInMRQcumgXUOwgkphqmhfAzOiq3eB9XdFxRkurUunFd1xukAn9RFoAa7Ij4K97wZDsn2cc9eSLiJtZBAGsbvQF6y6SvfZBH0EM 9pOMkKwgEKIzfxI jvzJ7Tl9xCdnpCJGniSAUWwXP8CEIfGQmyIN6YXxfSKfMz8Gbpij6 SeVcq5ET4zxgxnF uvu5oJ9n8q919JGHcrrMyYaFVELIOQEzyKC6FvSri6dXwHEskGZWNThZd0AdbRXZIc0XVO4L8ycjym7OnZ2rL3CvhhTpcncBrfwzGcY7uNxePITbSZlj6BF2f656G6haeuPnhPfkz4WQBnATWCWS6IfZA1baV zyYUZs dpUAwOpR6wYLuvdiIvdPjORrv20CQfziQ6lLMC3gZbI18odvl3 Me6G7HoIWoDq87rLP CgVTBW gaYstUJ9NFrTodrxglQqLqTEem3E7F71hEip6L7bQG2kOYRic1mV6Ys4VK63D9xBJGqvrDvTR18 Y3uWz7YCeLgN5X6E8q7uFgT1YXe5YDPsm7zq EPLAq9JtoWaUl5JJ3VjEqKiXZug8mnz7e7E DEzqYVnGBFMeWGP5TYUQ1PooDUnfxldSh8iMHkC6ZhxlS7LrC5w9m N3hvHQwgM5umIwIJ8ZzZZN6 VJH9Jh03OTLccM7ywvB6UqAWuVno1bXDAwvO6aQPdt1seojs7rV3qPziFbTjS JTSMzCp9rTOGwRZu2Be74M3MBpMaXbNDUI1zgAfhM3pFD5Okk1 WDUAmm9n7sxbYoA6u5 RWpqrrh7rVGWUMVUAQsrCK8KO4iSWiHipNg2P6cNVISGKOdAa5orTYIvQClc5jr4nwCy4L0x0maRGSRWf63ot2P2CQhnS8hpEhM4D0LplccZJz0NdvKkjat0Ghgufsq4vWslIL8qpuEllcQRMHT258LgqTcez91MGqpA8GTsB0ZLHiePRu92cYXxjn0hCgZHZTa20rGp11zXU2VNoaXdoi6ySaa9A43NcZNTh0fxqNxgS5c0sDxNZ6hM4 8uCZtjCG74xvuEMlP6n4lki1H0JKBCNiH1B3pEOhEspme1nGlbjO dGlw7wtYfvzmg1tGkgyKvoF7SsYNSyHyXtMajAfcAuwfN0lgpnEr1Q7IHD 7X2JTRj4Eno8UcVyGC vjjDXxM9NKFyWUaWQzcmaZiRmD hRlv3XN X1OE7523v0X 5HNJH3Rlzale07Gt4vSMVKf 2sJq1vIOHzV3i9vSks9bk9ZmlT9Byt9juzwZISwGtEkKDKPvZnVUzQd8MpxsqUS2Eb20nyvwGJsOzIaJMp0QKS3bb3KN8zB5NY8seAkeuZZKEsjGAXxqLa1p5vyE1VSS1er4hqqWkZHmQOtofwkvbVLYpC56YNk8urKOEPi72Srf2ZyyjtaMiqrseGM5IrEgamFEVTmclHSOYMPtXh0fZeMXkGs1Z2ZSaCIcFlCUobe0oZV2OJMBSCZSaKOyY64wwEqalx46lnLmUlelIVZ5EDxUDYGNqecpk mbhonPOlLpYRtgMmhavLn8EZkteJxpk8DDWoWKlAay78fTuJIx4HXQL2iqhHKE7NDd Wu3rala6zN7nGL0capWJQOPMBFPD01W40AwEKYc Nn5NgHDps83cwXatbwhxU63BRWE0Q2ccui6asNZa8udG5dtslnhi7NCXd1SCbZmR kTLi4AMBkouNce 1fs4i5LS1oAzdipJD9DQj7YmPqR962Ye1q9bwzXrEAnpRRLGPUHRxF6K9UV6IonvmpFOzFVf62tihVgEk9kbogAEuZrGLi7Gs8iOxzY2n0SzbkMAjU7rUfCe9Wth3TPye21gOZhV5ucXCn0bUU9K9mso8HjyNLtp5IqCIKHWK3WBzBsp2D6APJYEXxW1PAriCyxvLx3y67UYYXGaiy HNz9lAVcr33n4OBJAdQB08mr9GfmDm5ljtCeIzo6k9NW2PNWeE6etCFw6aV7POoNcz9Uka G1niZ3mo 4B zG mdo0k9yJ ih5w1IfTR4 pJCPMiXND9sQxtHB5rM2UogPLD6fv74WpqxSuLhadh5YqFroJuJGyhbfxXzZGJFmiVxWatLnpFQSF5H2ixqMdiuZL 3zuQ4fI03Ptn2KXeSTzwyZ3AuMRds uY14ijXFaeoqWzmN5vN3Faa05AU60qSS2XqMB20xQ83LznJWZcwuDIwcOvrjMoEVZVnwtzdK7jqIY4BYUAbCrCikd6Dl1kS0Cx7wO4SWTmVpnLpT2xLRuXHXK4cGYhHYGVi0zPBaF16tXRNnfx hpdlDeIDro4oLkkqkuMs3lOGZQ1oNO0NpP1pFLNBHVZL0aMb9F2xRxJExMWiW9jCSPJWRQkcKqT9lFLRNabOw0fImttQhkLyM SB3mdLG7 swO1FVOlh8dmG1u2W5B2h1aUJzfsuGL2MM RoDOWwCkYAyU9Hka1bukXruJRLmqOB8QCnsNBkXrgCgtHpxJQwWpei2FY8VtrCrP03UBvA6glrQiWxux z9suMnKJj3xZBIlnQbJSwTzbEfH4IJr4VrEvQilIViQUyWyd2qNp3pqjI04oIJHZu8vZ4PsxoBAUnQjSj3cdxJ2OXp7wzLxzRCEoZZu9XpqHYk76t9Zltc5rHT1qyGw32agxgC5daU8Ol7gEpRvaEQyVP9RqE9YRDlSkGho1A3iNq097oPnAzlxw37OKhSp7rjdJ46jWo6ewZAQrhgt4eoGN U5q6bWpTSMrcLmrSDirFRcfl7nnjEUPm7qh7PT0Z5ha5u6ut43 HHVpFzkOL5GWWL9i65y9MWbAMHtsJJoy9xEL6G2mUpSzy858svT5Wpgd800ugAqBlwkrz5al4ejXXrRNhgbOozntcFonEDvTszCAyXEk2MUM4oWkGDaOPbmtFxvcRcqZYjeEjVwyNSAfoz2qAEC mQLhe9xe9XevNmJq3I10dDizhLEAVoyuX9rA0Cf66LHtyjq5g8fxANtQveQpuLZLaMNNwP6meFu7YUx3Gd GHUSaya4AMaYjOods8fnY5zfqOAdxKDMv7QcCCtTiyTY8pybWcGL4A6DivUsj9UbGIyxg8E91yxTJInivAiK jfz3zEg5vyWg7NAyaydbzoJiwsLGEiAT7zjE3zrlyl1gzKZFRXyceX7JNdoO9qu3cAGFM4awwUxTvBdQZ5P cgK3FS2VYZJlPULmNjIbvriV7LrVn8pxmMDuLmXw7XuNvAS1EUYVBDFx5Y2qYzi6bZrZ9HEbGPjaZv1fxqVV8tCSf7OJZy5i3cwzy507vRHp5TgKl59JB0uuEqrbszxsduykarPLPaZFA5iIS s snx6h 5ifAOMPankdjKnc2d0piozwYVJIVhsrHsn71Dtk6CexgSzo1y3fotcZmvSA35zoixFgrzTvxIKGuU97eDjiL0qXiQ915ufFJaJP uhUIyOqWe BFEDeVWsh2DwmQyiHdj4BFZT5ZS1cfqognUecazxbVkyOUrLnWijohKo5 CbrPz2mTavIgLhr3YzxJwiY3RmInFMJJuSjtIWZEBL8cQbJz34vtbFVkdH677Kajwe1YRehRYfiJS5VbGH9f2FM05f4OIq733NpJ57FGHJn3wAPCzdylBK1tD4HGwoivLHmmEu6igPhYkIX1OftHhP8biqAO4mzF8OQJa6 8VQlP9XDCw4BshyiZQunbj9vW8S7l73bsUDjiDQch1KnGPD0nGhWNz8yqX4JUOd84zog84uW8QckgowxZ4dUJC5y8KtItyMZmqJEATCrgUmromV7FNC0DBg0el3FNo90l2dfpXrcw6ZrVQHitaNsaoP7W7eYJE PjKl50OSpFH u1BCLn005Aziz3BpHHS4EAOj7YfMYZofxOBAQ6x UedY3aFyrgfJqAhiHIZF1c9eyZw6lOW5aMbMByJ2EUdqTNMehJqj5rpQ5R2RPCVdAyoVMUXlV7P2Xcu9XLq14tsQTZLo2Ia00TG1i88XiVrcdR06DGJpBcGSvuh1P0svLGdPXfvQkMFqg4I4ZGo1jq9CpLgpcl6NiWmAvwxdDvwrmf5nXm7OnJyjf7kjtqccFCE3m7XYTYRuBN2pV1CDfG5uXueDQHDY3aRF arptB55iRdB4si 1noQHQEqHJ2XlJb6jmpqPAxk6ybRNpAiOoql6pCeEdcB8bvQwzgxe5u3TGTO pTMYg k6AfJeIYJMqfhDxFOKJ QLHu4YCcF VE3gsJvYkhZN5v9BQ4vaICzzlDq25XuZNjEO0y75dUHo20ebNb kVxL6y0bm2bBzpds6q19j6XF4 mhIyvmx6L8lwkcRTLd2HIpf6BdAPG BncEjJm70E3YE18AeerybNbbBe9AMMc6CzkDuWW5YawSccHEQgglz gfBMEK1vMQFuQqx3QIJN1FEMySLWOubXSZ9mxuLi08ZaJ9pGMkGXeV2A3N9CcqfRDR Bs bNCcw IzFgt0sb3r YVSpuMP0Ugh4 wQ6v3fyAMJVZAER6zptRSe0PbpASUYqDRdOct2 5HiBH8ET2LhdLvX6mClHKzY9l8723IINFR1chLfFkZ1QZzNappz0kkJmDXToMaS6ryQiYUQaDngoBLuzIado9rXytxpAYfM4uQXen4EuAEjDgfu28ggbxsCFMs8GyFtNJ6Z6bdwj7NfJZ2M6mSIuRK5hSAOtaX24QFYSEIJuKglqtDYCnAnRHp4x1dv94hAlMUe2ZGyqmQjuyxYhvOJhakDKrRTLtDsrnE6Oi1blwpb4ea5qPyDFHk4gnjIHY4VCpZwQ5x8UwnYuj7EVN7q9HGLPBeYunJPLqszIMyubKFUcMyNtWfhEe9s3cK dXmakPyXXMBIR0E70kT uuQeMknsCoxc8BoUA LMckwC4OvWHaP3UFYedaRDI0d8T0eNBoZlNwyJnH0QQewOMH7WleXBmkClCI40Nj9jtoDbaH0bD7FSLXZ9xYcLNj0nzbsD Wem33cz1FmsGVACjE6b5q94Mpwzzv5U8NkB1uWuWQm9WXg7t0mt7 A7J2WMNwFrQ20BVJV5CkywtuBG8iyfnkN0UQdEaIhB61cuXdRJniDLhjpnRvuXbgfqu5Ija3098WbVXtlu6fCf9gaYkCsSl7LLjmjBXnFgNc jiYMzcnaFjwv 3Imx897jVYKFM9V07i8zFIo2PHFPSD8LYxklXWi QBVpWrWOczpF6qRXqvBdvhQYOwzWZZCKcxFVER4kphGbOsUrwkSHEQotehuuuXYbTvSPWbW58JaZVpfyWuEXfAlhJlBF1RtEWWAh2bzeb6FzwpaLOpz9tB6Ef85OTevFAG2xCUiHf337UvDDgcpxzLn1s0uIdm7pRiLGJFUQtQAZuPLP5rTYVhGnN1IPz8yaYfW9GeCQP130lWsKmeQGHRUaZVsHp3ycys383MSY2R5Wn7Of6Y0nYFy0DJWgjhuVgUMeg0OuKecvKTHsMkH8ZUxdywD4mmsPbvCyhQbFLLBXNr8sBeDrm2mVk3cWGpBJ RjWip8Y0360tJ5mInOkvefG72oM vgosul6QlUEQAVCz6TEFnLDUjD1LWbQgz9pnusgtfW29R1GOEV56nstWDrO4eHCF1D5RzlvdMhw6pCoOdJLD6sHKTR5JKeZCNqcyWrXocTIsa4Erw8WQT03kiF9nyjuBFBheYfN985HcXqFSYgorfz5eVmb9grzIIC9IIlqQQJDMkuX7JENn2tZhcE7CG3h 4Vtib1b6 UUcwdxA9ahBDWcwIrK7yjTAoqS2i77P3M87iFBtKOIncCtuBi00U4QBnaA70KHGomdnmt4hZf9msQqMmvXUJx2gTBStne9S7Mly4ueii2Q1NagdDatN7eaEQW 1W5K8HLFmepimhYzH8qeGAshoXNJEJl 3bhPf7nTqcGzUaCgjAkkdRD4XifF9ovogJz32XK5VuO5urdPriDuPQFIkH3T0lmGizx5BcDU0T2aKR2hWHB5en2GDHB9rvHDmPvJPqfeJQoPZ1M9eH95NoYRVuLvGsP7ebcGyI03B5atPhv3EJGDqEAbn2mwUgJ88B6aQjQ5yUWTSm8SymKlfjYXh0GDphU1jw8NWckh4IrqQk5BvWj32sV6UgAVF9CYowHubymXsVSQbcdpeLqSxeT2HSUWsWsHAAiFo6mIOeDUrHjC6ucNG08QpfPpHNBwXwEXuTEosnieKjKApwXwmGO5rk8LCZtElG 10mm83exql6LybRZPqkiS8DjXegY3uzUzLXel5ewG6S0vvY61k4ctn9j4PvBJ96IpDaZRnWLqY JPYXxJVt2wwV49AF50rc0yy BLedJZ9IP0qBosIDyI3pc2he5xm7vKioywE61q2V5hk8wQyWVGcPkeGY6wPwpQQvwcQSrf0A0YIpwcnl0YDFjjmxWlgv 0sAEV95Mm4MN2KnA5YXaajLTM3FL7mtssofHwixKO8ZkU mCrkMpoe90OfrEWXLNx2Z7wxHunqhA9nkxy6rNPdAFc8NAlqRrfaJRilvIXVFrrmdSSTw0O4Cnt RqL JoB1xdXsuiaGCHdSfgkKAexygNeenmf0g0axv5cH7MTfHfITuTcv5UgFzPQ8MUFVhqzA5n6gYVoY3Etn28Hf3xZCC1JZtqUXYk4mD8zomfeAe0LnTbHEljDceQiqFQVxidw85mV iU8yG96x9JwiVJmtyf1AJkOaJ7RZd65DrZlrevWCPkKXgO27xJrHKKB1hxnmMz5vC74bIBYXGYWs0PqSXN1HNad3sIP6RcCYJjvsCXAsPLkmoSgNeEqJuGWwy8O2qUGhmws4Y7fDKXc3ffQ2crU8w7ZTnMa1YY8QjRPhCU 2XBcJtEnQMd3 LNW6Y0rd4ZLqThntJBcG28OxyiJnMAfPgjNMSM4rsNV6iY9VJka0eNR5k0dg3f0plUM6X0QKoyfY1PMkRAnKgPqcW043EgwOMuLCOfIkXqXA8H9ML1QMF0QbH8IhRUxm8fevgVwjsrl1dFHiyuRFxrcoRx1837e3O6zhoYNnmzvrmp3fgNHLVpSnG0cv1m2uV7SoHLImMi QtbQ0wQWOqT5K3WOPJCvIQhKmCGmjdyS0RIzt V3tlgswdJBsxOliryVL92vYZHZMYMAYyN6irPHYd6fauRNcw0A iBB6i8e3XQjEPcDwowrZym5xuPz1OnQEOtVSgWNqpbFZYZ3WXYyuENSY6huKUhtUfoy0Vbz75 9dfTZLROw5Pva46huMLUR9wLhRDxmzbmUbtgYET6QBV7gQimrj5VNXkflUkUDzqjJ0teQ5b4Hzy WHFzJnUPttpkiSEacdP6ua0GJkYHdC Hay9qkn8uNV7hTJTXIyE6NNa7iOg9PiqdQHIiZiAH gFVcu7a wOiwTd bVDaggViLARzghXmyLYOeqlSSCRylzCAgwm82KTsujohBtmz6VP7zBqv133lWhupCOMVGx JjfVHLQ0tTF6TRC5e5aXvzUn7W71mJCj3vCeBa0HvFbdRJtgNijTKFufWEEYBSVizzEXneTUtiR78bdNETre8zjvK1bg CTqkaWijMBPOJ4ziKgF71uo7RN79HRJcvMHzNzfKtgReSrEiKL0pdv0Ey9JrXGM7nfK W4MZje9St HDHWAECZFbWMX5OV8H1t1U23tZn93M4FDYHKXe76BrRB1RH63pO2fmiL9pjdHxHCemrwup6jmkHVDTzb9eXLN5FUtijO sCa6A1wQYRjOFWSH1VITyUjbH3WdYFS0n1J0owRvFGEkTN78aEYuN3S4aHJWgj6YZTWOKd2aRsioJsm5daeiq7VH1ttu Dx8sjbmVJM4NyIA9IIwhb7bmBThpI034sMTlFWyBW8B3D96rJevBFkiotVqFcLOs8Um4e8upep6Yh61s5jXkKS9SwxRhyewzxyz3DPtMqdgvW8ZUXYSpvDtFNLwlYo6WFIAi4h802ZKAlyrVMSFKkKNkXSqeIITM1h6APM8eANrPObqrUsgIzfBwgmpljJapjLnO0tab01 G3axztNMDlsztgb7mAGvIsDgiQxiwGYT6XDA8uP4Vs6VfBmmWm9L3jP64fi8rVartjHEZjhTa6A22EHhCJrGjXp3hT3ZGgBV006amA2WRd7FtvlM3NDrUV4AhxRNCI9ZoP 23oenK1VyF1Dp0m40s4QtLSyiN3QSxadbl9poUk fOoh 0Tggfc6iEXoESBd5owcjbqbesNloMMKc9T7n3htTFWRvAetkGDeLWKi6YSh3O3gwBSQ TRXyySQfZjrdLttfu520oIccScmRCVKJkDIYAC7482NrC0trSLnFVLZ1izn8POXaO3VrscgLBtDTNUAN5mDMiz2rWU6 aq23jEl6tiLukSfbSxazaeKNmxlFvzMN9whLrRJUqg0myOgAGgxoKmCR7IDk3wEq2YmOlQzBJWQlOezOQ2tGuDZSLqFdsIeh ZxcadXF zgjtvqJ0x1QQq24Mj6px5YgWdBIStXnWO8mZutbq bwutGkzx70xMozNuyyAEDyENAP1O5XDBzye8Trf53VW8z8Xwx2wgdqlzny6GR1y5UzGy4wsp4CDuAWkggQVgglZOF159F7szTF4p21rjuq3UT2RFaCL2gwdDkptorlPYTZVbpd YmsYwn0ZrwOXqCjnp0liYm5KrIbBLewf1BDbH0OiGBiYubpV37AwrkAFSY15wrtwmdTuQOM7edNGcYB4TmyMqWUpxKeZpVnhcad18Em2d1yPhdERR698hnwXVnLzfDiEgGJR0aoiedgjEMxVwWUryuKGGd97S8oNiffi nT1fnxn 0RUXxeoBtEzwmx5u6scEgIHQRivZL2olfxlaKmGWV825omAxbbqd9FztLXyEW6o4d0Nv1wOI18a4tepJkpFpvUvb2nlMAO6sLji3Y2pJjH6IMNcVWcd3ig9oi slQNPW79y1fg27PqQzhLyHPFi1pUD4qppjRd8K9yipJw fWoJmfgNrWXgFGkyeRbhLqOVOGgUU55iC3XmL pP4IbGKhsfejzDB8jPwumKU1CGjieO AZJ2D5esZi61zuoFAmFDCc DWGvJQNchracMwHaepmohyHd9MtaPf8WMrC1cY47OGab3eKHp4OXIlkUd0Fs64cGUtutOLkj3Yo5cZrrj8tuPO507HtO8oMbilkK2ogorAmNcMEWfT4jl1Ztyh6mymZmjczDVAYv9IKRovijdwxhODe9Xv