4 64 8 0 32 1 33 0 32 1 33 0 32 1 33 0 32 1 33 2 34 3 35 2 34 3 35 2 34 3 35 2 34 3 35 4 36 5 37 4 36 5 37 4 36 5 37 4 36 5 37 6 38 7 39 6 38 7 39 6 38 7 39 6 38 7 39 8 40 9 41 8 40 9 41 8 40 9 41 8 40 9 41 10 42 11 43 10 42 11 43 10 42 11 43 10 42 11 43 12 44 13 45 12 44 13 45 12 44 13 45 12 44 13 45 14 46 15 47 14 46 15 47 14 46 15 47 14 46 15 47 16 48 17 49 16 48 17 49 16 48 17 49 16 48 17 49 18 50 19 51 18 50 19 51 18 50 19 51 18 50 19 51 20 52 21 53 20 52 21 53 20 52 21 53 20 52 21 53 22 54 23 55 22 54 23 55 22 54 23 55 22 54 23 55 24 56 25 57 24 56 25 57 24 56 25 57 24 56 25 57 26 58 27 59 26 58 27 59 26 58 27 59 26 58 27 59 28 60 29 61 28 60 29 61 28 60 29 61 28 60 29 61 30 62 31 63 30 62 31 63 30 62 31 63 30 62 31 63 0 4 2 6 4 0 6 2 2 6 0 4 6 2 4 0 1 5 3 7 5 1 7 3 3 7 1 5 7 3 5 1 3 7 1 5 7 3 5 1 1 5 3 7 5 1 7 3 2 6 0 4 6 2 4 0 0 4 2 6 4 0 6 2 1 5 3 7 5 1 7 3 3 7 1 5 7 3 5 1 0 4 2 6 4 0 6 2 2 6 0 4 6 2 4 0 2 6 0 4 6 2 4 0 0 4 2 6 4 0 6 2 3 7 1 5 7 3 5 1 1 5 3 7 5 1 7 3 1 5 3 7 5 1 7 3 3 7 1 5 7 3 5 1 0 4 2 6 4 0 6 2 2 6 0 4 6 2 4 0 2 6 0 4 6 2 4 0 0 4 2 6 4 0 6 2 3 7 1 5 7 3 5 1 1 5 3 7 5 1 7 3 0 4 2 6 4 0 6 2 2 6 0 4 6 2 4 0 1 5 3 7 5 1 7 3 3 7 1 5 7 3 5 1 3 7 1 5 7 3 5 1 1 5 3 7 5 1 7 3 2 6 0 4 6 2 4 0 0 4 2 6 4 0 6 2 This is the rate 2/3 Ungerboeck code with 64 states for 8-PSK (natural mapping). The states are defined in typical way. d_free^2 = 2.52^2 Es --> 8.01 dB (so gain of 5.01 dB over uncoded QPSK) parity check matrix in octal: [074 036 105] generator matrix: [1 D 0 D^5 D^2+1 D^4+D^3+D^2+D]