1640-1649