private static readonly byte[] badDnsResponsePayload = Convert.FromBase64String("Z1aBgAABAAUAAAAABWxlYXJuCW1pY3Jvc29mdANjb20AAAEAAcAMAAUAAQAADQQAIQxsZWFybi1wdWJsaWMOdHJhZmZpY21hbmFnZXIDbmV0AMAxAAUAAQAAAAgAHgVsZWFybgltaWNyb3NvZnQDY29tB2VkZ2VrZXnATcBeAAUAAQAAHskANQVsZWFybgltaWNyb3NvZnQDY29tB2VkZ2VrZXkDbmV0C2dsb2JhbHJlZGlyBmFrYWRuc8BNwIgABQABAAAOEAAZBmUxMzYzNgRkc2NiCmFrYW1haWVkZ2XATcDJAAEAAQAAABQABBfF0lo=");
public static void Main()
Console.WriteLine("Size of Payload: {0}", badDnsResponsePayload.Length);
var response = Response.FromArray(badDnsResponsePayload);
Console.WriteLine("Size of Parsed Payload: {0}", response.Size);
Console.WriteLine("Size of Serialized Payload: {0}", response.ToArray().Length);