// File: /workspace/github_c_makefile_star2_O0/simh[P]simtools/extracters/ckabstape/ckabstape.c
// Function: disasm
void disasm(unsigned int instr)
{
	char *idx;
	if(instr & 0010000) idx = ",X"; else idx = "  ";

	if((instr & 0700000) != 0700000)
	switch(instr & 0740000){
	 case(0000000):
	  printf("CAL%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0040000):
	  printf("DAC%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0100000):
	  printf("JMS%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0140000):
	  printf("DZM%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0200000):
	  printf("LAC%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0240000):
	  printf("XOR%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0300000):
	  printf("ADD%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0340000):
	  printf("TAD%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0400000):
	  printf("XCT%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0440000):
	  printf("ISZ%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0500000):
	  printf("AND%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0540000):
	  printf("SAD%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 case(0600000):
	  printf("JMP%c %04o%s ", (instr & 0020000)?'*':' ', instr &07777, idx);
	  break;
	 default:
	  printf("????         ");
	  break;
	}
/*
 */
	if((instr & 0700000) == 0700000)
	 switch(instr){
	 case(0700000):
	  printf("IOT        ");
	  break;
	 case(0700002):
	  printf("IOF        ");
	  break;
	 case(0700004):
	  printf("CLOF       ");
	  break;
	 case(0700042):
	  printf("ION        ");
	  break;	

	 case(0700101):
	  printf("RSF (hsrdr)");
	  break;
	 case(0700102):
	  printf("RCF (hsrdr)");
	  break;
	 case(0700104):
	  printf("RSA (hsrdr)");
	  break;
	 case(0700112):
	  printf("RRB (hsrdr)");
	  break;
	 case(0700144):
	  printf("RSB (hsrdr)");
	  break;

	 case(0700201):
	  printf("PSF (hsptp)");
	  break;
	 case(0700202):
	  printf("PCF (hsptp)");
	  break;
	 case(0700204):
	  printf("PSA (hsptp)");
	  break;
	 case(0700244):
	  printf("PSB (hsptp)");
	  break;

	 case(0700301):
	  printf("KSF (ttykb)");
	  break;
	 case(0700312):
	  printf("KRB (ttyrd)");
	  break;
	 case(0700314):
	  printf("IORS       ");
	  break;
	 case(0700322):
	  printf("KRS (ttykb)");
	  break;

	 case(0700401):
	  printf("TSF (ttyout)");
	  break;
	 case(0700402):
	  printf("TCF (ttyout)");
	  break;
	 case(0700406):
	  printf("TLS (ttyout)");
	  break;

	
	 case(0703302):
	  printf("CAF         ");
	  break;

	 case(0707721):
	  printf("SBA         ");
	  break;
	 case(0707722):
	 case(0707762):
	  printf("DBA         ");
	  break;
	 case(0707724):
	 case(0707764):
	  printf("EBA         ");
	  break;

/*
 */
	 case(0720000):
	  printf("AAS         ");
	  break;
	 case(0723000):
	  printf("AAC         ");
	  break;
	 case(0725000):
	  printf("AXS         ");
	  break;
	 case(0736000):
	  printf("CLLR        ");
	  break;
	 case(0735000):
	  printf("CLX         ");
	  break;
	 case(0722000):
	  printf("PAL         ");
	  break;
	 case(0721000):
	  printf("PAX         ");
	  break;
	 case(0730000):
	  printf("PLA         ");
	  break;
	 case(0731000):
	  printf("PLX         ");
	  break;
	 case(0724000):
	  printf("PXA         ");
	  break;
	 case(0726000):
	  printf("PXL         ");
	  break;
	

/*
 * operate instructions
 */
	 case(0740000):
	  printf("NOP         ");
	  break;
	 case(0740001):		/* CMA compliment AC */
	  printf("CMA         ");
	  break;
	 case(0740002):
	  printf("CML         ");
	  break;
	 case(0740004):
	  printf("OAS         ");
	  break;
	 case(0740010):
	  printf("RAL         ");
	  break;
	 case(0740020):
	  printf("RAR         ");
	  break;
	 case(0740030):
	  printf("IAC         ");
	  break;
	 case(0740031):
	  printf("TCA         ");
	  break;
	 case(0740040):
	  printf("HLT         ");
	  break;
	 case(0740100):
	  printf("SMA         ");
	  break;
	 case(0740200):
	  printf("SZA         ");
	  break;
	 case(0740400):
	  printf("SNL         ");
	  break;
	 case(0741000):
	  printf("SKP         ");
	  break;
	 case(0741100):
	  printf("SPA         ");
	  break;
	 case(0741200):
	  printf("SNA         ");
	  break;
	 case(0741400):
	  printf("SZL         ");
	  break;
	 case(0742010):
	  printf("RTL         ");
	  break;
	 case(0742020):
	  printf("RTR         ");
	  break;
	 case(0742030):
	  printf("SWHA        ");
	  break;
	 case(0744000):
	  printf("CLL         ");
	  break;
	 case(0744002):
	  printf("STL         ");
	  break;	
	 case(0744010):
	  printf("CCL         ");
	  break;
	 case(0744020):
	  printf("RCL         ");
	  break;
	 case(0750000):
	  printf("CLA         ");
	  break;
	 case(0750001):
	  printf("LAS         ");
	  break;
	 case(0750004):
	  printf("LAT         ");
	  break;
	 case(0750010):
	  printf("GLK         ");
	  break;
	 case(0760000):
	  printf("LAW         ");
	  break;
	 default:
	  printf("???         ");
	  break;
	}
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x20, %rsp
movl %edi, -0x4(%rbp)
movl -0x4(%rbp), %eax
andl $0x1000, %eax           # imm = 0x1000
cmpl $0x0, %eax
je 0x13b5
leaq 0x1c5f(%rip), %rax      # 0x300e
movq %rax, -0x10(%rbp)
jmp 0x13c0
leaq 0x1d16(%rip), %rax      # 0x30d2
movq %rax, -0x10(%rbp)
movl -0x4(%rbp), %eax
andl $0x38000, %eax          # imm = 0x38000
cmpl $0x38000, %eax          # imm = 0x38000
je 0x1795
movl -0x4(%rbp), %eax
andl $0x3c000, %eax          # imm = 0x3C000
movl %eax, -0x14(%rbp)
je 0x14a9
jmp 0x13e6
movl -0x14(%rbp), %eax
subl $0x4000, %eax           # imm = 0x4000
je 0x14e2
jmp 0x13f6
movl -0x14(%rbp), %eax
subl $0x8000, %eax           # imm = 0x8000
je 0x151b
jmp 0x1406
movl -0x14(%rbp), %eax
subl $0xc000, %eax           # imm = 0xC000
je 0x1554
jmp 0x1416
movl -0x14(%rbp), %eax
subl $0x10000, %eax          # imm = 0x10000
je 0x158d
jmp 0x1426
movl -0x14(%rbp), %eax
subl $0x14000, %eax          # imm = 0x14000
je 0x15c6
jmp 0x1436
movl -0x14(%rbp), %eax
subl $0x18000, %eax          # imm = 0x18000
je 0x15ff
jmp 0x1446
movl -0x14(%rbp), %eax
subl $0x1c000, %eax          # imm = 0x1C000
je 0x1638
jmp 0x1456
movl -0x14(%rbp), %eax
subl $0x20000, %eax          # imm = 0x20000
je 0x1671
jmp 0x1466
movl -0x14(%rbp), %eax
subl $0x24000, %eax          # imm = 0x24000
je 0x16aa
jmp 0x1476
movl -0x14(%rbp), %eax
subl $0x28000, %eax          # imm = 0x28000
je 0x16e3
jmp 0x1486
movl -0x14(%rbp), %eax
subl $0x2c000, %eax          # imm = 0x2C000
je 0x1719
jmp 0x1496
movl -0x14(%rbp), %eax
subl $0x30000, %eax          # imm = 0x30000
je 0x174f
jmp 0x1785
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1b3b(%rip), %rdi      # 0x3011
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1b10(%rip), %rdi      # 0x301f
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1ae5(%rip), %rdi      # 0x302d
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1aba(%rip), %rdi      # 0x303b
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1a8f(%rip), %rdi      # 0x3049
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1a64(%rip), %rdi      # 0x3057
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1a39(%rip), %rdi      # 0x3065
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1a0e(%rip), %rdi      # 0x3073
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x19e3(%rip), %rdi      # 0x3081
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x19b8(%rip), %rdi      # 0x308f
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x198d(%rip), %rdi      # 0x309d
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x1965(%rip), %rdi      # 0x30ab
movb $0x0, %al
callq 0x1030
jmp 0x1793
movl -0x4(%rbp), %ecx
andl $0x2000, %ecx           # imm = 0x2000
movl $0x20, %esi
movl $0x2a, %eax
cmpl $0x0, %ecx
cmovnel %eax, %esi
movl -0x4(%rbp), %edx
andl $0xfff, %edx            # imm = 0xFFF
movq -0x10(%rbp), %rcx
leaq 0x193d(%rip), %rdi      # 0x30b9
movb $0x0, %al
callq 0x1030
jmp 0x1793
leaq 0x193b(%rip), %rdi      # 0x30c7
movb $0x0, %al
callq 0x1030
jmp 0x1795
movl -0x4(%rbp), %eax
andl $0x38000, %eax          # imm = 0x38000
cmpl $0x38000, %eax          # imm = 0x38000
jne 0x2063
movl -0x4(%rbp), %eax
movl %eax, -0x18(%rbp)
subl $0x38000, %eax          # imm = 0x38000
je 0x1bbe
jmp 0x17bb
movl -0x18(%rbp), %eax
subl $0x38002, %eax          # imm = 0x38002
je 0x1bd1
jmp 0x17cb
movl -0x18(%rbp), %eax
subl $0x38004, %eax          # imm = 0x38004
je 0x1be4
jmp 0x17db
movl -0x18(%rbp), %eax
subl $0x38022, %eax          # imm = 0x38022
je 0x1bf7
jmp 0x17eb
movl -0x18(%rbp), %eax
subl $0x38041, %eax          # imm = 0x38041
je 0x1c0a
jmp 0x17fb
movl -0x18(%rbp), %eax
subl $0x38042, %eax          # imm = 0x38042
je 0x1c1d
jmp 0x180b
movl -0x18(%rbp), %eax
subl $0x38044, %eax          # imm = 0x38044
je 0x1c30
jmp 0x181b
movl -0x18(%rbp), %eax
subl $0x3804a, %eax          # imm = 0x3804A
je 0x1c43
jmp 0x182b
movl -0x18(%rbp), %eax
subl $0x38064, %eax          # imm = 0x38064
je 0x1c56
jmp 0x183b
movl -0x18(%rbp), %eax
subl $0x38081, %eax          # imm = 0x38081
je 0x1c69
jmp 0x184b
movl -0x18(%rbp), %eax
subl $0x38082, %eax          # imm = 0x38082
je 0x1c7c
jmp 0x185b
movl -0x18(%rbp), %eax
subl $0x38084, %eax          # imm = 0x38084
je 0x1c8f
jmp 0x186b
movl -0x18(%rbp), %eax
subl $0x380a4, %eax          # imm = 0x380A4
je 0x1ca2
jmp 0x187b
movl -0x18(%rbp), %eax
subl $0x380c1, %eax          # imm = 0x380C1
je 0x1cb5
jmp 0x188b
movl -0x18(%rbp), %eax
subl $0x380ca, %eax          # imm = 0x380CA
je 0x1cc8
jmp 0x189b
movl -0x18(%rbp), %eax
subl $0x380cc, %eax          # imm = 0x380CC
je 0x1cdb
jmp 0x18ab
movl -0x18(%rbp), %eax
subl $0x380d2, %eax          # imm = 0x380D2
je 0x1cee
jmp 0x18bb
movl -0x18(%rbp), %eax
subl $0x38101, %eax          # imm = 0x38101
je 0x1d01
jmp 0x18cb
movl -0x18(%rbp), %eax
subl $0x38102, %eax          # imm = 0x38102
je 0x1d14
jmp 0x18db
movl -0x18(%rbp), %eax
subl $0x38106, %eax          # imm = 0x38106
je 0x1d27
jmp 0x18eb
movl -0x18(%rbp), %eax
subl $0x386c2, %eax          # imm = 0x386C2
je 0x1d3a
jmp 0x18fb
movl -0x18(%rbp), %eax
subl $0x38fd1, %eax          # imm = 0x38FD1
je 0x1d4d
jmp 0x190b
movl -0x18(%rbp), %eax
subl $0x38fd2, %eax          # imm = 0x38FD2
je 0x1d60
jmp 0x191b
movl -0x18(%rbp), %eax
subl $0x38fd4, %eax          # imm = 0x38FD4
je 0x1d73
jmp 0x192b
movl -0x18(%rbp), %eax
subl $0x38ff2, %eax          # imm = 0x38FF2
je 0x1d60
jmp 0x193b
movl -0x18(%rbp), %eax
subl $0x38ff4, %eax          # imm = 0x38FF4
je 0x1d73
jmp 0x194b
movl -0x18(%rbp), %eax
subl $0x3a000, %eax          # imm = 0x3A000
je 0x1d86
jmp 0x195b
movl -0x18(%rbp), %eax
subl $0x3a200, %eax          # imm = 0x3A200
je 0x1df8
jmp 0x196b
movl -0x18(%rbp), %eax
subl $0x3a400, %eax          # imm = 0x3A400
je 0x1de5
jmp 0x197b
movl -0x18(%rbp), %eax
subl $0x3a600, %eax          # imm = 0x3A600
je 0x1d99
jmp 0x198b
movl -0x18(%rbp), %eax
subl $0x3a800, %eax          # imm = 0x3A800
je 0x1e31
jmp 0x199b
movl -0x18(%rbp), %eax
subl $0x3aa00, %eax          # imm = 0x3AA00
je 0x1dac
jmp 0x19ab
movl -0x18(%rbp), %eax
subl $0x3ac00, %eax          # imm = 0x3AC00
je 0x1e44
jmp 0x19bb
movl -0x18(%rbp), %eax
subl $0x3b000, %eax          # imm = 0x3B000
je 0x1e0b
jmp 0x19cb
movl -0x18(%rbp), %eax
subl $0x3b200, %eax          # imm = 0x3B200
je 0x1e1e
jmp 0x19db
movl -0x18(%rbp), %eax
subl $0x3ba00, %eax          # imm = 0x3BA00
je 0x1dd2
jmp 0x19eb
movl -0x18(%rbp), %eax
subl $0x3bc00, %eax          # imm = 0x3BC00
je 0x1dbf
jmp 0x19fb
movl -0x18(%rbp), %eax
subl $0x3c000, %eax          # imm = 0x3C000
je 0x1e57
jmp 0x1a0b
movl -0x18(%rbp), %eax
subl $0x3c001, %eax          # imm = 0x3C001
je 0x1e6a
jmp 0x1a1b
movl -0x18(%rbp), %eax
subl $0x3c002, %eax          # imm = 0x3C002
je 0x1e7d
jmp 0x1a2b
movl -0x18(%rbp), %eax
subl $0x3c004, %eax          # imm = 0x3C004
je 0x1e90
jmp 0x1a3b
movl -0x18(%rbp), %eax
subl $0x3c008, %eax          # imm = 0x3C008
je 0x1ea3
jmp 0x1a4b
movl -0x18(%rbp), %eax
subl $0x3c010, %eax          # imm = 0x3C010
je 0x1eb6
jmp 0x1a5b
movl -0x18(%rbp), %eax
subl $0x3c018, %eax          # imm = 0x3C018
je 0x1ec9
jmp 0x1a6b
movl -0x18(%rbp), %eax
subl $0x3c019, %eax          # imm = 0x3C019
je 0x1edc
jmp 0x1a7b
movl -0x18(%rbp), %eax
subl $0x3c020, %eax          # imm = 0x3C020
je 0x1eef
jmp 0x1a8b
movl -0x18(%rbp), %eax
subl $0x3c040, %eax          # imm = 0x3C040
je 0x1f02
jmp 0x1a9b
movl -0x18(%rbp), %eax
subl $0x3c080, %eax          # imm = 0x3C080
je 0x1f15
jmp 0x1aab
movl -0x18(%rbp), %eax
subl $0x3c100, %eax          # imm = 0x3C100
je 0x1f28
jmp 0x1abb
movl -0x18(%rbp), %eax
subl $0x3c200, %eax          # imm = 0x3C200
je 0x1f3b
jmp 0x1acb
movl -0x18(%rbp), %eax
subl $0x3c240, %eax          # imm = 0x3C240
je 0x1f4e
jmp 0x1adb
movl -0x18(%rbp), %eax
subl $0x3c280, %eax          # imm = 0x3C280
je 0x1f61
jmp 0x1aeb
movl -0x18(%rbp), %eax
subl $0x3c300, %eax          # imm = 0x3C300
je 0x1f74
jmp 0x1afb
movl -0x18(%rbp), %eax
subl $0x3c408, %eax          # imm = 0x3C408
je 0x1f87
jmp 0x1b0b
movl -0x18(%rbp), %eax
subl $0x3c410, %eax          # imm = 0x3C410
je 0x1f9a
jmp 0x1b1b
movl -0x18(%rbp), %eax
subl $0x3c418, %eax          # imm = 0x3C418
je 0x1fad
jmp 0x1b2b
movl -0x18(%rbp), %eax
subl $0x3c800, %eax          # imm = 0x3C800
je 0x1fc0
jmp 0x1b3b
movl -0x18(%rbp), %eax
subl $0x3c802, %eax          # imm = 0x3C802
je 0x1fd3
jmp 0x1b4b
movl -0x18(%rbp), %eax
subl $0x3c808, %eax          # imm = 0x3C808
je 0x1fe3
jmp 0x1b5b
movl -0x18(%rbp), %eax
subl $0x3c810, %eax          # imm = 0x3C810
je 0x1ff3
jmp 0x1b6b
movl -0x18(%rbp), %eax
subl $0x3d000, %eax          # imm = 0x3D000
je 0x2003
jmp 0x1b7b
movl -0x18(%rbp), %eax
subl $0x3d001, %eax          # imm = 0x3D001
je 0x2013
jmp 0x1b8b
movl -0x18(%rbp), %eax
subl $0x3d004, %eax          # imm = 0x3D004
je 0x2023
jmp 0x1b9b
movl -0x18(%rbp), %eax
subl $0x3d008, %eax          # imm = 0x3D008
je 0x2033
jmp 0x1bab
movl -0x18(%rbp), %eax
subl $0x3e000, %eax          # imm = 0x3E000
je 0x2043
jmp 0x2053
leaq 0x1510(%rip), %rdi      # 0x30d5
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1509(%rip), %rdi      # 0x30e1
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1502(%rip), %rdi      # 0x30ed
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14fb(%rip), %rdi      # 0x30f9
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14f4(%rip), %rdi      # 0x3105
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14ed(%rip), %rdi      # 0x3111
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14e6(%rip), %rdi      # 0x311d
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14df(%rip), %rdi      # 0x3129
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14d8(%rip), %rdi      # 0x3135
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14d1(%rip), %rdi      # 0x3141
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14ca(%rip), %rdi      # 0x314d
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14c3(%rip), %rdi      # 0x3159
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14bc(%rip), %rdi      # 0x3165
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14b5(%rip), %rdi      # 0x3171
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14ae(%rip), %rdi      # 0x317d
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14a7(%rip), %rdi      # 0x3189
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x14a0(%rip), %rdi      # 0x3195
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1499(%rip), %rdi      # 0x31a1
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1493(%rip), %rdi      # 0x31ae
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x148d(%rip), %rdi      # 0x31bb
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1487(%rip), %rdi      # 0x31c8
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1481(%rip), %rdi      # 0x31d5
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x147b(%rip), %rdi      # 0x31e2
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1475(%rip), %rdi      # 0x31ef
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x146f(%rip), %rdi      # 0x31fc
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1469(%rip), %rdi      # 0x3209
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1463(%rip), %rdi      # 0x3216
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x145d(%rip), %rdi      # 0x3223
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1457(%rip), %rdi      # 0x3230
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1451(%rip), %rdi      # 0x323d
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x144b(%rip), %rdi      # 0x324a
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1445(%rip), %rdi      # 0x3257
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x143f(%rip), %rdi      # 0x3264
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1439(%rip), %rdi      # 0x3271
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1433(%rip), %rdi      # 0x327e
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x142d(%rip), %rdi      # 0x328b
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1427(%rip), %rdi      # 0x3298
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1421(%rip), %rdi      # 0x32a5
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x141b(%rip), %rdi      # 0x32b2
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1415(%rip), %rdi      # 0x32bf
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x140f(%rip), %rdi      # 0x32cc
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1409(%rip), %rdi      # 0x32d9
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x1403(%rip), %rdi      # 0x32e6
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13fd(%rip), %rdi      # 0x32f3
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13f7(%rip), %rdi      # 0x3300
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13f1(%rip), %rdi      # 0x330d
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13eb(%rip), %rdi      # 0x331a
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13e5(%rip), %rdi      # 0x3327
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13df(%rip), %rdi      # 0x3334
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13d9(%rip), %rdi      # 0x3341
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13d3(%rip), %rdi      # 0x334e
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13cd(%rip), %rdi      # 0x335b
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13c7(%rip), %rdi      # 0x3368
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13c1(%rip), %rdi      # 0x3375
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13bb(%rip), %rdi      # 0x3382
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13b5(%rip), %rdi      # 0x338f
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13b2(%rip), %rdi      # 0x339c
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13af(%rip), %rdi      # 0x33a9
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13ac(%rip), %rdi      # 0x33b6
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13a9(%rip), %rdi      # 0x33c3
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13a6(%rip), %rdi      # 0x33d0
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13a3(%rip), %rdi      # 0x33dd
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x13a0(%rip), %rdi      # 0x33ea
movb $0x0, %al
callq 0x1030
jmp 0x2061
leaq 0x106e(%rip), %rdi      # 0x30c8
movb $0x0, %al
callq 0x1030
jmp 0x2063
addq $0x20, %rsp
popq %rbp
retq
nopl (%rax)