Mashallah, blessed be God, blessed be the Most Gracious. Local ducks, around 30 in number. They are adults and have hatched.