concept G22BinaryMessage { long length; MD5 md5; File data; Timestamp received; S fromHost, toHost; S fromUser, toUser; }