Source Code

These source-code files are part of a reconstructed copy of Luminary 178, the final release of the Apollo 14 Lunar Module (LM) Apollo Guidance Computer (AGC) software.

The reconstruction began with source code of Zerlina 56, Luminary 210, and Luminary 131, previously transcribed from digitized copies of those programs. The code was created by combining the three, using Zerlina 56 as a base, since it was based off of Luminary 183. The differences between the three were carefully merged using the Luminary memos as a guide, with all changes made after Luminary 178 being backed out. The reconstruction was verified by matching memory-bank checksums to those listed in drawing 2021152N. Note that page numbers in the reconstructed code match those for the baseline log section mentioned in each file's changelog; the page numbers for a real Luminary 178 listing would be different.

Comments from the original source code are prefixed with a single '#' symbol, whereas comments added later are prefixed by "##" or "###". Report any errors noted by creating an issue report at the Virtual AGC project's GitHub repository.

048422,000002:                                                                                                  ## Copyright:   Public domain.
048423,000003:                                                                                                  ## Filename:    MEASUREMENT_INCORPORATION.agc
048424,000004:                                                                                                  ## Purpose:     A section of Luminary revision 178.
048425,000005:                                                                                                  ##              It is part of the reconstructed source code for the final
048426,000006:                                                                                                  ##              release of the flight software for the Lunar Module's
048427,000007:                                                                                                  ##              (LM) Apollo Guidance Computer (AGC) for Apollo 14. The
048428,000008:                                                                                                  ##              code has been recreated from copies of Zerlina 56, Luminary
048429,000009:                                                                                                  ##              210, and Luminary 131, as well as many Luminary memos.
048430,000010:                                                                                                  ##              It has been adapted such that the resulting bugger words
048431,000011:                                                                                                  ##              exactly match those specified for Luminary 178 in NASA
048432,000012:                                                                                                  ##              drawing 2021152N, which gives relatively high confidence
048433,000013:                                                                                                  ##              that the reconstruction is correct.
048434,000014:                                                                                                  ## Reference:   pp. 1140-1149
048435,000015:                                                                                                  ## Assembler:   yaYUL
048436,000016:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
048437,000017:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
048438,000018:                                                                                                  ## Mod history: 2019-08-14 MAS  Created from Zerlina 56.
048439,000019:                                                                                                  ##              2021-05-30 ABS  ZEROD -> ZEROO
048440,000020: 

Page 1140

048442,000022:                                                                                                  #   INCORP1--PERFORMS THE SIX DIMENSIONAL STATE VECTOR DEVIATION FOR POSITI
048443,000023:                                                                                                  #  ON AND VELOCITY OR THE NINE DIMENSIONAL DEVIATION OF POSITION,VELOCITY,A
048444,000024:                                                                                                  #  ND RADAR OR LANDMARK BIAS.THE OUTPUT OF THE BVECTOR ROUTINE ALONG WITH T
048445,000025:                                                                                                  #  HE ERROR TRANSITION MATRIX(W) ARE USED AS INPUT TO THE ROUTINE.THE DEVIA
048446,000026:                                                                                                  #  TION IS OBTAINED BY COMPUTING AN ESTIMATED TRACKING MEASUREMENT FROM THE
048447,000027:                                                                                                  #  CURRENT STATE VECTOR AND COMPARING IT WITH AN ACTUAL TRACKING MEASUREMEN
048448,000028:                                                                                                  #  T AND APPLYING A STATISTICAL WEIGHTING VECTOR.
048449,000029:                                                                                                  #  INPUT
048450,000030:                                                                                                  #     DMENFLG = 0 6DIMENSIONAL BVECTOR  1= 9DIMENSIONAL
048451,000031:                                                                                                  #            W = ERROR TRANSITION MATRIX 6X6 OR 9X9
048452,000032:                                                                                                  #     VARIANCE = VARIANCE (SCALAR)
048453,000033:                                                                                                  #       DELTAQ = MEASURED DEVIATION(SCALAR)
048454,000034:                                                                                                  #      BVECTOR = 6 OR 9 DIMENSIONAL BVECTOR
048455,000035: 
048456,000036:                                                                                                  #  OUTPUT
048457,000037:                                                                                                  #       DELTAX = STATE VECTOR DEVIATIONS 6 OR 9 DIMENSIONAL
048458,000038:                                                                                                  #           ZI = VECTOR USED FOR THE INCORPORATION 6 OR 9 DIMENSIONAL
048459,000039:                                                                                                  #      GAMMA = SCALAR
048460,000040:                                                                                                  #      OMEGA = OMEGA WEIGHTING VECTOR 6 OR 9 DIMENTIONAL
048461,000041:                                                                                                  #  CALLING SEQUENCE
048462,000042:                                                                                                  #     L  CALL INCORP1
048463,000043: 
048464,000044:                                                                                                  #  NORMAL EXIT
048465,000045: 
048466,000046:                                                                                                  #     L+1 OF CALLING SEQUENCE
048467,000047: 
048468,000048: 37,3654                                           BANK     37                                    
048469,000049: 23,2000                                           SETLOC   MEASINC                               
048470,000050: 23,2000                                           BANK                                           
048471,000051: 
048472,000052: 23,2477                                           COUNT*   $$/INCOR                              
048473,000053: 
048474,000054: 23,2477  E5,1400                                  EBANK=   W                                     
048475,000055: 
048476,000056: 23,2477           77620        INCORP1            STQ                                            
048477,000057: 23,2500           02772                                    EGRESS                                
048478,000058: 23,2501           66370                           AXT,1    SSP                                   
048479,000059: 23,2502           00066                                    54D                                   
048480,000060: 23,2503           00051                                    S1                                    
048481,000061: 23,2504           00022                                    18D                                   #  IX1 = 54  S1= 18
048482,000062: 23,2505           66374                           AXT,2    SSP                                   
048483,000063: 23,2506           00022                                    18D                                   
048484,000064: 23,2507           00052                                    S2                                    
048485,000065: 23,2510           00006                                    6                                     #  IX2 = 18  S2=6
048486,000066: 23,2511           63775        Z123               VLOAD    MXV*                                  
048487,000067: 23,2512           03525                                    BVECTOR                               #  BVECTOR (0)
048488,000068: 23,2513           02467                                    W          +54D,1                     
048489,000069: 23,2514           12665                           STORE    ZI         +18D,2                     
048490,000070: 23,2515           77775                           VLOAD                                          
048491,000071: 23,2516           03533                                    BVECTOR    +6                         #  BVECTOR (1)

Page 1141

048493,000073: 23,2517           52717                           MXV*     VAD*                                  
048494,000074: 23,2520           02555                                    W          +108D,1                    
048495,000075: 23,2521           75112                                    ZI         +18D,2                     
048496,000076: 23,2522           12665                           STORE    ZI         +18D,2                     
048497,000077: 23,2523           77775                           VLOAD                                          
048498,000078: 23,2524           03541                                    BVECTOR    +12D                       #  BVECTOR (2)
048499,000079: 23,2525           52717                           MXV*     VAD*                                  
048500,000080: 23,2526           02643                                    W          +162D,1                    
048501,000081: 23,2527           75112                                    ZI         +18D,2                     #  B(0)*W+B(1)*(W+54)+B(2)*(W+108)FIRST PAS
048502,000082: 23,2530           12665                           STORE    ZI         +18D,2                     #  ZI THEN Z2 THEN Z3
048503,000083: 23,2531           77700                           TIX,1                                          
048504,000084: 23,2532           46533                                    INCOR1                                
048505,000085: 23,2533           43104        INCOR1             TIX,2    BON                                   
048506,000086: 23,2534           46511                                    Z123                                  #  LOOP FOR Z1,Z2,Z3
048507,000087: 23,2535           02706                                    DMENFLG                               
048508,000088: 23,2536           46542                                    INCOR1A                               
048509,000089: 23,2537           77775                           VLOAD                                          
048510,000090: 23,2540           06470                                    ZEROVECS                              
048511,000091: 23,2541           02657                           STORE    ZI         +12D                       
048512,000092: 23,2542           77201        INCOR1A            SETPD    VLOAD                                 
048513,000093: 23,2543           00001                                    0                                     
048514,000094: 23,2544           02643                                    ZI                                    
048515,000095: 23,2545           47036                           VSQ      RTB                                   
048516,000096: 23,2546           21634                                    TPMODE                                
048517,000097: 23,2547           47515                           PDVL     VSQ                                   
048518,000098: 23,2550           02651                                    ZI         +6                         
048519,000099: 23,2551           76234                           RTB      TAD                                   
048520,000100: 23,2552           21634                                    TPMODE                                
048521,000101: 23,2553           47515                           PDVL     VSQ                                   
048522,000102: 23,2554           02657                                    ZI         +12D                       
048523,000103: 23,2555           76234                           RTB      TAD                                   
048524,000104: 23,2556           21634                                    TPMODE                                
048525,000105: 23,2557           77171                           TAD      AXT,2                                 
048526,000106: 23,2560           02707                                    VARIANCE                              
048527,000107: 23,2561           00000                                    0                                     
048528,000108: 23,2562           02665                           STORE    TRIPA                                 #  ZI*2 + Z2*2 + Z3*2 + VARIANCE
048529,000109: 23,2563           40151                           TLOAD    BOV                                   
048530,000110: 23,2564           02707                                    VARIANCE                              #  CLEAR OVFIND
048531,000111: 23,2565           46566                                    +1                                    
048532,000112: 23,2566           02670                           STORE    TEMPVAR                               #  TEMP STORAGE FOR VARIANCE
048533,000113: 23,2567           77654                           BZE                                            
048534,000114: 23,2570           46577                                    INCOR1C                               
048535,000115: 23,2571           40112        INCOR1B            SL2      BOV                                   
048536,000116: 23,2572           46577                                    INCOR1C                               
048537,000117: 23,2573           02670                           STORE    TEMPVAR                               
048538,000118: 23,2574           52114                           INCR,2   GOTO                                  
048539,000119: 23,2575           00001                           DEC      1          B-14                       
048540,000120: 23,2576           46571                                    INCOR1B                               
048541,000121: 23,2577           61551        INCOR1C            TLOAD    ROUND                                 
048542,000122: 23,2600           02665                                    TRIPA                                 

Page 1142

048544,000124: 23,2601           75405                           DMP      SQRT                                  
048545,000125: 23,2602           02670                                    TEMPVAR                               
048546,000126: 23,2603           76257                           SL*      TAD                                   
048547,000127: 23,2604           57576                                    0,2                                   
048548,000128: 23,2605           02665                                    TRIPA                                 
048549,000129: 23,2606           63101                           NORM     INCR,2                                
048550,000130: 23,2607           00050                                    X2                                    
048551,000131: 23,2610           77775                           DEC      -2         B-14                       
048552,000132: 23,2611           77134                           SXA,2    AXT,2                                 
048553,000133: 23,2612           02103                                    NORMGAM                               #  NORMALIZATION COUNT -2 FOR GAMMA
048554,000134: 23,2613           00242                                    162D                                  
048555,000135: 23,2614           40265                           BDDV     SETPD                                 
048556,000136: 23,2615           06460                                    DP1/4TH                               
048557,000137: 23,2616           00001                                    0                                     
048558,000138: 23,2617           03500                           STORE    GAMMA                                 
048559,000139: 23,2620           60351                           TLOAD    NORM                                  
048560,000140: 23,2621           02665                                    TRIPA                                 
048561,000141: 23,2622           00047                                    X1                                    
048562,000142: 23,2623           65345                           DLOAD    PDDL                                  #  PD 0-1 = NORM (A)
048563,000143: 23,2624           00155                                    MPAC                                  
048564,000144: 23,2625           03547                                    DELTAQ                                
048565,000145: 23,2626           77701                           NORM                                           
048566,000146: 23,2627           00051                                    S1                                    
048567,000147: 23,2630           70460                           XSU,1    SR1                                   
048568,000148: 23,2631           00050                                    S1                                    
048569,000149: 23,2632           41471                           DDV      PUSH                                  #  PD 0-1 = DELTAQ/A
048570,000150: 23,2633           77650                           GOTO                                           
048571,000151: 23,2634           45710                                    NEWZCOMP                              
048572,000152: 23,2635           77731                 -3        SSP                                            
048573,000153: 23,2636           00052                                    S2                                    
048574,000154: 23,2637           00066                                    54D                                   
048575,000155: 23,2640           60775        INCOR2             VLOAD    VXM*                                  #  COMPUTE OMEGA1,2,3
048576,000156: 23,2641           02643                                    ZI                                    
048577,000157: 23,2642           75134                                    W          +162D,2                    
048578,000158: 23,2643           77206                           PUSH     VLOAD                                 
048579,000159: 23,2644           02651                                    ZI         +6                         
048580,000160: 23,2645           53303                           VXM*     VAD                                   
048581,000161: 23,2646           75112                                    W          +180D,2                    
048582,000162: 23,2647           77206                           PUSH     VLOAD                                 
048583,000163: 23,2650           02657                                    ZI         +12D                       
048584,000164: 23,2651           53303                           VXM*     VAD                                   
048585,000165: 23,2652           75070                                    W          +198D,2                    
048586,000166: 23,2653           61006                           PUSH     TIX,2                                 #  PD 2-7=OMEGA1,8-13=OMEGA2,14-19=OMEGA3
048587,000167: 23,2654           46640                                    INCOR2                                
048588,000168: 23,2655           45575                           VLOAD    STADR                                 
048589,000169: 23,2656           74260                           STORE    OMEGA      +12D                       
048590,000170: 23,2657           45575                           VLOAD    STADR                                 
048591,000171: 23,2660           74266                           STORE    OMEGA      +6                         
048592,000172: 23,2661           45575                           VLOAD    STADR                                 
048593,000173: 23,2662           74274                           STORE    OMEGA                                 

Page 1143

048595,000175: 23,2663           77214                           BON      VLOAD                                 
048596,000176: 23,2664           02706                                    DMENFLG                               
048597,000177: 23,2665           46670                                    INCOR2AB                              
048598,000178: 23,2666           06470                                    ZEROVECS                              
048599,000179: 23,2667           03517                           STORE    OMEGA      +12D                       
048600,000180: 23,2670           66374        INCOR2AB           AXT,2    SSP                                   
048601,000181: 23,2671           00022                                    18D                                   
048602,000182: 23,2672           00052                                    S2                                    
048603,000183: 23,2673           00006                                    6                                     
048604,000184: 23,2674           77773        INCOR3             VLOAD*                                         
048605,000185: 23,2675           74252                                    OMEGA      +18D,2                     
048606,000186: 23,2676           53761                           VXSC     VSL*                                  
048607,000187: 23,2677           00001                                    0                                     #  DELTAQ/A
048608,000188: 23,2700           20201                                    0,1                                   
048609,000189: 23,2701           12707                           STORE    DELTAX     +18D,2                     
048610,000190: 23,2702           77304                           TIX,2    VLOAD                                 
048611,000191: 23,2703           46674                                    INCOR3                                
048612,000192: 23,2704           02673                                    DELTAX     +6                         
048613,000193: 23,2705           77732                           VSL3                                           
048614,000194: 23,2706           02673                           STORE    DELTAX     +6                         
048615,000195: 23,2707           77650                           GOTO                                           
048616,000196: 23,2710           02772                                    EGRESS                                
048617,000197: 

Page 1144

048619,000199:                                                                                                  #   INCORP2 -INCORPORATES THE COMPUTED STATE VECTOR DEVIATIONS INTO THE
048620,000200:                                                                                                  #  ESTIMATED STATE VECTOR. THE STATE VECTOR UPDATED MAY BE FOR EITHER THE
048621,000201:                                                                                                  #  LEM OR THE CSM.DETERMINED BY FLAG VEHUPFLG.(ZERO = LEM) (1 = CSM)
048622,000202:                                                                                                  #  INPUT
048623,000203:                                                                                                  #     PERMANENT STATE VECTOR FOR EITHER THE LEM OR CSM
048624,000204:                                                                                                  #     VEHUPFLG = UPDATE VEHICLE 0=LEM  1=CSM
048625,000205:                                                                                                  #     W =        ERROR TRANSITION MATRIX
048626,000206:                                                                                                  #     DELTAX  =  COMPUTED STATE VECTOR DEVIATIONS
048627,000207:                                                                                                  #     DMENFLG =  SIZE OF W MATRIX (ZERO =6X6) (1=9X9)
048628,000208:                                                                                                  #     GAMMA   =  SCALAR FOR INCORPORATION
048629,000209:                                                                                                  #     ZI      =  VECTOR USED IN INCORPORATION
048630,000210:                                                                                                  #     OMEGA  =  WEIGHTING VECTOR
048631,000211: 
048632,000212:                                                                                                  #  OUTPUT
048633,000213:                                                                                                  #     UPDATED PERMANENT STATE VECTOR
048634,000214: 
048635,000215:                                                                                                  #  CALLING SEQUENCE
048636,000216:                                                                                                  #     L  CALL INCORP2
048637,000217: 
048638,000218:                                                                                                  #  NORMAL EXIT
048639,000219:                                                                                                  #     L+1 OF CALLING SEQUENCE
048640,000220: 
048641,000221: 23,2000                                           SETLOC   MEASINC1                              
048642,000222: 23,2000                                           BANK                                           
048643,000223: 
048644,000224: 23,2711                                           COUNT*   $$/INCOR                              
048645,000225: 
048646,000226: 23,2711           45020        INCORP2            STQ      CALL                                  
048647,000227: 23,2712           02772                                    EGRESS                                
048648,000228: 23,2713           27410                                    INTSTALL                              
048649,000229: 23,2714           74375                           VLOAD    VXSC                                  #  CALC. GAMMA * OMEGA1,2,3
048650,000230: 23,2715           03503                                    OMEGA                                 
048651,000231: 23,2716           03500                                    GAMMA                                 
048652,000232: 23,2717           26713                           STOVL    OMEGAM1                               
048653,000233: 23,2720           03511                                    OMEGA      +6                         
048654,000234: 23,2721           77761                           VXSC                                           
048655,000235: 23,2722           03500                                    GAMMA                                 
048656,000236: 23,2723           26721                           STOVL    OMEGAM2                               
048657,000237: 23,2724           03517                                    OMEGA      +12D                       
048658,000238: 23,2725           77761                           VXSC                                           
048659,000239: 23,2726           03500                                    GAMMA                                 
048660,000240: 23,2727           02727                           STORE    OMEGAM3                               
048661,000241: 23,2730           77776                           EXIT                                           
048662,000242: 23,2731           33212                           CAF      54DD                                  #  INITIAL IX 1 SETTING FOR W MATRIX
048663,000243: 23,2732           55315                           TS       WIXA                                  
048664,000244: 23,2733           55316                           TS       WIXB                                  
048665,000245: 23,2734           34755                           CAF      ZERO                                  
048666,000246: 23,2735           55317                           TS       ZIXA                                  #  INITIAL IX 2 SETTING FOR Z COMPONENT
048667,000247: 23,2736           55320                           TS       ZIXB                                  
048668,000248: 23,2737           05364        FAZA               TC       PHASCHNG                              

Page 1145

048670,000250: 23,2740           04022                           OCT      04022                                 
048671,000251: 23,2741           05515                           TC       UPFLAG                                
048672,000252: 23,2742           00236                           ADRES    REINTFLG                              
048673,000253: 23,2743           31316        FAZA1              CA       WIXB                                  #  START FIRST PHASE OF INCORP2
048674,000254: 23,2744           55315                           TS       WIXA                                  #   TO UPDATE 6 OR 9 DIM. W MATRIX IN TEMP
048675,000255: 23,2745           31320                           CA       ZIXB                                  
048676,000256: 23,2746           55317                           TS       ZIXA                                  
048677,000257: 23,2747           06042                           TC       INTPRET                               
048678,000258: 23,2750           73150                           LXA,1    LXA,2                                 
048679,000259: 23,2751           01315                                    WIXA                                  
048680,000260: 23,2752           01317                                    ZIXA                                  
048681,000261: 23,2753           70731                           SSP      DLOAD*                                
048682,000262: 23,2754           00051                                    S1                                    
048683,000263: 23,2755           00006                                    6                                     
048684,000264: 23,2756           75134                                    ZI,2                                  
048685,000265: 23,2757           60276                           DCOMP    NORM                                  #  CALC UPPER 3X9 PARTITION OF W MATRIX
048686,000266: 23,2760           00052                                    S2                                    
048687,000267: 23,2761           65161                           VXSC     XCHX,2                                
048688,000268: 23,2762           02713                                    OMEGAM1                               
048689,000269: 23,2763           00051                                    S2                                    
048690,000270: 23,2764           57144                           LXC,2    XAD,2                                 
048691,000271: 23,2765           00047                                    X2                                    
048692,000272: 23,2766           02103                                    NORMGAM                               
048693,000273: 23,2767           65057                           VSL*     XCHX,2                                
048694,000274: 23,2770           57576                                    0,2                                   
048695,000275: 23,2771           00051                                    S2                                    
048696,000276: 23,2772           77653                           VAD*                                           
048697,000277: 23,2773           02467                                    W          +54D,1                     
048698,000278: 23,2774           02735                           STORE    HOLDW                                 
048699,000279: 23,2775           57543                           DLOAD*   DCOMP                                 #  CALC MIDDLE 3X9 PARTITION OF W MATRIX
048700,000280: 23,2776           75134                                    ZI,2                                  
048701,000281: 23,2777           74301                           NORM     VXSC                                  
048702,000282: 23,3000           00052                                    S2                                    
048703,000283: 23,3001           02721                                    OMEGAM2                               
048704,000284: 23,3002           71124                           XCHX,2   LXC,2                                 
048705,000285: 23,3003           00051                                    S2                                    
048706,000286: 23,3004           00047                                    X2                                    
048707,000287: 23,3005           53674                           XAD,2    VSL*                                  
048708,000288: 23,3006           02103                                    NORMGAM                               
048709,000289: 23,3007           57576                                    0,2                                   
048710,000290: 23,3010           52724                           XCHX,2   VAD*                                  
048711,000291: 23,3011           00051                                    S2                                    
048712,000292: 23,3012           02555                                    W          +108D,1                    
048713,000293: 23,3013           02743                           STORE    HOLDW      +6                         
048714,000294: 23,3014           77614                           BOFF                                           
048715,000295: 23,3015           02746                                    DMENFLG                               #  BRANCH IF 6 DIMENSIONAL
048716,000296: 23,3016           47036                                    FAZB                                  
048717,000297: 23,3017           57543                           DLOAD*   DCOMP                                 #  CALC LOWER 3X9 PARTITION OF W MATRIX
048718,000298: 23,3020           75134                                    ZI,2                                  
048719,000299: 23,3021           74301                           NORM     VXSC                                  

Page 1146

048721,000301: 23,3022           00052                                    S2                                    
048722,000302: 23,3023           02727                                    OMEGAM3                               
048723,000303: 23,3024           71124                           XCHX,2   LXC,2                                 
048724,000304: 23,3025           00051                                    S2                                    
048725,000305: 23,3026           00047                                    X2                                    
048726,000306: 23,3027           53674                           XAD,2    VSL*                                  
048727,000307: 23,3030           02103                                    NORMGAM                               
048728,000308: 23,3031           57576                                    0,2                                   
048729,000309: 23,3032           52724                           XCHX,2   VAD*                                  
048730,000310: 23,3033           00051                                    S2                                    
048731,000311: 23,3034           02643                                    W          +162D,1                    
048732,000312: 23,3035           02751                           STORE    HOLDW      +12D                       
048733,000313: 23,3036           77624        FAZB               CALL                                           
048734,000314: 23,3037           11216                                    GRP2PC                                
048735,000315: 23,3040           77776                           EXIT                                           
048736,000316: 23,3041           31315        FAZB1              CA       WIXA                                  #  START 2ND PHASE OF INCORP2 TO TRANSFER
048737,000317: 23,3042           63213                           AD       6DD                                   #      TEMP REG TO PERM W MATRIX
048738,000318: 23,3043           55316                           TS       WIXB                                  
048739,000319: 23,3044           31317                           CA       ZIXA                                  
048740,000320: 23,3045           67751                           AD       MINUS2                                
048741,000321: 23,3046           55320                           TS       ZIXB                                  
048742,000322: 23,3047           06042                           TC       INTPRET                               
048743,000323: 23,3050           66350                           LXA,1    SSP                                   
048744,000324: 23,3051           01315                                    WIXA                                  
048745,000325: 23,3052           00051                                    S1                                    
048746,000326: 23,3053           00006                                    6                                     
048747,000327: 23,3054           77775                           VLOAD                                          
048748,000328: 23,3055           02735                                    HOLDW                                 
048749,000329: 23,3056           06467                           STORE    W          +54D,1                     
048750,000330: 23,3057           77775                           VLOAD                                          
048751,000331: 23,3060           02743                                    HOLDW      +6                         
048752,000332: 23,3061           06555                           STORE    W          +108D,1                    
048753,000333: 23,3062           77214                           BOFF     VLOAD                                 
048754,000334: 23,3063           02746                                    DMENFLG                               
048755,000335: 23,3064           47074                                    FAZB5                                 
048756,000336: 23,3065           02751                                    HOLDW      +12D                       
048757,000337: 23,3066           06643                           STORE    W          +162D,1                    
048758,000338: 23,3067           52100        FAZB2              TIX,1    GOTO                                  
048759,000339: 23,3070           47072                                    +2                                    
048760,000340: 23,3071           47102                                    FAZC                                  #  DONE WITH W MATRIX. UPDATE STATE VECTOR
048761,000341: 23,3072           77634                           RTB                                            
048762,000342: 23,3073           46737                                    FAZA                                  
048763,000343: 23,3074           43335        FAZB5              SLOAD    DAD                                   
048764,000344: 23,3075           01321                                    ZIXB                                  
048765,000345: 23,3076           07215                                    12DD                                  
048766,000346: 23,3077           52030                           BHIZ     GOTO                                  
048767,000347: 23,3100           47102                                    FAZC                                  
048768,000348: 23,3101           47067                                    FAZB2                                 
048769,000349: 23,3102           77624        FAZC               CALL                                           
048770,000350: 23,3103           11216                                    GRP2PC                                

Page 1147

048772,000352: 23,3104           53375                           VLOAD    VAD                                   #  START 3RD PHASE OF INCORP2
048773,000353: 23,3105           01701                                    X789                                  #  7TH,8TH,9TH,COMPONENT OF STATE VECTOR
048774,000354: 23,3106           02701                                    DELTAX     +12D                       #  INCORPORATION FOR X789
048775,000355: 23,3107           03472                           STORE    TX789                                 
048776,000356: 23,3110           47014                           BON      RTB                                   
048777,000357: 23,3111           00707                                    VEHUPFLG                              
048778,000358: 23,3112           47202                                    DOCSM                                 
048779,000359: 23,3113           26767                                    MOVEPLEM                              
048780,000360: 23,3114           77004        FAZAB              BOVB     AXT,2                                 
048781,000361: 23,3115           57754                                    TCDANZIG                              
048782,000362: 23,3116           00000                                    0                                     
048783,000363: 23,3117           77014                           BOFF     AXT,2                                 
048784,000364: 23,3120           04344                                    MOONTHIS                              
048785,000365: 23,3121           47123                                    +2                                    
048786,000366: 23,3122           00002                                    2                                     
048787,000367: 23,3123           53775                           VLOAD    VSR*                                  
048788,000368: 23,3124           02665                                    DELTAX                                #  B27 IF MOON ORBIT, B29 IF EARTH
048789,000369: 23,3125           57205                                    0          -7,2                       
048790,000370: 23,3126           40055                           VAD      BOV                                   
048791,000371: 23,3127           01521                                    TDELTAV                               
048792,000372: 23,3130           47142                                    FAZAB1                                
048793,000373: 23,3131           25521                           STOVL    TDELTAV                               
048794,000374: 23,3132           02673                                    DELTAX     +6                         #  B5 IF MOON ORBIT, B7 IF EARTH
048795,000375: 23,3133           53257                           VSR*     VAD                                   
048796,000376: 23,3134           57202                                    0          -4,2                       
048797,000377: 23,3135           01527                                    TNUV                                  
048798,000378: 23,3136           77600                           BOV                                            
048799,000379: 23,3137           47146                                    FAZAB2                                
048800,000380: 23,3140           35527                           STCALL   TNUV                                  
048801,000381: 23,3141           47155                                    FAZAB3                                
048802,000382: 23,3142           53375        FAZAB1             VLOAD    VAD                                   
048803,000383: 23,3143           01535                                    RCV                                   
048804,000384: 23,3144           02665                                    DELTAX                                
048805,000385: 23,3145           01535                           STORE    RCV                                   
048806,000386: 23,3146           53375        FAZAB2             VLOAD    VAD                                   
048807,000387: 23,3147           01543                                    VCV                                   
048808,000388: 23,3150           02673                                    DELTAX     +6                         
048809,000389: 23,3151           01543                           STORE    VCV                                   
048810,000390: 23,3152           45134                           SXA,2    CALL                                  
048811,000391: 23,3153           02030                                    PBODY                                 
048812,000392: 23,3154           27671                                    RECTIFY                               
048813,000393: 23,3155           77624        FAZAB3             CALL                                           
048814,000394: 23,3156           11216                                    GRP2PC                                
048815,000395: 23,3157           47014                           BON      RTB                                   
048816,000396: 23,3160           00707                                    VEHUPFLG                              
048817,000397: 23,3161           47205                                    DOCSM1                                
048818,000398: 23,3162           26746                                    MOVEALEM                              
048819,000399: 23,3163           77624                           CALL                                           
048820,000400: 23,3164           26070                                    SVDWN2                                #  STORE DOWNLINK STATE VECTOR
048821,000401: 23,3165           77624        FAZAB4             CALL                                           

Page 1148

048823,000403: 23,3166           11216                                    GRP2PC                                #  PHASE CHANGE
048824,000404: 23,3167           77214                           BOFF     VLOAD                                 
048825,000405: 23,3170           02746                                    DMENFLG                               
048826,000406: 23,3171           47174                                    FAZAB5                                #  6 DIMENSIONAL
048827,000407: 23,3172           03472                                    TX789                                 #  9 DIMENSIONAL
048828,000408: 23,3173           01701                           STORE    X789                                  
048829,000409: 23,3174           66150        FAZAB5             LXA,1    SXA,1                                 
048830,000410: 23,3175           02772                                    EGRESS                                
048831,000411: 23,3176           00052                                    QPRET                                 
048832,000412: 23,3177           77776                           EXIT                                           
048833,000413: 23,3200           04635                           TC       POSTJUMP                              #  EXIT
048834,000414: 23,3201           27421                           CADR     INTWAKE                               
048835,000415: 23,3202           52034        DOCSM              RTB      GOTO                                  
048836,000416: 23,3203           26722                                    MOVEPCSM                              
048837,000417: 23,3204           47114                                    FAZAB                                 
048838,000418: 23,3205           45034        DOCSM1             RTB      CALL                                  
048839,000419: 23,3206           26673                                    MOVEACSM                              
048840,000420: 23,3207           26114                                    SVDWN1                                #  STORE DOWNLINK STATE VECTOR
048841,000421: 23,3210           77650                           GOTO                                           
048842,000422: 23,3211           47165                                    FAZAB4                                
048843,000423: 23,3212  23,2467               ZEROO              =        ZEROVECS                              
048844,000424: 23,3212           00066        54DD               DEC      54         B-14                       
048845,000425: 23,3213           77771        6DD                DEC      -6         B-14                       
048846,000426: 23,3214           00014        12DD               DEC      12         B-14                       
048847,000427: 22,2000                                           SETLOC   RENDEZ                                
048848,000428: 22,2000                                           BANK                                           
048849,000429: 22,3710                                           COUNT*   $$/INCOR                              
048850,000430: 
048851,000431: 22,3710           51575        NEWZCOMP           VLOAD    ABVAL                                 
048852,000432: 22,3711           02643                                    ZI                                    
048853,000433: 22,3712           24045                           STOVL    NORMZI                                
048854,000434: 22,3713           02651                                    ZI         +6                         
048855,000435: 22,3714           41446                           ABVAL    PUSH                                  
048856,000436: 22,3715           50025                           DSU      BMN                                   
048857,000437: 22,3716           00045                                    NORMZI                                
048858,000438: 22,3717           45722                                    +3                                    
048859,000439: 22,3720           45545                           DLOAD    STADR                                 
048860,000440: 22,3721           77732                           STORE    NORMZI                                
048861,000441: 22,3722           51575                           VLOAD    ABVAL                                 
048862,000442: 22,3723           02657                                    ZI         +12D                       
048863,000443: 22,3724           45206                           PUSH     DSU                                   
048864,000444: 22,3725           00045                                    NORMZI                                
048865,000445: 22,3726           71240                           BMN      DLOAD                                 
048866,000446: 22,3727           45732                                    +3                                    
048867,000447: 22,3730           77626                           STADR                                          
048868,000448: 22,3731           77732                           STORE    NORMZI                                #  LARGEST ABVAL
048869,000449: 22,3732           66145                           DLOAD    SXA,1                                 
048870,000450: 22,3733           00045                                    NORMZI                                
048871,000451: 22,3734           00044                                    NORMZI                                #  SAVE X1
048872,000452: 22,3735           62101                           NORM     INCR,1                                

Page 1149

048874,000454: 22,3736           00047                                    X1                                    
048875,000455: 22,3737           00002                           DEC      2          B-14                       
048876,000456: 22,3740           53775                           VLOAD    VSL*                                  
048877,000457: 22,3741           02643                                    ZI                                    
048878,000458: 22,3742           20201                                    0,1                                   
048879,000459: 22,3743           26643                           STOVL    ZI                                    
048880,000460: 22,3744           02651                                    ZI         +6                         
048881,000461: 22,3745           77657                           VSL*                                           
048882,000462: 22,3746           20201                                    0,1                                   
048883,000463: 22,3747           26651                           STOVL    ZI         +6                         
048884,000464: 22,3750           02657                                    ZI         +12D                       
048885,000465: 22,3751           66057                           VSL*     SXA,1                                 
048886,000466: 22,3752           20201                                    0,1                                   
048887,000467: 22,3753           00045                                    NORMZI     +1                         #  SAVE SHIFT
048888,000468: 22,3754           02657                           STORE    ZI         +12D                       
048889,000469: 22,3755           54150                           LXA,1    XSU,1                                 
048890,000470: 22,3756           02103                                    NORMGAM                               
048891,000471: 22,3757           00045                                    NORMZI     +1                         
048892,000472: 22,3760           77660                           XSU,1                                          
048893,000473: 22,3761           00045                                    NORMZI     +1                         
048894,000474: 22,3762           70130                           SXA,1    LXC,1                                 
048895,000475: 22,3763           02103                                    NORMGAM                               
048896,000476: 22,3764           00045                                    NORMZI     +1                         
048897,000477: 22,3765           40270                           XAD,1    SETPD                                 
048898,000478: 22,3766           00044                                    NORMZI                                
048899,000479: 22,3767           00003                                    2D                                    
048900,000480: 22,3770           77650                           GOTO                                           
048901,000481: 22,3771           46635                                    INCOR2     -3                         
048902,000482: 22,3772                        NORMZI             =        36D                                   

End of include-file MEASUREMENT_INCORPORATION.agc.  Parent file is MAIN.agc