I have the following piece of code which converts an array of bytes to a unicode string and back to a byte array. However for certain byte values they don't map correctly? 1 Dim testArr() As Byte = {108, 84, 177, 173, 60, 36, 200, 240, 63, 218, 156, 141, 119, 61, 100, 232, 38, 222, 26, 148, 133, 70, 226, 252, 209, 79, 202, 208, 62, 197, 223, 4} 2 Dim encUni As New System.Text.UnicodeEncoding 3 dim vecStr as string = encUni.GetString(majorTestArra) 4 Response.Write( "vector string: "