1640-1705