rayne patton