Two PRN ranging codes are transmitted on L5 in quadrature: the in-phase code (called "I5-code") and the quadrature-phase code (called "Q5-code"). Both codes are 10,230 bits long, transmitted at 10.23 MHz (1 ms repetition period), and are generated identically (differing only in initial states). Then, I5 is modulated (by exclusive-or) with navigation data (called L5 CNAV) and a 10-bit Neuman-Hofman code clocked at 1 kHz. Similarly, the Q5-code is then modulated but with only a 20-bit Neuman-Hofman code that is also clocked at 1 kHz.