void fwrite_syscall(int f, long eax, long ebx, long ecx, long edx, long esi,
                    long edi) {
  switch (eax) {
  case 0x0: {
    fwriteStr(f, "sys_restart_syscall(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x1: {
    fwriteStr(f, "sys_exit(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x2: {
    fwriteStr(f, "sys_fork(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x3: {
    fwriteStr(f, "sys_read(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x4: {
    fwriteStr(f, "sys_write(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x5: {
    fwriteStr(f, "sys_open(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x6: {
    fwriteStr(f, "sys_close(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x7: {
    fwriteStr(f, "sys_waitpid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x8: {
    fwriteStr(f, "sys_creat(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x9: {
    fwriteStr(f, "sys_link(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa: {
    fwriteStr(f, "sys_unlink(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb: {
    fwriteStr(f, "sys_execve(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)edx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc: {
    fwriteStr(f, "sys_chdir(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd: {
    fwriteStr(f, "sys_time(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe: {
    fwriteStr(f, "sys_mknod(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf: {
    fwriteStr(f, "sys_chmod(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x10: {
    fwriteStr(f, "sys_lchown16(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x11: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x12: {
    fwriteStr(f, "sys_stat(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x13: {
    fwriteStr(f, "sys_lseek(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x14: {
    fwriteStr(f, "sys_getpid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x15: {
    fwriteStr(f, "sys_mount(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)edx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x16: {
    fwriteStr(f, "sys_oldumount(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x17: {
    fwriteStr(f, "sys_setuid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x18: {
    fwriteStr(f, "sys_getuid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x19: {
    fwriteStr(f, "sys_stime(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x1a: {
    fwriteStr(f, "sys_ptrace(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x1b: {
    fwriteStr(f, "sys_alarm(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x1c: {
    fwriteStr(f, "sys_fstat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x1d: {
    fwriteStr(f, "sys_pause(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x1e: {
    fwriteStr(f, "sys_utime(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x1f: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x20: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x21: {
    fwriteStr(f, "sys_access(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x22: {
    fwriteStr(f, "sys_nice(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x23: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x24: {
    fwriteStr(f, "sys_sync(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x25: {
    fwriteStr(f, "sys_kill(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x26: {
    fwriteStr(f, "sys_rename(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x27: {
    fwriteStr(f, "sys_mkdir(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x28: {
    fwriteStr(f, "sys_rmdir(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x29: {
    fwriteStr(f, "sys_dup(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x2a: {
    fwriteStr(f, "sys_pipe(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x2b: {
    fwriteStr(f, "sys_times(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x2c: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x2d: {
    fwriteStr(f, "sys_brk(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x2e: {
    fwriteStr(f, "sys_setgid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x2f: {
    fwriteStr(f, "sys_getgid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x30: {
    fwriteStr(f, "sys_signal(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x31: {
    fwriteStr(f, "sys_geteuid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x32: {
    fwriteStr(f, "sys_getegid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x33: {
    fwriteStr(f, "sys_acct(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x34: {
    fwriteStr(f, "sys_umount(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x35: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x36: {
    fwriteStr(f, "sys_ioctl(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x37: {
    fwriteStr(f, "sys_fcntl(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x38: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x39: {
    fwriteStr(f, "sys_setpgid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x3a: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x3b: {
    fwriteStr(f, "sys_olduname(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x3c: {
    fwriteStr(f, "sys_umask(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x3d: {
    fwriteStr(f, "sys_chroot(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x3e: {
    fwriteStr(f, "sys_ustat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x3f: {
    fwriteStr(f, "sys_dup2(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x40: {
    fwriteStr(f, "sys_getppid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x41: {
    fwriteStr(f, "sys_getpgrp(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x42: {
    fwriteStr(f, "sys_setsid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x43: {
    fwriteStr(f, "sys_sigaction(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x44: {
    fwriteStr(f, "sys_sgetmask(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x45: {
    fwriteStr(f, "sys_ssetmask(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x46: {
    fwriteStr(f, "sys_setreuid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x47: {
    fwriteStr(f, "sys_setregid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x48: {
    fwriteStr(f, "sys_sigsuspend(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x49: {
    fwriteStr(f, "sys_sigpending(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x4a: {
    fwriteStr(f, "sys_sethostname(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x4b: {
    fwriteStr(f, "sys_setrlimit(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x4c: {
    fwriteStr(f, "sys_old_getrlimit(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x4d: {
    fwriteStr(f, "sys_getrusage(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x4e: {
    fwriteStr(f, "sys_gettimeofday(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x4f: {
    fwriteStr(f, "sys_settimeofday(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x50: {
    fwriteStr(f, "sys_getgroups16(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x51: {
    fwriteStr(f, "sys_setgroups16(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x52: {
    fwriteStr(f, "sys_old_select(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x53: {
    fwriteStr(f, "sys_symlink(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x54: {
    fwriteStr(f, "sys_lstat(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x55: {
    fwriteStr(f, "sys_readlink(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x56: {
    fwriteStr(f, "sys_uselib(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x57: {
    fwriteStr(f, "sys_swapon(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x58: {
    fwriteStr(f, "sys_reboot(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x59: {
    fwriteStr(f, "sys_old_readdir(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x5a: {
    fwriteStr(f, "sys_old_mmap(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x5b: {
    fwriteStr(f, "sys_munmap(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x5c: {
    fwriteStr(f, "sys_truncate(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x5d: {
    fwriteStr(f, "sys_ftruncate(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x5e: {
    fwriteStr(f, "sys_fchmod(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x5f: {
    fwriteStr(f, "sys_fchown16(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x60: {
    fwriteStr(f, "sys_getpriority(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x61: {
    fwriteStr(f, "sys_setpriority(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x62: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x63: {
    fwriteStr(f, "sys_statfs(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x64: {
    fwriteStr(f, "sys_fstatfs(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x65: {
    fwriteStr(f, "sys_ioperm(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x66: {
    fwriteStr(f, "sys_socketcall(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x67: {
    fwriteStr(f, "sys_syslog(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x68: {
    fwriteStr(f, "sys_setitimer(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x69: {
    fwriteStr(f, "sys_getitimer(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x6a: {
    fwriteStr(f, "sys_newstat(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x6b: {
    fwriteStr(f, "sys_newlstat(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x6c: {
    fwriteStr(f, "sys_newfstat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x6d: {
    fwriteStr(f, "sys_uname(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x6e: {
    fwriteStr(f, "sys_iopl(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x6f: {
    fwriteStr(f, "sys_vhangup(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x70: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x71: {
    fwriteStr(f, "sys_vm86old(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x72: {
    fwriteStr(f, "sys_wait4(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x73: {
    fwriteStr(f, "sys_swapoff(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x74: {
    fwriteStr(f, "sys_sysinfo(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x75: {
    fwriteStr(f, "sys_ipc(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ", ");
    fwriteStr(f, "...");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x76: {
    fwriteStr(f, "sys_fsync(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x77: {
    fwriteStr(f, "sys_sigreturn(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x78: {
    fwriteStr(f, "sys_clone(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x79: {
    fwriteStr(f, "sys_setdomainname(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x7a: {
    fwriteStr(f, "sys_newuname(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x7b: {
    fwriteStr(f, "sys_modify_ldt(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x7c: {
    fwriteStr(f, "sys_adjtimex(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x7d: {
    fwriteStr(f, "sys_mprotect(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x7e: {
    fwriteStr(f, "sys_sigprocmask(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x7f: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x80: {
    fwriteStr(f, "sys_init_module(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)edx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x81: {
    fwriteStr(f, "sys_delete_module(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x82: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x83: {
    fwriteStr(f, "sys_quotactl(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x84: {
    fwriteStr(f, "sys_getpgid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x85: {
    fwriteStr(f, "sys_fchdir(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x86: {
    fwriteStr(f, "sys_bdflush(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x87: {
    fwriteStr(f, "sys_sysfs(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x88: {
    fwriteStr(f, "sys_personality(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x89: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x8a: {
    fwriteStr(f, "sys_setfsuid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x8b: {
    fwriteStr(f, "sys_setfsgid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x8c: {
    fwriteStr(f, "sys_llseek(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x8d: {
    fwriteStr(f, "sys_getdents(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x8e: {
    fwriteStr(f, "sys_select(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x8f: {
    fwriteStr(f, "sys_flock(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x90: {
    fwriteStr(f, "sys_msync(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x91: {
    fwriteStr(f, "sys_readv(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x92: {
    fwriteStr(f, "sys_writev(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x93: {
    fwriteStr(f, "sys_getsid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x94: {
    fwriteStr(f, "sys_fdatasync(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x95: {
    fwriteStr(f, "sys_sysctl(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x96: {
    fwriteStr(f, "sys_mlock(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x97: {
    fwriteStr(f, "sys_munlock(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x98: {
    fwriteStr(f, "sys_mlockall(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x99: {
    fwriteStr(f, "sys_munlockall(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x9a: {
    fwriteStr(f, "sys_sched_setparam(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x9b: {
    fwriteStr(f, "sys_sched_getparam(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x9c: {
    fwriteStr(f, "sys_sched_setscheduler(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x9d: {
    fwriteStr(f, "sys_sched_getscheduler(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x9e: {
    fwriteStr(f, "sys_sched_yield(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x9f: {
    fwriteStr(f, "sys_sched_get_priority_max(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa0: {
    fwriteStr(f, "sys_sched_get_priority_min(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa1: {
    fwriteStr(f, "sys_sched_rr_get_interval(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa2: {
    fwriteStr(f, "sys_nanosleep(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa3: {
    fwriteStr(f, "sys_mremap(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa4: {
    fwriteStr(f, "sys_setresuid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa5: {
    fwriteStr(f, "sys_getresuid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa6: {
    fwriteStr(f, "sys_vm86(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa7: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa8: {
    fwriteStr(f, "sys_poll(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xa9: {
    fwriteStr(f, "sys_nfsservctl(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xaa: {
    fwriteStr(f, "sys_setresgid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xab: {
    fwriteStr(f, "sys_getresgid16(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xac: {
    fwriteStr(f, "sys_prctl(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xad: {
    fwriteStr(f, "sys_rt_sigreturn(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xae: {
    fwriteStr(f, "sys_rt_sigaction(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xaf: {
    fwriteStr(f, "sys_rt_sigprocmask(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb0: {
    fwriteStr(f, "sys_rt_sigpending(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb1: {
    fwriteStr(f, "sys_rt_sigtimedwait(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb2: {
    fwriteStr(f, "sys_rt_sigqueueinfo(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb3: {
    fwriteStr(f, "sys_rt_sigsuspend(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb4: {
    fwriteStr(f, "sys_pread64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb5: {
    fwriteStr(f, "sys_pwrite64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb6: {
    fwriteStr(f, "sys_chown16(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb7: {
    fwriteStr(f, "sys_getcwd(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb8: {
    fwriteStr(f, "sys_capget(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xb9: {
    fwriteStr(f, "sys_capset(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xba: {
    fwriteStr(f, "sys_sigaltstack(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xbb: {
    fwriteStr(f, "sys_sendfile(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xbc: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xbd: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xbe: {
    fwriteStr(f, "sys_vfork(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xbf: {
    fwriteStr(f, "sys_getrlimit(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc0: {
    fwriteStr(f, "sys_mmap_pgoff(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ", ");
    fwriteStr(f, "...");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc1: {
    fwriteStr(f, "sys_truncate64(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc2: {
    fwriteStr(f, "sys_ftruncate64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc3: {
    fwriteStr(f, "sys_stat64(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc4: {
    fwriteStr(f, "sys_lstat64(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc5: {
    fwriteStr(f, "sys_fstat64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc6: {
    fwriteStr(f, "sys_lchown(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc7: {
    fwriteStr(f, "sys_getuid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc8: {
    fwriteStr(f, "sys_getgid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xc9: {
    fwriteStr(f, "sys_geteuid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xca: {
    fwriteStr(f, "sys_getegid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xcb: {
    fwriteStr(f, "sys_setreuid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xcc: {
    fwriteStr(f, "sys_setregid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xcd: {
    fwriteStr(f, "sys_getgroups(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xce: {
    fwriteStr(f, "sys_setgroups(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xcf: {
    fwriteStr(f, "sys_fchown(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd0: {
    fwriteStr(f, "sys_setresuid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd1: {
    fwriteStr(f, "sys_getresuid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd2: {
    fwriteStr(f, "sys_setresgid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd3: {
    fwriteStr(f, "sys_getresgid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd4: {
    fwriteStr(f, "sys_chown(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd5: {
    fwriteStr(f, "sys_setuid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd6: {
    fwriteStr(f, "sys_setgid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd7: {
    fwriteStr(f, "sys_setfsuid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd8: {
    fwriteStr(f, "sys_setfsgid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xd9: {
    fwriteStr(f, "sys_pivot_root(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xda: {
    fwriteStr(f, "sys_mincore(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)edx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xdb: {
    fwriteStr(f, "sys_madvise(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xdc: {
    fwriteStr(f, "sys_getdents64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xdd: {
    fwriteStr(f, "sys_fcntl64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xde: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xdf: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe0: {
    fwriteStr(f, "sys_gettid(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe1: {
    fwriteStr(f, "sys_readahead(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe2: {
    fwriteStr(f, "sys_setxattr(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe3: {
    fwriteStr(f, "sys_lsetxattr(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe4: {
    fwriteStr(f, "sys_fsetxattr(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe5: {
    fwriteStr(f, "sys_getxattr(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe6: {
    fwriteStr(f, "sys_lgetxattr(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe7: {
    fwriteStr(f, "sys_fgetxattr(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe8: {
    fwriteStr(f, "sys_listxattr(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xe9: {
    fwriteStr(f, "sys_llistxattr(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xea: {
    fwriteStr(f, "sys_flistxattr(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xeb: {
    fwriteStr(f, "sys_removexattr(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xec: {
    fwriteStr(f, "sys_lremovexattr(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xed: {
    fwriteStr(f, "sys_fremovexattr(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xee: {
    fwriteStr(f, "sys_tkill(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xef: {
    fwriteStr(f, "sys_sendfile64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf0: {
    fwriteStr(f, "sys_futex(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ", ");
    fwriteStr(f, "...");
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf1: {
    fwriteStr(f, "sys_sched_setaffinity(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf2: {
    fwriteStr(f, "sys_sched_getaffinity(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf3: {
    fwriteStr(f, "sys_set_thread_area(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf4: {
    fwriteStr(f, "sys_get_thread_area(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf5: {
    fwriteStr(f, "sys_io_setup(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf6: {
    fwriteStr(f, "sys_io_destroy(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf7: {
    fwriteStr(f, "sys_io_getevents(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf8: {
    fwriteStr(f, "sys_io_submit(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xf9: {
    fwriteStr(f, "sys_io_cancel(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xfa: {
    fwriteStr(f, "sys_fadvise64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xfb: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xfc: {
    fwriteStr(f, "sys_exit_group(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xfd: {
    fwriteStr(f, "sys_lookup_dcookie(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xfe: {
    fwriteStr(f, "sys_epoll_create(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0xff: {
    fwriteStr(f, "sys_epoll_ctl(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x100: {
    fwriteStr(f, "sys_epoll_wait(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x101: {
    fwriteStr(f, "sys_remap_file_pages(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x102: {
    fwriteStr(f, "sys_set_tid_address(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x103: {
    fwriteStr(f, "sys_timer_create(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x104: {
    fwriteStr(f, "sys_timer_settime(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x105: {
    fwriteStr(f, "sys_timer_gettime(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x106: {
    fwriteStr(f, "sys_timer_getoverrun(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x107: {
    fwriteStr(f, "sys_timer_delete(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x108: {
    fwriteStr(f, "sys_clock_settime(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x109: {
    fwriteStr(f, "sys_clock_gettime(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x10a: {
    fwriteStr(f, "sys_clock_getres(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x10b: {
    fwriteStr(f, "sys_clock_nanosleep(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x10c: {
    fwriteStr(f, "sys_statfs64(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x10d: {
    fwriteStr(f, "sys_fstatfs64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x10e: {
    fwriteStr(f, "sys_tgkill(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x10f: {
    fwriteStr(f, "sys_utimes(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x110: {
    fwriteStr(f, "sys_fadvise64_64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x111: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x112: {
    fwriteStr(f, "sys_mbind(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ", ");
    fwriteStr(f, "...");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x113: {
    fwriteStr(f, "sys_get_mempolicy(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x114: {
    fwriteStr(f, "sys_set_mempolicy(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x115: {
    fwriteStr(f, "sys_mq_open(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x116: {
    fwriteStr(f, "sys_mq_unlink(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x117: {
    fwriteStr(f, "sys_mq_timedsend(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x118: {
    fwriteStr(f, "sys_mq_timedreceive(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x119: {
    fwriteStr(f, "sys_mq_notify(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x11a: {
    fwriteStr(f, "sys_mq_getsetattr(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x11b: {
    fwriteStr(f, "sys_kexec_load(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x11c: {
    fwriteStr(f, "sys_waitid(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x11d: {
    fwriteStr(f, "not implemented(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x11e: {
    fwriteStr(f, "sys_add_key(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x11f: {
    fwriteStr(f, "sys_request_key(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)edx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x120: {
    fwriteStr(f, "sys_keyctl(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x121: {
    fwriteStr(f, "sys_ioprio_set(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x122: {
    fwriteStr(f, "sys_ioprio_get(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x123: {
    fwriteStr(f, "sys_inotify_init(");
    fwriteHex(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x124: {
    fwriteStr(f, "sys_inotify_add_watch(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x125: {
    fwriteStr(f, "sys_inotify_rm_watch(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x126: {
    fwriteStr(f, "sys_migrate_pages(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x127: {
    fwriteStr(f, "sys_openat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x128: {
    fwriteStr(f, "sys_mkdirat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x129: {
    fwriteStr(f, "sys_mknodat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x12a: {
    fwriteStr(f, "sys_fchownat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x12b: {
    fwriteStr(f, "sys_futimesat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x12c: {
    fwriteStr(f, "sys_fstatat64(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x12d: {
    fwriteStr(f, "sys_unlinkat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x12e: {
    fwriteStr(f, "sys_renameat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)esi);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x12f: {
    fwriteStr(f, "sys_linkat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)esi);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x130: {
    fwriteStr(f, "sys_symlinkat(");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ebx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)edx);
    fwriteStr(f, "\"");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x131: {
    fwriteStr(f, "sys_readlinkat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)edx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x132: {
    fwriteStr(f, "sys_fchmodat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x133: {
    fwriteStr(f, "sys_faccessat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x134: {
    fwriteStr(f, "sys_pselect6(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ", ");
    fwriteStr(f, "...");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x135: {
    fwriteStr(f, "sys_ppoll(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x136: {
    fwriteStr(f, "sys_unshare(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x137: {
    fwriteStr(f, "sys_set_robust_list(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x138: {
    fwriteStr(f, "sys_get_robust_list(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x139: {
    fwriteStr(f, "sys_splice(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ", ");
    fwriteStr(f, "...");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x13a: {
    fwriteStr(f, "sys_sync_file_range(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x13b: {
    fwriteStr(f, "sys_tee(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x13c: {
    fwriteStr(f, "sys_vmsplice(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x13d: {
    fwriteStr(f, "sys_move_pages(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ", ");
    fwriteStr(f, "...");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x13e: {
    fwriteStr(f, "sys_getcpu(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x13f: {
    fwriteStr(f, "sys_epoll_pwait(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ", ");
    fwriteStr(f, "...");
    fwriteStr(f, ")\n");
    break;
  }
  case 0x140: {
    fwriteStr(f, "sys_utimensat(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteStr(f, "\"");
    fwriteStrEscapedMaxNumChars(f, (const char *)ecx);
    fwriteStr(f, "\"");
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x141: {
    fwriteStr(f, "sys_signalfd(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x142: {
    fwriteStr(f, "sys_timerfd_create(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x143: {
    fwriteStr(f, "sys_eventfd(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x144: {
    fwriteStr(f, "sys_fallocate(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x145: {
    fwriteStr(f, "sys_timerfd_settime(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x146: {
    fwriteStr(f, "sys_timerfd_gettime(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x147: {
    fwriteStr(f, "sys_signalfd4(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteHex(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x148: {
    fwriteStr(f, "sys_eventfd2(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x149: {
    fwriteStr(f, "sys_epoll_create1(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x14a: {
    fwriteStr(f, "sys_dup3(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x14b: {
    fwriteStr(f, "sys_pipe2(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteInt(f, ecx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x14c: {
    fwriteStr(f, "sys_inotify_init1(");
    fwriteInt(f, ebx);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x14d: {
    fwriteStr(f, "sys_preadv(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x14e: {
    fwriteStr(f, "sys_pwritev(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x14f: {
    fwriteStr(f, "sys_rt_tgsigqueueinfo(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteHex(f, esi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x150: {
    fwriteStr(f, "sys_perf_event_open(");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteInt(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  case 0x151: {
    fwriteStr(f, "sys_recvmmsg(");
    fwriteInt(f, ebx);
    fwriteStr(f, ", ");
    fwriteHex(f, ecx);
    fwriteStr(f, ", ");
    fwriteInt(f, edx);
    fwriteStr(f, ", ");
    fwriteInt(f, esi);
    fwriteStr(f, ", ");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  default: {
    fwriteStr(f, "unknown_call_0x");
    fwriteHex(f, eax);
    fwriteStr(f, "(eax=");
    fwriteHex(f, eax);
    fwriteStr(f, ", ebx=");
    fwriteHex(f, ebx);
    fwriteStr(f, ", ecx=");
    fwriteHex(f, ecx);
    fwriteStr(f, ", edx=");
    fwriteHex(f, edx);
    fwriteStr(f, ", esi=");
    fwriteHex(f, esi);
    fwriteStr(f, ", edi=");
    fwriteHex(f, edi);
    fwriteStr(f, ")\n");
    break;
  }
  }
}


x86 assembly (clang, -O0):
<fwrite_syscall>:
push   %rbp
mov    %rsp,%rbp
sub    $0x40,%rsp
mov    0x10(%rbp),%rax
mov    %edi,-0x4(%rbp)
mov    %rsi,-0x10(%rbp)
mov    %rdx,-0x18(%rbp)
mov    %rcx,-0x20(%rbp)
mov    %r8,-0x28(%rbp)
mov    %r9,-0x30(%rbp)
mov    -0x10(%rbp),%rax
mov    %rax,-0x38(%rbp)
sub    $0x151,%rax
ja     a12f <fwrite_syscall+0x8fef>
mov    -0x38(%rbp),%rax
lea    0x9e7e(%rip),%rcx
movslq (%rcx,%rax,4),%rax
add    %rcx,%rax
jmp    *%rax
mov    -0x4(%rbp),%edi
lea    0xa3b3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0xa3a9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa396(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0xa374(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa36b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0xa33f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa340(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0xa32b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa31d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0xa2fe(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa2ea(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0xa2aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa2ba(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0xa296(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa288(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0xa269(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa255(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0xa215(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa230(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa212(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0xa1f3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa1df(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0xa1c0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0xa180(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa1a5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0xa14b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa17b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0xa137(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0xa118(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0xa0d8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa115(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa0d5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0xa0b6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa0a2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0xa062(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa0aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa05f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0xa040(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa02c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0xa01e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9fff(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9fca(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0xa01c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9fc7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9fa8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9f73(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9fd1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9f70(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9f51(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9f3d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9f2f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9f10(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9efc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9eee(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9ecf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9ebb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9e7b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9ee5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9e78(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9e59(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9e24(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9e99(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9def(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9e6e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9dec(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9dcd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9db9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9d9a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9d5a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9de4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9d57(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9d38(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9d24(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9ce4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9d79(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9ce1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9cc2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9cae(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9c8f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9c4f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9cf2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9c1a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9cce(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9c17(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9bf8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9be4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9ba4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9c62(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9b90(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9b71(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9b31(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9bfa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9afc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9bd1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9af9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9ada(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9ac6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9ab8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9a99(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9a85(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9a77(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9a58(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9a44(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9a25(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x99e5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9ac5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x99e2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x99c3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x998e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9a7d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9959(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9a56(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9924(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9a2f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x98ef(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9a05(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x98db(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x98bc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x989d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x985d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x997f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9828(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9955(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9814(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x97d4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x990c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x979f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x98e2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x979c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x977d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9769(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9729(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x97cc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x96f4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9797(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x96bf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x980d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x96bc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x969d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9689(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9649(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x97a3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9614(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x96b7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x95df(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9743(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x95aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9718(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9596(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9556(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x96ce(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9553(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9534(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9520(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9512(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x94f3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x94be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9642(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x94bb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x949c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9488(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9448(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x95d7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9445(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9426(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x93f1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x958b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x93bc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x955f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9387(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9534(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x9352(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x93f5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x931d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x94d5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x92e8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x94a9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x92b3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9482(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x927e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x945b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x926a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x922a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9413(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x91f5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x93ed(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x91c0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x93c7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x91bd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x919e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9169(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x937a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9166(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x9147(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x9133(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x90f3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9196(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x90be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x92db(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x90aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x908b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x904b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9273(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9037(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x9018(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8fd8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x907b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8fa3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x91d6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8f8f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8f4f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8ff2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8f1a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x915a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8ee5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9133(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8eb0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9109(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8ead(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x8e8e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8e59(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x90be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8e45(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8e05(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9075(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8df1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8db1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x902b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8d7c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x9003(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8d47(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8fdb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8d12(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8fb2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8cfe(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8cdf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8c9f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8f4e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8c6a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8f27(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8c35(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8f00(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8c21(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8be1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8ebc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8bcd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8b8d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8e78(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8b79(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8b5a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8b1a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8e15(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8ae5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8df0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8ae2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x8ac3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8aaf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8a6f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8d8b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8a5b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8a1b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8d46(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8a07(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x89c7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8d05(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x89b3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8973(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8cc0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x895f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x891f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8c7e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x890b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x88cb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8c3c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x88b7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8877(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8bf9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8863(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8823(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8bb6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x87ee(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8b91(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x87eb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x87cc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x87b8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x87aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x878b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8756(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8b06(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8753(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x8734(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8720(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x86e0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8a9b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x86dd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x86be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x86aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x869c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x867d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8669(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8629(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x89f2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8626(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x8607(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x85d2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x89a7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x85cf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x85b0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x859c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x855c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x893d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8548(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8529(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x850a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x84ca(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x88b7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x84b6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8497(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8457(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8855(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8422(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x882e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x840e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x83ce(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x87e6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x83cb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x83ac(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x8398(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8358(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x877e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8344(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8304(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8739(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x82f0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x82b0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x86f1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x829c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x827d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x823d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x868c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8229(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x81e9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8649(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x81d5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x81b6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8176(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8219(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8141(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x85b2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x813e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x811f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x810b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x80cb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8548(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x80b7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8077(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8501(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8063(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x8044(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x8004(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x849a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7ff0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7fb0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8456(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7f9c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7f8e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x7f6f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7f5b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7f1b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x83cd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7f07(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7ee8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7ea8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8369(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7e94(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7e54(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8324(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7e51(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x7e32(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7e1e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7dde(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x82bb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7ddb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x7dbc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7da8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7d68(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8253(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7d54(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7d14(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x820d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7cdf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x81e3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7ccb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7c8b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8199(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7c56(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7cf9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7c21(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x813c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7c0d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7bcd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x80f5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7bb9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7b9a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7b7b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7b3b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x806e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7b38(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x7b19(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7ae4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x8024(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7aaf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7ffc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7a9b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7a7c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7a5d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7a3e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7a1f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7f59(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x79dc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7f36(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x79a7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7f0c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7972(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7ee6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x795e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x793f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7920(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7901(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x78c1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7e40(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x78be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x789f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x788b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x784b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7ddd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7816(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7db6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7802(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x77e3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x77a3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7d53(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x776e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7d2c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x775a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x773b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x76fb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7cc7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x76e7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x76c8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7688(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x772b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7653(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7c30(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x763f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7620(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7612(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x75f3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x75be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7bac(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x75bb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x759c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x7588(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7548(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x75eb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7513(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7b14(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x74ff(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x74f1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x74d2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x74be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x749f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x745f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7a6e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x742a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7a46(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x73f5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7a1d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x73e1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x73a1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x79d6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x738d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x736e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x732e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x796e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x72f9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x739c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x72c4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7915(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x728f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x78f0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x725a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x78cb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7246(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7227(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7208(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x71e9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x71a9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7826(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7195(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7176(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7136(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x77c1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7122(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7103(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x70e4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x70c5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x7085(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x771c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7071(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x7031(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x76d3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x701d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6ffe(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6fbe(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x766b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6faa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6f8b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6f4b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7603(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6f37(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6f18(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6ed8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x759c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6ea3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7573(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6e6e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x754d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6e39(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7524(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6e25(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6de5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x74db(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6dd1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6d91(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7494(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6d5c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x746d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6d27(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7448(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6d13(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6cd3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7408(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6cbf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6c7f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x73c8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6c6b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6c4c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6c0c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x736d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6bd7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7350(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6ba2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x732c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6b6d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7313(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6b38(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x72fa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6b24(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6ae4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x72c1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6ad0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6a90(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x727c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6a7c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6a5d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6a3e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6a1f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x69df(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x71d7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x69cb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x69ac(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x696c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7175(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6958(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6939(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x68f9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7113(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x68e5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x68c6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6886(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6929(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6851(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x7075(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x683d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x681e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x67de(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x700c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x67ca(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x67ab(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x676b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6fa9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6757(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6738(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x66f8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6f47(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x66e4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x66c5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6685(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6ee5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6671(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6652(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6633(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6614(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x65d4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6e3f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x659f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6e1c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x658b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x656c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x654d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x650d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6d9c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x64f9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x64da(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x64bb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x647b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6d1e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6467(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6427(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6cdd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6413(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x63f4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x63d5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6395(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6c60(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6381(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6362(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6322(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6c02(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x630e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x62ce(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6bc1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x62ba(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x62ac(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x628d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x6279(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x625a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x621a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6b1a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x6206(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x61f8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x61d9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x61c5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x61a6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6166(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6a74(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x6163(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x6144(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x6130(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6111(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x60d1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x69ec(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x60ce(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x60af(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x609b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x605b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6982(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6047(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x6007(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x693a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5ff3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5fb3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x68f2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5f9f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5f80(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5f40(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6890(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5f2c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5f0d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5eee(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5eae(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5f51(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5e79(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5f1c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5e44(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x67a2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5e0f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6778(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5dfb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5dbb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6733(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5da7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5d88(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5d69(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5d4a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5d2b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x6265(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5ce8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6670(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5ce5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x5cc6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5cb2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5c72(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x660a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5c5e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5c1e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x65c7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5c1b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x5bfc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5be8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5ba8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x655d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5ba5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x5b86(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5b72(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5b32(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x64f4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5b1e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5ade(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x64ad(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5adb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x5abc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5aa8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5a89(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5a49(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6424(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5a14(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x63fb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x59df(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x63d2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x59aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x63aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5975(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6382(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5961(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5921(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x633c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x590d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x58cd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x62f6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x58b9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5879(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x62b1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5865(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5825(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x626c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5811(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x57f2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x57b2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6205(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x579e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x577f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x573f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x61a1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x572b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x570c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x56cc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x613d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x56b8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5699(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5659(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x60d9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5645(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5626(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x55e6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x6075(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x55e3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x55c4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x55b0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5591(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5551(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5feb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x551c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5fc2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x54e7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5f99(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x54b2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5f72(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x547d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5f4b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x547a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x545b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5447(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5439(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x541a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x53e5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5ec3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x53d1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x53b2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x53a4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x5385(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x5350(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5e3b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x533c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x531d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x52dd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5dd5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x52c9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x52aa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x526a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5d72(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5256(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5237(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x51f7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x529a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x51c2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5265(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x518d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5ca2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5158(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5c79(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x5144(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5125(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x50e5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5c15(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x50e2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x50c3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x50af(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x50a1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x5082(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x506e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x504f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x5030(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4ff0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5b2e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4fed(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4fce(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4fba(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4fac(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4f8d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4f79(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4f5a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4f3b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4efb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5a48(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4ee7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4ed9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4eba(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4ea6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4e87(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4e68(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4e28(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5984(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4e25(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4e06(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4df2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4de4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4dc5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4db1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4d92(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4d52(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x58bc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4d4f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4d30(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4d1c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4d0e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4cef(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4cdb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4cbc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4c7c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x57f5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4c68(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4c5a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4c3b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4c27(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4c08(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4bc8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5750(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4bc5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4ba6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4b92(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4b84(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4b65(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4b51(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4b11(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x56a8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4b0e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4aef(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4adb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4acd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4aae(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4a9a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4a5a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5601(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4a46(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4a38(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4a19(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4a05(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x49c5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x557c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x49c2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x49a3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x498f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4981(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4962(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x492d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x54f5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x492a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x490b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x48f7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x48e9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x48ca(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4895(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x546f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4881(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4873(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x4854(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x481f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x540b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x480b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x47cb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x53c2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x47b7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4798(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4779(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4739(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5340(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4725(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4706(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x46e7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x46c8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x46a9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4be3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x4666(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5278(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4652(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4633(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x45f3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x521c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x45df(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x45c0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4580(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x51c0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x454b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x51a0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4516(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5180(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4502(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x44c2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x513a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x448d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5115(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4479(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x445a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x443b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x441c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x43dc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5076(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x43c8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x43a9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4369(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x5012(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4355(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4336(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x42f6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4fae(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x42e2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x42c3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x42a4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4264(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4307(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x422f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4ef6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x41fa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4ed1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x41e6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x41d8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x41b9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x41a5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x4165(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4e50(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x4130(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4e2d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x411c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x40fd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x40de(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x409e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4daa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x408a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x406b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x404c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x400c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4d28(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3ff8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3fd9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3fba(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3f9b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3f5b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4c8d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3f26(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4c6d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3f12(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3ef3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3eb3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4c0c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3e9f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3e80(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3e61(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3e21(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4b8d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3e0d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3dcd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4b4c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3d98(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4b2d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3d63(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4b0a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3d4f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3d0f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4ac9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3cfb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3cbb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4a88(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3ca7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3c67(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4a46(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3c53(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3c34(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3c15(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3bd5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x49c9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3bd2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x3bb3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3b9f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3b80(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3b40(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4942(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3b2c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3b0d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3acd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x48de(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3ab9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3a9a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3a5a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4877(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3a57(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x3a38(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3a24(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x39e4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x480d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x39d0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x39b1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3992(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3952(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x39f5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x391d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4758(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3909(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x38ea(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x38cb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x38ac(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x388d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3dc7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x384a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4690(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3836(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3817(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x37f8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x37d9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3799(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x45f2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3785(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3766(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3726(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4592(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3723(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x3704(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x36f0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x36d1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x36b2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3672(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x44eb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x366f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x3650(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x361b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x44a3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3607(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x35f9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x35da(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x35c6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x35a7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3588(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3548(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x43e2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3534(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3526(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x3507(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x34f3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x34d4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x34b5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3475(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4324(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3461(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3421(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x42df(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x340d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x33ee(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x33ae(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x427f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x339a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x337b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x335c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x331c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x41fd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3308(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x32e9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x32ca(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x32ab(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x326b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x330e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3236(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x4123(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3233(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x3214(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3200(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x31f2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x31d3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x31bf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x31a0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3181(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3141(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x403b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x313e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x311f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x310b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x30fd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x30de(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x30ca(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x30bc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x309d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x3089(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x3049(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3f54(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3035(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x3016(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2ff7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2fd8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2f98(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3eaf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2f84(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2f65(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2f25(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3e4c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2f11(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2ed1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3e08(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2e9c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3de5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2e88(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2e7a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2e5b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2e47(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2e07(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3d67(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2df3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2db3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3d29(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2d9f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2d80(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2d61(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2d21(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3caa(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2d0d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2cff(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2ce0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2ccc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2cad(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2c6d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3c02(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2c59(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2c4b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2c2c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2c18(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2bd8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3b7a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2bc4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2bb6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2b97(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2b83(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2b64(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2b24(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3ad3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2b10(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2b02(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2ae3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2acf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2ab0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2a91(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2a51(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3a0e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2a3d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2a2f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2a10(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x29fc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x29bc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3988(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x29a8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x299a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x297b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2967(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2948(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2908(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x38e3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x28f4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x28e6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x28c7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x28b3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2873(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x385c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x285f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2851(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2832(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x281e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x27ff(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x27f1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x27d2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x279d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3794(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2789(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x277b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x275c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2748(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2729(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x271b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x26fc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x26e8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x26a8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x36ab(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x26a5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2686(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2672(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2653(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2645(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2626(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x25f1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3603(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x25dd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x25cf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x25b0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x259c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x258e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x256f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x255b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x251b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x353d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2507(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x24f9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x24da(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x24c6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2486(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x34b6(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2472(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2464(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x2445(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2431(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x23f1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3430(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x23dd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x23be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x239f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2380(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2361(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x289b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x231e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x336b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x230a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x22eb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x22cc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x22ad(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x226d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x32c5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x2238(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x329d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2224(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x21e4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x325e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x21d0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x21b1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2171(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3200(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x215d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x213e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x211f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2100(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x20e1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x261b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x209e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3139(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x208a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x206b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x204c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x200c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x30bc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1ff8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1fd9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1fba(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1f7a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x3033(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1f66(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1f47(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1f28(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1ee8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2faf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1ed4(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1eb5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1e96(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1e77(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1e58(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x2392(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x1e15(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2eec(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1e01(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1de2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1da2(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2e85(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1d8e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1d6f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1d50(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1d31(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1d12(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x224c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x1ccf(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2dc3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1cbb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x1cad(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    -0x4(%rbp),%edi
lea    0x1c8e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
lea    0x1c7a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1c5b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1c1b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2d1e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1c07(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1be8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1ba8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2cb9(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1b94(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1b54(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2c79(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1b1f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2c51(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1b0b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1aec(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1acd(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1a8d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2bce(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1a79(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1a5a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1a3b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x19fb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2b51(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x19e7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x19a7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2b12(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1993(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1974(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1955(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1915(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2a8f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1901(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x18c1(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2a49(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x188c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2a27(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1878(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1859(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1819(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x29be(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1805(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x17c5(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2975(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1790(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2953(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x177c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x175d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x173e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x171f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x16df(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x28ae(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x16cb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x16ac(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x168d(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x166e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x162e(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x280a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x161a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x15fb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x15dc(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x159c(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x278f(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1588(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x1569(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x154a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x152b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x14eb(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x26f3(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x14d7(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x14b8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x1499(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1030 <fwriteInt@plt>
mov    -0x4(%rbp),%edi
lea    0x147a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x143a(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
jmp    a219 <fwrite_syscall+0x90d9>
mov    -0x4(%rbp),%edi
lea    0x2650(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2641(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2628(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x18(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x2610(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x20(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x25f8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x28(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x25e0(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    -0x30(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x25c8(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
mov    -0x4(%rbp),%edi
mov    0x10(%rbp),%rsi
mov    $0x0,%al
call   1040 <fwriteHex@plt>
mov    -0x4(%rbp),%edi
lea    0x134b(%rip),%rsi
mov    $0x0,%al
call   1060 <fwriteStr@plt>
add    $0x40,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<fwrite_syscall>:
push   %rbp
push   %r15
push   %r14
push   %r13
push   %r12
push   %rbx
push   %rax
mov    %r9,%r13
mov    %rcx,%r14
mov    %rdx,%r12
mov    %rsi,%r15
mov    %edi,%ebx
mov    0x40(%rsp),%rbp
cmp    $0x151,%rsi
ja     1191 <fwrite_syscall+0x51>
lea    0x2e92(%rip),%rax
movslq (%rax,%r15,4),%rcx
add    %rax,%rcx
jmp    *%rcx
lea    0x3498(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
jmp    356b <fwrite_syscall+0x242b>
lea    0x45f1(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x45e1(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x45cb(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x45b6(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x45a1(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    (%rsp),%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x458b(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x4576(%rip),%rsi
mov    %ebx,%edi
jmp    355f <fwrite_syscall+0x241f>
lea    0x32f5(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3301(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x32ff(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x32fd(%rip),%rsi
jmp    2d13 <fwrite_syscall+0x1bd3>
lea    0x3300(%rip),%rsi
jmp    2d13 <fwrite_syscall+0x1bd3>
lea    0x32ff(%rip),%rsi
jmp    12f8 <fwrite_syscall+0x1b8>
lea    0x3300(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x32ff(%rip),%rsi
jmp    192b <fwrite_syscall+0x7eb>
lea    0x3300(%rip),%rsi
jmp    1ce2 <fwrite_syscall+0xba2>
lea    0x32ff(%rip),%rsi
jmp    21a3 <fwrite_syscall+0x1063>
lea    0x32fd(%rip),%rsi
jmp    2613 <fwrite_syscall+0x14d3>
lea    0x32fd(%rip),%rsi
jmp    280c <fwrite_syscall+0x16cc>
lea    0x32fd(%rip),%rsi
jmp    2613 <fwrite_syscall+0x14d3>
lea    0x32fc(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x32fa(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
lea    0x3276(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    3358 <fwrite_syscall+0x2218>
lea    0x32c2(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x32c1(%rip),%rsi
jmp    244f <fwrite_syscall+0x130f>
lea    0x32d4(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x32d2(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x32d1(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x32d1(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
lea    0x31f6(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x31c8(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    (%rsp),%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    3542 <fwrite_syscall+0x2402>
lea    0x3230(%rip),%rsi
jmp    2613 <fwrite_syscall+0x14d3>
lea    0x3233(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3235(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3237(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3236(%rip),%rsi
jmp    1c4b <fwrite_syscall+0xb0b>
lea    0x3236(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x3235(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3234(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3233(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x3232(%rip),%rsi
jmp    1ce2 <fwrite_syscall+0xba2>
lea    0x3232(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x3230(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x322e(%rip),%rsi
jmp    3301 <fwrite_syscall+0x21c1>
lea    0x322c(%rip),%rsi
jmp    21a3 <fwrite_syscall+0x1063>
lea    0x322c(%rip),%rsi
jmp    1ce2 <fwrite_syscall+0xba2>
lea    0x322b(%rip),%rsi
jmp    2613 <fwrite_syscall+0x14d3>
lea    0x322a(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x3227(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3225(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3224(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x3221(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3223(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3225(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3225(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3228(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x322b(%rip),%rsi
jmp    2613 <fwrite_syscall+0x14d3>
lea    0x3229(%rip),%rsi
jmp    1ce2 <fwrite_syscall+0xba2>
lea    0x3229(%rip),%rsi
jmp    3340 <fwrite_syscall+0x2200>
lea    0x3228(%rip),%rsi
jmp    3340 <fwrite_syscall+0x2200>
lea    0x3227(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x3228(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x322a(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x3229(%rip),%rsi
jmp    2613 <fwrite_syscall+0x14d3>
lea    0x3229(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3228(%rip),%rsi
jmp    3301 <fwrite_syscall+0x21c1>
lea    0x3226(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3227(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3228(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3228(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x322b(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x322d(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x322f(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x3233(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x3237(%rip),%rsi
jmp    1c8e <fwrite_syscall+0xb4e>
lea    0x323b(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x323f(%rip),%rsi
jmp    1ce2 <fwrite_syscall+0xba2>
lea    0x3244(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3247(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x324e(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3251(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x3257(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x325d(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3262(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3267(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x326b(%rip),%rsi
jmp    21a3 <fwrite_syscall+0x1063>
lea    0x326c(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x326b(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r13
call   1060 <fwriteStr@plt>
lea    0x2eab(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x2e7d(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    2dac <fwrite_syscall+0x1c6c>
lea    0x3223(%rip),%rsi
jmp    2613 <fwrite_syscall+0x14d3>
lea    0x3223(%rip),%rsi
jmp    1ce2 <fwrite_syscall+0xba2>
lea    0x3223(%rip),%rsi
jmp    237c <fwrite_syscall+0x123c>
lea    0x3223(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x3228(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x322a(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x322a(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x322c(%rip),%rsi
jmp    3301 <fwrite_syscall+0x21c1>
lea    0x322f(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x322f(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x3231(%rip),%rsi
jmp    3301 <fwrite_syscall+0x21c1>
lea    0x3236(%rip),%rsi
jmp    3340 <fwrite_syscall+0x2200>
lea    0x323b(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x323b(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x323c(%rip),%rsi
jmp    1c8e <fwrite_syscall+0xb4e>
lea    0x323c(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3240(%rip),%rsi
jmp    2d7a <fwrite_syscall+0x1c3a>
lea    0x3240(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x3243(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3246(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x3247(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x3249(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x324b(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x324a(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3248(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3249(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x324a(%rip),%rsi
jmp    33fc <fwrite_syscall+0x22bc>
lea    0x3249(%rip),%rsi
jmp    2613 <fwrite_syscall+0x14d3>
lea    0x324a(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x324b(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x2cea(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    309e <fwrite_syscall+0x1f5e>
lea    0x3215(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x3214(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3217(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x2c8f(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    352a <fwrite_syscall+0x23ea>
lea    0x31df(%rip),%rsi
jmp    1ce2 <fwrite_syscall+0xba2>
lea    0x31e6(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x31e8(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    25a5 <fwrite_syscall+0x1465>
lea    0x31d4(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x31d6(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x31d8(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x31dd(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x2bec(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    1f40 <fwrite_syscall+0xe00>
lea    0x31ab(%rip),%rsi
jmp    1ce2 <fwrite_syscall+0xba2>
lea    0x31b2(%rip),%rsi
jmp    20b3 <fwrite_syscall+0xf73>
lea    0x31b4(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x31b5(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x31b5(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x31b6(%rip),%rsi
jmp    3340 <fwrite_syscall+0x2200>
lea    0x31b5(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x31ba(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x31be(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x31c2(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x2b3d(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    2a5f <fwrite_syscall+0x191f>
lea    0x3173(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x3175(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    22f1 <fwrite_syscall+0x11b1>
lea    0x315d(%rip),%rsi
jmp    3301 <fwrite_syscall+0x21c1>
lea    0x315c(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x315b(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x315a(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x315a(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x315a(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x315d(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x315d(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x315c(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x315d(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x315f(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3163(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x316b(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x3173(%rip),%rsi
jmp    2266 <fwrite_syscall+0x1126>
lea    0x317f(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x318b(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3190(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x31a0(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x31b0(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x31bf(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x31c2(%rip),%rsi
jmp    28bb <fwrite_syscall+0x177b>
lea    0x31c2(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x31c7(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x31cc(%rip),%rsi
jmp    1c8e <fwrite_syscall+0xb4e>
lea    0x31ca(%rip),%rsi
jmp    2266 <fwrite_syscall+0x1126>
lea    0x31c8(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x31cc(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x31d1(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x31d6(%rip),%rsi
jmp    28bb <fwrite_syscall+0x177b>
lea    0x31d5(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x31db(%rip),%rsi
jmp    1c1e <fwrite_syscall+0xade>
lea    0x31e4(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    1c63 <fwrite_syscall+0xb23>
lea    0x31d7(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x31de(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x2914(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    323b <fwrite_syscall+0x20fb>
lea    0x31b0(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    227e <fwrite_syscall+0x113e>
lea    0x31a1(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x31a8(%rip),%rsi
jmp    20b3 <fwrite_syscall+0xf73>
lea    0x31a9(%rip),%rsi
jmp    20b3 <fwrite_syscall+0xf73>
lea    0x31ab(%rip),%rsi
jmp    244f <fwrite_syscall+0x130f>
lea    0x31ac(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x288f(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    3316 <fwrite_syscall+0x21d6>
lea    0x3178(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x3178(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x3178(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x317d(%rip),%rsi
jmp    3204 <fwrite_syscall+0x20c4>
lea    0x317f(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x317e(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3181(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x27f5(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    255d <fwrite_syscall+0x141d>
lea    0x311e(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x3122(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3127(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x3127(%rip),%rsi
jmp    24aa <fwrite_syscall+0x136a>
lea    0x3128(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3129(%rip),%rsi
jmp    244f <fwrite_syscall+0x130f>
lea    0x3129(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3129(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3129(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x312a(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x312b(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x312d(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x312f(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3132(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x3135(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x3135(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x3138(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x313b(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x313e(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x3141(%rip),%rsi
jmp    244f <fwrite_syscall+0x130f>
lea    0x3140(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3140(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3140(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3142(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x3144(%rip),%rsi
jmp    21a3 <fwrite_syscall+0x1063>
lea    0x3148(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x2656(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x262e(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
jmp    2634 <fwrite_syscall+0x14f4>
lea    0x30ee(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x30ef(%rip),%rsi
jmp    258d <fwrite_syscall+0x144d>
lea    0x30f3(%rip),%rsi
jmp    3340 <fwrite_syscall+0x2200>
lea    0x30f4(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x30f4(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x30f7(%rip),%rsi
jmp    1fb5 <fwrite_syscall+0xe75>
lea    0x30fc(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
lea    0x25b8(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x258a(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    2a22 <fwrite_syscall+0x18e2>
lea    0x30b4(%rip),%rsi
jmp    29ef <fwrite_syscall+0x18af>
lea    0x30b7(%rip),%rsi
jmp    2021 <fwrite_syscall+0xee1>
lea    0x30bc(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
lea    0x254d(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x251f(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    28aa <fwrite_syscall+0x176a>
lea    0x3039(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x24ab(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x249b(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    (%rsp),%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    2d69 <fwrite_syscall+0x1c29>
lea    0x2fcc(%rip),%rsi
jmp    2138 <fwrite_syscall+0xff8>
lea    0x2fd2(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r13
call   1060 <fwriteStr@plt>
lea    0x2436(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x2408(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    2d45 <fwrite_syscall+0x1c05>
lea    0x2f8c(%rip),%rsi
jmp    2d13 <fwrite_syscall+0x1bd3>
lea    0x2f90(%rip),%rsi
jmp    21a3 <fwrite_syscall+0x1063>
lea    0x2f98(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x23ce(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x23a0(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
jmp    2634 <fwrite_syscall+0x14f4>
lea    0x2f49(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x235e(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x2351(%rip),%rbp
jmp    21e7 <fwrite_syscall+0x10a7>
lea    0x2f26(%rip),%rsi
jmp    3301 <fwrite_syscall+0x21c1>
lea    0x2f25(%rip),%rsi
jmp    3204 <fwrite_syscall+0x20c4>
lea    0x2f29(%rip),%rsi
jmp    2fd0 <fwrite_syscall+0x1e90>
lea    0x2f28(%rip),%rsi
jmp    2266 <fwrite_syscall+0x1126>
lea    0x2f36(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x22f9(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    31c6 <fwrite_syscall+0x2086>
lea    0x2f0a(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x2f13(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x2f1c(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x2f1e(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x2f22(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x2286(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    2e56 <fwrite_syscall+0x1d16>
lea    0x2ef1(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x2ef4(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x2ef7(%rip),%rsi
jmp    3295 <fwrite_syscall+0x2155>
lea    0x2efa(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x2efe(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r13
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    2d2b <fwrite_syscall+0x1beb>
lea    0x2eee(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x2ef4(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x21e3(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    3433 <fwrite_syscall+0x22f3>
lea    0x2ec0(%rip),%rsi
jmp    2f75 <fwrite_syscall+0x1e35>
lea    0x2ec4(%rip),%rsi
jmp    28bb <fwrite_syscall+0x177b>
lea    0x2ece(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x2ed7(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x2edd(%rip),%rsi
jmp    293a <fwrite_syscall+0x17fa>
lea    0x2ee4(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x2eeb(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x2ef5(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x2efb(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x2f02(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x2f09(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x2f0f(%rip),%rsi
jmp    293a <fwrite_syscall+0x17fa>
lea    0x2f18(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
lea    0x211f(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    31a7 <fwrite_syscall+0x2067>
lea    0x2ee3(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x2ee6(%rip),%rsi
jmp    3340 <fwrite_syscall+0x2200>
lea    0x2ee6(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x20c7(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    3274 <fwrite_syscall+0x2134>
lea    0x2eb2(%rip),%rsi
jmp    3295 <fwrite_syscall+0x2155>
lea    0x2eb8(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x2069(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    30e6 <fwrite_syscall+0x1fa6>
lea    0x2e38(%rip),%rsi
jmp    3468 <fwrite_syscall+0x2328>
lea    0x2e3f(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1fd2(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    3377 <fwrite_syscall+0x2237>
lea    0x2e0f(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
lea    0x1f9e(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    321c <fwrite_syscall+0x20dc>
lea    0x2dd9(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1f5e(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
jmp    30fb <fwrite_syscall+0x1fbb>
lea    0x2daf(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x1f12(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1f02(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    (%rsp),%rsi
jmp    276c <fwrite_syscall+0x162c>
lea    0x2d4c(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x1e9d(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1e8d(%rip),%r15
jmp    27ca <fwrite_syscall+0x168a>
lea    0x2d22(%rip),%rsi
jmp    2e9e <fwrite_syscall+0x1d5e>
lea    0x2d25(%rip),%rsi
jmp    3043 <fwrite_syscall+0x1f03>
lea    0x2d2c(%rip),%rsi
jmp    2f32 <fwrite_syscall+0x1df2>
lea    0x2d30(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1e3b(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    3542 <fwrite_syscall+0x2402>
lea    0x2ce1(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
lea    0x1dee(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1dc0(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    (%rsp),%rsi
jmp    2e67 <fwrite_syscall+0x1d27>
lea    0x2c61(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
lea    0x1d62(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1d34(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
jmp    3450 <fwrite_syscall+0x2310>
lea    0x2bc3(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1ca4(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    349f <fwrite_syscall+0x235f>
lea    0x2b8c(%rip),%rsi
jmp    3340 <fwrite_syscall+0x2200>
lea    0x2b90(%rip),%rsi
jmp    3301 <fwrite_syscall+0x21c1>
lea    0x2b94(%rip),%rsi
jmp    117e <fwrite_syscall+0x3e>
lea    0x2b9a(%rip),%rsi
jmp    2d13 <fwrite_syscall+0x1bd3>
lea    0x2ba5(%rip),%rsi
jmp    325f <fwrite_syscall+0x211f>
lea    0x2baf(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    321c <fwrite_syscall+0x20dc>
lea    0x2b9e(%rip),%rsi
jmp    2973 <fwrite_syscall+0x1833>
lea    0x2ba1(%rip),%rsi
jmp    2d7a <fwrite_syscall+0x1c3a>
lea    0x2ba2(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1beb(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1bdb(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    (%rsp),%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    317e <fwrite_syscall+0x203e>
lea    0x2b33(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1b6f(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1b5f(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    (%rsp),%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    34cf <fwrite_syscall+0x238f>
lea    0x2aad(%rip),%rsi
jmp    2d13 <fwrite_syscall+0x1bd3>
lea    0x2ab0(%rip),%rsi
jmp    310e <fwrite_syscall+0x1fce>
lea    0x2ab3(%rip),%rsi
jmp    2d7a <fwrite_syscall+0x1c3a>
lea    0x2ab5(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1ab8(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1aa8(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
jmp    2634 <fwrite_syscall+0x14f4>
lea    0x2a2c(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1a21(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1a14(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
lea    0x19e4(%rip),%r14
mov    %r14,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
jmp    34d4 <fwrite_syscall+0x2394>
lea    0x2985(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r13
call   1060 <fwriteStr@plt>
lea    0x197d(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x194f(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %r15,%rsi
jmp    30fb <fwrite_syscall+0x1fbb>
lea    0x2909(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x18e3(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x18d3(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
jmp    32e9 <fwrite_syscall+0x21a9>
lea    0x2882(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r13
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x184c(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x183c(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
jmp    3450 <fwrite_syscall+0x2310>
lea    0x2829(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r13
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x17e5(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x17d5(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    317e <fwrite_syscall+0x203e>
lea    0x27d6(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1783(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    3007 <fwrite_syscall+0x1ec7>
lea    0x27a1(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x1740(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    355a <fwrite_syscall+0x241a>
lea    0x2739(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x273a(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    3274 <fwrite_syscall+0x2134>
lea    0x272e(%rip),%rsi
jmp    318f <fwrite_syscall+0x204f>
lea    0x2737(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1694(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    301f <fwrite_syscall+0x1edf>
lea    0x26e8(%rip),%rsi
jmp    3295 <fwrite_syscall+0x2155>
lea    0x26f1(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x162d(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    32cc <fwrite_syscall+0x218c>
lea    0x26b7(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x15ea(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    32e4 <fwrite_syscall+0x21a4>
lea    0x266a(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x158f(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    30ce <fwrite_syscall+0x1f8e>
lea    0x2607(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    31a7 <fwrite_syscall+0x2067>
lea    0x25ef(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x14f8(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x19d0(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
jmp    3572 <fwrite_syscall+0x2432>
lea    0x2559(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,(%rsp)
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1450(%rip),%r15
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
lea    0x1440(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1050 <fwriteStrEscapedMaxNumChars@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    (%rsp),%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r15,%rsi
jmp    32e9 <fwrite_syscall+0x21a9>
lea    0x24e7(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x13d0(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
jmp    356b <fwrite_syscall+0x242b>
lea    0x24a1(%rip),%rsi
jmp    3301 <fwrite_syscall+0x21c1>
lea    0x24a9(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x24aa(%rip),%rsi
jmp    3204 <fwrite_syscall+0x20c4>
lea    0x24b0(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x135b(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    344b <fwrite_syscall+0x230b>
lea    0x246a(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1303(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
jmp    356b <fwrite_syscall+0x242b>
lea    0x2449(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x12ca(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
jmp    34e0 <fwrite_syscall+0x23a0>
lea    0x23ec(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x1261(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
jmp    34e0 <fwrite_syscall+0x23a0>
lea    0x23c4(%rip),%rsi
jmp    33b5 <fwrite_syscall+0x2275>
lea    0x23ce(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x121f(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
jmp    34e0 <fwrite_syscall+0x23a0>
lea    0x2384(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
jmp    3316 <fwrite_syscall+0x21d6>
lea    0x236e(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
jmp    34e0 <fwrite_syscall+0x23a0>
lea    0x2367(%rip),%rsi
jmp    33d8 <fwrite_syscall+0x2298>
lea    0x236a(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    3480 <fwrite_syscall+0x2340>
lea    0x2353(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x1163(%rip),%rbp
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
jmp    356b <fwrite_syscall+0x242b>
lea    0x22fe(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0x10f7(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
jmp    3572 <fwrite_syscall+0x2432>
lea    0x2288(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
mov    %r8,%r15
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
lea    0x106c(%rip),%r12
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r14,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r15,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %r13,%rsi
xor    %eax,%eax
call   1030 <fwriteInt@plt>
mov    %ebx,%edi
mov    %r12,%rsi
xor    %eax,%eax
call   1060 <fwriteStr@plt>
mov    %ebx,%edi
mov    %rbp,%rsi
xor    %eax,%eax
call   1040 <fwriteHex@plt>
lea    0xfe4(%rip),%rsi
mov    %ebx,%edi
xor    %eax,%eax
add    $0x8,%rsp
pop    %rbx
pop    %r12
pop    %r13
pop    %r14
pop    %r15
pop    %rbp
jmp    1060 <fwriteStr@plt>

LLVM IR (-O0):
@.str = [21 x i8] c"sys_restart_syscall(\00"
@.str.1 = [3 x i8] c")\0A\00"
@.str.2 = [10 x i8] c"sys_exit(\00"
@.str.3 = [10 x i8] c"sys_fork(\00"
@.str.4 = [10 x i8] c"sys_read(\00"
@.str.5 = [3 x i8] c", \00"
@.str.6 = [2 x i8] c"\22\00"
@.str.7 = [11 x i8] c"sys_write(\00"
@.str.8 = [10 x i8] c"sys_open(\00"
@.str.9 = [11 x i8] c"sys_close(\00"
@.str.10 = [13 x i8] c"sys_waitpid(\00"
@.str.11 = [11 x i8] c"sys_creat(\00"
@.str.12 = [10 x i8] c"sys_link(\00"
@.str.13 = [12 x i8] c"sys_unlink(\00"
@.str.14 = [12 x i8] c"sys_execve(\00"
@.str.15 = [11 x i8] c"sys_chdir(\00"
@.str.16 = [10 x i8] c"sys_time(\00"
@.str.17 = [11 x i8] c"sys_mknod(\00"
@.str.18 = [11 x i8] c"sys_chmod(\00"
@.str.19 = [14 x i8] c"sys_lchown16(\00"
@.str.20 = [17 x i8] c"not implemented(\00"
@.str.21 = [10 x i8] c"sys_stat(\00"
@.str.22 = [11 x i8] c"sys_lseek(\00"
@.str.23 = [12 x i8] c"sys_getpid(\00"
@.str.24 = [11 x i8] c"sys_mount(\00"
@.str.25 = [15 x i8] c"sys_oldumount(\00"
@.str.26 = [14 x i8] c"sys_setuid16(\00"
@.str.27 = [14 x i8] c"sys_getuid16(\00"
@.str.28 = [11 x i8] c"sys_stime(\00"
@.str.29 = [12 x i8] c"sys_ptrace(\00"
@.str.30 = [11 x i8] c"sys_alarm(\00"
@.str.31 = [11 x i8] c"sys_fstat(\00"
@.str.32 = [11 x i8] c"sys_pause(\00"
@.str.33 = [11 x i8] c"sys_utime(\00"
@.str.34 = [12 x i8] c"sys_access(\00"
@.str.35 = [10 x i8] c"sys_nice(\00"
@.str.36 = [10 x i8] c"sys_sync(\00"
@.str.37 = [10 x i8] c"sys_kill(\00"
@.str.38 = [12 x i8] c"sys_rename(\00"
@.str.39 = [11 x i8] c"sys_mkdir(\00"
@.str.40 = [11 x i8] c"sys_rmdir(\00"
@.str.41 = [9 x i8] c"sys_dup(\00"
@.str.42 = [10 x i8] c"sys_pipe(\00"
@.str.43 = [11 x i8] c"sys_times(\00"
@.str.44 = [9 x i8] c"sys_brk(\00"
@.str.45 = [14 x i8] c"sys_setgid16(\00"
@.str.46 = [14 x i8] c"sys_getgid16(\00"
@.str.47 = [12 x i8] c"sys_signal(\00"
@.str.48 = [15 x i8] c"sys_geteuid16(\00"
@.str.49 = [15 x i8] c"sys_getegid16(\00"
@.str.50 = [10 x i8] c"sys_acct(\00"
@.str.51 = [12 x i8] c"sys_umount(\00"
@.str.52 = [11 x i8] c"sys_ioctl(\00"
@.str.53 = [11 x i8] c"sys_fcntl(\00"
@.str.54 = [13 x i8] c"sys_setpgid(\00"
@.str.55 = [14 x i8] c"sys_olduname(\00"
@.str.56 = [11 x i8] c"sys_umask(\00"
@.str.57 = [12 x i8] c"sys_chroot(\00"
@.str.58 = [11 x i8] c"sys_ustat(\00"
@.str.59 = [10 x i8] c"sys_dup2(\00"
@.str.60 = [13 x i8] c"sys_getppid(\00"
@.str.61 = [13 x i8] c"sys_getpgrp(\00"
@.str.62 = [12 x i8] c"sys_setsid(\00"
@.str.63 = [15 x i8] c"sys_sigaction(\00"
@.str.64 = [14 x i8] c"sys_sgetmask(\00"
@.str.65 = [14 x i8] c"sys_ssetmask(\00"
@.str.66 = [16 x i8] c"sys_setreuid16(\00"
@.str.67 = [16 x i8] c"sys_setregid16(\00"
@.str.68 = [16 x i8] c"sys_sigsuspend(\00"
@.str.69 = [16 x i8] c"sys_sigpending(\00"
@.str.70 = [17 x i8] c"sys_sethostname(\00"
@.str.71 = [15 x i8] c"sys_setrlimit(\00"
@.str.72 = [19 x i8] c"sys_old_getrlimit(\00"
@.str.73 = [15 x i8] c"sys_getrusage(\00"
@.str.74 = [18 x i8] c"sys_gettimeofday(\00"
@.str.75 = [18 x i8] c"sys_settimeofday(\00"
@.str.76 = [17 x i8] c"sys_getgroups16(\00"
@.str.77 = [17 x i8] c"sys_setgroups16(\00"
@.str.78 = [16 x i8] c"sys_old_select(\00"
@.str.79 = [13 x i8] c"sys_symlink(\00"
@.str.80 = [11 x i8] c"sys_lstat(\00"
@.str.81 = [14 x i8] c"sys_readlink(\00"
@.str.82 = [12 x i8] c"sys_uselib(\00"
@.str.83 = [12 x i8] c"sys_swapon(\00"
@.str.84 = [12 x i8] c"sys_reboot(\00"
@.str.85 = [17 x i8] c"sys_old_readdir(\00"
@.str.86 = [14 x i8] c"sys_old_mmap(\00"
@.str.87 = [12 x i8] c"sys_munmap(\00"
@.str.88 = [14 x i8] c"sys_truncate(\00"
@.str.89 = [15 x i8] c"sys_ftruncate(\00"
@.str.90 = [12 x i8] c"sys_fchmod(\00"
@.str.91 = [14 x i8] c"sys_fchown16(\00"
@.str.92 = [17 x i8] c"sys_getpriority(\00"
@.str.93 = [17 x i8] c"sys_setpriority(\00"
@.str.94 = [12 x i8] c"sys_statfs(\00"
@.str.95 = [13 x i8] c"sys_fstatfs(\00"
@.str.96 = [12 x i8] c"sys_ioperm(\00"
@.str.97 = [16 x i8] c"sys_socketcall(\00"
@.str.98 = [12 x i8] c"sys_syslog(\00"
@.str.99 = [15 x i8] c"sys_setitimer(\00"
@.str.100 = [15 x i8] c"sys_getitimer(\00"
@.str.101 = [13 x i8] c"sys_newstat(\00"
@.str.102 = [14 x i8] c"sys_newlstat(\00"
@.str.103 = [14 x i8] c"sys_newfstat(\00"
@.str.104 = [11 x i8] c"sys_uname(\00"
@.str.105 = [10 x i8] c"sys_iopl(\00"
@.str.106 = [13 x i8] c"sys_vhangup(\00"
@.str.107 = [13 x i8] c"sys_vm86old(\00"
@.str.108 = [11 x i8] c"sys_wait4(\00"
@.str.109 = [13 x i8] c"sys_swapoff(\00"
@.str.110 = [13 x i8] c"sys_sysinfo(\00"
@.str.111 = [9 x i8] c"sys_ipc(\00"
@.str.112 = [4 x i8] c"...\00"
@.str.113 = [11 x i8] c"sys_fsync(\00"
@.str.114 = [15 x i8] c"sys_sigreturn(\00"
@.str.115 = [11 x i8] c"sys_clone(\00"
@.str.116 = [19 x i8] c"sys_setdomainname(\00"
@.str.117 = [14 x i8] c"sys_newuname(\00"
@.str.118 = [16 x i8] c"sys_modify_ldt(\00"
@.str.119 = [14 x i8] c"sys_adjtimex(\00"
@.str.120 = [14 x i8] c"sys_mprotect(\00"
@.str.121 = [17 x i8] c"sys_sigprocmask(\00"
@.str.122 = [17 x i8] c"sys_init_module(\00"
@.str.123 = [19 x i8] c"sys_delete_module(\00"
@.str.124 = [14 x i8] c"sys_quotactl(\00"
@.str.125 = [13 x i8] c"sys_getpgid(\00"
@.str.126 = [12 x i8] c"sys_fchdir(\00"
@.str.127 = [13 x i8] c"sys_bdflush(\00"
@.str.128 = [11 x i8] c"sys_sysfs(\00"
@.str.129 = [17 x i8] c"sys_personality(\00"
@.str.130 = [16 x i8] c"sys_setfsuid16(\00"
@.str.131 = [16 x i8] c"sys_setfsgid16(\00"
@.str.132 = [12 x i8] c"sys_llseek(\00"
@.str.133 = [14 x i8] c"sys_getdents(\00"
@.str.134 = [12 x i8] c"sys_select(\00"
@.str.135 = [11 x i8] c"sys_flock(\00"
@.str.136 = [11 x i8] c"sys_msync(\00"
@.str.137 = [11 x i8] c"sys_readv(\00"
@.str.138 = [12 x i8] c"sys_writev(\00"
@.str.139 = [12 x i8] c"sys_getsid(\00"
@.str.140 = [15 x i8] c"sys_fdatasync(\00"
@.str.141 = [12 x i8] c"sys_sysctl(\00"
@.str.142 = [11 x i8] c"sys_mlock(\00"
@.str.143 = [13 x i8] c"sys_munlock(\00"
@.str.144 = [14 x i8] c"sys_mlockall(\00"
@.str.145 = [16 x i8] c"sys_munlockall(\00"
@.str.146 = [20 x i8] c"sys_sched_setparam(\00"
@.str.147 = [20 x i8] c"sys_sched_getparam(\00"
@.str.148 = [24 x i8] c"sys_sched_setscheduler(\00"
@.str.149 = [24 x i8] c"sys_sched_getscheduler(\00"
@.str.150 = [17 x i8] c"sys_sched_yield(\00"
@.str.151 = [28 x i8] c"sys_sched_get_priority_max(\00"
@.str.152 = [28 x i8] c"sys_sched_get_priority_min(\00"
@.str.153 = [27 x i8] c"sys_sched_rr_get_interval(\00"
@.str.154 = [15 x i8] c"sys_nanosleep(\00"
@.str.155 = [12 x i8] c"sys_mremap(\00"
@.str.156 = [17 x i8] c"sys_setresuid16(\00"
@.str.157 = [17 x i8] c"sys_getresuid16(\00"
@.str.158 = [10 x i8] c"sys_vm86(\00"
@.str.159 = [10 x i8] c"sys_poll(\00"
@.str.160 = [16 x i8] c"sys_nfsservctl(\00"
@.str.161 = [17 x i8] c"sys_setresgid16(\00"
@.str.162 = [17 x i8] c"sys_getresgid16(\00"
@.str.163 = [11 x i8] c"sys_prctl(\00"
@.str.164 = [18 x i8] c"sys_rt_sigreturn(\00"
@.str.165 = [18 x i8] c"sys_rt_sigaction(\00"
@.str.166 = [20 x i8] c"sys_rt_sigprocmask(\00"
@.str.167 = [19 x i8] c"sys_rt_sigpending(\00"
@.str.168 = [21 x i8] c"sys_rt_sigtimedwait(\00"
@.str.169 = [21 x i8] c"sys_rt_sigqueueinfo(\00"
@.str.170 = [19 x i8] c"sys_rt_sigsuspend(\00"
@.str.171 = [13 x i8] c"sys_pread64(\00"
@.str.172 = [14 x i8] c"sys_pwrite64(\00"
@.str.173 = [13 x i8] c"sys_chown16(\00"
@.str.174 = [12 x i8] c"sys_getcwd(\00"
@.str.175 = [12 x i8] c"sys_capget(\00"
@.str.176 = [12 x i8] c"sys_capset(\00"
@.str.177 = [17 x i8] c"sys_sigaltstack(\00"
@.str.178 = [14 x i8] c"sys_sendfile(\00"
@.str.179 = [11 x i8] c"sys_vfork(\00"
@.str.180 = [15 x i8] c"sys_getrlimit(\00"
@.str.181 = [16 x i8] c"sys_mmap_pgoff(\00"
@.str.182 = [16 x i8] c"sys_truncate64(\00"
@.str.183 = [17 x i8] c"sys_ftruncate64(\00"
@.str.184 = [12 x i8] c"sys_stat64(\00"
@.str.185 = [13 x i8] c"sys_lstat64(\00"
@.str.186 = [13 x i8] c"sys_fstat64(\00"
@.str.187 = [12 x i8] c"sys_lchown(\00"
@.str.188 = [12 x i8] c"sys_getuid(\00"
@.str.189 = [12 x i8] c"sys_getgid(\00"
@.str.190 = [13 x i8] c"sys_geteuid(\00"
@.str.191 = [13 x i8] c"sys_getegid(\00"
@.str.192 = [14 x i8] c"sys_setreuid(\00"
@.str.193 = [14 x i8] c"sys_setregid(\00"
@.str.194 = [15 x i8] c"sys_getgroups(\00"
@.str.195 = [15 x i8] c"sys_setgroups(\00"
@.str.196 = [12 x i8] c"sys_fchown(\00"
@.str.197 = [15 x i8] c"sys_setresuid(\00"
@.str.198 = [15 x i8] c"sys_getresuid(\00"
@.str.199 = [15 x i8] c"sys_setresgid(\00"
@.str.200 = [15 x i8] c"sys_getresgid(\00"
@.str.201 = [11 x i8] c"sys_chown(\00"
@.str.202 = [12 x i8] c"sys_setuid(\00"
@.str.203 = [12 x i8] c"sys_setgid(\00"
@.str.204 = [14 x i8] c"sys_setfsuid(\00"
@.str.205 = [14 x i8] c"sys_setfsgid(\00"
@.str.206 = [16 x i8] c"sys_pivot_root(\00"
@.str.207 = [13 x i8] c"sys_mincore(\00"
@.str.208 = [13 x i8] c"sys_madvise(\00"
@.str.209 = [16 x i8] c"sys_getdents64(\00"
@.str.210 = [13 x i8] c"sys_fcntl64(\00"
@.str.211 = [12 x i8] c"sys_gettid(\00"
@.str.212 = [15 x i8] c"sys_readahead(\00"
@.str.213 = [14 x i8] c"sys_setxattr(\00"
@.str.214 = [15 x i8] c"sys_lsetxattr(\00"
@.str.215 = [15 x i8] c"sys_fsetxattr(\00"
@.str.216 = [14 x i8] c"sys_getxattr(\00"
@.str.217 = [15 x i8] c"sys_lgetxattr(\00"
@.str.218 = [15 x i8] c"sys_fgetxattr(\00"
@.str.219 = [15 x i8] c"sys_listxattr(\00"
@.str.220 = [16 x i8] c"sys_llistxattr(\00"
@.str.221 = [16 x i8] c"sys_flistxattr(\00"
@.str.222 = [17 x i8] c"sys_removexattr(\00"
@.str.223 = [18 x i8] c"sys_lremovexattr(\00"
@.str.224 = [18 x i8] c"sys_fremovexattr(\00"
@.str.225 = [11 x i8] c"sys_tkill(\00"
@.str.226 = [16 x i8] c"sys_sendfile64(\00"
@.str.227 = [11 x i8] c"sys_futex(\00"
@.str.228 = [23 x i8] c"sys_sched_setaffinity(\00"
@.str.229 = [23 x i8] c"sys_sched_getaffinity(\00"
@.str.230 = [21 x i8] c"sys_set_thread_area(\00"
@.str.231 = [21 x i8] c"sys_get_thread_area(\00"
@.str.232 = [14 x i8] c"sys_io_setup(\00"
@.str.233 = [16 x i8] c"sys_io_destroy(\00"
@.str.234 = [18 x i8] c"sys_io_getevents(\00"
@.str.235 = [15 x i8] c"sys_io_submit(\00"
@.str.236 = [15 x i8] c"sys_io_cancel(\00"
@.str.237 = [15 x i8] c"sys_fadvise64(\00"
@.str.238 = [16 x i8] c"sys_exit_group(\00"
@.str.239 = [20 x i8] c"sys_lookup_dcookie(\00"
@.str.240 = [18 x i8] c"sys_epoll_create(\00"
@.str.241 = [15 x i8] c"sys_epoll_ctl(\00"
@.str.242 = [16 x i8] c"sys_epoll_wait(\00"
@.str.243 = [22 x i8] c"sys_remap_file_pages(\00"
@.str.244 = [21 x i8] c"sys_set_tid_address(\00"
@.str.245 = [18 x i8] c"sys_timer_create(\00"
@.str.246 = [19 x i8] c"sys_timer_settime(\00"
@.str.247 = [19 x i8] c"sys_timer_gettime(\00"
@.str.248 = [22 x i8] c"sys_timer_getoverrun(\00"
@.str.249 = [18 x i8] c"sys_timer_delete(\00"
@.str.250 = [19 x i8] c"sys_clock_settime(\00"
@.str.251 = [19 x i8] c"sys_clock_gettime(\00"
@.str.252 = [18 x i8] c"sys_clock_getres(\00"
@.str.253 = [21 x i8] c"sys_clock_nanosleep(\00"
@.str.254 = [14 x i8] c"sys_statfs64(\00"
@.str.255 = [15 x i8] c"sys_fstatfs64(\00"
@.str.256 = [12 x i8] c"sys_tgkill(\00"
@.str.257 = [12 x i8] c"sys_utimes(\00"
@.str.258 = [18 x i8] c"sys_fadvise64_64(\00"
@.str.259 = [11 x i8] c"sys_mbind(\00"
@.str.260 = [19 x i8] c"sys_get_mempolicy(\00"
@.str.261 = [19 x i8] c"sys_set_mempolicy(\00"
@.str.262 = [13 x i8] c"sys_mq_open(\00"
@.str.263 = [15 x i8] c"sys_mq_unlink(\00"
@.str.264 = [18 x i8] c"sys_mq_timedsend(\00"
@.str.265 = [21 x i8] c"sys_mq_timedreceive(\00"
@.str.266 = [15 x i8] c"sys_mq_notify(\00"
@.str.267 = [19 x i8] c"sys_mq_getsetattr(\00"
@.str.268 = [16 x i8] c"sys_kexec_load(\00"
@.str.269 = [12 x i8] c"sys_waitid(\00"
@.str.270 = [13 x i8] c"sys_add_key(\00"
@.str.271 = [17 x i8] c"sys_request_key(\00"
@.str.272 = [12 x i8] c"sys_keyctl(\00"
@.str.273 = [16 x i8] c"sys_ioprio_set(\00"
@.str.274 = [16 x i8] c"sys_ioprio_get(\00"
@.str.275 = [18 x i8] c"sys_inotify_init(\00"
@.str.276 = [23 x i8] c"sys_inotify_add_watch(\00"
@.str.277 = [22 x i8] c"sys_inotify_rm_watch(\00"
@.str.278 = [19 x i8] c"sys_migrate_pages(\00"
@.str.279 = [12 x i8] c"sys_openat(\00"
@.str.280 = [13 x i8] c"sys_mkdirat(\00"
@.str.281 = [13 x i8] c"sys_mknodat(\00"
@.str.282 = [14 x i8] c"sys_fchownat(\00"
@.str.283 = [15 x i8] c"sys_futimesat(\00"
@.str.284 = [15 x i8] c"sys_fstatat64(\00"
@.str.285 = [14 x i8] c"sys_unlinkat(\00"
@.str.286 = [14 x i8] c"sys_renameat(\00"
@.str.287 = [12 x i8] c"sys_linkat(\00"
@.str.288 = [15 x i8] c"sys_symlinkat(\00"
@.str.289 = [16 x i8] c"sys_readlinkat(\00"
@.str.290 = [14 x i8] c"sys_fchmodat(\00"
@.str.291 = [15 x i8] c"sys_faccessat(\00"
@.str.292 = [14 x i8] c"sys_pselect6(\00"
@.str.293 = [11 x i8] c"sys_ppoll(\00"
@.str.294 = [13 x i8] c"sys_unshare(\00"
@.str.295 = [21 x i8] c"sys_set_robust_list(\00"
@.str.296 = [21 x i8] c"sys_get_robust_list(\00"
@.str.297 = [12 x i8] c"sys_splice(\00"
@.str.298 = [21 x i8] c"sys_sync_file_range(\00"
@.str.299 = [9 x i8] c"sys_tee(\00"
@.str.300 = [14 x i8] c"sys_vmsplice(\00"
@.str.301 = [16 x i8] c"sys_move_pages(\00"
@.str.302 = [12 x i8] c"sys_getcpu(\00"
@.str.303 = [17 x i8] c"sys_epoll_pwait(\00"
@.str.304 = [15 x i8] c"sys_utimensat(\00"
@.str.305 = [14 x i8] c"sys_signalfd(\00"
@.str.306 = [20 x i8] c"sys_timerfd_create(\00"
@.str.307 = [13 x i8] c"sys_eventfd(\00"
@.str.308 = [15 x i8] c"sys_fallocate(\00"
@.str.309 = [21 x i8] c"sys_timerfd_settime(\00"
@.str.310 = [21 x i8] c"sys_timerfd_gettime(\00"
@.str.311 = [15 x i8] c"sys_signalfd4(\00"
@.str.312 = [14 x i8] c"sys_eventfd2(\00"
@.str.313 = [19 x i8] c"sys_epoll_create1(\00"
@.str.314 = [10 x i8] c"sys_dup3(\00"
@.str.315 = [11 x i8] c"sys_pipe2(\00"
@.str.316 = [19 x i8] c"sys_inotify_init1(\00"
@.str.317 = [12 x i8] c"sys_preadv(\00"
@.str.318 = [13 x i8] c"sys_pwritev(\00"
@.str.319 = [23 x i8] c"sys_rt_tgsigqueueinfo(\00"
@.str.320 = [21 x i8] c"sys_perf_event_open(\00"
@.str.321 = [14 x i8] c"sys_recvmmsg(\00"
@.str.322 = [16 x i8] c"unknown_call_0x\00"
@.str.323 = [6 x i8] c"(eax=\00"
@.str.324 = [7 x i8] c", ebx=\00"
@.str.325 = [7 x i8] c", ecx=\00"
@.str.326 = [7 x i8] c", edx=\00"
@.str.327 = [7 x i8] c", esi=\00"
@.str.328 = [7 x i8] c", edi=\00"
define void @fwrite_syscall(i32 %0, i64 %1, i64 %2, i64 %3, i64 %4, i64 %5, i64 %6) {
%8 = alloca i32
%9 = alloca i64
%10 = alloca i64
%11 = alloca i64
%12 = alloca i64
%13 = alloca i64
%14 = alloca i64
store i32 %0, i32* %8
store i64 %1, i64* %9
store i64 %2, i64* %10
store i64 %3, i64* %11
store i64 %4, i64* %12
store i64 %5, i64* %13
store i64 %6, i64* %14
%15 = load i64, i64* %9
switch i64 %15, label %5697 [
i64 0, label %16
i64 1, label %24
i64 2, label %32
i64 3, label %40
i64 4, label %63
i64 5, label %86
i64 6, label %109
i64 7, label %117
i64 8, label %135
i64 9, label %153
i64 10, label %176
i64 11, label %189
i64 12, label %227
i64 13, label %240
i64 14, label %248
i64 15, label %271
i64 16, label %289
i64 17, label %312
i64 18, label %320
i64 19, label %338
i64 20, label %356
i64 21, label %364
i64 22, label %407
i64 23, label %420
i64 24, label %428
i64 25, label %436
i64 26, label %444
i64 27, label %467
i64 28, label %475
i64 29, label %488
i64 30, label %496
i64 31, label %514
i64 32, label %522
i64 33, label %530
i64 34, label %548
i64 35, label %556
i64 36, label %564
i64 37, label %572
i64 38, label %585
i64 39, label %608
i64 40, label %626
i64 41, label %639
i64 42, label %647
i64 43, label %655
i64 44, label %663
i64 45, label %671
i64 46, label %679
i64 47, label %687
i64 48, label %695
i64 49, label %708
i64 50, label %716
i64 51, label %724
i64 52, label %737
i64 53, label %755
i64 54, label %763
i64 55, label %781
i64 56, label %799
i64 57, label %807
i64 58, label %820
i64 59, label %828
i64 60, label %836
i64 61, label %844
i64 62, label %857
i64 63, label %870
i64 64, label %883
i64 65, label %891
i64 66, label %899
i64 67, label %907
i64 68, label %925
i64 69, label %933
i64 70, label %941
i64 71, label %954
i64 72, label %967
i64 73, label %985
i64 74, label %993
i64 75, label %1011
i64 76, label %1024
i64 77, label %1037
i64 78, label %1050
i64 79, label %1063
i64 80, label %1076
i64 81, label %1089
i64 82, label %1102
i64 83, label %1110
i64 84, label %1133
i64 85, label %1151
i64 86, label %1179
i64 87, label %1192
i64 88, label %1210
i64 89, label %1233
i64 90, label %1251
i64 91, label %1259
i64 92, label %1272
i64 93, label %1290
i64 94, label %1303
i64 95, label %1316
i64 96, label %1334
i64 97, label %1347
i64 98, label %1365
i64 99, label %1373
i64 100, label %1391
i64 101, label %1404
i64 102, label %1422
i64 103, label %1435
i64 104, label %1458
i64 105, label %1476
i64 106, label %1489
i64 107, label %1507
i64 108, label %1525
i64 109, label %1538
i64 110, label %1546
i64 111, label %1559
i64 112, label %1567
i64 113, label %1575
i64 114, label %1588
i64 115, label %1611
i64 116, label %1624
i64 117, label %1632
i64 118, label %1664
i64 119, label %1672
i64 120, label %1680
i64 121, label %1708
i64 122, label %1726
i64 123, label %1734
i64 124, label %1752
i64 125, label %1760
i64 126, label %1778
i64 127, label %1796
i64 128, label %1804
i64 129, label %1827
i64 130, label %1845
i64 131, label %1853
i64 132, label %1881
i64 133, label %1889
i64 134, label %1897
i64 135, label %1910
i64 136, label %1928
i64 137, label %1936
i64 138, label %1944
i64 139, label %1952
i64 140, label %1960
i64 141, label %1988
i64 142, label %2006
i64 143, label %2034
i64 144, label %2047
i64 145, label %2065
i64 146, label %2083
i64 147, label %2101
i64 148, label %2109
i64 149, label %2117
i64 150, label %2125
i64 151, label %2138
i64 152, label %2151
i64 153, label %2159
i64 154, label %2167
i64 155, label %2180
i64 156, label %2193
i64 157, label %2211
i64 158, label %2219
i64 159, label %2227
i64 160, label %2235
i64 161, label %2243
i64 162, label %2256
i64 163, label %2269
i64 164, label %2297
i64 165, label %2315
i64 166, label %2333
i64 167, label %2351
i64 168, label %2359
i64 169, label %2377
i64 170, label %2395
i64 171, label %2413
i64 172, label %2431
i64 173, label %2459
i64 174, label %2467
i64 175, label %2490
i64 176, label %2513
i64 177, label %2526
i64 178, label %2549
i64 179, label %2567
i64 180, label %2580
i64 181, label %2608
i64 182, label %2636
i64 183, label %2659
i64 184, label %2677
i64 185, label %2690
i64 186, label %2703
i64 187, label %2721
i64 188, label %2744
i64 189, label %2752
i64 190, label %2760
i64 191, label %2768
i64 192, label %2781
i64 193, label %2813
i64 194, label %2831
i64 195, label %2844
i64 196, label %2862
i64 197, label %2880
i64 198, label %2893
i64 199, label %2916
i64 200, label %2924
i64 201, label %2932
i64 202, label %2940
i64 203, label %2948
i64 204, label %2961
i64 205, label %2974
i64 206, label %2987
i64 207, label %3000
i64 208, label %3018
i64 209, label %3036
i64 210, label %3054
i64 211, label %3072
i64 212, label %3090
i64 213, label %3113
i64 214, label %3121
i64 215, label %3129
i64 216, label %3137
i64 217, label %3145
i64 218, label %3168
i64 219, label %3191
i64 220, label %3209
i64 221, label %3227
i64 222, label %3245
i64 223, label %3253
i64 224, label %3261
i64 225, label %3269
i64 226, label %3287
i64 227, label %3325
i64 228, label %3363
i64 229, label %3396
i64 230, label %3429
i64 231, label %3462
i64 232, label %3490
i64 233, label %3518
i64 234, label %3546
i64 235, label %3569
i64 236, label %3592
i64 237, label %3615
i64 238, label %3633
i64 239, label %3646
i64 240, label %3669
i64 241, label %3701
i64 242, label %3719
i64 243, label %3737
i64 244, label %3745
i64 245, label %3753
i64 246, label %3766
i64 247, label %3774
i64 248, label %3802
i64 249, label %3820
i64 250, label %3838
i64 251, label %3861
i64 252, label %3869
i64 253, label %3877
i64 254, label %3900
i64 255, label %3908
i64 256, label %3931
i64 257, label %3954
i64 258, label %3982
i64 259, label %3990
i64 260, label %4008
i64 261, label %4031
i64 262, label %4044
i64 263, label %4052
i64 264, label %4060
i64 265, label %4073
i64 266, label %4086
i64 267, label %4099
i64 268, label %4122
i64 269, label %4145
i64 270, label %4163
i64 271, label %4181
i64 272, label %4199
i64 273, label %4222
i64 274, label %4230
i64 275, label %4262
i64 276, label %4290
i64 277, label %4308
i64 278, label %4336
i64 279, label %4349
i64 280, label %4382
i64 281, label %4415
i64 282, label %4428
i64 283, label %4446
i64 284, label %4469
i64 285, label %4497
i64 286, label %4505
i64 287, label %4543
i64 288, label %4581
i64 289, label %4609
i64 290, label %4627
i64 291, label %4640
i64 292, label %4648
i64 293, label %4671
i64 294, label %4684
i64 295, label %4707
i64 296, label %4735
i64 297, label %4758
i64 298, label %4786
i64 299, label %4819
i64 300, label %4842
i64 301, label %4870
i64 302, label %4893
i64 303, label %4926
i64 304, label %4964
i64 305, label %4992
i64 306, label %5025
i64 307, label %5048
i64 308, label %5071
i64 309, label %5103
i64 310, label %5131
i64 311, label %5139
i64 312, label %5152
i64 313, label %5170
i64 314, label %5202
i64 315, label %5225
i64 316, label %5248
i64 317, label %5271
i64 318, label %5303
i64 319, label %5321
i64 320, label %5353
i64 321, label %5381
i64 322, label %5399
i64 323, label %5412
i64 324, label %5420
i64 325, label %5443
i64 326, label %5466
i64 327, label %5479
i64 328, label %5502
i64 329, label %5515
i64 330, label %5523
i64 331, label %5541
i64 332, label %5554
i64 333, label %5562
i64 334, label %5590
i64 335, label %5618
i64 336, label %5641
i64 337, label %5669
]
16: ; preds = %7
%17 = load i32, i32* %8
%18 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %17, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str, i64 0, i64 0))
%19 = load i32, i32* %8
%20 = load i64, i64* %10
%21 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %19, i64 %20)
%22 = load i32, i32* %8
%23 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %22, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
24: ; preds = %7
%25 = load i32, i32* %8
%26 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %25, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.2, i64 0, i64 0))
%27 = load i32, i32* %8
%28 = load i64, i64* %10
%29 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %27, i64 %28)
%30 = load i32, i32* %8
%31 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %30, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
32: ; preds = %7
%33 = load i32, i32* %8
%34 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %33, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.3, i64 0, i64 0))
%35 = load i32, i32* %8
%36 = load i64, i64* %10
%37 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %35, i64 %36)
%38 = load i32, i32* %8
%39 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %38, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
40: ; preds = %7
%41 = load i32, i32* %8
%42 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %41, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.4, i64 0, i64 0))
%43 = load i32, i32* %8
%44 = load i64, i64* %10
%45 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %43, i64 %44)
%46 = load i32, i32* %8
%47 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %46, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%48 = load i32, i32* %8
%49 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %48, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%50 = load i32, i32* %8
%51 = load i64, i64* %11
%52 = inttoptr i64 %51 to i8*
%53 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %50, i8* %52)
%54 = load i32, i32* %8
%55 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %54, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%56 = load i32, i32* %8
%57 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %56, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%58 = load i32, i32* %8
%59 = load i64, i64* %12
%60 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %58, i64 %59)
%61 = load i32, i32* %8
%62 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %61, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
63: ; preds = %7
%64 = load i32, i32* %8
%65 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %64, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.7, i64 0, i64 0))
%66 = load i32, i32* %8
%67 = load i64, i64* %10
%68 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %66, i64 %67)
%69 = load i32, i32* %8
%70 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %69, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%71 = load i32, i32* %8
%72 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %71, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%73 = load i32, i32* %8
%74 = load i64, i64* %11
%75 = inttoptr i64 %74 to i8*
%76 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %73, i8* %75)
%77 = load i32, i32* %8
%78 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %77, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%79 = load i32, i32* %8
%80 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %79, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%81 = load i32, i32* %8
%82 = load i64, i64* %12
%83 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %81, i64 %82)
%84 = load i32, i32* %8
%85 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %84, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
86: ; preds = %7
%87 = load i32, i32* %8
%88 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %87, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.8, i64 0, i64 0))
%89 = load i32, i32* %8
%90 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %89, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%91 = load i32, i32* %8
%92 = load i64, i64* %10
%93 = inttoptr i64 %92 to i8*
%94 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %91, i8* %93)
%95 = load i32, i32* %8
%96 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %95, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%97 = load i32, i32* %8
%98 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %97, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%99 = load i32, i32* %8
%100 = load i64, i64* %11
%101 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %99, i64 %100)
%102 = load i32, i32* %8
%103 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %102, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%104 = load i32, i32* %8
%105 = load i64, i64* %12
%106 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %104, i64 %105)
%107 = load i32, i32* %8
%108 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %107, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
109: ; preds = %7
%110 = load i32, i32* %8
%111 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %110, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.9, i64 0, i64 0))
%112 = load i32, i32* %8
%113 = load i64, i64* %10
%114 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %112, i64 %113)
%115 = load i32, i32* %8
%116 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %115, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
117: ; preds = %7
%118 = load i32, i32* %8
%119 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %118, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.10, i64 0, i64 0))
%120 = load i32, i32* %8
%121 = load i64, i64* %10
%122 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %120, i64 %121)
%123 = load i32, i32* %8
%124 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %123, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%125 = load i32, i32* %8
%126 = load i64, i64* %11
%127 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %125, i64 %126)
%128 = load i32, i32* %8
%129 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %128, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%130 = load i32, i32* %8
%131 = load i64, i64* %12
%132 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %130, i64 %131)
%133 = load i32, i32* %8
%134 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %133, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
135: ; preds = %7
%136 = load i32, i32* %8
%137 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %136, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.11, i64 0, i64 0))
%138 = load i32, i32* %8
%139 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %138, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%140 = load i32, i32* %8
%141 = load i64, i64* %10
%142 = inttoptr i64 %141 to i8*
%143 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %140, i8* %142)
%144 = load i32, i32* %8
%145 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %144, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%146 = load i32, i32* %8
%147 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %146, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%148 = load i32, i32* %8
%149 = load i64, i64* %11
%150 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %148, i64 %149)
%151 = load i32, i32* %8
%152 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %151, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
153: ; preds = %7
%154 = load i32, i32* %8
%155 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %154, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.12, i64 0, i64 0))
%156 = load i32, i32* %8
%157 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %156, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%158 = load i32, i32* %8
%159 = load i64, i64* %10
%160 = inttoptr i64 %159 to i8*
%161 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %158, i8* %160)
%162 = load i32, i32* %8
%163 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %162, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%164 = load i32, i32* %8
%165 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %164, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%166 = load i32, i32* %8
%167 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %166, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%168 = load i32, i32* %8
%169 = load i64, i64* %11
%170 = inttoptr i64 %169 to i8*
%171 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %168, i8* %170)
%172 = load i32, i32* %8
%173 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %172, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%174 = load i32, i32* %8
%175 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %174, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
176: ; preds = %7
%177 = load i32, i32* %8
%178 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %177, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.13, i64 0, i64 0))
%179 = load i32, i32* %8
%180 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %179, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%181 = load i32, i32* %8
%182 = load i64, i64* %10
%183 = inttoptr i64 %182 to i8*
%184 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %181, i8* %183)
%185 = load i32, i32* %8
%186 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %185, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%187 = load i32, i32* %8
%188 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %187, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
189: ; preds = %7
%190 = load i32, i32* %8
%191 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %190, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.14, i64 0, i64 0))
%192 = load i32, i32* %8
%193 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %192, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%194 = load i32, i32* %8
%195 = load i64, i64* %10
%196 = inttoptr i64 %195 to i8*
%197 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %194, i8* %196)
%198 = load i32, i32* %8
%199 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %198, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%200 = load i32, i32* %8
%201 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %200, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%202 = load i32, i32* %8
%203 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %202, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%204 = load i32, i32* %8
%205 = load i64, i64* %11
%206 = inttoptr i64 %205 to i8*
%207 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %204, i8* %206)
%208 = load i32, i32* %8
%209 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %208, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%210 = load i32, i32* %8
%211 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %210, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%212 = load i32, i32* %8
%213 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %212, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%214 = load i32, i32* %8
%215 = load i64, i64* %12
%216 = inttoptr i64 %215 to i8*
%217 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %214, i8* %216)
%218 = load i32, i32* %8
%219 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %218, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%220 = load i32, i32* %8
%221 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %220, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%222 = load i32, i32* %8
%223 = load i64, i64* %13
%224 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %222, i64 %223)
%225 = load i32, i32* %8
%226 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %225, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
227: ; preds = %7
%228 = load i32, i32* %8
%229 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %228, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.15, i64 0, i64 0))
%230 = load i32, i32* %8
%231 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %230, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%232 = load i32, i32* %8
%233 = load i64, i64* %10
%234 = inttoptr i64 %233 to i8*
%235 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %232, i8* %234)
%236 = load i32, i32* %8
%237 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %236, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%238 = load i32, i32* %8
%239 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %238, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
240: ; preds = %7
%241 = load i32, i32* %8
%242 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %241, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.16, i64 0, i64 0))
%243 = load i32, i32* %8
%244 = load i64, i64* %10
%245 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %243, i64 %244)
%246 = load i32, i32* %8
%247 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %246, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
248: ; preds = %7
%249 = load i32, i32* %8
%250 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %249, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.17, i64 0, i64 0))
%251 = load i32, i32* %8
%252 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %251, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%253 = load i32, i32* %8
%254 = load i64, i64* %10
%255 = inttoptr i64 %254 to i8*
%256 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %253, i8* %255)
%257 = load i32, i32* %8
%258 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %257, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%259 = load i32, i32* %8
%260 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %259, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%261 = load i32, i32* %8
%262 = load i64, i64* %11
%263 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %261, i64 %262)
%264 = load i32, i32* %8
%265 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %264, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%266 = load i32, i32* %8
%267 = load i64, i64* %12
%268 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %266, i64 %267)
%269 = load i32, i32* %8
%270 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %269, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
271: ; preds = %7
%272 = load i32, i32* %8
%273 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %272, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.18, i64 0, i64 0))
%274 = load i32, i32* %8
%275 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %274, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%276 = load i32, i32* %8
%277 = load i64, i64* %10
%278 = inttoptr i64 %277 to i8*
%279 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %276, i8* %278)
%280 = load i32, i32* %8
%281 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %280, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%282 = load i32, i32* %8
%283 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %282, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%284 = load i32, i32* %8
%285 = load i64, i64* %11
%286 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %284, i64 %285)
%287 = load i32, i32* %8
%288 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %287, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
289: ; preds = %7
%290 = load i32, i32* %8
%291 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %290, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.19, i64 0, i64 0))
%292 = load i32, i32* %8
%293 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %292, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%294 = load i32, i32* %8
%295 = load i64, i64* %10
%296 = inttoptr i64 %295 to i8*
%297 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %294, i8* %296)
%298 = load i32, i32* %8
%299 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %298, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%300 = load i32, i32* %8
%301 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %300, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%302 = load i32, i32* %8
%303 = load i64, i64* %11
%304 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %302, i64 %303)
%305 = load i32, i32* %8
%306 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %305, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%307 = load i32, i32* %8
%308 = load i64, i64* %12
%309 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %307, i64 %308)
%310 = load i32, i32* %8
%311 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %310, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
312: ; preds = %7
%313 = load i32, i32* %8
%314 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %313, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%315 = load i32, i32* %8
%316 = load i64, i64* %10
%317 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %315, i64 %316)
%318 = load i32, i32* %8
%319 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %318, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
320: ; preds = %7
%321 = load i32, i32* %8
%322 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %321, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.21, i64 0, i64 0))
%323 = load i32, i32* %8
%324 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %323, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%325 = load i32, i32* %8
%326 = load i64, i64* %10
%327 = inttoptr i64 %326 to i8*
%328 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %325, i8* %327)
%329 = load i32, i32* %8
%330 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %329, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%331 = load i32, i32* %8
%332 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %331, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%333 = load i32, i32* %8
%334 = load i64, i64* %11
%335 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %333, i64 %334)
%336 = load i32, i32* %8
%337 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %336, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
338: ; preds = %7
%339 = load i32, i32* %8
%340 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %339, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.22, i64 0, i64 0))
%341 = load i32, i32* %8
%342 = load i64, i64* %10
%343 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %341, i64 %342)
%344 = load i32, i32* %8
%345 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %344, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%346 = load i32, i32* %8
%347 = load i64, i64* %11
%348 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %346, i64 %347)
%349 = load i32, i32* %8
%350 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %349, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%351 = load i32, i32* %8
%352 = load i64, i64* %12
%353 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %351, i64 %352)
%354 = load i32, i32* %8
%355 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %354, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
356: ; preds = %7
%357 = load i32, i32* %8
%358 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %357, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.23, i64 0, i64 0))
%359 = load i32, i32* %8
%360 = load i64, i64* %10
%361 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %359, i64 %360)
%362 = load i32, i32* %8
%363 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %362, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
364: ; preds = %7
%365 = load i32, i32* %8
%366 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %365, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.24, i64 0, i64 0))
%367 = load i32, i32* %8
%368 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %367, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%369 = load i32, i32* %8
%370 = load i64, i64* %10
%371 = inttoptr i64 %370 to i8*
%372 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %369, i8* %371)
%373 = load i32, i32* %8
%374 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %373, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%375 = load i32, i32* %8
%376 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %375, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%377 = load i32, i32* %8
%378 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %377, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%379 = load i32, i32* %8
%380 = load i64, i64* %11
%381 = inttoptr i64 %380 to i8*
%382 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %379, i8* %381)
%383 = load i32, i32* %8
%384 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %383, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%385 = load i32, i32* %8
%386 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %385, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%387 = load i32, i32* %8
%388 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %387, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%389 = load i32, i32* %8
%390 = load i64, i64* %12
%391 = inttoptr i64 %390 to i8*
%392 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %389, i8* %391)
%393 = load i32, i32* %8
%394 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %393, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%395 = load i32, i32* %8
%396 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %395, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%397 = load i32, i32* %8
%398 = load i64, i64* %13
%399 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %397, i64 %398)
%400 = load i32, i32* %8
%401 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %400, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%402 = load i32, i32* %8
%403 = load i64, i64* %14
%404 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %402, i64 %403)
%405 = load i32, i32* %8
%406 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %405, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
407: ; preds = %7
%408 = load i32, i32* %8
%409 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %408, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.25, i64 0, i64 0))
%410 = load i32, i32* %8
%411 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %410, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%412 = load i32, i32* %8
%413 = load i64, i64* %10
%414 = inttoptr i64 %413 to i8*
%415 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %412, i8* %414)
%416 = load i32, i32* %8
%417 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %416, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%418 = load i32, i32* %8
%419 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %418, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
420: ; preds = %7
%421 = load i32, i32* %8
%422 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %421, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.26, i64 0, i64 0))
%423 = load i32, i32* %8
%424 = load i64, i64* %10
%425 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %423, i64 %424)
%426 = load i32, i32* %8
%427 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %426, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
428: ; preds = %7
%429 = load i32, i32* %8
%430 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %429, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.27, i64 0, i64 0))
%431 = load i32, i32* %8
%432 = load i64, i64* %10
%433 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %431, i64 %432)
%434 = load i32, i32* %8
%435 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %434, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
436: ; preds = %7
%437 = load i32, i32* %8
%438 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %437, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.28, i64 0, i64 0))
%439 = load i32, i32* %8
%440 = load i64, i64* %10
%441 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %439, i64 %440)
%442 = load i32, i32* %8
%443 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %442, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
444: ; preds = %7
%445 = load i32, i32* %8
%446 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %445, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.29, i64 0, i64 0))
%447 = load i32, i32* %8
%448 = load i64, i64* %10
%449 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %447, i64 %448)
%450 = load i32, i32* %8
%451 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %450, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%452 = load i32, i32* %8
%453 = load i64, i64* %11
%454 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %452, i64 %453)
%455 = load i32, i32* %8
%456 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %455, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%457 = load i32, i32* %8
%458 = load i64, i64* %12
%459 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %457, i64 %458)
%460 = load i32, i32* %8
%461 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %460, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%462 = load i32, i32* %8
%463 = load i64, i64* %13
%464 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %462, i64 %463)
%465 = load i32, i32* %8
%466 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %465, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
467: ; preds = %7
%468 = load i32, i32* %8
%469 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %468, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.30, i64 0, i64 0))
%470 = load i32, i32* %8
%471 = load i64, i64* %10
%472 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %470, i64 %471)
%473 = load i32, i32* %8
%474 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %473, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
475: ; preds = %7
%476 = load i32, i32* %8
%477 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %476, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.31, i64 0, i64 0))
%478 = load i32, i32* %8
%479 = load i64, i64* %10
%480 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %478, i64 %479)
%481 = load i32, i32* %8
%482 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %481, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%483 = load i32, i32* %8
%484 = load i64, i64* %11
%485 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %483, i64 %484)
%486 = load i32, i32* %8
%487 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %486, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
488: ; preds = %7
%489 = load i32, i32* %8
%490 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %489, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.32, i64 0, i64 0))
%491 = load i32, i32* %8
%492 = load i64, i64* %10
%493 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %491, i64 %492)
%494 = load i32, i32* %8
%495 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %494, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
496: ; preds = %7
%497 = load i32, i32* %8
%498 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %497, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.33, i64 0, i64 0))
%499 = load i32, i32* %8
%500 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %499, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%501 = load i32, i32* %8
%502 = load i64, i64* %10
%503 = inttoptr i64 %502 to i8*
%504 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %501, i8* %503)
%505 = load i32, i32* %8
%506 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %505, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%507 = load i32, i32* %8
%508 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %507, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%509 = load i32, i32* %8
%510 = load i64, i64* %11
%511 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %509, i64 %510)
%512 = load i32, i32* %8
%513 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %512, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
514: ; preds = %7
%515 = load i32, i32* %8
%516 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %515, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%517 = load i32, i32* %8
%518 = load i64, i64* %10
%519 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %517, i64 %518)
%520 = load i32, i32* %8
%521 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %520, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
522: ; preds = %7
%523 = load i32, i32* %8
%524 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %523, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%525 = load i32, i32* %8
%526 = load i64, i64* %10
%527 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %525, i64 %526)
%528 = load i32, i32* %8
%529 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %528, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
530: ; preds = %7
%531 = load i32, i32* %8
%532 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %531, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.34, i64 0, i64 0))
%533 = load i32, i32* %8
%534 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %533, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%535 = load i32, i32* %8
%536 = load i64, i64* %10
%537 = inttoptr i64 %536 to i8*
%538 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %535, i8* %537)
%539 = load i32, i32* %8
%540 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %539, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%541 = load i32, i32* %8
%542 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %541, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%543 = load i32, i32* %8
%544 = load i64, i64* %11
%545 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %543, i64 %544)
%546 = load i32, i32* %8
%547 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %546, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
548: ; preds = %7
%549 = load i32, i32* %8
%550 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %549, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.35, i64 0, i64 0))
%551 = load i32, i32* %8
%552 = load i64, i64* %10
%553 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %551, i64 %552)
%554 = load i32, i32* %8
%555 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %554, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
556: ; preds = %7
%557 = load i32, i32* %8
%558 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %557, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%559 = load i32, i32* %8
%560 = load i64, i64* %10
%561 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %559, i64 %560)
%562 = load i32, i32* %8
%563 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %562, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
564: ; preds = %7
%565 = load i32, i32* %8
%566 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %565, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.36, i64 0, i64 0))
%567 = load i32, i32* %8
%568 = load i64, i64* %10
%569 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %567, i64 %568)
%570 = load i32, i32* %8
%571 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %570, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
572: ; preds = %7
%573 = load i32, i32* %8
%574 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %573, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.37, i64 0, i64 0))
%575 = load i32, i32* %8
%576 = load i64, i64* %10
%577 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %575, i64 %576)
%578 = load i32, i32* %8
%579 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %578, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%580 = load i32, i32* %8
%581 = load i64, i64* %11
%582 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %580, i64 %581)
%583 = load i32, i32* %8
%584 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %583, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
585: ; preds = %7
%586 = load i32, i32* %8
%587 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %586, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.38, i64 0, i64 0))
%588 = load i32, i32* %8
%589 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %588, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%590 = load i32, i32* %8
%591 = load i64, i64* %10
%592 = inttoptr i64 %591 to i8*
%593 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %590, i8* %592)
%594 = load i32, i32* %8
%595 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %594, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%596 = load i32, i32* %8
%597 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %596, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%598 = load i32, i32* %8
%599 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %598, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%600 = load i32, i32* %8
%601 = load i64, i64* %11
%602 = inttoptr i64 %601 to i8*
%603 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %600, i8* %602)
%604 = load i32, i32* %8
%605 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %604, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%606 = load i32, i32* %8
%607 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %606, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
608: ; preds = %7
%609 = load i32, i32* %8
%610 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %609, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.39, i64 0, i64 0))
%611 = load i32, i32* %8
%612 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %611, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%613 = load i32, i32* %8
%614 = load i64, i64* %10
%615 = inttoptr i64 %614 to i8*
%616 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %613, i8* %615)
%617 = load i32, i32* %8
%618 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %617, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%619 = load i32, i32* %8
%620 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %619, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%621 = load i32, i32* %8
%622 = load i64, i64* %11
%623 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %621, i64 %622)
%624 = load i32, i32* %8
%625 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %624, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
626: ; preds = %7
%627 = load i32, i32* %8
%628 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %627, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.40, i64 0, i64 0))
%629 = load i32, i32* %8
%630 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %629, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%631 = load i32, i32* %8
%632 = load i64, i64* %10
%633 = inttoptr i64 %632 to i8*
%634 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %631, i8* %633)
%635 = load i32, i32* %8
%636 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %635, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%637 = load i32, i32* %8
%638 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %637, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
639: ; preds = %7
%640 = load i32, i32* %8
%641 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %640, i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.41, i64 0, i64 0))
%642 = load i32, i32* %8
%643 = load i64, i64* %10
%644 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %642, i64 %643)
%645 = load i32, i32* %8
%646 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %645, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
647: ; preds = %7
%648 = load i32, i32* %8
%649 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %648, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.42, i64 0, i64 0))
%650 = load i32, i32* %8
%651 = load i64, i64* %10
%652 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %650, i64 %651)
%653 = load i32, i32* %8
%654 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %653, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
655: ; preds = %7
%656 = load i32, i32* %8
%657 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %656, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.43, i64 0, i64 0))
%658 = load i32, i32* %8
%659 = load i64, i64* %10
%660 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %658, i64 %659)
%661 = load i32, i32* %8
%662 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %661, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
663: ; preds = %7
%664 = load i32, i32* %8
%665 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %664, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%666 = load i32, i32* %8
%667 = load i64, i64* %10
%668 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %666, i64 %667)
%669 = load i32, i32* %8
%670 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %669, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
671: ; preds = %7
%672 = load i32, i32* %8
%673 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %672, i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.44, i64 0, i64 0))
%674 = load i32, i32* %8
%675 = load i64, i64* %10
%676 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %674, i64 %675)
%677 = load i32, i32* %8
%678 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %677, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
679: ; preds = %7
%680 = load i32, i32* %8
%681 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %680, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.45, i64 0, i64 0))
%682 = load i32, i32* %8
%683 = load i64, i64* %10
%684 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %682, i64 %683)
%685 = load i32, i32* %8
%686 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %685, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
687: ; preds = %7
%688 = load i32, i32* %8
%689 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %688, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.46, i64 0, i64 0))
%690 = load i32, i32* %8
%691 = load i64, i64* %10
%692 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %690, i64 %691)
%693 = load i32, i32* %8
%694 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %693, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
695: ; preds = %7
%696 = load i32, i32* %8
%697 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %696, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.47, i64 0, i64 0))
%698 = load i32, i32* %8
%699 = load i64, i64* %10
%700 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %698, i64 %699)
%701 = load i32, i32* %8
%702 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %701, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%703 = load i32, i32* %8
%704 = load i64, i64* %11
%705 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %703, i64 %704)
%706 = load i32, i32* %8
%707 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %706, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
708: ; preds = %7
%709 = load i32, i32* %8
%710 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %709, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.48, i64 0, i64 0))
%711 = load i32, i32* %8
%712 = load i64, i64* %10
%713 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %711, i64 %712)
%714 = load i32, i32* %8
%715 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %714, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
716: ; preds = %7
%717 = load i32, i32* %8
%718 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %717, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.49, i64 0, i64 0))
%719 = load i32, i32* %8
%720 = load i64, i64* %10
%721 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %719, i64 %720)
%722 = load i32, i32* %8
%723 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %722, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
724: ; preds = %7
%725 = load i32, i32* %8
%726 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %725, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.50, i64 0, i64 0))
%727 = load i32, i32* %8
%728 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %727, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%729 = load i32, i32* %8
%730 = load i64, i64* %10
%731 = inttoptr i64 %730 to i8*
%732 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %729, i8* %731)
%733 = load i32, i32* %8
%734 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %733, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%735 = load i32, i32* %8
%736 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %735, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
737: ; preds = %7
%738 = load i32, i32* %8
%739 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %738, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.51, i64 0, i64 0))
%740 = load i32, i32* %8
%741 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %740, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%742 = load i32, i32* %8
%743 = load i64, i64* %10
%744 = inttoptr i64 %743 to i8*
%745 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %742, i8* %744)
%746 = load i32, i32* %8
%747 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %746, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%748 = load i32, i32* %8
%749 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %748, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%750 = load i32, i32* %8
%751 = load i64, i64* %11
%752 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %750, i64 %751)
%753 = load i32, i32* %8
%754 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %753, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
755: ; preds = %7
%756 = load i32, i32* %8
%757 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %756, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%758 = load i32, i32* %8
%759 = load i64, i64* %10
%760 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %758, i64 %759)
%761 = load i32, i32* %8
%762 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %761, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
763: ; preds = %7
%764 = load i32, i32* %8
%765 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %764, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.52, i64 0, i64 0))
%766 = load i32, i32* %8
%767 = load i64, i64* %10
%768 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %766, i64 %767)
%769 = load i32, i32* %8
%770 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %769, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%771 = load i32, i32* %8
%772 = load i64, i64* %11
%773 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %771, i64 %772)
%774 = load i32, i32* %8
%775 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %774, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%776 = load i32, i32* %8
%777 = load i64, i64* %12
%778 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %776, i64 %777)
%779 = load i32, i32* %8
%780 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %779, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
781: ; preds = %7
%782 = load i32, i32* %8
%783 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %782, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.53, i64 0, i64 0))
%784 = load i32, i32* %8
%785 = load i64, i64* %10
%786 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %784, i64 %785)
%787 = load i32, i32* %8
%788 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %787, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%789 = load i32, i32* %8
%790 = load i64, i64* %11
%791 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %789, i64 %790)
%792 = load i32, i32* %8
%793 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %792, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%794 = load i32, i32* %8
%795 = load i64, i64* %12
%796 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %794, i64 %795)
%797 = load i32, i32* %8
%798 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %797, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
799: ; preds = %7
%800 = load i32, i32* %8
%801 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %800, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%802 = load i32, i32* %8
%803 = load i64, i64* %10
%804 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %802, i64 %803)
%805 = load i32, i32* %8
%806 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %805, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
807: ; preds = %7
%808 = load i32, i32* %8
%809 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %808, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.54, i64 0, i64 0))
%810 = load i32, i32* %8
%811 = load i64, i64* %10
%812 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %810, i64 %811)
%813 = load i32, i32* %8
%814 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %813, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%815 = load i32, i32* %8
%816 = load i64, i64* %11
%817 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %815, i64 %816)
%818 = load i32, i32* %8
%819 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %818, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
820: ; preds = %7
%821 = load i32, i32* %8
%822 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %821, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%823 = load i32, i32* %8
%824 = load i64, i64* %10
%825 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %823, i64 %824)
%826 = load i32, i32* %8
%827 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %826, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
828: ; preds = %7
%829 = load i32, i32* %8
%830 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %829, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.55, i64 0, i64 0))
%831 = load i32, i32* %8
%832 = load i64, i64* %10
%833 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %831, i64 %832)
%834 = load i32, i32* %8
%835 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %834, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
836: ; preds = %7
%837 = load i32, i32* %8
%838 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %837, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.56, i64 0, i64 0))
%839 = load i32, i32* %8
%840 = load i64, i64* %10
%841 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %839, i64 %840)
%842 = load i32, i32* %8
%843 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %842, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
844: ; preds = %7
%845 = load i32, i32* %8
%846 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %845, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.57, i64 0, i64 0))
%847 = load i32, i32* %8
%848 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %847, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%849 = load i32, i32* %8
%850 = load i64, i64* %10
%851 = inttoptr i64 %850 to i8*
%852 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %849, i8* %851)
%853 = load i32, i32* %8
%854 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %853, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%855 = load i32, i32* %8
%856 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %855, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
857: ; preds = %7
%858 = load i32, i32* %8
%859 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %858, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.58, i64 0, i64 0))
%860 = load i32, i32* %8
%861 = load i64, i64* %10
%862 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %860, i64 %861)
%863 = load i32, i32* %8
%864 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %863, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%865 = load i32, i32* %8
%866 = load i64, i64* %11
%867 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %865, i64 %866)
%868 = load i32, i32* %8
%869 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %868, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
870: ; preds = %7
%871 = load i32, i32* %8
%872 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %871, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.59, i64 0, i64 0))
%873 = load i32, i32* %8
%874 = load i64, i64* %10
%875 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %873, i64 %874)
%876 = load i32, i32* %8
%877 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %876, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%878 = load i32, i32* %8
%879 = load i64, i64* %11
%880 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %878, i64 %879)
%881 = load i32, i32* %8
%882 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %881, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
883: ; preds = %7
%884 = load i32, i32* %8
%885 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %884, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.60, i64 0, i64 0))
%886 = load i32, i32* %8
%887 = load i64, i64* %10
%888 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %886, i64 %887)
%889 = load i32, i32* %8
%890 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %889, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
891: ; preds = %7
%892 = load i32, i32* %8
%893 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %892, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.61, i64 0, i64 0))
%894 = load i32, i32* %8
%895 = load i64, i64* %10
%896 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %894, i64 %895)
%897 = load i32, i32* %8
%898 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %897, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
899: ; preds = %7
%900 = load i32, i32* %8
%901 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %900, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.62, i64 0, i64 0))
%902 = load i32, i32* %8
%903 = load i64, i64* %10
%904 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %902, i64 %903)
%905 = load i32, i32* %8
%906 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %905, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
907: ; preds = %7
%908 = load i32, i32* %8
%909 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %908, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.63, i64 0, i64 0))
%910 = load i32, i32* %8
%911 = load i64, i64* %10
%912 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %910, i64 %911)
%913 = load i32, i32* %8
%914 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %913, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%915 = load i32, i32* %8
%916 = load i64, i64* %11
%917 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %915, i64 %916)
%918 = load i32, i32* %8
%919 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %918, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%920 = load i32, i32* %8
%921 = load i64, i64* %12
%922 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %920, i64 %921)
%923 = load i32, i32* %8
%924 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %923, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
925: ; preds = %7
%926 = load i32, i32* %8
%927 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %926, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.64, i64 0, i64 0))
%928 = load i32, i32* %8
%929 = load i64, i64* %10
%930 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %928, i64 %929)
%931 = load i32, i32* %8
%932 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %931, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
933: ; preds = %7
%934 = load i32, i32* %8
%935 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %934, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.65, i64 0, i64 0))
%936 = load i32, i32* %8
%937 = load i64, i64* %10
%938 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %936, i64 %937)
%939 = load i32, i32* %8
%940 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %939, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
941: ; preds = %7
%942 = load i32, i32* %8
%943 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %942, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.66, i64 0, i64 0))
%944 = load i32, i32* %8
%945 = load i64, i64* %10
%946 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %944, i64 %945)
%947 = load i32, i32* %8
%948 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %947, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%949 = load i32, i32* %8
%950 = load i64, i64* %11
%951 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %949, i64 %950)
%952 = load i32, i32* %8
%953 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %952, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
954: ; preds = %7
%955 = load i32, i32* %8
%956 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %955, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.67, i64 0, i64 0))
%957 = load i32, i32* %8
%958 = load i64, i64* %10
%959 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %957, i64 %958)
%960 = load i32, i32* %8
%961 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %960, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%962 = load i32, i32* %8
%963 = load i64, i64* %11
%964 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %962, i64 %963)
%965 = load i32, i32* %8
%966 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %965, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
967: ; preds = %7
%968 = load i32, i32* %8
%969 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %968, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.68, i64 0, i64 0))
%970 = load i32, i32* %8
%971 = load i64, i64* %10
%972 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %970, i64 %971)
%973 = load i32, i32* %8
%974 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %973, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%975 = load i32, i32* %8
%976 = load i64, i64* %11
%977 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %975, i64 %976)
%978 = load i32, i32* %8
%979 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %978, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%980 = load i32, i32* %8
%981 = load i64, i64* %12
%982 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %980, i64 %981)
%983 = load i32, i32* %8
%984 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %983, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
985: ; preds = %7
%986 = load i32, i32* %8
%987 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %986, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.69, i64 0, i64 0))
%988 = load i32, i32* %8
%989 = load i64, i64* %10
%990 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %988, i64 %989)
%991 = load i32, i32* %8
%992 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %991, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
993: ; preds = %7
%994 = load i32, i32* %8
%995 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %994, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.70, i64 0, i64 0))
%996 = load i32, i32* %8
%997 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %996, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%998 = load i32, i32* %8
%999 = load i64, i64* %10
%1000 = inttoptr i64 %999 to i8*
%1001 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %998, i8* %1000)
%1002 = load i32, i32* %8
%1003 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1002, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1004 = load i32, i32* %8
%1005 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1004, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1006 = load i32, i32* %8
%1007 = load i64, i64* %11
%1008 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1006, i64 %1007)
%1009 = load i32, i32* %8
%1010 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1009, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1011: ; preds = %7
%1012 = load i32, i32* %8
%1013 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1012, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.71, i64 0, i64 0))
%1014 = load i32, i32* %8
%1015 = load i64, i64* %10
%1016 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1014, i64 %1015)
%1017 = load i32, i32* %8
%1018 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1017, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1019 = load i32, i32* %8
%1020 = load i64, i64* %11
%1021 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1019, i64 %1020)
%1022 = load i32, i32* %8
%1023 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1022, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1024: ; preds = %7
%1025 = load i32, i32* %8
%1026 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1025, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.72, i64 0, i64 0))
%1027 = load i32, i32* %8
%1028 = load i64, i64* %10
%1029 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1027, i64 %1028)
%1030 = load i32, i32* %8
%1031 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1030, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1032 = load i32, i32* %8
%1033 = load i64, i64* %11
%1034 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1032, i64 %1033)
%1035 = load i32, i32* %8
%1036 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1035, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1037: ; preds = %7
%1038 = load i32, i32* %8
%1039 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1038, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.73, i64 0, i64 0))
%1040 = load i32, i32* %8
%1041 = load i64, i64* %10
%1042 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1040, i64 %1041)
%1043 = load i32, i32* %8
%1044 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1043, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1045 = load i32, i32* %8
%1046 = load i64, i64* %11
%1047 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1045, i64 %1046)
%1048 = load i32, i32* %8
%1049 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1048, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1050: ; preds = %7
%1051 = load i32, i32* %8
%1052 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1051, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.74, i64 0, i64 0))
%1053 = load i32, i32* %8
%1054 = load i64, i64* %10
%1055 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1053, i64 %1054)
%1056 = load i32, i32* %8
%1057 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1056, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1058 = load i32, i32* %8
%1059 = load i64, i64* %11
%1060 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1058, i64 %1059)
%1061 = load i32, i32* %8
%1062 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1061, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1063: ; preds = %7
%1064 = load i32, i32* %8
%1065 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1064, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.75, i64 0, i64 0))
%1066 = load i32, i32* %8
%1067 = load i64, i64* %10
%1068 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1066, i64 %1067)
%1069 = load i32, i32* %8
%1070 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1069, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1071 = load i32, i32* %8
%1072 = load i64, i64* %11
%1073 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1071, i64 %1072)
%1074 = load i32, i32* %8
%1075 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1074, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1076: ; preds = %7
%1077 = load i32, i32* %8
%1078 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1077, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.76, i64 0, i64 0))
%1079 = load i32, i32* %8
%1080 = load i64, i64* %10
%1081 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1079, i64 %1080)
%1082 = load i32, i32* %8
%1083 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1082, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1084 = load i32, i32* %8
%1085 = load i64, i64* %11
%1086 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1084, i64 %1085)
%1087 = load i32, i32* %8
%1088 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1087, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1089: ; preds = %7
%1090 = load i32, i32* %8
%1091 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1090, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.77, i64 0, i64 0))
%1092 = load i32, i32* %8
%1093 = load i64, i64* %10
%1094 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1092, i64 %1093)
%1095 = load i32, i32* %8
%1096 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1095, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1097 = load i32, i32* %8
%1098 = load i64, i64* %11
%1099 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1097, i64 %1098)
%1100 = load i32, i32* %8
%1101 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1100, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1102: ; preds = %7
%1103 = load i32, i32* %8
%1104 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1103, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.78, i64 0, i64 0))
%1105 = load i32, i32* %8
%1106 = load i64, i64* %10
%1107 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1105, i64 %1106)
%1108 = load i32, i32* %8
%1109 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1108, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1110: ; preds = %7
%1111 = load i32, i32* %8
%1112 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1111, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.79, i64 0, i64 0))
%1113 = load i32, i32* %8
%1114 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1113, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1115 = load i32, i32* %8
%1116 = load i64, i64* %10
%1117 = inttoptr i64 %1116 to i8*
%1118 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1115, i8* %1117)
%1119 = load i32, i32* %8
%1120 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1119, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1121 = load i32, i32* %8
%1122 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1121, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1123 = load i32, i32* %8
%1124 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1123, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1125 = load i32, i32* %8
%1126 = load i64, i64* %11
%1127 = inttoptr i64 %1126 to i8*
%1128 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1125, i8* %1127)
%1129 = load i32, i32* %8
%1130 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1129, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1131 = load i32, i32* %8
%1132 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1131, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1133: ; preds = %7
%1134 = load i32, i32* %8
%1135 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1134, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.80, i64 0, i64 0))
%1136 = load i32, i32* %8
%1137 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1136, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1138 = load i32, i32* %8
%1139 = load i64, i64* %10
%1140 = inttoptr i64 %1139 to i8*
%1141 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1138, i8* %1140)
%1142 = load i32, i32* %8
%1143 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1142, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1144 = load i32, i32* %8
%1145 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1144, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1146 = load i32, i32* %8
%1147 = load i64, i64* %11
%1148 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1146, i64 %1147)
%1149 = load i32, i32* %8
%1150 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1149, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1151: ; preds = %7
%1152 = load i32, i32* %8
%1153 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1152, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.81, i64 0, i64 0))
%1154 = load i32, i32* %8
%1155 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1154, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1156 = load i32, i32* %8
%1157 = load i64, i64* %10
%1158 = inttoptr i64 %1157 to i8*
%1159 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1156, i8* %1158)
%1160 = load i32, i32* %8
%1161 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1160, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1162 = load i32, i32* %8
%1163 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1162, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1164 = load i32, i32* %8
%1165 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1164, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1166 = load i32, i32* %8
%1167 = load i64, i64* %11
%1168 = inttoptr i64 %1167 to i8*
%1169 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1166, i8* %1168)
%1170 = load i32, i32* %8
%1171 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1170, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1172 = load i32, i32* %8
%1173 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1172, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1174 = load i32, i32* %8
%1175 = load i64, i64* %12
%1176 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1174, i64 %1175)
%1177 = load i32, i32* %8
%1178 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1177, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1179: ; preds = %7
%1180 = load i32, i32* %8
%1181 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1180, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.82, i64 0, i64 0))
%1182 = load i32, i32* %8
%1183 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1182, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1184 = load i32, i32* %8
%1185 = load i64, i64* %10
%1186 = inttoptr i64 %1185 to i8*
%1187 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1184, i8* %1186)
%1188 = load i32, i32* %8
%1189 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1188, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1190 = load i32, i32* %8
%1191 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1190, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1192: ; preds = %7
%1193 = load i32, i32* %8
%1194 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1193, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.83, i64 0, i64 0))
%1195 = load i32, i32* %8
%1196 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1195, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1197 = load i32, i32* %8
%1198 = load i64, i64* %10
%1199 = inttoptr i64 %1198 to i8*
%1200 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1197, i8* %1199)
%1201 = load i32, i32* %8
%1202 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1201, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1203 = load i32, i32* %8
%1204 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1203, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1205 = load i32, i32* %8
%1206 = load i64, i64* %11
%1207 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1205, i64 %1206)
%1208 = load i32, i32* %8
%1209 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1208, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1210: ; preds = %7
%1211 = load i32, i32* %8
%1212 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1211, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.84, i64 0, i64 0))
%1213 = load i32, i32* %8
%1214 = load i64, i64* %10
%1215 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1213, i64 %1214)
%1216 = load i32, i32* %8
%1217 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1216, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1218 = load i32, i32* %8
%1219 = load i64, i64* %11
%1220 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1218, i64 %1219)
%1221 = load i32, i32* %8
%1222 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1221, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1223 = load i32, i32* %8
%1224 = load i64, i64* %12
%1225 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1223, i64 %1224)
%1226 = load i32, i32* %8
%1227 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1226, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1228 = load i32, i32* %8
%1229 = load i64, i64* %13
%1230 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1228, i64 %1229)
%1231 = load i32, i32* %8
%1232 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1231, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1233: ; preds = %7
%1234 = load i32, i32* %8
%1235 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1234, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.85, i64 0, i64 0))
%1236 = load i32, i32* %8
%1237 = load i64, i64* %10
%1238 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1236, i64 %1237)
%1239 = load i32, i32* %8
%1240 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1239, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1241 = load i32, i32* %8
%1242 = load i64, i64* %11
%1243 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1241, i64 %1242)
%1244 = load i32, i32* %8
%1245 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1244, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1246 = load i32, i32* %8
%1247 = load i64, i64* %12
%1248 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1246, i64 %1247)
%1249 = load i32, i32* %8
%1250 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1249, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1251: ; preds = %7
%1252 = load i32, i32* %8
%1253 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1252, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.86, i64 0, i64 0))
%1254 = load i32, i32* %8
%1255 = load i64, i64* %10
%1256 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1254, i64 %1255)
%1257 = load i32, i32* %8
%1258 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1257, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1259: ; preds = %7
%1260 = load i32, i32* %8
%1261 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1260, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.87, i64 0, i64 0))
%1262 = load i32, i32* %8
%1263 = load i64, i64* %10
%1264 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1262, i64 %1263)
%1265 = load i32, i32* %8
%1266 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1265, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1267 = load i32, i32* %8
%1268 = load i64, i64* %11
%1269 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1267, i64 %1268)
%1270 = load i32, i32* %8
%1271 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1270, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1272: ; preds = %7
%1273 = load i32, i32* %8
%1274 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1273, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.88, i64 0, i64 0))
%1275 = load i32, i32* %8
%1276 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1275, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1277 = load i32, i32* %8
%1278 = load i64, i64* %10
%1279 = inttoptr i64 %1278 to i8*
%1280 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1277, i8* %1279)
%1281 = load i32, i32* %8
%1282 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1281, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1283 = load i32, i32* %8
%1284 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1283, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1285 = load i32, i32* %8
%1286 = load i64, i64* %11
%1287 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1285, i64 %1286)
%1288 = load i32, i32* %8
%1289 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1288, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1290: ; preds = %7
%1291 = load i32, i32* %8
%1292 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1291, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.89, i64 0, i64 0))
%1293 = load i32, i32* %8
%1294 = load i64, i64* %10
%1295 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1293, i64 %1294)
%1296 = load i32, i32* %8
%1297 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1296, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1298 = load i32, i32* %8
%1299 = load i64, i64* %11
%1300 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1298, i64 %1299)
%1301 = load i32, i32* %8
%1302 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1301, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1303: ; preds = %7
%1304 = load i32, i32* %8
%1305 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1304, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.90, i64 0, i64 0))
%1306 = load i32, i32* %8
%1307 = load i64, i64* %10
%1308 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1306, i64 %1307)
%1309 = load i32, i32* %8
%1310 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1309, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1311 = load i32, i32* %8
%1312 = load i64, i64* %11
%1313 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1311, i64 %1312)
%1314 = load i32, i32* %8
%1315 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1314, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1316: ; preds = %7
%1317 = load i32, i32* %8
%1318 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1317, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.91, i64 0, i64 0))
%1319 = load i32, i32* %8
%1320 = load i64, i64* %10
%1321 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1319, i64 %1320)
%1322 = load i32, i32* %8
%1323 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1322, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1324 = load i32, i32* %8
%1325 = load i64, i64* %11
%1326 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1324, i64 %1325)
%1327 = load i32, i32* %8
%1328 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1327, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1329 = load i32, i32* %8
%1330 = load i64, i64* %12
%1331 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1329, i64 %1330)
%1332 = load i32, i32* %8
%1333 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1332, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1334: ; preds = %7
%1335 = load i32, i32* %8
%1336 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1335, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.92, i64 0, i64 0))
%1337 = load i32, i32* %8
%1338 = load i64, i64* %10
%1339 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1337, i64 %1338)
%1340 = load i32, i32* %8
%1341 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1340, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1342 = load i32, i32* %8
%1343 = load i64, i64* %11
%1344 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1342, i64 %1343)
%1345 = load i32, i32* %8
%1346 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1345, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1347: ; preds = %7
%1348 = load i32, i32* %8
%1349 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1348, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.93, i64 0, i64 0))
%1350 = load i32, i32* %8
%1351 = load i64, i64* %10
%1352 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1350, i64 %1351)
%1353 = load i32, i32* %8
%1354 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1353, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1355 = load i32, i32* %8
%1356 = load i64, i64* %11
%1357 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1355, i64 %1356)
%1358 = load i32, i32* %8
%1359 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1358, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1360 = load i32, i32* %8
%1361 = load i64, i64* %12
%1362 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1360, i64 %1361)
%1363 = load i32, i32* %8
%1364 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1363, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1365: ; preds = %7
%1366 = load i32, i32* %8
%1367 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1366, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1368 = load i32, i32* %8
%1369 = load i64, i64* %10
%1370 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1368, i64 %1369)
%1371 = load i32, i32* %8
%1372 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1371, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1373: ; preds = %7
%1374 = load i32, i32* %8
%1375 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1374, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.94, i64 0, i64 0))
%1376 = load i32, i32* %8
%1377 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1376, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1378 = load i32, i32* %8
%1379 = load i64, i64* %10
%1380 = inttoptr i64 %1379 to i8*
%1381 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1378, i8* %1380)
%1382 = load i32, i32* %8
%1383 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1382, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1384 = load i32, i32* %8
%1385 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1384, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1386 = load i32, i32* %8
%1387 = load i64, i64* %11
%1388 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1386, i64 %1387)
%1389 = load i32, i32* %8
%1390 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1389, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1391: ; preds = %7
%1392 = load i32, i32* %8
%1393 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1392, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.95, i64 0, i64 0))
%1394 = load i32, i32* %8
%1395 = load i64, i64* %10
%1396 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1394, i64 %1395)
%1397 = load i32, i32* %8
%1398 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1397, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1399 = load i32, i32* %8
%1400 = load i64, i64* %11
%1401 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1399, i64 %1400)
%1402 = load i32, i32* %8
%1403 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1402, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1404: ; preds = %7
%1405 = load i32, i32* %8
%1406 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1405, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.96, i64 0, i64 0))
%1407 = load i32, i32* %8
%1408 = load i64, i64* %10
%1409 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1407, i64 %1408)
%1410 = load i32, i32* %8
%1411 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1410, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1412 = load i32, i32* %8
%1413 = load i64, i64* %11
%1414 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1412, i64 %1413)
%1415 = load i32, i32* %8
%1416 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1415, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1417 = load i32, i32* %8
%1418 = load i64, i64* %12
%1419 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1417, i64 %1418)
%1420 = load i32, i32* %8
%1421 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1420, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1422: ; preds = %7
%1423 = load i32, i32* %8
%1424 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1423, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.97, i64 0, i64 0))
%1425 = load i32, i32* %8
%1426 = load i64, i64* %10
%1427 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1425, i64 %1426)
%1428 = load i32, i32* %8
%1429 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1428, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1430 = load i32, i32* %8
%1431 = load i64, i64* %11
%1432 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1430, i64 %1431)
%1433 = load i32, i32* %8
%1434 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1433, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1435: ; preds = %7
%1436 = load i32, i32* %8
%1437 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1436, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.98, i64 0, i64 0))
%1438 = load i32, i32* %8
%1439 = load i64, i64* %10
%1440 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1438, i64 %1439)
%1441 = load i32, i32* %8
%1442 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1441, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1443 = load i32, i32* %8
%1444 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1443, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1445 = load i32, i32* %8
%1446 = load i64, i64* %11
%1447 = inttoptr i64 %1446 to i8*
%1448 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1445, i8* %1447)
%1449 = load i32, i32* %8
%1450 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1449, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1451 = load i32, i32* %8
%1452 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1451, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1453 = load i32, i32* %8
%1454 = load i64, i64* %12
%1455 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1453, i64 %1454)
%1456 = load i32, i32* %8
%1457 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1456, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1458: ; preds = %7
%1459 = load i32, i32* %8
%1460 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1459, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.99, i64 0, i64 0))
%1461 = load i32, i32* %8
%1462 = load i64, i64* %10
%1463 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1461, i64 %1462)
%1464 = load i32, i32* %8
%1465 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1464, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1466 = load i32, i32* %8
%1467 = load i64, i64* %11
%1468 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1466, i64 %1467)
%1469 = load i32, i32* %8
%1470 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1469, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1471 = load i32, i32* %8
%1472 = load i64, i64* %12
%1473 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1471, i64 %1472)
%1474 = load i32, i32* %8
%1475 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1474, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1476: ; preds = %7
%1477 = load i32, i32* %8
%1478 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1477, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.100, i64 0, i64 0))
%1479 = load i32, i32* %8
%1480 = load i64, i64* %10
%1481 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1479, i64 %1480)
%1482 = load i32, i32* %8
%1483 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1482, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1484 = load i32, i32* %8
%1485 = load i64, i64* %11
%1486 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1484, i64 %1485)
%1487 = load i32, i32* %8
%1488 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1487, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1489: ; preds = %7
%1490 = load i32, i32* %8
%1491 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1490, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.101, i64 0, i64 0))
%1492 = load i32, i32* %8
%1493 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1492, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1494 = load i32, i32* %8
%1495 = load i64, i64* %10
%1496 = inttoptr i64 %1495 to i8*
%1497 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1494, i8* %1496)
%1498 = load i32, i32* %8
%1499 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1498, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1500 = load i32, i32* %8
%1501 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1500, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1502 = load i32, i32* %8
%1503 = load i64, i64* %11
%1504 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1502, i64 %1503)
%1505 = load i32, i32* %8
%1506 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1505, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1507: ; preds = %7
%1508 = load i32, i32* %8
%1509 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1508, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.102, i64 0, i64 0))
%1510 = load i32, i32* %8
%1511 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1510, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1512 = load i32, i32* %8
%1513 = load i64, i64* %10
%1514 = inttoptr i64 %1513 to i8*
%1515 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1512, i8* %1514)
%1516 = load i32, i32* %8
%1517 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1516, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1518 = load i32, i32* %8
%1519 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1518, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1520 = load i32, i32* %8
%1521 = load i64, i64* %11
%1522 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1520, i64 %1521)
%1523 = load i32, i32* %8
%1524 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1523, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1525: ; preds = %7
%1526 = load i32, i32* %8
%1527 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1526, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.103, i64 0, i64 0))
%1528 = load i32, i32* %8
%1529 = load i64, i64* %10
%1530 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1528, i64 %1529)
%1531 = load i32, i32* %8
%1532 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1531, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1533 = load i32, i32* %8
%1534 = load i64, i64* %11
%1535 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1533, i64 %1534)
%1536 = load i32, i32* %8
%1537 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1536, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1538: ; preds = %7
%1539 = load i32, i32* %8
%1540 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1539, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.104, i64 0, i64 0))
%1541 = load i32, i32* %8
%1542 = load i64, i64* %10
%1543 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1541, i64 %1542)
%1544 = load i32, i32* %8
%1545 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1544, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1546: ; preds = %7
%1547 = load i32, i32* %8
%1548 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1547, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.105, i64 0, i64 0))
%1549 = load i32, i32* %8
%1550 = load i64, i64* %10
%1551 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1549, i64 %1550)
%1552 = load i32, i32* %8
%1553 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1552, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1554 = load i32, i32* %8
%1555 = load i64, i64* %11
%1556 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1554, i64 %1555)
%1557 = load i32, i32* %8
%1558 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1557, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1559: ; preds = %7
%1560 = load i32, i32* %8
%1561 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1560, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.106, i64 0, i64 0))
%1562 = load i32, i32* %8
%1563 = load i64, i64* %10
%1564 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1562, i64 %1563)
%1565 = load i32, i32* %8
%1566 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1565, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1567: ; preds = %7
%1568 = load i32, i32* %8
%1569 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1568, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1570 = load i32, i32* %8
%1571 = load i64, i64* %10
%1572 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1570, i64 %1571)
%1573 = load i32, i32* %8
%1574 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1573, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1575: ; preds = %7
%1576 = load i32, i32* %8
%1577 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1576, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.107, i64 0, i64 0))
%1578 = load i32, i32* %8
%1579 = load i64, i64* %10
%1580 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1578, i64 %1579)
%1581 = load i32, i32* %8
%1582 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1581, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1583 = load i32, i32* %8
%1584 = load i64, i64* %11
%1585 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1583, i64 %1584)
%1586 = load i32, i32* %8
%1587 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1586, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1588: ; preds = %7
%1589 = load i32, i32* %8
%1590 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1589, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.108, i64 0, i64 0))
%1591 = load i32, i32* %8
%1592 = load i64, i64* %10
%1593 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1591, i64 %1592)
%1594 = load i32, i32* %8
%1595 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1594, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1596 = load i32, i32* %8
%1597 = load i64, i64* %11
%1598 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1596, i64 %1597)
%1599 = load i32, i32* %8
%1600 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1599, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1601 = load i32, i32* %8
%1602 = load i64, i64* %12
%1603 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1601, i64 %1602)
%1604 = load i32, i32* %8
%1605 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1604, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1606 = load i32, i32* %8
%1607 = load i64, i64* %13
%1608 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1606, i64 %1607)
%1609 = load i32, i32* %8
%1610 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1609, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1611: ; preds = %7
%1612 = load i32, i32* %8
%1613 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1612, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.109, i64 0, i64 0))
%1614 = load i32, i32* %8
%1615 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1614, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1616 = load i32, i32* %8
%1617 = load i64, i64* %10
%1618 = inttoptr i64 %1617 to i8*
%1619 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1616, i8* %1618)
%1620 = load i32, i32* %8
%1621 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1620, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1622 = load i32, i32* %8
%1623 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1622, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1624: ; preds = %7
%1625 = load i32, i32* %8
%1626 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1625, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.110, i64 0, i64 0))
%1627 = load i32, i32* %8
%1628 = load i64, i64* %10
%1629 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1627, i64 %1628)
%1630 = load i32, i32* %8
%1631 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1630, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1632: ; preds = %7
%1633 = load i32, i32* %8
%1634 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1633, i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.111, i64 0, i64 0))
%1635 = load i32, i32* %8
%1636 = load i64, i64* %10
%1637 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1635, i64 %1636)
%1638 = load i32, i32* %8
%1639 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1638, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1640 = load i32, i32* %8
%1641 = load i64, i64* %11
%1642 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1640, i64 %1641)
%1643 = load i32, i32* %8
%1644 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1643, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1645 = load i32, i32* %8
%1646 = load i64, i64* %12
%1647 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1645, i64 %1646)
%1648 = load i32, i32* %8
%1649 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1648, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1650 = load i32, i32* %8
%1651 = load i64, i64* %13
%1652 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1650, i64 %1651)
%1653 = load i32, i32* %8
%1654 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1653, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1655 = load i32, i32* %8
%1656 = load i64, i64* %14
%1657 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1655, i64 %1656)
%1658 = load i32, i32* %8
%1659 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1658, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1660 = load i32, i32* %8
%1661 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1660, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
%1662 = load i32, i32* %8
%1663 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1662, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1664: ; preds = %7
%1665 = load i32, i32* %8
%1666 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1665, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.113, i64 0, i64 0))
%1667 = load i32, i32* %8
%1668 = load i64, i64* %10
%1669 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1667, i64 %1668)
%1670 = load i32, i32* %8
%1671 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1670, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1672: ; preds = %7
%1673 = load i32, i32* %8
%1674 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1673, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.114, i64 0, i64 0))
%1675 = load i32, i32* %8
%1676 = load i64, i64* %10
%1677 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1675, i64 %1676)
%1678 = load i32, i32* %8
%1679 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1678, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1680: ; preds = %7
%1681 = load i32, i32* %8
%1682 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1681, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.115, i64 0, i64 0))
%1683 = load i32, i32* %8
%1684 = load i64, i64* %10
%1685 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1683, i64 %1684)
%1686 = load i32, i32* %8
%1687 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1686, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1688 = load i32, i32* %8
%1689 = load i64, i64* %11
%1690 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1688, i64 %1689)
%1691 = load i32, i32* %8
%1692 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1691, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1693 = load i32, i32* %8
%1694 = load i64, i64* %12
%1695 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1693, i64 %1694)
%1696 = load i32, i32* %8
%1697 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1696, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1698 = load i32, i32* %8
%1699 = load i64, i64* %13
%1700 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1698, i64 %1699)
%1701 = load i32, i32* %8
%1702 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1701, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1703 = load i32, i32* %8
%1704 = load i64, i64* %14
%1705 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1703, i64 %1704)
%1706 = load i32, i32* %8
%1707 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1706, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1708: ; preds = %7
%1709 = load i32, i32* %8
%1710 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1709, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.116, i64 0, i64 0))
%1711 = load i32, i32* %8
%1712 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1711, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1713 = load i32, i32* %8
%1714 = load i64, i64* %10
%1715 = inttoptr i64 %1714 to i8*
%1716 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1713, i8* %1715)
%1717 = load i32, i32* %8
%1718 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1717, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1719 = load i32, i32* %8
%1720 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1719, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1721 = load i32, i32* %8
%1722 = load i64, i64* %11
%1723 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1721, i64 %1722)
%1724 = load i32, i32* %8
%1725 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1724, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1726: ; preds = %7
%1727 = load i32, i32* %8
%1728 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1727, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.117, i64 0, i64 0))
%1729 = load i32, i32* %8
%1730 = load i64, i64* %10
%1731 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1729, i64 %1730)
%1732 = load i32, i32* %8
%1733 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1732, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1734: ; preds = %7
%1735 = load i32, i32* %8
%1736 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1735, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.118, i64 0, i64 0))
%1737 = load i32, i32* %8
%1738 = load i64, i64* %10
%1739 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1737, i64 %1738)
%1740 = load i32, i32* %8
%1741 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1740, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1742 = load i32, i32* %8
%1743 = load i64, i64* %11
%1744 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1742, i64 %1743)
%1745 = load i32, i32* %8
%1746 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1745, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1747 = load i32, i32* %8
%1748 = load i64, i64* %12
%1749 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1747, i64 %1748)
%1750 = load i32, i32* %8
%1751 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1750, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1752: ; preds = %7
%1753 = load i32, i32* %8
%1754 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1753, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.119, i64 0, i64 0))
%1755 = load i32, i32* %8
%1756 = load i64, i64* %10
%1757 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1755, i64 %1756)
%1758 = load i32, i32* %8
%1759 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1758, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1760: ; preds = %7
%1761 = load i32, i32* %8
%1762 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1761, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.120, i64 0, i64 0))
%1763 = load i32, i32* %8
%1764 = load i64, i64* %10
%1765 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1763, i64 %1764)
%1766 = load i32, i32* %8
%1767 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1766, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1768 = load i32, i32* %8
%1769 = load i64, i64* %11
%1770 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1768, i64 %1769)
%1771 = load i32, i32* %8
%1772 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1771, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1773 = load i32, i32* %8
%1774 = load i64, i64* %12
%1775 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1773, i64 %1774)
%1776 = load i32, i32* %8
%1777 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1776, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1778: ; preds = %7
%1779 = load i32, i32* %8
%1780 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1779, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.121, i64 0, i64 0))
%1781 = load i32, i32* %8
%1782 = load i64, i64* %10
%1783 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1781, i64 %1782)
%1784 = load i32, i32* %8
%1785 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1784, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1786 = load i32, i32* %8
%1787 = load i64, i64* %11
%1788 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1786, i64 %1787)
%1789 = load i32, i32* %8
%1790 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1789, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1791 = load i32, i32* %8
%1792 = load i64, i64* %12
%1793 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1791, i64 %1792)
%1794 = load i32, i32* %8
%1795 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1794, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1796: ; preds = %7
%1797 = load i32, i32* %8
%1798 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1797, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1799 = load i32, i32* %8
%1800 = load i64, i64* %10
%1801 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1799, i64 %1800)
%1802 = load i32, i32* %8
%1803 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1802, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1804: ; preds = %7
%1805 = load i32, i32* %8
%1806 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1805, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.122, i64 0, i64 0))
%1807 = load i32, i32* %8
%1808 = load i64, i64* %10
%1809 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1807, i64 %1808)
%1810 = load i32, i32* %8
%1811 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1810, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1812 = load i32, i32* %8
%1813 = load i64, i64* %11
%1814 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1812, i64 %1813)
%1815 = load i32, i32* %8
%1816 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1815, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1817 = load i32, i32* %8
%1818 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1817, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1819 = load i32, i32* %8
%1820 = load i64, i64* %12
%1821 = inttoptr i64 %1820 to i8*
%1822 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1819, i8* %1821)
%1823 = load i32, i32* %8
%1824 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1823, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1825 = load i32, i32* %8
%1826 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1825, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1827: ; preds = %7
%1828 = load i32, i32* %8
%1829 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1828, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.123, i64 0, i64 0))
%1830 = load i32, i32* %8
%1831 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1830, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1832 = load i32, i32* %8
%1833 = load i64, i64* %10
%1834 = inttoptr i64 %1833 to i8*
%1835 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1832, i8* %1834)
%1836 = load i32, i32* %8
%1837 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1836, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1838 = load i32, i32* %8
%1839 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1838, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1840 = load i32, i32* %8
%1841 = load i64, i64* %11
%1842 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1840, i64 %1841)
%1843 = load i32, i32* %8
%1844 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1843, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1845: ; preds = %7
%1846 = load i32, i32* %8
%1847 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1846, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1848 = load i32, i32* %8
%1849 = load i64, i64* %10
%1850 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1848, i64 %1849)
%1851 = load i32, i32* %8
%1852 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1851, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1853: ; preds = %7
%1854 = load i32, i32* %8
%1855 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1854, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.124, i64 0, i64 0))
%1856 = load i32, i32* %8
%1857 = load i64, i64* %10
%1858 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1856, i64 %1857)
%1859 = load i32, i32* %8
%1860 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1859, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1861 = load i32, i32* %8
%1862 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1861, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1863 = load i32, i32* %8
%1864 = load i64, i64* %11
%1865 = inttoptr i64 %1864 to i8*
%1866 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %1863, i8* %1865)
%1867 = load i32, i32* %8
%1868 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1867, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1869 = load i32, i32* %8
%1870 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1869, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1871 = load i32, i32* %8
%1872 = load i64, i64* %12
%1873 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1871, i64 %1872)
%1874 = load i32, i32* %8
%1875 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1874, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1876 = load i32, i32* %8
%1877 = load i64, i64* %13
%1878 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1876, i64 %1877)
%1879 = load i32, i32* %8
%1880 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1879, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1881: ; preds = %7
%1882 = load i32, i32* %8
%1883 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1882, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.125, i64 0, i64 0))
%1884 = load i32, i32* %8
%1885 = load i64, i64* %10
%1886 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1884, i64 %1885)
%1887 = load i32, i32* %8
%1888 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1887, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1889: ; preds = %7
%1890 = load i32, i32* %8
%1891 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1890, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.126, i64 0, i64 0))
%1892 = load i32, i32* %8
%1893 = load i64, i64* %10
%1894 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1892, i64 %1893)
%1895 = load i32, i32* %8
%1896 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1895, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1897: ; preds = %7
%1898 = load i32, i32* %8
%1899 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1898, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.127, i64 0, i64 0))
%1900 = load i32, i32* %8
%1901 = load i64, i64* %10
%1902 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1900, i64 %1901)
%1903 = load i32, i32* %8
%1904 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1903, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1905 = load i32, i32* %8
%1906 = load i64, i64* %11
%1907 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1905, i64 %1906)
%1908 = load i32, i32* %8
%1909 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1908, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1910: ; preds = %7
%1911 = load i32, i32* %8
%1912 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1911, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.128, i64 0, i64 0))
%1913 = load i32, i32* %8
%1914 = load i64, i64* %10
%1915 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1913, i64 %1914)
%1916 = load i32, i32* %8
%1917 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1916, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1918 = load i32, i32* %8
%1919 = load i64, i64* %11
%1920 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1918, i64 %1919)
%1921 = load i32, i32* %8
%1922 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1921, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1923 = load i32, i32* %8
%1924 = load i64, i64* %12
%1925 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1923, i64 %1924)
%1926 = load i32, i32* %8
%1927 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1926, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1928: ; preds = %7
%1929 = load i32, i32* %8
%1930 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1929, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.129, i64 0, i64 0))
%1931 = load i32, i32* %8
%1932 = load i64, i64* %10
%1933 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1931, i64 %1932)
%1934 = load i32, i32* %8
%1935 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1934, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1936: ; preds = %7
%1937 = load i32, i32* %8
%1938 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1937, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1939 = load i32, i32* %8
%1940 = load i64, i64* %10
%1941 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1939, i64 %1940)
%1942 = load i32, i32* %8
%1943 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1942, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1944: ; preds = %7
%1945 = load i32, i32* %8
%1946 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1945, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.130, i64 0, i64 0))
%1947 = load i32, i32* %8
%1948 = load i64, i64* %10
%1949 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1947, i64 %1948)
%1950 = load i32, i32* %8
%1951 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1950, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1952: ; preds = %7
%1953 = load i32, i32* %8
%1954 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1953, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.131, i64 0, i64 0))
%1955 = load i32, i32* %8
%1956 = load i64, i64* %10
%1957 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1955, i64 %1956)
%1958 = load i32, i32* %8
%1959 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1958, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1960: ; preds = %7
%1961 = load i32, i32* %8
%1962 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1961, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.132, i64 0, i64 0))
%1963 = load i32, i32* %8
%1964 = load i64, i64* %10
%1965 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1963, i64 %1964)
%1966 = load i32, i32* %8
%1967 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1966, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1968 = load i32, i32* %8
%1969 = load i64, i64* %11
%1970 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1968, i64 %1969)
%1971 = load i32, i32* %8
%1972 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1971, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1973 = load i32, i32* %8
%1974 = load i64, i64* %12
%1975 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1973, i64 %1974)
%1976 = load i32, i32* %8
%1977 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1976, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1978 = load i32, i32* %8
%1979 = load i64, i64* %13
%1980 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1978, i64 %1979)
%1981 = load i32, i32* %8
%1982 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1981, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1983 = load i32, i32* %8
%1984 = load i64, i64* %14
%1985 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1983, i64 %1984)
%1986 = load i32, i32* %8
%1987 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1986, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
1988: ; preds = %7
%1989 = load i32, i32* %8
%1990 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1989, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.133, i64 0, i64 0))
%1991 = load i32, i32* %8
%1992 = load i64, i64* %10
%1993 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %1991, i64 %1992)
%1994 = load i32, i32* %8
%1995 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1994, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1996 = load i32, i32* %8
%1997 = load i64, i64* %11
%1998 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %1996, i64 %1997)
%1999 = load i32, i32* %8
%2000 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %1999, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2001 = load i32, i32* %8
%2002 = load i64, i64* %12
%2003 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2001, i64 %2002)
%2004 = load i32, i32* %8
%2005 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2004, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2006: ; preds = %7
%2007 = load i32, i32* %8
%2008 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2007, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.134, i64 0, i64 0))
%2009 = load i32, i32* %8
%2010 = load i64, i64* %10
%2011 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2009, i64 %2010)
%2012 = load i32, i32* %8
%2013 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2012, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2014 = load i32, i32* %8
%2015 = load i64, i64* %11
%2016 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2014, i64 %2015)
%2017 = load i32, i32* %8
%2018 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2017, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2019 = load i32, i32* %8
%2020 = load i64, i64* %12
%2021 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2019, i64 %2020)
%2022 = load i32, i32* %8
%2023 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2022, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2024 = load i32, i32* %8
%2025 = load i64, i64* %13
%2026 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2024, i64 %2025)
%2027 = load i32, i32* %8
%2028 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2027, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2029 = load i32, i32* %8
%2030 = load i64, i64* %14
%2031 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2029, i64 %2030)
%2032 = load i32, i32* %8
%2033 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2032, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2034: ; preds = %7
%2035 = load i32, i32* %8
%2036 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2035, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.135, i64 0, i64 0))
%2037 = load i32, i32* %8
%2038 = load i64, i64* %10
%2039 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2037, i64 %2038)
%2040 = load i32, i32* %8
%2041 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2040, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2042 = load i32, i32* %8
%2043 = load i64, i64* %11
%2044 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2042, i64 %2043)
%2045 = load i32, i32* %8
%2046 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2045, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2047: ; preds = %7
%2048 = load i32, i32* %8
%2049 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2048, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.136, i64 0, i64 0))
%2050 = load i32, i32* %8
%2051 = load i64, i64* %10
%2052 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2050, i64 %2051)
%2053 = load i32, i32* %8
%2054 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2053, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2055 = load i32, i32* %8
%2056 = load i64, i64* %11
%2057 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2055, i64 %2056)
%2058 = load i32, i32* %8
%2059 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2058, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2060 = load i32, i32* %8
%2061 = load i64, i64* %12
%2062 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2060, i64 %2061)
%2063 = load i32, i32* %8
%2064 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2063, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2065: ; preds = %7
%2066 = load i32, i32* %8
%2067 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2066, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.137, i64 0, i64 0))
%2068 = load i32, i32* %8
%2069 = load i64, i64* %10
%2070 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2068, i64 %2069)
%2071 = load i32, i32* %8
%2072 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2071, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2073 = load i32, i32* %8
%2074 = load i64, i64* %11
%2075 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2073, i64 %2074)
%2076 = load i32, i32* %8
%2077 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2076, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2078 = load i32, i32* %8
%2079 = load i64, i64* %12
%2080 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2078, i64 %2079)
%2081 = load i32, i32* %8
%2082 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2081, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2083: ; preds = %7
%2084 = load i32, i32* %8
%2085 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2084, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.138, i64 0, i64 0))
%2086 = load i32, i32* %8
%2087 = load i64, i64* %10
%2088 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2086, i64 %2087)
%2089 = load i32, i32* %8
%2090 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2089, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2091 = load i32, i32* %8
%2092 = load i64, i64* %11
%2093 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2091, i64 %2092)
%2094 = load i32, i32* %8
%2095 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2094, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2096 = load i32, i32* %8
%2097 = load i64, i64* %12
%2098 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2096, i64 %2097)
%2099 = load i32, i32* %8
%2100 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2099, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2101: ; preds = %7
%2102 = load i32, i32* %8
%2103 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2102, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.139, i64 0, i64 0))
%2104 = load i32, i32* %8
%2105 = load i64, i64* %10
%2106 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2104, i64 %2105)
%2107 = load i32, i32* %8
%2108 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2107, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2109: ; preds = %7
%2110 = load i32, i32* %8
%2111 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2110, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.140, i64 0, i64 0))
%2112 = load i32, i32* %8
%2113 = load i64, i64* %10
%2114 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2112, i64 %2113)
%2115 = load i32, i32* %8
%2116 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2115, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2117: ; preds = %7
%2118 = load i32, i32* %8
%2119 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2118, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.141, i64 0, i64 0))
%2120 = load i32, i32* %8
%2121 = load i64, i64* %10
%2122 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2120, i64 %2121)
%2123 = load i32, i32* %8
%2124 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2123, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2125: ; preds = %7
%2126 = load i32, i32* %8
%2127 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2126, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.142, i64 0, i64 0))
%2128 = load i32, i32* %8
%2129 = load i64, i64* %10
%2130 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2128, i64 %2129)
%2131 = load i32, i32* %8
%2132 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2131, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2133 = load i32, i32* %8
%2134 = load i64, i64* %11
%2135 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2133, i64 %2134)
%2136 = load i32, i32* %8
%2137 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2136, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2138: ; preds = %7
%2139 = load i32, i32* %8
%2140 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2139, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.143, i64 0, i64 0))
%2141 = load i32, i32* %8
%2142 = load i64, i64* %10
%2143 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2141, i64 %2142)
%2144 = load i32, i32* %8
%2145 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2144, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2146 = load i32, i32* %8
%2147 = load i64, i64* %11
%2148 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2146, i64 %2147)
%2149 = load i32, i32* %8
%2150 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2149, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2151: ; preds = %7
%2152 = load i32, i32* %8
%2153 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2152, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.144, i64 0, i64 0))
%2154 = load i32, i32* %8
%2155 = load i64, i64* %10
%2156 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2154, i64 %2155)
%2157 = load i32, i32* %8
%2158 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2157, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2159: ; preds = %7
%2160 = load i32, i32* %8
%2161 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2160, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.145, i64 0, i64 0))
%2162 = load i32, i32* %8
%2163 = load i64, i64* %10
%2164 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2162, i64 %2163)
%2165 = load i32, i32* %8
%2166 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2165, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2167: ; preds = %7
%2168 = load i32, i32* %8
%2169 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2168, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.146, i64 0, i64 0))
%2170 = load i32, i32* %8
%2171 = load i64, i64* %10
%2172 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2170, i64 %2171)
%2173 = load i32, i32* %8
%2174 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2173, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2175 = load i32, i32* %8
%2176 = load i64, i64* %11
%2177 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2175, i64 %2176)
%2178 = load i32, i32* %8
%2179 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2178, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2180: ; preds = %7
%2181 = load i32, i32* %8
%2182 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2181, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.147, i64 0, i64 0))
%2183 = load i32, i32* %8
%2184 = load i64, i64* %10
%2185 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2183, i64 %2184)
%2186 = load i32, i32* %8
%2187 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2186, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2188 = load i32, i32* %8
%2189 = load i64, i64* %11
%2190 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2188, i64 %2189)
%2191 = load i32, i32* %8
%2192 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2191, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2193: ; preds = %7
%2194 = load i32, i32* %8
%2195 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2194, i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.148, i64 0, i64 0))
%2196 = load i32, i32* %8
%2197 = load i64, i64* %10
%2198 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2196, i64 %2197)
%2199 = load i32, i32* %8
%2200 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2199, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2201 = load i32, i32* %8
%2202 = load i64, i64* %11
%2203 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2201, i64 %2202)
%2204 = load i32, i32* %8
%2205 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2204, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2206 = load i32, i32* %8
%2207 = load i64, i64* %12
%2208 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2206, i64 %2207)
%2209 = load i32, i32* %8
%2210 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2209, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2211: ; preds = %7
%2212 = load i32, i32* %8
%2213 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2212, i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.149, i64 0, i64 0))
%2214 = load i32, i32* %8
%2215 = load i64, i64* %10
%2216 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2214, i64 %2215)
%2217 = load i32, i32* %8
%2218 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2217, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2219: ; preds = %7
%2220 = load i32, i32* %8
%2221 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2220, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.150, i64 0, i64 0))
%2222 = load i32, i32* %8
%2223 = load i64, i64* %10
%2224 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2222, i64 %2223)
%2225 = load i32, i32* %8
%2226 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2225, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2227: ; preds = %7
%2228 = load i32, i32* %8
%2229 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2228, i8* getelementptr inbounds ([28 x i8], [28 x i8]* @.str.151, i64 0, i64 0))
%2230 = load i32, i32* %8
%2231 = load i64, i64* %10
%2232 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2230, i64 %2231)
%2233 = load i32, i32* %8
%2234 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2233, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2235: ; preds = %7
%2236 = load i32, i32* %8
%2237 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2236, i8* getelementptr inbounds ([28 x i8], [28 x i8]* @.str.152, i64 0, i64 0))
%2238 = load i32, i32* %8
%2239 = load i64, i64* %10
%2240 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2238, i64 %2239)
%2241 = load i32, i32* %8
%2242 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2241, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2243: ; preds = %7
%2244 = load i32, i32* %8
%2245 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2244, i8* getelementptr inbounds ([27 x i8], [27 x i8]* @.str.153, i64 0, i64 0))
%2246 = load i32, i32* %8
%2247 = load i64, i64* %10
%2248 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2246, i64 %2247)
%2249 = load i32, i32* %8
%2250 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2249, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2251 = load i32, i32* %8
%2252 = load i64, i64* %11
%2253 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2251, i64 %2252)
%2254 = load i32, i32* %8
%2255 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2254, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2256: ; preds = %7
%2257 = load i32, i32* %8
%2258 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2257, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.154, i64 0, i64 0))
%2259 = load i32, i32* %8
%2260 = load i64, i64* %10
%2261 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2259, i64 %2260)
%2262 = load i32, i32* %8
%2263 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2262, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2264 = load i32, i32* %8
%2265 = load i64, i64* %11
%2266 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2264, i64 %2265)
%2267 = load i32, i32* %8
%2268 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2267, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2269: ; preds = %7
%2270 = load i32, i32* %8
%2271 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2270, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.155, i64 0, i64 0))
%2272 = load i32, i32* %8
%2273 = load i64, i64* %10
%2274 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2272, i64 %2273)
%2275 = load i32, i32* %8
%2276 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2275, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2277 = load i32, i32* %8
%2278 = load i64, i64* %11
%2279 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2277, i64 %2278)
%2280 = load i32, i32* %8
%2281 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2280, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2282 = load i32, i32* %8
%2283 = load i64, i64* %12
%2284 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2282, i64 %2283)
%2285 = load i32, i32* %8
%2286 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2285, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2287 = load i32, i32* %8
%2288 = load i64, i64* %13
%2289 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2287, i64 %2288)
%2290 = load i32, i32* %8
%2291 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2290, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2292 = load i32, i32* %8
%2293 = load i64, i64* %14
%2294 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2292, i64 %2293)
%2295 = load i32, i32* %8
%2296 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2295, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2297: ; preds = %7
%2298 = load i32, i32* %8
%2299 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2298, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.156, i64 0, i64 0))
%2300 = load i32, i32* %8
%2301 = load i64, i64* %10
%2302 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2300, i64 %2301)
%2303 = load i32, i32* %8
%2304 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2303, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2305 = load i32, i32* %8
%2306 = load i64, i64* %11
%2307 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2305, i64 %2306)
%2308 = load i32, i32* %8
%2309 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2308, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2310 = load i32, i32* %8
%2311 = load i64, i64* %12
%2312 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2310, i64 %2311)
%2313 = load i32, i32* %8
%2314 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2313, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2315: ; preds = %7
%2316 = load i32, i32* %8
%2317 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2316, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.157, i64 0, i64 0))
%2318 = load i32, i32* %8
%2319 = load i64, i64* %10
%2320 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2318, i64 %2319)
%2321 = load i32, i32* %8
%2322 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2321, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2323 = load i32, i32* %8
%2324 = load i64, i64* %11
%2325 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2323, i64 %2324)
%2326 = load i32, i32* %8
%2327 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2326, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2328 = load i32, i32* %8
%2329 = load i64, i64* %12
%2330 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2328, i64 %2329)
%2331 = load i32, i32* %8
%2332 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2331, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2333: ; preds = %7
%2334 = load i32, i32* %8
%2335 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2334, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.158, i64 0, i64 0))
%2336 = load i32, i32* %8
%2337 = load i64, i64* %10
%2338 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2336, i64 %2337)
%2339 = load i32, i32* %8
%2340 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2339, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2341 = load i32, i32* %8
%2342 = load i64, i64* %11
%2343 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2341, i64 %2342)
%2344 = load i32, i32* %8
%2345 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2344, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2346 = load i32, i32* %8
%2347 = load i64, i64* %12
%2348 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2346, i64 %2347)
%2349 = load i32, i32* %8
%2350 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2349, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2351: ; preds = %7
%2352 = load i32, i32* %8
%2353 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2352, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%2354 = load i32, i32* %8
%2355 = load i64, i64* %10
%2356 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2354, i64 %2355)
%2357 = load i32, i32* %8
%2358 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2357, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2359: ; preds = %7
%2360 = load i32, i32* %8
%2361 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2360, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.159, i64 0, i64 0))
%2362 = load i32, i32* %8
%2363 = load i64, i64* %10
%2364 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2362, i64 %2363)
%2365 = load i32, i32* %8
%2366 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2365, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2367 = load i32, i32* %8
%2368 = load i64, i64* %11
%2369 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2367, i64 %2368)
%2370 = load i32, i32* %8
%2371 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2370, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2372 = load i32, i32* %8
%2373 = load i64, i64* %12
%2374 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2372, i64 %2373)
%2375 = load i32, i32* %8
%2376 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2375, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2377: ; preds = %7
%2378 = load i32, i32* %8
%2379 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2378, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.160, i64 0, i64 0))
%2380 = load i32, i32* %8
%2381 = load i64, i64* %10
%2382 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2380, i64 %2381)
%2383 = load i32, i32* %8
%2384 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2383, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2385 = load i32, i32* %8
%2386 = load i64, i64* %11
%2387 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2385, i64 %2386)
%2388 = load i32, i32* %8
%2389 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2388, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2390 = load i32, i32* %8
%2391 = load i64, i64* %12
%2392 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2390, i64 %2391)
%2393 = load i32, i32* %8
%2394 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2393, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2395: ; preds = %7
%2396 = load i32, i32* %8
%2397 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2396, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.161, i64 0, i64 0))
%2398 = load i32, i32* %8
%2399 = load i64, i64* %10
%2400 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2398, i64 %2399)
%2401 = load i32, i32* %8
%2402 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2401, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2403 = load i32, i32* %8
%2404 = load i64, i64* %11
%2405 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2403, i64 %2404)
%2406 = load i32, i32* %8
%2407 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2406, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2408 = load i32, i32* %8
%2409 = load i64, i64* %12
%2410 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2408, i64 %2409)
%2411 = load i32, i32* %8
%2412 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2411, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2413: ; preds = %7
%2414 = load i32, i32* %8
%2415 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2414, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.162, i64 0, i64 0))
%2416 = load i32, i32* %8
%2417 = load i64, i64* %10
%2418 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2416, i64 %2417)
%2419 = load i32, i32* %8
%2420 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2419, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2421 = load i32, i32* %8
%2422 = load i64, i64* %11
%2423 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2421, i64 %2422)
%2424 = load i32, i32* %8
%2425 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2424, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2426 = load i32, i32* %8
%2427 = load i64, i64* %12
%2428 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2426, i64 %2427)
%2429 = load i32, i32* %8
%2430 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2429, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2431: ; preds = %7
%2432 = load i32, i32* %8
%2433 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2432, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.163, i64 0, i64 0))
%2434 = load i32, i32* %8
%2435 = load i64, i64* %10
%2436 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2434, i64 %2435)
%2437 = load i32, i32* %8
%2438 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2437, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2439 = load i32, i32* %8
%2440 = load i64, i64* %11
%2441 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2439, i64 %2440)
%2442 = load i32, i32* %8
%2443 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2442, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2444 = load i32, i32* %8
%2445 = load i64, i64* %12
%2446 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2444, i64 %2445)
%2447 = load i32, i32* %8
%2448 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2447, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2449 = load i32, i32* %8
%2450 = load i64, i64* %13
%2451 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2449, i64 %2450)
%2452 = load i32, i32* %8
%2453 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2452, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2454 = load i32, i32* %8
%2455 = load i64, i64* %14
%2456 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2454, i64 %2455)
%2457 = load i32, i32* %8
%2458 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2457, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2459: ; preds = %7
%2460 = load i32, i32* %8
%2461 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2460, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.164, i64 0, i64 0))
%2462 = load i32, i32* %8
%2463 = load i64, i64* %10
%2464 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2462, i64 %2463)
%2465 = load i32, i32* %8
%2466 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2465, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2467: ; preds = %7
%2468 = load i32, i32* %8
%2469 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2468, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.165, i64 0, i64 0))
%2470 = load i32, i32* %8
%2471 = load i64, i64* %10
%2472 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2470, i64 %2471)
%2473 = load i32, i32* %8
%2474 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2473, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2475 = load i32, i32* %8
%2476 = load i64, i64* %11
%2477 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2475, i64 %2476)
%2478 = load i32, i32* %8
%2479 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2478, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2480 = load i32, i32* %8
%2481 = load i64, i64* %12
%2482 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2480, i64 %2481)
%2483 = load i32, i32* %8
%2484 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2483, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2485 = load i32, i32* %8
%2486 = load i64, i64* %13
%2487 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2485, i64 %2486)
%2488 = load i32, i32* %8
%2489 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2488, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2490: ; preds = %7
%2491 = load i32, i32* %8
%2492 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2491, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.166, i64 0, i64 0))
%2493 = load i32, i32* %8
%2494 = load i64, i64* %10
%2495 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2493, i64 %2494)
%2496 = load i32, i32* %8
%2497 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2496, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2498 = load i32, i32* %8
%2499 = load i64, i64* %11
%2500 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2498, i64 %2499)
%2501 = load i32, i32* %8
%2502 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2501, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2503 = load i32, i32* %8
%2504 = load i64, i64* %12
%2505 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2503, i64 %2504)
%2506 = load i32, i32* %8
%2507 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2506, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2508 = load i32, i32* %8
%2509 = load i64, i64* %13
%2510 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2508, i64 %2509)
%2511 = load i32, i32* %8
%2512 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2511, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2513: ; preds = %7
%2514 = load i32, i32* %8
%2515 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2514, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.167, i64 0, i64 0))
%2516 = load i32, i32* %8
%2517 = load i64, i64* %10
%2518 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2516, i64 %2517)
%2519 = load i32, i32* %8
%2520 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2519, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2521 = load i32, i32* %8
%2522 = load i64, i64* %11
%2523 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2521, i64 %2522)
%2524 = load i32, i32* %8
%2525 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2524, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2526: ; preds = %7
%2527 = load i32, i32* %8
%2528 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2527, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.168, i64 0, i64 0))
%2529 = load i32, i32* %8
%2530 = load i64, i64* %10
%2531 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2529, i64 %2530)
%2532 = load i32, i32* %8
%2533 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2532, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2534 = load i32, i32* %8
%2535 = load i64, i64* %11
%2536 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2534, i64 %2535)
%2537 = load i32, i32* %8
%2538 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2537, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2539 = load i32, i32* %8
%2540 = load i64, i64* %12
%2541 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2539, i64 %2540)
%2542 = load i32, i32* %8
%2543 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2542, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2544 = load i32, i32* %8
%2545 = load i64, i64* %13
%2546 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2544, i64 %2545)
%2547 = load i32, i32* %8
%2548 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2547, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2549: ; preds = %7
%2550 = load i32, i32* %8
%2551 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2550, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.169, i64 0, i64 0))
%2552 = load i32, i32* %8
%2553 = load i64, i64* %10
%2554 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2552, i64 %2553)
%2555 = load i32, i32* %8
%2556 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2555, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2557 = load i32, i32* %8
%2558 = load i64, i64* %11
%2559 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2557, i64 %2558)
%2560 = load i32, i32* %8
%2561 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2560, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2562 = load i32, i32* %8
%2563 = load i64, i64* %12
%2564 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2562, i64 %2563)
%2565 = load i32, i32* %8
%2566 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2565, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2567: ; preds = %7
%2568 = load i32, i32* %8
%2569 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2568, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.170, i64 0, i64 0))
%2570 = load i32, i32* %8
%2571 = load i64, i64* %10
%2572 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2570, i64 %2571)
%2573 = load i32, i32* %8
%2574 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2573, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2575 = load i32, i32* %8
%2576 = load i64, i64* %11
%2577 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2575, i64 %2576)
%2578 = load i32, i32* %8
%2579 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2578, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2580: ; preds = %7
%2581 = load i32, i32* %8
%2582 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2581, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.171, i64 0, i64 0))
%2583 = load i32, i32* %8
%2584 = load i64, i64* %10
%2585 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2583, i64 %2584)
%2586 = load i32, i32* %8
%2587 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2586, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2588 = load i32, i32* %8
%2589 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2588, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2590 = load i32, i32* %8
%2591 = load i64, i64* %11
%2592 = inttoptr i64 %2591 to i8*
%2593 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %2590, i8* %2592)
%2594 = load i32, i32* %8
%2595 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2594, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2596 = load i32, i32* %8
%2597 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2596, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2598 = load i32, i32* %8
%2599 = load i64, i64* %12
%2600 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2598, i64 %2599)
%2601 = load i32, i32* %8
%2602 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2601, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2603 = load i32, i32* %8
%2604 = load i64, i64* %13
%2605 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2603, i64 %2604)
%2606 = load i32, i32* %8
%2607 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2606, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2608: ; preds = %7
%2609 = load i32, i32* %8
%2610 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2609, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.172, i64 0, i64 0))
%2611 = load i32, i32* %8
%2612 = load i64, i64* %10
%2613 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2611, i64 %2612)
%2614 = load i32, i32* %8
%2615 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2614, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2616 = load i32, i32* %8
%2617 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2616, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2618 = load i32, i32* %8
%2619 = load i64, i64* %11
%2620 = inttoptr i64 %2619 to i8*
%2621 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %2618, i8* %2620)
%2622 = load i32, i32* %8
%2623 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2622, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2624 = load i32, i32* %8
%2625 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2624, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2626 = load i32, i32* %8
%2627 = load i64, i64* %12
%2628 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2626, i64 %2627)
%2629 = load i32, i32* %8
%2630 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2629, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2631 = load i32, i32* %8
%2632 = load i64, i64* %13
%2633 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2631, i64 %2632)
%2634 = load i32, i32* %8
%2635 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2634, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2636: ; preds = %7
%2637 = load i32, i32* %8
%2638 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2637, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.173, i64 0, i64 0))
%2639 = load i32, i32* %8
%2640 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2639, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2641 = load i32, i32* %8
%2642 = load i64, i64* %10
%2643 = inttoptr i64 %2642 to i8*
%2644 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %2641, i8* %2643)
%2645 = load i32, i32* %8
%2646 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2645, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2647 = load i32, i32* %8
%2648 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2647, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2649 = load i32, i32* %8
%2650 = load i64, i64* %11
%2651 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2649, i64 %2650)
%2652 = load i32, i32* %8
%2653 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2652, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2654 = load i32, i32* %8
%2655 = load i64, i64* %12
%2656 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2654, i64 %2655)
%2657 = load i32, i32* %8
%2658 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2657, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2659: ; preds = %7
%2660 = load i32, i32* %8
%2661 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2660, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.174, i64 0, i64 0))
%2662 = load i32, i32* %8
%2663 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2662, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2664 = load i32, i32* %8
%2665 = load i64, i64* %10
%2666 = inttoptr i64 %2665 to i8*
%2667 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %2664, i8* %2666)
%2668 = load i32, i32* %8
%2669 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2668, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2670 = load i32, i32* %8
%2671 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2670, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2672 = load i32, i32* %8
%2673 = load i64, i64* %11
%2674 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2672, i64 %2673)
%2675 = load i32, i32* %8
%2676 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2675, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2677: ; preds = %7
%2678 = load i32, i32* %8
%2679 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2678, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.175, i64 0, i64 0))
%2680 = load i32, i32* %8
%2681 = load i64, i64* %10
%2682 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2680, i64 %2681)
%2683 = load i32, i32* %8
%2684 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2683, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2685 = load i32, i32* %8
%2686 = load i64, i64* %11
%2687 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2685, i64 %2686)
%2688 = load i32, i32* %8
%2689 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2688, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2690: ; preds = %7
%2691 = load i32, i32* %8
%2692 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2691, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.176, i64 0, i64 0))
%2693 = load i32, i32* %8
%2694 = load i64, i64* %10
%2695 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2693, i64 %2694)
%2696 = load i32, i32* %8
%2697 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2696, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2698 = load i32, i32* %8
%2699 = load i64, i64* %11
%2700 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2698, i64 %2699)
%2701 = load i32, i32* %8
%2702 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2701, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2703: ; preds = %7
%2704 = load i32, i32* %8
%2705 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2704, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.177, i64 0, i64 0))
%2706 = load i32, i32* %8
%2707 = load i64, i64* %10
%2708 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2706, i64 %2707)
%2709 = load i32, i32* %8
%2710 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2709, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2711 = load i32, i32* %8
%2712 = load i64, i64* %11
%2713 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2711, i64 %2712)
%2714 = load i32, i32* %8
%2715 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2714, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2716 = load i32, i32* %8
%2717 = load i64, i64* %12
%2718 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2716, i64 %2717)
%2719 = load i32, i32* %8
%2720 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2719, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2721: ; preds = %7
%2722 = load i32, i32* %8
%2723 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2722, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.178, i64 0, i64 0))
%2724 = load i32, i32* %8
%2725 = load i64, i64* %10
%2726 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2724, i64 %2725)
%2727 = load i32, i32* %8
%2728 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2727, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2729 = load i32, i32* %8
%2730 = load i64, i64* %11
%2731 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2729, i64 %2730)
%2732 = load i32, i32* %8
%2733 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2732, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2734 = load i32, i32* %8
%2735 = load i64, i64* %12
%2736 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2734, i64 %2735)
%2737 = load i32, i32* %8
%2738 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2737, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2739 = load i32, i32* %8
%2740 = load i64, i64* %13
%2741 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2739, i64 %2740)
%2742 = load i32, i32* %8
%2743 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2742, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2744: ; preds = %7
%2745 = load i32, i32* %8
%2746 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2745, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%2747 = load i32, i32* %8
%2748 = load i64, i64* %10
%2749 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2747, i64 %2748)
%2750 = load i32, i32* %8
%2751 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2750, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2752: ; preds = %7
%2753 = load i32, i32* %8
%2754 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2753, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%2755 = load i32, i32* %8
%2756 = load i64, i64* %10
%2757 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2755, i64 %2756)
%2758 = load i32, i32* %8
%2759 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2758, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2760: ; preds = %7
%2761 = load i32, i32* %8
%2762 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2761, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.179, i64 0, i64 0))
%2763 = load i32, i32* %8
%2764 = load i64, i64* %10
%2765 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2763, i64 %2764)
%2766 = load i32, i32* %8
%2767 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2766, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2768: ; preds = %7
%2769 = load i32, i32* %8
%2770 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2769, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.180, i64 0, i64 0))
%2771 = load i32, i32* %8
%2772 = load i64, i64* %10
%2773 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2771, i64 %2772)
%2774 = load i32, i32* %8
%2775 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2774, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2776 = load i32, i32* %8
%2777 = load i64, i64* %11
%2778 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2776, i64 %2777)
%2779 = load i32, i32* %8
%2780 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2779, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2781: ; preds = %7
%2782 = load i32, i32* %8
%2783 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2782, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.181, i64 0, i64 0))
%2784 = load i32, i32* %8
%2785 = load i64, i64* %10
%2786 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2784, i64 %2785)
%2787 = load i32, i32* %8
%2788 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2787, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2789 = load i32, i32* %8
%2790 = load i64, i64* %11
%2791 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2789, i64 %2790)
%2792 = load i32, i32* %8
%2793 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2792, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2794 = load i32, i32* %8
%2795 = load i64, i64* %12
%2796 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2794, i64 %2795)
%2797 = load i32, i32* %8
%2798 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2797, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2799 = load i32, i32* %8
%2800 = load i64, i64* %13
%2801 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2799, i64 %2800)
%2802 = load i32, i32* %8
%2803 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2802, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2804 = load i32, i32* %8
%2805 = load i64, i64* %14
%2806 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2804, i64 %2805)
%2807 = load i32, i32* %8
%2808 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2807, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2809 = load i32, i32* %8
%2810 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2809, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
%2811 = load i32, i32* %8
%2812 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2811, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2813: ; preds = %7
%2814 = load i32, i32* %8
%2815 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2814, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.182, i64 0, i64 0))
%2816 = load i32, i32* %8
%2817 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2816, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2818 = load i32, i32* %8
%2819 = load i64, i64* %10
%2820 = inttoptr i64 %2819 to i8*
%2821 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %2818, i8* %2820)
%2822 = load i32, i32* %8
%2823 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2822, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2824 = load i32, i32* %8
%2825 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2824, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2826 = load i32, i32* %8
%2827 = load i64, i64* %11
%2828 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2826, i64 %2827)
%2829 = load i32, i32* %8
%2830 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2829, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2831: ; preds = %7
%2832 = load i32, i32* %8
%2833 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2832, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.183, i64 0, i64 0))
%2834 = load i32, i32* %8
%2835 = load i64, i64* %10
%2836 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2834, i64 %2835)
%2837 = load i32, i32* %8
%2838 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2837, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2839 = load i32, i32* %8
%2840 = load i64, i64* %11
%2841 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2839, i64 %2840)
%2842 = load i32, i32* %8
%2843 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2842, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2844: ; preds = %7
%2845 = load i32, i32* %8
%2846 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2845, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.184, i64 0, i64 0))
%2847 = load i32, i32* %8
%2848 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2847, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2849 = load i32, i32* %8
%2850 = load i64, i64* %10
%2851 = inttoptr i64 %2850 to i8*
%2852 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %2849, i8* %2851)
%2853 = load i32, i32* %8
%2854 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2853, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2855 = load i32, i32* %8
%2856 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2855, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2857 = load i32, i32* %8
%2858 = load i64, i64* %11
%2859 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2857, i64 %2858)
%2860 = load i32, i32* %8
%2861 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2860, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2862: ; preds = %7
%2863 = load i32, i32* %8
%2864 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2863, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.185, i64 0, i64 0))
%2865 = load i32, i32* %8
%2866 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2865, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2867 = load i32, i32* %8
%2868 = load i64, i64* %10
%2869 = inttoptr i64 %2868 to i8*
%2870 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %2867, i8* %2869)
%2871 = load i32, i32* %8
%2872 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2871, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2873 = load i32, i32* %8
%2874 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2873, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2875 = load i32, i32* %8
%2876 = load i64, i64* %11
%2877 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2875, i64 %2876)
%2878 = load i32, i32* %8
%2879 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2878, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2880: ; preds = %7
%2881 = load i32, i32* %8
%2882 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2881, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.186, i64 0, i64 0))
%2883 = load i32, i32* %8
%2884 = load i64, i64* %10
%2885 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2883, i64 %2884)
%2886 = load i32, i32* %8
%2887 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2886, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2888 = load i32, i32* %8
%2889 = load i64, i64* %11
%2890 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2888, i64 %2889)
%2891 = load i32, i32* %8
%2892 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2891, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2893: ; preds = %7
%2894 = load i32, i32* %8
%2895 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2894, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.187, i64 0, i64 0))
%2896 = load i32, i32* %8
%2897 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2896, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2898 = load i32, i32* %8
%2899 = load i64, i64* %10
%2900 = inttoptr i64 %2899 to i8*
%2901 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %2898, i8* %2900)
%2902 = load i32, i32* %8
%2903 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2902, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2904 = load i32, i32* %8
%2905 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2904, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2906 = load i32, i32* %8
%2907 = load i64, i64* %11
%2908 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2906, i64 %2907)
%2909 = load i32, i32* %8
%2910 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2909, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2911 = load i32, i32* %8
%2912 = load i64, i64* %12
%2913 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2911, i64 %2912)
%2914 = load i32, i32* %8
%2915 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2914, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2916: ; preds = %7
%2917 = load i32, i32* %8
%2918 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2917, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.188, i64 0, i64 0))
%2919 = load i32, i32* %8
%2920 = load i64, i64* %10
%2921 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2919, i64 %2920)
%2922 = load i32, i32* %8
%2923 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2922, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2924: ; preds = %7
%2925 = load i32, i32* %8
%2926 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2925, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.189, i64 0, i64 0))
%2927 = load i32, i32* %8
%2928 = load i64, i64* %10
%2929 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2927, i64 %2928)
%2930 = load i32, i32* %8
%2931 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2930, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2932: ; preds = %7
%2933 = load i32, i32* %8
%2934 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2933, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.190, i64 0, i64 0))
%2935 = load i32, i32* %8
%2936 = load i64, i64* %10
%2937 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2935, i64 %2936)
%2938 = load i32, i32* %8
%2939 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2938, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2940: ; preds = %7
%2941 = load i32, i32* %8
%2942 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2941, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.191, i64 0, i64 0))
%2943 = load i32, i32* %8
%2944 = load i64, i64* %10
%2945 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2943, i64 %2944)
%2946 = load i32, i32* %8
%2947 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2946, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2948: ; preds = %7
%2949 = load i32, i32* %8
%2950 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2949, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.192, i64 0, i64 0))
%2951 = load i32, i32* %8
%2952 = load i64, i64* %10
%2953 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2951, i64 %2952)
%2954 = load i32, i32* %8
%2955 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2954, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2956 = load i32, i32* %8
%2957 = load i64, i64* %11
%2958 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2956, i64 %2957)
%2959 = load i32, i32* %8
%2960 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2959, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2961: ; preds = %7
%2962 = load i32, i32* %8
%2963 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2962, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.193, i64 0, i64 0))
%2964 = load i32, i32* %8
%2965 = load i64, i64* %10
%2966 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2964, i64 %2965)
%2967 = load i32, i32* %8
%2968 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2967, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2969 = load i32, i32* %8
%2970 = load i64, i64* %11
%2971 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2969, i64 %2970)
%2972 = load i32, i32* %8
%2973 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2972, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2974: ; preds = %7
%2975 = load i32, i32* %8
%2976 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2975, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.194, i64 0, i64 0))
%2977 = load i32, i32* %8
%2978 = load i64, i64* %10
%2979 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2977, i64 %2978)
%2980 = load i32, i32* %8
%2981 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2980, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2982 = load i32, i32* %8
%2983 = load i64, i64* %11
%2984 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2982, i64 %2983)
%2985 = load i32, i32* %8
%2986 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2985, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
2987: ; preds = %7
%2988 = load i32, i32* %8
%2989 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2988, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.195, i64 0, i64 0))
%2990 = load i32, i32* %8
%2991 = load i64, i64* %10
%2992 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %2990, i64 %2991)
%2993 = load i32, i32* %8
%2994 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2993, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2995 = load i32, i32* %8
%2996 = load i64, i64* %11
%2997 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %2995, i64 %2996)
%2998 = load i32, i32* %8
%2999 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %2998, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3000: ; preds = %7
%3001 = load i32, i32* %8
%3002 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3001, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.196, i64 0, i64 0))
%3003 = load i32, i32* %8
%3004 = load i64, i64* %10
%3005 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3003, i64 %3004)
%3006 = load i32, i32* %8
%3007 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3006, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3008 = load i32, i32* %8
%3009 = load i64, i64* %11
%3010 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3008, i64 %3009)
%3011 = load i32, i32* %8
%3012 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3011, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3013 = load i32, i32* %8
%3014 = load i64, i64* %12
%3015 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3013, i64 %3014)
%3016 = load i32, i32* %8
%3017 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3016, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3018: ; preds = %7
%3019 = load i32, i32* %8
%3020 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3019, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.197, i64 0, i64 0))
%3021 = load i32, i32* %8
%3022 = load i64, i64* %10
%3023 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3021, i64 %3022)
%3024 = load i32, i32* %8
%3025 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3024, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3026 = load i32, i32* %8
%3027 = load i64, i64* %11
%3028 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3026, i64 %3027)
%3029 = load i32, i32* %8
%3030 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3029, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3031 = load i32, i32* %8
%3032 = load i64, i64* %12
%3033 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3031, i64 %3032)
%3034 = load i32, i32* %8
%3035 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3034, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3036: ; preds = %7
%3037 = load i32, i32* %8
%3038 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3037, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.198, i64 0, i64 0))
%3039 = load i32, i32* %8
%3040 = load i64, i64* %10
%3041 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3039, i64 %3040)
%3042 = load i32, i32* %8
%3043 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3042, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3044 = load i32, i32* %8
%3045 = load i64, i64* %11
%3046 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3044, i64 %3045)
%3047 = load i32, i32* %8
%3048 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3047, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3049 = load i32, i32* %8
%3050 = load i64, i64* %12
%3051 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3049, i64 %3050)
%3052 = load i32, i32* %8
%3053 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3052, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3054: ; preds = %7
%3055 = load i32, i32* %8
%3056 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3055, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.199, i64 0, i64 0))
%3057 = load i32, i32* %8
%3058 = load i64, i64* %10
%3059 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3057, i64 %3058)
%3060 = load i32, i32* %8
%3061 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3060, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3062 = load i32, i32* %8
%3063 = load i64, i64* %11
%3064 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3062, i64 %3063)
%3065 = load i32, i32* %8
%3066 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3065, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3067 = load i32, i32* %8
%3068 = load i64, i64* %12
%3069 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3067, i64 %3068)
%3070 = load i32, i32* %8
%3071 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3070, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3072: ; preds = %7
%3073 = load i32, i32* %8
%3074 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3073, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.200, i64 0, i64 0))
%3075 = load i32, i32* %8
%3076 = load i64, i64* %10
%3077 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3075, i64 %3076)
%3078 = load i32, i32* %8
%3079 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3078, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3080 = load i32, i32* %8
%3081 = load i64, i64* %11
%3082 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3080, i64 %3081)
%3083 = load i32, i32* %8
%3084 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3083, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3085 = load i32, i32* %8
%3086 = load i64, i64* %12
%3087 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3085, i64 %3086)
%3088 = load i32, i32* %8
%3089 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3088, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3090: ; preds = %7
%3091 = load i32, i32* %8
%3092 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3091, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.201, i64 0, i64 0))
%3093 = load i32, i32* %8
%3094 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3093, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3095 = load i32, i32* %8
%3096 = load i64, i64* %10
%3097 = inttoptr i64 %3096 to i8*
%3098 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3095, i8* %3097)
%3099 = load i32, i32* %8
%3100 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3099, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3101 = load i32, i32* %8
%3102 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3101, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3103 = load i32, i32* %8
%3104 = load i64, i64* %11
%3105 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3103, i64 %3104)
%3106 = load i32, i32* %8
%3107 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3106, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3108 = load i32, i32* %8
%3109 = load i64, i64* %12
%3110 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3108, i64 %3109)
%3111 = load i32, i32* %8
%3112 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3111, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3113: ; preds = %7
%3114 = load i32, i32* %8
%3115 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3114, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.202, i64 0, i64 0))
%3116 = load i32, i32* %8
%3117 = load i64, i64* %10
%3118 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3116, i64 %3117)
%3119 = load i32, i32* %8
%3120 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3119, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3121: ; preds = %7
%3122 = load i32, i32* %8
%3123 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3122, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.203, i64 0, i64 0))
%3124 = load i32, i32* %8
%3125 = load i64, i64* %10
%3126 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3124, i64 %3125)
%3127 = load i32, i32* %8
%3128 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3127, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3129: ; preds = %7
%3130 = load i32, i32* %8
%3131 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3130, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.204, i64 0, i64 0))
%3132 = load i32, i32* %8
%3133 = load i64, i64* %10
%3134 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3132, i64 %3133)
%3135 = load i32, i32* %8
%3136 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3135, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3137: ; preds = %7
%3138 = load i32, i32* %8
%3139 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3138, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.205, i64 0, i64 0))
%3140 = load i32, i32* %8
%3141 = load i64, i64* %10
%3142 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3140, i64 %3141)
%3143 = load i32, i32* %8
%3144 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3143, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3145: ; preds = %7
%3146 = load i32, i32* %8
%3147 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3146, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.206, i64 0, i64 0))
%3148 = load i32, i32* %8
%3149 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3148, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3150 = load i32, i32* %8
%3151 = load i64, i64* %10
%3152 = inttoptr i64 %3151 to i8*
%3153 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3150, i8* %3152)
%3154 = load i32, i32* %8
%3155 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3154, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3156 = load i32, i32* %8
%3157 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3156, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3158 = load i32, i32* %8
%3159 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3158, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3160 = load i32, i32* %8
%3161 = load i64, i64* %11
%3162 = inttoptr i64 %3161 to i8*
%3163 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3160, i8* %3162)
%3164 = load i32, i32* %8
%3165 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3164, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3166 = load i32, i32* %8
%3167 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3166, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3168: ; preds = %7
%3169 = load i32, i32* %8
%3170 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3169, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.207, i64 0, i64 0))
%3171 = load i32, i32* %8
%3172 = load i64, i64* %10
%3173 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3171, i64 %3172)
%3174 = load i32, i32* %8
%3175 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3174, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3176 = load i32, i32* %8
%3177 = load i64, i64* %11
%3178 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3176, i64 %3177)
%3179 = load i32, i32* %8
%3180 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3179, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3181 = load i32, i32* %8
%3182 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3181, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3183 = load i32, i32* %8
%3184 = load i64, i64* %12
%3185 = inttoptr i64 %3184 to i8*
%3186 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3183, i8* %3185)
%3187 = load i32, i32* %8
%3188 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3187, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3189 = load i32, i32* %8
%3190 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3189, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3191: ; preds = %7
%3192 = load i32, i32* %8
%3193 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3192, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.208, i64 0, i64 0))
%3194 = load i32, i32* %8
%3195 = load i64, i64* %10
%3196 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3194, i64 %3195)
%3197 = load i32, i32* %8
%3198 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3197, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3199 = load i32, i32* %8
%3200 = load i64, i64* %11
%3201 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3199, i64 %3200)
%3202 = load i32, i32* %8
%3203 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3202, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3204 = load i32, i32* %8
%3205 = load i64, i64* %12
%3206 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3204, i64 %3205)
%3207 = load i32, i32* %8
%3208 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3207, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3209: ; preds = %7
%3210 = load i32, i32* %8
%3211 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3210, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.209, i64 0, i64 0))
%3212 = load i32, i32* %8
%3213 = load i64, i64* %10
%3214 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3212, i64 %3213)
%3215 = load i32, i32* %8
%3216 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3215, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3217 = load i32, i32* %8
%3218 = load i64, i64* %11
%3219 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3217, i64 %3218)
%3220 = load i32, i32* %8
%3221 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3220, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3222 = load i32, i32* %8
%3223 = load i64, i64* %12
%3224 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3222, i64 %3223)
%3225 = load i32, i32* %8
%3226 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3225, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3227: ; preds = %7
%3228 = load i32, i32* %8
%3229 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3228, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.210, i64 0, i64 0))
%3230 = load i32, i32* %8
%3231 = load i64, i64* %10
%3232 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3230, i64 %3231)
%3233 = load i32, i32* %8
%3234 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3233, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3235 = load i32, i32* %8
%3236 = load i64, i64* %11
%3237 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3235, i64 %3236)
%3238 = load i32, i32* %8
%3239 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3238, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3240 = load i32, i32* %8
%3241 = load i64, i64* %12
%3242 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3240, i64 %3241)
%3243 = load i32, i32* %8
%3244 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3243, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3245: ; preds = %7
%3246 = load i32, i32* %8
%3247 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3246, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%3248 = load i32, i32* %8
%3249 = load i64, i64* %10
%3250 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3248, i64 %3249)
%3251 = load i32, i32* %8
%3252 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3251, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3253: ; preds = %7
%3254 = load i32, i32* %8
%3255 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3254, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%3256 = load i32, i32* %8
%3257 = load i64, i64* %10
%3258 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3256, i64 %3257)
%3259 = load i32, i32* %8
%3260 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3259, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3261: ; preds = %7
%3262 = load i32, i32* %8
%3263 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3262, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.211, i64 0, i64 0))
%3264 = load i32, i32* %8
%3265 = load i64, i64* %10
%3266 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3264, i64 %3265)
%3267 = load i32, i32* %8
%3268 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3267, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3269: ; preds = %7
%3270 = load i32, i32* %8
%3271 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3270, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.212, i64 0, i64 0))
%3272 = load i32, i32* %8
%3273 = load i64, i64* %10
%3274 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3272, i64 %3273)
%3275 = load i32, i32* %8
%3276 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3275, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3277 = load i32, i32* %8
%3278 = load i64, i64* %11
%3279 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3277, i64 %3278)
%3280 = load i32, i32* %8
%3281 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3280, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3282 = load i32, i32* %8
%3283 = load i64, i64* %12
%3284 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3282, i64 %3283)
%3285 = load i32, i32* %8
%3286 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3285, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3287: ; preds = %7
%3288 = load i32, i32* %8
%3289 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3288, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.213, i64 0, i64 0))
%3290 = load i32, i32* %8
%3291 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3290, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3292 = load i32, i32* %8
%3293 = load i64, i64* %10
%3294 = inttoptr i64 %3293 to i8*
%3295 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3292, i8* %3294)
%3296 = load i32, i32* %8
%3297 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3296, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3298 = load i32, i32* %8
%3299 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3298, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3300 = load i32, i32* %8
%3301 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3300, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3302 = load i32, i32* %8
%3303 = load i64, i64* %11
%3304 = inttoptr i64 %3303 to i8*
%3305 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3302, i8* %3304)
%3306 = load i32, i32* %8
%3307 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3306, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3308 = load i32, i32* %8
%3309 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3308, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3310 = load i32, i32* %8
%3311 = load i64, i64* %12
%3312 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3310, i64 %3311)
%3313 = load i32, i32* %8
%3314 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3313, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3315 = load i32, i32* %8
%3316 = load i64, i64* %13
%3317 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3315, i64 %3316)
%3318 = load i32, i32* %8
%3319 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3318, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3320 = load i32, i32* %8
%3321 = load i64, i64* %14
%3322 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3320, i64 %3321)
%3323 = load i32, i32* %8
%3324 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3323, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3325: ; preds = %7
%3326 = load i32, i32* %8
%3327 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3326, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.214, i64 0, i64 0))
%3328 = load i32, i32* %8
%3329 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3328, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3330 = load i32, i32* %8
%3331 = load i64, i64* %10
%3332 = inttoptr i64 %3331 to i8*
%3333 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3330, i8* %3332)
%3334 = load i32, i32* %8
%3335 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3334, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3336 = load i32, i32* %8
%3337 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3336, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3338 = load i32, i32* %8
%3339 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3338, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3340 = load i32, i32* %8
%3341 = load i64, i64* %11
%3342 = inttoptr i64 %3341 to i8*
%3343 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3340, i8* %3342)
%3344 = load i32, i32* %8
%3345 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3344, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3346 = load i32, i32* %8
%3347 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3346, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3348 = load i32, i32* %8
%3349 = load i64, i64* %12
%3350 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3348, i64 %3349)
%3351 = load i32, i32* %8
%3352 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3351, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3353 = load i32, i32* %8
%3354 = load i64, i64* %13
%3355 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3353, i64 %3354)
%3356 = load i32, i32* %8
%3357 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3356, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3358 = load i32, i32* %8
%3359 = load i64, i64* %14
%3360 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3358, i64 %3359)
%3361 = load i32, i32* %8
%3362 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3361, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3363: ; preds = %7
%3364 = load i32, i32* %8
%3365 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3364, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.215, i64 0, i64 0))
%3366 = load i32, i32* %8
%3367 = load i64, i64* %10
%3368 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3366, i64 %3367)
%3369 = load i32, i32* %8
%3370 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3369, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3371 = load i32, i32* %8
%3372 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3371, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3373 = load i32, i32* %8
%3374 = load i64, i64* %11
%3375 = inttoptr i64 %3374 to i8*
%3376 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3373, i8* %3375)
%3377 = load i32, i32* %8
%3378 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3377, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3379 = load i32, i32* %8
%3380 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3379, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3381 = load i32, i32* %8
%3382 = load i64, i64* %12
%3383 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3381, i64 %3382)
%3384 = load i32, i32* %8
%3385 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3384, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3386 = load i32, i32* %8
%3387 = load i64, i64* %13
%3388 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3386, i64 %3387)
%3389 = load i32, i32* %8
%3390 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3389, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3391 = load i32, i32* %8
%3392 = load i64, i64* %14
%3393 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3391, i64 %3392)
%3394 = load i32, i32* %8
%3395 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3394, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3396: ; preds = %7
%3397 = load i32, i32* %8
%3398 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3397, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.216, i64 0, i64 0))
%3399 = load i32, i32* %8
%3400 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3399, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3401 = load i32, i32* %8
%3402 = load i64, i64* %10
%3403 = inttoptr i64 %3402 to i8*
%3404 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3401, i8* %3403)
%3405 = load i32, i32* %8
%3406 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3405, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3407 = load i32, i32* %8
%3408 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3407, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3409 = load i32, i32* %8
%3410 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3409, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3411 = load i32, i32* %8
%3412 = load i64, i64* %11
%3413 = inttoptr i64 %3412 to i8*
%3414 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3411, i8* %3413)
%3415 = load i32, i32* %8
%3416 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3415, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3417 = load i32, i32* %8
%3418 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3417, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3419 = load i32, i32* %8
%3420 = load i64, i64* %12
%3421 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3419, i64 %3420)
%3422 = load i32, i32* %8
%3423 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3422, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3424 = load i32, i32* %8
%3425 = load i64, i64* %13
%3426 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3424, i64 %3425)
%3427 = load i32, i32* %8
%3428 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3427, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3429: ; preds = %7
%3430 = load i32, i32* %8
%3431 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3430, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.217, i64 0, i64 0))
%3432 = load i32, i32* %8
%3433 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3432, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3434 = load i32, i32* %8
%3435 = load i64, i64* %10
%3436 = inttoptr i64 %3435 to i8*
%3437 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3434, i8* %3436)
%3438 = load i32, i32* %8
%3439 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3438, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3440 = load i32, i32* %8
%3441 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3440, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3442 = load i32, i32* %8
%3443 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3442, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3444 = load i32, i32* %8
%3445 = load i64, i64* %11
%3446 = inttoptr i64 %3445 to i8*
%3447 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3444, i8* %3446)
%3448 = load i32, i32* %8
%3449 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3448, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3450 = load i32, i32* %8
%3451 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3450, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3452 = load i32, i32* %8
%3453 = load i64, i64* %12
%3454 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3452, i64 %3453)
%3455 = load i32, i32* %8
%3456 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3455, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3457 = load i32, i32* %8
%3458 = load i64, i64* %13
%3459 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3457, i64 %3458)
%3460 = load i32, i32* %8
%3461 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3460, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3462: ; preds = %7
%3463 = load i32, i32* %8
%3464 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3463, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.218, i64 0, i64 0))
%3465 = load i32, i32* %8
%3466 = load i64, i64* %10
%3467 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3465, i64 %3466)
%3468 = load i32, i32* %8
%3469 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3468, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3470 = load i32, i32* %8
%3471 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3470, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3472 = load i32, i32* %8
%3473 = load i64, i64* %11
%3474 = inttoptr i64 %3473 to i8*
%3475 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3472, i8* %3474)
%3476 = load i32, i32* %8
%3477 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3476, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3478 = load i32, i32* %8
%3479 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3478, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3480 = load i32, i32* %8
%3481 = load i64, i64* %12
%3482 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3480, i64 %3481)
%3483 = load i32, i32* %8
%3484 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3483, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3485 = load i32, i32* %8
%3486 = load i64, i64* %13
%3487 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3485, i64 %3486)
%3488 = load i32, i32* %8
%3489 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3488, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3490: ; preds = %7
%3491 = load i32, i32* %8
%3492 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3491, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.219, i64 0, i64 0))
%3493 = load i32, i32* %8
%3494 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3493, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3495 = load i32, i32* %8
%3496 = load i64, i64* %10
%3497 = inttoptr i64 %3496 to i8*
%3498 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3495, i8* %3497)
%3499 = load i32, i32* %8
%3500 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3499, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3501 = load i32, i32* %8
%3502 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3501, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3503 = load i32, i32* %8
%3504 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3503, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3505 = load i32, i32* %8
%3506 = load i64, i64* %11
%3507 = inttoptr i64 %3506 to i8*
%3508 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3505, i8* %3507)
%3509 = load i32, i32* %8
%3510 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3509, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3511 = load i32, i32* %8
%3512 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3511, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3513 = load i32, i32* %8
%3514 = load i64, i64* %12
%3515 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3513, i64 %3514)
%3516 = load i32, i32* %8
%3517 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3516, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3518: ; preds = %7
%3519 = load i32, i32* %8
%3520 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3519, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.220, i64 0, i64 0))
%3521 = load i32, i32* %8
%3522 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3521, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3523 = load i32, i32* %8
%3524 = load i64, i64* %10
%3525 = inttoptr i64 %3524 to i8*
%3526 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3523, i8* %3525)
%3527 = load i32, i32* %8
%3528 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3527, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3529 = load i32, i32* %8
%3530 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3529, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3531 = load i32, i32* %8
%3532 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3531, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3533 = load i32, i32* %8
%3534 = load i64, i64* %11
%3535 = inttoptr i64 %3534 to i8*
%3536 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3533, i8* %3535)
%3537 = load i32, i32* %8
%3538 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3537, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3539 = load i32, i32* %8
%3540 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3539, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3541 = load i32, i32* %8
%3542 = load i64, i64* %12
%3543 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3541, i64 %3542)
%3544 = load i32, i32* %8
%3545 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3544, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3546: ; preds = %7
%3547 = load i32, i32* %8
%3548 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3547, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.221, i64 0, i64 0))
%3549 = load i32, i32* %8
%3550 = load i64, i64* %10
%3551 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3549, i64 %3550)
%3552 = load i32, i32* %8
%3553 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3552, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3554 = load i32, i32* %8
%3555 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3554, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3556 = load i32, i32* %8
%3557 = load i64, i64* %11
%3558 = inttoptr i64 %3557 to i8*
%3559 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3556, i8* %3558)
%3560 = load i32, i32* %8
%3561 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3560, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3562 = load i32, i32* %8
%3563 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3562, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3564 = load i32, i32* %8
%3565 = load i64, i64* %12
%3566 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3564, i64 %3565)
%3567 = load i32, i32* %8
%3568 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3567, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3569: ; preds = %7
%3570 = load i32, i32* %8
%3571 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3570, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.222, i64 0, i64 0))
%3572 = load i32, i32* %8
%3573 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3572, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3574 = load i32, i32* %8
%3575 = load i64, i64* %10
%3576 = inttoptr i64 %3575 to i8*
%3577 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3574, i8* %3576)
%3578 = load i32, i32* %8
%3579 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3578, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3580 = load i32, i32* %8
%3581 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3580, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3582 = load i32, i32* %8
%3583 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3582, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3584 = load i32, i32* %8
%3585 = load i64, i64* %11
%3586 = inttoptr i64 %3585 to i8*
%3587 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3584, i8* %3586)
%3588 = load i32, i32* %8
%3589 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3588, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3590 = load i32, i32* %8
%3591 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3590, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3592: ; preds = %7
%3593 = load i32, i32* %8
%3594 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3593, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.223, i64 0, i64 0))
%3595 = load i32, i32* %8
%3596 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3595, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3597 = load i32, i32* %8
%3598 = load i64, i64* %10
%3599 = inttoptr i64 %3598 to i8*
%3600 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3597, i8* %3599)
%3601 = load i32, i32* %8
%3602 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3601, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3603 = load i32, i32* %8
%3604 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3603, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3605 = load i32, i32* %8
%3606 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3605, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3607 = load i32, i32* %8
%3608 = load i64, i64* %11
%3609 = inttoptr i64 %3608 to i8*
%3610 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3607, i8* %3609)
%3611 = load i32, i32* %8
%3612 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3611, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3613 = load i32, i32* %8
%3614 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3613, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3615: ; preds = %7
%3616 = load i32, i32* %8
%3617 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3616, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.224, i64 0, i64 0))
%3618 = load i32, i32* %8
%3619 = load i64, i64* %10
%3620 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3618, i64 %3619)
%3621 = load i32, i32* %8
%3622 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3621, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3623 = load i32, i32* %8
%3624 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3623, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3625 = load i32, i32* %8
%3626 = load i64, i64* %11
%3627 = inttoptr i64 %3626 to i8*
%3628 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3625, i8* %3627)
%3629 = load i32, i32* %8
%3630 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3629, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3631 = load i32, i32* %8
%3632 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3631, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3633: ; preds = %7
%3634 = load i32, i32* %8
%3635 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3634, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.225, i64 0, i64 0))
%3636 = load i32, i32* %8
%3637 = load i64, i64* %10
%3638 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3636, i64 %3637)
%3639 = load i32, i32* %8
%3640 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3639, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3641 = load i32, i32* %8
%3642 = load i64, i64* %11
%3643 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3641, i64 %3642)
%3644 = load i32, i32* %8
%3645 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3644, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3646: ; preds = %7
%3647 = load i32, i32* %8
%3648 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3647, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.226, i64 0, i64 0))
%3649 = load i32, i32* %8
%3650 = load i64, i64* %10
%3651 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3649, i64 %3650)
%3652 = load i32, i32* %8
%3653 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3652, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3654 = load i32, i32* %8
%3655 = load i64, i64* %11
%3656 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3654, i64 %3655)
%3657 = load i32, i32* %8
%3658 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3657, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3659 = load i32, i32* %8
%3660 = load i64, i64* %12
%3661 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3659, i64 %3660)
%3662 = load i32, i32* %8
%3663 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3662, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3664 = load i32, i32* %8
%3665 = load i64, i64* %13
%3666 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3664, i64 %3665)
%3667 = load i32, i32* %8
%3668 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3667, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3669: ; preds = %7
%3670 = load i32, i32* %8
%3671 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3670, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.227, i64 0, i64 0))
%3672 = load i32, i32* %8
%3673 = load i64, i64* %10
%3674 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3672, i64 %3673)
%3675 = load i32, i32* %8
%3676 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3675, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3677 = load i32, i32* %8
%3678 = load i64, i64* %11
%3679 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3677, i64 %3678)
%3680 = load i32, i32* %8
%3681 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3680, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3682 = load i32, i32* %8
%3683 = load i64, i64* %12
%3684 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3682, i64 %3683)
%3685 = load i32, i32* %8
%3686 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3685, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3687 = load i32, i32* %8
%3688 = load i64, i64* %13
%3689 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3687, i64 %3688)
%3690 = load i32, i32* %8
%3691 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3690, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3692 = load i32, i32* %8
%3693 = load i64, i64* %14
%3694 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3692, i64 %3693)
%3695 = load i32, i32* %8
%3696 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3695, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3697 = load i32, i32* %8
%3698 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3697, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
%3699 = load i32, i32* %8
%3700 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3699, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3701: ; preds = %7
%3702 = load i32, i32* %8
%3703 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3702, i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.228, i64 0, i64 0))
%3704 = load i32, i32* %8
%3705 = load i64, i64* %10
%3706 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3704, i64 %3705)
%3707 = load i32, i32* %8
%3708 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3707, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3709 = load i32, i32* %8
%3710 = load i64, i64* %11
%3711 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3709, i64 %3710)
%3712 = load i32, i32* %8
%3713 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3712, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3714 = load i32, i32* %8
%3715 = load i64, i64* %12
%3716 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3714, i64 %3715)
%3717 = load i32, i32* %8
%3718 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3717, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3719: ; preds = %7
%3720 = load i32, i32* %8
%3721 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3720, i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.229, i64 0, i64 0))
%3722 = load i32, i32* %8
%3723 = load i64, i64* %10
%3724 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3722, i64 %3723)
%3725 = load i32, i32* %8
%3726 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3725, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3727 = load i32, i32* %8
%3728 = load i64, i64* %11
%3729 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3727, i64 %3728)
%3730 = load i32, i32* %8
%3731 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3730, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3732 = load i32, i32* %8
%3733 = load i64, i64* %12
%3734 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3732, i64 %3733)
%3735 = load i32, i32* %8
%3736 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3735, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3737: ; preds = %7
%3738 = load i32, i32* %8
%3739 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3738, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.230, i64 0, i64 0))
%3740 = load i32, i32* %8
%3741 = load i64, i64* %10
%3742 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3740, i64 %3741)
%3743 = load i32, i32* %8
%3744 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3743, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3745: ; preds = %7
%3746 = load i32, i32* %8
%3747 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3746, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.231, i64 0, i64 0))
%3748 = load i32, i32* %8
%3749 = load i64, i64* %10
%3750 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3748, i64 %3749)
%3751 = load i32, i32* %8
%3752 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3751, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3753: ; preds = %7
%3754 = load i32, i32* %8
%3755 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3754, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.232, i64 0, i64 0))
%3756 = load i32, i32* %8
%3757 = load i64, i64* %10
%3758 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3756, i64 %3757)
%3759 = load i32, i32* %8
%3760 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3759, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3761 = load i32, i32* %8
%3762 = load i64, i64* %11
%3763 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3761, i64 %3762)
%3764 = load i32, i32* %8
%3765 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3764, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3766: ; preds = %7
%3767 = load i32, i32* %8
%3768 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3767, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.233, i64 0, i64 0))
%3769 = load i32, i32* %8
%3770 = load i64, i64* %10
%3771 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3769, i64 %3770)
%3772 = load i32, i32* %8
%3773 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3772, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3774: ; preds = %7
%3775 = load i32, i32* %8
%3776 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3775, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.234, i64 0, i64 0))
%3777 = load i32, i32* %8
%3778 = load i64, i64* %10
%3779 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3777, i64 %3778)
%3780 = load i32, i32* %8
%3781 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3780, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3782 = load i32, i32* %8
%3783 = load i64, i64* %11
%3784 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3782, i64 %3783)
%3785 = load i32, i32* %8
%3786 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3785, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3787 = load i32, i32* %8
%3788 = load i64, i64* %12
%3789 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3787, i64 %3788)
%3790 = load i32, i32* %8
%3791 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3790, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3792 = load i32, i32* %8
%3793 = load i64, i64* %13
%3794 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3792, i64 %3793)
%3795 = load i32, i32* %8
%3796 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3795, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3797 = load i32, i32* %8
%3798 = load i64, i64* %14
%3799 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3797, i64 %3798)
%3800 = load i32, i32* %8
%3801 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3800, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3802: ; preds = %7
%3803 = load i32, i32* %8
%3804 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3803, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.235, i64 0, i64 0))
%3805 = load i32, i32* %8
%3806 = load i64, i64* %10
%3807 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3805, i64 %3806)
%3808 = load i32, i32* %8
%3809 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3808, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3810 = load i32, i32* %8
%3811 = load i64, i64* %11
%3812 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3810, i64 %3811)
%3813 = load i32, i32* %8
%3814 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3813, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3815 = load i32, i32* %8
%3816 = load i64, i64* %12
%3817 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3815, i64 %3816)
%3818 = load i32, i32* %8
%3819 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3818, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3820: ; preds = %7
%3821 = load i32, i32* %8
%3822 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3821, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.236, i64 0, i64 0))
%3823 = load i32, i32* %8
%3824 = load i64, i64* %10
%3825 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3823, i64 %3824)
%3826 = load i32, i32* %8
%3827 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3826, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3828 = load i32, i32* %8
%3829 = load i64, i64* %11
%3830 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3828, i64 %3829)
%3831 = load i32, i32* %8
%3832 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3831, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3833 = load i32, i32* %8
%3834 = load i64, i64* %12
%3835 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3833, i64 %3834)
%3836 = load i32, i32* %8
%3837 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3836, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3838: ; preds = %7
%3839 = load i32, i32* %8
%3840 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3839, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.237, i64 0, i64 0))
%3841 = load i32, i32* %8
%3842 = load i64, i64* %10
%3843 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3841, i64 %3842)
%3844 = load i32, i32* %8
%3845 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3844, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3846 = load i32, i32* %8
%3847 = load i64, i64* %11
%3848 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3846, i64 %3847)
%3849 = load i32, i32* %8
%3850 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3849, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3851 = load i32, i32* %8
%3852 = load i64, i64* %12
%3853 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3851, i64 %3852)
%3854 = load i32, i32* %8
%3855 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3854, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3856 = load i32, i32* %8
%3857 = load i64, i64* %13
%3858 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3856, i64 %3857)
%3859 = load i32, i32* %8
%3860 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3859, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3861: ; preds = %7
%3862 = load i32, i32* %8
%3863 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3862, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%3864 = load i32, i32* %8
%3865 = load i64, i64* %10
%3866 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3864, i64 %3865)
%3867 = load i32, i32* %8
%3868 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3867, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3869: ; preds = %7
%3870 = load i32, i32* %8
%3871 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3870, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.238, i64 0, i64 0))
%3872 = load i32, i32* %8
%3873 = load i64, i64* %10
%3874 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3872, i64 %3873)
%3875 = load i32, i32* %8
%3876 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3875, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3877: ; preds = %7
%3878 = load i32, i32* %8
%3879 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3878, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.239, i64 0, i64 0))
%3880 = load i32, i32* %8
%3881 = load i64, i64* %10
%3882 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3880, i64 %3881)
%3883 = load i32, i32* %8
%3884 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3883, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3885 = load i32, i32* %8
%3886 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3885, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3887 = load i32, i32* %8
%3888 = load i64, i64* %11
%3889 = inttoptr i64 %3888 to i8*
%3890 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %3887, i8* %3889)
%3891 = load i32, i32* %8
%3892 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3891, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%3893 = load i32, i32* %8
%3894 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3893, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3895 = load i32, i32* %8
%3896 = load i64, i64* %12
%3897 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3895, i64 %3896)
%3898 = load i32, i32* %8
%3899 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3898, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3900: ; preds = %7
%3901 = load i32, i32* %8
%3902 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3901, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.240, i64 0, i64 0))
%3903 = load i32, i32* %8
%3904 = load i64, i64* %10
%3905 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3903, i64 %3904)
%3906 = load i32, i32* %8
%3907 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3906, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3908: ; preds = %7
%3909 = load i32, i32* %8
%3910 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3909, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.241, i64 0, i64 0))
%3911 = load i32, i32* %8
%3912 = load i64, i64* %10
%3913 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3911, i64 %3912)
%3914 = load i32, i32* %8
%3915 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3914, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3916 = load i32, i32* %8
%3917 = load i64, i64* %11
%3918 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3916, i64 %3917)
%3919 = load i32, i32* %8
%3920 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3919, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3921 = load i32, i32* %8
%3922 = load i64, i64* %12
%3923 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3921, i64 %3922)
%3924 = load i32, i32* %8
%3925 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3924, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3926 = load i32, i32* %8
%3927 = load i64, i64* %13
%3928 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3926, i64 %3927)
%3929 = load i32, i32* %8
%3930 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3929, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3931: ; preds = %7
%3932 = load i32, i32* %8
%3933 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3932, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.242, i64 0, i64 0))
%3934 = load i32, i32* %8
%3935 = load i64, i64* %10
%3936 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3934, i64 %3935)
%3937 = load i32, i32* %8
%3938 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3937, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3939 = load i32, i32* %8
%3940 = load i64, i64* %11
%3941 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3939, i64 %3940)
%3942 = load i32, i32* %8
%3943 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3942, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3944 = load i32, i32* %8
%3945 = load i64, i64* %12
%3946 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3944, i64 %3945)
%3947 = load i32, i32* %8
%3948 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3947, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3949 = load i32, i32* %8
%3950 = load i64, i64* %13
%3951 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3949, i64 %3950)
%3952 = load i32, i32* %8
%3953 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3952, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3954: ; preds = %7
%3955 = load i32, i32* %8
%3956 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3955, i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.243, i64 0, i64 0))
%3957 = load i32, i32* %8
%3958 = load i64, i64* %10
%3959 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3957, i64 %3958)
%3960 = load i32, i32* %8
%3961 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3960, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3962 = load i32, i32* %8
%3963 = load i64, i64* %11
%3964 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3962, i64 %3963)
%3965 = load i32, i32* %8
%3966 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3965, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3967 = load i32, i32* %8
%3968 = load i64, i64* %12
%3969 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3967, i64 %3968)
%3970 = load i32, i32* %8
%3971 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3970, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3972 = load i32, i32* %8
%3973 = load i64, i64* %13
%3974 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3972, i64 %3973)
%3975 = load i32, i32* %8
%3976 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3975, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3977 = load i32, i32* %8
%3978 = load i64, i64* %14
%3979 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %3977, i64 %3978)
%3980 = load i32, i32* %8
%3981 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3980, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3982: ; preds = %7
%3983 = load i32, i32* %8
%3984 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3983, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.244, i64 0, i64 0))
%3985 = load i32, i32* %8
%3986 = load i64, i64* %10
%3987 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3985, i64 %3986)
%3988 = load i32, i32* %8
%3989 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3988, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
3990: ; preds = %7
%3991 = load i32, i32* %8
%3992 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3991, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.245, i64 0, i64 0))
%3993 = load i32, i32* %8
%3994 = load i64, i64* %10
%3995 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3993, i64 %3994)
%3996 = load i32, i32* %8
%3997 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %3996, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%3998 = load i32, i32* %8
%3999 = load i64, i64* %11
%4000 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %3998, i64 %3999)
%4001 = load i32, i32* %8
%4002 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4001, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4003 = load i32, i32* %8
%4004 = load i64, i64* %12
%4005 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4003, i64 %4004)
%4006 = load i32, i32* %8
%4007 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4006, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4008: ; preds = %7
%4009 = load i32, i32* %8
%4010 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4009, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.246, i64 0, i64 0))
%4011 = load i32, i32* %8
%4012 = load i64, i64* %10
%4013 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4011, i64 %4012)
%4014 = load i32, i32* %8
%4015 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4014, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4016 = load i32, i32* %8
%4017 = load i64, i64* %11
%4018 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4016, i64 %4017)
%4019 = load i32, i32* %8
%4020 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4019, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4021 = load i32, i32* %8
%4022 = load i64, i64* %12
%4023 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4021, i64 %4022)
%4024 = load i32, i32* %8
%4025 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4024, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4026 = load i32, i32* %8
%4027 = load i64, i64* %13
%4028 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4026, i64 %4027)
%4029 = load i32, i32* %8
%4030 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4029, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4031: ; preds = %7
%4032 = load i32, i32* %8
%4033 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4032, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.247, i64 0, i64 0))
%4034 = load i32, i32* %8
%4035 = load i64, i64* %10
%4036 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4034, i64 %4035)
%4037 = load i32, i32* %8
%4038 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4037, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4039 = load i32, i32* %8
%4040 = load i64, i64* %11
%4041 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4039, i64 %4040)
%4042 = load i32, i32* %8
%4043 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4042, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4044: ; preds = %7
%4045 = load i32, i32* %8
%4046 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4045, i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.248, i64 0, i64 0))
%4047 = load i32, i32* %8
%4048 = load i64, i64* %10
%4049 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4047, i64 %4048)
%4050 = load i32, i32* %8
%4051 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4050, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4052: ; preds = %7
%4053 = load i32, i32* %8
%4054 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4053, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.249, i64 0, i64 0))
%4055 = load i32, i32* %8
%4056 = load i64, i64* %10
%4057 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4055, i64 %4056)
%4058 = load i32, i32* %8
%4059 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4058, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4060: ; preds = %7
%4061 = load i32, i32* %8
%4062 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4061, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.250, i64 0, i64 0))
%4063 = load i32, i32* %8
%4064 = load i64, i64* %10
%4065 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4063, i64 %4064)
%4066 = load i32, i32* %8
%4067 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4066, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4068 = load i32, i32* %8
%4069 = load i64, i64* %11
%4070 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4068, i64 %4069)
%4071 = load i32, i32* %8
%4072 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4071, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4073: ; preds = %7
%4074 = load i32, i32* %8
%4075 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4074, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.251, i64 0, i64 0))
%4076 = load i32, i32* %8
%4077 = load i64, i64* %10
%4078 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4076, i64 %4077)
%4079 = load i32, i32* %8
%4080 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4079, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4081 = load i32, i32* %8
%4082 = load i64, i64* %11
%4083 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4081, i64 %4082)
%4084 = load i32, i32* %8
%4085 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4084, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4086: ; preds = %7
%4087 = load i32, i32* %8
%4088 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4087, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.252, i64 0, i64 0))
%4089 = load i32, i32* %8
%4090 = load i64, i64* %10
%4091 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4089, i64 %4090)
%4092 = load i32, i32* %8
%4093 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4092, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4094 = load i32, i32* %8
%4095 = load i64, i64* %11
%4096 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4094, i64 %4095)
%4097 = load i32, i32* %8
%4098 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4097, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4099: ; preds = %7
%4100 = load i32, i32* %8
%4101 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4100, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.253, i64 0, i64 0))
%4102 = load i32, i32* %8
%4103 = load i64, i64* %10
%4104 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4102, i64 %4103)
%4105 = load i32, i32* %8
%4106 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4105, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4107 = load i32, i32* %8
%4108 = load i64, i64* %11
%4109 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4107, i64 %4108)
%4110 = load i32, i32* %8
%4111 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4110, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4112 = load i32, i32* %8
%4113 = load i64, i64* %12
%4114 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4112, i64 %4113)
%4115 = load i32, i32* %8
%4116 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4115, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4117 = load i32, i32* %8
%4118 = load i64, i64* %13
%4119 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4117, i64 %4118)
%4120 = load i32, i32* %8
%4121 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4120, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4122: ; preds = %7
%4123 = load i32, i32* %8
%4124 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4123, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.254, i64 0, i64 0))
%4125 = load i32, i32* %8
%4126 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4125, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4127 = load i32, i32* %8
%4128 = load i64, i64* %10
%4129 = inttoptr i64 %4128 to i8*
%4130 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4127, i8* %4129)
%4131 = load i32, i32* %8
%4132 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4131, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4133 = load i32, i32* %8
%4134 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4133, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4135 = load i32, i32* %8
%4136 = load i64, i64* %11
%4137 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4135, i64 %4136)
%4138 = load i32, i32* %8
%4139 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4138, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4140 = load i32, i32* %8
%4141 = load i64, i64* %12
%4142 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4140, i64 %4141)
%4143 = load i32, i32* %8
%4144 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4143, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4145: ; preds = %7
%4146 = load i32, i32* %8
%4147 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4146, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.255, i64 0, i64 0))
%4148 = load i32, i32* %8
%4149 = load i64, i64* %10
%4150 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4148, i64 %4149)
%4151 = load i32, i32* %8
%4152 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4151, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4153 = load i32, i32* %8
%4154 = load i64, i64* %11
%4155 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4153, i64 %4154)
%4156 = load i32, i32* %8
%4157 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4156, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4158 = load i32, i32* %8
%4159 = load i64, i64* %12
%4160 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4158, i64 %4159)
%4161 = load i32, i32* %8
%4162 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4161, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4163: ; preds = %7
%4164 = load i32, i32* %8
%4165 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4164, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.256, i64 0, i64 0))
%4166 = load i32, i32* %8
%4167 = load i64, i64* %10
%4168 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4166, i64 %4167)
%4169 = load i32, i32* %8
%4170 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4169, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4171 = load i32, i32* %8
%4172 = load i64, i64* %11
%4173 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4171, i64 %4172)
%4174 = load i32, i32* %8
%4175 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4174, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4176 = load i32, i32* %8
%4177 = load i64, i64* %12
%4178 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4176, i64 %4177)
%4179 = load i32, i32* %8
%4180 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4179, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4181: ; preds = %7
%4182 = load i32, i32* %8
%4183 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4182, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.257, i64 0, i64 0))
%4184 = load i32, i32* %8
%4185 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4184, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4186 = load i32, i32* %8
%4187 = load i64, i64* %10
%4188 = inttoptr i64 %4187 to i8*
%4189 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4186, i8* %4188)
%4190 = load i32, i32* %8
%4191 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4190, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4192 = load i32, i32* %8
%4193 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4192, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4194 = load i32, i32* %8
%4195 = load i64, i64* %11
%4196 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4194, i64 %4195)
%4197 = load i32, i32* %8
%4198 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4197, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4199: ; preds = %7
%4200 = load i32, i32* %8
%4201 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4200, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.258, i64 0, i64 0))
%4202 = load i32, i32* %8
%4203 = load i64, i64* %10
%4204 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4202, i64 %4203)
%4205 = load i32, i32* %8
%4206 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4205, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4207 = load i32, i32* %8
%4208 = load i64, i64* %11
%4209 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4207, i64 %4208)
%4210 = load i32, i32* %8
%4211 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4210, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4212 = load i32, i32* %8
%4213 = load i64, i64* %12
%4214 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4212, i64 %4213)
%4215 = load i32, i32* %8
%4216 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4215, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4217 = load i32, i32* %8
%4218 = load i64, i64* %13
%4219 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4217, i64 %4218)
%4220 = load i32, i32* %8
%4221 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4220, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4222: ; preds = %7
%4223 = load i32, i32* %8
%4224 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4223, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%4225 = load i32, i32* %8
%4226 = load i64, i64* %10
%4227 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4225, i64 %4226)
%4228 = load i32, i32* %8
%4229 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4228, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4230: ; preds = %7
%4231 = load i32, i32* %8
%4232 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4231, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.259, i64 0, i64 0))
%4233 = load i32, i32* %8
%4234 = load i64, i64* %10
%4235 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4233, i64 %4234)
%4236 = load i32, i32* %8
%4237 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4236, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4238 = load i32, i32* %8
%4239 = load i64, i64* %11
%4240 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4238, i64 %4239)
%4241 = load i32, i32* %8
%4242 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4241, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4243 = load i32, i32* %8
%4244 = load i64, i64* %12
%4245 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4243, i64 %4244)
%4246 = load i32, i32* %8
%4247 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4246, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4248 = load i32, i32* %8
%4249 = load i64, i64* %13
%4250 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4248, i64 %4249)
%4251 = load i32, i32* %8
%4252 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4251, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4253 = load i32, i32* %8
%4254 = load i64, i64* %14
%4255 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4253, i64 %4254)
%4256 = load i32, i32* %8
%4257 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4256, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4258 = load i32, i32* %8
%4259 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4258, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
%4260 = load i32, i32* %8
%4261 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4260, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4262: ; preds = %7
%4263 = load i32, i32* %8
%4264 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4263, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.260, i64 0, i64 0))
%4265 = load i32, i32* %8
%4266 = load i64, i64* %10
%4267 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4265, i64 %4266)
%4268 = load i32, i32* %8
%4269 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4268, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4270 = load i32, i32* %8
%4271 = load i64, i64* %11
%4272 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4270, i64 %4271)
%4273 = load i32, i32* %8
%4274 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4273, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4275 = load i32, i32* %8
%4276 = load i64, i64* %12
%4277 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4275, i64 %4276)
%4278 = load i32, i32* %8
%4279 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4278, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4280 = load i32, i32* %8
%4281 = load i64, i64* %13
%4282 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4280, i64 %4281)
%4283 = load i32, i32* %8
%4284 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4283, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4285 = load i32, i32* %8
%4286 = load i64, i64* %14
%4287 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4285, i64 %4286)
%4288 = load i32, i32* %8
%4289 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4288, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4290: ; preds = %7
%4291 = load i32, i32* %8
%4292 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4291, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.261, i64 0, i64 0))
%4293 = load i32, i32* %8
%4294 = load i64, i64* %10
%4295 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4293, i64 %4294)
%4296 = load i32, i32* %8
%4297 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4296, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4298 = load i32, i32* %8
%4299 = load i64, i64* %11
%4300 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4298, i64 %4299)
%4301 = load i32, i32* %8
%4302 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4301, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4303 = load i32, i32* %8
%4304 = load i64, i64* %12
%4305 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4303, i64 %4304)
%4306 = load i32, i32* %8
%4307 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4306, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4308: ; preds = %7
%4309 = load i32, i32* %8
%4310 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4309, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.262, i64 0, i64 0))
%4311 = load i32, i32* %8
%4312 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4311, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4313 = load i32, i32* %8
%4314 = load i64, i64* %10
%4315 = inttoptr i64 %4314 to i8*
%4316 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4313, i8* %4315)
%4317 = load i32, i32* %8
%4318 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4317, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4319 = load i32, i32* %8
%4320 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4319, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4321 = load i32, i32* %8
%4322 = load i64, i64* %11
%4323 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4321, i64 %4322)
%4324 = load i32, i32* %8
%4325 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4324, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4326 = load i32, i32* %8
%4327 = load i64, i64* %12
%4328 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4326, i64 %4327)
%4329 = load i32, i32* %8
%4330 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4329, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4331 = load i32, i32* %8
%4332 = load i64, i64* %13
%4333 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4331, i64 %4332)
%4334 = load i32, i32* %8
%4335 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4334, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4336: ; preds = %7
%4337 = load i32, i32* %8
%4338 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4337, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.263, i64 0, i64 0))
%4339 = load i32, i32* %8
%4340 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4339, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4341 = load i32, i32* %8
%4342 = load i64, i64* %10
%4343 = inttoptr i64 %4342 to i8*
%4344 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4341, i8* %4343)
%4345 = load i32, i32* %8
%4346 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4345, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4347 = load i32, i32* %8
%4348 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4347, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4349: ; preds = %7
%4350 = load i32, i32* %8
%4351 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4350, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.264, i64 0, i64 0))
%4352 = load i32, i32* %8
%4353 = load i64, i64* %10
%4354 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4352, i64 %4353)
%4355 = load i32, i32* %8
%4356 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4355, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4357 = load i32, i32* %8
%4358 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4357, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4359 = load i32, i32* %8
%4360 = load i64, i64* %11
%4361 = inttoptr i64 %4360 to i8*
%4362 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4359, i8* %4361)
%4363 = load i32, i32* %8
%4364 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4363, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4365 = load i32, i32* %8
%4366 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4365, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4367 = load i32, i32* %8
%4368 = load i64, i64* %12
%4369 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4367, i64 %4368)
%4370 = load i32, i32* %8
%4371 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4370, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4372 = load i32, i32* %8
%4373 = load i64, i64* %13
%4374 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4372, i64 %4373)
%4375 = load i32, i32* %8
%4376 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4375, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4377 = load i32, i32* %8
%4378 = load i64, i64* %14
%4379 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4377, i64 %4378)
%4380 = load i32, i32* %8
%4381 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4380, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4382: ; preds = %7
%4383 = load i32, i32* %8
%4384 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4383, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.265, i64 0, i64 0))
%4385 = load i32, i32* %8
%4386 = load i64, i64* %10
%4387 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4385, i64 %4386)
%4388 = load i32, i32* %8
%4389 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4388, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4390 = load i32, i32* %8
%4391 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4390, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4392 = load i32, i32* %8
%4393 = load i64, i64* %11
%4394 = inttoptr i64 %4393 to i8*
%4395 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4392, i8* %4394)
%4396 = load i32, i32* %8
%4397 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4396, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4398 = load i32, i32* %8
%4399 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4398, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4400 = load i32, i32* %8
%4401 = load i64, i64* %12
%4402 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4400, i64 %4401)
%4403 = load i32, i32* %8
%4404 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4403, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4405 = load i32, i32* %8
%4406 = load i64, i64* %13
%4407 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4405, i64 %4406)
%4408 = load i32, i32* %8
%4409 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4408, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4410 = load i32, i32* %8
%4411 = load i64, i64* %14
%4412 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4410, i64 %4411)
%4413 = load i32, i32* %8
%4414 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4413, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4415: ; preds = %7
%4416 = load i32, i32* %8
%4417 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4416, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.266, i64 0, i64 0))
%4418 = load i32, i32* %8
%4419 = load i64, i64* %10
%4420 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4418, i64 %4419)
%4421 = load i32, i32* %8
%4422 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4421, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4423 = load i32, i32* %8
%4424 = load i64, i64* %11
%4425 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4423, i64 %4424)
%4426 = load i32, i32* %8
%4427 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4426, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4428: ; preds = %7
%4429 = load i32, i32* %8
%4430 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4429, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.267, i64 0, i64 0))
%4431 = load i32, i32* %8
%4432 = load i64, i64* %10
%4433 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4431, i64 %4432)
%4434 = load i32, i32* %8
%4435 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4434, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4436 = load i32, i32* %8
%4437 = load i64, i64* %11
%4438 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4436, i64 %4437)
%4439 = load i32, i32* %8
%4440 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4439, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4441 = load i32, i32* %8
%4442 = load i64, i64* %12
%4443 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4441, i64 %4442)
%4444 = load i32, i32* %8
%4445 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4444, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4446: ; preds = %7
%4447 = load i32, i32* %8
%4448 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4447, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.268, i64 0, i64 0))
%4449 = load i32, i32* %8
%4450 = load i64, i64* %10
%4451 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4449, i64 %4450)
%4452 = load i32, i32* %8
%4453 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4452, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4454 = load i32, i32* %8
%4455 = load i64, i64* %11
%4456 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4454, i64 %4455)
%4457 = load i32, i32* %8
%4458 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4457, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4459 = load i32, i32* %8
%4460 = load i64, i64* %12
%4461 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4459, i64 %4460)
%4462 = load i32, i32* %8
%4463 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4462, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4464 = load i32, i32* %8
%4465 = load i64, i64* %13
%4466 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4464, i64 %4465)
%4467 = load i32, i32* %8
%4468 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4467, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4469: ; preds = %7
%4470 = load i32, i32* %8
%4471 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4470, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.269, i64 0, i64 0))
%4472 = load i32, i32* %8
%4473 = load i64, i64* %10
%4474 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4472, i64 %4473)
%4475 = load i32, i32* %8
%4476 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4475, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4477 = load i32, i32* %8
%4478 = load i64, i64* %11
%4479 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4477, i64 %4478)
%4480 = load i32, i32* %8
%4481 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4480, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4482 = load i32, i32* %8
%4483 = load i64, i64* %12
%4484 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4482, i64 %4483)
%4485 = load i32, i32* %8
%4486 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4485, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4487 = load i32, i32* %8
%4488 = load i64, i64* %13
%4489 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4487, i64 %4488)
%4490 = load i32, i32* %8
%4491 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4490, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4492 = load i32, i32* %8
%4493 = load i64, i64* %14
%4494 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4492, i64 %4493)
%4495 = load i32, i32* %8
%4496 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4495, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4497: ; preds = %7
%4498 = load i32, i32* %8
%4499 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4498, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%4500 = load i32, i32* %8
%4501 = load i64, i64* %10
%4502 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4500, i64 %4501)
%4503 = load i32, i32* %8
%4504 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4503, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4505: ; preds = %7
%4506 = load i32, i32* %8
%4507 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4506, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.270, i64 0, i64 0))
%4508 = load i32, i32* %8
%4509 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4508, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4510 = load i32, i32* %8
%4511 = load i64, i64* %10
%4512 = inttoptr i64 %4511 to i8*
%4513 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4510, i8* %4512)
%4514 = load i32, i32* %8
%4515 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4514, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4516 = load i32, i32* %8
%4517 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4516, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4518 = load i32, i32* %8
%4519 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4518, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4520 = load i32, i32* %8
%4521 = load i64, i64* %11
%4522 = inttoptr i64 %4521 to i8*
%4523 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4520, i8* %4522)
%4524 = load i32, i32* %8
%4525 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4524, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4526 = load i32, i32* %8
%4527 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4526, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4528 = load i32, i32* %8
%4529 = load i64, i64* %12
%4530 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4528, i64 %4529)
%4531 = load i32, i32* %8
%4532 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4531, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4533 = load i32, i32* %8
%4534 = load i64, i64* %13
%4535 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4533, i64 %4534)
%4536 = load i32, i32* %8
%4537 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4536, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4538 = load i32, i32* %8
%4539 = load i64, i64* %14
%4540 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4538, i64 %4539)
%4541 = load i32, i32* %8
%4542 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4541, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4543: ; preds = %7
%4544 = load i32, i32* %8
%4545 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4544, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.271, i64 0, i64 0))
%4546 = load i32, i32* %8
%4547 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4546, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4548 = load i32, i32* %8
%4549 = load i64, i64* %10
%4550 = inttoptr i64 %4549 to i8*
%4551 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4548, i8* %4550)
%4552 = load i32, i32* %8
%4553 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4552, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4554 = load i32, i32* %8
%4555 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4554, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4556 = load i32, i32* %8
%4557 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4556, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4558 = load i32, i32* %8
%4559 = load i64, i64* %11
%4560 = inttoptr i64 %4559 to i8*
%4561 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4558, i8* %4560)
%4562 = load i32, i32* %8
%4563 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4562, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4564 = load i32, i32* %8
%4565 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4564, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4566 = load i32, i32* %8
%4567 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4566, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4568 = load i32, i32* %8
%4569 = load i64, i64* %12
%4570 = inttoptr i64 %4569 to i8*
%4571 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4568, i8* %4570)
%4572 = load i32, i32* %8
%4573 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4572, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4574 = load i32, i32* %8
%4575 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4574, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4576 = load i32, i32* %8
%4577 = load i64, i64* %13
%4578 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4576, i64 %4577)
%4579 = load i32, i32* %8
%4580 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4579, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4581: ; preds = %7
%4582 = load i32, i32* %8
%4583 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4582, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.272, i64 0, i64 0))
%4584 = load i32, i32* %8
%4585 = load i64, i64* %10
%4586 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4584, i64 %4585)
%4587 = load i32, i32* %8
%4588 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4587, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4589 = load i32, i32* %8
%4590 = load i64, i64* %11
%4591 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4589, i64 %4590)
%4592 = load i32, i32* %8
%4593 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4592, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4594 = load i32, i32* %8
%4595 = load i64, i64* %12
%4596 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4594, i64 %4595)
%4597 = load i32, i32* %8
%4598 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4597, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4599 = load i32, i32* %8
%4600 = load i64, i64* %13
%4601 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4599, i64 %4600)
%4602 = load i32, i32* %8
%4603 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4602, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4604 = load i32, i32* %8
%4605 = load i64, i64* %14
%4606 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4604, i64 %4605)
%4607 = load i32, i32* %8
%4608 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4607, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4609: ; preds = %7
%4610 = load i32, i32* %8
%4611 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4610, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.273, i64 0, i64 0))
%4612 = load i32, i32* %8
%4613 = load i64, i64* %10
%4614 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4612, i64 %4613)
%4615 = load i32, i32* %8
%4616 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4615, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4617 = load i32, i32* %8
%4618 = load i64, i64* %11
%4619 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4617, i64 %4618)
%4620 = load i32, i32* %8
%4621 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4620, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4622 = load i32, i32* %8
%4623 = load i64, i64* %12
%4624 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4622, i64 %4623)
%4625 = load i32, i32* %8
%4626 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4625, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4627: ; preds = %7
%4628 = load i32, i32* %8
%4629 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4628, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.274, i64 0, i64 0))
%4630 = load i32, i32* %8
%4631 = load i64, i64* %10
%4632 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4630, i64 %4631)
%4633 = load i32, i32* %8
%4634 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4633, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4635 = load i32, i32* %8
%4636 = load i64, i64* %11
%4637 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4635, i64 %4636)
%4638 = load i32, i32* %8
%4639 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4638, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4640: ; preds = %7
%4641 = load i32, i32* %8
%4642 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4641, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.275, i64 0, i64 0))
%4643 = load i32, i32* %8
%4644 = load i64, i64* %10
%4645 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4643, i64 %4644)
%4646 = load i32, i32* %8
%4647 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4646, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4648: ; preds = %7
%4649 = load i32, i32* %8
%4650 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4649, i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.276, i64 0, i64 0))
%4651 = load i32, i32* %8
%4652 = load i64, i64* %10
%4653 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4651, i64 %4652)
%4654 = load i32, i32* %8
%4655 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4654, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4656 = load i32, i32* %8
%4657 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4656, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4658 = load i32, i32* %8
%4659 = load i64, i64* %11
%4660 = inttoptr i64 %4659 to i8*
%4661 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4658, i8* %4660)
%4662 = load i32, i32* %8
%4663 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4662, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4664 = load i32, i32* %8
%4665 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4664, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4666 = load i32, i32* %8
%4667 = load i64, i64* %12
%4668 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4666, i64 %4667)
%4669 = load i32, i32* %8
%4670 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4669, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4671: ; preds = %7
%4672 = load i32, i32* %8
%4673 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4672, i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.277, i64 0, i64 0))
%4674 = load i32, i32* %8
%4675 = load i64, i64* %10
%4676 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4674, i64 %4675)
%4677 = load i32, i32* %8
%4678 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4677, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4679 = load i32, i32* %8
%4680 = load i64, i64* %11
%4681 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4679, i64 %4680)
%4682 = load i32, i32* %8
%4683 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4682, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4684: ; preds = %7
%4685 = load i32, i32* %8
%4686 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4685, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.278, i64 0, i64 0))
%4687 = load i32, i32* %8
%4688 = load i64, i64* %10
%4689 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4687, i64 %4688)
%4690 = load i32, i32* %8
%4691 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4690, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4692 = load i32, i32* %8
%4693 = load i64, i64* %11
%4694 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4692, i64 %4693)
%4695 = load i32, i32* %8
%4696 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4695, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4697 = load i32, i32* %8
%4698 = load i64, i64* %12
%4699 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4697, i64 %4698)
%4700 = load i32, i32* %8
%4701 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4700, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4702 = load i32, i32* %8
%4703 = load i64, i64* %13
%4704 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4702, i64 %4703)
%4705 = load i32, i32* %8
%4706 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4705, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4707: ; preds = %7
%4708 = load i32, i32* %8
%4709 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4708, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.279, i64 0, i64 0))
%4710 = load i32, i32* %8
%4711 = load i64, i64* %10
%4712 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4710, i64 %4711)
%4713 = load i32, i32* %8
%4714 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4713, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4715 = load i32, i32* %8
%4716 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4715, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4717 = load i32, i32* %8
%4718 = load i64, i64* %11
%4719 = inttoptr i64 %4718 to i8*
%4720 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4717, i8* %4719)
%4721 = load i32, i32* %8
%4722 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4721, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4723 = load i32, i32* %8
%4724 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4723, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4725 = load i32, i32* %8
%4726 = load i64, i64* %12
%4727 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4725, i64 %4726)
%4728 = load i32, i32* %8
%4729 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4728, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4730 = load i32, i32* %8
%4731 = load i64, i64* %13
%4732 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4730, i64 %4731)
%4733 = load i32, i32* %8
%4734 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4733, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4735: ; preds = %7
%4736 = load i32, i32* %8
%4737 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4736, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.280, i64 0, i64 0))
%4738 = load i32, i32* %8
%4739 = load i64, i64* %10
%4740 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4738, i64 %4739)
%4741 = load i32, i32* %8
%4742 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4741, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4743 = load i32, i32* %8
%4744 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4743, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4745 = load i32, i32* %8
%4746 = load i64, i64* %11
%4747 = inttoptr i64 %4746 to i8*
%4748 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4745, i8* %4747)
%4749 = load i32, i32* %8
%4750 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4749, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4751 = load i32, i32* %8
%4752 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4751, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4753 = load i32, i32* %8
%4754 = load i64, i64* %12
%4755 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4753, i64 %4754)
%4756 = load i32, i32* %8
%4757 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4756, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4758: ; preds = %7
%4759 = load i32, i32* %8
%4760 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4759, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.281, i64 0, i64 0))
%4761 = load i32, i32* %8
%4762 = load i64, i64* %10
%4763 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4761, i64 %4762)
%4764 = load i32, i32* %8
%4765 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4764, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4766 = load i32, i32* %8
%4767 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4766, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4768 = load i32, i32* %8
%4769 = load i64, i64* %11
%4770 = inttoptr i64 %4769 to i8*
%4771 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4768, i8* %4770)
%4772 = load i32, i32* %8
%4773 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4772, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4774 = load i32, i32* %8
%4775 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4774, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4776 = load i32, i32* %8
%4777 = load i64, i64* %12
%4778 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4776, i64 %4777)
%4779 = load i32, i32* %8
%4780 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4779, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4781 = load i32, i32* %8
%4782 = load i64, i64* %13
%4783 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4781, i64 %4782)
%4784 = load i32, i32* %8
%4785 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4784, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4786: ; preds = %7
%4787 = load i32, i32* %8
%4788 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4787, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.282, i64 0, i64 0))
%4789 = load i32, i32* %8
%4790 = load i64, i64* %10
%4791 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4789, i64 %4790)
%4792 = load i32, i32* %8
%4793 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4792, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4794 = load i32, i32* %8
%4795 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4794, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4796 = load i32, i32* %8
%4797 = load i64, i64* %11
%4798 = inttoptr i64 %4797 to i8*
%4799 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4796, i8* %4798)
%4800 = load i32, i32* %8
%4801 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4800, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4802 = load i32, i32* %8
%4803 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4802, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4804 = load i32, i32* %8
%4805 = load i64, i64* %12
%4806 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4804, i64 %4805)
%4807 = load i32, i32* %8
%4808 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4807, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4809 = load i32, i32* %8
%4810 = load i64, i64* %13
%4811 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4809, i64 %4810)
%4812 = load i32, i32* %8
%4813 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4812, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4814 = load i32, i32* %8
%4815 = load i64, i64* %14
%4816 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4814, i64 %4815)
%4817 = load i32, i32* %8
%4818 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4817, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4819: ; preds = %7
%4820 = load i32, i32* %8
%4821 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4820, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.283, i64 0, i64 0))
%4822 = load i32, i32* %8
%4823 = load i64, i64* %10
%4824 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4822, i64 %4823)
%4825 = load i32, i32* %8
%4826 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4825, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4827 = load i32, i32* %8
%4828 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4827, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4829 = load i32, i32* %8
%4830 = load i64, i64* %11
%4831 = inttoptr i64 %4830 to i8*
%4832 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4829, i8* %4831)
%4833 = load i32, i32* %8
%4834 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4833, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4835 = load i32, i32* %8
%4836 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4835, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4837 = load i32, i32* %8
%4838 = load i64, i64* %12
%4839 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4837, i64 %4838)
%4840 = load i32, i32* %8
%4841 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4840, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4842: ; preds = %7
%4843 = load i32, i32* %8
%4844 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4843, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.284, i64 0, i64 0))
%4845 = load i32, i32* %8
%4846 = load i64, i64* %10
%4847 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4845, i64 %4846)
%4848 = load i32, i32* %8
%4849 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4848, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4850 = load i32, i32* %8
%4851 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4850, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4852 = load i32, i32* %8
%4853 = load i64, i64* %11
%4854 = inttoptr i64 %4853 to i8*
%4855 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4852, i8* %4854)
%4856 = load i32, i32* %8
%4857 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4856, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4858 = load i32, i32* %8
%4859 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4858, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4860 = load i32, i32* %8
%4861 = load i64, i64* %12
%4862 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %4860, i64 %4861)
%4863 = load i32, i32* %8
%4864 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4863, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4865 = load i32, i32* %8
%4866 = load i64, i64* %13
%4867 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4865, i64 %4866)
%4868 = load i32, i32* %8
%4869 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4868, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4870: ; preds = %7
%4871 = load i32, i32* %8
%4872 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4871, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.285, i64 0, i64 0))
%4873 = load i32, i32* %8
%4874 = load i64, i64* %10
%4875 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4873, i64 %4874)
%4876 = load i32, i32* %8
%4877 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4876, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4878 = load i32, i32* %8
%4879 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4878, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4880 = load i32, i32* %8
%4881 = load i64, i64* %11
%4882 = inttoptr i64 %4881 to i8*
%4883 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4880, i8* %4882)
%4884 = load i32, i32* %8
%4885 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4884, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4886 = load i32, i32* %8
%4887 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4886, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4888 = load i32, i32* %8
%4889 = load i64, i64* %12
%4890 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4888, i64 %4889)
%4891 = load i32, i32* %8
%4892 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4891, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4893: ; preds = %7
%4894 = load i32, i32* %8
%4895 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4894, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.286, i64 0, i64 0))
%4896 = load i32, i32* %8
%4897 = load i64, i64* %10
%4898 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4896, i64 %4897)
%4899 = load i32, i32* %8
%4900 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4899, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4901 = load i32, i32* %8
%4902 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4901, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4903 = load i32, i32* %8
%4904 = load i64, i64* %11
%4905 = inttoptr i64 %4904 to i8*
%4906 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4903, i8* %4905)
%4907 = load i32, i32* %8
%4908 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4907, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4909 = load i32, i32* %8
%4910 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4909, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4911 = load i32, i32* %8
%4912 = load i64, i64* %12
%4913 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4911, i64 %4912)
%4914 = load i32, i32* %8
%4915 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4914, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4916 = load i32, i32* %8
%4917 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4916, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4918 = load i32, i32* %8
%4919 = load i64, i64* %13
%4920 = inttoptr i64 %4919 to i8*
%4921 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4918, i8* %4920)
%4922 = load i32, i32* %8
%4923 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4922, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4924 = load i32, i32* %8
%4925 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4924, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4926: ; preds = %7
%4927 = load i32, i32* %8
%4928 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4927, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.287, i64 0, i64 0))
%4929 = load i32, i32* %8
%4930 = load i64, i64* %10
%4931 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4929, i64 %4930)
%4932 = load i32, i32* %8
%4933 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4932, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4934 = load i32, i32* %8
%4935 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4934, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4936 = load i32, i32* %8
%4937 = load i64, i64* %11
%4938 = inttoptr i64 %4937 to i8*
%4939 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4936, i8* %4938)
%4940 = load i32, i32* %8
%4941 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4940, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4942 = load i32, i32* %8
%4943 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4942, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4944 = load i32, i32* %8
%4945 = load i64, i64* %12
%4946 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4944, i64 %4945)
%4947 = load i32, i32* %8
%4948 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4947, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4949 = load i32, i32* %8
%4950 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4949, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4951 = load i32, i32* %8
%4952 = load i64, i64* %13
%4953 = inttoptr i64 %4952 to i8*
%4954 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4951, i8* %4953)
%4955 = load i32, i32* %8
%4956 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4955, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4957 = load i32, i32* %8
%4958 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4957, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4959 = load i32, i32* %8
%4960 = load i64, i64* %14
%4961 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4959, i64 %4960)
%4962 = load i32, i32* %8
%4963 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4962, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4964: ; preds = %7
%4965 = load i32, i32* %8
%4966 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4965, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.288, i64 0, i64 0))
%4967 = load i32, i32* %8
%4968 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4967, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4969 = load i32, i32* %8
%4970 = load i64, i64* %10
%4971 = inttoptr i64 %4970 to i8*
%4972 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4969, i8* %4971)
%4973 = load i32, i32* %8
%4974 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4973, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4975 = load i32, i32* %8
%4976 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4975, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4977 = load i32, i32* %8
%4978 = load i64, i64* %11
%4979 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4977, i64 %4978)
%4980 = load i32, i32* %8
%4981 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4980, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%4982 = load i32, i32* %8
%4983 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4982, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4984 = load i32, i32* %8
%4985 = load i64, i64* %12
%4986 = inttoptr i64 %4985 to i8*
%4987 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %4984, i8* %4986)
%4988 = load i32, i32* %8
%4989 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4988, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%4990 = load i32, i32* %8
%4991 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4990, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
4992: ; preds = %7
%4993 = load i32, i32* %8
%4994 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4993, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.289, i64 0, i64 0))
%4995 = load i32, i32* %8
%4996 = load i64, i64* %10
%4997 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %4995, i64 %4996)
%4998 = load i32, i32* %8
%4999 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %4998, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5000 = load i32, i32* %8
%5001 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5000, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5002 = load i32, i32* %8
%5003 = load i64, i64* %11
%5004 = inttoptr i64 %5003 to i8*
%5005 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %5002, i8* %5004)
%5006 = load i32, i32* %8
%5007 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5006, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5008 = load i32, i32* %8
%5009 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5008, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5010 = load i32, i32* %8
%5011 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5010, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5012 = load i32, i32* %8
%5013 = load i64, i64* %12
%5014 = inttoptr i64 %5013 to i8*
%5015 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %5012, i8* %5014)
%5016 = load i32, i32* %8
%5017 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5016, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5018 = load i32, i32* %8
%5019 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5018, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5020 = load i32, i32* %8
%5021 = load i64, i64* %13
%5022 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5020, i64 %5021)
%5023 = load i32, i32* %8
%5024 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5023, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5025: ; preds = %7
%5026 = load i32, i32* %8
%5027 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5026, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.290, i64 0, i64 0))
%5028 = load i32, i32* %8
%5029 = load i64, i64* %10
%5030 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5028, i64 %5029)
%5031 = load i32, i32* %8
%5032 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5031, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5033 = load i32, i32* %8
%5034 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5033, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5035 = load i32, i32* %8
%5036 = load i64, i64* %11
%5037 = inttoptr i64 %5036 to i8*
%5038 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %5035, i8* %5037)
%5039 = load i32, i32* %8
%5040 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5039, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5041 = load i32, i32* %8
%5042 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5041, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5043 = load i32, i32* %8
%5044 = load i64, i64* %12
%5045 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5043, i64 %5044)
%5046 = load i32, i32* %8
%5047 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5046, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5048: ; preds = %7
%5049 = load i32, i32* %8
%5050 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5049, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.291, i64 0, i64 0))
%5051 = load i32, i32* %8
%5052 = load i64, i64* %10
%5053 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5051, i64 %5052)
%5054 = load i32, i32* %8
%5055 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5054, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5056 = load i32, i32* %8
%5057 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5056, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5058 = load i32, i32* %8
%5059 = load i64, i64* %11
%5060 = inttoptr i64 %5059 to i8*
%5061 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %5058, i8* %5060)
%5062 = load i32, i32* %8
%5063 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5062, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5064 = load i32, i32* %8
%5065 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5064, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5066 = load i32, i32* %8
%5067 = load i64, i64* %12
%5068 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5066, i64 %5067)
%5069 = load i32, i32* %8
%5070 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5069, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5071: ; preds = %7
%5072 = load i32, i32* %8
%5073 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5072, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.292, i64 0, i64 0))
%5074 = load i32, i32* %8
%5075 = load i64, i64* %10
%5076 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5074, i64 %5075)
%5077 = load i32, i32* %8
%5078 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5077, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5079 = load i32, i32* %8
%5080 = load i64, i64* %11
%5081 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5079, i64 %5080)
%5082 = load i32, i32* %8
%5083 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5082, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5084 = load i32, i32* %8
%5085 = load i64, i64* %12
%5086 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5084, i64 %5085)
%5087 = load i32, i32* %8
%5088 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5087, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5089 = load i32, i32* %8
%5090 = load i64, i64* %13
%5091 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5089, i64 %5090)
%5092 = load i32, i32* %8
%5093 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5092, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5094 = load i32, i32* %8
%5095 = load i64, i64* %14
%5096 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5094, i64 %5095)
%5097 = load i32, i32* %8
%5098 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5097, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5099 = load i32, i32* %8
%5100 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5099, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
%5101 = load i32, i32* %8
%5102 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5101, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5103: ; preds = %7
%5104 = load i32, i32* %8
%5105 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5104, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.293, i64 0, i64 0))
%5106 = load i32, i32* %8
%5107 = load i64, i64* %10
%5108 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5106, i64 %5107)
%5109 = load i32, i32* %8
%5110 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5109, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5111 = load i32, i32* %8
%5112 = load i64, i64* %11
%5113 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5111, i64 %5112)
%5114 = load i32, i32* %8
%5115 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5114, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5116 = load i32, i32* %8
%5117 = load i64, i64* %12
%5118 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5116, i64 %5117)
%5119 = load i32, i32* %8
%5120 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5119, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5121 = load i32, i32* %8
%5122 = load i64, i64* %13
%5123 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5121, i64 %5122)
%5124 = load i32, i32* %8
%5125 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5124, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5126 = load i32, i32* %8
%5127 = load i64, i64* %14
%5128 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5126, i64 %5127)
%5129 = load i32, i32* %8
%5130 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5129, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5131: ; preds = %7
%5132 = load i32, i32* %8
%5133 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5132, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.294, i64 0, i64 0))
%5134 = load i32, i32* %8
%5135 = load i64, i64* %10
%5136 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5134, i64 %5135)
%5137 = load i32, i32* %8
%5138 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5137, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5139: ; preds = %7
%5140 = load i32, i32* %8
%5141 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5140, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.295, i64 0, i64 0))
%5142 = load i32, i32* %8
%5143 = load i64, i64* %10
%5144 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5142, i64 %5143)
%5145 = load i32, i32* %8
%5146 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5145, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5147 = load i32, i32* %8
%5148 = load i64, i64* %11
%5149 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5147, i64 %5148)
%5150 = load i32, i32* %8
%5151 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5150, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5152: ; preds = %7
%5153 = load i32, i32* %8
%5154 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5153, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.296, i64 0, i64 0))
%5155 = load i32, i32* %8
%5156 = load i64, i64* %10
%5157 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5155, i64 %5156)
%5158 = load i32, i32* %8
%5159 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5158, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5160 = load i32, i32* %8
%5161 = load i64, i64* %11
%5162 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5160, i64 %5161)
%5163 = load i32, i32* %8
%5164 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5163, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5165 = load i32, i32* %8
%5166 = load i64, i64* %12
%5167 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5165, i64 %5166)
%5168 = load i32, i32* %8
%5169 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5168, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5170: ; preds = %7
%5171 = load i32, i32* %8
%5172 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5171, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.297, i64 0, i64 0))
%5173 = load i32, i32* %8
%5174 = load i64, i64* %10
%5175 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5173, i64 %5174)
%5176 = load i32, i32* %8
%5177 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5176, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5178 = load i32, i32* %8
%5179 = load i64, i64* %11
%5180 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5178, i64 %5179)
%5181 = load i32, i32* %8
%5182 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5181, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5183 = load i32, i32* %8
%5184 = load i64, i64* %12
%5185 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5183, i64 %5184)
%5186 = load i32, i32* %8
%5187 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5186, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5188 = load i32, i32* %8
%5189 = load i64, i64* %13
%5190 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5188, i64 %5189)
%5191 = load i32, i32* %8
%5192 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5191, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5193 = load i32, i32* %8
%5194 = load i64, i64* %14
%5195 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5193, i64 %5194)
%5196 = load i32, i32* %8
%5197 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5196, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5198 = load i32, i32* %8
%5199 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5198, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
%5200 = load i32, i32* %8
%5201 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5200, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5202: ; preds = %7
%5203 = load i32, i32* %8
%5204 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5203, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.298, i64 0, i64 0))
%5205 = load i32, i32* %8
%5206 = load i64, i64* %10
%5207 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5205, i64 %5206)
%5208 = load i32, i32* %8
%5209 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5208, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5210 = load i32, i32* %8
%5211 = load i64, i64* %11
%5212 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5210, i64 %5211)
%5213 = load i32, i32* %8
%5214 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5213, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5215 = load i32, i32* %8
%5216 = load i64, i64* %12
%5217 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5215, i64 %5216)
%5218 = load i32, i32* %8
%5219 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5218, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5220 = load i32, i32* %8
%5221 = load i64, i64* %13
%5222 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5220, i64 %5221)
%5223 = load i32, i32* %8
%5224 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5223, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5225: ; preds = %7
%5226 = load i32, i32* %8
%5227 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5226, i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.299, i64 0, i64 0))
%5228 = load i32, i32* %8
%5229 = load i64, i64* %10
%5230 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5228, i64 %5229)
%5231 = load i32, i32* %8
%5232 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5231, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5233 = load i32, i32* %8
%5234 = load i64, i64* %11
%5235 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5233, i64 %5234)
%5236 = load i32, i32* %8
%5237 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5236, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5238 = load i32, i32* %8
%5239 = load i64, i64* %12
%5240 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5238, i64 %5239)
%5241 = load i32, i32* %8
%5242 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5241, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5243 = load i32, i32* %8
%5244 = load i64, i64* %13
%5245 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5243, i64 %5244)
%5246 = load i32, i32* %8
%5247 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5246, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5248: ; preds = %7
%5249 = load i32, i32* %8
%5250 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5249, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.300, i64 0, i64 0))
%5251 = load i32, i32* %8
%5252 = load i64, i64* %10
%5253 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5251, i64 %5252)
%5254 = load i32, i32* %8
%5255 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5254, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5256 = load i32, i32* %8
%5257 = load i64, i64* %11
%5258 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5256, i64 %5257)
%5259 = load i32, i32* %8
%5260 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5259, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5261 = load i32, i32* %8
%5262 = load i64, i64* %12
%5263 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5261, i64 %5262)
%5264 = load i32, i32* %8
%5265 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5264, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5266 = load i32, i32* %8
%5267 = load i64, i64* %13
%5268 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5266, i64 %5267)
%5269 = load i32, i32* %8
%5270 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5269, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5271: ; preds = %7
%5272 = load i32, i32* %8
%5273 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5272, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.301, i64 0, i64 0))
%5274 = load i32, i32* %8
%5275 = load i64, i64* %10
%5276 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5274, i64 %5275)
%5277 = load i32, i32* %8
%5278 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5277, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5279 = load i32, i32* %8
%5280 = load i64, i64* %11
%5281 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5279, i64 %5280)
%5282 = load i32, i32* %8
%5283 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5282, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5284 = load i32, i32* %8
%5285 = load i64, i64* %12
%5286 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5284, i64 %5285)
%5287 = load i32, i32* %8
%5288 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5287, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5289 = load i32, i32* %8
%5290 = load i64, i64* %13
%5291 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5289, i64 %5290)
%5292 = load i32, i32* %8
%5293 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5292, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5294 = load i32, i32* %8
%5295 = load i64, i64* %14
%5296 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5294, i64 %5295)
%5297 = load i32, i32* %8
%5298 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5297, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5299 = load i32, i32* %8
%5300 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5299, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
%5301 = load i32, i32* %8
%5302 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5301, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5303: ; preds = %7
%5304 = load i32, i32* %8
%5305 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5304, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.302, i64 0, i64 0))
%5306 = load i32, i32* %8
%5307 = load i64, i64* %10
%5308 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5306, i64 %5307)
%5309 = load i32, i32* %8
%5310 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5309, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5311 = load i32, i32* %8
%5312 = load i64, i64* %11
%5313 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5311, i64 %5312)
%5314 = load i32, i32* %8
%5315 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5314, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5316 = load i32, i32* %8
%5317 = load i64, i64* %12
%5318 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5316, i64 %5317)
%5319 = load i32, i32* %8
%5320 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5319, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5321: ; preds = %7
%5322 = load i32, i32* %8
%5323 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5322, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.303, i64 0, i64 0))
%5324 = load i32, i32* %8
%5325 = load i64, i64* %10
%5326 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5324, i64 %5325)
%5327 = load i32, i32* %8
%5328 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5327, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5329 = load i32, i32* %8
%5330 = load i64, i64* %11
%5331 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5329, i64 %5330)
%5332 = load i32, i32* %8
%5333 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5332, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5334 = load i32, i32* %8
%5335 = load i64, i64* %12
%5336 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5334, i64 %5335)
%5337 = load i32, i32* %8
%5338 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5337, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5339 = load i32, i32* %8
%5340 = load i64, i64* %13
%5341 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5339, i64 %5340)
%5342 = load i32, i32* %8
%5343 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5342, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5344 = load i32, i32* %8
%5345 = load i64, i64* %14
%5346 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5344, i64 %5345)
%5347 = load i32, i32* %8
%5348 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5347, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5349 = load i32, i32* %8
%5350 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5349, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
%5351 = load i32, i32* %8
%5352 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5351, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5353: ; preds = %7
%5354 = load i32, i32* %8
%5355 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5354, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.304, i64 0, i64 0))
%5356 = load i32, i32* %8
%5357 = load i64, i64* %10
%5358 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5356, i64 %5357)
%5359 = load i32, i32* %8
%5360 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5359, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5361 = load i32, i32* %8
%5362 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5361, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5363 = load i32, i32* %8
%5364 = load i64, i64* %11
%5365 = inttoptr i64 %5364 to i8*
%5366 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %5363, i8* %5365)
%5367 = load i32, i32* %8
%5368 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5367, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%5369 = load i32, i32* %8
%5370 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5369, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5371 = load i32, i32* %8
%5372 = load i64, i64* %12
%5373 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5371, i64 %5372)
%5374 = load i32, i32* %8
%5375 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5374, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5376 = load i32, i32* %8
%5377 = load i64, i64* %13
%5378 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5376, i64 %5377)
%5379 = load i32, i32* %8
%5380 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5379, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5381: ; preds = %7
%5382 = load i32, i32* %8
%5383 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5382, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.305, i64 0, i64 0))
%5384 = load i32, i32* %8
%5385 = load i64, i64* %10
%5386 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5384, i64 %5385)
%5387 = load i32, i32* %8
%5388 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5387, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5389 = load i32, i32* %8
%5390 = load i64, i64* %11
%5391 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5389, i64 %5390)
%5392 = load i32, i32* %8
%5393 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5392, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5394 = load i32, i32* %8
%5395 = load i64, i64* %12
%5396 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5394, i64 %5395)
%5397 = load i32, i32* %8
%5398 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5397, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5399: ; preds = %7
%5400 = load i32, i32* %8
%5401 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5400, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.306, i64 0, i64 0))
%5402 = load i32, i32* %8
%5403 = load i64, i64* %10
%5404 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5402, i64 %5403)
%5405 = load i32, i32* %8
%5406 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5405, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5407 = load i32, i32* %8
%5408 = load i64, i64* %11
%5409 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5407, i64 %5408)
%5410 = load i32, i32* %8
%5411 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5410, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5412: ; preds = %7
%5413 = load i32, i32* %8
%5414 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5413, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.307, i64 0, i64 0))
%5415 = load i32, i32* %8
%5416 = load i64, i64* %10
%5417 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5415, i64 %5416)
%5418 = load i32, i32* %8
%5419 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5418, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5420: ; preds = %7
%5421 = load i32, i32* %8
%5422 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5421, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.308, i64 0, i64 0))
%5423 = load i32, i32* %8
%5424 = load i64, i64* %10
%5425 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5423, i64 %5424)
%5426 = load i32, i32* %8
%5427 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5426, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5428 = load i32, i32* %8
%5429 = load i64, i64* %11
%5430 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5428, i64 %5429)
%5431 = load i32, i32* %8
%5432 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5431, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5433 = load i32, i32* %8
%5434 = load i64, i64* %12
%5435 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5433, i64 %5434)
%5436 = load i32, i32* %8
%5437 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5436, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5438 = load i32, i32* %8
%5439 = load i64, i64* %13
%5440 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5438, i64 %5439)
%5441 = load i32, i32* %8
%5442 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5441, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5443: ; preds = %7
%5444 = load i32, i32* %8
%5445 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5444, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.309, i64 0, i64 0))
%5446 = load i32, i32* %8
%5447 = load i64, i64* %10
%5448 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5446, i64 %5447)
%5449 = load i32, i32* %8
%5450 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5449, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5451 = load i32, i32* %8
%5452 = load i64, i64* %11
%5453 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5451, i64 %5452)
%5454 = load i32, i32* %8
%5455 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5454, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5456 = load i32, i32* %8
%5457 = load i64, i64* %12
%5458 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5456, i64 %5457)
%5459 = load i32, i32* %8
%5460 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5459, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5461 = load i32, i32* %8
%5462 = load i64, i64* %13
%5463 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5461, i64 %5462)
%5464 = load i32, i32* %8
%5465 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5464, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5466: ; preds = %7
%5467 = load i32, i32* %8
%5468 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5467, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.310, i64 0, i64 0))
%5469 = load i32, i32* %8
%5470 = load i64, i64* %10
%5471 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5469, i64 %5470)
%5472 = load i32, i32* %8
%5473 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5472, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5474 = load i32, i32* %8
%5475 = load i64, i64* %11
%5476 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5474, i64 %5475)
%5477 = load i32, i32* %8
%5478 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5477, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5479: ; preds = %7
%5480 = load i32, i32* %8
%5481 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5480, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.311, i64 0, i64 0))
%5482 = load i32, i32* %8
%5483 = load i64, i64* %10
%5484 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5482, i64 %5483)
%5485 = load i32, i32* %8
%5486 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5485, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5487 = load i32, i32* %8
%5488 = load i64, i64* %11
%5489 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5487, i64 %5488)
%5490 = load i32, i32* %8
%5491 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5490, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5492 = load i32, i32* %8
%5493 = load i64, i64* %12
%5494 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5492, i64 %5493)
%5495 = load i32, i32* %8
%5496 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5495, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5497 = load i32, i32* %8
%5498 = load i64, i64* %13
%5499 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5497, i64 %5498)
%5500 = load i32, i32* %8
%5501 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5500, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5502: ; preds = %7
%5503 = load i32, i32* %8
%5504 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5503, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.312, i64 0, i64 0))
%5505 = load i32, i32* %8
%5506 = load i64, i64* %10
%5507 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5505, i64 %5506)
%5508 = load i32, i32* %8
%5509 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5508, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5510 = load i32, i32* %8
%5511 = load i64, i64* %11
%5512 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5510, i64 %5511)
%5513 = load i32, i32* %8
%5514 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5513, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5515: ; preds = %7
%5516 = load i32, i32* %8
%5517 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5516, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.313, i64 0, i64 0))
%5518 = load i32, i32* %8
%5519 = load i64, i64* %10
%5520 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5518, i64 %5519)
%5521 = load i32, i32* %8
%5522 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5521, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5523: ; preds = %7
%5524 = load i32, i32* %8
%5525 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5524, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.314, i64 0, i64 0))
%5526 = load i32, i32* %8
%5527 = load i64, i64* %10
%5528 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5526, i64 %5527)
%5529 = load i32, i32* %8
%5530 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5529, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5531 = load i32, i32* %8
%5532 = load i64, i64* %11
%5533 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5531, i64 %5532)
%5534 = load i32, i32* %8
%5535 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5534, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5536 = load i32, i32* %8
%5537 = load i64, i64* %12
%5538 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5536, i64 %5537)
%5539 = load i32, i32* %8
%5540 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5539, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5541: ; preds = %7
%5542 = load i32, i32* %8
%5543 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5542, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.315, i64 0, i64 0))
%5544 = load i32, i32* %8
%5545 = load i64, i64* %10
%5546 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5544, i64 %5545)
%5547 = load i32, i32* %8
%5548 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5547, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5549 = load i32, i32* %8
%5550 = load i64, i64* %11
%5551 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5549, i64 %5550)
%5552 = load i32, i32* %8
%5553 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5552, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5554: ; preds = %7
%5555 = load i32, i32* %8
%5556 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5555, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.316, i64 0, i64 0))
%5557 = load i32, i32* %8
%5558 = load i64, i64* %10
%5559 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5557, i64 %5558)
%5560 = load i32, i32* %8
%5561 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5560, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5562: ; preds = %7
%5563 = load i32, i32* %8
%5564 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5563, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.317, i64 0, i64 0))
%5565 = load i32, i32* %8
%5566 = load i64, i64* %10
%5567 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5565, i64 %5566)
%5568 = load i32, i32* %8
%5569 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5568, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5570 = load i32, i32* %8
%5571 = load i64, i64* %11
%5572 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5570, i64 %5571)
%5573 = load i32, i32* %8
%5574 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5573, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5575 = load i32, i32* %8
%5576 = load i64, i64* %12
%5577 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5575, i64 %5576)
%5578 = load i32, i32* %8
%5579 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5578, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5580 = load i32, i32* %8
%5581 = load i64, i64* %13
%5582 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5580, i64 %5581)
%5583 = load i32, i32* %8
%5584 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5583, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5585 = load i32, i32* %8
%5586 = load i64, i64* %14
%5587 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5585, i64 %5586)
%5588 = load i32, i32* %8
%5589 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5588, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5590: ; preds = %7
%5591 = load i32, i32* %8
%5592 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5591, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.318, i64 0, i64 0))
%5593 = load i32, i32* %8
%5594 = load i64, i64* %10
%5595 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5593, i64 %5594)
%5596 = load i32, i32* %8
%5597 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5596, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5598 = load i32, i32* %8
%5599 = load i64, i64* %11
%5600 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5598, i64 %5599)
%5601 = load i32, i32* %8
%5602 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5601, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5603 = load i32, i32* %8
%5604 = load i64, i64* %12
%5605 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5603, i64 %5604)
%5606 = load i32, i32* %8
%5607 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5606, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5608 = load i32, i32* %8
%5609 = load i64, i64* %13
%5610 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5608, i64 %5609)
%5611 = load i32, i32* %8
%5612 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5611, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5613 = load i32, i32* %8
%5614 = load i64, i64* %14
%5615 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5613, i64 %5614)
%5616 = load i32, i32* %8
%5617 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5616, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5618: ; preds = %7
%5619 = load i32, i32* %8
%5620 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5619, i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.319, i64 0, i64 0))
%5621 = load i32, i32* %8
%5622 = load i64, i64* %10
%5623 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5621, i64 %5622)
%5624 = load i32, i32* %8
%5625 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5624, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5626 = load i32, i32* %8
%5627 = load i64, i64* %11
%5628 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5626, i64 %5627)
%5629 = load i32, i32* %8
%5630 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5629, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5631 = load i32, i32* %8
%5632 = load i64, i64* %12
%5633 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5631, i64 %5632)
%5634 = load i32, i32* %8
%5635 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5634, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5636 = load i32, i32* %8
%5637 = load i64, i64* %13
%5638 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5636, i64 %5637)
%5639 = load i32, i32* %8
%5640 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5639, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5641: ; preds = %7
%5642 = load i32, i32* %8
%5643 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5642, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.320, i64 0, i64 0))
%5644 = load i32, i32* %8
%5645 = load i64, i64* %10
%5646 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5644, i64 %5645)
%5647 = load i32, i32* %8
%5648 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5647, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5649 = load i32, i32* %8
%5650 = load i64, i64* %11
%5651 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5649, i64 %5650)
%5652 = load i32, i32* %8
%5653 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5652, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5654 = load i32, i32* %8
%5655 = load i64, i64* %12
%5656 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5654, i64 %5655)
%5657 = load i32, i32* %8
%5658 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5657, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5659 = load i32, i32* %8
%5660 = load i64, i64* %13
%5661 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5659, i64 %5660)
%5662 = load i32, i32* %8
%5663 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5662, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5664 = load i32, i32* %8
%5665 = load i64, i64* %14
%5666 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5664, i64 %5665)
%5667 = load i32, i32* %8
%5668 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5667, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5669: ; preds = %7
%5670 = load i32, i32* %8
%5671 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5670, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.321, i64 0, i64 0))
%5672 = load i32, i32* %8
%5673 = load i64, i64* %10
%5674 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5672, i64 %5673)
%5675 = load i32, i32* %8
%5676 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5675, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5677 = load i32, i32* %8
%5678 = load i64, i64* %11
%5679 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5677, i64 %5678)
%5680 = load i32, i32* %8
%5681 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5680, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5682 = load i32, i32* %8
%5683 = load i64, i64* %12
%5684 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5682, i64 %5683)
%5685 = load i32, i32* %8
%5686 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5685, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5687 = load i32, i32* %8
%5688 = load i64, i64* %13
%5689 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %5687, i64 %5688)
%5690 = load i32, i32* %8
%5691 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5690, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%5692 = load i32, i32* %8
%5693 = load i64, i64* %14
%5694 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5692, i64 %5693)
%5695 = load i32, i32* %8
%5696 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5695, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5697: ; preds = %7
%5698 = load i32, i32* %8
%5699 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5698, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.322, i64 0, i64 0))
%5700 = load i32, i32* %8
%5701 = load i64, i64* %9
%5702 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5700, i64 %5701)
%5703 = load i32, i32* %8
%5704 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5703, i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str.323, i64 0, i64 0))
%5705 = load i32, i32* %8
%5706 = load i64, i64* %9
%5707 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5705, i64 %5706)
%5708 = load i32, i32* %8
%5709 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5708, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.324, i64 0, i64 0))
%5710 = load i32, i32* %8
%5711 = load i64, i64* %10
%5712 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5710, i64 %5711)
%5713 = load i32, i32* %8
%5714 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5713, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.325, i64 0, i64 0))
%5715 = load i32, i32* %8
%5716 = load i64, i64* %11
%5717 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5715, i64 %5716)
%5718 = load i32, i32* %8
%5719 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5718, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.326, i64 0, i64 0))
%5720 = load i32, i32* %8
%5721 = load i64, i64* %12
%5722 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5720, i64 %5721)
%5723 = load i32, i32* %8
%5724 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5723, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.327, i64 0, i64 0))
%5725 = load i32, i32* %8
%5726 = load i64, i64* %13
%5727 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5725, i64 %5726)
%5728 = load i32, i32* %8
%5729 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5728, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.328, i64 0, i64 0))
%5730 = load i32, i32* %8
%5731 = load i64, i64* %14
%5732 = call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %5730, i64 %5731)
%5733 = load i32, i32* %8
%5734 = call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %5733, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
br label %5735
5735: ; preds = %5697, %5669, %5641, %5618, %5590, %5562, %5554, %5541, %5523, %5515, %5502, %5479, %5466, %5443, %5420, %5412, %5399, %5381, %5353, %5321, %5303, %5271, %5248, %5225, %5202, %5170, %5152, %5139, %5131, %5103, %5071, %5048, %5025, %4992, %4964, %4926, %4893, %4870, %4842, %4819, %4786, %4758, %4735, %4707, %4684, %4671, %4648, %4640, %4627, %4609, %4581, %4543, %4505, %4497, %4469, %4446, %4428, %4415, %4382, %4349, %4336, %4308, %4290, %4262, %4230, %4222, %4199, %4181, %4163, %4145, %4122, %4099, %4086, %4073, %4060, %4052, %4044, %4031, %4008, %3990, %3982, %3954, %3931, %3908, %3900, %3877, %3869, %3861, %3838, %3820, %3802, %3774, %3766, %3753, %3745, %3737, %3719, %3701, %3669, %3646, %3633, %3615, %3592, %3569, %3546, %3518, %3490, %3462, %3429, %3396, %3363, %3325, %3287, %3269, %3261, %3253, %3245, %3227, %3209, %3191, %3168, %3145, %3137, %3129, %3121, %3113, %3090, %3072, %3054, %3036, %3018, %3000, %2987, %2974, %2961, %2948, %2940, %2932, %2924, %2916, %2893, %2880, %2862, %2844, %2831, %2813, %2781, %2768, %2760, %2752, %2744, %2721, %2703, %2690, %2677, %2659, %2636, %2608, %2580, %2567, %2549, %2526, %2513, %2490, %2467, %2459, %2431, %2413, %2395, %2377, %2359, %2351, %2333, %2315, %2297, %2269, %2256, %2243, %2235, %2227, %2219, %2211, %2193, %2180, %2167, %2159, %2151, %2138, %2125, %2117, %2109, %2101, %2083, %2065, %2047, %2034, %2006, %1988, %1960, %1952, %1944, %1936, %1928, %1910, %1897, %1889, %1881, %1853, %1845, %1827, %1804, %1796, %1778, %1760, %1752, %1734, %1726, %1708, %1680, %1672, %1664, %1632, %1624, %1611, %1588, %1575, %1567, %1559, %1546, %1538, %1525, %1507, %1489, %1476, %1458, %1435, %1422, %1404, %1391, %1373, %1365, %1347, %1334, %1316, %1303, %1290, %1272, %1259, %1251, %1233, %1210, %1192, %1179, %1151, %1133, %1110, %1102, %1089, %1076, %1063, %1050, %1037, %1024, %1011, %993, %985, %967, %954, %941, %933, %925, %907, %899, %891, %883, %870, %857, %844, %836, %828, %820, %807, %799, %781, %763, %755, %737, %724, %716, %708, %695, %687, %679, %671, %663, %655, %647, %639, %626, %608, %585, %572, %564, %556, %548, %530, %522, %514, %496, %488, %475, %467, %444, %436, %428, %420, %407, %364, %356, %338, %320, %312, %289, %271, %248, %240, %227, %189, %176, %153, %135, %117, %109, %86, %63, %40, %32, %24, %16
ret void
}

LLVM IR (-O2):
@.str = [21 x i8] c"sys_restart_syscall(\00"
@.str.1 = [3 x i8] c")\0A\00"
@.str.2 = [10 x i8] c"sys_exit(\00"
@.str.3 = [10 x i8] c"sys_fork(\00"
@.str.4 = [10 x i8] c"sys_read(\00"
@.str.5 = [3 x i8] c", \00"
@.str.6 = [2 x i8] c"\22\00"
@.str.7 = [11 x i8] c"sys_write(\00"
@.str.8 = [10 x i8] c"sys_open(\00"
@.str.9 = [11 x i8] c"sys_close(\00"
@.str.10 = [13 x i8] c"sys_waitpid(\00"
@.str.11 = [11 x i8] c"sys_creat(\00"
@.str.12 = [10 x i8] c"sys_link(\00"
@.str.13 = [12 x i8] c"sys_unlink(\00"
@.str.14 = [12 x i8] c"sys_execve(\00"
@.str.15 = [11 x i8] c"sys_chdir(\00"
@.str.16 = [10 x i8] c"sys_time(\00"
@.str.17 = [11 x i8] c"sys_mknod(\00"
@.str.18 = [11 x i8] c"sys_chmod(\00"
@.str.19 = [14 x i8] c"sys_lchown16(\00"
@.str.20 = [17 x i8] c"not implemented(\00"
@.str.21 = [10 x i8] c"sys_stat(\00"
@.str.22 = [11 x i8] c"sys_lseek(\00"
@.str.23 = [12 x i8] c"sys_getpid(\00"
@.str.24 = [11 x i8] c"sys_mount(\00"
@.str.25 = [15 x i8] c"sys_oldumount(\00"
@.str.26 = [14 x i8] c"sys_setuid16(\00"
@.str.27 = [14 x i8] c"sys_getuid16(\00"
@.str.28 = [11 x i8] c"sys_stime(\00"
@.str.29 = [12 x i8] c"sys_ptrace(\00"
@.str.30 = [11 x i8] c"sys_alarm(\00"
@.str.31 = [11 x i8] c"sys_fstat(\00"
@.str.32 = [11 x i8] c"sys_pause(\00"
@.str.33 = [11 x i8] c"sys_utime(\00"
@.str.34 = [12 x i8] c"sys_access(\00"
@.str.35 = [10 x i8] c"sys_nice(\00"
@.str.36 = [10 x i8] c"sys_sync(\00"
@.str.37 = [10 x i8] c"sys_kill(\00"
@.str.38 = [12 x i8] c"sys_rename(\00"
@.str.39 = [11 x i8] c"sys_mkdir(\00"
@.str.40 = [11 x i8] c"sys_rmdir(\00"
@.str.41 = [9 x i8] c"sys_dup(\00"
@.str.42 = [10 x i8] c"sys_pipe(\00"
@.str.43 = [11 x i8] c"sys_times(\00"
@.str.44 = [9 x i8] c"sys_brk(\00"
@.str.45 = [14 x i8] c"sys_setgid16(\00"
@.str.46 = [14 x i8] c"sys_getgid16(\00"
@.str.47 = [12 x i8] c"sys_signal(\00"
@.str.48 = [15 x i8] c"sys_geteuid16(\00"
@.str.49 = [15 x i8] c"sys_getegid16(\00"
@.str.50 = [10 x i8] c"sys_acct(\00"
@.str.51 = [12 x i8] c"sys_umount(\00"
@.str.52 = [11 x i8] c"sys_ioctl(\00"
@.str.53 = [11 x i8] c"sys_fcntl(\00"
@.str.54 = [13 x i8] c"sys_setpgid(\00"
@.str.55 = [14 x i8] c"sys_olduname(\00"
@.str.56 = [11 x i8] c"sys_umask(\00"
@.str.57 = [12 x i8] c"sys_chroot(\00"
@.str.58 = [11 x i8] c"sys_ustat(\00"
@.str.59 = [10 x i8] c"sys_dup2(\00"
@.str.60 = [13 x i8] c"sys_getppid(\00"
@.str.61 = [13 x i8] c"sys_getpgrp(\00"
@.str.62 = [12 x i8] c"sys_setsid(\00"
@.str.63 = [15 x i8] c"sys_sigaction(\00"
@.str.64 = [14 x i8] c"sys_sgetmask(\00"
@.str.65 = [14 x i8] c"sys_ssetmask(\00"
@.str.66 = [16 x i8] c"sys_setreuid16(\00"
@.str.67 = [16 x i8] c"sys_setregid16(\00"
@.str.68 = [16 x i8] c"sys_sigsuspend(\00"
@.str.69 = [16 x i8] c"sys_sigpending(\00"
@.str.70 = [17 x i8] c"sys_sethostname(\00"
@.str.71 = [15 x i8] c"sys_setrlimit(\00"
@.str.72 = [19 x i8] c"sys_old_getrlimit(\00"
@.str.73 = [15 x i8] c"sys_getrusage(\00"
@.str.74 = [18 x i8] c"sys_gettimeofday(\00"
@.str.75 = [18 x i8] c"sys_settimeofday(\00"
@.str.76 = [17 x i8] c"sys_getgroups16(\00"
@.str.77 = [17 x i8] c"sys_setgroups16(\00"
@.str.78 = [16 x i8] c"sys_old_select(\00"
@.str.79 = [13 x i8] c"sys_symlink(\00"
@.str.80 = [11 x i8] c"sys_lstat(\00"
@.str.81 = [14 x i8] c"sys_readlink(\00"
@.str.82 = [12 x i8] c"sys_uselib(\00"
@.str.83 = [12 x i8] c"sys_swapon(\00"
@.str.84 = [12 x i8] c"sys_reboot(\00"
@.str.85 = [17 x i8] c"sys_old_readdir(\00"
@.str.86 = [14 x i8] c"sys_old_mmap(\00"
@.str.87 = [12 x i8] c"sys_munmap(\00"
@.str.88 = [14 x i8] c"sys_truncate(\00"
@.str.89 = [15 x i8] c"sys_ftruncate(\00"
@.str.90 = [12 x i8] c"sys_fchmod(\00"
@.str.91 = [14 x i8] c"sys_fchown16(\00"
@.str.92 = [17 x i8] c"sys_getpriority(\00"
@.str.93 = [17 x i8] c"sys_setpriority(\00"
@.str.94 = [12 x i8] c"sys_statfs(\00"
@.str.95 = [13 x i8] c"sys_fstatfs(\00"
@.str.96 = [12 x i8] c"sys_ioperm(\00"
@.str.97 = [16 x i8] c"sys_socketcall(\00"
@.str.98 = [12 x i8] c"sys_syslog(\00"
@.str.99 = [15 x i8] c"sys_setitimer(\00"
@.str.100 = [15 x i8] c"sys_getitimer(\00"
@.str.101 = [13 x i8] c"sys_newstat(\00"
@.str.102 = [14 x i8] c"sys_newlstat(\00"
@.str.103 = [14 x i8] c"sys_newfstat(\00"
@.str.104 = [11 x i8] c"sys_uname(\00"
@.str.105 = [10 x i8] c"sys_iopl(\00"
@.str.106 = [13 x i8] c"sys_vhangup(\00"
@.str.107 = [13 x i8] c"sys_vm86old(\00"
@.str.108 = [11 x i8] c"sys_wait4(\00"
@.str.109 = [13 x i8] c"sys_swapoff(\00"
@.str.110 = [13 x i8] c"sys_sysinfo(\00"
@.str.111 = [9 x i8] c"sys_ipc(\00"
@.str.112 = [4 x i8] c"...\00"
@.str.113 = [11 x i8] c"sys_fsync(\00"
@.str.114 = [15 x i8] c"sys_sigreturn(\00"
@.str.115 = [11 x i8] c"sys_clone(\00"
@.str.116 = [19 x i8] c"sys_setdomainname(\00"
@.str.117 = [14 x i8] c"sys_newuname(\00"
@.str.118 = [16 x i8] c"sys_modify_ldt(\00"
@.str.119 = [14 x i8] c"sys_adjtimex(\00"
@.str.120 = [14 x i8] c"sys_mprotect(\00"
@.str.121 = [17 x i8] c"sys_sigprocmask(\00"
@.str.122 = [17 x i8] c"sys_init_module(\00"
@.str.123 = [19 x i8] c"sys_delete_module(\00"
@.str.124 = [14 x i8] c"sys_quotactl(\00"
@.str.125 = [13 x i8] c"sys_getpgid(\00"
@.str.126 = [12 x i8] c"sys_fchdir(\00"
@.str.127 = [13 x i8] c"sys_bdflush(\00"
@.str.128 = [11 x i8] c"sys_sysfs(\00"
@.str.129 = [17 x i8] c"sys_personality(\00"
@.str.130 = [16 x i8] c"sys_setfsuid16(\00"
@.str.131 = [16 x i8] c"sys_setfsgid16(\00"
@.str.132 = [12 x i8] c"sys_llseek(\00"
@.str.133 = [14 x i8] c"sys_getdents(\00"
@.str.134 = [12 x i8] c"sys_select(\00"
@.str.135 = [11 x i8] c"sys_flock(\00"
@.str.136 = [11 x i8] c"sys_msync(\00"
@.str.137 = [11 x i8] c"sys_readv(\00"
@.str.138 = [12 x i8] c"sys_writev(\00"
@.str.139 = [12 x i8] c"sys_getsid(\00"
@.str.140 = [15 x i8] c"sys_fdatasync(\00"
@.str.141 = [12 x i8] c"sys_sysctl(\00"
@.str.142 = [11 x i8] c"sys_mlock(\00"
@.str.143 = [13 x i8] c"sys_munlock(\00"
@.str.144 = [14 x i8] c"sys_mlockall(\00"
@.str.145 = [16 x i8] c"sys_munlockall(\00"
@.str.146 = [20 x i8] c"sys_sched_setparam(\00"
@.str.147 = [20 x i8] c"sys_sched_getparam(\00"
@.str.148 = [24 x i8] c"sys_sched_setscheduler(\00"
@.str.149 = [24 x i8] c"sys_sched_getscheduler(\00"
@.str.150 = [17 x i8] c"sys_sched_yield(\00"
@.str.151 = [28 x i8] c"sys_sched_get_priority_max(\00"
@.str.152 = [28 x i8] c"sys_sched_get_priority_min(\00"
@.str.153 = [27 x i8] c"sys_sched_rr_get_interval(\00"
@.str.154 = [15 x i8] c"sys_nanosleep(\00"
@.str.155 = [12 x i8] c"sys_mremap(\00"
@.str.156 = [17 x i8] c"sys_setresuid16(\00"
@.str.157 = [17 x i8] c"sys_getresuid16(\00"
@.str.158 = [10 x i8] c"sys_vm86(\00"
@.str.159 = [10 x i8] c"sys_poll(\00"
@.str.160 = [16 x i8] c"sys_nfsservctl(\00"
@.str.161 = [17 x i8] c"sys_setresgid16(\00"
@.str.162 = [17 x i8] c"sys_getresgid16(\00"
@.str.163 = [11 x i8] c"sys_prctl(\00"
@.str.164 = [18 x i8] c"sys_rt_sigreturn(\00"
@.str.165 = [18 x i8] c"sys_rt_sigaction(\00"
@.str.166 = [20 x i8] c"sys_rt_sigprocmask(\00"
@.str.167 = [19 x i8] c"sys_rt_sigpending(\00"
@.str.168 = [21 x i8] c"sys_rt_sigtimedwait(\00"
@.str.169 = [21 x i8] c"sys_rt_sigqueueinfo(\00"
@.str.170 = [19 x i8] c"sys_rt_sigsuspend(\00"
@.str.171 = [13 x i8] c"sys_pread64(\00"
@.str.172 = [14 x i8] c"sys_pwrite64(\00"
@.str.173 = [13 x i8] c"sys_chown16(\00"
@.str.174 = [12 x i8] c"sys_getcwd(\00"
@.str.175 = [12 x i8] c"sys_capget(\00"
@.str.176 = [12 x i8] c"sys_capset(\00"
@.str.177 = [17 x i8] c"sys_sigaltstack(\00"
@.str.178 = [14 x i8] c"sys_sendfile(\00"
@.str.179 = [11 x i8] c"sys_vfork(\00"
@.str.180 = [15 x i8] c"sys_getrlimit(\00"
@.str.181 = [16 x i8] c"sys_mmap_pgoff(\00"
@.str.182 = [16 x i8] c"sys_truncate64(\00"
@.str.183 = [17 x i8] c"sys_ftruncate64(\00"
@.str.184 = [12 x i8] c"sys_stat64(\00"
@.str.185 = [13 x i8] c"sys_lstat64(\00"
@.str.186 = [13 x i8] c"sys_fstat64(\00"
@.str.187 = [12 x i8] c"sys_lchown(\00"
@.str.188 = [12 x i8] c"sys_getuid(\00"
@.str.189 = [12 x i8] c"sys_getgid(\00"
@.str.190 = [13 x i8] c"sys_geteuid(\00"
@.str.191 = [13 x i8] c"sys_getegid(\00"
@.str.192 = [14 x i8] c"sys_setreuid(\00"
@.str.193 = [14 x i8] c"sys_setregid(\00"
@.str.194 = [15 x i8] c"sys_getgroups(\00"
@.str.195 = [15 x i8] c"sys_setgroups(\00"
@.str.196 = [12 x i8] c"sys_fchown(\00"
@.str.197 = [15 x i8] c"sys_setresuid(\00"
@.str.198 = [15 x i8] c"sys_getresuid(\00"
@.str.199 = [15 x i8] c"sys_setresgid(\00"
@.str.200 = [15 x i8] c"sys_getresgid(\00"
@.str.201 = [11 x i8] c"sys_chown(\00"
@.str.202 = [12 x i8] c"sys_setuid(\00"
@.str.203 = [12 x i8] c"sys_setgid(\00"
@.str.204 = [14 x i8] c"sys_setfsuid(\00"
@.str.205 = [14 x i8] c"sys_setfsgid(\00"
@.str.206 = [16 x i8] c"sys_pivot_root(\00"
@.str.207 = [13 x i8] c"sys_mincore(\00"
@.str.208 = [13 x i8] c"sys_madvise(\00"
@.str.209 = [16 x i8] c"sys_getdents64(\00"
@.str.210 = [13 x i8] c"sys_fcntl64(\00"
@.str.211 = [12 x i8] c"sys_gettid(\00"
@.str.212 = [15 x i8] c"sys_readahead(\00"
@.str.213 = [14 x i8] c"sys_setxattr(\00"
@.str.214 = [15 x i8] c"sys_lsetxattr(\00"
@.str.215 = [15 x i8] c"sys_fsetxattr(\00"
@.str.216 = [14 x i8] c"sys_getxattr(\00"
@.str.217 = [15 x i8] c"sys_lgetxattr(\00"
@.str.218 = [15 x i8] c"sys_fgetxattr(\00"
@.str.219 = [15 x i8] c"sys_listxattr(\00"
@.str.220 = [16 x i8] c"sys_llistxattr(\00"
@.str.221 = [16 x i8] c"sys_flistxattr(\00"
@.str.222 = [17 x i8] c"sys_removexattr(\00"
@.str.223 = [18 x i8] c"sys_lremovexattr(\00"
@.str.224 = [18 x i8] c"sys_fremovexattr(\00"
@.str.225 = [11 x i8] c"sys_tkill(\00"
@.str.226 = [16 x i8] c"sys_sendfile64(\00"
@.str.227 = [11 x i8] c"sys_futex(\00"
@.str.228 = [23 x i8] c"sys_sched_setaffinity(\00"
@.str.229 = [23 x i8] c"sys_sched_getaffinity(\00"
@.str.230 = [21 x i8] c"sys_set_thread_area(\00"
@.str.231 = [21 x i8] c"sys_get_thread_area(\00"
@.str.232 = [14 x i8] c"sys_io_setup(\00"
@.str.233 = [16 x i8] c"sys_io_destroy(\00"
@.str.234 = [18 x i8] c"sys_io_getevents(\00"
@.str.235 = [15 x i8] c"sys_io_submit(\00"
@.str.236 = [15 x i8] c"sys_io_cancel(\00"
@.str.237 = [15 x i8] c"sys_fadvise64(\00"
@.str.238 = [16 x i8] c"sys_exit_group(\00"
@.str.239 = [20 x i8] c"sys_lookup_dcookie(\00"
@.str.240 = [18 x i8] c"sys_epoll_create(\00"
@.str.241 = [15 x i8] c"sys_epoll_ctl(\00"
@.str.242 = [16 x i8] c"sys_epoll_wait(\00"
@.str.243 = [22 x i8] c"sys_remap_file_pages(\00"
@.str.244 = [21 x i8] c"sys_set_tid_address(\00"
@.str.245 = [18 x i8] c"sys_timer_create(\00"
@.str.246 = [19 x i8] c"sys_timer_settime(\00"
@.str.247 = [19 x i8] c"sys_timer_gettime(\00"
@.str.248 = [22 x i8] c"sys_timer_getoverrun(\00"
@.str.249 = [18 x i8] c"sys_timer_delete(\00"
@.str.250 = [19 x i8] c"sys_clock_settime(\00"
@.str.251 = [19 x i8] c"sys_clock_gettime(\00"
@.str.252 = [18 x i8] c"sys_clock_getres(\00"
@.str.253 = [21 x i8] c"sys_clock_nanosleep(\00"
@.str.254 = [14 x i8] c"sys_statfs64(\00"
@.str.255 = [15 x i8] c"sys_fstatfs64(\00"
@.str.256 = [12 x i8] c"sys_tgkill(\00"
@.str.257 = [12 x i8] c"sys_utimes(\00"
@.str.258 = [18 x i8] c"sys_fadvise64_64(\00"
@.str.259 = [11 x i8] c"sys_mbind(\00"
@.str.260 = [19 x i8] c"sys_get_mempolicy(\00"
@.str.261 = [19 x i8] c"sys_set_mempolicy(\00"
@.str.262 = [13 x i8] c"sys_mq_open(\00"
@.str.263 = [15 x i8] c"sys_mq_unlink(\00"
@.str.264 = [18 x i8] c"sys_mq_timedsend(\00"
@.str.265 = [21 x i8] c"sys_mq_timedreceive(\00"
@.str.266 = [15 x i8] c"sys_mq_notify(\00"
@.str.267 = [19 x i8] c"sys_mq_getsetattr(\00"
@.str.268 = [16 x i8] c"sys_kexec_load(\00"
@.str.269 = [12 x i8] c"sys_waitid(\00"
@.str.270 = [13 x i8] c"sys_add_key(\00"
@.str.271 = [17 x i8] c"sys_request_key(\00"
@.str.272 = [12 x i8] c"sys_keyctl(\00"
@.str.273 = [16 x i8] c"sys_ioprio_set(\00"
@.str.274 = [16 x i8] c"sys_ioprio_get(\00"
@.str.275 = [18 x i8] c"sys_inotify_init(\00"
@.str.276 = [23 x i8] c"sys_inotify_add_watch(\00"
@.str.277 = [22 x i8] c"sys_inotify_rm_watch(\00"
@.str.278 = [19 x i8] c"sys_migrate_pages(\00"
@.str.279 = [12 x i8] c"sys_openat(\00"
@.str.280 = [13 x i8] c"sys_mkdirat(\00"
@.str.281 = [13 x i8] c"sys_mknodat(\00"
@.str.282 = [14 x i8] c"sys_fchownat(\00"
@.str.283 = [15 x i8] c"sys_futimesat(\00"
@.str.284 = [15 x i8] c"sys_fstatat64(\00"
@.str.285 = [14 x i8] c"sys_unlinkat(\00"
@.str.286 = [14 x i8] c"sys_renameat(\00"
@.str.287 = [12 x i8] c"sys_linkat(\00"
@.str.288 = [15 x i8] c"sys_symlinkat(\00"
@.str.289 = [16 x i8] c"sys_readlinkat(\00"
@.str.290 = [14 x i8] c"sys_fchmodat(\00"
@.str.291 = [15 x i8] c"sys_faccessat(\00"
@.str.292 = [14 x i8] c"sys_pselect6(\00"
@.str.293 = [11 x i8] c"sys_ppoll(\00"
@.str.294 = [13 x i8] c"sys_unshare(\00"
@.str.295 = [21 x i8] c"sys_set_robust_list(\00"
@.str.296 = [21 x i8] c"sys_get_robust_list(\00"
@.str.297 = [12 x i8] c"sys_splice(\00"
@.str.298 = [21 x i8] c"sys_sync_file_range(\00"
@.str.299 = [9 x i8] c"sys_tee(\00"
@.str.300 = [14 x i8] c"sys_vmsplice(\00"
@.str.301 = [16 x i8] c"sys_move_pages(\00"
@.str.302 = [12 x i8] c"sys_getcpu(\00"
@.str.303 = [17 x i8] c"sys_epoll_pwait(\00"
@.str.304 = [15 x i8] c"sys_utimensat(\00"
@.str.305 = [14 x i8] c"sys_signalfd(\00"
@.str.306 = [20 x i8] c"sys_timerfd_create(\00"
@.str.307 = [13 x i8] c"sys_eventfd(\00"
@.str.308 = [15 x i8] c"sys_fallocate(\00"
@.str.309 = [21 x i8] c"sys_timerfd_settime(\00"
@.str.310 = [21 x i8] c"sys_timerfd_gettime(\00"
@.str.311 = [15 x i8] c"sys_signalfd4(\00"
@.str.312 = [14 x i8] c"sys_eventfd2(\00"
@.str.313 = [19 x i8] c"sys_epoll_create1(\00"
@.str.314 = [10 x i8] c"sys_dup3(\00"
@.str.315 = [11 x i8] c"sys_pipe2(\00"
@.str.316 = [19 x i8] c"sys_inotify_init1(\00"
@.str.317 = [12 x i8] c"sys_preadv(\00"
@.str.318 = [13 x i8] c"sys_pwritev(\00"
@.str.319 = [23 x i8] c"sys_rt_tgsigqueueinfo(\00"
@.str.320 = [21 x i8] c"sys_perf_event_open(\00"
@.str.321 = [14 x i8] c"sys_recvmmsg(\00"
@.str.322 = [16 x i8] c"unknown_call_0x\00"
@.str.323 = [6 x i8] c"(eax=\00"
@.str.324 = [7 x i8] c", ebx=\00"
@.str.325 = [7 x i8] c", ecx=\00"
@.str.326 = [7 x i8] c", edx=\00"
@.str.327 = [7 x i8] c", esi=\00"
@.str.328 = [7 x i8] c", edi=\00"
define void @fwrite_syscall(i32 %0, i64 %1, i64 %2, i64 %3, i64 %4, i64 %5, i64 %6) {
switch i64 %1, label %2325 [
i64 0, label %8
i64 1, label %11
i64 2, label %14
i64 3, label %17
i64 4, label %27
i64 5, label %37
i64 6, label %47
i64 7, label %50
i64 8, label %57
i64 9, label %65
i64 10, label %76
i64 11, label %82
i64 12, label %100
i64 13, label %106
i64 14, label %109
i64 15, label %119
i64 16, label %127
i64 17, label %137
i64 18, label %140
i64 19, label %148
i64 20, label %155
i64 21, label %158
i64 22, label %178
i64 23, label %184
i64 24, label %187
i64 25, label %190
i64 26, label %193
i64 27, label %202
i64 28, label %205
i64 29, label %210
i64 30, label %213
i64 31, label %221
i64 32, label %224
i64 33, label %227
i64 34, label %235
i64 35, label %238
i64 36, label %241
i64 37, label %244
i64 38, label %249
i64 39, label %260
i64 40, label %268
i64 41, label %274
i64 42, label %277
i64 43, label %280
i64 44, label %283
i64 45, label %286
i64 46, label %289
i64 47, label %292
i64 48, label %295
i64 49, label %300
i64 50, label %303
i64 51, label %306
i64 52, label %312
i64 53, label %320
i64 54, label %323
i64 55, label %330
i64 56, label %337
i64 57, label %340
i64 58, label %345
i64 59, label %348
i64 60, label %351
i64 61, label %354
i64 62, label %360
i64 63, label %365
i64 64, label %370
i64 65, label %373
i64 66, label %376
i64 67, label %379
i64 68, label %386
i64 69, label %389
i64 70, label %392
i64 71, label %397
i64 72, label %402
i64 73, label %409
i64 74, label %412
i64 75, label %420
i64 76, label %425
i64 77, label %430
i64 78, label %435
i64 79, label %440
i64 80, label %445
i64 81, label %450
i64 82, label %455
i64 83, label %458
i64 84, label %469
i64 85, label %477
i64 86, label %490
i64 87, label %496
i64 88, label %504
i64 89, label %513
i64 90, label %520
i64 91, label %523
i64 92, label %528
i64 93, label %536
i64 94, label %541
i64 95, label %546
i64 96, label %553
i64 97, label %558
i64 98, label %565
i64 99, label %568
i64 100, label %576
i64 101, label %581
i64 102, label %588
i64 103, label %593
i64 104, label %603
i64 105, label %610
i64 106, label %615
i64 107, label %623
i64 108, label %631
i64 109, label %636
i64 110, label %639
i64 111, label %644
i64 112, label %647
i64 113, label %650
i64 114, label %655
i64 115, label %664
i64 116, label %670
i64 117, label %673
i64 118, label %686
i64 119, label %689
i64 120, label %692
i64 121, label %703
i64 122, label %711
i64 123, label %714
i64 124, label %721
i64 125, label %724
i64 126, label %731
i64 127, label %738
i64 128, label %741
i64 129, label %751
i64 130, label %759
i64 131, label %762
i64 132, label %774
i64 133, label %777
i64 134, label %780
i64 135, label %785
i64 136, label %792
i64 137, label %795
i64 138, label %798
i64 139, label %801
i64 140, label %804
i64 141, label %815
i64 142, label %822
i64 143, label %833
i64 144, label %838
i64 145, label %845
i64 146, label %852
i64 147, label %859
i64 148, label %862
i64 149, label %865
i64 150, label %868
i64 151, label %873
i64 152, label %878
i64 153, label %881
i64 154, label %884
i64 155, label %889
i64 156, label %894
i64 157, label %901
i64 158, label %904
i64 159, label %907
i64 160, label %910
i64 161, label %913
i64 162, label %918
i64 163, label %923
i64 164, label %934
i64 165, label %941
i64 166, label %948
i64 167, label %955
i64 168, label %958
i64 169, label %965
i64 170, label %972
i64 171, label %979
i64 172, label %986
i64 173, label %997
i64 174, label %1000
i64 175, label %1009
i64 176, label %1018
i64 177, label %1023
i64 178, label %1032
i64 179, label %1039
i64 180, label %1044
i64 181, label %1056
i64 182, label %1068
i64 183, label %1078
i64 184, label %1086
i64 185, label %1091
i64 186, label %1096
i64 187, label %1103
i64 188, label %1112
i64 189, label %1115
i64 190, label %1118
i64 191, label %1121
i64 192, label %1126
i64 193, label %1139
i64 194, label %1147
i64 195, label %1152
i64 196, label %1160
i64 197, label %1168
i64 198, label %1173
i64 199, label %1183
i64 200, label %1186
i64 201, label %1189
i64 202, label %1192
i64 203, label %1195
i64 204, label %1200
i64 205, label %1205
i64 206, label %1210
i64 207, label %1215
i64 208, label %1222
i64 209, label %1229
i64 210, label %1236
i64 211, label %1243
i64 212, label %1250
i64 213, label %1260
i64 214, label %1263
i64 215, label %1266
i64 216, label %1269
i64 217, label %1272
i64 218, label %1283
i64 219, label %1293
i64 220, label %1300
i64 221, label %1307
i64 222, label %1314
i64 223, label %1317
i64 224, label %1320
i64 225, label %1323
i64 226, label %1330
i64 227, label %1347
i64 228, label %1364
i64 229, label %1378
i64 230, label %1393
i64 231, label %1408
i64 232, label %1420
i64 233, label %1433
i64 234, label %1446
i64 235, label %1456
i64 236, label %1467
i64 237, label %1478
i64 238, label %1486
i64 239, label %1491
i64 240, label %1500
i64 241, label %1513
i64 242, label %1520
i64 243, label %1527
i64 244, label %1530
i64 245, label %1533
i64 246, label %1538
i64 247, label %1541
i64 248, label %1552
i64 249, label %1559
i64 250, label %1566
i64 251, label %1575
i64 252, label %1578
i64 253, label %1581
i64 254, label %1591
i64 255, label %1594
i64 256, label %1603
i64 257, label %1612
i64 258, label %1623
i64 259, label %1626
i64 260, label %1633
i64 261, label %1642
i64 262, label %1647
i64 263, label %1650
i64 264, label %1653
i64 265, label %1658
i64 266, label %1663
i64 267, label %1668
i64 268, label %1677
i64 269, label %1687
i64 270, label %1694
i64 271, label %1701
i64 272, label %1709
i64 273, label %1718
i64 274, label %1721
i64 275, label %1734
i64 276, label %1745
i64 277, label %1752
i64 278, label %1764
i64 279, label %1770
i64 280, label %1784
i64 281, label %1798
i64 282, label %1803
i64 283, label %1810
i64 284, label %1819
i64 285, label %1830
i64 286, label %1833
i64 287, label %1850
i64 288, label %1868
i64 289, label %1879
i64 290, label %1886
i64 291, label %1891
i64 292, label %1894
i64 293, label %1904
i64 294, label %1909
i64 295, label %1918
i64 296, label %1930
i64 297, label %1940
i64 298, label %1952
i64 299, label %1966
i64 300, label %1976
i64 301, label %1988
i64 302, label %1998
i64 303, label %2013
i64 304, label %2030
i64 305, label %2043
i64 306, label %2058
i64 307, label %2068
i64 308, label %2078
i64 309, label %2091
i64 310, label %2102
i64 311, label %2105
i64 312, label %2110
i64 313, label %2117
i64 314, label %2130
i64 315, label %2139
i64 316, label %2148
i64 317, label %2157
i64 318, label %2170
i64 319, label %2177
i64 320, label %2190
i64 321, label %2202
i64 322, label %2209
i64 323, label %2214
i64 324, label %2217
i64 325, label %2226
i64 326, label %2235
i64 327, label %2240
i64 328, label %2249
i64 329, label %2254
i64 330, label %2257
i64 331, label %2264
i64 332, label %2269
i64 333, label %2272
i64 334, label %2283
i64 335, label %2294
i64 336, label %2303
i64 337, label %2314
]
8: ; preds = %7
%9 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str, i64 0, i64 0))
%10 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
11: ; preds = %7
%12 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.2, i64 0, i64 0))
%13 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
14: ; preds = %7
%15 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.3, i64 0, i64 0))
%16 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
17: ; preds = %7
%18 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.4, i64 0, i64 0))
%19 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%20 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%21 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%22 = inttoptr i64 %3 to i8*
%23 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %22)
%24 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%25 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%26 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
27: ; preds = %7
%28 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.7, i64 0, i64 0))
%29 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%30 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%31 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%32 = inttoptr i64 %3 to i8*
%33 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %32)
%34 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%35 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%36 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
37: ; preds = %7
%38 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.8, i64 0, i64 0))
%39 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%40 = inttoptr i64 %2 to i8*
%41 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %40)
%42 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%43 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%44 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%45 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%46 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
47: ; preds = %7
%48 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.9, i64 0, i64 0))
%49 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
50: ; preds = %7
%51 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.10, i64 0, i64 0))
%52 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%53 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%54 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%55 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%56 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
57: ; preds = %7
%58 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.11, i64 0, i64 0))
%59 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%60 = inttoptr i64 %2 to i8*
%61 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %60)
%62 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%63 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%64 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
65: ; preds = %7
%66 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.12, i64 0, i64 0))
%67 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%68 = inttoptr i64 %2 to i8*
%69 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %68)
%70 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%71 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%72 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%73 = inttoptr i64 %3 to i8*
%74 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %73)
%75 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
76: ; preds = %7
%77 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.13, i64 0, i64 0))
%78 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%79 = inttoptr i64 %2 to i8*
%80 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %79)
%81 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
82: ; preds = %7
%83 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.14, i64 0, i64 0))
%84 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%85 = inttoptr i64 %2 to i8*
%86 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %85)
%87 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%88 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%89 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%90 = inttoptr i64 %3 to i8*
%91 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %90)
%92 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%93 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%94 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%95 = inttoptr i64 %4 to i8*
%96 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %95)
%97 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%98 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%99 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
100: ; preds = %7
%101 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.15, i64 0, i64 0))
%102 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%103 = inttoptr i64 %2 to i8*
%104 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %103)
%105 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
106: ; preds = %7
%107 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.16, i64 0, i64 0))
%108 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
109: ; preds = %7
%110 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.17, i64 0, i64 0))
%111 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%112 = inttoptr i64 %2 to i8*
%113 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %112)
%114 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%115 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%116 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%117 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%118 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
119: ; preds = %7
%120 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.18, i64 0, i64 0))
%121 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%122 = inttoptr i64 %2 to i8*
%123 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %122)
%124 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%125 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%126 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
127: ; preds = %7
%128 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.19, i64 0, i64 0))
%129 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%130 = inttoptr i64 %2 to i8*
%131 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %130)
%132 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%133 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%134 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%135 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%136 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
137: ; preds = %7
%138 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%139 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
140: ; preds = %7
%141 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.21, i64 0, i64 0))
%142 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%143 = inttoptr i64 %2 to i8*
%144 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %143)
%145 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%146 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%147 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
148: ; preds = %7
%149 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.22, i64 0, i64 0))
%150 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%151 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%152 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%153 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%154 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
155: ; preds = %7
%156 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.23, i64 0, i64 0))
%157 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
158: ; preds = %7
%159 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.24, i64 0, i64 0))
%160 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%161 = inttoptr i64 %2 to i8*
%162 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %161)
%163 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%164 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%165 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%166 = inttoptr i64 %3 to i8*
%167 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %166)
%168 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%169 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%170 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%171 = inttoptr i64 %4 to i8*
%172 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %171)
%173 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%174 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%175 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%176 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%177 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
178: ; preds = %7
%179 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.25, i64 0, i64 0))
%180 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%181 = inttoptr i64 %2 to i8*
%182 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %181)
%183 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
184: ; preds = %7
%185 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.26, i64 0, i64 0))
%186 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
187: ; preds = %7
%188 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.27, i64 0, i64 0))
%189 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
190: ; preds = %7
%191 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.28, i64 0, i64 0))
%192 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
193: ; preds = %7
%194 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.29, i64 0, i64 0))
%195 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%196 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%197 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%198 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%199 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%200 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%201 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
202: ; preds = %7
%203 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.30, i64 0, i64 0))
%204 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
205: ; preds = %7
%206 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.31, i64 0, i64 0))
%207 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%208 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%209 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
210: ; preds = %7
%211 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.32, i64 0, i64 0))
%212 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
213: ; preds = %7
%214 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.33, i64 0, i64 0))
%215 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%216 = inttoptr i64 %2 to i8*
%217 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %216)
%218 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%219 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%220 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
221: ; preds = %7
%222 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%223 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
224: ; preds = %7
%225 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%226 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
227: ; preds = %7
%228 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.34, i64 0, i64 0))
%229 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%230 = inttoptr i64 %2 to i8*
%231 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %230)
%232 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%233 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%234 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
235: ; preds = %7
%236 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.35, i64 0, i64 0))
%237 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
238: ; preds = %7
%239 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%240 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
241: ; preds = %7
%242 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.36, i64 0, i64 0))
%243 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
244: ; preds = %7
%245 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.37, i64 0, i64 0))
%246 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%247 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%248 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
249: ; preds = %7
%250 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.38, i64 0, i64 0))
%251 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%252 = inttoptr i64 %2 to i8*
%253 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %252)
%254 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%255 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%256 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%257 = inttoptr i64 %3 to i8*
%258 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %257)
%259 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
260: ; preds = %7
%261 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.39, i64 0, i64 0))
%262 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%263 = inttoptr i64 %2 to i8*
%264 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %263)
%265 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%266 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%267 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
268: ; preds = %7
%269 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.40, i64 0, i64 0))
%270 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%271 = inttoptr i64 %2 to i8*
%272 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %271)
%273 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
274: ; preds = %7
%275 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.41, i64 0, i64 0))
%276 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
277: ; preds = %7
%278 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.42, i64 0, i64 0))
%279 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
280: ; preds = %7
%281 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.43, i64 0, i64 0))
%282 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
283: ; preds = %7
%284 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%285 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
286: ; preds = %7
%287 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.44, i64 0, i64 0))
%288 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
289: ; preds = %7
%290 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.45, i64 0, i64 0))
%291 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
292: ; preds = %7
%293 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.46, i64 0, i64 0))
%294 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
295: ; preds = %7
%296 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.47, i64 0, i64 0))
%297 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%298 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%299 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
300: ; preds = %7
%301 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.48, i64 0, i64 0))
%302 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
303: ; preds = %7
%304 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.49, i64 0, i64 0))
%305 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
306: ; preds = %7
%307 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.50, i64 0, i64 0))
%308 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%309 = inttoptr i64 %2 to i8*
%310 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %309)
%311 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
312: ; preds = %7
%313 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.51, i64 0, i64 0))
%314 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%315 = inttoptr i64 %2 to i8*
%316 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %315)
%317 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%318 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%319 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
320: ; preds = %7
%321 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%322 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
323: ; preds = %7
%324 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.52, i64 0, i64 0))
%325 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%326 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%327 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%328 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%329 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
330: ; preds = %7
%331 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.53, i64 0, i64 0))
%332 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%333 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%334 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%335 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%336 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
337: ; preds = %7
%338 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%339 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
340: ; preds = %7
%341 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.54, i64 0, i64 0))
%342 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%343 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%344 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
345: ; preds = %7
%346 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%347 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
348: ; preds = %7
%349 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.55, i64 0, i64 0))
%350 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
351: ; preds = %7
%352 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.56, i64 0, i64 0))
%353 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
354: ; preds = %7
%355 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.57, i64 0, i64 0))
%356 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%357 = inttoptr i64 %2 to i8*
%358 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %357)
%359 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
360: ; preds = %7
%361 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.58, i64 0, i64 0))
%362 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%363 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%364 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
365: ; preds = %7
%366 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.59, i64 0, i64 0))
%367 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%368 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%369 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
370: ; preds = %7
%371 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.60, i64 0, i64 0))
%372 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
373: ; preds = %7
%374 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.61, i64 0, i64 0))
%375 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
376: ; preds = %7
%377 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.62, i64 0, i64 0))
%378 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
379: ; preds = %7
%380 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.63, i64 0, i64 0))
%381 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%382 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%383 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%384 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%385 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
386: ; preds = %7
%387 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.64, i64 0, i64 0))
%388 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
389: ; preds = %7
%390 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.65, i64 0, i64 0))
%391 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
392: ; preds = %7
%393 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.66, i64 0, i64 0))
%394 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%395 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%396 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
397: ; preds = %7
%398 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.67, i64 0, i64 0))
%399 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%400 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%401 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
402: ; preds = %7
%403 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.68, i64 0, i64 0))
%404 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%405 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%406 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%407 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%408 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
409: ; preds = %7
%410 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.69, i64 0, i64 0))
%411 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
412: ; preds = %7
%413 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.70, i64 0, i64 0))
%414 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%415 = inttoptr i64 %2 to i8*
%416 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %415)
%417 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%418 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%419 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
420: ; preds = %7
%421 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.71, i64 0, i64 0))
%422 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%423 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%424 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
425: ; preds = %7
%426 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.72, i64 0, i64 0))
%427 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%428 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%429 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
430: ; preds = %7
%431 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.73, i64 0, i64 0))
%432 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%433 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%434 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
435: ; preds = %7
%436 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.74, i64 0, i64 0))
%437 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%438 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%439 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
440: ; preds = %7
%441 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.75, i64 0, i64 0))
%442 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%443 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%444 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
445: ; preds = %7
%446 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.76, i64 0, i64 0))
%447 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%448 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%449 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
450: ; preds = %7
%451 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.77, i64 0, i64 0))
%452 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%453 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%454 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
455: ; preds = %7
%456 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.78, i64 0, i64 0))
%457 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
458: ; preds = %7
%459 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.79, i64 0, i64 0))
%460 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%461 = inttoptr i64 %2 to i8*
%462 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %461)
%463 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%464 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%465 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%466 = inttoptr i64 %3 to i8*
%467 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %466)
%468 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
469: ; preds = %7
%470 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.80, i64 0, i64 0))
%471 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%472 = inttoptr i64 %2 to i8*
%473 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %472)
%474 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%475 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%476 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
477: ; preds = %7
%478 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.81, i64 0, i64 0))
%479 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%480 = inttoptr i64 %2 to i8*
%481 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %480)
%482 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%483 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%484 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%485 = inttoptr i64 %3 to i8*
%486 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %485)
%487 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%488 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%489 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
490: ; preds = %7
%491 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.82, i64 0, i64 0))
%492 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%493 = inttoptr i64 %2 to i8*
%494 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %493)
%495 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
496: ; preds = %7
%497 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.83, i64 0, i64 0))
%498 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%499 = inttoptr i64 %2 to i8*
%500 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %499)
%501 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%502 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%503 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
504: ; preds = %7
%505 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.84, i64 0, i64 0))
%506 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%507 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%508 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%509 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%510 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%511 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%512 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
513: ; preds = %7
%514 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.85, i64 0, i64 0))
%515 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%516 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%517 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%518 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%519 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
520: ; preds = %7
%521 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.86, i64 0, i64 0))
%522 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
523: ; preds = %7
%524 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.87, i64 0, i64 0))
%525 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%526 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%527 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
528: ; preds = %7
%529 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.88, i64 0, i64 0))
%530 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%531 = inttoptr i64 %2 to i8*
%532 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %531)
%533 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%534 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%535 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
536: ; preds = %7
%537 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.89, i64 0, i64 0))
%538 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%539 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%540 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
541: ; preds = %7
%542 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.90, i64 0, i64 0))
%543 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%544 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%545 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
546: ; preds = %7
%547 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.91, i64 0, i64 0))
%548 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%549 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%550 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%551 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%552 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
553: ; preds = %7
%554 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.92, i64 0, i64 0))
%555 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%556 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%557 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
558: ; preds = %7
%559 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.93, i64 0, i64 0))
%560 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%561 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%562 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%563 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%564 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
565: ; preds = %7
%566 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%567 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
568: ; preds = %7
%569 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.94, i64 0, i64 0))
%570 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%571 = inttoptr i64 %2 to i8*
%572 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %571)
%573 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%574 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%575 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
576: ; preds = %7
%577 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.95, i64 0, i64 0))
%578 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%579 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%580 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
581: ; preds = %7
%582 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.96, i64 0, i64 0))
%583 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%584 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%585 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%586 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%587 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
588: ; preds = %7
%589 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.97, i64 0, i64 0))
%590 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%591 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%592 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
593: ; preds = %7
%594 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.98, i64 0, i64 0))
%595 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%596 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%597 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%598 = inttoptr i64 %3 to i8*
%599 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %598)
%600 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%601 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%602 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
603: ; preds = %7
%604 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.99, i64 0, i64 0))
%605 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%606 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%607 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%608 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%609 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
610: ; preds = %7
%611 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.100, i64 0, i64 0))
%612 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%613 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%614 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
615: ; preds = %7
%616 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.101, i64 0, i64 0))
%617 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%618 = inttoptr i64 %2 to i8*
%619 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %618)
%620 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%621 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%622 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
623: ; preds = %7
%624 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.102, i64 0, i64 0))
%625 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%626 = inttoptr i64 %2 to i8*
%627 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %626)
%628 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%629 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%630 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
631: ; preds = %7
%632 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.103, i64 0, i64 0))
%633 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%634 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%635 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
636: ; preds = %7
%637 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.104, i64 0, i64 0))
%638 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
639: ; preds = %7
%640 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.105, i64 0, i64 0))
%641 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%642 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%643 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
644: ; preds = %7
%645 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.106, i64 0, i64 0))
%646 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
647: ; preds = %7
%648 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%649 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
650: ; preds = %7
%651 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.107, i64 0, i64 0))
%652 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%653 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%654 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
655: ; preds = %7
%656 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.108, i64 0, i64 0))
%657 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%658 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%659 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%660 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%661 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%662 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%663 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
664: ; preds = %7
%665 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.109, i64 0, i64 0))
%666 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%667 = inttoptr i64 %2 to i8*
%668 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %667)
%669 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
670: ; preds = %7
%671 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.110, i64 0, i64 0))
%672 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
673: ; preds = %7
%674 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.111, i64 0, i64 0))
%675 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%676 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%677 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%678 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%679 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%680 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%681 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%682 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%683 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
%684 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%685 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
br label %2340
686: ; preds = %7
%687 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.113, i64 0, i64 0))
%688 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
689: ; preds = %7
%690 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.114, i64 0, i64 0))
%691 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
692: ; preds = %7
%693 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.115, i64 0, i64 0))
%694 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%695 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%696 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%697 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%698 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%699 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%700 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%701 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%702 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
703: ; preds = %7
%704 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.116, i64 0, i64 0))
%705 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%706 = inttoptr i64 %2 to i8*
%707 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %706)
%708 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%709 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%710 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
711: ; preds = %7
%712 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.117, i64 0, i64 0))
%713 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
714: ; preds = %7
%715 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.118, i64 0, i64 0))
%716 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%717 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%718 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%719 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%720 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
721: ; preds = %7
%722 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.119, i64 0, i64 0))
%723 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
724: ; preds = %7
%725 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.120, i64 0, i64 0))
%726 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%727 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%728 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%729 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%730 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
731: ; preds = %7
%732 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.121, i64 0, i64 0))
%733 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%734 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%735 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%736 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%737 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
738: ; preds = %7
%739 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%740 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
741: ; preds = %7
%742 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.122, i64 0, i64 0))
%743 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%744 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%745 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%746 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%747 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%748 = inttoptr i64 %4 to i8*
%749 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %748)
%750 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
751: ; preds = %7
%752 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.123, i64 0, i64 0))
%753 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%754 = inttoptr i64 %2 to i8*
%755 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %754)
%756 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%757 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%758 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
759: ; preds = %7
%760 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%761 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
762: ; preds = %7
%763 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.124, i64 0, i64 0))
%764 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%765 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%766 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%767 = inttoptr i64 %3 to i8*
%768 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %767)
%769 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%770 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%771 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%772 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%773 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
774: ; preds = %7
%775 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.125, i64 0, i64 0))
%776 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
777: ; preds = %7
%778 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.126, i64 0, i64 0))
%779 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
780: ; preds = %7
%781 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.127, i64 0, i64 0))
%782 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%783 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%784 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
785: ; preds = %7
%786 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.128, i64 0, i64 0))
%787 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%788 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%789 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%790 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%791 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
792: ; preds = %7
%793 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.129, i64 0, i64 0))
%794 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
795: ; preds = %7
%796 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%797 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
798: ; preds = %7
%799 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.130, i64 0, i64 0))
%800 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
801: ; preds = %7
%802 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.131, i64 0, i64 0))
%803 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
804: ; preds = %7
%805 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.132, i64 0, i64 0))
%806 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%807 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%808 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%809 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%810 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%811 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%812 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%813 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%814 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
815: ; preds = %7
%816 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.133, i64 0, i64 0))
%817 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%818 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%819 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%820 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%821 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
822: ; preds = %7
%823 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.134, i64 0, i64 0))
%824 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%825 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%826 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%827 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%828 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%829 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%830 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%831 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%832 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
833: ; preds = %7
%834 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.135, i64 0, i64 0))
%835 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%836 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%837 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
838: ; preds = %7
%839 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.136, i64 0, i64 0))
%840 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%841 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%842 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%843 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%844 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
845: ; preds = %7
%846 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.137, i64 0, i64 0))
%847 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%848 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%849 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%850 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%851 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
852: ; preds = %7
%853 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.138, i64 0, i64 0))
%854 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%855 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%856 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%857 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%858 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
859: ; preds = %7
%860 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.139, i64 0, i64 0))
%861 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
862: ; preds = %7
%863 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.140, i64 0, i64 0))
%864 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
865: ; preds = %7
%866 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.141, i64 0, i64 0))
%867 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
868: ; preds = %7
%869 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.142, i64 0, i64 0))
%870 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%871 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%872 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
873: ; preds = %7
%874 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.143, i64 0, i64 0))
%875 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%876 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%877 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
878: ; preds = %7
%879 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.144, i64 0, i64 0))
%880 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
881: ; preds = %7
%882 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.145, i64 0, i64 0))
%883 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
884: ; preds = %7
%885 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.146, i64 0, i64 0))
%886 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%887 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%888 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
889: ; preds = %7
%890 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.147, i64 0, i64 0))
%891 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%892 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%893 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
894: ; preds = %7
%895 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.148, i64 0, i64 0))
%896 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%897 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%898 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%899 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%900 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
901: ; preds = %7
%902 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.149, i64 0, i64 0))
%903 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
904: ; preds = %7
%905 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.150, i64 0, i64 0))
%906 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
907: ; preds = %7
%908 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([28 x i8], [28 x i8]* @.str.151, i64 0, i64 0))
%909 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
910: ; preds = %7
%911 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([28 x i8], [28 x i8]* @.str.152, i64 0, i64 0))
%912 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
913: ; preds = %7
%914 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([27 x i8], [27 x i8]* @.str.153, i64 0, i64 0))
%915 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%916 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%917 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
918: ; preds = %7
%919 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.154, i64 0, i64 0))
%920 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%921 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%922 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
923: ; preds = %7
%924 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.155, i64 0, i64 0))
%925 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%926 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%927 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%928 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%929 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%930 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%931 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%932 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%933 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
934: ; preds = %7
%935 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.156, i64 0, i64 0))
%936 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%937 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%938 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%939 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%940 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
941: ; preds = %7
%942 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.157, i64 0, i64 0))
%943 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%944 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%945 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%946 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%947 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
948: ; preds = %7
%949 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.158, i64 0, i64 0))
%950 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%951 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%952 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%953 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%954 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
955: ; preds = %7
%956 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%957 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
958: ; preds = %7
%959 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.159, i64 0, i64 0))
%960 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%961 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%962 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%963 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%964 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
965: ; preds = %7
%966 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.160, i64 0, i64 0))
%967 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%968 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%969 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%970 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%971 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
972: ; preds = %7
%973 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.161, i64 0, i64 0))
%974 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%975 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%976 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%977 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%978 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
979: ; preds = %7
%980 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.162, i64 0, i64 0))
%981 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%982 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%983 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%984 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%985 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
986: ; preds = %7
%987 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.163, i64 0, i64 0))
%988 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%989 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%990 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%991 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%992 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%993 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%994 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%995 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%996 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
997: ; preds = %7
%998 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.164, i64 0, i64 0))
%999 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1000: ; preds = %7
%1001 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.165, i64 0, i64 0))
%1002 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1003 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1004 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1005 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1006 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1007 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1008 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1009: ; preds = %7
%1010 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.166, i64 0, i64 0))
%1011 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1012 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1013 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1014 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1015 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1016 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1017 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1018: ; preds = %7
%1019 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.167, i64 0, i64 0))
%1020 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1021 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1022 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1023: ; preds = %7
%1024 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.168, i64 0, i64 0))
%1025 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1026 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1027 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1028 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1029 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1030 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1031 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1032: ; preds = %7
%1033 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.169, i64 0, i64 0))
%1034 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1035 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1036 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1037 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1038 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1039: ; preds = %7
%1040 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.170, i64 0, i64 0))
%1041 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1042 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1043 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1044: ; preds = %7
%1045 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.171, i64 0, i64 0))
%1046 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1047 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1048 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1049 = inttoptr i64 %3 to i8*
%1050 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1049)
%1051 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1052 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1053 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1054 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1055 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1056: ; preds = %7
%1057 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.172, i64 0, i64 0))
%1058 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1059 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1060 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1061 = inttoptr i64 %3 to i8*
%1062 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1061)
%1063 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1064 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1065 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1066 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1067 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1068: ; preds = %7
%1069 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.173, i64 0, i64 0))
%1070 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1071 = inttoptr i64 %2 to i8*
%1072 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1071)
%1073 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1074 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1075 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1076 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1077 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1078: ; preds = %7
%1079 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.174, i64 0, i64 0))
%1080 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1081 = inttoptr i64 %2 to i8*
%1082 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1081)
%1083 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1084 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1085 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1086: ; preds = %7
%1087 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.175, i64 0, i64 0))
%1088 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1089 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1090 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1091: ; preds = %7
%1092 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.176, i64 0, i64 0))
%1093 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1094 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1095 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1096: ; preds = %7
%1097 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.177, i64 0, i64 0))
%1098 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1099 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1100 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1101 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1102 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1103: ; preds = %7
%1104 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.178, i64 0, i64 0))
%1105 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1106 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1107 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1108 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1109 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1110 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1111 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1112: ; preds = %7
%1113 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1114 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1115: ; preds = %7
%1116 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1117 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1118: ; preds = %7
%1119 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.179, i64 0, i64 0))
%1120 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1121: ; preds = %7
%1122 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.180, i64 0, i64 0))
%1123 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1124 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1125 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1126: ; preds = %7
%1127 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.181, i64 0, i64 0))
%1128 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1129 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1130 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1131 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1132 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1133 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1134 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1135 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1136 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
%1137 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1138 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
br label %2340
1139: ; preds = %7
%1140 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.182, i64 0, i64 0))
%1141 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1142 = inttoptr i64 %2 to i8*
%1143 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1142)
%1144 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1145 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1146 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1147: ; preds = %7
%1148 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.183, i64 0, i64 0))
%1149 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1150 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1151 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1152: ; preds = %7
%1153 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.184, i64 0, i64 0))
%1154 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1155 = inttoptr i64 %2 to i8*
%1156 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1155)
%1157 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1158 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1159 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1160: ; preds = %7
%1161 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.185, i64 0, i64 0))
%1162 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1163 = inttoptr i64 %2 to i8*
%1164 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1163)
%1165 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1166 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1167 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1168: ; preds = %7
%1169 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.186, i64 0, i64 0))
%1170 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1171 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1172 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1173: ; preds = %7
%1174 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.187, i64 0, i64 0))
%1175 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1176 = inttoptr i64 %2 to i8*
%1177 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1176)
%1178 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1179 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1180 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1181 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1182 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1183: ; preds = %7
%1184 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.188, i64 0, i64 0))
%1185 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1186: ; preds = %7
%1187 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.189, i64 0, i64 0))
%1188 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1189: ; preds = %7
%1190 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.190, i64 0, i64 0))
%1191 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1192: ; preds = %7
%1193 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.191, i64 0, i64 0))
%1194 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1195: ; preds = %7
%1196 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.192, i64 0, i64 0))
%1197 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1198 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1199 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1200: ; preds = %7
%1201 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.193, i64 0, i64 0))
%1202 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1203 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1204 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1205: ; preds = %7
%1206 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.194, i64 0, i64 0))
%1207 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1208 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1209 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1210: ; preds = %7
%1211 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.195, i64 0, i64 0))
%1212 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1213 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1214 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1215: ; preds = %7
%1216 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.196, i64 0, i64 0))
%1217 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1218 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1219 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1220 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1221 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1222: ; preds = %7
%1223 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.197, i64 0, i64 0))
%1224 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1225 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1226 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1227 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1228 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1229: ; preds = %7
%1230 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.198, i64 0, i64 0))
%1231 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1232 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1233 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1234 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1235 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1236: ; preds = %7
%1237 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.199, i64 0, i64 0))
%1238 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1239 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1240 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1241 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1242 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1243: ; preds = %7
%1244 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.200, i64 0, i64 0))
%1245 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1246 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1247 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1248 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1249 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1250: ; preds = %7
%1251 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.201, i64 0, i64 0))
%1252 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1253 = inttoptr i64 %2 to i8*
%1254 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1253)
%1255 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1256 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1257 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1258 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1259 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1260: ; preds = %7
%1261 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.202, i64 0, i64 0))
%1262 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1263: ; preds = %7
%1264 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.203, i64 0, i64 0))
%1265 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1266: ; preds = %7
%1267 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.204, i64 0, i64 0))
%1268 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1269: ; preds = %7
%1270 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.205, i64 0, i64 0))
%1271 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1272: ; preds = %7
%1273 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.206, i64 0, i64 0))
%1274 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1275 = inttoptr i64 %2 to i8*
%1276 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1275)
%1277 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1278 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1279 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1280 = inttoptr i64 %3 to i8*
%1281 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1280)
%1282 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
1283: ; preds = %7
%1284 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.207, i64 0, i64 0))
%1285 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1286 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1287 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1288 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1289 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1290 = inttoptr i64 %4 to i8*
%1291 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1290)
%1292 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
1293: ; preds = %7
%1294 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.208, i64 0, i64 0))
%1295 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1296 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1297 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1298 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1299 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1300: ; preds = %7
%1301 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.209, i64 0, i64 0))
%1302 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1303 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1304 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1305 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1306 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1307: ; preds = %7
%1308 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.210, i64 0, i64 0))
%1309 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1310 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1311 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1312 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1313 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1314: ; preds = %7
%1315 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1316 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1317: ; preds = %7
%1318 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1319 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1320: ; preds = %7
%1321 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.211, i64 0, i64 0))
%1322 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1323: ; preds = %7
%1324 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.212, i64 0, i64 0))
%1325 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1326 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1327 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1328 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1329 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1330: ; preds = %7
%1331 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.213, i64 0, i64 0))
%1332 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1333 = inttoptr i64 %2 to i8*
%1334 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1333)
%1335 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1336 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1337 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1338 = inttoptr i64 %3 to i8*
%1339 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1338)
%1340 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1341 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1342 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1343 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1344 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1345 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1346 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1347: ; preds = %7
%1348 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.214, i64 0, i64 0))
%1349 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1350 = inttoptr i64 %2 to i8*
%1351 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1350)
%1352 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1353 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1354 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1355 = inttoptr i64 %3 to i8*
%1356 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1355)
%1357 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1358 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1359 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1360 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1361 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1362 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1363 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1364: ; preds = %7
%1365 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.215, i64 0, i64 0))
%1366 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1367 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1368 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1369 = inttoptr i64 %3 to i8*
%1370 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1369)
%1371 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1372 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1373 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1374 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1375 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1376 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1377 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1378: ; preds = %7
%1379 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.216, i64 0, i64 0))
%1380 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1381 = inttoptr i64 %2 to i8*
%1382 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1381)
%1383 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1384 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1385 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1386 = inttoptr i64 %3 to i8*
%1387 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1386)
%1388 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1389 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1390 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1391 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1392 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1393: ; preds = %7
%1394 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.217, i64 0, i64 0))
%1395 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1396 = inttoptr i64 %2 to i8*
%1397 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1396)
%1398 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1399 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1400 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1401 = inttoptr i64 %3 to i8*
%1402 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1401)
%1403 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1404 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1405 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1406 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1407 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1408: ; preds = %7
%1409 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.218, i64 0, i64 0))
%1410 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1411 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1412 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1413 = inttoptr i64 %3 to i8*
%1414 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1413)
%1415 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1416 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1417 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1418 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1419 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1420: ; preds = %7
%1421 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.219, i64 0, i64 0))
%1422 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1423 = inttoptr i64 %2 to i8*
%1424 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1423)
%1425 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1426 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1427 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1428 = inttoptr i64 %3 to i8*
%1429 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1428)
%1430 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1431 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1432 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1433: ; preds = %7
%1434 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.220, i64 0, i64 0))
%1435 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1436 = inttoptr i64 %2 to i8*
%1437 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1436)
%1438 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1439 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1440 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1441 = inttoptr i64 %3 to i8*
%1442 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1441)
%1443 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1444 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1445 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1446: ; preds = %7
%1447 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.221, i64 0, i64 0))
%1448 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1449 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1450 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1451 = inttoptr i64 %3 to i8*
%1452 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1451)
%1453 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1454 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1455 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1456: ; preds = %7
%1457 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.222, i64 0, i64 0))
%1458 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1459 = inttoptr i64 %2 to i8*
%1460 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1459)
%1461 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1462 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1463 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1464 = inttoptr i64 %3 to i8*
%1465 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1464)
%1466 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
1467: ; preds = %7
%1468 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.223, i64 0, i64 0))
%1469 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1470 = inttoptr i64 %2 to i8*
%1471 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1470)
%1472 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1473 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1474 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1475 = inttoptr i64 %3 to i8*
%1476 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1475)
%1477 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
1478: ; preds = %7
%1479 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.224, i64 0, i64 0))
%1480 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1481 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1482 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1483 = inttoptr i64 %3 to i8*
%1484 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1483)
%1485 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
1486: ; preds = %7
%1487 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.225, i64 0, i64 0))
%1488 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1489 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1490 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1491: ; preds = %7
%1492 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.226, i64 0, i64 0))
%1493 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1494 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1495 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1496 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1497 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1498 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1499 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1500: ; preds = %7
%1501 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.227, i64 0, i64 0))
%1502 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1503 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1504 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1505 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1506 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1507 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1508 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1509 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1510 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
%1511 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1512 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
br label %2340
1513: ; preds = %7
%1514 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.228, i64 0, i64 0))
%1515 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1516 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1517 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1518 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1519 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1520: ; preds = %7
%1521 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.229, i64 0, i64 0))
%1522 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1523 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1524 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1525 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1526 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1527: ; preds = %7
%1528 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.230, i64 0, i64 0))
%1529 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1530: ; preds = %7
%1531 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.231, i64 0, i64 0))
%1532 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1533: ; preds = %7
%1534 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.232, i64 0, i64 0))
%1535 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1536 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1537 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1538: ; preds = %7
%1539 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.233, i64 0, i64 0))
%1540 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1541: ; preds = %7
%1542 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.234, i64 0, i64 0))
%1543 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1544 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1545 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1546 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1547 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1548 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1549 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1550 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1551 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1552: ; preds = %7
%1553 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.235, i64 0, i64 0))
%1554 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1555 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1556 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1557 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1558 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1559: ; preds = %7
%1560 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.236, i64 0, i64 0))
%1561 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1562 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1563 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1564 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1565 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1566: ; preds = %7
%1567 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.237, i64 0, i64 0))
%1568 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1569 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1570 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1571 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1572 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1573 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1574 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1575: ; preds = %7
%1576 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1577 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1578: ; preds = %7
%1579 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.238, i64 0, i64 0))
%1580 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1581: ; preds = %7
%1582 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.239, i64 0, i64 0))
%1583 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1584 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1585 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1586 = inttoptr i64 %3 to i8*
%1587 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1586)
%1588 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1589 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1590 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1591: ; preds = %7
%1592 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.240, i64 0, i64 0))
%1593 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1594: ; preds = %7
%1595 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.241, i64 0, i64 0))
%1596 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1597 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1598 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1599 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1600 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1601 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1602 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1603: ; preds = %7
%1604 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.242, i64 0, i64 0))
%1605 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1606 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1607 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1608 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1609 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1610 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1611 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1612: ; preds = %7
%1613 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.243, i64 0, i64 0))
%1614 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1615 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1616 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1617 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1618 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1619 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1620 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1621 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1622 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1623: ; preds = %7
%1624 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.244, i64 0, i64 0))
%1625 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1626: ; preds = %7
%1627 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.245, i64 0, i64 0))
%1628 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1629 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1630 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1631 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1632 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1633: ; preds = %7
%1634 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.246, i64 0, i64 0))
%1635 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1636 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1637 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1638 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1639 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1640 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1641 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1642: ; preds = %7
%1643 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.247, i64 0, i64 0))
%1644 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1645 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1646 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1647: ; preds = %7
%1648 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.248, i64 0, i64 0))
%1649 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1650: ; preds = %7
%1651 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.249, i64 0, i64 0))
%1652 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1653: ; preds = %7
%1654 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.250, i64 0, i64 0))
%1655 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1656 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1657 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1658: ; preds = %7
%1659 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.251, i64 0, i64 0))
%1660 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1661 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1662 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1663: ; preds = %7
%1664 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.252, i64 0, i64 0))
%1665 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1666 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1667 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1668: ; preds = %7
%1669 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.253, i64 0, i64 0))
%1670 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1671 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1672 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1673 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1674 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1675 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1676 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1677: ; preds = %7
%1678 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.254, i64 0, i64 0))
%1679 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1680 = inttoptr i64 %2 to i8*
%1681 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1680)
%1682 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1683 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1684 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1685 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1686 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1687: ; preds = %7
%1688 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.255, i64 0, i64 0))
%1689 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1690 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1691 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1692 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1693 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1694: ; preds = %7
%1695 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.256, i64 0, i64 0))
%1696 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1697 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1698 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1699 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1700 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1701: ; preds = %7
%1702 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.257, i64 0, i64 0))
%1703 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1704 = inttoptr i64 %2 to i8*
%1705 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1704)
%1706 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1707 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1708 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1709: ; preds = %7
%1710 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.258, i64 0, i64 0))
%1711 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1712 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1713 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1714 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1715 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1716 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1717 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1718: ; preds = %7
%1719 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1720 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1721: ; preds = %7
%1722 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.259, i64 0, i64 0))
%1723 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1724 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1725 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1726 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1727 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1728 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1729 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1730 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1731 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
%1732 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1733 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
br label %2340
1734: ; preds = %7
%1735 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.260, i64 0, i64 0))
%1736 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1737 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1738 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1739 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1740 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1741 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1742 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1743 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1744 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1745: ; preds = %7
%1746 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.261, i64 0, i64 0))
%1747 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1748 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1749 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1750 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1751 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1752: ; preds = %7
%1753 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.262, i64 0, i64 0))
%1754 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1755 = inttoptr i64 %2 to i8*
%1756 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1755)
%1757 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1758 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1759 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1760 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1761 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1762 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1763 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1764: ; preds = %7
%1765 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.263, i64 0, i64 0))
%1766 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1767 = inttoptr i64 %2 to i8*
%1768 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1767)
%1769 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
1770: ; preds = %7
%1771 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.264, i64 0, i64 0))
%1772 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1773 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1774 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1775 = inttoptr i64 %3 to i8*
%1776 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1775)
%1777 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1778 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1779 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1780 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1781 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1782 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1783 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1784: ; preds = %7
%1785 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.265, i64 0, i64 0))
%1786 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1787 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1788 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1789 = inttoptr i64 %3 to i8*
%1790 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1789)
%1791 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1792 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1793 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1794 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1795 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1796 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1797 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1798: ; preds = %7
%1799 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.266, i64 0, i64 0))
%1800 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1801 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1802 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1803: ; preds = %7
%1804 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.267, i64 0, i64 0))
%1805 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1806 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1807 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1808 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1809 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1810: ; preds = %7
%1811 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.268, i64 0, i64 0))
%1812 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1813 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1814 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1815 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1816 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1817 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1818 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1819: ; preds = %7
%1820 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.269, i64 0, i64 0))
%1821 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1822 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1823 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1824 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1825 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1826 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1827 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1828 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1829 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1830: ; preds = %7
%1831 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.20, i64 0, i64 0))
%1832 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1833: ; preds = %7
%1834 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.270, i64 0, i64 0))
%1835 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1836 = inttoptr i64 %2 to i8*
%1837 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1836)
%1838 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1839 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1840 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1841 = inttoptr i64 %3 to i8*
%1842 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1841)
%1843 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1844 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1845 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1846 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1847 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1848 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1849 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1850: ; preds = %7
%1851 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.271, i64 0, i64 0))
%1852 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1853 = inttoptr i64 %2 to i8*
%1854 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1853)
%1855 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1856 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1857 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1858 = inttoptr i64 %3 to i8*
%1859 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1858)
%1860 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1861 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1862 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1863 = inttoptr i64 %4 to i8*
%1864 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1863)
%1865 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1866 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1867 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1868: ; preds = %7
%1869 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.272, i64 0, i64 0))
%1870 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1871 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1872 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1873 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1874 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1875 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1876 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1877 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1878 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1879: ; preds = %7
%1880 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.273, i64 0, i64 0))
%1881 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1882 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1883 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1884 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1885 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1886: ; preds = %7
%1887 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.274, i64 0, i64 0))
%1888 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1889 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1890 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1891: ; preds = %7
%1892 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.275, i64 0, i64 0))
%1893 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
1894: ; preds = %7
%1895 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.276, i64 0, i64 0))
%1896 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1897 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1898 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1899 = inttoptr i64 %3 to i8*
%1900 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1899)
%1901 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1902 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1903 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1904: ; preds = %7
%1905 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.277, i64 0, i64 0))
%1906 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1907 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1908 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
1909: ; preds = %7
%1910 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.278, i64 0, i64 0))
%1911 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1912 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1913 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%1914 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1915 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1916 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1917 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1918: ; preds = %7
%1919 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.279, i64 0, i64 0))
%1920 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1921 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1922 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1923 = inttoptr i64 %3 to i8*
%1924 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1923)
%1925 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1926 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1927 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1928 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1929 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1930: ; preds = %7
%1931 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.280, i64 0, i64 0))
%1932 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1933 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1934 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1935 = inttoptr i64 %3 to i8*
%1936 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1935)
%1937 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1938 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1939 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1940: ; preds = %7
%1941 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.281, i64 0, i64 0))
%1942 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1943 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1944 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1945 = inttoptr i64 %3 to i8*
%1946 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1945)
%1947 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1948 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1949 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1950 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1951 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1952: ; preds = %7
%1953 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.282, i64 0, i64 0))
%1954 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1955 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1956 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1957 = inttoptr i64 %3 to i8*
%1958 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1957)
%1959 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1960 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1961 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1962 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1963 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%1964 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1965 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
1966: ; preds = %7
%1967 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.283, i64 0, i64 0))
%1968 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1969 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1970 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1971 = inttoptr i64 %3 to i8*
%1972 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1971)
%1973 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1974 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1975 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1976: ; preds = %7
%1977 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.284, i64 0, i64 0))
%1978 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1979 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1980 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1981 = inttoptr i64 %3 to i8*
%1982 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1981)
%1983 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1984 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1985 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%1986 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1987 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
1988: ; preds = %7
%1989 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.285, i64 0, i64 0))
%1990 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%1991 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1992 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1993 = inttoptr i64 %3 to i8*
%1994 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %1993)
%1995 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%1996 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%1997 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
1998: ; preds = %7
%1999 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.286, i64 0, i64 0))
%2000 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2001 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2002 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2003 = inttoptr i64 %3 to i8*
%2004 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2003)
%2005 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2006 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2007 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2008 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2009 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2010 = inttoptr i64 %5 to i8*
%2011 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2010)
%2012 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
2013: ; preds = %7
%2014 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.287, i64 0, i64 0))
%2015 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2016 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2017 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2018 = inttoptr i64 %3 to i8*
%2019 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2018)
%2020 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2021 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2022 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2023 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2024 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2025 = inttoptr i64 %5 to i8*
%2026 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2025)
%2027 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2028 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2029 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
2030: ; preds = %7
%2031 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.288, i64 0, i64 0))
%2032 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2033 = inttoptr i64 %2 to i8*
%2034 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2033)
%2035 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2036 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2037 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2038 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2039 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2040 = inttoptr i64 %4 to i8*
%2041 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2040)
%2042 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
br label %2340
2043: ; preds = %7
%2044 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.289, i64 0, i64 0))
%2045 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2046 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2047 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2048 = inttoptr i64 %3 to i8*
%2049 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2048)
%2050 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2051 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2052 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2053 = inttoptr i64 %4 to i8*
%2054 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2053)
%2055 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2056 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2057 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2058: ; preds = %7
%2059 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.290, i64 0, i64 0))
%2060 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2061 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2062 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2063 = inttoptr i64 %3 to i8*
%2064 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2063)
%2065 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2066 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2067 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
2068: ; preds = %7
%2069 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.291, i64 0, i64 0))
%2070 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2071 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2072 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2073 = inttoptr i64 %3 to i8*
%2074 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2073)
%2075 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2076 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2077 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
2078: ; preds = %7
%2079 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.292, i64 0, i64 0))
%2080 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2081 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2082 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2083 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2084 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2085 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2086 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2087 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2088 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
%2089 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2090 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
br label %2340
2091: ; preds = %7
%2092 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.293, i64 0, i64 0))
%2093 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2094 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2095 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2096 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2097 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2098 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2099 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2100 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2101 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
2102: ; preds = %7
%2103 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.294, i64 0, i64 0))
%2104 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
2105: ; preds = %7
%2106 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.295, i64 0, i64 0))
%2107 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2108 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2109 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
2110: ; preds = %7
%2111 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.296, i64 0, i64 0))
%2112 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2113 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2114 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2115 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2116 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
2117: ; preds = %7
%2118 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.297, i64 0, i64 0))
%2119 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2120 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2121 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2122 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2123 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2124 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2125 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2126 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2127 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
%2128 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2129 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
br label %2340
2130: ; preds = %7
%2131 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.298, i64 0, i64 0))
%2132 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2133 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2134 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2135 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2136 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2137 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2138 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2139: ; preds = %7
%2140 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.299, i64 0, i64 0))
%2141 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2142 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2143 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2144 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2145 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2146 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2147 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2148: ; preds = %7
%2149 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.300, i64 0, i64 0))
%2150 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2151 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2152 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2153 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2154 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2155 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2156 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2157: ; preds = %7
%2158 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.301, i64 0, i64 0))
%2159 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2160 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2161 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2162 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2163 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2164 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2165 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2166 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2167 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
%2168 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2169 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
br label %2340
2170: ; preds = %7
%2171 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.302, i64 0, i64 0))
%2172 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2173 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2174 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2175 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2176 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
2177: ; preds = %7
%2178 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.303, i64 0, i64 0))
%2179 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2180 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2181 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2182 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2183 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2184 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2185 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2186 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2187 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
%2188 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2189 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.112, i64 0, i64 0))
br label %2340
2190: ; preds = %7
%2191 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.304, i64 0, i64 0))
%2192 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2193 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2194 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2195 = inttoptr i64 %3 to i8*
%2196 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStrEscapedMaxNumChars to i32 (i32, i8*, ...)*)(i32 %0, i8* %2195)
%2197 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.6, i64 0, i64 0))
%2198 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2199 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2200 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2201 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2202: ; preds = %7
%2203 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.305, i64 0, i64 0))
%2204 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2205 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2206 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2207 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2208 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
2209: ; preds = %7
%2210 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.306, i64 0, i64 0))
%2211 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2212 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2213 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
2214: ; preds = %7
%2215 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.307, i64 0, i64 0))
%2216 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
2217: ; preds = %7
%2218 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.308, i64 0, i64 0))
%2219 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2220 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2221 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2222 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2223 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2224 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2225 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2226: ; preds = %7
%2227 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.309, i64 0, i64 0))
%2228 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2229 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2230 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2231 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2232 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2233 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2234 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2235: ; preds = %7
%2236 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.310, i64 0, i64 0))
%2237 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2238 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2239 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
2240: ; preds = %7
%2241 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.311, i64 0, i64 0))
%2242 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2243 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2244 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2245 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2246 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2247 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2248 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2249: ; preds = %7
%2250 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.312, i64 0, i64 0))
%2251 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2252 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2253 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
2254: ; preds = %7
%2255 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.313, i64 0, i64 0))
%2256 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
2257: ; preds = %7
%2258 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([10 x i8], [10 x i8]* @.str.314, i64 0, i64 0))
%2259 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2260 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2261 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2262 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2263 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
br label %2340
2264: ; preds = %7
%2265 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str.315, i64 0, i64 0))
%2266 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2267 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2268 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
br label %2340
2269: ; preds = %7
%2270 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.316, i64 0, i64 0))
%2271 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
br label %2340
2272: ; preds = %7
%2273 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.317, i64 0, i64 0))
%2274 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2275 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2276 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2277 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2278 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2279 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2280 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2281 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2282 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
2283: ; preds = %7
%2284 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.318, i64 0, i64 0))
%2285 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2286 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2287 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2288 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2289 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2290 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2291 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2292 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2293 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
2294: ; preds = %7
%2295 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.319, i64 0, i64 0))
%2296 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2297 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2298 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2299 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2300 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2301 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2302 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
br label %2340
2303: ; preds = %7
%2304 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.320, i64 0, i64 0))
%2305 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2306 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2307 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2308 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2309 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2310 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2311 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2312 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2313 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
2314: ; preds = %7
%2315 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.321, i64 0, i64 0))
%2316 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2317 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2318 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2319 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2320 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2321 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2322 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteInt to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2323 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.5, i64 0, i64 0))
%2324 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
2325: ; preds = %7
%2326 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.322, i64 0, i64 0))
%2327 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %1)
%2328 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str.323, i64 0, i64 0))
%2329 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %1)
%2330 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.324, i64 0, i64 0))
%2331 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %2)
%2332 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.325, i64 0, i64 0))
%2333 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %3)
%2334 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.326, i64 0, i64 0))
%2335 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %4)
%2336 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.327, i64 0, i64 0))
%2337 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %5)
%2338 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str.328, i64 0, i64 0))
%2339 = tail call i32 (i32, i64, ...) bitcast (i32 (...)* @fwriteHex to i32 (i32, i64, ...)*)(i32 %0, i64 %6)
br label %2340
2340: ; preds = %2325, %2314, %2303, %2294, %2283, %2272, %2269, %2264, %2257, %2254, %2249, %2240, %2235, %2226, %2217, %2214, %2209, %2202, %2190, %2177, %2170, %2157, %2148, %2139, %2130, %2117, %2110, %2105, %2102, %2091, %2078, %2068, %2058, %2043, %2030, %2013, %1998, %1988, %1976, %1966, %1952, %1940, %1930, %1918, %1909, %1904, %1894, %1891, %1886, %1879, %1868, %1850, %1833, %1830, %1819, %1810, %1803, %1798, %1784, %1770, %1764, %1752, %1745, %1734, %1721, %1718, %1709, %1701, %1694, %1687, %1677, %1668, %1663, %1658, %1653, %1650, %1647, %1642, %1633, %1626, %1623, %1612, %1603, %1594, %1591, %1581, %1578, %1575, %1566, %1559, %1552, %1541, %1538, %1533, %1530, %1527, %1520, %1513, %1500, %1491, %1486, %1478, %1467, %1456, %1446, %1433, %1420, %1408, %1393, %1378, %1364, %1347, %1330, %1323, %1320, %1317, %1314, %1307, %1300, %1293, %1283, %1272, %1269, %1266, %1263, %1260, %1250, %1243, %1236, %1229, %1222, %1215, %1210, %1205, %1200, %1195, %1192, %1189, %1186, %1183, %1173, %1168, %1160, %1152, %1147, %1139, %1126, %1121, %1118, %1115, %1112, %1103, %1096, %1091, %1086, %1078, %1068, %1056, %1044, %1039, %1032, %1023, %1018, %1009, %1000, %997, %986, %979, %972, %965, %958, %955, %948, %941, %934, %923, %918, %913, %910, %907, %904, %901, %894, %889, %884, %881, %878, %873, %868, %865, %862, %859, %852, %845, %838, %833, %822, %815, %804, %801, %798, %795, %792, %785, %780, %777, %774, %762, %759, %751, %741, %738, %731, %724, %721, %714, %711, %703, %692, %689, %686, %673, %670, %664, %655, %650, %647, %644, %639, %636, %631, %623, %615, %610, %603, %593, %588, %581, %576, %568, %565, %558, %553, %546, %541, %536, %528, %523, %520, %513, %504, %496, %490, %477, %469, %458, %455, %450, %445, %440, %435, %430, %425, %420, %412, %409, %402, %397, %392, %389, %386, %379, %376, %373, %370, %365, %360, %354, %351, %348, %345, %340, %337, %330, %323, %320, %312, %306, %303, %300, %295, %292, %289, %286, %283, %280, %277, %274, %268, %260, %249, %244, %241, %238, %235, %227, %224, %221, %213, %210, %205, %202, %193, %190, %187, %184, %178, %158, %155, %148, %140, %137, %127, %119, %109, %106, %100, %82, %76, %65, %57, %50, %47, %37, %27, %17, %14, %11, %8
%2341 = tail call i32 (i32, i8*, ...) bitcast (i32 (...)* @fwriteStr to i32 (i32, i8*, ...)*)(i32 %0, i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str.1, i64 0, i64 0))
ret void
}