All lines in a gopher menu are terminated by "CR + LF", and consist of five fields: the "item type" as the very first character (see below), the "display string" (i.e., the description text to display), a "selector" (i.e., a file-system pathname), "host name" (i.e., the domain name of the server on which the item resides), and "port" (i.e., the port number used by that server). The item type and display string are joined without a space; the other fields are separated by the tab character.