r e f