!["[New] 2024 Approved Cutting-Edge Extraction The Top 10 SDK-Powered FB Video Downloads on Android"](https://www.lifewire.com/thmb/NBwiI6AH5El53IKCtSsUfefLky8=/400x300/filters:no_upscale():max_bytes(150000):strip_icc()/how-to-see-who-saved-your-instagram-posts-featured-d055adfad63f4a169f319a1206b85990.jpg)
"[New] 2024 Approved Cutting-Edge Extraction The Top 10 SDK-Powered FB Video Downloads on Android"
![](/images/site-logo.png)
Cutting-Edge Extraction: The Top 10 SDK-Powered FB Video Downloads on Android
FREE Top 10 Facebook Video Downloader for Android [2024]
Shanoon Cox
Mar 27, 2024• Proven solutions
It is really a complicated task to find the right Facebook Video Downloader for the Android platform because one needs to run deep analysis over so many features. Facebook is one of the most popular social media platforms and people love to watch as well as download videos from this source. Statistics reveal that there are larger numbers of Android users as compared to iOS users and this is why most of the operating systems these days are designed on Android OS. If you are a crazy video lover and want to multiply the fun hours by downloading various videos from Facebook then you must have an idea about which software tool can assist you in easy downloading. Below are few details about top-rated application for android users, you can select any of these for great results.
Top 10 Facebook Video Downloaders for Android
Here are the top 10 Android compatible applications that provide easy download facility for Facebook videos:
1. Download Manager
It downloads all types of Facebook video files quickly on your android powered tablet or smartphone. It is capable enough to detect links from the browser automatically so users need not copy or paste them. Price: Freeware
Pons
- This application generates task queues and applies priority to them. It ensures downloading of important tasks first and priorities can be adjusted by the user as per need.
- Large files are downloaded in small chunks so that downloading speed can be maintained.
Cons
- Links for videos are required to be added manually as most of the videos are geographically restricted so few users may find this task annoying
- Buffer size is not appropriate.
2. Advanced Download Manager
This tool has received a higher rating from users due to its well-organized platform and its ability to download all file types to phone. It is designed with multi-threaded technology that makes every download process quicker. Price: Freeware
Pons
- This application allows users to download multiple files at a time with faster speed.
- You can receive your desired Facebook videos on your device within a fraction of seconds.
Cons
- Users have reported its sudden freeze issue, this bug demands attention and some improvement.
3. Get Them All
This application has been designed by well-trained professionals and it has revolutionized the download process with impressive results. It allows easy downloading from hundreds of websites including your all-time favorite Facebook. Price: Freeware
Pons
- This application allows users to download images, documents, and other media files with ease.
- This platform is being updated day by day with extended support to all new file formats so that users can enjoy unrestricted downloads.
Cons
- This app is quite heavier hence it drains smartphone battery too fast.
- Crashes are common on this platform.
4. FVD Free Video Downloader
Price: Freeware
Pons
- Users are capable enough to download Doc, music, and PDF files simultaneously.
- It follows a GUI based interface that is much interactive and user friendly.
Cons
- Its download pause feature creates trouble so often and users need to fix it again as again.
- You will find too many ads on this platform; that is really annoying.
5. HVD
HVD here indicates High Definition Videos so this application will help you to avail eye-catching crystal clear details for all your favorite Facebook videos. This app is designed to serve users with exciting downloading experience.
Price: Freeware
Pons
- The user interface appears to be so simple that can be operated by any layman.
- It offers faster downloading speeds.
- Assists in the easy allocation of files over the internet and can also help to make thins offline.
Cons
- This application does not provide notifications about the download process.
- Many times it does not recognize YouTube URLs and users need to add them manually.
6. KeepVid Android
This app can assist you in high-quality video downloads with multiple file formats. It also extends support to 4K resolution even at a faster speed. Price: Freeware
Cons
- Sudden crashes are reported.
7. All Video Downloader
This application offers higher compatibility overall android models and once you find your video to be downloaded it can initiate the downloading process immediately. Videos are directly stored on the download folder. Price: Freeware
Pons
- Can download multiple videos at a time.
- Can serve several video sharing sites with ease.
Cons
- It doesn’t support YouTube video downloading.
- Annoying ads.
8. Media Clip Video Downloader
Here is a leading service provider with all exciting features and wide site support. It supports many popular media file formats and also supports video streaming with easy content management.
Price: Freeware
Pons
- Users can also download documents and images along with videos using this application.
- It offers wide site support so that users can enjoy video downloading without restriction.
Cons
- Lots of annoying ads and even the ad blocker app creates conflicts during usage.
- Users cannot define download location on this app, this is the biggest mess
9. AVD Download Video Downloader
This advanced application platform is designed with so many latest technologies and users can also avail online tutorials to learn operations on this platform. Price: Freeware
Pons
- It follows quite a simple interface with an android friendly design.
- The presentation style of this application is quite impressive.
Cons
- Most of the functionalities of this app are interrelated so users need to spend more time understanding the app.
- Overall downloading speed is low as compared to other tools in the market.
10. Video Downloader for Facebook
This simple to use program facilitates faster Facebook video downloading and files can be directly copied to hard drive or any other storage device. It supports a wide range of file formats along with numerous video sharing sites. Price: Freeware
Pons
- The downloading process is quite simple and faster.
- Users can decide the location for file storage.
Cons
- Common crashes.
Edit Facebook Video with Versatile Video Editor
After downloading the FB videos you like, you may want to edit the videos according to your needs. Hence, we recommend a powerful video editing software helping you achieve your goal - Filmora by Wondershare.
You may also like: 8 Best Facebook Scheduler>>
How to Create Square Videos for Facebook >>
Facebook Insights: How to Use it for Beginners >>
Shanoon Cox
Shanoon Cox is a writer and a lover of all things video.
Follow @Shanoon Cox
Shanoon Cox
Mar 27, 2024• Proven solutions
It is really a complicated task to find the right Facebook Video Downloader for the Android platform because one needs to run deep analysis over so many features. Facebook is one of the most popular social media platforms and people love to watch as well as download videos from this source. Statistics reveal that there are larger numbers of Android users as compared to iOS users and this is why most of the operating systems these days are designed on Android OS. If you are a crazy video lover and want to multiply the fun hours by downloading various videos from Facebook then you must have an idea about which software tool can assist you in easy downloading. Below are few details about top-rated application for android users, you can select any of these for great results.
Top 10 Facebook Video Downloaders for Android
Here are the top 10 Android compatible applications that provide easy download facility for Facebook videos:
1. Download Manager
It downloads all types of Facebook video files quickly on your android powered tablet or smartphone. It is capable enough to detect links from the browser automatically so users need not copy or paste them. Price: Freeware
Pons
- This application generates task queues and applies priority to them. It ensures downloading of important tasks first and priorities can be adjusted by the user as per need.
- Large files are downloaded in small chunks so that downloading speed can be maintained.
Cons
- Links for videos are required to be added manually as most of the videos are geographically restricted so few users may find this task annoying
- Buffer size is not appropriate.
2. Advanced Download Manager
This tool has received a higher rating from users due to its well-organized platform and its ability to download all file types to phone. It is designed with multi-threaded technology that makes every download process quicker. Price: Freeware
Pons
- This application allows users to download multiple files at a time with faster speed.
- You can receive your desired Facebook videos on your device within a fraction of seconds.
Cons
- Users have reported its sudden freeze issue, this bug demands attention and some improvement.
3. Get Them All
This application has been designed by well-trained professionals and it has revolutionized the download process with impressive results. It allows easy downloading from hundreds of websites including your all-time favorite Facebook. Price: Freeware
Pons
- This application allows users to download images, documents, and other media files with ease.
- This platform is being updated day by day with extended support to all new file formats so that users can enjoy unrestricted downloads.
Cons
- This app is quite heavier hence it drains smartphone battery too fast.
- Crashes are common on this platform.
4. FVD Free Video Downloader
Price: Freeware
Pons
- Users are capable enough to download Doc, music, and PDF files simultaneously.
- It follows a GUI based interface that is much interactive and user friendly.
Cons
- Its download pause feature creates trouble so often and users need to fix it again as again.
- You will find too many ads on this platform; that is really annoying.
5. HVD
HVD here indicates High Definition Videos so this application will help you to avail eye-catching crystal clear details for all your favorite Facebook videos. This app is designed to serve users with exciting downloading experience.
Price: Freeware
Pons
- The user interface appears to be so simple that can be operated by any layman.
- It offers faster downloading speeds.
- Assists in the easy allocation of files over the internet and can also help to make thins offline.
Cons
- This application does not provide notifications about the download process.
- Many times it does not recognize YouTube URLs and users need to add them manually.
6. KeepVid Android
This app can assist you in high-quality video downloads with multiple file formats. It also extends support to 4K resolution even at a faster speed. Price: Freeware
Cons
- Sudden crashes are reported.
7. All Video Downloader
This application offers higher compatibility overall android models and once you find your video to be downloaded it can initiate the downloading process immediately. Videos are directly stored on the download folder. Price: Freeware
Pons
- Can download multiple videos at a time.
- Can serve several video sharing sites with ease.
Cons
- It doesn’t support YouTube video downloading.
- Annoying ads.
8. Media Clip Video Downloader
Here is a leading service provider with all exciting features and wide site support. It supports many popular media file formats and also supports video streaming with easy content management.
Price: Freeware
Pons
- Users can also download documents and images along with videos using this application.
- It offers wide site support so that users can enjoy video downloading without restriction.
Cons
- Lots of annoying ads and even the ad blocker app creates conflicts during usage.
- Users cannot define download location on this app, this is the biggest mess
9. AVD Download Video Downloader
This advanced application platform is designed with so many latest technologies and users can also avail online tutorials to learn operations on this platform. Price: Freeware
Pons
- It follows quite a simple interface with an android friendly design.
- The presentation style of this application is quite impressive.
Cons
- Most of the functionalities of this app are interrelated so users need to spend more time understanding the app.
- Overall downloading speed is low as compared to other tools in the market.
10. Video Downloader for Facebook
This simple to use program facilitates faster Facebook video downloading and files can be directly copied to hard drive or any other storage device. It supports a wide range of file formats along with numerous video sharing sites. Price: Freeware
Pons
- The downloading process is quite simple and faster.
- Users can decide the location for file storage.
Cons
- Common crashes.
Edit Facebook Video with Versatile Video Editor
After downloading the FB videos you like, you may want to edit the videos according to your needs. Hence, we recommend a powerful video editing software helping you achieve your goal - Filmora by Wondershare.
You may also like: 8 Best Facebook Scheduler>>
How to Create Square Videos for Facebook >>
Facebook Insights: How to Use it for Beginners >>
Shanoon Cox
Shanoon Cox is a writer and a lover of all things video.
Follow @Shanoon Cox
Shanoon Cox
Mar 27, 2024• Proven solutions
It is really a complicated task to find the right Facebook Video Downloader for the Android platform because one needs to run deep analysis over so many features. Facebook is one of the most popular social media platforms and people love to watch as well as download videos from this source. Statistics reveal that there are larger numbers of Android users as compared to iOS users and this is why most of the operating systems these days are designed on Android OS. If you are a crazy video lover and want to multiply the fun hours by downloading various videos from Facebook then you must have an idea about which software tool can assist you in easy downloading. Below are few details about top-rated application for android users, you can select any of these for great results.
Top 10 Facebook Video Downloaders for Android
Here are the top 10 Android compatible applications that provide easy download facility for Facebook videos:
1. Download Manager
It downloads all types of Facebook video files quickly on your android powered tablet or smartphone. It is capable enough to detect links from the browser automatically so users need not copy or paste them. Price: Freeware
Pons
- This application generates task queues and applies priority to them. It ensures downloading of important tasks first and priorities can be adjusted by the user as per need.
- Large files are downloaded in small chunks so that downloading speed can be maintained.
Cons
- Links for videos are required to be added manually as most of the videos are geographically restricted so few users may find this task annoying
- Buffer size is not appropriate.
2. Advanced Download Manager
This tool has received a higher rating from users due to its well-organized platform and its ability to download all file types to phone. It is designed with multi-threaded technology that makes every download process quicker. Price: Freeware
Pons
- This application allows users to download multiple files at a time with faster speed.
- You can receive your desired Facebook videos on your device within a fraction of seconds.
Cons
- Users have reported its sudden freeze issue, this bug demands attention and some improvement.
3. Get Them All
This application has been designed by well-trained professionals and it has revolutionized the download process with impressive results. It allows easy downloading from hundreds of websites including your all-time favorite Facebook. Price: Freeware
Pons
- This application allows users to download images, documents, and other media files with ease.
- This platform is being updated day by day with extended support to all new file formats so that users can enjoy unrestricted downloads.
Cons
- This app is quite heavier hence it drains smartphone battery too fast.
- Crashes are common on this platform.
4. FVD Free Video Downloader
Price: Freeware
Pons
- Users are capable enough to download Doc, music, and PDF files simultaneously.
- It follows a GUI based interface that is much interactive and user friendly.
Cons
- Its download pause feature creates trouble so often and users need to fix it again as again.
- You will find too many ads on this platform; that is really annoying.
5. HVD
HVD here indicates High Definition Videos so this application will help you to avail eye-catching crystal clear details for all your favorite Facebook videos. This app is designed to serve users with exciting downloading experience.
Price: Freeware
Pons
- The user interface appears to be so simple that can be operated by any layman.
- It offers faster downloading speeds.
- Assists in the easy allocation of files over the internet and can also help to make thins offline.
Cons
- This application does not provide notifications about the download process.
- Many times it does not recognize YouTube URLs and users need to add them manually.
6. KeepVid Android
This app can assist you in high-quality video downloads with multiple file formats. It also extends support to 4K resolution even at a faster speed. Price: Freeware
Cons
- Sudden crashes are reported.
7. All Video Downloader
This application offers higher compatibility overall android models and once you find your video to be downloaded it can initiate the downloading process immediately. Videos are directly stored on the download folder. Price: Freeware
Pons
- Can download multiple videos at a time.
- Can serve several video sharing sites with ease.
Cons
- It doesn’t support YouTube video downloading.
- Annoying ads.
8. Media Clip Video Downloader
Here is a leading service provider with all exciting features and wide site support. It supports many popular media file formats and also supports video streaming with easy content management.
Price: Freeware
Pons
- Users can also download documents and images along with videos using this application.
- It offers wide site support so that users can enjoy video downloading without restriction.
Cons
- Lots of annoying ads and even the ad blocker app creates conflicts during usage.
- Users cannot define download location on this app, this is the biggest mess
9. AVD Download Video Downloader
This advanced application platform is designed with so many latest technologies and users can also avail online tutorials to learn operations on this platform. Price: Freeware
Pons
- It follows quite a simple interface with an android friendly design.
- The presentation style of this application is quite impressive.
Cons
- Most of the functionalities of this app are interrelated so users need to spend more time understanding the app.
- Overall downloading speed is low as compared to other tools in the market.
10. Video Downloader for Facebook
This simple to use program facilitates faster Facebook video downloading and files can be directly copied to hard drive or any other storage device. It supports a wide range of file formats along with numerous video sharing sites. Price: Freeware
Pons
- The downloading process is quite simple and faster.
- Users can decide the location for file storage.
Cons
- Common crashes.
Edit Facebook Video with Versatile Video Editor
After downloading the FB videos you like, you may want to edit the videos according to your needs. Hence, we recommend a powerful video editing software helping you achieve your goal - Filmora by Wondershare.
You may also like: 8 Best Facebook Scheduler>>
How to Create Square Videos for Facebook >>
Facebook Insights: How to Use it for Beginners >>
Shanoon Cox
Shanoon Cox is a writer and a lover of all things video.
Follow @Shanoon Cox
Shanoon Cox
Mar 27, 2024• Proven solutions
It is really a complicated task to find the right Facebook Video Downloader for the Android platform because one needs to run deep analysis over so many features. Facebook is one of the most popular social media platforms and people love to watch as well as download videos from this source. Statistics reveal that there are larger numbers of Android users as compared to iOS users and this is why most of the operating systems these days are designed on Android OS. If you are a crazy video lover and want to multiply the fun hours by downloading various videos from Facebook then you must have an idea about which software tool can assist you in easy downloading. Below are few details about top-rated application for android users, you can select any of these for great results.
Top 10 Facebook Video Downloaders for Android
Here are the top 10 Android compatible applications that provide easy download facility for Facebook videos:
1. Download Manager
It downloads all types of Facebook video files quickly on your android powered tablet or smartphone. It is capable enough to detect links from the browser automatically so users need not copy or paste them. Price: Freeware
Pons
- This application generates task queues and applies priority to them. It ensures downloading of important tasks first and priorities can be adjusted by the user as per need.
- Large files are downloaded in small chunks so that downloading speed can be maintained.
Cons
- Links for videos are required to be added manually as most of the videos are geographically restricted so few users may find this task annoying
- Buffer size is not appropriate.
2. Advanced Download Manager
This tool has received a higher rating from users due to its well-organized platform and its ability to download all file types to phone. It is designed with multi-threaded technology that makes every download process quicker. Price: Freeware
Pons
- This application allows users to download multiple files at a time with faster speed.
- You can receive your desired Facebook videos on your device within a fraction of seconds.
Cons
- Users have reported its sudden freeze issue, this bug demands attention and some improvement.
3. Get Them All
This application has been designed by well-trained professionals and it has revolutionized the download process with impressive results. It allows easy downloading from hundreds of websites including your all-time favorite Facebook. Price: Freeware
Pons
- This application allows users to download images, documents, and other media files with ease.
- This platform is being updated day by day with extended support to all new file formats so that users can enjoy unrestricted downloads.
Cons
- This app is quite heavier hence it drains smartphone battery too fast.
- Crashes are common on this platform.
4. FVD Free Video Downloader
Price: Freeware
Pons
- Users are capable enough to download Doc, music, and PDF files simultaneously.
- It follows a GUI based interface that is much interactive and user friendly.
Cons
- Its download pause feature creates trouble so often and users need to fix it again as again.
- You will find too many ads on this platform; that is really annoying.
5. HVD
HVD here indicates High Definition Videos so this application will help you to avail eye-catching crystal clear details for all your favorite Facebook videos. This app is designed to serve users with exciting downloading experience.
Price: Freeware
Pons
- The user interface appears to be so simple that can be operated by any layman.
- It offers faster downloading speeds.
- Assists in the easy allocation of files over the internet and can also help to make thins offline.
Cons
- This application does not provide notifications about the download process.
- Many times it does not recognize YouTube URLs and users need to add them manually.
6. KeepVid Android
This app can assist you in high-quality video downloads with multiple file formats. It also extends support to 4K resolution even at a faster speed. Price: Freeware
Cons
- Sudden crashes are reported.
7. All Video Downloader
This application offers higher compatibility overall android models and once you find your video to be downloaded it can initiate the downloading process immediately. Videos are directly stored on the download folder. Price: Freeware
Pons
- Can download multiple videos at a time.
- Can serve several video sharing sites with ease.
Cons
- It doesn’t support YouTube video downloading.
- Annoying ads.
8. Media Clip Video Downloader
Here is a leading service provider with all exciting features and wide site support. It supports many popular media file formats and also supports video streaming with easy content management.
Price: Freeware
Pons
- Users can also download documents and images along with videos using this application.
- It offers wide site support so that users can enjoy video downloading without restriction.
Cons
- Lots of annoying ads and even the ad blocker app creates conflicts during usage.
- Users cannot define download location on this app, this is the biggest mess
9. AVD Download Video Downloader
This advanced application platform is designed with so many latest technologies and users can also avail online tutorials to learn operations on this platform. Price: Freeware
Pons
- It follows quite a simple interface with an android friendly design.
- The presentation style of this application is quite impressive.
Cons
- Most of the functionalities of this app are interrelated so users need to spend more time understanding the app.
- Overall downloading speed is low as compared to other tools in the market.
10. Video Downloader for Facebook
This simple to use program facilitates faster Facebook video downloading and files can be directly copied to hard drive or any other storage device. It supports a wide range of file formats along with numerous video sharing sites. Price: Freeware
Pons
- The downloading process is quite simple and faster.
- Users can decide the location for file storage.
Cons
- Common crashes.
Edit Facebook Video with Versatile Video Editor
After downloading the FB videos you like, you may want to edit the videos according to your needs. Hence, we recommend a powerful video editing software helping you achieve your goal - Filmora by Wondershare.
You may also like: 8 Best Facebook Scheduler>>
How to Create Square Videos for Facebook >>
Facebook Insights: How to Use it for Beginners >>
Shanoon Cox
Shanoon Cox is a writer and a lover of all things video.
Follow @Shanoon Cox
Also read:
- [New] In 2024, Facebook Vids Fast Track to MP4 Conversion
- Integrating Youtube Autoplay Smoothly Into Your Facebook Experience for 2024
- [Updated] Capturing & Saving Your Favorite Facebook Stories (PC/Mobile)
- [Updated] The Ultimate Guide to Increasing Traffic with Powerful Social Media Videos
- Connecting Twitters & Facebooks Easily
- 2024 Approved Advanced 6 Private Film Repositories
- [New] Strategies for Effortlessly Sharing YouTube Videos on FB for 2024
- [New] 2024 Approved Mastering Social Media Video for Superior FB Outcomes
- In 2024, Integrating Facebook Video Into Home Screen Apps
- 2024 Approved Unveil the Secrets of Successful FB Strategies in These Top 15 Insight Tools
- [New] In 2024, LinkedIn Image Aspect Ratios Explained
- [New] In 2024, Connectivity Modifier FB Stories Backup Tool
- Recover Missing YouTube-Like Icon in FB Watch for 2024
- 2024 Approved The Art of Facebook Video Coverage Standout Tips & Tricks
- [Updated] In 2024, Facebook Streaming Made Simple Your Guide, 2023 Edition
- [Updated] In 2024, Behance Portfolio Image Constraints
- In 2024, Breaking Through The 2023 FB Lockdown
- [Updated] 2024 Approved Accessing Vintage Facebook Content Tips for All Devices
- [Updated] 2024 Approved From Idea to Execution Creating Must-Watch FB Reels
- [Updated] Driving Traffic with Creative FB Video Marketing Hacks
- FV-Downloader for Social Networking Videos
- [Updated] 2024 Approved Why Are Status Emojis Blue? Understanding FB's Visual Language
- 2024 Approved Removing Your Facebook Live Video Tech Steps
- [Updated] In 2024, Instagram Video Tricks Uncovered
- Leveraging TikTok for Greater Facebook Reach and Impact for 2024
- [New] OutWithTheOld CamerasBeyondMyCam
- Fix Unfortunately Settings Has Stopped on Oppo Reno 11 Pro 5G Quickly | Dr.fone
- New Audio Fusion Seamlessly Converting AIFF Files Into MP3 Format for 2024
- [Updated] 2024 Approved Ultimate Guide To Making Video Tutorials
- How to recover old call logs from your Honor Play 7T?
- Step Up Your Gaming with Advanced PS4 Capture Techniques for 2024
- Ultimate Guide to Protected and Entertaining Chatting Apps for Unknown Individuals
- How to Change/Add Location Filters on Snapchat For your Apple iPhone 13 mini | Dr.fone
- [New] In 2024, Royale Rulers The Best Gaming Showdowns
- New Soundcloud to MP3 Conversion Made Easy Top Tips
- Bypassing Format Barriers A Complete Guide to Chromecast Video Streaming for 2024
- Intro Makers Galore 10 Top Picks
- In 2024, 5 Easy Ways to Copy Contacts from Vivo X100 Pro to iPhone 14 and 15 | Dr.fone
- Exploring the Impactful Fusion of Audio Elements in Visual Storytelling
- Updated In 2024, Final Cut Pro Tutorial Changing Aspect Ratio for Perfect Videos
- Updated Stream Movies From Your Device to Chromecast Windows, Mac, Android, and iOS Instructions
- In 2024, 3 Ways to Track Motorola Moto G23 without Them Knowing | Dr.fone
- [Updated] 2024 Approved The Ultimate ScreenCapture Hackbook for Techies
- How to Bypass FRP on Honor Magic 6 Lite?
- [New] OBS Master vs Camtastic Pro for 2024
- In 2024, How To Unlock Stolen iPhone 13 mini In Different Conditionsin
- The Sound Scourge Methods for Eradicating Irrelevant Audio Noise in Productions for 2024
- Reasons for Honor Magic 5 Lite Stuck on Startup Screen and Ways To Fix Them | Dr.fone
- In 2024, Does Life360 Notify When You Log Out On Infinix Smart 8 Plus? | Dr.fone
- Title: "[New] 2024 Approved Cutting-Edge Extraction The Top 10 SDK-Powered FB Video Downloads on Android"
- Author: James
- Created at : 2024-05-20 17:21:22
- Updated at : 2024-05-21 17:21:22
- Link: https://facebook-clips.techidaily.com/new-2024-approved-cutting-edge-extraction-the-top-10-sdk-powered-fb-video-downloads-on-android/
- License: This work is licensed under CC BY-NC-SA 4.0.