26 500 BP).