#define NULL ((void *)0)
typedef unsigned long size_t; // Customize by platform.
typedef long intptr_t;
typedef unsigned long uintptr_t;
typedef long scalar_t__; // Either arithmetic or pointer type.
/* By default, we understand bool (as a convenience). */
typedef int bool;
#define false 0
#define true 1

/* Forward declarations */

/* Type definitions */

/* Variables and functions */
scalar_t__ TTWAIN_IsCapSupportedTW_INT16(int);
void TTWAIN_DumpCapabilities(void (*trace_fun)(const char *fmt, ...)) {
  if (!trace_fun)
    return;
  trace_fun("list of supported (exported) capabilities\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x0001))
    trace_fun("CAP_XFERCOUNT");
  if (TTWAIN_IsCapSupportedTW_INT16(0x0100))
    trace_fun("ICAP_COMPRESSION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x0101))
    trace_fun("ICAP_PIXELTYPE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x0102))
    trace_fun("ICAP_UNITS\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x0103))
    trace_fun("ICAP_XFERMECH\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1000))
    trace_fun("CAP_AUTHOR\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1001))
    trace_fun("CAP_CAPTION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1002))
    trace_fun("CAP_FEEDERENABLED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1003))
    trace_fun("CAP_FEEDERLOADED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1004))
    trace_fun("CAP_TIMEDATE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1005))
    trace_fun("CAP_SUPPORTEDCAPS\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1006))
    trace_fun("CAP_EXTENDEDCAPS\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1007))
    trace_fun("CAP_AUTOFEED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1008))
    trace_fun("CAP_CLEARPAGE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1009))
    trace_fun("CAP_FEEDPAGE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x100a))
    trace_fun("CAP_REWINDPAGE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x100b))
    trace_fun("CAP_INDICATORS\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x100c))
    trace_fun("CAP_SUPPORTEDCAPSEXT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x100d))
    trace_fun("CAP_PAPERDETECTABLE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x100e))
    trace_fun("CAP_UICONTROLLABLE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x100f))
    trace_fun("CAP_DEVICEONLINE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1010))
    trace_fun("CAP_AUTOSCAN\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1011))
    trace_fun("CAP_THUMBNAILSENABLED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1012))
    trace_fun("CAP_DUPLEX\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1013))
    trace_fun("CAP_DUPLEXENABLED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1014))
    trace_fun("CAP_ENABLEDSUIONLY\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1015))
    trace_fun("CAP_CUSTOMDSDATA\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1016))
    trace_fun("CAP_ENDORSER\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1017))
    trace_fun("CAP_JOBCONTROL\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1018))
    trace_fun("CAP_ALARMS\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1019))
    trace_fun("CAP_ALARMVOLUME\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x101a))
    trace_fun("CAP_AUTOMATICCAPTURE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x101b))
    trace_fun("CAP_TIMEBEFOREFIRSTCAPTURE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x101c))
    trace_fun("CAP_TIMEBETWEENCAPTURES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x101d))
    trace_fun("CAP_CLEARBUFFERS\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x101e))
    trace_fun("CAP_MAXBATCHBUFFERS\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x101f))
    trace_fun("CAP_DEVICETIMEDATE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1020))
    trace_fun("CAP_POWERSUPPLY\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1021))
    trace_fun("CAP_CAMERAPREVIEWUI\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1022))
    trace_fun("CAP_DEVICEEVENT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1024))
    trace_fun("CAP_SERIALNUMBER\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1026))
    trace_fun("CAP_PRINTER\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1027))
    trace_fun("CAP_PRINTERENABLED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1028))
    trace_fun("CAP_PRINTERINDEX\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1029))
    trace_fun("CAP_PRINTERMODE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x102a))
    trace_fun("CAP_PRINTERSTRING\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x102b))
    trace_fun("CAP_PRINTERSUFFIX\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x102c))
    trace_fun("CAP_LANGUAGE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x102d))
    trace_fun("CAP_FEEDERALIGNMENT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x102e))
    trace_fun("CAP_FEEDERORDER\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1030))
    trace_fun("CAP_REACQUIREALLOWED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1032))
    trace_fun("CAP_BATTERYMINUTES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1033))
    trace_fun("CAP_BATTERYPERCENTAGE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1100))
    trace_fun("ICAP_AUTOBRIGHT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1101))
    trace_fun("ICAP_BRIGHTNESS\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1103))
    trace_fun("ICAP_CONTRAST\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1104))
    trace_fun("ICAP_CUSTHALFTONE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1105))
    trace_fun("ICAP_EXPOSURETIME\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1106))
    trace_fun("ICAP_FILTER\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1107))
    trace_fun("ICAP_FLASHUSED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1108))
    trace_fun("ICAP_GAMMA\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1109))
    trace_fun("ICAP_HALFTONES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x110a))
    trace_fun("ICAP_HIGHLIGHT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x110c))
    trace_fun("ICAP_IMAGEFILEFORMAT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x110d))
    trace_fun("ICAP_LAMPSTATE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x110e))
    trace_fun("ICAP_LIGHTSOURCE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1110))
    trace_fun("ICAP_ORIENTATION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1111))
    trace_fun("ICAP_PHYSICALWIDTH\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1112))
    trace_fun("ICAP_PHYSICALHEIGHT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1113))
    trace_fun("ICAP_SHADOW\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1114))
    trace_fun("ICAP_FRAMES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1116))
    trace_fun("ICAP_XNATIVERESOLUTION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1117))
    trace_fun("ICAP_YNATIVERESOLUTION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1118))
    trace_fun("ICAP_XRESOLUTION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1119))
    trace_fun("ICAP_YRESOLUTION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x111a))
    trace_fun("ICAP_MAXFRAMES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x111b))
    trace_fun("ICAP_TILES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x111c))
    trace_fun("ICAP_BITORDER\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x111d))
    trace_fun("ICAP_CCITTKFACTOR\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x111e))
    trace_fun("ICAP_LIGHTPATH\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x111f))
    trace_fun("ICAP_PIXELFLAVOR\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1120))
    trace_fun("ICAP_PLANARCHUNKY\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1121))
    trace_fun("ICAP_ROTATION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1122))
    trace_fun("ICAP_SUPPORTEDSIZES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1123))
    trace_fun("ICAP_THRESHOLD\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1124))
    trace_fun("ICAP_XSCALING\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1125))
    trace_fun("ICAP_YSCALING\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1126))
    trace_fun("ICAP_BITORDERCODES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1127))
    trace_fun("ICAP_PIXELFLAVORCODES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1128))
    trace_fun("ICAP_JPEGPIXELTYPE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x112a))
    trace_fun("ICAP_TIMEFILL\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x112b))
    trace_fun("ICAP_BITDEPTH\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x112c))
    trace_fun("ICAP_BITDEPTHREDUCTION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x112d))
    trace_fun("ICAP_UNDEFINEDIMAGESIZE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x112e))
    trace_fun("ICAP_IMAGEDATASET\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x112f))
    trace_fun("ICAP_EXTIMAGEINFO\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1130))
    trace_fun("ICAP_MINIMUMHEIGHT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1131))
    trace_fun("ICAP_MINIMUMWIDTH\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1136))
    trace_fun("ICAP_FLIPROTATION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1137))
    trace_fun("ICAP_BARCODEDETECTIONENABLED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1138))
    trace_fun("ICAP_SUPPORTEDBARCODETYPES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1139))
    trace_fun("ICAP_BARCODEMAXSEARCHPRIORITIES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x113a))
    trace_fun("ICAP_BARCODESEARCHPRIORITIES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x113b))
    trace_fun("ICAP_BARCODESEARCHMODE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x113c))
    trace_fun("ICAP_BARCODEMAXRETRIES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x113d))
    trace_fun("ICAP_BARCODETIMEOUT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x113e))
    trace_fun("ICAP_ZOOMFACTOR\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x113f))
    trace_fun("ICAP_PATCHCODEDETECTIONENABLED\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1140))
    trace_fun("ICAP_SUPPORTEDPATCHCODETYPES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1141))
    trace_fun("ICAP_PATCHCODEMAXSEARCHPRIORITIES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1142))
    trace_fun("ICAP_PATCHCODESEARCHPRIORITIES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1143))
    trace_fun("ICAP_PATCHCODESEARCHMODE\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1144))
    trace_fun("ICAP_PATCHCODEMAXRETRIES\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1145))
    trace_fun("ICAP_PATCHCODETIMEOUT\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1146))
    trace_fun("ICAP_FLASHUSED2\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1147))
    trace_fun("ICAP_IMAGEFILTER\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1148))
    trace_fun("ICAP_NOISEFILTER\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1149))
    trace_fun("ICAP_OVERSCAN\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1150))
    trace_fun("ICAP_AUTOMATICBORDERDETECTION\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1151))
    trace_fun("ICAP_AUTOMATICDESKEW\n");
  if (TTWAIN_IsCapSupportedTW_INT16(0x1152))
    trace_fun("ICAP_AUTOMATICROTATE\n");
  trace_fun("end-of-list\n");
}


x86 assembly (clang, -O0):
<TTWAIN_DumpCapabilities>:
push   %rbp
mov    %rsp,%rbp
sub    $0x10,%rsp
mov    %rdi,-0x8(%rbp)
cmpq   $0x0,-0x8(%rbp)
jne    112c <TTWAIN_DumpCapabilities+0x1c>
jmp    2064 <TTWAIN_DumpCapabilities+0xf54>
lea    0x1ecd(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1158 <TTWAIN_DumpCapabilities+0x48>
lea    0x1ed8(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x100,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1178 <TTWAIN_DumpCapabilities+0x68>
lea    0x1ec6(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x101,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1198 <TTWAIN_DumpCapabilities+0x88>
lea    0x1eb8(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x102,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     11b8 <TTWAIN_DumpCapabilities+0xa8>
lea    0x1ea8(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x103,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     11d8 <TTWAIN_DumpCapabilities+0xc8>
lea    0x1e94(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1000,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     11f8 <TTWAIN_DumpCapabilities+0xe8>
lea    0x1e83(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1001,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1218 <TTWAIN_DumpCapabilities+0x108>
lea    0x1e6f(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1002,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1238 <TTWAIN_DumpCapabilities+0x128>
lea    0x1e5c(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1003,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1258 <TTWAIN_DumpCapabilities+0x148>
lea    0x1e4f(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1004,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1278 <TTWAIN_DumpCapabilities+0x168>
lea    0x1e41(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1005,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1298 <TTWAIN_DumpCapabilities+0x188>
lea    0x1e2f(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1006,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     12b8 <TTWAIN_DumpCapabilities+0x1a8>
lea    0x1e22(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1007,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     12d8 <TTWAIN_DumpCapabilities+0x1c8>
lea    0x1e14(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1008,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     12f8 <TTWAIN_DumpCapabilities+0x1e8>
lea    0x1e02(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1009,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1318 <TTWAIN_DumpCapabilities+0x208>
lea    0x1df1(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x100a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1338 <TTWAIN_DumpCapabilities+0x228>
lea    0x1ddf(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x100b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1358 <TTWAIN_DumpCapabilities+0x248>
lea    0x1dcf(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x100c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1378 <TTWAIN_DumpCapabilities+0x268>
lea    0x1dbf(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x100d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1398 <TTWAIN_DumpCapabilities+0x288>
lea    0x1db5(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x100e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     13b8 <TTWAIN_DumpCapabilities+0x2a8>
lea    0x1daa(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x100f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     13d8 <TTWAIN_DumpCapabilities+0x2c8>
lea    0x1d9e(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1010,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     13f8 <TTWAIN_DumpCapabilities+0x2e8>
lea    0x1d90(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1011,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1418 <TTWAIN_DumpCapabilities+0x308>
lea    0x1d7e(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1012,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1438 <TTWAIN_DumpCapabilities+0x328>
lea    0x1d75(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1013,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1458 <TTWAIN_DumpCapabilities+0x348>
lea    0x1d61(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1014,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1478 <TTWAIN_DumpCapabilities+0x368>
lea    0x1d54(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1015,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1498 <TTWAIN_DumpCapabilities+0x388>
lea    0x1d48(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1016,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     14b8 <TTWAIN_DumpCapabilities+0x3a8>
lea    0x1d3a(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1017,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     14d8 <TTWAIN_DumpCapabilities+0x3c8>
lea    0x1d28(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1018,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     14f8 <TTWAIN_DumpCapabilities+0x3e8>
lea    0x1d18(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1019,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1518 <TTWAIN_DumpCapabilities+0x408>
lea    0x1d04(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x101a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1538 <TTWAIN_DumpCapabilities+0x428>
lea    0x1cf5(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x101b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1558 <TTWAIN_DumpCapabilities+0x448>
lea    0x1ceb(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x101c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1578 <TTWAIN_DumpCapabilities+0x468>
lea    0x1ce7(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x101d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1598 <TTWAIN_DumpCapabilities+0x488>
lea    0x1ce0(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x101e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     15b8 <TTWAIN_DumpCapabilities+0x4a8>
lea    0x1cd2(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x101f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     15d8 <TTWAIN_DumpCapabilities+0x4c8>
lea    0x1cc7(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1020,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     15f8 <TTWAIN_DumpCapabilities+0x4e8>
lea    0x1cbb(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1021,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1618 <TTWAIN_DumpCapabilities+0x508>
lea    0x1cac(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1022,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1638 <TTWAIN_DumpCapabilities+0x528>
lea    0x1ca1(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1024,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1658 <TTWAIN_DumpCapabilities+0x548>
lea    0x1c92(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1026,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1678 <TTWAIN_DumpCapabilities+0x568>
lea    0x1c84(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1027,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1698 <TTWAIN_DumpCapabilities+0x588>
lea    0x1c71(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1028,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     16b8 <TTWAIN_DumpCapabilities+0x5a8>
lea    0x1c65(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1029,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     16d8 <TTWAIN_DumpCapabilities+0x5c8>
lea    0x1c57(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x102a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     16f8 <TTWAIN_DumpCapabilities+0x5e8>
lea    0x1c48(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x102b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1718 <TTWAIN_DumpCapabilities+0x608>
lea    0x1c3b(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x102c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1738 <TTWAIN_DumpCapabilities+0x628>
lea    0x1c2e(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x102d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1758 <TTWAIN_DumpCapabilities+0x648>
lea    0x1c1c(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x102e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1778 <TTWAIN_DumpCapabilities+0x668>
lea    0x1c11(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1030,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1798 <TTWAIN_DumpCapabilities+0x688>
lea    0x1c02(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1032,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     17b8 <TTWAIN_DumpCapabilities+0x6a8>
lea    0x1bf8(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1033,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     17d8 <TTWAIN_DumpCapabilities+0x6c8>
lea    0x1bec(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1100,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     17f8 <TTWAIN_DumpCapabilities+0x6e8>
lea    0x1be3(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1101,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1818 <TTWAIN_DumpCapabilities+0x708>
lea    0x1bd4(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1103,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1838 <TTWAIN_DumpCapabilities+0x728>
lea    0x1bc5(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1104,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1858 <TTWAIN_DumpCapabilities+0x748>
lea    0x1bb4(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1105,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1878 <TTWAIN_DumpCapabilities+0x768>
lea    0x1ba7(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1106,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1898 <TTWAIN_DumpCapabilities+0x788>
lea    0x1b9a(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1107,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     18b8 <TTWAIN_DumpCapabilities+0x7a8>
lea    0x1b87(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1108,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     18d8 <TTWAIN_DumpCapabilities+0x7c8>
lea    0x1b77(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1109,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     18f8 <TTWAIN_DumpCapabilities+0x7e8>
lea    0x1b63(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x110a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1918 <TTWAIN_DumpCapabilities+0x808>
lea    0x1b53(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x110c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1938 <TTWAIN_DumpCapabilities+0x828>
lea    0x1b43(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x110d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1958 <TTWAIN_DumpCapabilities+0x848>
lea    0x1b39(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x110e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1978 <TTWAIN_DumpCapabilities+0x868>
lea    0x1b29(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1110,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1998 <TTWAIN_DumpCapabilities+0x888>
lea    0x1b1b(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1111,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     19b8 <TTWAIN_DumpCapabilities+0x8a8>
lea    0x1b0d(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1112,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     19d8 <TTWAIN_DumpCapabilities+0x8c8>
lea    0x1b01(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1113,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     19f8 <TTWAIN_DumpCapabilities+0x8e8>
lea    0x1af6(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1114,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1a18 <TTWAIN_DumpCapabilities+0x908>
lea    0x1ae3(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1116,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1a38 <TTWAIN_DumpCapabilities+0x928>
lea    0x1ad0(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1117,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1a58 <TTWAIN_DumpCapabilities+0x948>
lea    0x1ac8(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1118,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1a78 <TTWAIN_DumpCapabilities+0x968>
lea    0x1ac0(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1119,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1a98 <TTWAIN_DumpCapabilities+0x988>
lea    0x1ab2(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x111a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1ab8 <TTWAIN_DumpCapabilities+0x9a8>
lea    0x1aa4(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x111b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1ad8 <TTWAIN_DumpCapabilities+0x9c8>
lea    0x1a94(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x111c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1af8 <TTWAIN_DumpCapabilities+0x9e8>
lea    0x1a80(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x111d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1b18 <TTWAIN_DumpCapabilities+0xa08>
lea    0x1a6f(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x111e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1b38 <TTWAIN_DumpCapabilities+0xa28>
lea    0x1a62(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x111f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1b58 <TTWAIN_DumpCapabilities+0xa48>
lea    0x1a52(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1120,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1b78 <TTWAIN_DumpCapabilities+0xa68>
lea    0x1a44(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1121,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1b98 <TTWAIN_DumpCapabilities+0xa88>
lea    0x1a37(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1122,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1bb8 <TTWAIN_DumpCapabilities+0xaa8>
lea    0x1a26(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1123,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1bd8 <TTWAIN_DumpCapabilities+0xac8>
lea    0x1a1b(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1124,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1bf8 <TTWAIN_DumpCapabilities+0xae8>
lea    0x1a0b(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1125,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1c18 <TTWAIN_DumpCapabilities+0xb08>
lea    0x19fa(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1126,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1c38 <TTWAIN_DumpCapabilities+0xb28>
lea    0x19e9(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1127,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1c58 <TTWAIN_DumpCapabilities+0xb48>
lea    0x19dd(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1128,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1c78 <TTWAIN_DumpCapabilities+0xb68>
lea    0x19d4(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x112a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1c98 <TTWAIN_DumpCapabilities+0xb88>
lea    0x19c8(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x112b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1cb8 <TTWAIN_DumpCapabilities+0xba8>
lea    0x19b7(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x112c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1cd8 <TTWAIN_DumpCapabilities+0xbc8>
lea    0x19a6(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x112d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1cf8 <TTWAIN_DumpCapabilities+0xbe8>
lea    0x199e(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x112e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1d18 <TTWAIN_DumpCapabilities+0xc08>
lea    0x1997(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x112f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1d38 <TTWAIN_DumpCapabilities+0xc28>
lea    0x198a(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1130,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1d58 <TTWAIN_DumpCapabilities+0xc48>
lea    0x197d(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1131,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1d78 <TTWAIN_DumpCapabilities+0xc68>
lea    0x1971(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1136,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1d98 <TTWAIN_DumpCapabilities+0xc88>
lea    0x1964(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1137,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1db8 <TTWAIN_DumpCapabilities+0xca8>
lea    0x1957(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1138,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1dd8 <TTWAIN_DumpCapabilities+0xcc8>
lea    0x1955(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1139,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1df8 <TTWAIN_DumpCapabilities+0xce8>
lea    0x1951(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x113a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1e18 <TTWAIN_DumpCapabilities+0xd08>
lea    0x1952(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x113b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1e38 <TTWAIN_DumpCapabilities+0xd28>
lea    0x1950(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x113c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1e58 <TTWAIN_DumpCapabilities+0xd48>
lea    0x1948(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x113d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1e78 <TTWAIN_DumpCapabilities+0xd68>
lea    0x1940(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x113e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1e98 <TTWAIN_DumpCapabilities+0xd88>
lea    0x1935(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x113f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1eb8 <TTWAIN_DumpCapabilities+0xda8>
lea    0x1926(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1140,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1ed8 <TTWAIN_DumpCapabilities+0xdc8>
lea    0x1926(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1141,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1ef8 <TTWAIN_DumpCapabilities+0xde8>
lea    0x1924(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1142,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1f18 <TTWAIN_DumpCapabilities+0xe08>
lea    0x1927(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1143,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1f38 <TTWAIN_DumpCapabilities+0xe28>
lea    0x1927(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1144,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1f58 <TTWAIN_DumpCapabilities+0xe48>
lea    0x1921(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1145,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1f78 <TTWAIN_DumpCapabilities+0xe68>
lea    0x191b(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1146,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1f98 <TTWAIN_DumpCapabilities+0xe88>
lea    0x1912(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1147,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1fb8 <TTWAIN_DumpCapabilities+0xea8>
lea    0x1903(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1148,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1fd8 <TTWAIN_DumpCapabilities+0xec8>
lea    0x18f5(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1149,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     1ff8 <TTWAIN_DumpCapabilities+0xee8>
lea    0x18e7(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1150,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     2018 <TTWAIN_DumpCapabilities+0xf08>
lea    0x18d6(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1151,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     2038 <TTWAIN_DumpCapabilities+0xf28>
lea    0x18d5(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
mov    $0x1152,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
cmp    $0x0,%rax
je     2058 <TTWAIN_DumpCapabilities+0xf48>
lea    0x18cb(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
lea    0x18d5(%rip),%rdi
mov    $0x0,%al
call   *-0x8(%rbp)
add    $0x10,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<TTWAIN_DumpCapabilities>:
test   %rdi,%rdi
je     1d8a <TTWAIN_DumpCapabilities+0xc7a>
push   %rbx
mov    %rdi,%rcx
lea    0xedc(%rip),%rdi
xor    %eax,%eax
mov    %rcx,%rbx
call   *%rcx
mov    $0x1,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1145 <TTWAIN_DumpCapabilities+0x35>
lea    0xeea(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x100,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     115f <TTWAIN_DumpCapabilities+0x4f>
lea    0xede(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x101,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1179 <TTWAIN_DumpCapabilities+0x69>
lea    0xed6(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x102,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1193 <TTWAIN_DumpCapabilities+0x83>
lea    0xecc(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x103,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     11ad <TTWAIN_DumpCapabilities+0x9d>
lea    0xebe(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1000,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     11c7 <TTWAIN_DumpCapabilities+0xb7>
lea    0xeb3(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1001,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     11e1 <TTWAIN_DumpCapabilities+0xd1>
lea    0xea5(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1002,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     11fb <TTWAIN_DumpCapabilities+0xeb>
lea    0xe98(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1003,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1215 <TTWAIN_DumpCapabilities+0x105>
lea    0xe91(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1004,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     122f <TTWAIN_DumpCapabilities+0x11f>
lea    0xe89(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1005,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1249 <TTWAIN_DumpCapabilities+0x139>
lea    0xe7d(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1006,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1263 <TTWAIN_DumpCapabilities+0x153>
lea    0xe76(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1007,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     127d <TTWAIN_DumpCapabilities+0x16d>
lea    0xe6e(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1008,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1297 <TTWAIN_DumpCapabilities+0x187>
lea    0xe62(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1009,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     12b1 <TTWAIN_DumpCapabilities+0x1a1>
lea    0xe57(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x100a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     12cb <TTWAIN_DumpCapabilities+0x1bb>
lea    0xe4b(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x100b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     12e5 <TTWAIN_DumpCapabilities+0x1d5>
lea    0xe41(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x100c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     12ff <TTWAIN_DumpCapabilities+0x1ef>
lea    0xe37(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x100d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1319 <TTWAIN_DumpCapabilities+0x209>
lea    0xe33(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x100e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1333 <TTWAIN_DumpCapabilities+0x223>
lea    0xe2e(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x100f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     134d <TTWAIN_DumpCapabilities+0x23d>
lea    0xe28(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1010,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1367 <TTWAIN_DumpCapabilities+0x257>
lea    0xe20(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1011,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1381 <TTWAIN_DumpCapabilities+0x271>
lea    0xe14(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1012,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     139b <TTWAIN_DumpCapabilities+0x28b>
lea    0xe11(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1013,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     13b5 <TTWAIN_DumpCapabilities+0x2a5>
lea    0xe03(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1014,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     13cf <TTWAIN_DumpCapabilities+0x2bf>
lea    0xdfc(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1015,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     13e9 <TTWAIN_DumpCapabilities+0x2d9>
lea    0xdf6(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1016,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1403 <TTWAIN_DumpCapabilities+0x2f3>
lea    0xdee(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1017,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     141d <TTWAIN_DumpCapabilities+0x30d>
lea    0xde2(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1018,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1437 <TTWAIN_DumpCapabilities+0x327>
lea    0xdd8(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1019,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1451 <TTWAIN_DumpCapabilities+0x341>
lea    0xdca(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x101a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     146b <TTWAIN_DumpCapabilities+0x35b>
lea    0xdc1(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x101b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1485 <TTWAIN_DumpCapabilities+0x375>
lea    0xdbd(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x101c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     149f <TTWAIN_DumpCapabilities+0x38f>
lea    0xdbf(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x101d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     14b9 <TTWAIN_DumpCapabilities+0x3a9>
lea    0xdbe(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x101e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     14d3 <TTWAIN_DumpCapabilities+0x3c3>
lea    0xdb6(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x101f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     14ed <TTWAIN_DumpCapabilities+0x3dd>
lea    0xdb1(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1020,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1507 <TTWAIN_DumpCapabilities+0x3f7>
lea    0xdab(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1021,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1521 <TTWAIN_DumpCapabilities+0x411>
lea    0xda2(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1022,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     153b <TTWAIN_DumpCapabilities+0x42b>
lea    0xd9d(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1024,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1555 <TTWAIN_DumpCapabilities+0x445>
lea    0xd94(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1026,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     156f <TTWAIN_DumpCapabilities+0x45f>
lea    0xd8c(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1027,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1589 <TTWAIN_DumpCapabilities+0x479>
lea    0xd7f(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1028,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     15a3 <TTWAIN_DumpCapabilities+0x493>
lea    0xd79(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1029,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     15bd <TTWAIN_DumpCapabilities+0x4ad>
lea    0xd71(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x102a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     15d7 <TTWAIN_DumpCapabilities+0x4c7>
lea    0xd68(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x102b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     15f1 <TTWAIN_DumpCapabilities+0x4e1>
lea    0xd61(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x102c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     160b <TTWAIN_DumpCapabilities+0x4fb>
lea    0xd5a(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x102d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1625 <TTWAIN_DumpCapabilities+0x515>
lea    0xd4e(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x102e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     163f <TTWAIN_DumpCapabilities+0x52f>
lea    0xd49(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1030,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1659 <TTWAIN_DumpCapabilities+0x549>
lea    0xd40(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1032,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1673 <TTWAIN_DumpCapabilities+0x563>
lea    0xd3c(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1033,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     168d <TTWAIN_DumpCapabilities+0x57d>
lea    0xd36(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1100,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     16a7 <TTWAIN_DumpCapabilities+0x597>
lea    0xd33(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1101,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     16c1 <TTWAIN_DumpCapabilities+0x5b1>
lea    0xd2a(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1103,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     16db <TTWAIN_DumpCapabilities+0x5cb>
lea    0xd21(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1104,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     16f5 <TTWAIN_DumpCapabilities+0x5e5>
lea    0xd16(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1105,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     170f <TTWAIN_DumpCapabilities+0x5ff>
lea    0xd0f(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1106,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1729 <TTWAIN_DumpCapabilities+0x619>
lea    0xd08(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1107,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1743 <TTWAIN_DumpCapabilities+0x633>
lea    0xcfb(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1108,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     175d <TTWAIN_DumpCapabilities+0x64d>
lea    0xcf1(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1109,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1777 <TTWAIN_DumpCapabilities+0x667>
lea    0xce3(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x110a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1791 <TTWAIN_DumpCapabilities+0x681>
lea    0xcd9(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x110c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     17ab <TTWAIN_DumpCapabilities+0x69b>
lea    0xccf(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x110d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     17c5 <TTWAIN_DumpCapabilities+0x6b5>
lea    0xccb(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x110e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     17df <TTWAIN_DumpCapabilities+0x6cf>
lea    0xcc1(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1110,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     17f9 <TTWAIN_DumpCapabilities+0x6e9>
lea    0xcb9(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1111,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1813 <TTWAIN_DumpCapabilities+0x703>
lea    0xcb1(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1112,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     182d <TTWAIN_DumpCapabilities+0x71d>
lea    0xcab(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1113,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1847 <TTWAIN_DumpCapabilities+0x737>
lea    0xca6(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1114,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1861 <TTWAIN_DumpCapabilities+0x751>
lea    0xc99(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1116,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     187b <TTWAIN_DumpCapabilities+0x76b>
lea    0xc8c(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1117,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1895 <TTWAIN_DumpCapabilities+0x785>
lea    0xc8a(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1118,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     18af <TTWAIN_DumpCapabilities+0x79f>
lea    0xc88(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1119,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     18c9 <TTWAIN_DumpCapabilities+0x7b9>
lea    0xc80(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x111a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     18e3 <TTWAIN_DumpCapabilities+0x7d3>
lea    0xc78(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x111b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     18fd <TTWAIN_DumpCapabilities+0x7ed>
lea    0xc6e(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x111c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1917 <TTWAIN_DumpCapabilities+0x807>
lea    0xc60(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x111d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1931 <TTWAIN_DumpCapabilities+0x821>
lea    0xc55(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x111e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     194b <TTWAIN_DumpCapabilities+0x83b>
lea    0xc4e(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x111f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1965 <TTWAIN_DumpCapabilities+0x855>
lea    0xc44(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1120,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     197f <TTWAIN_DumpCapabilities+0x86f>
lea    0xc3c(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1121,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1999 <TTWAIN_DumpCapabilities+0x889>
lea    0xc35(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1122,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     19b3 <TTWAIN_DumpCapabilities+0x8a3>
lea    0xc2a(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1123,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     19cd <TTWAIN_DumpCapabilities+0x8bd>
lea    0xc25(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1124,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     19e7 <TTWAIN_DumpCapabilities+0x8d7>
lea    0xc1b(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1125,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1a01 <TTWAIN_DumpCapabilities+0x8f1>
lea    0xc10(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1126,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1a1b <TTWAIN_DumpCapabilities+0x90b>
lea    0xc05(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1127,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1a35 <TTWAIN_DumpCapabilities+0x925>
lea    0xbff(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1128,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1a4f <TTWAIN_DumpCapabilities+0x93f>
lea    0xbfc(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x112a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1a69 <TTWAIN_DumpCapabilities+0x959>
lea    0xbf6(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x112b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1a83 <TTWAIN_DumpCapabilities+0x973>
lea    0xbeb(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x112c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1a9d <TTWAIN_DumpCapabilities+0x98d>
lea    0xbe0(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x112d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1ab7 <TTWAIN_DumpCapabilities+0x9a7>
lea    0xbde(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x112e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1ad1 <TTWAIN_DumpCapabilities+0x9c1>
lea    0xbdd(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x112f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1aeb <TTWAIN_DumpCapabilities+0x9db>
lea    0xbd6(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1130,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1b05 <TTWAIN_DumpCapabilities+0x9f5>
lea    0xbcf(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1131,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1b1f <TTWAIN_DumpCapabilities+0xa0f>
lea    0xbc9(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1136,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1b39 <TTWAIN_DumpCapabilities+0xa29>
lea    0xbc2(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1137,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1b53 <TTWAIN_DumpCapabilities+0xa43>
lea    0xbbb(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1138,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1b6d <TTWAIN_DumpCapabilities+0xa5d>
lea    0xbbf(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1139,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1b87 <TTWAIN_DumpCapabilities+0xa77>
lea    0xbc1(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x113a,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1ba1 <TTWAIN_DumpCapabilities+0xa91>
lea    0xbc8(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x113b,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1bbb <TTWAIN_DumpCapabilities+0xaab>
lea    0xbcc(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x113c,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1bd5 <TTWAIN_DumpCapabilities+0xac5>
lea    0xbca(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x113d,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1bef <TTWAIN_DumpCapabilities+0xadf>
lea    0xbc8(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x113e,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1c09 <TTWAIN_DumpCapabilities+0xaf9>
lea    0xbc3(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x113f,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1c23 <TTWAIN_DumpCapabilities+0xb13>
lea    0xbba(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1140,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1c3d <TTWAIN_DumpCapabilities+0xb2d>
lea    0xbc0(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1141,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1c57 <TTWAIN_DumpCapabilities+0xb47>
lea    0xbc4(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1142,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1c71 <TTWAIN_DumpCapabilities+0xb61>
lea    0xbcd(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1143,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1c8b <TTWAIN_DumpCapabilities+0xb7b>
lea    0xbd3(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1144,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1ca5 <TTWAIN_DumpCapabilities+0xb95>
lea    0xbd3(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1145,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1cbf <TTWAIN_DumpCapabilities+0xbaf>
lea    0xbd3(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1146,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1cd9 <TTWAIN_DumpCapabilities+0xbc9>
lea    0xbd0(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1147,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1cf3 <TTWAIN_DumpCapabilities+0xbe3>
lea    0xbc7(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1148,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1d0d <TTWAIN_DumpCapabilities+0xbfd>
lea    0xbbf(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1149,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1d27 <TTWAIN_DumpCapabilities+0xc17>
lea    0xbb7(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1150,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1d41 <TTWAIN_DumpCapabilities+0xc31>
lea    0xbac(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1151,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
je     1d5b <TTWAIN_DumpCapabilities+0xc4b>
lea    0xbb1(%rip),%rdi
xor    %eax,%eax
call   *%rbx
mov    $0x1152,%edi
call   1030 <TTWAIN_IsCapSupportedTW_INT16@plt>
test   %rax,%rax
mov    %rbx,%rcx
je     1d7e <TTWAIN_DumpCapabilities+0xc6e>
lea    0xbaa(%rip),%rdi
xor    %eax,%eax
mov    %rcx,%rbx
call   *%rcx
mov    %rbx,%rcx
lea    0xbaf(%rip),%rdi
xor    %eax,%eax
pop    %rbx
jmp    *%rcx
ret

LLVM IR (-O0):
@.str = [43 x i8] c"list of supported (exported) capabilities\0A\00"
@.str.1 = [14 x i8] c"CAP_XFERCOUNT\00"
@.str.2 = [18 x i8] c"ICAP_COMPRESSION\0A\00"
@.str.3 = [16 x i8] c"ICAP_PIXELTYPE\0A\00"
@.str.4 = [12 x i8] c"ICAP_UNITS\0A\00"
@.str.5 = [15 x i8] c"ICAP_XFERMECH\0A\00"
@.str.6 = [12 x i8] c"CAP_AUTHOR\0A\00"
@.str.7 = [13 x i8] c"CAP_CAPTION\0A\00"
@.str.8 = [19 x i8] c"CAP_FEEDERENABLED\0A\00"
@.str.9 = [18 x i8] c"CAP_FEEDERLOADED\0A\00"
@.str.10 = [14 x i8] c"CAP_TIMEDATE\0A\00"
@.str.11 = [19 x i8] c"CAP_SUPPORTEDCAPS\0A\00"
@.str.12 = [18 x i8] c"CAP_EXTENDEDCAPS\0A\00"
@.str.13 = [14 x i8] c"CAP_AUTOFEED\0A\00"
@.str.14 = [15 x i8] c"CAP_CLEARPAGE\0A\00"
@.str.15 = [14 x i8] c"CAP_FEEDPAGE\0A\00"
@.str.16 = [16 x i8] c"CAP_REWINDPAGE\0A\00"
@.str.17 = [16 x i8] c"CAP_INDICATORS\0A\00"
@.str.18 = [22 x i8] c"CAP_SUPPORTEDCAPSEXT\0A\00"
@.str.19 = [21 x i8] c"CAP_PAPERDETECTABLE\0A\00"
@.str.20 = [20 x i8] c"CAP_UICONTROLLABLE\0A\00"
@.str.21 = [18 x i8] c"CAP_DEVICEONLINE\0A\00"
@.str.22 = [14 x i8] c"CAP_AUTOSCAN\0A\00"
@.str.23 = [23 x i8] c"CAP_THUMBNAILSENABLED\0A\00"
@.str.24 = [12 x i8] c"CAP_DUPLEX\0A\00"
@.str.25 = [19 x i8] c"CAP_DUPLEXENABLED\0A\00"
@.str.26 = [20 x i8] c"CAP_ENABLEDSUIONLY\0A\00"
@.str.27 = [18 x i8] c"CAP_CUSTOMDSDATA\0A\00"
@.str.28 = [14 x i8] c"CAP_ENDORSER\0A\00"
@.str.29 = [16 x i8] c"CAP_JOBCONTROL\0A\00"
@.str.30 = [12 x i8] c"CAP_ALARMS\0A\00"
@.str.31 = [17 x i8] c"CAP_ALARMVOLUME\0A\00"
@.str.32 = [22 x i8] c"CAP_AUTOMATICCAPTURE\0A\00"
@.str.33 = [28 x i8] c"CAP_TIMEBEFOREFIRSTCAPTURE\0A\00"
@.str.34 = [25 x i8] c"CAP_TIMEBETWEENCAPTURES\0A\00"
@.str.35 = [18 x i8] c"CAP_CLEARBUFFERS\0A\00"
@.str.36 = [21 x i8] c"CAP_MAXBATCHBUFFERS\0A\00"
@.str.37 = [20 x i8] c"CAP_DEVICETIMEDATE\0A\00"
@.str.38 = [17 x i8] c"CAP_POWERSUPPLY\0A\00"
@.str.39 = [21 x i8] c"CAP_CAMERAPREVIEWUI\0A\00"
@.str.40 = [17 x i8] c"CAP_DEVICEEVENT\0A\00"
@.str.41 = [18 x i8] c"CAP_SERIALNUMBER\0A\00"
@.str.42 = [13 x i8] c"CAP_PRINTER\0A\00"
@.str.43 = [20 x i8] c"CAP_PRINTERENABLED\0A\00"
@.str.44 = [18 x i8] c"CAP_PRINTERINDEX\0A\00"
@.str.45 = [17 x i8] c"CAP_PRINTERMODE\0A\00"
@.str.46 = [19 x i8] c"CAP_PRINTERSTRING\0A\00"
@.str.47 = [19 x i8] c"CAP_PRINTERSUFFIX\0A\00"
@.str.48 = [14 x i8] c"CAP_LANGUAGE\0A\00"
@.str.49 = [21 x i8] c"CAP_FEEDERALIGNMENT\0A\00"
@.str.50 = [17 x i8] c"CAP_FEEDERORDER\0A\00"
@.str.51 = [22 x i8] c"CAP_REACQUIREALLOWED\0A\00"
@.str.52 = [20 x i8] c"CAP_BATTERYMINUTES\0A\00"
@.str.53 = [23 x i8] c"CAP_BATTERYPERCENTAGE\0A\00"
@.str.54 = [17 x i8] c"ICAP_AUTOBRIGHT\0A\00"
@.str.55 = [17 x i8] c"ICAP_BRIGHTNESS\0A\00"
@.str.56 = [15 x i8] c"ICAP_CONTRAST\0A\00"
@.str.57 = [19 x i8] c"ICAP_CUSTHALFTONE\0A\00"
@.str.58 = [19 x i8] c"ICAP_EXPOSURETIME\0A\00"
@.str.59 = [13 x i8] c"ICAP_FILTER\0A\00"
@.str.60 = [16 x i8] c"ICAP_FLASHUSED\0A\00"
@.str.61 = [12 x i8] c"ICAP_GAMMA\0A\00"
@.str.62 = [16 x i8] c"ICAP_HALFTONES\0A\00"
@.str.63 = [16 x i8] c"ICAP_HIGHLIGHT\0A\00"
@.str.64 = [22 x i8] c"ICAP_IMAGEFILEFORMAT\0A\00"
@.str.65 = [16 x i8] c"ICAP_LAMPSTATE\0A\00"
@.str.66 = [18 x i8] c"ICAP_LIGHTSOURCE\0A\00"
@.str.67 = [18 x i8] c"ICAP_ORIENTATION\0A\00"
@.str.68 = [20 x i8] c"ICAP_PHYSICALWIDTH\0A\00"
@.str.69 = [21 x i8] c"ICAP_PHYSICALHEIGHT\0A\00"
@.str.70 = [13 x i8] c"ICAP_SHADOW\0A\00"
@.str.71 = [13 x i8] c"ICAP_FRAMES\0A\00"
@.str.72 = [24 x i8] c"ICAP_XNATIVERESOLUTION\0A\00"
@.str.73 = [24 x i8] c"ICAP_YNATIVERESOLUTION\0A\00"
@.str.74 = [18 x i8] c"ICAP_XRESOLUTION\0A\00"
@.str.75 = [18 x i8] c"ICAP_YRESOLUTION\0A\00"
@.str.76 = [16 x i8] c"ICAP_MAXFRAMES\0A\00"
@.str.77 = [12 x i8] c"ICAP_TILES\0A\00"
@.str.78 = [15 x i8] c"ICAP_BITORDER\0A\00"
@.str.79 = [19 x i8] c"ICAP_CCITTKFACTOR\0A\00"
@.str.80 = [16 x i8] c"ICAP_LIGHTPATH\0A\00"
@.str.81 = [18 x i8] c"ICAP_PIXELFLAVOR\0A\00"
@.str.82 = [19 x i8] c"ICAP_PLANARCHUNKY\0A\00"
@.str.83 = [15 x i8] c"ICAP_ROTATION\0A\00"
@.str.84 = [21 x i8] c"ICAP_SUPPORTEDSIZES\0A\00"
@.str.85 = [16 x i8] c"ICAP_THRESHOLD\0A\00"
@.str.86 = [15 x i8] c"ICAP_XSCALING\0A\00"
@.str.87 = [15 x i8] c"ICAP_YSCALING\0A\00"
@.str.88 = [20 x i8] c"ICAP_BITORDERCODES\0A\00"
@.str.89 = [23 x i8] c"ICAP_PIXELFLAVORCODES\0A\00"
@.str.90 = [20 x i8] c"ICAP_JPEGPIXELTYPE\0A\00"
@.str.91 = [15 x i8] c"ICAP_TIMEFILL\0A\00"
@.str.92 = [15 x i8] c"ICAP_BITDEPTH\0A\00"
@.str.93 = [24 x i8] c"ICAP_BITDEPTHREDUCTION\0A\00"
@.str.94 = [25 x i8] c"ICAP_UNDEFINEDIMAGESIZE\0A\00"
@.str.95 = [19 x i8] c"ICAP_IMAGEDATASET\0A\00"
@.str.96 = [19 x i8] c"ICAP_EXTIMAGEINFO\0A\00"
@.str.97 = [20 x i8] c"ICAP_MINIMUMHEIGHT\0A\00"
@.str.98 = [19 x i8] c"ICAP_MINIMUMWIDTH\0A\00"
@.str.99 = [19 x i8] c"ICAP_FLIPROTATION\0A\00"
@.str.100 = [30 x i8] c"ICAP_BARCODEDETECTIONENABLED\0A\00"
@.str.101 = [28 x i8] c"ICAP_SUPPORTEDBARCODETYPES\0A\00"
@.str.102 = [33 x i8] c"ICAP_BARCODEMAXSEARCHPRIORITIES\0A\00"
@.str.103 = [30 x i8] c"ICAP_BARCODESEARCHPRIORITIES\0A\00"
@.str.104 = [24 x i8] c"ICAP_BARCODESEARCHMODE\0A\00"
@.str.105 = [24 x i8] c"ICAP_BARCODEMAXRETRIES\0A\00"
@.str.106 = [21 x i8] c"ICAP_BARCODETIMEOUT\0A\00"
@.str.107 = [17 x i8] c"ICAP_ZOOMFACTOR\0A\00"
@.str.108 = [32 x i8] c"ICAP_PATCHCODEDETECTIONENABLED\0A\00"
@.str.109 = [30 x i8] c"ICAP_SUPPORTEDPATCHCODETYPES\0A\00"
@.str.110 = [35 x i8] c"ICAP_PATCHCODEMAXSEARCHPRIORITIES\0A\00"
@.str.111 = [32 x i8] c"ICAP_PATCHCODESEARCHPRIORITIES\0A\00"
@.str.112 = [26 x i8] c"ICAP_PATCHCODESEARCHMODE\0A\00"
@.str.113 = [26 x i8] c"ICAP_PATCHCODEMAXRETRIES\0A\00"
@.str.114 = [23 x i8] c"ICAP_PATCHCODETIMEOUT\0A\00"
@.str.115 = [17 x i8] c"ICAP_FLASHUSED2\0A\00"
@.str.116 = [18 x i8] c"ICAP_IMAGEFILTER\0A\00"
@.str.117 = [18 x i8] c"ICAP_NOISEFILTER\0A\00"
@.str.118 = [15 x i8] c"ICAP_OVERSCAN\0A\00"
@.str.119 = [31 x i8] c"ICAP_AUTOMATICBORDERDETECTION\0A\00"
@.str.120 = [22 x i8] c"ICAP_AUTOMATICDESKEW\0A\00"
@.str.121 = [22 x i8] c"ICAP_AUTOMATICROTATE\0A\00"
@.str.122 = [13 x i8] c"end-of-list\0A\00"
define void @TTWAIN_DumpCapabilities(void (i8*, ...)* %0) {
%2 = alloca void (i8*, ...)*
store void (i8*, ...)* %0, void (i8*, ...)** %2
%3 = load void (i8*, ...)*, void (i8*, ...)** %2
%4 = icmp ne void (i8*, ...)* %3, null
br i1 %4, label %6, label %5
5: ; preds = %1
br label %614
6: ; preds = %1
%7 = load void (i8*, ...)*, void (i8*, ...)** %2
%8 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 1)
%9 = icmp ne i64 %8, 0
br i1 %9, label %10, label %12
10: ; preds = %6
%11 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %12
12: ; preds = %10, %6
%13 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 256)
%14 = icmp ne i64 %13, 0
br i1 %14, label %15, label %17
15: ; preds = %12
%16 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %17
17: ; preds = %15, %12
%18 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 257)
%19 = icmp ne i64 %18, 0
br i1 %19, label %20, label %22
20: ; preds = %17
%21 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %22
22: ; preds = %20, %17
%23 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 258)
%24 = icmp ne i64 %23, 0
br i1 %24, label %25, label %27
25: ; preds = %22
%26 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %27
27: ; preds = %25, %22
%28 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 259)
%29 = icmp ne i64 %28, 0
br i1 %29, label %30, label %32
30: ; preds = %27
%31 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %32
32: ; preds = %30, %27
%33 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4096)
%34 = icmp ne i64 %33, 0
br i1 %34, label %35, label %37
35: ; preds = %32
%36 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %37
37: ; preds = %35, %32
%38 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4097)
%39 = icmp ne i64 %38, 0
br i1 %39, label %40, label %42
40: ; preds = %37
%41 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %42
42: ; preds = %40, %37
%43 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4098)
%44 = icmp ne i64 %43, 0
br i1 %44, label %45, label %47
45: ; preds = %42
%46 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %47
47: ; preds = %45, %42
%48 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4099)
%49 = icmp ne i64 %48, 0
br i1 %49, label %50, label %52
50: ; preds = %47
%51 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %52
52: ; preds = %50, %47
%53 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4100)
%54 = icmp ne i64 %53, 0
br i1 %54, label %55, label %57
55: ; preds = %52
%56 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %57
57: ; preds = %55, %52
%58 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4101)
%59 = icmp ne i64 %58, 0
br i1 %59, label %60, label %62
60: ; preds = %57
%61 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %62
62: ; preds = %60, %57
%63 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4102)
%64 = icmp ne i64 %63, 0
br i1 %64, label %65, label %67
65: ; preds = %62
%66 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %67
67: ; preds = %65, %62
%68 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4103)
%69 = icmp ne i64 %68, 0
br i1 %69, label %70, label %72
70: ; preds = %67
%71 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %72
72: ; preds = %70, %67
%73 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4104)
%74 = icmp ne i64 %73, 0
br i1 %74, label %75, label %77
75: ; preds = %72
%76 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %77
77: ; preds = %75, %72
%78 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4105)
%79 = icmp ne i64 %78, 0
br i1 %79, label %80, label %82
80: ; preds = %77
%81 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %82
82: ; preds = %80, %77
%83 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4106)
%84 = icmp ne i64 %83, 0
br i1 %84, label %85, label %87
85: ; preds = %82
%86 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %87
87: ; preds = %85, %82
%88 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4107)
%89 = icmp ne i64 %88, 0
br i1 %89, label %90, label %92
90: ; preds = %87
%91 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %92
92: ; preds = %90, %87
%93 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4108)
%94 = icmp ne i64 %93, 0
br i1 %94, label %95, label %97
95: ; preds = %92
%96 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %97
97: ; preds = %95, %92
%98 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4109)
%99 = icmp ne i64 %98, 0
br i1 %99, label %100, label %102
100: ; preds = %97
%101 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %102
102: ; preds = %100, %97
%103 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4110)
%104 = icmp ne i64 %103, 0
br i1 %104, label %105, label %107
105: ; preds = %102
%106 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %107
107: ; preds = %105, %102
%108 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4111)
%109 = icmp ne i64 %108, 0
br i1 %109, label %110, label %112
110: ; preds = %107
%111 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %112
112: ; preds = %110, %107
%113 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4112)
%114 = icmp ne i64 %113, 0
br i1 %114, label %115, label %117
115: ; preds = %112
%116 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %117
117: ; preds = %115, %112
%118 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4113)
%119 = icmp ne i64 %118, 0
br i1 %119, label %120, label %122
120: ; preds = %117
%121 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %122
122: ; preds = %120, %117
%123 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4114)
%124 = icmp ne i64 %123, 0
br i1 %124, label %125, label %127
125: ; preds = %122
%126 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %127
127: ; preds = %125, %122
%128 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4115)
%129 = icmp ne i64 %128, 0
br i1 %129, label %130, label %132
130: ; preds = %127
%131 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %132
132: ; preds = %130, %127
%133 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4116)
%134 = icmp ne i64 %133, 0
br i1 %134, label %135, label %137
135: ; preds = %132
%136 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %137
137: ; preds = %135, %132
%138 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4117)
%139 = icmp ne i64 %138, 0
br i1 %139, label %140, label %142
140: ; preds = %137
%141 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %142
142: ; preds = %140, %137
%143 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4118)
%144 = icmp ne i64 %143, 0
br i1 %144, label %145, label %147
145: ; preds = %142
%146 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %147
147: ; preds = %145, %142
%148 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4119)
%149 = icmp ne i64 %148, 0
br i1 %149, label %150, label %152
150: ; preds = %147
%151 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %152
152: ; preds = %150, %147
%153 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4120)
%154 = icmp ne i64 %153, 0
br i1 %154, label %155, label %157
155: ; preds = %152
%156 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %157
157: ; preds = %155, %152
%158 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4121)
%159 = icmp ne i64 %158, 0
br i1 %159, label %160, label %162
160: ; preds = %157
%161 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %162
162: ; preds = %160, %157
%163 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4122)
%164 = icmp ne i64 %163, 0
br i1 %164, label %165, label %167
165: ; preds = %162
%166 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %167
167: ; preds = %165, %162
%168 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4123)
%169 = icmp ne i64 %168, 0
br i1 %169, label %170, label %172
170: ; preds = %167
%171 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %172
172: ; preds = %170, %167
%173 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4124)
%174 = icmp ne i64 %173, 0
br i1 %174, label %175, label %177
175: ; preds = %172
%176 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %177
177: ; preds = %175, %172
%178 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4125)
%179 = icmp ne i64 %178, 0
br i1 %179, label %180, label %182
180: ; preds = %177
%181 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %182
182: ; preds = %180, %177
%183 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4126)
%184 = icmp ne i64 %183, 0
br i1 %184, label %185, label %187
185: ; preds = %182
%186 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %187
187: ; preds = %185, %182
%188 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4127)
%189 = icmp ne i64 %188, 0
br i1 %189, label %190, label %192
190: ; preds = %187
%191 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %192
192: ; preds = %190, %187
%193 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4128)
%194 = icmp ne i64 %193, 0
br i1 %194, label %195, label %197
195: ; preds = %192
%196 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %197
197: ; preds = %195, %192
%198 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4129)
%199 = icmp ne i64 %198, 0
br i1 %199, label %200, label %202
200: ; preds = %197
%201 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %202
202: ; preds = %200, %197
%203 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4130)
%204 = icmp ne i64 %203, 0
br i1 %204, label %205, label %207
205: ; preds = %202
%206 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %207
207: ; preds = %205, %202
%208 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4132)
%209 = icmp ne i64 %208, 0
br i1 %209, label %210, label %212
210: ; preds = %207
%211 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %212
212: ; preds = %210, %207
%213 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4134)
%214 = icmp ne i64 %213, 0
br i1 %214, label %215, label %217
215: ; preds = %212
%216 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %217
217: ; preds = %215, %212
%218 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4135)
%219 = icmp ne i64 %218, 0
br i1 %219, label %220, label %222
220: ; preds = %217
%221 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %222
222: ; preds = %220, %217
%223 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4136)
%224 = icmp ne i64 %223, 0
br i1 %224, label %225, label %227
225: ; preds = %222
%226 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %227
227: ; preds = %225, %222
%228 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4137)
%229 = icmp ne i64 %228, 0
br i1 %229, label %230, label %232
230: ; preds = %227
%231 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %232
232: ; preds = %230, %227
%233 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4138)
%234 = icmp ne i64 %233, 0
br i1 %234, label %235, label %237
235: ; preds = %232
%236 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %237
237: ; preds = %235, %232
%238 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4139)
%239 = icmp ne i64 %238, 0
br i1 %239, label %240, label %242
240: ; preds = %237
%241 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %242
242: ; preds = %240, %237
%243 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4140)
%244 = icmp ne i64 %243, 0
br i1 %244, label %245, label %247
245: ; preds = %242
%246 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %247
247: ; preds = %245, %242
%248 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4141)
%249 = icmp ne i64 %248, 0
br i1 %249, label %250, label %252
250: ; preds = %247
%251 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %252
252: ; preds = %250, %247
%253 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4142)
%254 = icmp ne i64 %253, 0
br i1 %254, label %255, label %257
255: ; preds = %252
%256 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %257
257: ; preds = %255, %252
%258 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4144)
%259 = icmp ne i64 %258, 0
br i1 %259, label %260, label %262
260: ; preds = %257
%261 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %262
262: ; preds = %260, %257
%263 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4146)
%264 = icmp ne i64 %263, 0
br i1 %264, label %265, label %267
265: ; preds = %262
%266 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %267
267: ; preds = %265, %262
%268 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4147)
%269 = icmp ne i64 %268, 0
br i1 %269, label %270, label %272
270: ; preds = %267
%271 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %272
272: ; preds = %270, %267
%273 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4352)
%274 = icmp ne i64 %273, 0
br i1 %274, label %275, label %277
275: ; preds = %272
%276 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %277
277: ; preds = %275, %272
%278 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4353)
%279 = icmp ne i64 %278, 0
br i1 %279, label %280, label %282
280: ; preds = %277
%281 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %282
282: ; preds = %280, %277
%283 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4355)
%284 = icmp ne i64 %283, 0
br i1 %284, label %285, label %287
285: ; preds = %282
%286 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %287
287: ; preds = %285, %282
%288 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4356)
%289 = icmp ne i64 %288, 0
br i1 %289, label %290, label %292
290: ; preds = %287
%291 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %292
292: ; preds = %290, %287
%293 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4357)
%294 = icmp ne i64 %293, 0
br i1 %294, label %295, label %297
295: ; preds = %292
%296 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %297
297: ; preds = %295, %292
%298 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4358)
%299 = icmp ne i64 %298, 0
br i1 %299, label %300, label %302
300: ; preds = %297
%301 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %302
302: ; preds = %300, %297
%303 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4359)
%304 = icmp ne i64 %303, 0
br i1 %304, label %305, label %307
305: ; preds = %302
%306 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %307
307: ; preds = %305, %302
%308 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4360)
%309 = icmp ne i64 %308, 0
br i1 %309, label %310, label %312
310: ; preds = %307
%311 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %312
312: ; preds = %310, %307
%313 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4361)
%314 = icmp ne i64 %313, 0
br i1 %314, label %315, label %317
315: ; preds = %312
%316 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %317
317: ; preds = %315, %312
%318 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4362)
%319 = icmp ne i64 %318, 0
br i1 %319, label %320, label %322
320: ; preds = %317
%321 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %322
322: ; preds = %320, %317
%323 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4364)
%324 = icmp ne i64 %323, 0
br i1 %324, label %325, label %327
325: ; preds = %322
%326 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %327
327: ; preds = %325, %322
%328 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4365)
%329 = icmp ne i64 %328, 0
br i1 %329, label %330, label %332
330: ; preds = %327
%331 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %332
332: ; preds = %330, %327
%333 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4366)
%334 = icmp ne i64 %333, 0
br i1 %334, label %335, label %337
335: ; preds = %332
%336 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %337
337: ; preds = %335, %332
%338 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4368)
%339 = icmp ne i64 %338, 0
br i1 %339, label %340, label %342
340: ; preds = %337
%341 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %342
342: ; preds = %340, %337
%343 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4369)
%344 = icmp ne i64 %343, 0
br i1 %344, label %345, label %347
345: ; preds = %342
%346 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %347
347: ; preds = %345, %342
%348 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4370)
%349 = icmp ne i64 %348, 0
br i1 %349, label %350, label %352
350: ; preds = %347
%351 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %352
352: ; preds = %350, %347
%353 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4371)
%354 = icmp ne i64 %353, 0
br i1 %354, label %355, label %357
355: ; preds = %352
%356 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %357
357: ; preds = %355, %352
%358 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4372)
%359 = icmp ne i64 %358, 0
br i1 %359, label %360, label %362
360: ; preds = %357
%361 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %362
362: ; preds = %360, %357
%363 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4374)
%364 = icmp ne i64 %363, 0
br i1 %364, label %365, label %367
365: ; preds = %362
%366 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %367
367: ; preds = %365, %362
%368 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4375)
%369 = icmp ne i64 %368, 0
br i1 %369, label %370, label %372
370: ; preds = %367
%371 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %372
372: ; preds = %370, %367
%373 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4376)
%374 = icmp ne i64 %373, 0
br i1 %374, label %375, label %377
375: ; preds = %372
%376 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %377
377: ; preds = %375, %372
%378 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4377)
%379 = icmp ne i64 %378, 0
br i1 %379, label %380, label %382
380: ; preds = %377
%381 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %382
382: ; preds = %380, %377
%383 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4378)
%384 = icmp ne i64 %383, 0
br i1 %384, label %385, label %387
385: ; preds = %382
%386 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %387
387: ; preds = %385, %382
%388 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4379)
%389 = icmp ne i64 %388, 0
br i1 %389, label %390, label %392
390: ; preds = %387
%391 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %392
392: ; preds = %390, %387
%393 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4380)
%394 = icmp ne i64 %393, 0
br i1 %394, label %395, label %397
395: ; preds = %392
%396 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %397
397: ; preds = %395, %392
%398 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4381)
%399 = icmp ne i64 %398, 0
br i1 %399, label %400, label %402
400: ; preds = %397
%401 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %402
402: ; preds = %400, %397
%403 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4382)
%404 = icmp ne i64 %403, 0
br i1 %404, label %405, label %407
405: ; preds = %402
%406 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %407
407: ; preds = %405, %402
%408 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4383)
%409 = icmp ne i64 %408, 0
br i1 %409, label %410, label %412
410: ; preds = %407
%411 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %412
412: ; preds = %410, %407
%413 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4384)
%414 = icmp ne i64 %413, 0
br i1 %414, label %415, label %417
415: ; preds = %412
%416 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %417
417: ; preds = %415, %412
%418 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4385)
%419 = icmp ne i64 %418, 0
br i1 %419, label %420, label %422
420: ; preds = %417
%421 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %422
422: ; preds = %420, %417
%423 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4386)
%424 = icmp ne i64 %423, 0
br i1 %424, label %425, label %427
425: ; preds = %422
%426 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %427
427: ; preds = %425, %422
%428 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4387)
%429 = icmp ne i64 %428, 0
br i1 %429, label %430, label %432
430: ; preds = %427
%431 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %432
432: ; preds = %430, %427
%433 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4388)
%434 = icmp ne i64 %433, 0
br i1 %434, label %435, label %437
435: ; preds = %432
%436 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %437
437: ; preds = %435, %432
%438 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4389)
%439 = icmp ne i64 %438, 0
br i1 %439, label %440, label %442
440: ; preds = %437
%441 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %442
442: ; preds = %440, %437
%443 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4390)
%444 = icmp ne i64 %443, 0
br i1 %444, label %445, label %447
445: ; preds = %442
%446 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %447
447: ; preds = %445, %442
%448 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4391)
%449 = icmp ne i64 %448, 0
br i1 %449, label %450, label %452
450: ; preds = %447
%451 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %452
452: ; preds = %450, %447
%453 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4392)
%454 = icmp ne i64 %453, 0
br i1 %454, label %455, label %457
455: ; preds = %452
%456 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %457
457: ; preds = %455, %452
%458 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4394)
%459 = icmp ne i64 %458, 0
br i1 %459, label %460, label %462
460: ; preds = %457
%461 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %462
462: ; preds = %460, %457
%463 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4395)
%464 = icmp ne i64 %463, 0
br i1 %464, label %465, label %467
465: ; preds = %462
%466 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %467
467: ; preds = %465, %462
%468 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4396)
%469 = icmp ne i64 %468, 0
br i1 %469, label %470, label %472
470: ; preds = %467
%471 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %472
472: ; preds = %470, %467
%473 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4397)
%474 = icmp ne i64 %473, 0
br i1 %474, label %475, label %477
475: ; preds = %472
%476 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %477
477: ; preds = %475, %472
%478 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4398)
%479 = icmp ne i64 %478, 0
br i1 %479, label %480, label %482
480: ; preds = %477
%481 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %482
482: ; preds = %480, %477
%483 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4399)
%484 = icmp ne i64 %483, 0
br i1 %484, label %485, label %487
485: ; preds = %482
%486 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %487
487: ; preds = %485, %482
%488 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4400)
%489 = icmp ne i64 %488, 0
br i1 %489, label %490, label %492
490: ; preds = %487
%491 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %492
492: ; preds = %490, %487
%493 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4401)
%494 = icmp ne i64 %493, 0
br i1 %494, label %495, label %497
495: ; preds = %492
%496 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %497
497: ; preds = %495, %492
%498 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4406)
%499 = icmp ne i64 %498, 0
br i1 %499, label %500, label %502
500: ; preds = %497
%501 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %502
502: ; preds = %500, %497
%503 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4407)
%504 = icmp ne i64 %503, 0
br i1 %504, label %505, label %507
505: ; preds = %502
%506 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %507
507: ; preds = %505, %502
%508 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4408)
%509 = icmp ne i64 %508, 0
br i1 %509, label %510, label %512
510: ; preds = %507
%511 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %512
512: ; preds = %510, %507
%513 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4409)
%514 = icmp ne i64 %513, 0
br i1 %514, label %515, label %517
515: ; preds = %512
%516 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %517
517: ; preds = %515, %512
%518 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4410)
%519 = icmp ne i64 %518, 0
br i1 %519, label %520, label %522
520: ; preds = %517
%521 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %522
522: ; preds = %520, %517
%523 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4411)
%524 = icmp ne i64 %523, 0
br i1 %524, label %525, label %527
525: ; preds = %522
%526 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %527
527: ; preds = %525, %522
%528 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4412)
%529 = icmp ne i64 %528, 0
br i1 %529, label %530, label %532
530: ; preds = %527
%531 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %532
532: ; preds = %530, %527
%533 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4413)
%534 = icmp ne i64 %533, 0
br i1 %534, label %535, label %537
535: ; preds = %532
%536 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %537
537: ; preds = %535, %532
%538 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4414)
%539 = icmp ne i64 %538, 0
br i1 %539, label %540, label %542
540: ; preds = %537
%541 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %542
542: ; preds = %540, %537
%543 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4415)
%544 = icmp ne i64 %543, 0
br i1 %544, label %545, label %547
545: ; preds = %542
%546 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %547
547: ; preds = %545, %542
%548 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4416)
%549 = icmp ne i64 %548, 0
br i1 %549, label %550, label %552
550: ; preds = %547
%551 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %552
552: ; preds = %550, %547
%553 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4417)
%554 = icmp ne i64 %553, 0
br i1 %554, label %555, label %557
555: ; preds = %552
%556 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %557
557: ; preds = %555, %552
%558 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4418)
%559 = icmp ne i64 %558, 0
br i1 %559, label %560, label %562
560: ; preds = %557
%561 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %562
562: ; preds = %560, %557
%563 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4419)
%564 = icmp ne i64 %563, 0
br i1 %564, label %565, label %567
565: ; preds = %562
%566 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %567
567: ; preds = %565, %562
%568 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4420)
%569 = icmp ne i64 %568, 0
br i1 %569, label %570, label %572
570: ; preds = %567
%571 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %572
572: ; preds = %570, %567
%573 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4421)
%574 = icmp ne i64 %573, 0
br i1 %574, label %575, label %577
575: ; preds = %572
%576 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %577
577: ; preds = %575, %572
%578 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4422)
%579 = icmp ne i64 %578, 0
br i1 %579, label %580, label %582
580: ; preds = %577
%581 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %582
582: ; preds = %580, %577
%583 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4423)
%584 = icmp ne i64 %583, 0
br i1 %584, label %585, label %587
585: ; preds = %582
%586 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %587
587: ; preds = %585, %582
%588 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4424)
%589 = icmp ne i64 %588, 0
br i1 %589, label %590, label %592
590: ; preds = %587
%591 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %592
592: ; preds = %590, %587
%593 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4425)
%594 = icmp ne i64 %593, 0
br i1 %594, label %595, label %597
595: ; preds = %592
%596 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %597
597: ; preds = %595, %592
%598 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4432)
%599 = icmp ne i64 %598, 0
br i1 %599, label %600, label %602
600: ; preds = %597
%601 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %602
602: ; preds = %600, %597
%603 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4433)
%604 = icmp ne i64 %603, 0
br i1 %604, label %605, label %607
605: ; preds = %602
%606 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %607
607: ; preds = %605, %602
%608 = call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4434)
%609 = icmp ne i64 %608, 0
br i1 %609, label %610, label %612
610: ; preds = %607
%611 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %612
612: ; preds = %610, %607
%613 = load void (i8*, ...)*, void (i8*, ...)** %2
br label %614
614: ; preds = %612, %5
ret void
}

LLVM IR (-O2):
@.str = [43 x i8] c"list of supported (exported) capabilities\0A\00"
@.str.1 = [14 x i8] c"CAP_XFERCOUNT\00"
@.str.2 = [18 x i8] c"ICAP_COMPRESSION\0A\00"
@.str.3 = [16 x i8] c"ICAP_PIXELTYPE\0A\00"
@.str.4 = [12 x i8] c"ICAP_UNITS\0A\00"
@.str.5 = [15 x i8] c"ICAP_XFERMECH\0A\00"
@.str.6 = [12 x i8] c"CAP_AUTHOR\0A\00"
@.str.7 = [13 x i8] c"CAP_CAPTION\0A\00"
@.str.8 = [19 x i8] c"CAP_FEEDERENABLED\0A\00"
@.str.9 = [18 x i8] c"CAP_FEEDERLOADED\0A\00"
@.str.10 = [14 x i8] c"CAP_TIMEDATE\0A\00"
@.str.11 = [19 x i8] c"CAP_SUPPORTEDCAPS\0A\00"
@.str.12 = [18 x i8] c"CAP_EXTENDEDCAPS\0A\00"
@.str.13 = [14 x i8] c"CAP_AUTOFEED\0A\00"
@.str.14 = [15 x i8] c"CAP_CLEARPAGE\0A\00"
@.str.15 = [14 x i8] c"CAP_FEEDPAGE\0A\00"
@.str.16 = [16 x i8] c"CAP_REWINDPAGE\0A\00"
@.str.17 = [16 x i8] c"CAP_INDICATORS\0A\00"
@.str.18 = [22 x i8] c"CAP_SUPPORTEDCAPSEXT\0A\00"
@.str.19 = [21 x i8] c"CAP_PAPERDETECTABLE\0A\00"
@.str.20 = [20 x i8] c"CAP_UICONTROLLABLE\0A\00"
@.str.21 = [18 x i8] c"CAP_DEVICEONLINE\0A\00"
@.str.22 = [14 x i8] c"CAP_AUTOSCAN\0A\00"
@.str.23 = [23 x i8] c"CAP_THUMBNAILSENABLED\0A\00"
@.str.24 = [12 x i8] c"CAP_DUPLEX\0A\00"
@.str.25 = [19 x i8] c"CAP_DUPLEXENABLED\0A\00"
@.str.26 = [20 x i8] c"CAP_ENABLEDSUIONLY\0A\00"
@.str.27 = [18 x i8] c"CAP_CUSTOMDSDATA\0A\00"
@.str.28 = [14 x i8] c"CAP_ENDORSER\0A\00"
@.str.29 = [16 x i8] c"CAP_JOBCONTROL\0A\00"
@.str.30 = [12 x i8] c"CAP_ALARMS\0A\00"
@.str.31 = [17 x i8] c"CAP_ALARMVOLUME\0A\00"
@.str.32 = [22 x i8] c"CAP_AUTOMATICCAPTURE\0A\00"
@.str.33 = [28 x i8] c"CAP_TIMEBEFOREFIRSTCAPTURE\0A\00"
@.str.34 = [25 x i8] c"CAP_TIMEBETWEENCAPTURES\0A\00"
@.str.35 = [18 x i8] c"CAP_CLEARBUFFERS\0A\00"
@.str.36 = [21 x i8] c"CAP_MAXBATCHBUFFERS\0A\00"
@.str.37 = [20 x i8] c"CAP_DEVICETIMEDATE\0A\00"
@.str.38 = [17 x i8] c"CAP_POWERSUPPLY\0A\00"
@.str.39 = [21 x i8] c"CAP_CAMERAPREVIEWUI\0A\00"
@.str.40 = [17 x i8] c"CAP_DEVICEEVENT\0A\00"
@.str.41 = [18 x i8] c"CAP_SERIALNUMBER\0A\00"
@.str.42 = [13 x i8] c"CAP_PRINTER\0A\00"
@.str.43 = [20 x i8] c"CAP_PRINTERENABLED\0A\00"
@.str.44 = [18 x i8] c"CAP_PRINTERINDEX\0A\00"
@.str.45 = [17 x i8] c"CAP_PRINTERMODE\0A\00"
@.str.46 = [19 x i8] c"CAP_PRINTERSTRING\0A\00"
@.str.47 = [19 x i8] c"CAP_PRINTERSUFFIX\0A\00"
@.str.48 = [14 x i8] c"CAP_LANGUAGE\0A\00"
@.str.49 = [21 x i8] c"CAP_FEEDERALIGNMENT\0A\00"
@.str.50 = [17 x i8] c"CAP_FEEDERORDER\0A\00"
@.str.51 = [22 x i8] c"CAP_REACQUIREALLOWED\0A\00"
@.str.52 = [20 x i8] c"CAP_BATTERYMINUTES\0A\00"
@.str.53 = [23 x i8] c"CAP_BATTERYPERCENTAGE\0A\00"
@.str.54 = [17 x i8] c"ICAP_AUTOBRIGHT\0A\00"
@.str.55 = [17 x i8] c"ICAP_BRIGHTNESS\0A\00"
@.str.56 = [15 x i8] c"ICAP_CONTRAST\0A\00"
@.str.57 = [19 x i8] c"ICAP_CUSTHALFTONE\0A\00"
@.str.58 = [19 x i8] c"ICAP_EXPOSURETIME\0A\00"
@.str.59 = [13 x i8] c"ICAP_FILTER\0A\00"
@.str.60 = [16 x i8] c"ICAP_FLASHUSED\0A\00"
@.str.61 = [12 x i8] c"ICAP_GAMMA\0A\00"
@.str.62 = [16 x i8] c"ICAP_HALFTONES\0A\00"
@.str.63 = [16 x i8] c"ICAP_HIGHLIGHT\0A\00"
@.str.64 = [22 x i8] c"ICAP_IMAGEFILEFORMAT\0A\00"
@.str.65 = [16 x i8] c"ICAP_LAMPSTATE\0A\00"
@.str.66 = [18 x i8] c"ICAP_LIGHTSOURCE\0A\00"
@.str.67 = [18 x i8] c"ICAP_ORIENTATION\0A\00"
@.str.68 = [20 x i8] c"ICAP_PHYSICALWIDTH\0A\00"
@.str.69 = [21 x i8] c"ICAP_PHYSICALHEIGHT\0A\00"
@.str.70 = [13 x i8] c"ICAP_SHADOW\0A\00"
@.str.71 = [13 x i8] c"ICAP_FRAMES\0A\00"
@.str.72 = [24 x i8] c"ICAP_XNATIVERESOLUTION\0A\00"
@.str.73 = [24 x i8] c"ICAP_YNATIVERESOLUTION\0A\00"
@.str.74 = [18 x i8] c"ICAP_XRESOLUTION\0A\00"
@.str.75 = [18 x i8] c"ICAP_YRESOLUTION\0A\00"
@.str.76 = [16 x i8] c"ICAP_MAXFRAMES\0A\00"
@.str.77 = [12 x i8] c"ICAP_TILES\0A\00"
@.str.78 = [15 x i8] c"ICAP_BITORDER\0A\00"
@.str.79 = [19 x i8] c"ICAP_CCITTKFACTOR\0A\00"
@.str.80 = [16 x i8] c"ICAP_LIGHTPATH\0A\00"
@.str.81 = [18 x i8] c"ICAP_PIXELFLAVOR\0A\00"
@.str.82 = [19 x i8] c"ICAP_PLANARCHUNKY\0A\00"
@.str.83 = [15 x i8] c"ICAP_ROTATION\0A\00"
@.str.84 = [21 x i8] c"ICAP_SUPPORTEDSIZES\0A\00"
@.str.85 = [16 x i8] c"ICAP_THRESHOLD\0A\00"
@.str.86 = [15 x i8] c"ICAP_XSCALING\0A\00"
@.str.87 = [15 x i8] c"ICAP_YSCALING\0A\00"
@.str.88 = [20 x i8] c"ICAP_BITORDERCODES\0A\00"
@.str.89 = [23 x i8] c"ICAP_PIXELFLAVORCODES\0A\00"
@.str.90 = [20 x i8] c"ICAP_JPEGPIXELTYPE\0A\00"
@.str.91 = [15 x i8] c"ICAP_TIMEFILL\0A\00"
@.str.92 = [15 x i8] c"ICAP_BITDEPTH\0A\00"
@.str.93 = [24 x i8] c"ICAP_BITDEPTHREDUCTION\0A\00"
@.str.94 = [25 x i8] c"ICAP_UNDEFINEDIMAGESIZE\0A\00"
@.str.95 = [19 x i8] c"ICAP_IMAGEDATASET\0A\00"
@.str.96 = [19 x i8] c"ICAP_EXTIMAGEINFO\0A\00"
@.str.97 = [20 x i8] c"ICAP_MINIMUMHEIGHT\0A\00"
@.str.98 = [19 x i8] c"ICAP_MINIMUMWIDTH\0A\00"
@.str.99 = [19 x i8] c"ICAP_FLIPROTATION\0A\00"
@.str.100 = [30 x i8] c"ICAP_BARCODEDETECTIONENABLED\0A\00"
@.str.101 = [28 x i8] c"ICAP_SUPPORTEDBARCODETYPES\0A\00"
@.str.102 = [33 x i8] c"ICAP_BARCODEMAXSEARCHPRIORITIES\0A\00"
@.str.103 = [30 x i8] c"ICAP_BARCODESEARCHPRIORITIES\0A\00"
@.str.104 = [24 x i8] c"ICAP_BARCODESEARCHMODE\0A\00"
@.str.105 = [24 x i8] c"ICAP_BARCODEMAXRETRIES\0A\00"
@.str.106 = [21 x i8] c"ICAP_BARCODETIMEOUT\0A\00"
@.str.107 = [17 x i8] c"ICAP_ZOOMFACTOR\0A\00"
@.str.108 = [32 x i8] c"ICAP_PATCHCODEDETECTIONENABLED\0A\00"
@.str.109 = [30 x i8] c"ICAP_SUPPORTEDPATCHCODETYPES\0A\00"
@.str.110 = [35 x i8] c"ICAP_PATCHCODEMAXSEARCHPRIORITIES\0A\00"
@.str.111 = [32 x i8] c"ICAP_PATCHCODESEARCHPRIORITIES\0A\00"
@.str.112 = [26 x i8] c"ICAP_PATCHCODESEARCHMODE\0A\00"
@.str.113 = [26 x i8] c"ICAP_PATCHCODEMAXRETRIES\0A\00"
@.str.114 = [23 x i8] c"ICAP_PATCHCODETIMEOUT\0A\00"
@.str.115 = [17 x i8] c"ICAP_FLASHUSED2\0A\00"
@.str.116 = [18 x i8] c"ICAP_IMAGEFILTER\0A\00"
@.str.117 = [18 x i8] c"ICAP_NOISEFILTER\0A\00"
@.str.118 = [15 x i8] c"ICAP_OVERSCAN\0A\00"
@.str.119 = [31 x i8] c"ICAP_AUTOMATICBORDERDETECTION\0A\00"
@.str.120 = [22 x i8] c"ICAP_AUTOMATICDESKEW\0A\00"
@.str.121 = [22 x i8] c"ICAP_AUTOMATICROTATE\0A\00"
@.str.122 = [13 x i8] c"end-of-list\0A\00"
define void @TTWAIN_DumpCapabilities(void (i8*, ...)* %0) {
%2 = icmp eq void (i8*, ...)* %0, null
br i1 %2, label %488, label %3
3: ; preds = %1
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([43 x i8], [43 x i8]* @.str, i64 0, i64 0))
%4 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 1)
%5 = icmp eq i64 %4, 0
br i1 %5, label %7, label %6
6: ; preds = %3
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.1, i64 0, i64 0))
br label %7
7: ; preds = %6, %3
%8 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 256)
%9 = icmp eq i64 %8, 0
br i1 %9, label %11, label %10
10: ; preds = %7
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.2, i64 0, i64 0))
br label %11
11: ; preds = %10, %7
%12 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 257)
%13 = icmp eq i64 %12, 0
br i1 %13, label %15, label %14
14: ; preds = %11
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.3, i64 0, i64 0))
br label %15
15: ; preds = %14, %11
%16 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 258)
%17 = icmp eq i64 %16, 0
br i1 %17, label %19, label %18
18: ; preds = %15
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.4, i64 0, i64 0))
br label %19
19: ; preds = %18, %15
%20 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 259)
%21 = icmp eq i64 %20, 0
br i1 %21, label %23, label %22
22: ; preds = %19
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.5, i64 0, i64 0))
br label %23
23: ; preds = %22, %19
%24 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4096)
%25 = icmp eq i64 %24, 0
br i1 %25, label %27, label %26
26: ; preds = %23
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.6, i64 0, i64 0))
br label %27
27: ; preds = %26, %23
%28 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4097)
%29 = icmp eq i64 %28, 0
br i1 %29, label %31, label %30
30: ; preds = %27
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.7, i64 0, i64 0))
br label %31
31: ; preds = %30, %27
%32 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4098)
%33 = icmp eq i64 %32, 0
br i1 %33, label %35, label %34
34: ; preds = %31
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.8, i64 0, i64 0))
br label %35
35: ; preds = %34, %31
%36 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4099)
%37 = icmp eq i64 %36, 0
br i1 %37, label %39, label %38
38: ; preds = %35
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.9, i64 0, i64 0))
br label %39
39: ; preds = %38, %35
%40 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4100)
%41 = icmp eq i64 %40, 0
br i1 %41, label %43, label %42
42: ; preds = %39
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.10, i64 0, i64 0))
br label %43
43: ; preds = %42, %39
%44 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4101)
%45 = icmp eq i64 %44, 0
br i1 %45, label %47, label %46
46: ; preds = %43
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.11, i64 0, i64 0))
br label %47
47: ; preds = %46, %43
%48 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4102)
%49 = icmp eq i64 %48, 0
br i1 %49, label %51, label %50
50: ; preds = %47
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.12, i64 0, i64 0))
br label %51
51: ; preds = %50, %47
%52 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4103)
%53 = icmp eq i64 %52, 0
br i1 %53, label %55, label %54
54: ; preds = %51
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.13, i64 0, i64 0))
br label %55
55: ; preds = %54, %51
%56 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4104)
%57 = icmp eq i64 %56, 0
br i1 %57, label %59, label %58
58: ; preds = %55
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.14, i64 0, i64 0))
br label %59
59: ; preds = %58, %55
%60 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4105)
%61 = icmp eq i64 %60, 0
br i1 %61, label %63, label %62
62: ; preds = %59
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.15, i64 0, i64 0))
br label %63
63: ; preds = %62, %59
%64 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4106)
%65 = icmp eq i64 %64, 0
br i1 %65, label %67, label %66
66: ; preds = %63
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.16, i64 0, i64 0))
br label %67
67: ; preds = %66, %63
%68 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4107)
%69 = icmp eq i64 %68, 0
br i1 %69, label %71, label %70
70: ; preds = %67
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.17, i64 0, i64 0))
br label %71
71: ; preds = %70, %67
%72 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4108)
%73 = icmp eq i64 %72, 0
br i1 %73, label %75, label %74
74: ; preds = %71
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.18, i64 0, i64 0))
br label %75
75: ; preds = %74, %71
%76 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4109)
%77 = icmp eq i64 %76, 0
br i1 %77, label %79, label %78
78: ; preds = %75
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.19, i64 0, i64 0))
br label %79
79: ; preds = %78, %75
%80 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4110)
%81 = icmp eq i64 %80, 0
br i1 %81, label %83, label %82
82: ; preds = %79
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.20, i64 0, i64 0))
br label %83
83: ; preds = %82, %79
%84 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4111)
%85 = icmp eq i64 %84, 0
br i1 %85, label %87, label %86
86: ; preds = %83
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.21, i64 0, i64 0))
br label %87
87: ; preds = %86, %83
%88 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4112)
%89 = icmp eq i64 %88, 0
br i1 %89, label %91, label %90
90: ; preds = %87
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.22, i64 0, i64 0))
br label %91
91: ; preds = %90, %87
%92 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4113)
%93 = icmp eq i64 %92, 0
br i1 %93, label %95, label %94
94: ; preds = %91
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.23, i64 0, i64 0))
br label %95
95: ; preds = %94, %91
%96 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4114)
%97 = icmp eq i64 %96, 0
br i1 %97, label %99, label %98
98: ; preds = %95
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.24, i64 0, i64 0))
br label %99
99: ; preds = %98, %95
%100 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4115)
%101 = icmp eq i64 %100, 0
br i1 %101, label %103, label %102
102: ; preds = %99
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.25, i64 0, i64 0))
br label %103
103: ; preds = %102, %99
%104 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4116)
%105 = icmp eq i64 %104, 0
br i1 %105, label %107, label %106
106: ; preds = %103
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.26, i64 0, i64 0))
br label %107
107: ; preds = %106, %103
%108 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4117)
%109 = icmp eq i64 %108, 0
br i1 %109, label %111, label %110
110: ; preds = %107
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.27, i64 0, i64 0))
br label %111
111: ; preds = %110, %107
%112 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4118)
%113 = icmp eq i64 %112, 0
br i1 %113, label %115, label %114
114: ; preds = %111
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.28, i64 0, i64 0))
br label %115
115: ; preds = %114, %111
%116 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4119)
%117 = icmp eq i64 %116, 0
br i1 %117, label %119, label %118
118: ; preds = %115
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.29, i64 0, i64 0))
br label %119
119: ; preds = %118, %115
%120 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4120)
%121 = icmp eq i64 %120, 0
br i1 %121, label %123, label %122
122: ; preds = %119
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.30, i64 0, i64 0))
br label %123
123: ; preds = %122, %119
%124 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4121)
%125 = icmp eq i64 %124, 0
br i1 %125, label %127, label %126
126: ; preds = %123
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.31, i64 0, i64 0))
br label %127
127: ; preds = %126, %123
%128 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4122)
%129 = icmp eq i64 %128, 0
br i1 %129, label %131, label %130
130: ; preds = %127
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.32, i64 0, i64 0))
br label %131
131: ; preds = %130, %127
%132 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4123)
%133 = icmp eq i64 %132, 0
br i1 %133, label %135, label %134
134: ; preds = %131
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([28 x i8], [28 x i8]* @.str.33, i64 0, i64 0))
br label %135
135: ; preds = %134, %131
%136 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4124)
%137 = icmp eq i64 %136, 0
br i1 %137, label %139, label %138
138: ; preds = %135
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([25 x i8], [25 x i8]* @.str.34, i64 0, i64 0))
br label %139
139: ; preds = %138, %135
%140 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4125)
%141 = icmp eq i64 %140, 0
br i1 %141, label %143, label %142
142: ; preds = %139
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.35, i64 0, i64 0))
br label %143
143: ; preds = %142, %139
%144 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4126)
%145 = icmp eq i64 %144, 0
br i1 %145, label %147, label %146
146: ; preds = %143
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.36, i64 0, i64 0))
br label %147
147: ; preds = %146, %143
%148 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4127)
%149 = icmp eq i64 %148, 0
br i1 %149, label %151, label %150
150: ; preds = %147
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.37, i64 0, i64 0))
br label %151
151: ; preds = %150, %147
%152 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4128)
%153 = icmp eq i64 %152, 0
br i1 %153, label %155, label %154
154: ; preds = %151
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.38, i64 0, i64 0))
br label %155
155: ; preds = %154, %151
%156 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4129)
%157 = icmp eq i64 %156, 0
br i1 %157, label %159, label %158
158: ; preds = %155
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.39, i64 0, i64 0))
br label %159
159: ; preds = %158, %155
%160 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4130)
%161 = icmp eq i64 %160, 0
br i1 %161, label %163, label %162
162: ; preds = %159
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.40, i64 0, i64 0))
br label %163
163: ; preds = %162, %159
%164 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4132)
%165 = icmp eq i64 %164, 0
br i1 %165, label %167, label %166
166: ; preds = %163
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.41, i64 0, i64 0))
br label %167
167: ; preds = %166, %163
%168 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4134)
%169 = icmp eq i64 %168, 0
br i1 %169, label %171, label %170
170: ; preds = %167
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.42, i64 0, i64 0))
br label %171
171: ; preds = %170, %167
%172 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4135)
%173 = icmp eq i64 %172, 0
br i1 %173, label %175, label %174
174: ; preds = %171
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.43, i64 0, i64 0))
br label %175
175: ; preds = %174, %171
%176 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4136)
%177 = icmp eq i64 %176, 0
br i1 %177, label %179, label %178
178: ; preds = %175
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.44, i64 0, i64 0))
br label %179
179: ; preds = %178, %175
%180 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4137)
%181 = icmp eq i64 %180, 0
br i1 %181, label %183, label %182
182: ; preds = %179
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.45, i64 0, i64 0))
br label %183
183: ; preds = %182, %179
%184 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4138)
%185 = icmp eq i64 %184, 0
br i1 %185, label %187, label %186
186: ; preds = %183
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.46, i64 0, i64 0))
br label %187
187: ; preds = %186, %183
%188 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4139)
%189 = icmp eq i64 %188, 0
br i1 %189, label %191, label %190
190: ; preds = %187
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.47, i64 0, i64 0))
br label %191
191: ; preds = %190, %187
%192 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4140)
%193 = icmp eq i64 %192, 0
br i1 %193, label %195, label %194
194: ; preds = %191
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str.48, i64 0, i64 0))
br label %195
195: ; preds = %194, %191
%196 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4141)
%197 = icmp eq i64 %196, 0
br i1 %197, label %199, label %198
198: ; preds = %195
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.49, i64 0, i64 0))
br label %199
199: ; preds = %198, %195
%200 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4142)
%201 = icmp eq i64 %200, 0
br i1 %201, label %203, label %202
202: ; preds = %199
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.50, i64 0, i64 0))
br label %203
203: ; preds = %202, %199
%204 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4144)
%205 = icmp eq i64 %204, 0
br i1 %205, label %207, label %206
206: ; preds = %203
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.51, i64 0, i64 0))
br label %207
207: ; preds = %206, %203
%208 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4146)
%209 = icmp eq i64 %208, 0
br i1 %209, label %211, label %210
210: ; preds = %207
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.52, i64 0, i64 0))
br label %211
211: ; preds = %210, %207
%212 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4147)
%213 = icmp eq i64 %212, 0
br i1 %213, label %215, label %214
214: ; preds = %211
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.53, i64 0, i64 0))
br label %215
215: ; preds = %214, %211
%216 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4352)
%217 = icmp eq i64 %216, 0
br i1 %217, label %219, label %218
218: ; preds = %215
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.54, i64 0, i64 0))
br label %219
219: ; preds = %218, %215
%220 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4353)
%221 = icmp eq i64 %220, 0
br i1 %221, label %223, label %222
222: ; preds = %219
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.55, i64 0, i64 0))
br label %223
223: ; preds = %222, %219
%224 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4355)
%225 = icmp eq i64 %224, 0
br i1 %225, label %227, label %226
226: ; preds = %223
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.56, i64 0, i64 0))
br label %227
227: ; preds = %226, %223
%228 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4356)
%229 = icmp eq i64 %228, 0
br i1 %229, label %231, label %230
230: ; preds = %227
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.57, i64 0, i64 0))
br label %231
231: ; preds = %230, %227
%232 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4357)
%233 = icmp eq i64 %232, 0
br i1 %233, label %235, label %234
234: ; preds = %231
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.58, i64 0, i64 0))
br label %235
235: ; preds = %234, %231
%236 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4358)
%237 = icmp eq i64 %236, 0
br i1 %237, label %239, label %238
238: ; preds = %235
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.59, i64 0, i64 0))
br label %239
239: ; preds = %238, %235
%240 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4359)
%241 = icmp eq i64 %240, 0
br i1 %241, label %243, label %242
242: ; preds = %239
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.60, i64 0, i64 0))
br label %243
243: ; preds = %242, %239
%244 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4360)
%245 = icmp eq i64 %244, 0
br i1 %245, label %247, label %246
246: ; preds = %243
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.61, i64 0, i64 0))
br label %247
247: ; preds = %246, %243
%248 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4361)
%249 = icmp eq i64 %248, 0
br i1 %249, label %251, label %250
250: ; preds = %247
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.62, i64 0, i64 0))
br label %251
251: ; preds = %250, %247
%252 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4362)
%253 = icmp eq i64 %252, 0
br i1 %253, label %255, label %254
254: ; preds = %251
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.63, i64 0, i64 0))
br label %255
255: ; preds = %254, %251
%256 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4364)
%257 = icmp eq i64 %256, 0
br i1 %257, label %259, label %258
258: ; preds = %255
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.64, i64 0, i64 0))
br label %259
259: ; preds = %258, %255
%260 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4365)
%261 = icmp eq i64 %260, 0
br i1 %261, label %263, label %262
262: ; preds = %259
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.65, i64 0, i64 0))
br label %263
263: ; preds = %262, %259
%264 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4366)
%265 = icmp eq i64 %264, 0
br i1 %265, label %267, label %266
266: ; preds = %263
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.66, i64 0, i64 0))
br label %267
267: ; preds = %266, %263
%268 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4368)
%269 = icmp eq i64 %268, 0
br i1 %269, label %271, label %270
270: ; preds = %267
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.67, i64 0, i64 0))
br label %271
271: ; preds = %270, %267
%272 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4369)
%273 = icmp eq i64 %272, 0
br i1 %273, label %275, label %274
274: ; preds = %271
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.68, i64 0, i64 0))
br label %275
275: ; preds = %274, %271
%276 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4370)
%277 = icmp eq i64 %276, 0
br i1 %277, label %279, label %278
278: ; preds = %275
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.69, i64 0, i64 0))
br label %279
279: ; preds = %278, %275
%280 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4371)
%281 = icmp eq i64 %280, 0
br i1 %281, label %283, label %282
282: ; preds = %279
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.70, i64 0, i64 0))
br label %283
283: ; preds = %282, %279
%284 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4372)
%285 = icmp eq i64 %284, 0
br i1 %285, label %287, label %286
286: ; preds = %283
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.71, i64 0, i64 0))
br label %287
287: ; preds = %286, %283
%288 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4374)
%289 = icmp eq i64 %288, 0
br i1 %289, label %291, label %290
290: ; preds = %287
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.72, i64 0, i64 0))
br label %291
291: ; preds = %290, %287
%292 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4375)
%293 = icmp eq i64 %292, 0
br i1 %293, label %295, label %294
294: ; preds = %291
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.73, i64 0, i64 0))
br label %295
295: ; preds = %294, %291
%296 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4376)
%297 = icmp eq i64 %296, 0
br i1 %297, label %299, label %298
298: ; preds = %295
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.74, i64 0, i64 0))
br label %299
299: ; preds = %298, %295
%300 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4377)
%301 = icmp eq i64 %300, 0
br i1 %301, label %303, label %302
302: ; preds = %299
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.75, i64 0, i64 0))
br label %303
303: ; preds = %302, %299
%304 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4378)
%305 = icmp eq i64 %304, 0
br i1 %305, label %307, label %306
306: ; preds = %303
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.76, i64 0, i64 0))
br label %307
307: ; preds = %306, %303
%308 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4379)
%309 = icmp eq i64 %308, 0
br i1 %309, label %311, label %310
310: ; preds = %307
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str.77, i64 0, i64 0))
br label %311
311: ; preds = %310, %307
%312 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4380)
%313 = icmp eq i64 %312, 0
br i1 %313, label %315, label %314
314: ; preds = %311
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.78, i64 0, i64 0))
br label %315
315: ; preds = %314, %311
%316 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4381)
%317 = icmp eq i64 %316, 0
br i1 %317, label %319, label %318
318: ; preds = %315
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.79, i64 0, i64 0))
br label %319
319: ; preds = %318, %315
%320 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4382)
%321 = icmp eq i64 %320, 0
br i1 %321, label %323, label %322
322: ; preds = %319
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.80, i64 0, i64 0))
br label %323
323: ; preds = %322, %319
%324 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4383)
%325 = icmp eq i64 %324, 0
br i1 %325, label %327, label %326
326: ; preds = %323
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.81, i64 0, i64 0))
br label %327
327: ; preds = %326, %323
%328 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4384)
%329 = icmp eq i64 %328, 0
br i1 %329, label %331, label %330
330: ; preds = %327
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.82, i64 0, i64 0))
br label %331
331: ; preds = %330, %327
%332 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4385)
%333 = icmp eq i64 %332, 0
br i1 %333, label %335, label %334
334: ; preds = %331
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.83, i64 0, i64 0))
br label %335
335: ; preds = %334, %331
%336 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4386)
%337 = icmp eq i64 %336, 0
br i1 %337, label %339, label %338
338: ; preds = %335
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.84, i64 0, i64 0))
br label %339
339: ; preds = %338, %335
%340 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4387)
%341 = icmp eq i64 %340, 0
br i1 %341, label %343, label %342
342: ; preds = %339
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([16 x i8], [16 x i8]* @.str.85, i64 0, i64 0))
br label %343
343: ; preds = %342, %339
%344 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4388)
%345 = icmp eq i64 %344, 0
br i1 %345, label %347, label %346
346: ; preds = %343
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.86, i64 0, i64 0))
br label %347
347: ; preds = %346, %343
%348 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4389)
%349 = icmp eq i64 %348, 0
br i1 %349, label %351, label %350
350: ; preds = %347
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.87, i64 0, i64 0))
br label %351
351: ; preds = %350, %347
%352 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4390)
%353 = icmp eq i64 %352, 0
br i1 %353, label %355, label %354
354: ; preds = %351
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.88, i64 0, i64 0))
br label %355
355: ; preds = %354, %351
%356 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4391)
%357 = icmp eq i64 %356, 0
br i1 %357, label %359, label %358
358: ; preds = %355
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.89, i64 0, i64 0))
br label %359
359: ; preds = %358, %355
%360 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4392)
%361 = icmp eq i64 %360, 0
br i1 %361, label %363, label %362
362: ; preds = %359
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.90, i64 0, i64 0))
br label %363
363: ; preds = %362, %359
%364 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4394)
%365 = icmp eq i64 %364, 0
br i1 %365, label %367, label %366
366: ; preds = %363
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.91, i64 0, i64 0))
br label %367
367: ; preds = %366, %363
%368 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4395)
%369 = icmp eq i64 %368, 0
br i1 %369, label %371, label %370
370: ; preds = %367
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.92, i64 0, i64 0))
br label %371
371: ; preds = %370, %367
%372 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4396)
%373 = icmp eq i64 %372, 0
br i1 %373, label %375, label %374
374: ; preds = %371
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.93, i64 0, i64 0))
br label %375
375: ; preds = %374, %371
%376 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4397)
%377 = icmp eq i64 %376, 0
br i1 %377, label %379, label %378
378: ; preds = %375
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([25 x i8], [25 x i8]* @.str.94, i64 0, i64 0))
br label %379
379: ; preds = %378, %375
%380 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4398)
%381 = icmp eq i64 %380, 0
br i1 %381, label %383, label %382
382: ; preds = %379
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.95, i64 0, i64 0))
br label %383
383: ; preds = %382, %379
%384 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4399)
%385 = icmp eq i64 %384, 0
br i1 %385, label %387, label %386
386: ; preds = %383
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.96, i64 0, i64 0))
br label %387
387: ; preds = %386, %383
%388 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4400)
%389 = icmp eq i64 %388, 0
br i1 %389, label %391, label %390
390: ; preds = %387
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([20 x i8], [20 x i8]* @.str.97, i64 0, i64 0))
br label %391
391: ; preds = %390, %387
%392 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4401)
%393 = icmp eq i64 %392, 0
br i1 %393, label %395, label %394
394: ; preds = %391
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.98, i64 0, i64 0))
br label %395
395: ; preds = %394, %391
%396 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4406)
%397 = icmp eq i64 %396, 0
br i1 %397, label %399, label %398
398: ; preds = %395
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([19 x i8], [19 x i8]* @.str.99, i64 0, i64 0))
br label %399
399: ; preds = %398, %395
%400 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4407)
%401 = icmp eq i64 %400, 0
br i1 %401, label %403, label %402
402: ; preds = %399
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([30 x i8], [30 x i8]* @.str.100, i64 0, i64 0))
br label %403
403: ; preds = %402, %399
%404 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4408)
%405 = icmp eq i64 %404, 0
br i1 %405, label %407, label %406
406: ; preds = %403
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([28 x i8], [28 x i8]* @.str.101, i64 0, i64 0))
br label %407
407: ; preds = %406, %403
%408 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4409)
%409 = icmp eq i64 %408, 0
br i1 %409, label %411, label %410
410: ; preds = %407
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([33 x i8], [33 x i8]* @.str.102, i64 0, i64 0))
br label %411
411: ; preds = %410, %407
%412 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4410)
%413 = icmp eq i64 %412, 0
br i1 %413, label %415, label %414
414: ; preds = %411
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([30 x i8], [30 x i8]* @.str.103, i64 0, i64 0))
br label %415
415: ; preds = %414, %411
%416 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4411)
%417 = icmp eq i64 %416, 0
br i1 %417, label %419, label %418
418: ; preds = %415
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.104, i64 0, i64 0))
br label %419
419: ; preds = %418, %415
%420 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4412)
%421 = icmp eq i64 %420, 0
br i1 %421, label %423, label %422
422: ; preds = %419
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([24 x i8], [24 x i8]* @.str.105, i64 0, i64 0))
br label %423
423: ; preds = %422, %419
%424 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4413)
%425 = icmp eq i64 %424, 0
br i1 %425, label %427, label %426
426: ; preds = %423
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([21 x i8], [21 x i8]* @.str.106, i64 0, i64 0))
br label %427
427: ; preds = %426, %423
%428 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4414)
%429 = icmp eq i64 %428, 0
br i1 %429, label %431, label %430
430: ; preds = %427
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.107, i64 0, i64 0))
br label %431
431: ; preds = %430, %427
%432 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4415)
%433 = icmp eq i64 %432, 0
br i1 %433, label %435, label %434
434: ; preds = %431
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([32 x i8], [32 x i8]* @.str.108, i64 0, i64 0))
br label %435
435: ; preds = %434, %431
%436 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4416)
%437 = icmp eq i64 %436, 0
br i1 %437, label %439, label %438
438: ; preds = %435
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([30 x i8], [30 x i8]* @.str.109, i64 0, i64 0))
br label %439
439: ; preds = %438, %435
%440 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4417)
%441 = icmp eq i64 %440, 0
br i1 %441, label %443, label %442
442: ; preds = %439
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([35 x i8], [35 x i8]* @.str.110, i64 0, i64 0))
br label %443
443: ; preds = %442, %439
%444 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4418)
%445 = icmp eq i64 %444, 0
br i1 %445, label %447, label %446
446: ; preds = %443
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([32 x i8], [32 x i8]* @.str.111, i64 0, i64 0))
br label %447
447: ; preds = %446, %443
%448 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4419)
%449 = icmp eq i64 %448, 0
br i1 %449, label %451, label %450
450: ; preds = %447
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([26 x i8], [26 x i8]* @.str.112, i64 0, i64 0))
br label %451
451: ; preds = %450, %447
%452 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4420)
%453 = icmp eq i64 %452, 0
br i1 %453, label %455, label %454
454: ; preds = %451
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([26 x i8], [26 x i8]* @.str.113, i64 0, i64 0))
br label %455
455: ; preds = %454, %451
%456 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4421)
%457 = icmp eq i64 %456, 0
br i1 %457, label %459, label %458
458: ; preds = %455
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([23 x i8], [23 x i8]* @.str.114, i64 0, i64 0))
br label %459
459: ; preds = %458, %455
%460 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4422)
%461 = icmp eq i64 %460, 0
br i1 %461, label %463, label %462
462: ; preds = %459
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([17 x i8], [17 x i8]* @.str.115, i64 0, i64 0))
br label %463
463: ; preds = %462, %459
%464 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4423)
%465 = icmp eq i64 %464, 0
br i1 %465, label %467, label %466
466: ; preds = %463
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.116, i64 0, i64 0))
br label %467
467: ; preds = %466, %463
%468 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4424)
%469 = icmp eq i64 %468, 0
br i1 %469, label %471, label %470
470: ; preds = %467
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([18 x i8], [18 x i8]* @.str.117, i64 0, i64 0))
br label %471
471: ; preds = %470, %467
%472 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4425)
%473 = icmp eq i64 %472, 0
br i1 %473, label %475, label %474
474: ; preds = %471
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([15 x i8], [15 x i8]* @.str.118, i64 0, i64 0))
br label %475
475: ; preds = %474, %471
%476 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4432)
%477 = icmp eq i64 %476, 0
br i1 %477, label %479, label %478
478: ; preds = %475
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([31 x i8], [31 x i8]* @.str.119, i64 0, i64 0))
br label %479
479: ; preds = %478, %475
%480 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4433)
%481 = icmp eq i64 %480, 0
br i1 %481, label %483, label %482
482: ; preds = %479
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.120, i64 0, i64 0))
br label %483
483: ; preds = %482, %479
%484 = tail call i64 @TTWAIN_IsCapSupportedTW_INT16(i32 4434)
%485 = icmp eq i64 %484, 0
br i1 %485, label %487, label %486
486: ; preds = %483
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([22 x i8], [22 x i8]* @.str.121, i64 0, i64 0))
br label %487
487: ; preds = %486, %483
tail call void (i8*, ...) %0(i8* getelementptr inbounds ([13 x i8], [13 x i8]* @.str.122, i64 0, i64 0))
br label %488
488: ; preds = %1, %487
ret void
}