// File: /workspace/github_c_makefile_star2_O0/mishun[P]plantri/plantri.c
// Function: make_icosahedron
static void
make_icosahedron(void)

/* Make an icosahedron using the first 60 edges */
{
   int i;
   EDGE *buffer;

    for (i=0; i<=11; i++)
      { buffer=edges+5*i;
        firstedge[i]=buffer; degree[i]=5;
        buffer->next=buffer+1; buffer->prev=buffer+4; buffer->start=i;
        buffer++; buffer->next=buffer+1; buffer->prev=buffer-1; buffer->start=i;
        buffer++; buffer->next=buffer+1; buffer->prev=buffer-1; buffer->start=i;
	buffer++; buffer->next=buffer+1; buffer->prev=buffer-1; buffer->start=i;
        buffer++; buffer->next=buffer-4; buffer->prev=buffer-1; buffer->start=i;
      }

    buffer=edges; /* edge number 0 */
    buffer->end=1;
    buffer->invers=edges+5;
    buffer->min=buffer;
    
    buffer++; /* edge number 1 */
    buffer->end=2;
    buffer->invers=edges+10;
    buffer->min=buffer;
    
    buffer++; /* edge number 2 */
    buffer->end=3;
    buffer->invers=edges+15;
    buffer->min=buffer;
    
    buffer++; /* edge number 3 */
    buffer->end=4;
    buffer->invers=edges+20;
    buffer->min=buffer;
    
    buffer++; /* edge number 4 */
    buffer->end=5;
    buffer->invers=edges+25;
    buffer->min=buffer;
    
    buffer++; /* edge number 5 */
    buffer->end=0;
    buffer->invers=edges;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 6 */
    buffer->end=5;
    buffer->invers=edges+29;
    buffer->min=buffer;
    
    buffer++; /* edge number 7 */
    buffer->end=6;
    buffer->invers=edges+30;
    buffer->min=buffer;
    
    buffer++; /* edge number 8 */
    buffer->end=7;
    buffer->invers=edges+35;
    buffer->min=buffer;
    
    buffer++; /* edge number 9 */
    buffer->end=2;
    buffer->invers=edges+11;
    buffer->min=buffer;
    
    buffer++; /* edge number 10 */
    buffer->end=0;
    buffer->invers=edges+1;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 11 */
    buffer->end=1;
    buffer->invers=edges+9;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 12 */
    buffer->end=7;
    buffer->invers=edges+39;
    buffer->min=buffer;
    
    buffer++; /* edge number 13 */
    buffer->end=8;
    buffer->invers=edges+40;
    buffer->min=buffer;
    
    buffer++; /* edge number 14 */
    buffer->end=3;
    buffer->invers=edges+16;
    buffer->min=buffer;
    
    buffer++; /* edge number 15 */
    buffer->end=0;
    buffer->invers=edges+2;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 16 */
    buffer->end=2;
    buffer->invers=edges+14;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 17 */
    buffer->end=8;
    buffer->invers=edges+44;
    buffer->min=buffer;
    
    buffer++; /* edge number 18 */
    buffer->end=9;
    buffer->invers=edges+45;
    buffer->min=buffer;
    
    buffer++; /* edge number 19  */
    buffer->end=4;
    buffer->invers=edges+21;
    buffer->min=buffer;
    
    buffer++; /* edge number 20 */
    buffer->end=0;
    buffer->invers=edges+3;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 21 */
    buffer->end=3;
    buffer->invers=edges+19;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 22 */
    buffer->end=9;
    buffer->invers=edges+49;
    buffer->min=buffer;
    
    buffer++; /* edge number 23 */
    buffer->end=10;
    buffer->invers=edges+50;
    buffer->min=buffer;
        
    buffer++; /* edge number 24 */
    buffer->end=5;
    buffer->invers=edges+26;
    buffer->min=buffer;
    
    buffer++; /* edge number 25 */
    buffer->end=0;
    buffer->invers=edges+4;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 26 */
    buffer->end=4;
    buffer->invers=edges+24;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 27 */
    buffer->end=10;
    buffer->invers=edges+54;
    buffer->min=buffer;
    
    buffer++; /* edge number 28 */
    buffer->end=6;
    buffer->invers=edges+31;
    buffer->min=buffer;
    
    buffer++; /* edge number 29  */
    buffer->end=1;
    buffer->invers=edges+6;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 30 */
    buffer->end=1;
    buffer->invers=edges+7;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 31 */
    buffer->end=5;
    buffer->invers=edges+28;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 32 */
    buffer->end=10;
    buffer->invers=edges+53;
    buffer->min=buffer;
    
    buffer++; /* edge number 33 */
    buffer->end=11;
    buffer->invers=edges+55;
    buffer->min=buffer;
        
    buffer++; /* edge number 34 */
    buffer->end=7;
    buffer->invers=edges+36;
    buffer->min=buffer;
    
    buffer++; /* edge number 35 */
    buffer->end=1;
    buffer->invers=edges+8;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 36 */
    buffer->end=6;
    buffer->invers=edges+34;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 37 */
    buffer->end=11;
    buffer->invers=edges+59;
    buffer->min=buffer;
    
    buffer++; /* edge number 38 */
    buffer->end=8;
    buffer->invers=edges+41;
    buffer->min=buffer;
    
    buffer++; /* edge number 39  */
    buffer->end=2;
    buffer->invers=edges+12;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 40 */
    buffer->end=2;
    buffer->invers=edges+13;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 41 */
    buffer->end=7;
    buffer->invers=edges+38;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 42 */
    buffer->end=11;
    buffer->invers=edges+58;
    buffer->min=buffer;
    
    buffer++; /* edge number 43 */
    buffer->end=9;
    buffer->invers=edges+46;
    buffer->min=buffer;
        
    buffer++; /* edge number 44 */
    buffer->end=3;
    buffer->invers=edges+17;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 45 */
    buffer->end=3;
    buffer->invers=edges+18;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 46 */
    buffer->end=8;
    buffer->invers=edges+43;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 47 */
    buffer->end=11;
    buffer->invers=edges+57;
    buffer->min=buffer;
    
    buffer++; /* edge number 48 */
    buffer->end=10;
    buffer->invers=edges+51;
    buffer->min=buffer;
    
    buffer++; /* edge number 49  */
    buffer->end=4;
    buffer->invers=edges+22;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 50 */
    buffer->end=4;
    buffer->invers=edges+23;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 51 */
    buffer->end=9;
    buffer->invers=edges+48;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 52 */
    buffer->end=11;
    buffer->invers=edges+56;
    buffer->min=buffer;
    
    buffer++; /* edge number 53 */
    buffer->end=6;
    buffer->invers=edges+32;
    buffer->min=buffer->invers;
        
    buffer++; /* edge number 54 */
    buffer->end=5;
    buffer->invers=edges+27;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 55 */
    buffer->end=6;
    buffer->invers=edges+33;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 56 */
    buffer->end=10;
    buffer->invers=edges+52;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 57 */
    buffer->end=9;
    buffer->invers=edges+47;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 58 */
    buffer->end=8;
    buffer->invers=edges+42;
    buffer->min=buffer->invers;
    
    buffer++; /* edge number 59  */
    buffer->end=7;
    buffer->invers=edges+37;
    buffer->min=buffer->invers;

    nv=12;
    ne=60;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movl $0x0, -0x4(%rbp)
cmpl $0xb, -0x4(%rbp)
jg 0x1b3d4
imull $0x5, -0x4(%rbp), %eax
movslq %eax, %rcx
leaq 0x23f39d(%rip), %rax    # 0x25a630
shlq $0x6, %rcx
addq %rcx, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rdx
movslq -0x4(%rbp), %rcx
leaq 0x22753(%rip), %rax     # 0x3da00
movq %rdx, (%rax,%rcx,8)
movslq -0x4(%rbp), %rcx
leaq 0x22944(%rip), %rax     # 0x3dc00
movl $0x5, (%rax,%rcx,4)
movq -0x10(%rbp), %rcx
addq $0x40, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x18(%rax)
movq -0x10(%rbp), %rcx
addq $0x100, %rcx            # imm = 0x100
movq -0x10(%rbp), %rax
movq %rcx, 0x10(%rax)
movl -0x4(%rbp), %ecx
movq -0x10(%rbp), %rax
movl %ecx, (%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rcx
addq $0x40, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x18(%rax)
movq -0x10(%rbp), %rcx
addq $-0x40, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x10(%rax)
movl -0x4(%rbp), %ecx
movq -0x10(%rbp), %rax
movl %ecx, (%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rcx
addq $0x40, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x18(%rax)
movq -0x10(%rbp), %rcx
addq $-0x40, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x10(%rax)
movl -0x4(%rbp), %ecx
movq -0x10(%rbp), %rax
movl %ecx, (%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rcx
addq $0x40, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x18(%rax)
movq -0x10(%rbp), %rcx
addq $-0x40, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x10(%rax)
movl -0x4(%rbp), %ecx
movq -0x10(%rbp), %rax
movl %ecx, (%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rcx
addq $-0x100, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x18(%rax)
movq -0x10(%rbp), %rcx
addq $-0x40, %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x10(%rax)
movl -0x4(%rbp), %ecx
movq -0x10(%rbp), %rax
movl %ecx, (%rax)
movl -0x4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x4(%rbp)
jmp 0x1b27b
leaq 0x23f255(%rip), %rax    # 0x25a630
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x1, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f23b(%rip), %rcx    # 0x25a630
addq $0x140, %rcx            # imm = 0x140
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x2, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f202(%rip), %rcx    # 0x25a630
addq $0x280, %rcx            # imm = 0x280
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x3, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f1c9(%rip), %rcx    # 0x25a630
addq $0x3c0, %rcx            # imm = 0x3C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x4, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f190(%rip), %rcx    # 0x25a630
addq $0x500, %rcx            # imm = 0x500
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x5, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f157(%rip), %rcx    # 0x25a630
addq $0x640, %rcx            # imm = 0x640
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x0, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f11e(%rip), %rcx    # 0x25a630
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x5, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f0e8(%rip), %rcx    # 0x25a630
addq $0x740, %rcx            # imm = 0x740
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x6, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f0af(%rip), %rcx    # 0x25a630
addq $0x780, %rcx            # imm = 0x780
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x7, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f076(%rip), %rcx    # 0x25a630
addq $0x8c0, %rcx            # imm = 0x8C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x2, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f03d(%rip), %rcx    # 0x25a630
addq $0x2c0, %rcx            # imm = 0x2C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x0, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23f004(%rip), %rcx    # 0x25a630
addq $0x40, %rcx
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x1, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23efca(%rip), %rcx    # 0x25a630
addq $0x240, %rcx            # imm = 0x240
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x7, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ef8d(%rip), %rcx    # 0x25a630
addq $0x9c0, %rcx            # imm = 0x9C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x8, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ef54(%rip), %rcx    # 0x25a630
addq $0xa00, %rcx            # imm = 0xA00
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x3, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ef1b(%rip), %rcx    # 0x25a630
addq $0x400, %rcx            # imm = 0x400
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x0, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23eee2(%rip), %rcx    # 0x25a630
addq $0x80, %rcx
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x2, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23eea5(%rip), %rcx    # 0x25a630
addq $0x380, %rcx            # imm = 0x380
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x8, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ee68(%rip), %rcx    # 0x25a630
addq $0xb00, %rcx            # imm = 0xB00
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x9, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ee2f(%rip), %rcx    # 0x25a630
addq $0xb40, %rcx            # imm = 0xB40
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x4, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23edf6(%rip), %rcx    # 0x25a630
addq $0x540, %rcx            # imm = 0x540
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x0, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23edbd(%rip), %rcx    # 0x25a630
addq $0xc0, %rcx
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x3, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ed80(%rip), %rcx    # 0x25a630
addq $0x4c0, %rcx            # imm = 0x4C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x9, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ed43(%rip), %rcx    # 0x25a630
addq $0xc40, %rcx            # imm = 0xC40
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xa, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ed0a(%rip), %rcx    # 0x25a630
addq $0xc80, %rcx            # imm = 0xC80
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x5, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ecd1(%rip), %rcx    # 0x25a630
addq $0x680, %rcx            # imm = 0x680
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x0, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ec98(%rip), %rcx    # 0x25a630
addq $0x100, %rcx            # imm = 0x100
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x4, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ec5b(%rip), %rcx    # 0x25a630
addq $0x600, %rcx            # imm = 0x600
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xa, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ec1e(%rip), %rcx    # 0x25a630
addq $0xd80, %rcx            # imm = 0xD80
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x6, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ebe5(%rip), %rcx    # 0x25a630
addq $0x7c0, %rcx            # imm = 0x7C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x1, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ebac(%rip), %rcx    # 0x25a630
addq $0x180, %rcx            # imm = 0x180
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x1, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23eb6f(%rip), %rcx    # 0x25a630
addq $0x1c0, %rcx            # imm = 0x1C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x5, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23eb32(%rip), %rcx    # 0x25a630
addq $0x700, %rcx            # imm = 0x700
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xa, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23eaf5(%rip), %rcx    # 0x25a630
addq $0xd40, %rcx            # imm = 0xD40
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xb, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23eabc(%rip), %rcx    # 0x25a630
addq $0xdc0, %rcx            # imm = 0xDC0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x7, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ea83(%rip), %rcx    # 0x25a630
addq $0x900, %rcx            # imm = 0x900
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x1, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ea4a(%rip), %rcx    # 0x25a630
addq $0x200, %rcx            # imm = 0x200
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x6, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23ea0d(%rip), %rcx    # 0x25a630
addq $0x880, %rcx            # imm = 0x880
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xb, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e9d0(%rip), %rcx    # 0x25a630
addq $0xec0, %rcx            # imm = 0xEC0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x8, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e997(%rip), %rcx    # 0x25a630
addq $0xa40, %rcx            # imm = 0xA40
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x2, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e95e(%rip), %rcx    # 0x25a630
addq $0x300, %rcx            # imm = 0x300
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x2, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e921(%rip), %rcx    # 0x25a630
addq $0x340, %rcx            # imm = 0x340
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x7, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e8e4(%rip), %rcx    # 0x25a630
addq $0x980, %rcx            # imm = 0x980
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xb, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e8a7(%rip), %rcx    # 0x25a630
addq $0xe80, %rcx            # imm = 0xE80
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x9, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e86e(%rip), %rcx    # 0x25a630
addq $0xb80, %rcx            # imm = 0xB80
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x3, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e835(%rip), %rcx    # 0x25a630
addq $0x440, %rcx            # imm = 0x440
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x3, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e7f8(%rip), %rcx    # 0x25a630
addq $0x480, %rcx            # imm = 0x480
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x8, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e7bb(%rip), %rcx    # 0x25a630
addq $0xac0, %rcx            # imm = 0xAC0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xb, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e77e(%rip), %rcx    # 0x25a630
addq $0xe40, %rcx            # imm = 0xE40
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xa, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e745(%rip), %rcx    # 0x25a630
addq $0xcc0, %rcx            # imm = 0xCC0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x4, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e70c(%rip), %rcx    # 0x25a630
addq $0x580, %rcx            # imm = 0x580
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x4, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e6cf(%rip), %rcx    # 0x25a630
addq $0x5c0, %rcx            # imm = 0x5C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x9, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e692(%rip), %rcx    # 0x25a630
addq $0xc00, %rcx            # imm = 0xC00
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xb, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e655(%rip), %rcx    # 0x25a630
addq $0xe00, %rcx            # imm = 0xE00
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x6, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e61c(%rip), %rcx    # 0x25a630
addq $0x800, %rcx            # imm = 0x800
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x5, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e5df(%rip), %rcx    # 0x25a630
addq $0x6c0, %rcx            # imm = 0x6C0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x6, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e5a2(%rip), %rcx    # 0x25a630
addq $0x840, %rcx            # imm = 0x840
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0xa, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e565(%rip), %rcx    # 0x25a630
addq $0xd00, %rcx            # imm = 0xD00
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x9, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e528(%rip), %rcx    # 0x25a630
addq $0xbc0, %rcx            # imm = 0xBC0
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x8, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e4eb(%rip), %rcx    # 0x25a630
addq $0xa80, %rcx            # imm = 0xA80
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movq -0x10(%rbp), %rax
addq $0x40, %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movl $0x7, 0x4(%rax)
movq -0x10(%rbp), %rax
leaq 0x23e4ae(%rip), %rcx    # 0x25a630
addq $0x940, %rcx            # imm = 0x940
movq %rcx, 0x20(%rax)
movq -0x10(%rbp), %rax
movq 0x20(%rax), %rcx
movq -0x10(%rbp), %rax
movq %rcx, 0x28(%rax)
movl $0xc, 0x23e479(%rip)    # 0x25a620
movl $0x3c, 0x23e473(%rip)   # 0x25a624
popq %rbp
retq
nopw %cs:(%rax,%rax)