package icspacketparser import ( "fmt" "testing" ) func TestGetModName(t *testing.T) { // invite // sipByteArray := []byte{73, 78, 86, 73, 84, 69, 32, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 32, 83, 73, 80, 47, 50, 46, 48, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 97, 99, 55, 50, 55, 53, 53, 53, 56, 54, 50, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 54, 57, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 49, 62, 59, 116, 97, 103, 61, 49, 99, 49, 50, 52, 57, 54, 53, 56, 56, 57, 50, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 59, 117, 115, 101, 114, 61, 112, 104, 111, 110, 101, 62, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 51, 48, 57, 54, 54, 56, 56, 48, 48, 50, 56, 50, 50, 48, 49, 56, 49, 53, 52, 54, 52, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 49, 48, 48, 114, 101, 108, 44, 116, 105, 109, 101, 114, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 44, 115, 100, 112, 45, 97, 110, 97, 116, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 84, 121, 112, 101, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 115, 100, 112, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 51, 48, 53, 10, 10, 118, 61, 48, 10, 111, 61, 65, 117, 100, 105, 111, 99, 111, 100, 101, 115, 71, 87, 32, 49, 52, 56, 51, 48, 51, 56, 48, 56, 32, 49, 55, 50, 48, 56, 52, 54, 50, 53, 57, 32, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 115, 61, 80, 104, 111, 110, 101, 45, 67, 97, 108, 108, 10, 99, 61, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 116, 61, 48, 32, 48, 10, 109, 61, 97, 117, 100, 105, 111, 32, 55, 56, 53, 48, 32, 82, 84, 80, 47, 65, 86, 80, 32, 56, 32, 48, 32, 49, 56, 32, 49, 48, 49, 10, 97, 61, 112, 116, 105, 109, 101, 58, 50, 48, 10, 97, 61, 115, 101, 110, 100, 114, 101, 99, 118, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 56, 32, 80, 67, 77, 65, 47, 56, 48, 48, 48, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 48, 32, 80, 67, 77, 85, 47, 56, 48, 48, 48, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 56, 32, 71, 55, 50, 57, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 56, 32, 97, 110, 110, 101, 120, 98, 61, 110, 111, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 48, 49, 32, 116, 101, 108, 101, 112, 104, 111, 110, 101, 45, 101, 118, 101, 110, 116, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 48, 49, 32, 48, 45, 49, 53, 10} // 180 ringing // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 49, 56, 48, 32, 82, 105, 110, 103, 105, 110, 103, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 49, 62, 59, 116, 97, 103, 61, 49, 99, 49, 50, 52, 57, 54, 53, 56, 56, 57, 50, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 59, 117, 115, 101, 114, 61, 112, 104, 111, 110, 101, 62, 59, 116, 97, 103, 61, 55, 53, 54, 54, 101, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 98, 101, 48, 97, 45, 49, 55, 54, 57, 54, 53, 102, 51, 45, 50, 98, 101, 48, 97, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 51, 48, 57, 54, 54, 56, 56, 48, 48, 50, 56, 50, 50, 48, 49, 56, 49, 53, 52, 54, 52, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 97, 99, 55, 50, 55, 53, 53, 53, 56, 54, 50, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 62, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} // 200 ok // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 50, 48, 48, 32, 79, 75, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 49, 62, 59, 116, 97, 103, 61, 49, 99, 49, 50, 52, 57, 54, 53, 56, 56, 57, 50, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 59, 117, 115, 101, 114, 61, 112, 104, 111, 110, 101, 62, 59, 116, 97, 103, 61, 55, 53, 54, 54, 101, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 98, 101, 48, 97, 45, 49, 55, 54, 57, 54, 53, 102, 51, 45, 50, 98, 101, 48, 97, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 51, 48, 57, 54, 54, 56, 56, 48, 48, 50, 56, 50, 50, 48, 49, 56, 49, 53, 52, 54, 52, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 97, 99, 55, 50, 55, 53, 53, 53, 56, 54, 50, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 62, 10, 67, 111, 110, 116, 101, 110, 116, 45, 84, 121, 112, 101, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 115, 100, 112, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 50, 49, 55, 10, 10, 118, 61, 48, 10, 111, 61, 57, 48, 48, 49, 32, 49, 54, 49, 51, 54, 51, 51, 54, 56, 56, 32, 49, 54, 49, 51, 54, 51, 51, 54, 56, 56, 32, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 10, 115, 61, 45, 10, 99, 61, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 10, 116, 61, 48, 32, 48, 10, 109, 61, 97, 117, 100, 105, 111, 32, 52, 48, 50, 50, 32, 82, 84, 80, 47, 65, 86, 80, 32, 49, 56, 32, 49, 48, 49, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 56, 32, 71, 55, 50, 57, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 56, 32, 97, 110, 110, 101, 120, 98, 61, 110, 111, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 48, 49, 32, 116, 101, 108, 101, 112, 104, 111, 110, 101, 45, 101, 118, 101, 110, 116, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 48, 49, 32, 48, 45, 49, 53, 10} // ack // sipByteArray := []byte{65, 67, 75, 32, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 32, 83, 73, 80, 47, 50, 46, 48, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 97, 99, 49, 57, 49, 50, 48, 53, 50, 55, 53, 48, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 54, 57, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 49, 62, 59, 116, 97, 103, 61, 49, 99, 49, 50, 52, 57, 54, 53, 56, 56, 57, 50, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 59, 117, 115, 101, 114, 61, 112, 104, 111, 110, 101, 62, 59, 116, 97, 103, 61, 55, 53, 54, 54, 101, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 98, 101, 48, 97, 45, 49, 55, 54, 57, 54, 53, 102, 51, 45, 50, 98, 101, 48, 97, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 51, 48, 57, 54, 54, 56, 56, 48, 48, 50, 56, 50, 50, 48, 49, 56, 49, 53, 52, 54, 52, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 67, 83, 101, 113, 58, 32, 49, 32, 65, 67, 75, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 116, 105, 109, 101, 114, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} // bye // sipByteArray := []byte{66, 89, 69, 32, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 32, 83, 73, 80, 47, 50, 46, 48, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 59, 117, 115, 101, 114, 61, 112, 104, 111, 110, 101, 62, 59, 116, 97, 103, 61, 55, 53, 54, 54, 101, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 98, 101, 48, 97, 45, 49, 55, 54, 57, 54, 53, 102, 51, 45, 50, 98, 101, 48, 97, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 49, 62, 59, 116, 97, 103, 61, 49, 99, 49, 50, 52, 57, 54, 53, 56, 56, 57, 50, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 51, 48, 57, 54, 54, 56, 56, 48, 48, 50, 56, 50, 50, 48, 49, 56, 49, 53, 52, 54, 52, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 67, 83, 101, 113, 58, 32, 49, 32, 66, 89, 69, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 112, 111, 114, 116, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 50, 98, 101, 49, 54, 45, 97, 98, 54, 56, 55, 55, 50, 45, 55, 101, 55, 101, 53, 102, 52, 57, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 55, 48, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} // 200ok // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 50, 48, 48, 32, 79, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 50, 98, 101, 49, 54, 45, 97, 98, 54, 56, 55, 55, 50, 45, 55, 101, 55, 101, 53, 102, 52, 57, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 59, 117, 115, 101, 114, 61, 112, 104, 111, 110, 101, 62, 59, 116, 97, 103, 61, 55, 53, 54, 54, 101, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 98, 101, 48, 97, 45, 49, 55, 54, 57, 54, 53, 102, 51, 45, 50, 98, 101, 48, 97, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 49, 62, 59, 116, 97, 103, 61, 49, 99, 49, 50, 52, 57, 54, 53, 56, 56, 57, 50, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 51, 48, 57, 54, 54, 56, 56, 48, 48, 50, 56, 50, 50, 48, 49, 56, 49, 53, 52, 54, 52, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 67, 83, 101, 113, 58, 32, 49, 32, 66, 89, 69, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 50, 53, 54, 55, 48, 48, 56, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 116, 105, 109, 101, 114, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} //0.REGISTER // sipByteArray := []byte{82, 69, 71, 73, 83, 84, 69, 82, 32, 115, 105, 112, 58, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 32, 83, 73, 80, 47, 50, 46, 48, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 62, 59, 116, 97, 103, 61, 55, 52, 100, 99, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 45, 50, 51, 57, 51, 102, 50, 100, 52, 45, 50, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 62, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 57, 97, 53, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 45, 53, 56, 100, 98, 49, 100, 100, 54, 45, 50, 10, 67, 83, 101, 113, 58, 32, 49, 32, 82, 69, 71, 73, 83, 84, 69, 82, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 112, 111, 114, 116, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 50, 45, 57, 51, 97, 45, 55, 101, 100, 54, 51, 98, 57, 54, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 55, 48, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 69, 120, 112, 105, 114, 101, 115, 58, 32, 51, 54, 48, 48, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 62, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} //1.200OK // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 50, 48, 48, 32, 79, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 50, 45, 57, 51, 97, 45, 55, 101, 100, 54, 51, 98, 57, 54, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 62, 59, 116, 97, 103, 61, 55, 52, 100, 99, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 45, 50, 51, 57, 51, 102, 50, 100, 52, 45, 50, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 62, 59, 116, 97, 103, 61, 49, 99, 53, 51, 52, 54, 48, 52, 49, 56, 48, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 57, 97, 53, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 50, 45, 53, 56, 100, 98, 49, 100, 100, 54, 45, 50, 10, 67, 83, 101, 113, 58, 32, 49, 32, 82, 69, 71, 73, 83, 84, 69, 82, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 62, 59, 101, 120, 112, 105, 114, 101, 115, 61, 51, 54, 48, 48, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 69, 120, 112, 105, 114, 101, 115, 58, 32, 51, 54, 48, 48, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} //00.INVITE.txt // sipByteArray := []byte{73, 78, 86, 73, 84, 69, 32, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 32, 83, 73, 80, 47, 50, 46, 48, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 112, 111, 114, 116, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 51, 45, 50, 56, 102, 52, 97, 99, 97, 97, 45, 51, 101, 100, 49, 98, 98, 49, 49, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 55, 48, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 62, 10, 83, 101, 115, 115, 105, 111, 110, 45, 69, 120, 112, 105, 114, 101, 115, 58, 32, 49, 56, 48, 48, 10, 77, 105, 110, 45, 83, 69, 58, 32, 57, 48, 10, 67, 111, 110, 116, 101, 110, 116, 45, 84, 121, 112, 101, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 115, 100, 112, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 50, 50, 57, 10, 10, 118, 61, 48, 10, 111, 61, 57, 48, 48, 49, 32, 49, 54, 49, 56, 57, 48, 50, 55, 55, 53, 32, 49, 54, 49, 56, 57, 48, 50, 55, 55, 53, 32, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 10, 115, 61, 45, 10, 99, 61, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 10, 116, 61, 48, 32, 48, 10, 109, 61, 97, 117, 100, 105, 111, 32, 52, 48, 57, 54, 32, 82, 84, 80, 47, 65, 86, 80, 32, 49, 56, 32, 49, 48, 49, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 56, 32, 71, 55, 50, 57, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 56, 32, 97, 110, 110, 101, 120, 98, 61, 110, 111, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 48, 49, 32, 116, 101, 108, 101, 112, 104, 111, 110, 101, 45, 101, 118, 101, 110, 116, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 48, 49, 32, 48, 45, 49, 53, 10, 97, 61, 115, 101, 110, 100, 114, 101, 99, 118, 10} //01.100Trying.txt // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 49, 48, 48, 32, 84, 114, 121, 105, 110, 103, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 51, 45, 50, 56, 102, 52, 97, 99, 97, 97, 45, 51, 101, 100, 49, 98, 98, 49, 49, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10} //02.183SessionProgress.txt // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 49, 56, 51, 32, 83, 101, 115, 115, 105, 111, 110, 32, 80, 114, 111, 103, 114, 101, 115, 115, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 51, 45, 50, 56, 102, 52, 97, 99, 97, 97, 45, 51, 101, 100, 49, 98, 98, 49, 49, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 116, 105, 109, 101, 114, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 44, 115, 100, 112, 45, 97, 110, 97, 116, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 82, 101, 113, 117, 105, 114, 101, 58, 32, 49, 48, 48, 114, 101, 108, 10, 82, 83, 101, 113, 58, 32, 49, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 84, 121, 112, 101, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 115, 100, 112, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 50, 53, 56, 10, 10, 118, 61, 48, 10, 111, 61, 65, 117, 100, 105, 111, 99, 111, 100, 101, 115, 71, 87, 32, 49, 51, 48, 54, 50, 50, 54, 51, 54, 55, 32, 49, 55, 56, 48, 48, 51, 54, 50, 48, 53, 32, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 115, 61, 80, 104, 111, 110, 101, 45, 67, 97, 108, 108, 10, 99, 61, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 116, 61, 48, 32, 48, 10, 109, 61, 97, 117, 100, 105, 111, 32, 55, 50, 56, 48, 32, 82, 84, 80, 47, 65, 86, 80, 32, 49, 56, 32, 49, 48, 49, 10, 97, 61, 115, 101, 110, 100, 114, 101, 99, 118, 10, 97, 61, 112, 116, 105, 109, 101, 58, 50, 48, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 56, 32, 71, 55, 50, 57, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 56, 32, 97, 110, 110, 101, 120, 98, 61, 110, 111, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 48, 49, 32, 116, 101, 108, 101, 112, 104, 111, 110, 101, 45, 101, 118, 101, 110, 116, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 48, 49, 32, 48, 45, 49, 53, 10} //03.PRACK.txt // sipByteArray := []byte{80, 82, 65, 67, 75, 32, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 32, 83, 73, 80, 47, 50, 46, 48, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 50, 32, 80, 82, 65, 67, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 112, 111, 114, 116, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 51, 45, 50, 56, 102, 52, 97, 100, 54, 51, 45, 52, 97, 53, 54, 97, 56, 98, 102, 10, 82, 65, 99, 107, 58, 32, 49, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 55, 48, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10} //04.200OK.txt // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 50, 48, 48, 32, 79, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 51, 45, 50, 56, 102, 52, 97, 100, 54, 51, 45, 52, 97, 53, 54, 97, 56, 98, 102, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 50, 32, 80, 82, 65, 67, 75, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 116, 105, 109, 101, 114, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10} //05.180Ringing.txt // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 49, 56, 48, 32, 82, 105, 110, 103, 105, 110, 103, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 51, 45, 50, 56, 102, 52, 97, 99, 97, 97, 45, 51, 101, 100, 49, 98, 98, 49, 49, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 116, 105, 109, 101, 114, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 44, 115, 100, 112, 45, 97, 110, 97, 116, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 82, 101, 113, 117, 105, 114, 101, 58, 32, 49, 48, 48, 114, 101, 108, 10, 82, 83, 101, 113, 58, 32, 50, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 84, 121, 112, 101, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 115, 100, 112, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 50, 53, 56, 10, 10, 118, 61, 48, 10, 111, 61, 65, 117, 100, 105, 111, 99, 111, 100, 101, 115, 71, 87, 32, 49, 51, 48, 54, 50, 50, 54, 51, 54, 55, 32, 49, 55, 56, 48, 48, 51, 54, 50, 48, 53, 32, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 115, 61, 80, 104, 111, 110, 101, 45, 67, 97, 108, 108, 10, 99, 61, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 116, 61, 48, 32, 48, 10, 109, 61, 97, 117, 100, 105, 111, 32, 55, 50, 56, 48, 32, 82, 84, 80, 47, 65, 86, 80, 32, 49, 56, 32, 49, 48, 49, 10, 97, 61, 115, 101, 110, 100, 114, 101, 99, 118, 10, 97, 61, 112, 116, 105, 109, 101, 58, 50, 48, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 56, 32, 71, 55, 50, 57, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 56, 32, 97, 110, 110, 101, 120, 98, 61, 110, 111, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 48, 49, 32, 116, 101, 108, 101, 112, 104, 111, 110, 101, 45, 101, 118, 101, 110, 116, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 48, 49, 32, 48, 45, 49, 53, 10} //06.PRACK.txt // sipByteArray := []byte{80, 82, 65, 67, 75, 32, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 32, 83, 73, 80, 47, 50, 46, 48, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 51, 32, 80, 82, 65, 67, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 112, 111, 114, 116, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 53, 45, 50, 56, 102, 52, 98, 51, 98, 98, 45, 53, 54, 50, 55, 99, 51, 52, 100, 10, 82, 65, 99, 107, 58, 32, 50, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 55, 48, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10} //07.200OK.txt // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 50, 48, 48, 32, 79, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 53, 45, 50, 56, 102, 52, 98, 51, 98, 98, 45, 53, 54, 50, 55, 99, 51, 52, 100, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 51, 32, 80, 82, 65, 67, 75, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 116, 105, 109, 101, 114, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10} //08.200OK.txt // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 50, 48, 48, 32, 79, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 51, 45, 50, 56, 102, 52, 97, 99, 97, 97, 45, 51, 101, 100, 49, 98, 98, 49, 49, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 44, 115, 100, 112, 45, 97, 110, 97, 116, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 82, 101, 113, 117, 105, 114, 101, 58, 32, 116, 105, 109, 101, 114, 10, 83, 101, 115, 115, 105, 111, 110, 45, 69, 120, 112, 105, 114, 101, 115, 58, 32, 49, 56, 48, 48, 59, 114, 101, 102, 114, 101, 115, 104, 101, 114, 61, 117, 97, 115, 10, 77, 105, 110, 45, 83, 69, 58, 32, 57, 48, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 84, 121, 112, 101, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 115, 100, 112, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 50, 53, 56, 10, 10, 118, 61, 48, 10, 111, 61, 65, 117, 100, 105, 111, 99, 111, 100, 101, 115, 71, 87, 32, 49, 51, 48, 54, 50, 50, 54, 51, 54, 55, 32, 49, 55, 56, 48, 48, 51, 54, 50, 48, 53, 32, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 115, 61, 80, 104, 111, 110, 101, 45, 67, 97, 108, 108, 10, 99, 61, 73, 78, 32, 73, 80, 52, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 10, 116, 61, 48, 32, 48, 10, 109, 61, 97, 117, 100, 105, 111, 32, 55, 50, 56, 48, 32, 82, 84, 80, 47, 65, 86, 80, 32, 49, 56, 32, 49, 48, 49, 10, 97, 61, 115, 101, 110, 100, 114, 101, 99, 118, 10, 97, 61, 112, 116, 105, 109, 101, 58, 50, 48, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 56, 32, 71, 55, 50, 57, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 56, 32, 97, 110, 110, 101, 120, 98, 61, 110, 111, 10, 97, 61, 114, 116, 112, 109, 97, 112, 58, 49, 48, 49, 32, 116, 101, 108, 101, 112, 104, 111, 110, 101, 45, 101, 118, 101, 110, 116, 47, 56, 48, 48, 48, 10, 97, 61, 102, 109, 116, 112, 58, 49, 48, 49, 32, 48, 45, 49, 53, 10} //09.ACK.txt // sipByteArray := []byte{65, 67, 75, 32, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 32, 83, 73, 80, 47, 50, 46, 48, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 49, 32, 65, 67, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 112, 111, 114, 116, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 97, 55, 99, 49, 97, 45, 50, 56, 102, 52, 99, 56, 49, 98, 45, 55, 101, 48, 100, 100, 49, 98, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 55, 48, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 62, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10} //10.BYE.txt // sipByteArray := []byte{66, 89, 69, 32, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 32, 83, 73, 80, 47, 50, 46, 48, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 97, 99, 49, 50, 52, 56, 49, 52, 56, 52, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 54, 57, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 84, 111, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 49, 32, 66, 89, 69, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 101, 109, 44, 116, 105, 109, 101, 114, 44, 114, 101, 112, 108, 97, 99, 101, 115, 44, 112, 97, 116, 104, 44, 114, 101, 115, 111, 117, 114, 99, 101, 45, 112, 114, 105, 111, 114, 105, 116, 121, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 79, 80, 84, 73, 79, 78, 83, 44, 73, 78, 86, 73, 84, 69, 44, 65, 67, 75, 44, 67, 65, 78, 67, 69, 76, 44, 66, 89, 69, 44, 78, 79, 84, 73, 70, 89, 44, 80, 82, 65, 67, 75, 44, 82, 69, 70, 69, 82, 44, 73, 78, 70, 79, 44, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 85, 80, 68, 65, 84, 69, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 82, 101, 97, 115, 111, 110, 58, 32, 81, 46, 56, 53, 48, 32, 59, 99, 97, 117, 115, 101, 61, 49, 54, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10} //11.200OK.txt // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 50, 48, 48, 32, 79, 75, 10, 70, 114, 111, 109, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 50, 49, 51, 48, 52, 57, 49, 48, 51, 51, 10, 84, 111, 58, 32, 34, 57, 48, 48, 49, 34, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 53, 54, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 52, 50, 53, 57, 51, 49, 97, 56, 45, 97, 55, 99, 49, 51, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 54, 49, 49, 56, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 97, 55, 99, 49, 51, 45, 55, 102, 54, 98, 56, 48, 54, 50, 45, 97, 55, 99, 49, 51, 10, 67, 83, 101, 113, 58, 32, 49, 32, 66, 89, 69, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 97, 99, 49, 50, 52, 56, 49, 52, 56, 52, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} //20.CANCEL.txt // sipByteArray := []byte{67, 65, 78, 67, 69, 76, 32, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 32, 83, 73, 80, 47, 50, 46, 48, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 49, 57, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 101, 57, 52, 45, 53, 49, 50, 52, 101, 101, 52, 53, 45, 101, 57, 52, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 53, 99, 51, 55, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 101, 57, 52, 45, 51, 48, 51, 98, 98, 100, 50, 102, 45, 101, 57, 52, 10, 67, 83, 101, 113, 58, 32, 49, 32, 67, 65, 78, 67, 69, 76, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 112, 111, 114, 116, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 101, 57, 52, 45, 51, 56, 102, 50, 50, 101, 45, 53, 100, 55, 54, 100, 102, 101, 97, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 55, 48, 10, 83, 117, 112, 112, 111, 114, 116, 101, 100, 58, 32, 114, 101, 112, 108, 97, 99, 101, 115, 44, 49, 48, 48, 114, 101, 108, 44, 101, 118, 101, 110, 116, 108, 105, 115, 116, 44, 116, 105, 109, 101, 114, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} //21.200OK.txt // sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 50, 48, 48, 32, 79, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 101, 57, 52, 45, 51, 56, 102, 50, 50, 101, 45, 53, 100, 55, 54, 100, 102, 101, 97, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 49, 57, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 101, 57, 52, 45, 53, 49, 50, 52, 101, 101, 52, 53, 45, 101, 57, 52, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 53, 48, 51, 49, 55, 48, 52, 55, 49, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 53, 99, 51, 55, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 101, 57, 52, 45, 51, 48, 51, 98, 98, 100, 50, 102, 45, 101, 57, 52, 10, 67, 83, 101, 113, 58, 32, 49, 32, 67, 65, 78, 67, 69, 76, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} //22.487RequestTerminate.txt sipByteArray := []byte{83, 73, 80, 47, 50, 46, 48, 32, 52, 56, 55, 32, 82, 101, 113, 117, 101, 115, 116, 32, 84, 101, 114, 109, 105, 110, 97, 116, 101, 100, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 101, 99, 101, 105, 118, 101, 100, 61, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 59, 114, 112, 111, 114, 116, 61, 53, 48, 54, 48, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 101, 57, 52, 45, 51, 56, 102, 50, 50, 101, 45, 53, 100, 55, 54, 100, 102, 101, 97, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 49, 57, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 101, 57, 52, 45, 53, 49, 50, 52, 101, 101, 52, 53, 45, 101, 57, 52, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 53, 48, 51, 49, 55, 48, 52, 55, 49, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 53, 99, 51, 55, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 101, 57, 52, 45, 51, 48, 51, 98, 98, 100, 50, 102, 45, 101, 57, 52, 10, 67, 83, 101, 113, 58, 32, 49, 32, 73, 78, 86, 73, 84, 69, 10, 83, 101, 114, 118, 101, 114, 58, 32, 77, 56, 48, 48, 66, 47, 118, 46, 55, 46, 50, 48, 65, 46, 50, 48, 52, 46, 55, 53, 57, 10, 82, 101, 97, 115, 111, 110, 58, 32, 83, 73, 80, 32, 59, 99, 97, 117, 115, 101, 61, 52, 56, 55, 32, 59, 116, 101, 120, 116, 61, 34, 52, 56, 55, 32, 82, 101, 113, 117, 101, 115, 116, 32, 84, 101, 114, 109, 105, 110, 97, 116, 101, 100, 34, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} //23.ACK.txt // sipByteArray := []byte{65, 67, 75, 32, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 32, 83, 73, 80, 47, 50, 46, 48, 10, 70, 114, 111, 109, 58, 32, 34, 57, 48, 48, 49, 34, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 55, 52, 101, 49, 57, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 101, 57, 52, 45, 53, 49, 50, 52, 101, 101, 52, 53, 45, 101, 57, 52, 10, 84, 111, 58, 32, 60, 115, 105, 112, 58, 48, 49, 48, 52, 55, 49, 53, 48, 52, 50, 50, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 50, 50, 50, 58, 53, 48, 57, 48, 62, 59, 116, 97, 103, 61, 49, 99, 53, 48, 51, 49, 55, 48, 52, 55, 49, 10, 67, 97, 108, 108, 45, 73, 68, 58, 32, 55, 53, 99, 51, 55, 56, 45, 98, 53, 48, 48, 97, 56, 99, 48, 45, 49, 51, 99, 52, 45, 53, 53, 48, 49, 51, 45, 101, 57, 52, 45, 51, 48, 51, 98, 98, 100, 50, 102, 45, 101, 57, 52, 10, 67, 83, 101, 113, 58, 32, 49, 32, 65, 67, 75, 10, 86, 105, 97, 58, 32, 83, 73, 80, 47, 50, 46, 48, 47, 85, 68, 80, 32, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 58, 53, 48, 54, 48, 59, 114, 112, 111, 114, 116, 59, 98, 114, 97, 110, 99, 104, 61, 122, 57, 104, 71, 52, 98, 75, 45, 101, 57, 52, 45, 51, 56, 102, 50, 50, 101, 45, 53, 100, 55, 54, 100, 102, 101, 97, 10, 77, 97, 120, 45, 70, 111, 114, 119, 97, 114, 100, 115, 58, 32, 55, 48, 10, 65, 108, 108, 111, 119, 58, 32, 82, 69, 71, 73, 83, 84, 69, 82, 44, 32, 73, 78, 86, 73, 84, 69, 44, 32, 65, 67, 75, 44, 32, 66, 89, 69, 44, 32, 82, 69, 70, 69, 82, 44, 32, 78, 79, 84, 73, 70, 89, 44, 32, 67, 65, 78, 67, 69, 76, 44, 32, 73, 78, 70, 79, 44, 32, 79, 80, 84, 73, 79, 78, 83, 44, 32, 80, 82, 65, 67, 75, 44, 32, 83, 85, 66, 83, 67, 82, 73, 66, 69, 44, 32, 85, 80, 68, 65, 84, 69, 44, 32, 80, 85, 66, 76, 73, 83, 72, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 65, 85, 68, 67, 45, 73, 80, 80, 104, 111, 110, 101, 47, 50, 46, 50, 46, 49, 50, 46, 49, 55, 50, 32, 40, 52, 48, 53, 45, 82, 101, 118, 50, 59, 32, 48, 48, 57, 48, 56, 70, 66, 66, 54, 53, 54, 49, 41, 10, 67, 111, 110, 116, 97, 99, 116, 58, 32, 60, 115, 105, 112, 58, 57, 48, 48, 49, 64, 49, 57, 50, 46, 49, 54, 56, 46, 48, 46, 49, 56, 49, 62, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 48, 10, 10} sip := NewSIP() sip.SipParser(sipByteArray) fmt.Printf("sip %+v\n\n", sip) if sip.Content != nil { fmt.Printf("sdp %+v\n\n", sip.Content) fmt.Printf("sdp media %+v\n\n", sip.Content.Media) } // assert.Equal(t, "INVITE", sip.Method, "not expected value") /* value := "audio 7830 RTP/AVP 8 0 18 101" spaceSplitValue := strings.Split(value, " ") for i, fieldValue := range spaceSplitValue { intValue, err := strconv.Atoi(strings.TrimSpace(fieldValue)) if i >= 3 && err == nil { fmt.Println(intValue) } } */ // a := 0 // register // a = 11264 // invite // a = 11264 // prack // a = 2048 // ack // a = 0 // bye // a = 3072 // cancel fmt.Printf("%016b\n", ICS_SIP_AUTOMATA_INVITE) // b := 1 fmt.Printf("%016b\n", ICS_SIP_AUTOMATA_INVITE&ICS_SIP_JOB_TYPE_ACK) } const ( ICS_SIP_AUTOMATA_INVITE = 11264 ICS_SIP_AUTOMATA_ACK = 2048 ICS_SIP_AUTOMATA_CANCEL = 3072 ) const ( ICS_SIP_JOB_TYPE_REGISTER = 1 << iota ICS_SIP_JOB_TYPE_INVITE ICS_SIP_JOB_TYPE_PUBLISH ICS_SIP_JOB_TYPE_OPTIONS ICS_SIP_JOB_TYPE_INFO ICS_SIP_JOB_TYPE_UPDATE ICS_SIP_JOB_TYPE_REFFER ICS_SIP_JOB_TYPE_SUBSCRIBE ICS_SIP_JOB_TYPE_MESSAGE ICS_SIP_JOB_TYPE_NOTIFY ICS_SIP_JOB_TYPE_PRACK ICS_SIP_JOB_TYPE_ACK ICS_SIP_JOB_TYPE_BYE ICS_SIP_JOB_TYPE_CANCEL )