public static NetworkAddress DecodeNetworkAddress(BinaryReader reader) { return new NetworkAddress ( Services: reader.ReadUInt64(), IPv6Address: reader.ReadExactly(16).ToImmutableArray(), Port: reader.ReadUInt16BE() ); }