1640-1645