FAROUK SYSTEMS (640)