Clarence Thomas Dumps Financial Records Just Before Long Weekend