file distribution system