, 667 ) ffi.