Each user account is 512 bytes long Function Offset Size ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Username 0 35 Null 35 1 Password 36 22 Null 59 1 City 60 39 Null 100 1 Calls made 120 2 Messages entered 122 2 Time of last call¹ 124 4 Msg Scrolling 128 1 (0 scroll, 1 page, 2 window) Mixed flags 130 1 bit 0, See Kludges bit 1, Show Seen-by's bit 2, More Y/n bit 3, ANSI Graphics bit 4, Line Feeds bit 5, TAB Expansion bit 6, Editor type bit 7, IBM Chars Mixed flags 133 1 bit 1, Remove Colour bit 2, High-light quotes bit 4, Screen clears bit 5, Destructive Backspaces bit 6, Verbose scan bit 7, Auto next area Help Level 134 1 (0 novice, 1 regular, 2 expert) Level 135 1 (0 twit -> 5 sysop) Screen Width 136 2 Screen Height 138 2 Current Msg Area 140 2 Current File Area 142 2 Hidden Flag 145 1 Time per Call 146 2 Time per Day 148 2 Downloaded 150 4 Uploaded 158 4 Download per Call 162 4 Download per Day 166 4 Credit (cents) 170 4 Time of last file scan¹ 174 4 Execute at login 178 24 Null 203 1 Area Flags 209-308 100 bit 0, Message scan mark bit 1, Message key bit 2, File key bit 3, SubOp key bit 4, Librarian key bit 5, File scan mark bit 6, Message write mark HiMessageMarks 312-512 200 (two bytes x 100) ¹ The dates are stored in a longword, as the number of seconds since 1st January 1970. When converting to a standard DateStamp for comparison/usage, don't forget to take into account leapyears.