// File: jkingan[P]ladyheather/heathgps.cpp
// Function: find_moto_cmd(int, int)
int find_moto_cmd(int cmd1, int cmd2)
{
   // !!!!! lookup Motorola binary command and return message length
   if     ((cmd1 == 'A') && (cmd2 == '@')) return (-1);

   else if((cmd1 == 'A') && (cmd2 == 'a')) return (10-7);
   else if((cmd1 == 'A') && (cmd2 == 'A')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 'b')) return (10-7);
   else if((cmd1 == 'A') && (cmd2 == 'B')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 'c')) return (11-7);
   else if((cmd1 == 'A') && (cmd2 == 'C')) return (9-7);
   else if((cmd1 == 'A') && (cmd2 == 'd')) return 11-7;
   else if((cmd1 == 'A') && (cmd2 == 'D')) return (9-7);
   else if((cmd1 == 'A') && (cmd2 == 'e')) return 11-7;
   else if((cmd1 == 'A') && (cmd2 == 'E')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 'f')) return 15-7;
   else if((cmd1 == 'A') && (cmd2 == 'g')) return 8-7;
   else if((cmd1 == 'A') && (cmd2 == 'h')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 'i')) return (9-7);
   else if((cmd1 == 'A') && (cmd2 == 'j')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 'k')) return (9-7);
   else if((cmd1 == 'A') && (cmd2 == 'l')) return (9-7);
   else if((cmd1 == 'A') && (cmd2 == 'm')) return 12-7;
   else if((cmd1 == 'A') && (cmd2 == 'M')) return 11-7;
   else if((cmd1 == 'A') && (cmd2 == 'n')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 'N')) return 8-7;
   else if((cmd1 == 'A') && (cmd2 == 'o')) return 25-7;
   else if((cmd1 == 'A') && (cmd2 == 'O')) return 8-7;
   else if((cmd1 == 'A') && (cmd2 == 'p')) return 25-7;
   else if((cmd1 == 'A') && (cmd2 == 'P')) return 8-7;
   else if((cmd1 == 'A') && (cmd2 == 'q')) return 8-7;
   else if((cmd1 == 'A') && (cmd2 == 'Q')) return 8-7;
   else if((cmd1 == 'A') && (cmd2 == 'r')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 's')) return (20-7);
   else if((cmd1 == 'A') && (cmd2 == 't')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 'u')) return (12-7);
   else if((cmd1 == 'A') && (cmd2 == 'v')) return (8-7);
   else if((cmd1 == 'A') && (cmd2 == 'w')) return 8-7;
   else if((cmd1 == 'A') && (cmd2 == 'x')) return (9-7);
   else if((cmd1 == 'A') && (cmd2 == 'y')) return 11-7;
   else if((cmd1 == 'A') && (cmd2 == 'z')) return 11-7;

   else if((cmd1 == 'B') && (cmd2 == 'a')) return 68-7;
   else if((cmd1 == 'B') && (cmd2 == 'b')) return 92-7;
   else if((cmd1 == 'B') && (cmd2 == 'c')) return 82-7;
   else if((cmd1 == 'B') && (cmd2 == 'd')) return 23-7;
   else if((cmd1 == 'B') && (cmd2 == 'e')) return 33-7;
   else if((cmd1 == 'B') && (cmd2 == 'f')) return 80-7;
   else if((cmd1 == 'B') && (cmd2 == 'g')) return 122-7;
   else if((cmd1 == 'B') && (cmd2 == 'h')) return 52-7;
   else if((cmd1 == 'B') && (cmd2 == 'i')) return 80-7;
   else if((cmd1 == 'B') && (cmd2 == 'j')) return 8-7;
   else if((cmd1 == 'B') && (cmd2 == 'k')) return 69-7;
   else if((cmd1 == 'B') && (cmd2 == 'l')) return 41-7;
   else if((cmd1 == 'B') && (cmd2 == 'n')) return 59-7;
   else if((cmd1 == 'B') && (cmd2 == 'o')) return 8-7;
   else if((cmd1 == 'B') && (cmd2 == 'p')) return 29-7;

   else if((cmd1 == 'C') && (cmd2 == 'a')) return 9-7;
   else if((cmd1 == 'C') && (cmd2 == 'b')) return 9-7;
   else if((cmd1 == 'C') && (cmd2 == 'd')) return 171-7;
   else if((cmd1 == 'C') && (cmd2 == 'e')) return 7-7;
   else if((cmd1 == 'C') && (cmd2 == 'f')) return 7-7;
   else if((cmd1 == 'C') && (cmd2 == 'g')) return 8-7;
   else if((cmd1 == 'C') && (cmd2 == 'h')) return 9-7;
   else if((cmd1 == 'C') && (cmd2 == 'i')) return 8-7;   // actually msg has no response
   else if((cmd1 == 'C') && (cmd2 == 'j')) return 294-7;
   else if((cmd1 == 'C') && (cmd2 == 'k')) return 7-7;
   else if((cmd1 == 'C') && (cmd2 == 'o')) return 29-7;

   else if((cmd1 == 'E') && (cmd2 == 'a')) return 76-7;
   else if((cmd1 == 'E') && (cmd2 == 'c')) return 82-7;
   else if((cmd1 == 'E') && (cmd2 == 'g')) return 158-7;
   else if((cmd1 == 'E') && (cmd2 == 'k')) return 71-7;
   else if((cmd1 == 'E') && (cmd2 == 'n')) return 69-7;
   else if((cmd1 == 'E') && (cmd2 == 'q')) return 96-9;  // !!!! BASTARD format

   else if((cmd1 == 'F') && (cmd2 == 'a')) return 9-7;
   else if((cmd1 == 'F') && (cmd2 == 'd')) return 189-7;

   else if((cmd1 == 'G') && (cmd2 == 'a')) return 20-7;
   else if((cmd1 == 'G') && (cmd2 == 'b')) return 17-7;
   else if((cmd1 == 'G') && (cmd2 == 'c')) return 8-7;
   else if((cmd1 == 'G') && (cmd2 == 'd')) return 8-7;
   else if((cmd1 == 'G') && (cmd2 == 'e')) return 8-7;
   else if((cmd1 == 'G') && (cmd2 == 'f')) return 9-7;
   else if((cmd1 == 'G') && (cmd2 == 'j')) return 21-7;
   else if((cmd1 == 'G') && (cmd2 == 'k')) return 13-7;

   else if((cmd1 == 'H') && (cmd2 == 'a')) return 154-7;
   else if((cmd1 == 'H') && (cmd2 == 'b')) return 54-7;
   else if((cmd1 == 'H') && (cmd2 == 'n')) return 78-7;
   else if((cmd1 == 'H') && (cmd2 == 'r')) return 170-7;

   else if((cmd1 == 'I') && (cmd2 == 'a')) return 10-7;

   else if((cmd1 == 'S') && (cmd2 == 'z')) return 8-7;

   else if((cmd1 == 'W') && (cmd2 == 'b')) return 8-7;

   return (-1);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movl %edi, -0x8(%rbp)
movl %esi, -0xc(%rbp)
cmpl $0x41, -0x8(%rbp)
jne 0xd4792
cmpl $0x40, -0xc(%rbp)
jne 0xd4792
movl $0xffffffff, -0x4(%rbp) # imm = 0xFFFFFFFF
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd47aa
cmpl $0x61, -0xc(%rbp)
jne 0xd47aa
movl $0x3, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd47c2
cmpl $0x41, -0xc(%rbp)
jne 0xd47c2
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd47da
cmpl $0x62, -0xc(%rbp)
jne 0xd47da
movl $0x3, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd47f2
cmpl $0x42, -0xc(%rbp)
jne 0xd47f2
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd480a
cmpl $0x63, -0xc(%rbp)
jne 0xd480a
movl $0x4, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4822
cmpl $0x43, -0xc(%rbp)
jne 0xd4822
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd483a
cmpl $0x64, -0xc(%rbp)
jne 0xd483a
movl $0x4, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4852
cmpl $0x44, -0xc(%rbp)
jne 0xd4852
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd486a
cmpl $0x65, -0xc(%rbp)
jne 0xd486a
movl $0x4, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4882
cmpl $0x45, -0xc(%rbp)
jne 0xd4882
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd489a
cmpl $0x66, -0xc(%rbp)
jne 0xd489a
movl $0x8, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd48b2
cmpl $0x67, -0xc(%rbp)
jne 0xd48b2
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd48ca
cmpl $0x68, -0xc(%rbp)
jne 0xd48ca
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd48e2
cmpl $0x69, -0xc(%rbp)
jne 0xd48e2
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd48fa
cmpl $0x6a, -0xc(%rbp)
jne 0xd48fa
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4912
cmpl $0x6b, -0xc(%rbp)
jne 0xd4912
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd492a
cmpl $0x6c, -0xc(%rbp)
jne 0xd492a
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4942
cmpl $0x6d, -0xc(%rbp)
jne 0xd4942
movl $0x5, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd495a
cmpl $0x4d, -0xc(%rbp)
jne 0xd495a
movl $0x4, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4972
cmpl $0x6e, -0xc(%rbp)
jne 0xd4972
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd498a
cmpl $0x4e, -0xc(%rbp)
jne 0xd498a
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd49a2
cmpl $0x6f, -0xc(%rbp)
jne 0xd49a2
movl $0x12, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd49ba
cmpl $0x4f, -0xc(%rbp)
jne 0xd49ba
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd49d2
cmpl $0x70, -0xc(%rbp)
jne 0xd49d2
movl $0x12, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd49ea
cmpl $0x50, -0xc(%rbp)
jne 0xd49ea
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4a02
cmpl $0x71, -0xc(%rbp)
jne 0xd4a02
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4a1a
cmpl $0x51, -0xc(%rbp)
jne 0xd4a1a
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4a32
cmpl $0x72, -0xc(%rbp)
jne 0xd4a32
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4a4a
cmpl $0x73, -0xc(%rbp)
jne 0xd4a4a
movl $0xd, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4a62
cmpl $0x74, -0xc(%rbp)
jne 0xd4a62
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4a7a
cmpl $0x75, -0xc(%rbp)
jne 0xd4a7a
movl $0x5, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4a92
cmpl $0x76, -0xc(%rbp)
jne 0xd4a92
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4aaa
cmpl $0x77, -0xc(%rbp)
jne 0xd4aaa
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4ac2
cmpl $0x78, -0xc(%rbp)
jne 0xd4ac2
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4ada
cmpl $0x79, -0xc(%rbp)
jne 0xd4ada
movl $0x4, -0x4(%rbp)
jmp 0xd503b
cmpl $0x41, -0x8(%rbp)
jne 0xd4af2
cmpl $0x7a, -0xc(%rbp)
jne 0xd4af2
movl $0x4, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4b0a
cmpl $0x61, -0xc(%rbp)
jne 0xd4b0a
movl $0x3d, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4b22
cmpl $0x62, -0xc(%rbp)
jne 0xd4b22
movl $0x55, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4b3a
cmpl $0x63, -0xc(%rbp)
jne 0xd4b3a
movl $0x4b, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4b52
cmpl $0x64, -0xc(%rbp)
jne 0xd4b52
movl $0x10, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4b6a
cmpl $0x65, -0xc(%rbp)
jne 0xd4b6a
movl $0x1a, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4b82
cmpl $0x66, -0xc(%rbp)
jne 0xd4b82
movl $0x49, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4b9a
cmpl $0x67, -0xc(%rbp)
jne 0xd4b9a
movl $0x73, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4bb2
cmpl $0x68, -0xc(%rbp)
jne 0xd4bb2
movl $0x2d, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4bca
cmpl $0x69, -0xc(%rbp)
jne 0xd4bca
movl $0x49, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4be2
cmpl $0x6a, -0xc(%rbp)
jne 0xd4be2
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4bfa
cmpl $0x6b, -0xc(%rbp)
jne 0xd4bfa
movl $0x3e, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4c12
cmpl $0x6c, -0xc(%rbp)
jne 0xd4c12
movl $0x22, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4c2a
cmpl $0x6e, -0xc(%rbp)
jne 0xd4c2a
movl $0x34, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4c42
cmpl $0x6f, -0xc(%rbp)
jne 0xd4c42
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x42, -0x8(%rbp)
jne 0xd4c5a
cmpl $0x70, -0xc(%rbp)
jne 0xd4c5a
movl $0x16, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4c72
cmpl $0x61, -0xc(%rbp)
jne 0xd4c72
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4c8a
cmpl $0x62, -0xc(%rbp)
jne 0xd4c8a
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4ca2
cmpl $0x64, -0xc(%rbp)
jne 0xd4ca2
movl $0xa4, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4cba
cmpl $0x65, -0xc(%rbp)
jne 0xd4cba
movl $0x0, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4cd2
cmpl $0x66, -0xc(%rbp)
jne 0xd4cd2
movl $0x0, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4cea
cmpl $0x67, -0xc(%rbp)
jne 0xd4cea
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4d02
cmpl $0x68, -0xc(%rbp)
jne 0xd4d02
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4d1a
cmpl $0x69, -0xc(%rbp)
jne 0xd4d1a
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4d32
cmpl $0x6a, -0xc(%rbp)
jne 0xd4d32
movl $0x11f, -0x4(%rbp)      # imm = 0x11F
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4d4a
cmpl $0x6b, -0xc(%rbp)
jne 0xd4d4a
movl $0x0, -0x4(%rbp)
jmp 0xd503b
cmpl $0x43, -0x8(%rbp)
jne 0xd4d62
cmpl $0x6f, -0xc(%rbp)
jne 0xd4d62
movl $0x16, -0x4(%rbp)
jmp 0xd503b
cmpl $0x45, -0x8(%rbp)
jne 0xd4d7a
cmpl $0x61, -0xc(%rbp)
jne 0xd4d7a
movl $0x45, -0x4(%rbp)
jmp 0xd503b
cmpl $0x45, -0x8(%rbp)
jne 0xd4d92
cmpl $0x63, -0xc(%rbp)
jne 0xd4d92
movl $0x4b, -0x4(%rbp)
jmp 0xd503b
cmpl $0x45, -0x8(%rbp)
jne 0xd4daa
cmpl $0x67, -0xc(%rbp)
jne 0xd4daa
movl $0x97, -0x4(%rbp)
jmp 0xd503b
cmpl $0x45, -0x8(%rbp)
jne 0xd4dc2
cmpl $0x6b, -0xc(%rbp)
jne 0xd4dc2
movl $0x40, -0x4(%rbp)
jmp 0xd503b
cmpl $0x45, -0x8(%rbp)
jne 0xd4dda
cmpl $0x6e, -0xc(%rbp)
jne 0xd4dda
movl $0x3e, -0x4(%rbp)
jmp 0xd503b
cmpl $0x45, -0x8(%rbp)
jne 0xd4df2
cmpl $0x71, -0xc(%rbp)
jne 0xd4df2
movl $0x57, -0x4(%rbp)
jmp 0xd503b
cmpl $0x46, -0x8(%rbp)
jne 0xd4e0a
cmpl $0x61, -0xc(%rbp)
jne 0xd4e0a
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x46, -0x8(%rbp)
jne 0xd4e22
cmpl $0x64, -0xc(%rbp)
jne 0xd4e22
movl $0xb6, -0x4(%rbp)
jmp 0xd503b
cmpl $0x47, -0x8(%rbp)
jne 0xd4e3a
cmpl $0x61, -0xc(%rbp)
jne 0xd4e3a
movl $0xd, -0x4(%rbp)
jmp 0xd503b
cmpl $0x47, -0x8(%rbp)
jne 0xd4e52
cmpl $0x62, -0xc(%rbp)
jne 0xd4e52
movl $0xa, -0x4(%rbp)
jmp 0xd503b
cmpl $0x47, -0x8(%rbp)
jne 0xd4e6a
cmpl $0x63, -0xc(%rbp)
jne 0xd4e6a
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x47, -0x8(%rbp)
jne 0xd4e82
cmpl $0x64, -0xc(%rbp)
jne 0xd4e82
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x47, -0x8(%rbp)
jne 0xd4e9a
cmpl $0x65, -0xc(%rbp)
jne 0xd4e9a
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x47, -0x8(%rbp)
jne 0xd4eb2
cmpl $0x66, -0xc(%rbp)
jne 0xd4eb2
movl $0x2, -0x4(%rbp)
jmp 0xd503b
cmpl $0x47, -0x8(%rbp)
jne 0xd4eca
cmpl $0x6a, -0xc(%rbp)
jne 0xd4eca
movl $0xe, -0x4(%rbp)
jmp 0xd503b
cmpl $0x47, -0x8(%rbp)
jne 0xd4ee2
cmpl $0x6b, -0xc(%rbp)
jne 0xd4ee2
movl $0x6, -0x4(%rbp)
jmp 0xd503b
cmpl $0x48, -0x8(%rbp)
jne 0xd4efa
cmpl $0x61, -0xc(%rbp)
jne 0xd4efa
movl $0x93, -0x4(%rbp)
jmp 0xd503b
cmpl $0x48, -0x8(%rbp)
jne 0xd4f12
cmpl $0x62, -0xc(%rbp)
jne 0xd4f12
movl $0x2f, -0x4(%rbp)
jmp 0xd503b
cmpl $0x48, -0x8(%rbp)
jne 0xd4f2a
cmpl $0x6e, -0xc(%rbp)
jne 0xd4f2a
movl $0x47, -0x4(%rbp)
jmp 0xd503b
cmpl $0x48, -0x8(%rbp)
jne 0xd4f42
cmpl $0x72, -0xc(%rbp)
jne 0xd4f42
movl $0xa3, -0x4(%rbp)
jmp 0xd503b
cmpl $0x49, -0x8(%rbp)
jne 0xd4f5a
cmpl $0x61, -0xc(%rbp)
jne 0xd4f5a
movl $0x3, -0x4(%rbp)
jmp 0xd503b
cmpl $0x53, -0x8(%rbp)
jne 0xd4f72
cmpl $0x7a, -0xc(%rbp)
jne 0xd4f72
movl $0x1, -0x4(%rbp)
jmp 0xd503b
cmpl $0x57, -0x8(%rbp)
jne 0xd4f8a
cmpl $0x62, -0xc(%rbp)
jne 0xd4f8a
movl $0x1, -0x4(%rbp)
jmp 0xd503b
jmp 0xd4f8c
jmp 0xd4f8e
jmp 0xd4f90
jmp 0xd4f92
jmp 0xd4f94
jmp 0xd4f96
jmp 0xd4f98
jmp 0xd4f9a
jmp 0xd4f9c
jmp 0xd4f9e
jmp 0xd4fa0
jmp 0xd4fa2
jmp 0xd4fa4
jmp 0xd4fa6
jmp 0xd4fa8
jmp 0xd4faa
jmp 0xd4fac
jmp 0xd4fae
jmp 0xd4fb0
jmp 0xd4fb2
jmp 0xd4fb4
jmp 0xd4fb6
jmp 0xd4fb8
jmp 0xd4fba
jmp 0xd4fbc
jmp 0xd4fbe
jmp 0xd4fc0
jmp 0xd4fc2
jmp 0xd4fc4
jmp 0xd4fc6
jmp 0xd4fc8
jmp 0xd4fca
jmp 0xd4fcc
jmp 0xd4fce
jmp 0xd4fd0
jmp 0xd4fd2
jmp 0xd4fd4
jmp 0xd4fd6
jmp 0xd4fd8
jmp 0xd4fda
jmp 0xd4fdc
jmp 0xd4fde
jmp 0xd4fe0
jmp 0xd4fe2
jmp 0xd4fe4
jmp 0xd4fe6
jmp 0xd4fe8
jmp 0xd4fea
jmp 0xd4fec
jmp 0xd4fee
jmp 0xd4ff0
jmp 0xd4ff2
jmp 0xd4ff4
jmp 0xd4ff6
jmp 0xd4ff8
jmp 0xd4ffa
jmp 0xd4ffc
jmp 0xd4ffe
jmp 0xd5000
jmp 0xd5002
jmp 0xd5004
jmp 0xd5006
jmp 0xd5008
jmp 0xd500a
jmp 0xd500c
jmp 0xd500e
jmp 0xd5010
jmp 0xd5012
jmp 0xd5014
jmp 0xd5016
jmp 0xd5018
jmp 0xd501a
jmp 0xd501c
jmp 0xd501e
jmp 0xd5020
jmp 0xd5022
jmp 0xd5024
jmp 0xd5026
jmp 0xd5028
jmp 0xd502a
jmp 0xd502c
jmp 0xd502e
jmp 0xd5030
jmp 0xd5032
jmp 0xd5034
movl $0xffffffff, -0x4(%rbp) # imm = 0xFFFFFFFF
movl -0x4(%rbp), %eax
popq %rbp
retq