SUPL proxy usage example

supl-proxy example from N900 to supl.nokia.com

You need to run supl-proxy (available from this site) on a proxy server (your box) to which your client device is able to connect and talk to tcp port 7275. If connection is over cellular network your proxy computer must be visible to the Internet (with WLAN connection this is not strictly required).

The idea is that client device connects to proxy server assuming it is a real SUPL server. But instead supl-proxy running on this proxy server connects to a real SUPL provider (default is supl.nokia.com) and relays all traffic between the two and shows both the SUPL and RRLP messages transferred.

Setup your proxy server

supl-proxy expects to find ca-cert.pem, srv-cert.pem (the server certificate signed by ca-cert.pem) and the corresponding server private key in srv-priv.pem from cert-subdirectory.

To create proper SSL certificate and keys use tools in the src/cert directory in the supl release. Before running make you must change DOMAIN in src/cert/Makefile.am to the DNS name of you proxy server. This DNS name must match what your should entered in N900 settings below. Then run make and all required certificates should be generated.

Set up your SUPL client device

For Nokia N900 you must define SUPL server as your proxy server and setup proper CA / trusted certificate for it.

To define SUPL server go into settings and location (or something in your locale with satellite dish icon) and enter your proxy server's DNS name there.

The CA certificate created earlier (ca-cert.pem) must be transferred to N900. Simply copy it over to memory card or something and install it as (certificate manager found from N900 settings is not good):

N900# cmcli -c common-ca -a /media/mmc1/ca-cert.pem

Running

First run supl-proxy on your proxy server:

proxy-server# ./supl-proxy supl.nokia.com

Then trigger N900 to use GPS (either maps or Mappero on it). If it happens to have good GPS fix already it may not try to use SUPL assistance and nothing will happen. The only sure way around this is to reboot N900.

If everything goes well you should see something similar to this:

SSL connection using AES256-SHA
Client does not have certificate.
mobile => server
<ULP-PDU>
    <length>43</length>
    <version>
        <maj>1</maj>
        <min>0</min>
        <servind>0</servind>
    </version>
    <sessionID>
        <setSessionID>
            <sessionId>30000</sessionId>
            <setId>
                <imsi>42 04 25 17 10 81 18 F4</imsi>
            </setId>
        </setSessionID>
    </sessionID>
    <message>
        <msSUPLSTART>
            <sETCapabilities>
                <posTechnology>
                    <agpsSETassisted><false/></agpsSETassisted>
                    <agpsSETBased><true/></agpsSETBased>
                    <autonomousGPS><false/></autonomousGPS>
                    <aFLT><false/></aFLT>
                    <eCID><false/></eCID>
                    <eOTD><false/></eOTD>
                    <oTDOA><false/></oTDOA>
                </posTechnology>
                <prefMethod><agpsSETBasedPreferred/></prefMethod>
                <posProtocol>
                    <tia801><false/></tia801>
                    <rrlp><true/></rrlp>
                    <rrc><false/></rrc>
                </posProtocol>
            </sETCapabilities>
            <locationId>
                <cellInfo>
                    <wcdmaCell>
                        <refMCC>244</refMCC>
                        <refMNC>5</refMNC>
                        <refUC>995763</refUC>
                        <frequencyInfo>
                            <fmodeSpecificInfo>
                                <fdd>
                                    <uarfcn-DL>10563</uarfcn-DL>
                                </fdd>
                            </fmodeSpecificInfo>
                        </frequencyInfo>
                        <primaryScramblingCode>328</primaryScramblingCode>
                        <measuredResultsList>
                            <MeasuredResults>
                                <frequencyInfo>
                                    <fmodeSpecificInfo>
                                        <fdd>
                                            <uarfcn-DL>10563</uarfcn-DL>
                                        </fdd>
                                    </fmodeSpecificInfo>
                                </frequencyInfo>
                                <utra-CarrierRSSI>39</utra-CarrierRSSI>
                                <cellMeasuredResultsList>
                                    <CellMeasuredResults>
                                        <cellIdentity>995763</cellIdentity>
                                        <modeSpecificInfo>
                                            <fdd>
                                                <primaryCPICH-Info>
                                                    <primaryScramblingCode>328</primaryScramblingCode>
                                                </primaryCPICH-Info>
                                                <cpich-Ec-N0>44</cpich-Ec-N0>
                                                <cpich-RSCP>52</cpich-RSCP>
                                                <pathloss>100</pathloss>
                                            </fdd>
                                        </modeSpecificInfo>
                                    </CellMeasuredResults>
                                </cellMeasuredResultsList>
                            </MeasuredResults>
                        </measuredResultsList>
                    </wcdmaCell>
                </cellInfo>
                <status><current/></status>
            </locationId>
            <qoP>
                <horacc>7</horacc>
            </qoP>
        </msSUPLSTART>
    </message>
</ULP-PDU>

server => mobile
<ULP-PDU>
    <length>26</length>
    <version>
        <maj>1</maj>
        <min>0</min>
        <servind>0</servind>
    </version>
    <sessionID>
        <setSessionID>
            <sessionId>30000</sessionId>
            <setId>
                <imsi>42 04 25 17 10 81 18 F4</imsi>
            </setId>
        </setSessionID>
        <slpSessionID>
            <sessionID>A4 F1 BA 01</sessionID>
            <slpId>
                <iPAddress>
                    <ipv4Address>78 78 78 78</ipv4Address>
                </iPAddress>
            </slpId>
        </slpSessionID>
    </sessionID>
    <message>
        <msSUPLRESPONSE>
            <posMethod><agpsSETbased/></posMethod>
        </msSUPLRESPONSE>
    </message>
</ULP-PDU>

mobile => server
<ULP-PDU>
    <length>52</length>
    <version>
        <maj>1</maj>
        <min>0</min>
        <servind>0</servind>
    </version>
    <sessionID>
        <setSessionID>
            <sessionId>30000</sessionId>
            <setId>
                <imsi>42 04 25 17 10 81 18 F4</imsi>
            </setId>
        </setSessionID>
        <slpSessionID>
            <sessionID>A4 F1 BA 01</sessionID>
            <slpId>
                <iPAddress>
                    <ipv4Address>78 78 78 78</ipv4Address>
                </iPAddress>
            </slpId>
        </slpSessionID>
    </sessionID>
    <message>
        <msSUPLPOSINIT>
            <sETCapabilities>
                <posTechnology>
                    <agpsSETassisted><false/></agpsSETassisted>
                    <agpsSETBased><true/></agpsSETBased>
                    <autonomousGPS><false/></autonomousGPS>
                    <aFLT><false/></aFLT>
                    <eCID><false/></eCID>
                    <eOTD><false/></eOTD>
                    <oTDOA><false/></oTDOA>
                </posTechnology>
                <prefMethod><agpsSETBasedPreferred/></prefMethod>
                <posProtocol>
                    <tia801><false/></tia801>
                    <rrlp><true/></rrlp>
                    <rrc><false/></rrc>
                </posProtocol>
            </sETCapabilities>
            <requestedAssistData>
                <almanacRequested><false/></almanacRequested>
                <utcModelRequested><false/></utcModelRequested>
                <ionosphericModelRequested><false/></ionosphericModelRequested>
                <dgpsCorrectionsRequested><false/></dgpsCorrectionsRequested>
                <referenceLocationRequested><true/></referenceLocationRequested>
                <referenceTimeRequested><true/></referenceTimeRequested>
                <acquisitionAssistanceRequested><false/></acquisitionAssistanceRequested>
                <realTimeIntegrityRequested><false/></realTimeIntegrityRequested>
                <navigationModelRequested><false/></navigationModelRequested>
            </requestedAssistData>
            <locationId>
                <cellInfo>
                    <wcdmaCell>
                        <refMCC>244</refMCC>
                        <refMNC>5</refMNC>
                        <refUC>995763</refUC>
                        <frequencyInfo>
                            <fmodeSpecificInfo>
                                <fdd>
                                    <uarfcn-DL>10563</uarfcn-DL>
                                </fdd>
                            </fmodeSpecificInfo>
                        </frequencyInfo>
                        <primaryScramblingCode>328</primaryScramblingCode>
                        <measuredResultsList>
                            <MeasuredResults>
                                <frequencyInfo>
                                    <fmodeSpecificInfo>
                                        <fdd>
                                            <uarfcn-DL>10563</uarfcn-DL>
                                        </fdd>
                                    </fmodeSpecificInfo>
                                </frequencyInfo>
                                <utra-CarrierRSSI>39</utra-CarrierRSSI>
                                <cellMeasuredResultsList>
                                    <CellMeasuredResults>
                                        <cellIdentity>995763</cellIdentity>
                                        <modeSpecificInfo>
                                            <fdd>
                                                <primaryCPICH-Info>
                                                    <primaryScramblingCode>328</primaryScramblingCode>
                                                </primaryCPICH-Info>
                                                <cpich-Ec-N0>44</cpich-Ec-N0>
                                                <cpich-RSCP>52</cpich-RSCP>
                                                <pathloss>100</pathloss>
                                            </fdd>
                                        </modeSpecificInfo>
                                    </CellMeasuredResults>
                                </cellMeasuredResultsList>
                            </MeasuredResults>
                        </measuredResultsList>
                    </wcdmaCell>
                </cellInfo>
                <status><current/></status>
            </locationId>
        </msSUPLPOSINIT>
    </message>
</ULP-PDU>

server => mobile
<ULP-PDU>
    <length>1162</length>
    <version>
        <maj>1</maj>
        <min>0</min>
        <servind>0</servind>
    </version>
    <sessionID>
        <setSessionID>
            <sessionId>30000</sessionId>
            <setId>
                <imsi>42 04 25 17 10 81 18 F4</imsi>
            </setId>
        </setSessionID>
        <slpSessionID>
            <sessionID>A4 F1 BA 01</sessionID>
            <slpId>
                <iPAddress>
                    <ipv4Address>78 78 78 78</ipv4Address>
                </iPAddress>
            </slpId>
        </slpSessionID>
    </sessionID>
    <message>
        <msSUPLPOS>
            <posPayLoad>
                <rrlpPayload>
                    25 1B 40 28 22 41 96 5B 20 AE D4 00 21 AC 36 00 
                    00 76 76 00 FE 89 E0 84 00 09 00 00 00 00 00 00 
                    00 00 00 00 00 16 CD 2F 20 20 04 6A 94 BF 84 42 
                    B8 FC 23 BF D4 A8 83 B3 05 26 1B 4B 90 28 A1 0D 
                    BA 00 34 BC 79 FF 1A 65 1A 04 15 FE 22 99 18 6A 
                    8A 6D 8C 0B A2 47 3D FE 95 B2 53 20 82 40 0B 20 
                    00 00 00 00 00 00 00 00 00 00 0E E6 97 90 10 05 
                    9B 2E 75 BB 60 DB 44 11 83 38 6D BB D1 03 94 26 
                    EC 4A DE D0 86 9B 30 9A 5E 3D 00 A2 D4 57 E9 64 
                    FF AD 4B AD 5B 89 27 5B 57 9D 43 F6 FF 50 ED 0C 
                    D0 61 00 02 90 00 00 00 00 00 00 00 00 00 00 07 
                    33 4B C8 08 05 B8 66 2B E1 0C EE 9B 67 BF F6 2A 
                    A1 10 01 3A 8D 86 A3 D2 E8 43 33 63 4D 2F 1E 7F 
                    DF 99 FC FD 10 80 32 A6 3C 8C 88 9C 66 9D 06 40 
                    F3 7F A3 04 8D 4C 40 88 03 90 00 00 00 00 00 00 
                    00 00 00 00 03 59 A5 E4 03 FE 63 7F CD 6F A0 56 
                    C7 ED 3C E8 57 4F A9 C0 25 34 08 91 92 74 21 9D 
                    CE C6 97 8F 40 0D E2 44 1C 8D 3F FD D3 72 E2 BB 
                    50 4D C5 B7 91 08 3F D2 A5 36 44 28 44 01 44 00 
                    00 00 00 00 00 00 00 00 00 01 D8 D2 F2 01 EC FA 
                    3C 77 47 8A CB 66 17 82 97 E4 D7 95 20 35 4E 15 
                    D9 6B AA 10 D3 F2 53 4B C7 9F FA 5B 49 18 A9 5F 
                    EA 29 88 81 BD E4 FF 17 49 60 5F 5F E9 75 20 BE 
                    18 20 00 6C 00 00 00 00 00 00 00 00 00 00 00 D2 
                    69 79 01 00 0F 01 36 AC 57 3D 7D 4E F6 78 C5 84 
                    4C 20 11 25 F1 6C 4B AD 08 6A F6 B1 A5 E3 CF FB 
                    63 47 CD 26 70 02 34 F5 F5 C0 D4 AC C0 2E 4A 13 
                    AF F4 D5 F1 BA 0E 11 00 A2 00 00 00 00 00 00 00 
                    00 00 00 00 76 34 BC 80 80 00 80 FA 72 27 8E AA 
                    7F 24 E5 58 0E 23 18 17 6B AA 7A 25 4E 84 33 94 
                    1C D2 F1 E7 FE 61 D3 EE 43 B8 04 9A 89 0A E7 DA 
                    70 A0 24 35 C7 67 FA 8C F8 82 88 08 00 2A 00 00 
                    00 00 00 00 00 00 00 00 00 3A 1A 5E 40 40 0A C4 
                    40 2F 15 AD 58 D1 87 57 1A 33 11 BA 11 78 62 65 
                    17 5B 42 1A D3 00 69 78 F4 01 90 C8 77 D3 0B F9 
                    5D 40 6A CE 2D 19 25 FB C1 81 CB FD 48 54 83 24 
                    84 40 18 C0 00 00 00 00 00 00 00 00 00 00 1E 8D 
                    2F 20 1F FD 9D C8 EC 7D 19 B8 75 74 D1 23 2F 7D 
                    98 05 2B B9 61 8C AF A1 0C 93 15 34 BC 7A 00 83 
                    16 12 62 46 00 F6 9A C5 0F B2 7F 62 71 DC BB 75 
                    FE 8B F5 AE 42 82 00 06 80 00 00 00 00 00 00 00 
                    00 00 00 0C E6 97 90 0F FC CD DA 9F C2 26 62 5C 
                    F1 64 E0 34 41 BB 02 FA 69 CD C8 CD 50 85 FD 6E 
                    1A 5E 3C FF F1 1F 95 7C C4 FF 2D 48 64 52 B3 2C 
                    49 4A 72 52 5A FF 42 91 2A 51 61 00 03 C0 00 00 
                    00 00 00 00 00 00 00 00 06 63 4B C8 08 01 C7 D0 
                    2F DD BD 2C 1B B8 88 24 3F 5D FA 40 77 1E DC 61 
                    B6 A8 43 97 58 0D 2F 1E 80 0B 45 39 FF 01 80 24 
                    A7 AD 53 24 A8 27 74 AD 2E E9 7F A6 3F 78 74 C0 
                    80 01 90 00 00 00 00 00 00 00 00 00 00 03 41 A5 
                    E4 03 FF A5 26 54 11 08 54 DD 08 B0 98 2E B0 E4 
                    A0 4A 89 EF 92 F7 34 21 A4 66 66 97 8F 3F F4 79 
                    3E 83 5B C0 15 54 2F 05 A1 4B 28 E4 73 E4 6A BF 
                    D6 B8 BC D8 68 40 00 C0 00 00 00 00 00 00 00 00 
                    00 00 01 B4 D2 F2 02 00 5A 46 97 78 54 7A 86 54 
                    41 FF E3 18 49 E0 2D EE 51 69 6E AA 10 D2 36 23 
                    4B C7 A0 18 BC 61 B1 6B 60 08 2A 05 71 F3 E5 BD 
                    4A C4 D0 50 1F EB 53 5D 8B 38 20 00 50 00 00 00 
                    00 00 00 00 00 00 00 00 D6 69 79 01 00 3A D9 6B 
                    C4 1E 8D 84 C1 A7 37 89 D4 1A 48 0D D0 29 FC BD 
                    FD 08 65 2C 01 A5 E3 CF FD 1D D1 C1 A5 30 01 54 
                    D7 F8 9C 32 7A 2F 80 08 EF 4F F5 2A 8E F3 9E 10 
                    00 24 00 00 00 00 00 00 00 00 00 00 00 6B 34 BC 
                    80 7F E7 6B C4 99 D8 8E C0 CE 03 CB 19 CD DD 84 
                    0C B5 9C 46 23 7A 84 38 38 60 D2 F1 E8 01 C4 5F 
                    33 1D 97 FE DA 7B 86 CA 8A 5D 07 94 BD 39 87 FA 
                    58 D7 79 D0 08 00 07 80 00 00 00 00 00 00 00 00 
                    00 00 35 1A 5E 40 40 01 4C 07 62 F0 5D 5F 66 A9 
                    EC 14 46 F2 B2 06 4A CD E1 2F 9B 42 1B A8 1C 69 
                    78 F4 02 4B 83 8C F8 B4 01 65 39 5B 4E 64 9F F8 
                    E4 D4 A8 93 FD 51 FC 33 90 28 20 0E 0F 10 00
                </rrlpPayload>
            </posPayLoad>
        </msSUPLPOS>
    </message>
</ULP-PDU>

=== Embedded RRLP message ===
<PDU>
    <referenceNumber>1</referenceNumber>
    <component>
        <assistanceData>
            <gps-AssistData>
                <controlHeader>
                    <referenceTime>
                        <gpsTime>
                            <gpsTOW23b>2630209</gpsTOW23b>
                            <gpsWeek>601</gpsWeek>
                        </gpsTime>
                    </referenceTime>
                    <refLocation>
                        <threeDLocation>90 57 6A 00 10 D6 1B 00 00 3B 3B 00 7F 44</threeDLocation>
                    </refLocation>
                    <navigationModel>
                        <navModelList>
                            <NavModelElement>
                                <satelliteID>1</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>36</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-37</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>17</ephemAF1>
                                        <ephemAF0>693439</ephemAF0>
                                        <ephemCrs>1090</ephemCrs>
                                        <ephemDeltaN>14588</ephemDeltaN>
                                        <ephemM0>-1547709272</ephemM0>
                                        <ephemCuc>947</ephemCuc>
                                        <ephemE>86383435</ephemE>
                                        <ephemCus>4136</ephemCus>
                                        <ephemAPowerHalf>2702031360</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-58</ephemCic>
                                        <ephemOmegaA0>424050949</ephemOmegaA0>
                                        <ephemCis>-120</ephemCis>
                                        <ephemI0>642128546</ephemI0>
                                        <ephemCrc>7011</ephemCrc>
                                        <ephemW>-2098687537</ephemW>
                                        <ephemOmegaADot>-23188</ephemOmegaADot>
                                        <ephemIDot>1330</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>2</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>2</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>89</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-9</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>44</ephemAF1>
                                        <ephemAF0>1465579</ephemAF0>
                                        <ephemCrs>-2367</ephemCrs>
                                        <ephemDeltaN>13960</ephemDeltaN>
                                        <ephemM0>-1559858981</ephemM0>
                                        <ephemCuc>-2142</ephemCuc>
                                        <ephemE>120081880</ephemE>
                                        <ephemCus>5565</ephemCus>
                                        <ephemAPowerHalf>2701997665</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>81</ephemCic>
                                        <ephemOmegaA0>-366218062</ephemOmegaA0>
                                        <ephemCis>-42</ephemCis>
                                        <ephemI0>634826180</ephemI0>
                                        <ephemCrc>5037</ephemCrc>
                                        <ephemW>734962171</ephemW>
                                        <ephemOmegaADot>-22410</ephemOmegaADot>
                                        <ephemIDot>410</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>3</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>41</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-13</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>91</ephemAF1>
                                        <ephemAF0>104623</ephemAF0>
                                        <ephemCrs>1075</ephemCrs>
                                        <ephemDeltaN>14957</ephemDeltaN>
                                        <ephemM0>520083626</ephemM0>
                                        <ephemCuc>1088</ephemCuc>
                                        <ephemE>82458138</ephemE>
                                        <ephemCus>3915</ephemCus>
                                        <ephemAPowerHalf>2701970829</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-33</ephemCic>
                                        <ephemOmegaA0>436010256</ephemOmegaA0>
                                        <ephemCis>50</ephemCis>
                                        <ephemI0>641502344</ephemI0>
                                        <ephemCrc>7270</ephemCrc>
                                        <ephemW>486949107</ephemW>
                                        <ephemOmegaADot>-23804</ephemOmegaADot>
                                        <ephemIDot>851</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>4</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>1</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>114</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-21</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-52</ephemAF1>
                                        <ephemAF0>-262549</ephemAF0>
                                        <ephemCrs>-766</ephemCrs>
                                        <ephemDeltaN>13887</ephemDeltaN>
                                        <ephemM0>-370720070</ephemM0>
                                        <ephemCuc>-690</ephemCuc>
                                        <ephemE>19505220</ephemE>
                                        <ephemCus>3219</ephemCus>
                                        <ephemAPowerHalf>2701979254</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>27</ephemCic>
                                        <ephemOmegaA0>1149778202</ephemOmegaA0>
                                        <ephemCis>-5</ephemCis>
                                        <ephemI0>652592502</ephemI0>
                                        <ephemCrc>8347</ephemCrc>
                                        <ephemW>191832592</ephemW>
                                        <ephemOmegaADot>-23222</ephemOmegaADot>
                                        <ephemIDot>-1246</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>5</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>1</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>81</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-10</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-1218</ephemAF1>
                                        <ephemAF0>247668</ephemAF0>
                                        <ephemCrs>-1876</ephemCrs>
                                        <ephemDeltaN>13921</ephemDeltaN>
                                        <ephemM0>-131498419</ephemM0>
                                        <ephemCuc>-1710</ephemCuc>
                                        <ephemE>55894365</ephemE>
                                        <ephemCus>5818</ephemCus>
                                        <ephemAPowerHalf>2701999909</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-23</ephemCic>
                                        <ephemOmegaA0>-316382555</ephemOmegaA0>
                                        <ephemCis>-88</ephemCis>
                                        <ephemI0>639764215</ephemI0>
                                        <ephemCrc>5116</ephemCrc>
                                        <ephemW>-584744579</ephemW>
                                        <ephemOmegaADot>-23084</ephemOmegaADot>
                                        <ephemIDot>190</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>6</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>54</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-23</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>7</ephemAF1>
                                        <ephemAF0>9941</ephemAF0>
                                        <ephemCrs>2791</ephemCrs>
                                        <ephemDeltaN>12201</ephemDeltaN>
                                        <ephemM0>1590630576</ephemM0>
                                        <ephemCuc>2436</ephemCuc>
                                        <ephemE>35962413</ephemE>
                                        <ephemCus>2421</ephemCus>
                                        <ephemAPowerHalf>2702008022</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-37</ephemCic>
                                        <ephemOmegaA0>-1707185869</ephemOmegaA0>
                                        <ephemCis>17</ephemCis>
                                        <ephemI0>665824774</ephemI0>
                                        <ephemCrc>9574</ephemCrc>
                                        <ephemW>-2123214691</ephemW>
                                        <ephemOmegaADot>-22865</ephemOmegaADot>
                                        <ephemIDot>884</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>7</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>1</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>162</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-10</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>0</ephemAF1>
                                        <ephemAF0>16028</ephemAF0>
                                        <ephemCrs>2531</ephemCrs>
                                        <ephemDeltaN>10911</ephemDeltaN>
                                        <ephemM0>1228494339</ephemM0>
                                        <ephemCuc>2246</ephemCuc>
                                        <ephemE>98232990</ephemE>
                                        <ephemCus>2387</ephemCus>
                                        <ephemAPowerHalf>2701976839</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-26</ephemCic>
                                        <ephemOmegaA0>-1656822725</ephemOmegaA0>
                                        <ephemCis>73</ephemCis>
                                        <ephemI0>680570493</ephemI0>
                                        <ephemCrc>9994</ephemCrc>
                                        <ephemW>-2109514634</ephemW>
                                        <ephemOmegaADot>-22321</ephemOmegaADot>
                                        <ephemIDot>522</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>8</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>84</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-12</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>21</ephemAF1>
                                        <ephemAF0>139287</ephemAF0>
                                        <ephemCrs>2774</ephemCrs>
                                        <ephemDeltaN>11368</ephemDeltaN>
                                        <ephemM0>1135316249</ephemM0>
                                        <ephemCuc>2269</ephemCuc>
                                        <ephemE>146551090</ephemE>
                                        <ephemCus>2989</ephemCus>
                                        <ephemAPowerHalf>2702010752</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>50</ephemCic>
                                        <ephemOmegaA0>-1727071647</ephemOmegaA0>
                                        <ephemCis>-213</ephemCis>
                                        <ephemI0>671963589</ephemI0>
                                        <ephemCrc>8996</ephemCrc>
                                        <ephemW>1064841273</ephemW>
                                        <ephemOmegaADot>-22262</ephemOmegaADot>
                                        <ephemIDot>1049</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>9</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>1</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>99</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-6</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-10</ephemAF1>
                                        <ephemAF0>-145172</ephemAF0>
                                        <ephemCrs>-743</ephemCrs>
                                        <ephemDeltaN>14453</ephemDeltaN>
                                        <ephemM0>-187620561</ephemM0>
                                        <ephemCuc>-616</ephemCuc>
                                        <ephemE>86751585</ephemE>
                                        <ephemCus>3247</ephemCus>
                                        <ephemAPowerHalf>2701955861</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>32</ephemCic>
                                        <ephemOmegaA0>1166317713</ephemOmegaA0>
                                        <ephemCis>61</ephemCis>
                                        <ephemI0>649151468</ephemI0>
                                        <ephemCrc>8152</ephemCrc>
                                        <ephemW>477572829</ephemW>
                                        <ephemOmegaADot>-23811</ephemOmegaADot>
                                        <ephemIDot>-1308</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>10</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>52</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-25</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-26</ephemAF1>
                                        <ephemAF0>-281281</ephemAF0>
                                        <ephemCrs>1100</ephemCrs>
                                        <ephemDeltaN>17593</ephemDeltaN>
                                        <ephemM0>1657389160</ephemM0>
                                        <ephemCuc>886</ephemCuc>
                                        <ephemE>99931035</ephemE>
                                        <ephemCus>4506</ephemCus>
                                        <ephemAPowerHalf>2701916892</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-8</ephemCic>
                                        <ephemOmegaA0>264945250</ephemOmegaA0>
                                        <ephemCis>-106</ephemCis>
                                        <ephemI0>607267161</ephemI0>
                                        <ephemCrc>5668</ephemCrc>
                                        <ephemW>624503085</ephemW>
                                        <ephemOmegaADot>-24248</ephemOmegaADot>
                                        <ephemIDot>1354</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>11</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>60</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-26</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>28</ephemAF1>
                                        <ephemAF0>-48961</ephemAF0>
                                        <ephemCrs>-2316</ephemCrs>
                                        <ephemDeltaN>12398</ephemDeltaN>
                                        <ephemM0>1646301437</ephemM0>
                                        <ephemCuc>-2071</ephemCuc>
                                        <ephemE>31226737</ephemE>
                                        <ephemCus>1754</ephemCus>
                                        <ephemAPowerHalf>2702073184</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>11</ephemCic>
                                        <ephemOmegaA0>-986054911</ephemOmegaA0>
                                        <ephemCis>36</ephemCis>
                                        <ephemI0>665670436</ephemI0>
                                        <ephemCrc>10279</ephemCrc>
                                        <ephemW>-189976855</ephemW>
                                        <ephemOmegaADot>-22977</ephemOmegaADot>
                                        <ephemIDot>-483</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>12</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>50</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-24</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-12</ephemAF1>
                                        <ephemAF0>602784</ephemAF0>
                                        <ephemCrs>2114</ephemCrs>
                                        <ephemDeltaN>9960</ephemDeltaN>
                                        <ephemM0>-981155467</ephemM0>
                                        <ephemCuc>1829</ephemCuc>
                                        <ephemE>39079804</ephemE>
                                        <ephemCus>6073</ephemCus>
                                        <ephemAPowerHalf>2701992755</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-24</ephemCic>
                                        <ephemOmegaA0>1920796343</ephemOmegaA0>
                                        <ephemCis>42</ephemCis>
                                        <ephemI0>677251906</ephemI0>
                                        <ephemCrc>5713</ephemCrc>
                                        <ephemW>1223149781</ephemW>
                                        <ephemOmegaADot>-21135</ephemOmegaADot>
                                        <ephemIDot>-404</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>13</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>48</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-19</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>22</ephemAF1>
                                        <ephemAF0>289143</ephemAF0>
                                        <ephemCrs>1351</ephemCrs>
                                        <ephemDeltaN>10341</ephemDeltaN>
                                        <ephemM0>-1004536271</ephemM0>
                                        <ephemCuc>1182</ephemCuc>
                                        <ephemE>48162070</ephemE>
                                        <ephemCus>5866</ephemCus>
                                        <ephemAPowerHalf>2701992802</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>98</ephemCic>
                                        <ephemOmegaA0>1904657837</ephemOmegaA0>
                                        <ephemCis>32</ephemCis>
                                        <ephemI0>672516047</ephemI0>
                                        <ephemCrc>5877</ephemCrc>
                                        <ephemW>-1424801472</ephemW>
                                        <ephemOmegaADot>-21171</ephemOmegaADot>
                                        <ephemIDot>-629</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>14</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>40</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-21</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>29</ephemAF1>
                                        <ephemAF0>-316040</ephemAF0>
                                        <ephemCrs>977</ephemCrs>
                                        <ephemDeltaN>12440</ephemDeltaN>
                                        <ephemM0>-1259933382</ephemM0>
                                        <ephemCuc>841</ephemCuc>
                                        <ephemE>28968255</ephemE>
                                        <ephemCus>6079</ephemCus>
                                        <ephemAPowerHalf>2701960576</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-24</ephemCic>
                                        <ephemOmegaA0>1854803241</ephemOmegaA0>
                                        <ephemCis>10</ephemCis>
                                        <ephemI0>650101985</ephemI0>
                                        <ephemCrc>5073</ephemCrc>
                                        <ephemW>-67090566</ephemW>
                                        <ephemOmegaADot>-22188</ephemOmegaADot>
                                        <ephemIDot>-537</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>15</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>36</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-21</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-25</ephemAF1>
                                        <ephemAF0>-331482</ephemAF0>
                                        <ephemCrs>-2525</ephemCrs>
                                        <ephemDeltaN>12339</ephemDeltaN>
                                        <ephemM0>15910515</ephemM0>
                                        <ephemCuc>-2207</ephemCuc>
                                        <ephemE>53307153</ephemE>
                                        <ephemCus>2270</ephemCus>
                                        <ephemAPowerHalf>2702052888</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>28</ephemCic>
                                        <ephemOmegaA0>-973917735</ephemOmegaA0>
                                        <ephemCis>-19</ephemCis>
                                        <ephemI0>666397864</ephemI0>
                                        <ephemCrc>9680</ephemCrc>
                                        <ephemW>-112471144</ephemW>
                                        <ephemOmegaADot>-23155</ephemOmegaADot>
                                        <ephemIDot>-537</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>16</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>15</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-22</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>2</ephemAF1>
                                        <ephemAF0>394161</ephemAF0>
                                        <ephemCrs>-2002</ephemCrs>
                                        <ephemDeltaN>12211</ephemDeltaN>
                                        <ephemM0>-722073053</ephemM0>
                                        <ephemCuc>-1703</ephemCuc>
                                        <ephemE>52782832</ephemE>
                                        <ephemCus>6093</ephemCus>
                                        <ephemAPowerHalf>2702038030</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>73</ephemCic>
                                        <ephemOmegaA0>-260989162</ephemOmegaA0>
                                        <ephemCis>44</ephemCis>
                                        <ephemI0>657156556</ephemI0>
                                        <ephemCrc>5119</ephemCrc>
                                        <ephemW>-1667590894</ephemW>
                                        <ephemOmegaADot>-21953</ephemOmegaADot>
                                        <ephemIDot>412</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                        </navModelList>
                    </navigationModel>
                </controlHeader>
            </gps-AssistData>
            <moreAssDataToBeSent><moreMessagesOnTheWay/></moreAssDataToBeSent>
            <rel5-AssistanceData-Extension>
                <extended-reference>
                    <smlc-code>0</smlc-code>
                    <transaction-ID>230340</transaction-ID>
                </extended-reference>
            </rel5-AssistanceData-Extension>
        </assistanceData>
    </component>
</PDU>

mobile => server
<ULP-PDU>
    <length>28</length>
    <version>
        <maj>1</maj>
        <min>0</min>
        <servind>0</servind>
    </version>
    <sessionID>
        <setSessionID>
            <sessionId>30000</sessionId>
            <setId>
                <imsi>42 04 25 17 10 81 18 F4</imsi>
            </setId>
        </setSessionID>
        <slpSessionID>
            <sessionID>A4 F1 BA 01</sessionID>
            <slpId>
                <iPAddress>
                    <ipv4Address>78 78 78 78</ipv4Address>
                </iPAddress>
            </slpId>
        </slpSessionID>
    </sessionID>
    <message>
        <msSUPLPOS>
            <posPayLoad>
                <rrlpPayload>26</rrlpPayload>
            </posPayLoad>
        </msSUPLPOS>
    </message>
</ULP-PDU>

server => mobile
<ULP-PDU>
    <length>1074</length>
    <version>
        <maj>1</maj>
        <min>0</min>
        <servind>0</servind>
    </version>
    <sessionID>
        <setSessionID>
            <sessionId>30000</sessionId>
            <setId>
                <imsi>42 04 25 17 10 81 18 F4</imsi>
            </setId>
        </setSessionID>
        <slpSessionID>
            <sessionID>A4 F1 BA 01</sessionID>
            <slpId>
                <iPAddress>
                    <ipv4Address>78 78 78 78</ipv4Address>
                </iPAddress>
            </slpId>
        </slpSessionID>
    </sessionID>
    <message>
        <msSUPLPOS>
            <posPayLoad>
                <rrlpPayload>
                    45 10 41 C8 84 00 15 80 00 00 00 00 00 00 00 00 
                    00 00 1A 4D 2F 20 20 04 A4 11 33 7C CB BC 88 8B 
                    D1 B4 92 7D 62 06 1C B3 8F 8C 2F A1 0E 15 FC 34 
                    BC 79 FF 43 15 61 34 2E 01 52 98 25 F7 B6 7F 20 
                    8D A6 A1 FD FE 80 B5 AC A4 82 00 17 60 00 00 00 
                    00 00 00 00 00 00 00 0C 06 97 90 0F FB EE 19 FD 
                    BD 34 57 CE 9B DB 54 CF BD 56 81 CC F1 30 CC 71 
                    D0 86 89 08 1A 5E 3C FF C2 E5 4F 16 40 FF 9B 4E 
                    23 F3 15 25 70 FE F1 F5 5C FF 54 41 18 4A 61 00 
                    03 C0 00 00 00 00 00 00 00 00 00 00 06 F3 4B C8 
                    08 00 08 66 0E 9F 69 AE FB 66 CE CD 92 9F 75 C0 
                    9A 60 09 A3 18 68 43 6B 96 CD 2F 1E 7F E8 C3 25 
                    66 E4 80 15 A6 0A 74 61 9F 53 B3 D8 CB 6B 7F A2 
                    27 6D 5D 40 80 02 08 00 00 00 00 00 00 00 00 00 
                    00 03 39 A5 E4 03 FF 43 7A 79 50 94 F7 88 B8 0D 
                    81 27 F0 85 41 1C 13 82 92 03 74 21 C9 21 66 97 
                    8F 3F 91 CD 2D 06 AC 40 2C D2 FC DE 28 4D EF 0F 
                    19 AC 54 3F D0 A2 47 44 A8 40 01 04 00 00 00 00 
                    00 00 00 00 00 00 01 6C D2 F2 01 FF EA 4F F3 27 
                    CC 1B C9 36 A6 F6 42 97 D1 B0 2C 1B A9 E8 C0 DA 
                    10 DA AF B3 4B C7 9F F2 71 61 55 8D 20 04 69 7C 
                    5D 18 A7 DE CC 12 5A 9D 5F E8 3C 1A F6 58 20 01 
                    16 00 00 00 00 00 00 00 00 00 00 00 AA 69 79 00 
                    FF D7 54 A7 D4 38 65 63 B9 2D 5A EB 8C 2E 38 1C 
                    AA 5A 9C C0 95 08 65 C8 61 A5 E3 CF FA FD F7 A1 
                    16 AF FB 54 EA D2 38 92 89 FF F0 CC DB 2F F5 72 
                    AF 27 2E 11 00 5D 00 00 00 00 00 00 00 00 00 00 
                    00 7D 34 BC 80 80 1D B0 71 E6 12 FA DE 30 26 5D 
                    E7 52 11 08 0C 0E 7D 52 39 6A 84 37 0B E0 D2 F1 
                    E7 FD 59 C1 E0 92 B8 01 FA 6A 69 04 A9 E0 67 38 
                    2C BA 47 FA 69 59 0F D8 08 00 21 00 00 00 00 00 
                    00 00 00 00 00 00 45 1A 5E 40 3F FB 3B 6C A4 EE 
                    79 67 01 27 B6 DC 7A EF F8 00 76 B4 C1 0D 91 42 
                    1B 1B 14 69 78 F4 00 C2 20 6B 0C 8B FF A5 39 C0 
                    B0 FD 3E 0D 4C CA 9B 3B FD 21 43 CD 0C 84 00 11 
                    C0 00 00 00 00 00 00 00 00 00 00 1C 8D 2F 20 1F 
                    EA 5B 9E 8D 86 61 A5 BC 19 0B C2 FF 85 58 0A 65 
                    66 F5 98 C4 A1 0D 33 ED 34 BC 7A 01 DF C9 3A F2 
                    31 FF 56 A1 16 2C 2A 50 F6 B7 4C 97 3D FE C5 8D 
                    F9 36 82 20 0E A0 00 00 00 00 00 00 00 00 00 00 
                    0E E6 97 90 10 04 13 F4 67 C6 40 D6 44 21 53 39 
                    45 45 EF 85 93 57 35 46 48 50 86 D6 18 1A 5E 3C 
                    FE 9C 30 05 F3 1B 01 E3 4F E8 E6 3D 46 82 97 38 
                    52 94 FF 4E 3D 22 AB 61 00 01 D0 00 00 00 00 00 
                    00 00 00 00 00 06 93 4B C8 08 01 38 2F A0 5D 7F 
                    6C 81 1B A5 8D 46 DD DF 42 2B A6 2B A2 50 68 43 
                    61 93 0D 2F 1E 7F C3 46 3F EA 8F 80 74 A7 A6 80 
                    32 A6 1D 32 7A F2 DF 7F A2 5F 79 65 C0 80 01 80 
                    00 00 00 00 00 00 00 00 00 00 03 69 A5 E4 04 00 
                    CC C6 4A EF 13 D5 EE B8 FA BF FC 8F 32 C0 2B 72 
                    1E 52 E6 D4 21 93 16 C6 97 8F 40 16 B8 64 57 E8 
                    BF F5 D3 97 E3 C0 4A A0 26 46 A2 92 BF D5 3E 42 
                    6E E8 48 01 B0 00 00 00 00 00 00 00 00 00 00 01 
                    BC D2 F2 02 00 6E AA C3 F7 74 EB 46 F4 A6 48 46 
                    67 90 E0 66 FC EB E8 79 8A 10 D2 C0 E3 4B C7 9F 
                    EF 90 B7 E5 BC E0 25 69 C5 34 3C 29 9D 2F 77 04 
                    FC 9F E8 D7 1E 34 78 20 00 2A 00 00 00 00 00 00 
                    00 00 00 00 00 C8 69 79 01 00 55 0C 79 B4 56 4D 
                    65 AF 00 34 C5 44 4D 50 20 37 5B 54 4C C5 08 67 
                    12 19 A5 E3 D0 07 43 48 ED 3A B0 02 74 FC B6 06 
                    74 A8 8A F9 32 F8 EF F5 26 B1 52 3E 10 00 58 00 
                    00 00 00 00 00 00 00 00 00 00 79 34 BC 80 7F BC 
                    64 F9 C5 F6 1E D0 0B F8 2D 9F 49 F7 68 19 16 40 
                    FE 38 A2 84 37 49 3C D2 F1 E8 00 1C 82 94 2B 08 
                    07 6A 6E DF 0F 49 E6 E5 EB 36 56 F7 FA 91 36 B0 
                    C0 A0 80 38 3C 40 00
                </rrlpPayload>
            </posPayLoad>
        </msSUPLPOS>
    </message>
</ULP-PDU>

=== Embedded RRLP message ===
<PDU>
    <referenceNumber>2</referenceNumber>
    <component>
        <assistanceData>
            <gps-AssistData>
                <controlHeader>
                    <navigationModel>
                        <navModelList>
                            <NavModelElement>
                                <satelliteID>17</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>86</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-23</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>18</ephemAF1>
                                        <ephemAF0>266547</ephemAF0>
                                        <ephemCrs>-821</ephemCrs>
                                        <ephemDeltaN>15496</ephemDeltaN>
                                        <ephemM0>198292626</ephemM0>
                                        <ephemCuc>-670</ephemCuc>
                                        <ephemE>102544271</ephemE>
                                        <ephemCus>3119</ephemCus>
                                        <ephemAPowerHalf>2702054908</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-48</ephemCic>
                                        <ephemOmegaA0>1163414795</ephemOmegaA0>
                                        <ephemCis>84</ephemCis>
                                        <ephemI0>638156269</ephemI0>
                                        <ephemCrc>8136</ephemCrc>
                                        <ephemW>-1553356673</ephemW>
                                        <ephemOmegaADot>-24531</ephemOmegaADot>
                                        <ephemIDot>-1334</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>18</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>187</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-32</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-33</ephemAF1>
                                        <ephemAF0>-248837</ephemAF0>
                                        <ephemCrs>-1432</ephemCrs>
                                        <ephemDeltaN>12189</ephemDeltaN>
                                        <ephemM0>-1212765793</ephemM0>
                                        <ephemCuc>-1363</ephemCuc>
                                        <ephemE>60416609</ephemE>
                                        <ephemCus>6371</ephemCus>
                                        <ephemAPowerHalf>2701988368</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-31</ephemCic>
                                        <ephemOmegaA0>-223900896</ephemOmegaA0>
                                        <ephemCis>-51</ephemCis>
                                        <ephemI0>655489418</ephemI0>
                                        <ephemCrc>4792</ephemCrc>
                                        <ephemW>-8848722</ephemW>
                                        <ephemOmegaADot>-21984</ephemOmegaADot>
                                        <ephemIDot>777</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>19</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>60</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-17</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>0</ephemAF1>
                                        <ephemAF0>104506</ephemAF0>
                                        <ephemCrs>-602</ephemCrs>
                                        <ephemDeltaN>15341</ephemDeltaN>
                                        <ephemM0>456865354</ephemM0>
                                        <ephemCuc>-553</ephemCuc>
                                        <ephemE>40468518</ephemE>
                                        <ephemCus>3169</ephemCus>
                                        <ephemAPowerHalf>2702028379</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-24</ephemCic>
                                        <ephemOmegaA0>1126524644</ephemOmegaA0>
                                        <ephemCis>21</ephemCis>
                                        <ephemI0>638219361</ephemI0>
                                        <ephemCrc>8019</ephemCrc>
                                        <ephemW>869845867</ephemW>
                                        <ephemOmegaADot>-24025</ephemOmegaADot>
                                        <ephemIDot>-1193</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>20</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>65</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-25</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-24</ephemAF1>
                                        <ephemAF0>-273462</ephemAF0>
                                        <ephemCrs>1191</ephemCrs>
                                        <ephemDeltaN>15429</ephemDeltaN>
                                        <ephemM0>1080822079</ephemM0>
                                        <ephemCuc>1066</ephemCuc>
                                        <ephemE>148937748</ephemE>
                                        <ephemCus>4123</ephemCus>
                                        <ephemAPowerHalf>2702067979</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-221</ephemCic>
                                        <ephemOmegaA0>442109272</ephemOmegaA0>
                                        <ephemCis>89</ephemCis>
                                        <ephemI0>637123664</ephemI0>
                                        <ephemCrc>7134</ephemCrc>
                                        <ephemW>-1640802136</ephemW>
                                        <ephemOmegaADot>-24252</ephemOmegaADot>
                                        <ephemIDot>930</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>21</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>65</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-37</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-6</ephemAF1>
                                        <ephemAF0>327474</ephemAF0>
                                        <ephemCrs>-831</ephemCrs>
                                        <ephemDeltaN>15507</ephemDeltaN>
                                        <ephemM0>-361798615</ephemM0>
                                        <ephemCuc>-741</ephemCuc>
                                        <ephemE>46250654</ephemE>
                                        <ephemCus>3085</ephemCus>
                                        <ephemAPowerHalf>2702027515</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-55</ephemCic>
                                        <ephemOmegaA0>1166366260</ephemOmegaA0>
                                        <ephemCis>17</ephemCis>
                                        <ephemI0>636580962</ephemI0>
                                        <ephemCrc>8059</ephemCrc>
                                        <ephemW>-1337365899</ephemW>
                                        <ephemOmegaADot>-24336</ephemOmegaADot>
                                        <ephemIDot>-1290</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>22</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>139</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-43</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-21</ephemAF1>
                                        <ephemAF0>693498</ephemAF0>
                                        <ephemCrs>1804</ephemCrs>
                                        <ephemDeltaN>11383</ephemDeltaN>
                                        <ephemM0>-1515496079</ephemM0>
                                        <ephemCuc>1479</ephemCuc>
                                        <ephemE>60115795</ephemE>
                                        <ephemCus>6162</ephemCus>
                                        <ephemAPowerHalf>2701965580</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-41</ephemCic>
                                        <ephemOmegaA0>1874659509</ephemOmegaA0>
                                        <ephemCis>-38</ephemCis>
                                        <ephemI0>659984836</ephemI0>
                                        <ephemCrc>5199</ephemCrc>
                                        <ephemW>2139514585</ephemW>
                                        <ephemOmegaADot>-21611</ephemOmegaADot>
                                        <ephemIDot>-434</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>23</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>1</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>93</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-3</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>29</ephemAF1>
                                        <ephemAF0>793721</ephemAF0>
                                        <ephemCrs>1214</ephemCrs>
                                        <ephemDeltaN>14220</ephemDeltaN>
                                        <ephemM0>-1986561580</ephemM0>
                                        <ephemCuc>1090</ephemCuc>
                                        <ephemE>50569044</ephemE>
                                        <ephemCus>3674</ephemCus>
                                        <ephemAPowerHalf>2702033656</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-43</ephemCic>
                                        <ephemOmegaA0>471730475</ephemOmegaA0>
                                        <ephemCis>31</ephemCis>
                                        <ephemI0>648450122</ephemI0>
                                        <ephemCrc>7686</ephemCrc>
                                        <ephemW>-209531996</ephemW>
                                        <ephemOmegaADot>-22891</ephemOmegaADot>
                                        <ephemIDot>1087</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>24</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>66</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>10</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-10</ephemAF1>
                                        <ephemAF0>-149934</ephemAF0>
                                        <ephemCrs>-2244</ephemCrs>
                                        <ephemDeltaN>13184</ephemDeltaN>
                                        <ephemM0>333147709</ephemM0>
                                        <ephemCuc>-2052</ephemCuc>
                                        <ephemE>3889760</ephemE>
                                        <ephemCus>1736</ephemCus>
                                        <ephemAPowerHalf>2702019978</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>24</ephemCic>
                                        <ephemOmegaA0>-1005756015</ephemOmegaA0>
                                        <ephemCis>-12</ephemCis>
                                        <ephemI0>657987103</ephemI0>
                                        <ephemCrc>10177</ephemCrc>
                                        <ephemW>697914215</ephemW>
                                        <ephemOmegaADot>-23512</ephemOmegaADot>
                                        <ephemIDot>-408</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>25</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>71</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-14</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-87</ephemAF1>
                                        <ephemAF0>-287091</ephemAF0>
                                        <ephemCrs>1633</ephemCrs>
                                        <ephemDeltaN>9660</ephemDeltaN>
                                        <ephemM0>-1727282433</ephemM0>
                                        <ephemCuc>1368</ephemCuc>
                                        <ephemE>174417653</ephemE>
                                        <ephemCus>6340</ephemCus>
                                        <ephemAPowerHalf>2701997037</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>119</ephemCic>
                                        <ephemOmegaA0>1917762700</ephemOmegaA0>
                                        <ephemCis>-43</ephemCis>
                                        <ephemI0>675646218</ephemI0>
                                        <ephemCrc>5181</ephemCrc>
                                        <ephemW>768812495</ephemW>
                                        <ephemOmegaADot>-20125</ephemOmegaADot>
                                        <ephemIDot>-109</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>26</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>1</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>117</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-9</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>32</ephemAF1>
                                        <ephemAF0>518351</ephemAF0>
                                        <ephemCrs>3201</ephemCrs>
                                        <ephemDeltaN>11400</ephemDeltaN>
                                        <ephemM0>-1029279094</ephemM0>
                                        <ephemCuc>3039</ephemCuc>
                                        <ephemE>187084394</ephemE>
                                        <ephemCus>3216</ephemCus>
                                        <ephemAPowerHalf>2702027824</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-178</ephemCic>
                                        <ephemOmegaA0>-1744635507</ephemOmegaA0>
                                        <ephemCis>241</ephemCis>
                                        <ephemI0>670331678</ephemI0>
                                        <ephemCrc>9025</ephemCrc>
                                        <ephemW>-878958262</ephemW>
                                        <ephemOmegaADot>-22754</ephemOmegaADot>
                                        <ephemIDot>1109</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>27</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>29</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-23</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>19</ephemAF1>
                                        <ephemAF0>48769</ephemAF0>
                                        <ephemCrs>-2563</ephemCrs>
                                        <ephemDeltaN>12804</ephemDeltaN>
                                        <ephemM0>-292145893</ephemM0>
                                        <ephemCuc>-2179</ephemCuc>
                                        <ephemE>145660078</ephemE>
                                        <ephemCus>2369</ephemCus>
                                        <ephemAPowerHalf>2702018124</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-61</ephemCic>
                                        <ephemOmegaA0>-968889713</ephemOmegaA0>
                                        <ephemCis>116</ephemCis>
                                        <ephemI0>665223218</ephemI0>
                                        <ephemCrc>9757</ephemCrc>
                                        <ephemW>-1300565281</ephemW>
                                        <ephemOmegaADot>-23969</ephemOmegaADot>
                                        <ephemIDot>-423</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>28</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>48</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-19</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>25</ephemAF1>
                                        <ephemAF0>406103</ephemAF0>
                                        <ephemCrs>-1890</ephemCrs>
                                        <ephemDeltaN>12149</ephemDeltaN>
                                        <ephemM0>1205207012</ephemM0>
                                        <ephemCuc>-1642</ephemCuc>
                                        <ephemE>22778098</ephemE>
                                        <ephemCus>5942</ephemCus>
                                        <ephemAPowerHalf>2701957302</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>45</ephemCic>
                                        <ephemOmegaA0>-255283247</ephemOmegaA0>
                                        <ephemCis>-21</ephemCis>
                                        <ephemI0>657442688</ephemI0>
                                        <ephemCrc>5440</ephemCrc>
                                        <ephemW>-863156955</ephemW>
                                        <ephemOmegaADot>-21892</ephemOmegaADot>
                                        <ephemIDot>311</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>29</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>2</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>108</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-17</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>27</ephemAF1>
                                        <ephemAF0>699455</ephemAF0>
                                        <ephemCrs>-2226</ephemCrs>
                                        <ephemDeltaN>13423</ephemDeltaN>
                                        <ephemM0>-899382170</ephemM0>
                                        <ephemCuc>-1778</ephemCuc>
                                        <ephemE>107990718</ephemE>
                                        <ephemCus>1944</ephemCus>
                                        <ephemAPowerHalf>2701995022</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>-66</ephemCic>
                                        <ephemOmegaA0>-1025534221</ephemOmegaA0>
                                        <ephemCis>149</ephemCis>
                                        <ephemI0>655675632</ephemI0>
                                        <ephemCrc>9844</ephemCrc>
                                        <ephemW>1037833202</ephemW>
                                        <ephemOmegaADot>-23716</ephemOmegaADot>
                                        <ephemIDot>-460</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>30</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>21</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-28</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>42</ephemAF1>
                                        <ephemAF0>102198</ephemAF0>
                                        <ephemCrs>2761</ephemCrs>
                                        <ephemDeltaN>11445</ephemDeltaN>
                                        <ephemM0>1611045032</ephemM0>
                                        <ephemCuc>2474</ephemCuc>
                                        <ephemE>67562346</ephemE>
                                        <ephemCus>2456</ephemCus>
                                        <ephemAPowerHalf>2701976131</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>58</ephemCic>
                                        <ephemOmegaA0>-1706595883</ephemOmegaA0>
                                        <ephemCis>19</ephemCis>
                                        <ephemI0>669364275</ephemI0>
                                        <ephemCrc>9540</ephemCrc>
                                        <ephemW>-674654265</ephemW>
                                        <ephemOmegaADot>-22219</ephemOmegaADot>
                                        <ephemIDot>676</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                            <NavModelElement>
                                <satelliteID>31</satelliteID>
                                <satStatus>
                                    <newSatelliteAndModelUC>
                                        <ephemCodeOnL2>1</ephemCodeOnL2>
                                        <ephemURA>0</ephemURA>
                                        <ephemSVhealth>0</ephemSVhealth>
                                        <ephemIODC>88</ephemIODC>
                                        <ephemL2Pflag>0</ephemL2Pflag>
                                        <ephemSF1Rsvd>
                                            <reserved1>0</reserved1>
                                            <reserved2>0</reserved2>
                                            <reserved3>0</reserved3>
                                            <reserved4>0</reserved4>
                                        </ephemSF1Rsvd>
                                        <ephemTgd>-7</ephemTgd>
                                        <ephemToc>13500</ephemToc>
                                        <ephemAF2>0</ephemAF2>
                                        <ephemAF1>-68</ephemAF1>
                                        <ephemAF0>-442767</ephemAF0>
                                        <ephemCrs>-633</ephemCrs>
                                        <ephemDeltaN>13314</ephemDeltaN>
                                        <ephemM0>2114676690</ephemM0>
                                        <ephemCuc>-550</ephemCuc>
                                        <ephemE>105222207</ephemE>
                                        <ephemCus>3624</ephemCus>
                                        <ephemAPowerHalf>2702037583</ephemAPowerHalf>
                                        <ephemToe>13500</ephemToe>
                                        <ephemFitFlag>0</ephemFitFlag>
                                        <ephemAODA>30</ephemAODA>
                                        <ephemCic>1</ephemCic>
                                        <ephemOmegaA0>1210663600</ephemOmegaA0>
                                        <ephemCis>118</ephemCis>
                                        <ephemI0>653127924</ephemI0>
                                        <ephemCrc>7790</ephemCrc>
                                        <ephemW>-558668433</ephemW>
                                        <ephemOmegaADot>-22253</ephemOmegaADot>
                                        <ephemIDot>-1341</ephemIDot>
                                    </newSatelliteAndModelUC>
                                </satStatus>
                            </NavModelElement>
                        </navModelList>
                    </navigationModel>
                </controlHeader>
            </gps-AssistData>
            <rel5-AssistanceData-Extension>
                <extended-reference>
                    <smlc-code>0</smlc-code>
                    <transaction-ID>230340</transaction-ID>
                </extended-reference>
            </rel5-AssistanceData-Extension>
        </assistanceData>
    </component>
</PDU>

mobile => server
<ULP-PDU>
    <length>28</length>
    <version>
        <maj>1</maj>
        <min>0</min>
        <servind>0</servind>
    </version>
    <sessionID>
        <setSessionID>
            <sessionId>30000</sessionId>
            <setId>
                <imsi>42 04 25 17 10 81 18 F4</imsi>
            </setId>
        </setSessionID>
        <slpSessionID>
            <sessionID>A4 F1 BA 01</sessionID>
            <slpId>
                <iPAddress>
                    <ipv4Address>78 78 78 78</ipv4Address>
                </iPAddress>
            </slpId>
        </slpSessionID>
    </sessionID>
    <message>
        <msSUPLPOS>
            <posPayLoad>
                <rrlpPayload>46</rrlpPayload>
            </posPayLoad>
        </msSUPLPOS>
    </message>
</ULP-PDU>

server => mobile
<ULP-PDU>
    <length>26</length>
    <version>
        <maj>1</maj>
        <min>0</min>
        <servind>0</servind>
    </version>
    <sessionID>
        <setSessionID>
            <sessionId>30000</sessionId>
            <setId>
                <imsi>42 04 25 17 10 81 18 F4</imsi>
            </setId>
        </setSessionID>
        <slpSessionID>
            <sessionID>A4 F1 BA 01</sessionID>
            <slpId>
                <iPAddress>
                    <ipv4Address>78 78 78 78</ipv4Address>
                </iPAddress>
            </slpId>
        </slpSessionID>
    </sessionID>
    <message>
        <msSUPLEND>
        </msSUPLEND>
    </message>
</ULP-PDU>