         Edinburgh IMP77 Compiler - Version 8.4
    1 ! reconstituted from intexts
				.machinemode zarch
				.machine "zEC12"
		.text
		.Ltext0:
				.align	8
		HEX.6697:
		.LFB186:
    2
    3 %EXTERNALROUTINE RECODE(%INTEGER S, TO, BASE)
		.LVL18:
				stmg	%r6,%r15,48(%r15)
				lgr	%r14,%r15
				lay	%r15,-2280(%r15)
				aghi	%r14,-16
				std	%f8,0(%r14)
				std	%f10,8(%r14)
				stg	%r3,160(%r15)
				ear	%r1,%a0
				sllg	%r1,%r1,32
				ear	%r1,%a1
				mvc	2256(8,%r15),40(%r1)
				lgdr	%r11,%f8
		.LVL80:
		.L16:
		.LBB168:
		.LBB169:
				brasl	%r14,_imp_newline@PLT
		.LVL81:
		.LBE169:
		.LBE168:
    4 %CONSTINTEGERARRAY OPCODES(0 : 255) =    %C
				larl	%r1,.LC0
				mvc	1216(256,%r15),0(%r1)
				mvc	1472(256,%r15),256(%r1)
				mvc	1728(256,%r15),512(%r1)
				mvc	1984(256,%r15),768(%r1)
    5      0(4),
    6 M'SPM ',M'BALR',M'BCTR',M'BCR ',M'SSK ',M'ISK ',M'SVC ',     0(5),
    7 M'LPR ',
    8 M'LNR ',M'LTR ',M'LCR ',M'NR  ',M'CLR ',M'OR  ',M'XR  ',M'LR  ',
    9 M'CR  ',
   10 M'AR  ',M'SR  ',M'MR  ',M'DR  ',M'ALR ',M'SLR ',M'LPDR',M'LNDR',
   11 M'LTDR',
   12 M'LCDR',M'HDR ',M'LRDR',M'MXR ',M'MXDR',M'LDR ',M'CDR ',M'ADR ',M'SDR ',
   13 M'MDR ',
   14 M'DDR ',M'AWR ',M'SWR ',M'LPER',M'LNER',M'LTER',M'LCER',M'HER ',M'LRER',
   15 M'AXR ',
   16 M'SXR ',M'LER ',M'CER ',M'AER ',M'SER ',M'MER ',M'DER ',M'AUR ',M'SUR ',
   17 M'STH ',
   18 M'LA  ',M'STC ',M'IC  ',M'EX  ',M'BAL ',M'BCT ',M'BC  ',M'LH  ',M'CH  ',
   19 M'AH  ',
   20 M'SH  ',M'MH  ',     0,
   21 M'CVD ',
   22 M'CVB ',M'ST  ',     0(3),M'N   ',M'CL  ',M'O   ',
   23 M'X   ',
   24 M'L   ',M'C   ',M'A   ',M'S   ',M'M   ',M'D   ',M'AL  ',M'SL  ',M'STD ',
   25      0(6),
   26 M'MXD ',
   27 M'LD  ',M'CD  ',M'AD  ',M'SD  ',M'MD  ',M'DD  ',M'AW  ',M'SW  ',
   28 M'STE ',
   29      0(7),
   30 M'LE  ',
   31 M'CE  ',M'AE  ',M'SE  ',M'ME  ',M'DE  ',M'AU  ',M'SU  ',
   32 M'SSM',
   33      0,M'LPSW',M'DIAG',M'WRD ',M'RDD ',M'BXH ',M'BXLE',M'SRL ',M'SLL ',
   34 M'SRA ',
   35 M'SLA ',M'SRDL',M'SLDL',M'SRDA',M'SLDA',M'STM ',M'TM  ',M'MVI ',
   36 M'TS  ',
   37 M'NI  ',M'CLI ',M'OI  ',M'XI  ',M'LM  ',     0(3),
   38 M'SIO ',
   39 M'TIO ',M'HIO ',
   40 M'TCH ',
   41      0(49),
   42 M'MVN ',
   43 M'MVC ',M'MVZ ',M'NC  ',M'CLC ',M'OC  ',M'XC  ',     0(4),
   44 M'TR  ',
   45 M'TRT ',M'ED  ',M'EDMK',     0(17),M'MVO ',M'PACK',M'UNPK',     0(4),
   46 M'ZAP ',
   47 M'CP  ',M'AP  ',M'SP  ',M'MP  ',M'DP  ',     0,     0
   48 %INTEGER J, K, L, M
   49 %INTEGER T
   50 %ROUTINESPEC HEX(%INTEGER N)
   51 %ROUTINESPEC HEX8(%INTEGER N)
   52 %ROUTINESPEC PUT(%INTEGER S, C)
   53
   54 !printstring("RECODE(X'"); HEX8(S)
   55 !printstring("', X'"); HEX8(TO)
   56 !printstring("', X'"); HEX8(BASE)
   57 !printstring("')".snl)
   58           S = S&(\1)
				nill	%r2,65534
		.LVL19:
				lgfr	%r11,%r2
		.LVL20:
   59 BASE = BASE-S
				srk	%r2,%r4,%r2
		.LVL21:
				lgfr	%r1,%r2
				stg	%r1,168(%r15)
		.LVL22:
		.LBB126:
   60 L1:        NEWLINE
   61           NEWLINE %AND %RETURN %IF S >= TO
				l	%r1,164(%r15)
				crjle	%r1,%r11,.L40
		.L17:
		.LBB170:
   62 PRINT STRING("C ")
				larl	%r1,.LC1
				stg	%r1,176(%r15)
		.LBE126:
		.LBB127:
		.LBB128:
				aghik	%r1,%r15,192
				ldgr	%f10,%r1
				j	.L16
		.LVL23:
		.L40:
		.LBE128:
		.LBE127:
		.LBB130:
		.LBB131:
				brasl	%r14,_imp_newline@PLT
		.LVL24:
		.LBE131:
		.LBE130:
				lg	%r1,176(%r15)
				mvc	448(256,%r15),0(%r1)
				mvc	704(256,%r15),448(%r15)
				mvc	960(256,%r15),704(%r15)
		.LBE170:
		.LBB171:
		.LBB129:
				mvc	192(256,%r15),960(%r15)
				lgdr	%r2,%f10
				brasl	%r14,_imp_printstring@PLT
		.LVL82:
		.LBE129:
		.LBE171:
   63           HEX8(BASE+S)
				l	%r1,172(%r15)
				ark	%r9,%r1,%r11
		.LVL83:
		.LBB172:
		.LBB173:
   64           SPACES(4)
   65           J = SHORTINTEGER(S);  S = S+2
				lh	%r7,0(%r11)
		.LVL90:
   66           M = J>>8&255
				ahik	%r1,%r11,2
				lgfr	%r1,%r1
				ldgr	%f8,%r1
		.LVL91:
				lhr	%r10,%r7
		.LVL92:
				srlk	%r9,%r10,8
		.LVL93:
   67           T = OPCODES(M)
				risbg	%r6,%r9,56,128+63,0
				risbgn	%r1,%r9,54,128+61,2
		.LVL94:
				l	%r8,1216(%r1,%r15)
		.LVL95:
   68           HEX(J)
				lgfr	%r2,%r10
				brasl	%r14,HEX.6697
		.LVL96:
   69           -> L1 %IF T = 0
				cije	%r8,0,.L20
		.L21:
   70           %IF M>>6 = 0 %THEN %START;    ! RR
				srlk	%r13,%r6,6
				cijlh	%r13,0,.L22
   71              PUT(12,T)
				lgfr	%r3,%r8
				lghi	%r2,12
				brasl	%r14,PUT.6702
		.LVL97:
   72              WRITE(J>>4&15,4)
				lghi	%r3,4
				risbgn	%r2,%r10,64-4,128+63,56+4
				brasl	%r14,_imp_writeint@PLT
		.LVL98:
		.LBB178:
		.LBB179:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL99:
		.LBE179:
		.LBE178:
   73              print symbol(',')
   74              WRITE(J&15,2)
				lghi	%r3,2
				risbg	%r2,%r7,60,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL100:
				j	.L20
		.LVL101:
		.L36:
				brasl	%r14,__stack_chk_fail@PLT
		.LVL102:
		.LFE185:
		.Letext0:
   75              -> L1
   76           %FINISH
   77           K = SHORTINTEGER(S);  S = S+2
				lgdr	%r1,%f8
				lh	%r2,0(%r1)
				st	%r2,188(%r15)
		.LVL27:
   78           HEX(K)
				ahik	%r1,%r11,4
				lgfr	%r1,%r1
				ldgr	%f8,%r1
		.LVL28:
				lghr	%r2,%r2
				brasl	%r14,HEX.6697
		.LVL29:
   79           %IF M>>6 = 1 %THEN %START;    !  RX
				cije	%r13,1,.L37
		.L23:
   80              PUT(8,T)
				lgfr	%r3,%r8
				lghi	%r2,8
				brasl	%r14,PUT.6702
		.LVL39:
   81              WRITE(J>>4&15,4);  print symbol(',')
				lghi	%r3,4
				risbgn	%r2,%r10,64-4,128+63,56+4
				brasl	%r14,_imp_writeint@PLT
		.LVL40:
		.LBB138:
		.LBB139:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL41:
		.LBE139:
		.LBE138:
   82              WRITE(K&X'FFF',4);  print symbol('(')
				lghi	%r3,4
				lg	%r1,184(%r15)
				risbg	%r2,%r1,52,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL42:
		.LBB140:
		.LBB141:
				lghi	%r2,40
				brasl	%r14,_imp_printsymbol@PLT
		.LVL43:
		.LBE141:
		.LBE140:
   83              WRITE(J&15,2);  print symbol(',')
				lghi	%r3,2
				risbg	%r2,%r7,60,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL44:
		.LBB142:
		.LBB143:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL45:
				j	.L24
		.LVL46:
		.L38:
		.LBE143:
		.LBE142:
   84 L3:           WRITE(K>>12&15,2);  print symbol(')')
   85              -> L1
				lghi	%r3,2
				lg	%r1,184(%r15)
				risbgn	%r2,%r1,64-4,128+63,48+4
				brasl	%r14,_imp_writeint@PLT
		.LVL78:
		.LBB166:
		.LBB167:
				lghi	%r2,41
				brasl	%r14,_imp_printsymbol@PLT
		.LVL79:
		.L20:
		.LBE167:
		.LBE166:
   86           %FINISH
   87           %IF M&X'F8' = X'88' %THEN %START
				tmll	%r9,1
				je	.L38
		.L25:
   88              PUT(8,T)
				lgfr	%r3,%r8
				lghi	%r2,8
				brasl	%r14,PUT.6702
		.LVL47:
   89              WRITE(J>>4&15,4);  print symbol(',')
				lghi	%r3,4
				risbgn	%r2,%r10,64-4,128+63,56+4
				brasl	%r14,_imp_writeint@PLT
		.LVL48:
		.LBB144:
		.LBB145:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL49:
				j	.L26
		.LVL50:
		.L39:
		.LBE145:
		.LBE144:
   90 L2:           WRITE(K&X'FFF',4);  print symbol('(')
   91              -> L3
				lghi	%r3,4
				lg	%r1,184(%r15)
				risbg	%r2,%r1,52,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL76:
		.LBB164:
		.LBB165:
				lghi	%r2,40
				brasl	%r14,_imp_printsymbol@PLT
		.LVL77:
		.L24:
		.LBE165:
		.LBE164:
   92           %FINISH
   93           %IF M > 192 %THEN %START
				lhi	%r1,192
				crjh	%r6,%r1,.L39
		.L27:
   94              L = SHORTINTEGER(S);  S = S+2
				lgdr	%r1,%f8
				lh	%r9,0(%r1)
		.LVL51:
   95              HEX(L)
				ahi	%r11,6
				lgfr	%r1,%r11
				ldgr	%f8,%r1
		.LVL52:
				lghr	%r2,%r9
				brasl	%r14,HEX.6697
		.LVL53:
   96              PUT(4,T)
				lgfr	%r3,%r8
				lghi	%r2,4
				brasl	%r14,PUT.6702
		.LVL54:
   97              WRITE(K&X'FFF',5);  print symbol('(')
				lghi	%r3,5
				lg	%r1,184(%r15)
				risbg	%r2,%r1,52,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL55:
		.LBB146:
		.LBB147:
				lghi	%r2,40
				brasl	%r14,_imp_printsymbol@PLT
		.LVL56:
		.LBE147:
		.LBE146:
   98              %IF M>>4&15 # 15 %THEN WRITE(J&255+1,2) %C
				tmll	%r6,16
				jne	.L28
   99                 %ELSE WRITE(J>>4&15,2)
				llcr	%r2,%r7
				ahi	%r2,1
				lghi	%r3,2
				lgfr	%r2,%r2
				brasl	%r14,_imp_writeint@PLT
		.LVL57:
		.L29:
		.LBB148:
		.LBB149:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL58:
		.LBE149:
		.LBE148:
  100              print symbol(',')
  101              WRITE(K>>12&15,2);  print symbol(')');  print symbol(',')
				lghi	%r3,2
				lg	%r1,184(%r15)
				risbgn	%r2,%r1,64-4,128+63,48+4
				brasl	%r14,_imp_writeint@PLT
		.LVL59:
		.LBB150:
		.LBB151:
				lghi	%r2,41
				brasl	%r14,_imp_printsymbol@PLT
		.LVL60:
		.LBE151:
		.LBE150:
		.LBB152:
		.LBB153:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL61:
		.LBE153:
		.LBE152:
  102              WRITE(L&X'FFF',4);  print symbol('(')
				lghi	%r3,4
				risbg	%r2,%r9,52,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL62:
		.LBB154:
		.LBB155:
				lghi	%r2,40
				brasl	%r14,_imp_printsymbol@PLT
		.LVL63:
		.LBE155:
		.LBE154:
				lghi	%r3,2
				risbgn	%r2,%r10,64-4,128+63,56+4
				brasl	%r14,_imp_writeint@PLT
		.LVL69:
				j	.L29
		.LVL70:
		.L30:
  103              %IF M>>4&15 = 15 %THEN %START
  104                 WRITE(J&15,2);  print symbol(',')
				lghi	%r3,2
				risbg	%r2,%r7,60,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL64:
		.LBB156:
		.LBB157:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL65:
		.LDL3:
		.LBE157:
		.LBE156:
  105              %FINISH
  106              WRITE(L>>12&15,2);  print symbol(')')
				lghi	%r3,2
				risbgn	%r2,%r9,64-4,128+63,48+4
				brasl	%r14,_imp_writeint@PLT
		.LVL66:
		.LBB158:
		.LBB159:
				lghi	%r2,41
				brasl	%r14,_imp_printsymbol@PLT
		.LVL67:
				j	.L20
		.LVL68:
		.L28:
		.LBE159:
		.LBE158:
  107              -> L1
  108           %FINISH
  109           %IF M = 134 %OR M = 135 %OR M = 144 %OR M = 152 %THEN %START
				ahi	%r6,-134
				clijle	%r6,1,.L30
  110              PUT(8,T)
				lgfr	%r3,%r8
				lghi	%r2,8
				brasl	%r14,PUT.6702
		.LVL71:
  111              WRITE(J>>4&15,4);  print symbol(',')
				nilf	%r9,247
		.LVL30:
				lhi	%r1,144
				crje	%r9,%r1,.L30
		.L31:
				lghi	%r3,4
				risbgn	%r2,%r10,64-4,128+63,56+4
				brasl	%r14,_imp_writeint@PLT
		.LVL72:
		.LBB160:
		.LBB161:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL73:
		.LBE161:
		.LBE160:
  112              WRITE(J&15,2);  print symbol(',')
				lghi	%r3,2
				risbg	%r2,%r7,60,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL74:
		.LBB162:
		.LBB163:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL75:
		.L26:
		.LBE163:
		.LBE162:
  113              -> L2
  114           %FINISH
  115           PUT(8,T)
				lgfr	%r3,%r8
				lghi	%r2,8
				brasl	%r14,PUT.6702
		.LVL31:
  116           WRITE(K&X'FFF',5);  print symbol('(')
				lghi	%r3,5
				l	%r11,188(%r15)
				lgr	%r1,%r11
				risbg	%r2,%r1,52,128+63,0
				brasl	%r14,_imp_writeint@PLT
		.LVL32:
		.LBB132:
		.LBB133:
				lghi	%r2,40
				brasl	%r14,_imp_printsymbol@PLT
		.LVL33:
		.LBE133:
		.LBE132:
  117           WRITE(K>>12&15,2);  print symbol(')')
				lghi	%r3,2
				lgr	%r1,%r11
				risbgn	%r2,%r1,64-4,128+63,48+4
				brasl	%r14,_imp_writeint@PLT
		.LVL34:
		.LBB134:
		.LBB135:
				lghi	%r2,41
				brasl	%r14,_imp_printsymbol@PLT
		.LVL35:
		.LBE135:
		.LBE134:
		.LBB136:
		.LBB137:
				lghi	%r2,44
				brasl	%r14,_imp_printsymbol@PLT
		.LVL36:
		.LBE137:
		.LBE136:
  118           print symbol(',')
  119           WRITE(J&255,2)
				lghi	%r3,2
				llgcr	%r2,%r7
				brasl	%r14,_imp_writeint@PLT
		.LVL37:
				j	.L20
		.LVL38:
		.L37:
  120           -> L1
  121
  122 %ROUTINE HEX(%INTEGER N)
		.LVL0:
				stmg	%r10,%r15,80(%r15)
				lay	%r15,-184(%r15)
				lgr	%r11,%r2
				ear	%r1,%a0
				sllg	%r1,%r1,32
				ear	%r1,%a1
				mvc	176(8,%r15),40(%r1)
  123 %CONSTBYTEINTEGERARRAY XSYM(0 : 15) = %C
				mvi	160(%r15),48
				mvi	161(%r15),49
				mvi	162(%r15),50
				mvi	163(%r15),51
				mvi	164(%r15),52
				mvi	165(%r15),53
				mvi	166(%r15),54
				mvi	167(%r15),55
				mvi	168(%r15),56
				mvi	169(%r15),57
				mvi	170(%r15),65
				mvi	171(%r15),66
				mvi	172(%r15),67
				mvi	173(%r15),68
				mvi	174(%r15),69
				mvi	175(%r15),70
		.LVL1:
				lhi	%r10,4
		.LVL2:
		.L2:
  124    '0', '1', '2', '3',
  125    '4', '5', '6', '7',
  126    '8', '9', 'A', 'B',
  127    'C', 'D', 'E', 'F'
  128 %INTEGER J, S
  129           %CYCLE J = 1,1,4; !8
  130              S = (N>>12)&15; !S = N>>28
				risbgn	%r1,%r11,64-4,128+63,32+16+4
		.LVL3:
  131              N = N<<4
				sll	%r11,4
		.LVL4:
				lgfr	%r11,%r11
		.LVL5:
  132              PRINTSYMBOL(XSYM(S))
				lgfr	%r1,%r1
		.LBB63:
		.LBB64:
				llgc	%r2,160(%r1,%r15)
				brasl	%r14,_imp_printsymbol@PLT
		.LVL6:
		.LDL1:
		.LBE64:
		.LBE63:
				brct	%r10,.L2
		.L3:
  133           %REPEAT
  134 %END
  135
				ear	%r1,%a0
				sllg	%r1,%r1,32
				ear	%r1,%a1
				clc	176(8,%r15),40(%r1)
				jne	.L7
				lg	%r4,296(%r15)
				lmg	%r10,%r15,264(%r15)
		.LVL7:
				br	%r4
		.LVL8:
		.L7:
				brasl	%r14,__stack_chk_fail@PLT
		.LVL9:
		.LFE186:
				.align	8
		PUT.6702:
		.LFB188:
  136 %ROUTINE HEX8(%INTEGER N)
  137 %CONSTBYTEINTEGERARRAY XSYM(0 : 15) = %C
				mvi	2240(%r15),48
				mvi	2241(%r15),49
				mvi	2242(%r15),50
				mvi	2243(%r15),51
				mvi	2244(%r15),52
				mvi	2245(%r15),53
				mvi	2246(%r15),54
				mvi	2247(%r15),55
				mvi	2248(%r15),56
				mvi	2249(%r15),57
				mvi	2250(%r15),65
				mvi	2251(%r15),66
				mvi	2252(%r15),67
				mvi	2253(%r15),68
				mvi	2254(%r15),69
				mvi	2255(%r15),70
		.LVL84:
				lhi	%r10,8
		.LVL85:
		.L18:
  138    '0', '1', '2', '3',
  139    '4', '5', '6', '7',
  140    '8', '9', 'A', 'B',
  141    'C', 'D', 'E', 'F'
  142 %INTEGER J, S
  143           %CYCLE J = 1,1,8
  144              S = (N>>28)&15
				srlk	%r1,%r9,28
  145              N = N<<4
  146              PRINTSYMBOL(XSYM(S))
				lgfr	%r1,%r1
				sll	%r9,4
		.LVL86:
		.LBB174:
		.LBB175:
				llgc	%r2,2240(%r1,%r15)
				brasl	%r14,_imp_printsymbol@PLT
		.LVL87:
		.LDL4:
		.LBE175:
		.LBE174:
				brct	%r10,.L18
		.L19:
		.LVL88:
		.LBE173:
		.LBE172:
		.LBB176:
		.LBB177:
				lghi	%r2,4
				brasl	%r14,_imp_spaces@PLT
		.LVL89:
		.LBE177:
		.LBE176:
  147           %REPEAT
  148 %END
  149
  150 %ROUTINE PUT(%INTEGER SP, SYMS)
		.LVL10:
				stmg	%r10,%r15,80(%r15)
				lay	%r15,-160(%r15)
				lgr	%r11,%r3
		.LVL11:
		.LBB65:
		.LBB66:
				brasl	%r14,_imp_spaces@PLT
		.LVL12:
				lhi	%r10,4
		.LVL13:
		.L10:
		.LBE66:
		.LBE65:
		.LBB67:
		.LBB68:
				risbgn	%r2,%r11,64-7,128+63,33+7
				brasl	%r14,_imp_printsymbol@PLT
		.LVL14:
		.LBE68:
		.LBE67:
  151 %INTEGER I
  152          SPACES(SP)
  153          %CYCLE I = 1,1,4
  154             PRINT SYMBOL(SYMS>>24&127); SYMS = SYMS << 8
  155          %REPEAT
				sll	%r11,8
		.LVL15:
				lgfr	%r11,%r11
		.LDL2:
		.LVL16:
  156 %END
				brct	%r10,.L10
  157
				lg	%r4,272(%r15)
				lmg	%r10,%r15,240(%r15)
		.LVL17:
				br	%r4
		.L11:
		.LFE188:
				.section	.rodata
				.align	4
		.LC0:
				.long	0
				.long	0
				.long	0
				.long	0
				.long	1397771552
				.long	1111575634
				.long	1111708754
				.long	1111708192
				.long	1397967648
				.long	1230195488
				.long	1398162208
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	1280332320
				.long	1280201248
				.long	1280594464
				.long	1279480352
				.long	1314005024
				.long	1129075232
				.long	1330782240
				.long	1481777184
				.long	1280450592
				.long	1129455648
				.long	1095901216
				.long	1397891104
				.long	1297227808
				.long	1146232864
				.long	1095520800
				.long	1397510688
				.long	1280328786
				.long	1280197714
				.long	1280590930
				.long	1279476818
				.long	1212437024
				.long	1280459858
				.long	1297633824
				.long	1297630290
				.long	1279545888
				.long	1128550944
				.long	1094996512
				.long	1396986400
				.long	1296323104
				.long	1145328160
				.long	1096241696
				.long	1398231584
				.long	1280329042
				.long	1280197970
				.long	1280591186
				.long	1279477074
				.long	1212502560
				.long	1280460114
				.long	1096307232
				.long	1398297120
				.long	1279611424
				.long	1128616480
				.long	1095062048
				.long	1397051936
				.long	1296388640
				.long	1145393696
				.long	1096110624
				.long	1398100512
				.long	1398032416
				.long	1279336480
				.long	1398031136
				.long	1229135904
				.long	1163403296
				.long	1111575584
				.long	1111708704
				.long	1111695392
				.long	1279795232
				.long	1128800288
				.long	1095245856
				.long	1397235744
				.long	1296572448
				.long	0
				.long	1129727008
				.long	1129726496
				.long	1398022176
				.long	0
				.long	0
				.long	0
				.long	1310728224
				.long	1129062432
				.long	1327505440
				.long	1478500384
				.long	1277173792
				.long	1126178848
				.long	1092624416
				.long	1394614304
				.long	1293951008
				.long	1142956064
				.long	1095508000
				.long	1397497888
				.long	1398031392
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	1297630240
				.long	1279533088
				.long	1128538144
				.long	1094983712
				.long	1396973600
				.long	1296310304
				.long	1145315360
				.long	1096228896
				.long	1398218784
				.long	1398031648
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	1279598624
				.long	1128603680
				.long	1095049248
				.long	1397039136
				.long	1296375840
				.long	1145380896
				.long	1096097824
				.long	1398087712
				.long	5460813
				.long	0
				.long	1280332631
				.long	1145651527
				.long	1465009184
				.long	1380205600
				.long	1113081888
				.long	1113082949
				.long	1397902368
				.long	1397509152
				.long	1397899552
				.long	1397506336
				.long	1397900364
				.long	1397507148
				.long	1397900353
				.long	1397507137
				.long	1398033696
				.long	1414340640
				.long	1297500448
				.long	1414733856
				.long	1313415200
				.long	1129072928
				.long	1330192416
				.long	1481187360
				.long	1280122912
				.long	0
				.long	0
				.long	0
				.long	1397313312
				.long	1414090528
				.long	1212763936
				.long	1413695520
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	1297501728
				.long	1297498912
				.long	1297504800
				.long	1313021984
				.long	1129071392
				.long	1329799200
				.long	1480794144
				.long	0
				.long	0
				.long	0
				.long	0
				.long	1414668320
				.long	1414681632
				.long	1162092576
				.long	1162104139
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	0
				.long	1297501984
				.long	1346454347
				.long	1431195723
				.long	0
				.long	0
				.long	0
				.long	0
				.long	1514229792
				.long	1129324576
				.long	1095770144
				.long	1397760032
				.long	1297096736
				.long	1146101792
				.long	0
				.long	0
				.align	2
		.LC1:
				.byte	2
				.string	"C "
				.zero	252
		.text
				.align	8
		.globl RECODE
		RECODE:
		.LFB185:
  158 %END
  159
				ear	%r1,%a0
				sllg	%r1,%r1,32
				ear	%r1,%a1
				clc	2256(8,%r15),40(%r1)
				jne	.L36
				ld	%f8,2264(%r15)
				ld	%f10,2272(%r15)
				lg	%r4,2392(%r15)
				lmg	%r6,%r15,2328(%r15)
		.LVL25:
				br	%r4
		.LVL26:
		.L22:
  160 %ENDOFFILE
  116 Statements compiled
