
/* WARNING: Function: __x86.get_pc_thunk.dx replaced with injection: get_pc_thunk_dx */

OptionInfo * __regparm3 GetOptionInfo(CommandOption option)

{
  switch(option) {
  case MagickAlignOptions:
    return AlignOptions;
  case MagickAlphaChannelOptions:
    return AlphaChannelOptions;
  case MagickBooleanOptions:
    return BooleanOptions;
  case MagickCacheOptions:
    return CacheOptions;
  case MagickChannelOptions:
    return ChannelOptions;
  case MagickClassOptions:
    return ClassOptions;
  case MagickClipPathOptions:
    return ClipPathOptions;
  default:
    return (OptionInfo *)0x0;
  case MagickColorspaceOptions:
    return ColorspaceOptions;
  case MagickCommandOptions:
    return CommandOptions;
  case MagickComplexOptions:
    return ComplexOptions;
  case MagickComplianceOptions:
    return ComplianceOptions;
  case MagickComposeOptions:
    return ComposeOptions;
  case MagickCompressOptions:
    return CompressOptions;
  case MagickDataTypeOptions:
    return DataTypeOptions;
  case MagickDebugOptions:
  case MagickLogEventOptions:
    return LogEventOptions;
  case MagickDecorateOptions:
    return DecorateOptions;
  case MagickDirectionOptions:
    return DirectionOptions;
  case MagickDisposeOptions:
    return DisposeOptions;
  case MagickDistortOptions:
    return DistortOptions;
  case MagickDitherOptions:
    return DitherOptions;
  case MagickEndianOptions:
    return EndianOptions;
  case MagickEvaluateOptions:
    return EvaluateOptions;
  case MagickFillRuleOptions:
    return FillRuleOptions;
  case MagickFilterOptions:
    return FilterOptions;
  case MagickFunctionOptions:
    return FunctionOptions;
  case MagickGradientOptions:
    return GradientOptions;
  case MagickGravityOptions:
    return GravityOptions;
  case MagickIntentOptions:
    return IntentOptions;
  case MagickInterlaceOptions:
    return InterlaceOptions;
  case MagickInterpolateOptions:
    return InterpolateOptions;
  case MagickKernelOptions:
    return KernelOptions;
  case MagickLayerOptions:
    return LayerOptions;
  case MagickLineCapOptions:
    return LineCapOptions;
  case MagickLineJoinOptions:
    return LineJoinOptions;
  case MagickListOptions:
    return ListOptions;
  case MagickMethodOptions:
    return MethodOptions;
  case MagickMetricOptions:
    return MetricOptions;
  case MagickModeOptions:
    return ModeOptions;
  case MagickMorphologyOptions:
    return MorphologyOptions;
  case MagickNoiseOptions:
    return NoiseOptions;
  case MagickOrientationOptions:
    return OrientationOptions;
  case MagickPixelChannelOptions:
    return PixelChannelOptions;
  case MagickPixelIntensityOptions:
    return PixelIntensityOptions;
  case MagickPixelMaskOptions:
    return PixelMaskOptions;
  case MagickPixelTraitOptions:
    return PixelTraitOptions;
  case MagickPolicyDomainOptions:
    return PolicyDomainOptions;
  case MagickPolicyRightsOptions:
    return PolicyRightsOptions;
  case MagickPreviewOptions:
    return PreviewOptions;
  case MagickPrimitiveOptions:
    return PrimitiveOptions;
  case MagickQuantumFormatOptions:
    return QuantumFormatOptions;
  case MagickResolutionOptions:
    return ResolutionOptions;
  case MagickResourceOptions:
    return ResourceOptions;
  case MagickSparseColorOptions:
    return SparseColorOptions;
  case MagickStatisticOptions:
    return StatisticOptions;
  case MagickStorageOptions:
    return StorageOptions;
  case MagickStretchOptions:
    return StretchOptions;
  case MagickStyleOptions:
    return StyleOptions;
  case MagickTypeOptions:
    return TypeOptions;
  case MagickValidateOptions:
    return ValidateOptions;
  case MagickVirtualPixelOptions:
    return VirtualPixelOptions;
  case MagickWeightOptions:
    return WeightOptions;
  case MagickAutoThresholdOptions:
    return AutoThresholdOptions;
  case MagickToolOptions:
    return ToolOptions;
  case MagickCLIOptions:
    return CLIOptions;
  }
}



/* WARNING: Function: __i686.get_pc_thunk.dx replaced with injection: get_pc_thunk_dx */

undefined ** __regparm3 FUN_00106210(undefined4 param_1)

{
  switch(param_1) {
  case 0:
    return (undefined **)&UNK_003c4040;
  case 1:
    return (undefined **)&UNK_003c3f20;
  case 2:
    return (undefined **)&UNK_003c3e60;
  case 3:
    return (undefined **)&UNK_003c3e00;
  case 4:
    return (undefined **)&UNK_003c39e0;
  case 5:
    return (undefined **)&UNK_003c39a0;
  case 6:
    return (undefined **)&UNK_003c2ae0;
  default:
    return (undefined **)0x0;
  case 9:
    return (undefined **)&UNK_003c2880;
  case 10:
    return &PTR_s__alpha_003c0120;
  case 0xb:
    return (undefined **)&UNK_003c27e0;
  case 0xc:
    return (undefined **)&UNK_003c00a0;
  case 0xd:
    return (undefined **)&UNK_003bfb40;
  case 0xe:
    return (undefined **)&UNK_003bf960;
  case 0x10:
    return (undefined **)&UNK_003bf900;
  case 0x11:
  case 0x2c:
    return (undefined **)&UNK_003be240;
  case 0x12:
    return (undefined **)&UNK_003bf8a0;
  case 0x14:
    return (undefined **)&UNK_003bf860;
  case 0x15:
    return (undefined **)&UNK_003bf7c0;
  case 0x16:
    return (undefined **)&UNK_003bf660;
  case 0x17:
    return (undefined **)&UNK_003bf600;
  case 0x18:
    return (undefined **)&UNK_003bf5c0;
  case 0x19:
    return (undefined **)&UNK_003bf340;
  case 0x1a:
    return (undefined **)&UNK_003bf300;
  case 0x1b:
    return (undefined **)&UNK_003bf0c0;
  case 0x1f:
    return (undefined **)&UNK_003bf060;
  case 0x20:
    return (undefined **)&UNK_003bf020;
  case 0x21:
    return (undefined **)&UNK_003bef40;
  case 0x23:
    return (undefined **)&UNK_003beee0;
  case 0x24:
    return (undefined **)&UNK_003bee40;
  case 0x25:
    return (undefined **)&UNK_003bed40;
  case 0x26:
    return (undefined **)&UNK_003beac0;
  case 0x27:
    return (undefined **)&UNK_003be9a0;
  case 0x28:
    return (undefined **)&UNK_003be940;
  case 0x29:
    return (undefined **)&UNK_003be8e0;
  case 0x2a:
    return (undefined **)&UNK_003be3c0;
  case 0x2f:
    return (undefined **)&UNK_003be0e0;
  case 0x30:
    return (undefined **)&UNK_003be160;
  case 0x32:
    return (undefined **)&UNK_003be080;
  case 0x34:
    return (undefined **)&UNK_003bdea0;
  case 0x35:
    return (undefined **)&UNK_003bde00;
  case 0x36:
    return (undefined **)&UNK_003bdd60;
  case 0x37:
    return (undefined **)&UNK_003bdb60;
  case 0x38:
    return (undefined **)&UNK_003bdaa0;
  case 0x39:
    return (undefined **)&UNK_003bda40;
  case 0x3a:
    return (undefined **)&UNK_003bd9e0;
  case 0x3c:
    return (undefined **)&UNK_003bd940;
  case 0x3d:
    return (undefined **)&UNK_003bd8c0;
  case 0x3e:
    return (undefined **)&UNK_003bd6c0;
  case 0x3f:
    return (undefined **)&UNK_003bd5a0;
  case 0x40:
    return (undefined **)&UNK_003bd540;
  case 0x41:
    return (undefined **)&UNK_003bd4c0;
  case 0x42:
    return (undefined **)&UNK_003bd3e0;
  case 0x43:
    return (undefined **)&UNK_003bd360;
  case 0x44:
    return (undefined **)&UNK_003bd2a0;
  case 0x45:
    return (undefined **)&UNK_003bd200;
  case 0x46:
    return (undefined **)&UNK_003bd140;
  case 0x47:
    return (undefined **)&UNK_003bd0e0;
  case 0x49:
    return (undefined **)&UNK_003bcf00;
  case 0x4a:
    return (undefined **)&UNK_003bce00;
  case 0x4b:
    return (undefined **)&UNK_003bccc0;
  case 0x4c:
    return (undefined **)&UNK_003bcbc0;
  case 0x4d:
    return (undefined **)&UNK_003c3ec0;
  case 0x4e:
    return (undefined **)&UNK_003bd020;
  case 0x4f:
    return (undefined **)&UNK_003c2b40;
  }
}


CALL 0x00038929
ADD EDX,0x2d2deb
CMP EAX,0x4f
JA 0x00106630
MOV ECX,dword ptr [EDX + EAX*0x4 + 0xffee2640]
ADD ECX,EDX
JMP ECX
XOR EAX,EAX
RET
(translation_unit "/* WARNING: Function: __i686.get_pc_thunk.dx replaced with injection: get_pc_thunk_dx */\n\nundefined ** __regparm3 FUN_00106210(undefined4 param_1)\n\n{\n  switch(param_1) {\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }\n}\n\n" comment (ERROR "undefined ** __regparm3 FUN_00106210(undefined4 param_1)" (binary_expression "undefined ** __regparm3 FUN_00106210(undefined4 param_1)" identifier * (ERROR "* __regparm3" (pointer_expression "* __regparm3" * identifier)) (call_expression "FUN_00106210(undefined4 param_1)" identifier (argument_list "(undefined4 param_1)" ( identifier (ERROR "param_1" identifier) ))))) (compound_statement "{\n  switch(param_1) {\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }\n}" { (switch_statement "switch(param_1) {\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }" switch (parenthesized_expression "(param_1)" ( identifier )) (compound_statement "{\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }" { (case_statement "case 0:\n    return (undefined **)&UNK_003c4040;" case number_literal : (return_statement "return (undefined **)&UNK_003c4040;" return (cast_expression "(undefined **)&UNK_003c4040" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c4040" & identifier)) ;)) (case_statement "case 1:\n    return (undefined **)&UNK_003c3f20;" case number_literal : (return_statement "return (undefined **)&UNK_003c3f20;" return (cast_expression "(undefined **)&UNK_003c3f20" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c3f20" & identifier)) ;)) (case_statement "case 2:\n    return (undefined **)&UNK_003c3e60;" case number_literal : (return_statement "return (undefined **)&UNK_003c3e60;" return (cast_expression "(undefined **)&UNK_003c3e60" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c3e60" & identifier)) ;)) (case_statement "case 3:\n    return (undefined **)&UNK_003c3e00;" case number_literal : (return_statement "return (undefined **)&UNK_003c3e00;" return (cast_expression "(undefined **)&UNK_003c3e00" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c3e00" & identifier)) ;)) (case_statement "case 4:\n    return (undefined **)&UNK_003c39e0;" case number_literal : (return_statement "return (undefined **)&UNK_003c39e0;" return (cast_expression "(undefined **)&UNK_003c39e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c39e0" & identifier)) ;)) (case_statement "case 5:\n    return (undefined **)&UNK_003c39a0;" case number_literal : (return_statement "return (undefined **)&UNK_003c39a0;" return (cast_expression "(undefined **)&UNK_003c39a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c39a0" & identifier)) ;)) (case_statement "case 6:\n    return (undefined **)&UNK_003c2ae0;" case number_literal : (return_statement "return (undefined **)&UNK_003c2ae0;" return (cast_expression "(undefined **)&UNK_003c2ae0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c2ae0" & identifier)) ;)) (case_statement "default:\n    return (undefined **)0x0;" default : (return_statement "return (undefined **)0x0;" return (cast_expression "(undefined **)0x0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) number_literal) ;)) (case_statement "case 9:\n    return (undefined **)&UNK_003c2880;" case number_literal : (return_statement "return (undefined **)&UNK_003c2880;" return (cast_expression "(undefined **)&UNK_003c2880" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c2880" & identifier)) ;)) (case_statement "case 10:\n    return &PTR_s__alpha_003c0120;" case number_literal : (return_statement "return &PTR_s__alpha_003c0120;" return (pointer_expression "&PTR_s__alpha_003c0120" & identifier) ;)) (case_statement "case 0xb:\n    return (undefined **)&UNK_003c27e0;" case number_literal : (return_statement "return (undefined **)&UNK_003c27e0;" return (cast_expression "(undefined **)&UNK_003c27e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c27e0" & identifier)) ;)) (case_statement "case 0xc:\n    return (undefined **)&UNK_003c00a0;" case number_literal : (return_statement "return (undefined **)&UNK_003c00a0;" return (cast_expression "(undefined **)&UNK_003c00a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c00a0" & identifier)) ;)) (case_statement "case 0xd:\n    return (undefined **)&UNK_003bfb40;" case number_literal : (return_statement "return (undefined **)&UNK_003bfb40;" return (cast_expression "(undefined **)&UNK_003bfb40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bfb40" & identifier)) ;)) (case_statement "case 0xe:\n    return (undefined **)&UNK_003bf960;" case number_literal : (return_statement "return (undefined **)&UNK_003bf960;" return (cast_expression "(undefined **)&UNK_003bf960" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf960" & identifier)) ;)) (case_statement "case 0x10:\n    return (undefined **)&UNK_003bf900;" case number_literal : (return_statement "return (undefined **)&UNK_003bf900;" return (cast_expression "(undefined **)&UNK_003bf900" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf900" & identifier)) ;)) (case_statement "case 0x11:" case number_literal :) (case_statement "case 0x2c:\n    return (undefined **)&UNK_003be240;" case number_literal : (return_statement "return (undefined **)&UNK_003be240;" return (cast_expression "(undefined **)&UNK_003be240" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be240" & identifier)) ;)) (case_statement "case 0x12:\n    return (undefined **)&UNK_003bf8a0;" case number_literal : (return_statement "return (undefined **)&UNK_003bf8a0;" return (cast_expression "(undefined **)&UNK_003bf8a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf8a0" & identifier)) ;)) (case_statement "case 0x14:\n    return (undefined **)&UNK_003bf860;" case number_literal : (return_statement "return (undefined **)&UNK_003bf860;" return (cast_expression "(undefined **)&UNK_003bf860" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf860" & identifier)) ;)) (case_statement "case 0x15:\n    return (undefined **)&UNK_003bf7c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bf7c0;" return (cast_expression "(undefined **)&UNK_003bf7c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf7c0" & identifier)) ;)) (case_statement "case 0x16:\n    return (undefined **)&UNK_003bf660;" case number_literal : (return_statement "return (undefined **)&UNK_003bf660;" return (cast_expression "(undefined **)&UNK_003bf660" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf660" & identifier)) ;)) (case_statement "case 0x17:\n    return (undefined **)&UNK_003bf600;" case number_literal : (return_statement "return (undefined **)&UNK_003bf600;" return (cast_expression "(undefined **)&UNK_003bf600" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf600" & identifier)) ;)) (case_statement "case 0x18:\n    return (undefined **)&UNK_003bf5c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bf5c0;" return (cast_expression "(undefined **)&UNK_003bf5c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf5c0" & identifier)) ;)) (case_statement "case 0x19:\n    return (undefined **)&UNK_003bf340;" case number_literal : (return_statement "return (undefined **)&UNK_003bf340;" return (cast_expression "(undefined **)&UNK_003bf340" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf340" & identifier)) ;)) (case_statement "case 0x1a:\n    return (undefined **)&UNK_003bf300;" case number_literal : (return_statement "return (undefined **)&UNK_003bf300;" return (cast_expression "(undefined **)&UNK_003bf300" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf300" & identifier)) ;)) (case_statement "case 0x1b:\n    return (undefined **)&UNK_003bf0c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bf0c0;" return (cast_expression "(undefined **)&UNK_003bf0c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf0c0" & identifier)) ;)) (case_statement "case 0x1f:\n    return (undefined **)&UNK_003bf060;" case number_literal : (return_statement "return (undefined **)&UNK_003bf060;" return (cast_expression "(undefined **)&UNK_003bf060" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf060" & identifier)) ;)) (case_statement "case 0x20:\n    return (undefined **)&UNK_003bf020;" case number_literal : (return_statement "return (undefined **)&UNK_003bf020;" return (cast_expression "(undefined **)&UNK_003bf020" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf020" & identifier)) ;)) (case_statement "case 0x21:\n    return (undefined **)&UNK_003bef40;" case number_literal : (return_statement "return (undefined **)&UNK_003bef40;" return (cast_expression "(undefined **)&UNK_003bef40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bef40" & identifier)) ;)) (case_statement "case 0x23:\n    return (undefined **)&UNK_003beee0;" case number_literal : (return_statement "return (undefined **)&UNK_003beee0;" return (cast_expression "(undefined **)&UNK_003beee0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003beee0" & identifier)) ;)) (case_statement "case 0x24:\n    return (undefined **)&UNK_003bee40;" case number_literal : (return_statement "return (undefined **)&UNK_003bee40;" return (cast_expression "(undefined **)&UNK_003bee40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bee40" & identifier)) ;)) (case_statement "case 0x25:\n    return (undefined **)&UNK_003bed40;" case number_literal : (return_statement "return (undefined **)&UNK_003bed40;" return (cast_expression "(undefined **)&UNK_003bed40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bed40" & identifier)) ;)) (case_statement "case 0x26:\n    return (undefined **)&UNK_003beac0;" case number_literal : (return_statement "return (undefined **)&UNK_003beac0;" return (cast_expression "(undefined **)&UNK_003beac0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003beac0" & identifier)) ;)) (case_statement "case 0x27:\n    return (undefined **)&UNK_003be9a0;" case number_literal : (return_statement "return (undefined **)&UNK_003be9a0;" return (cast_expression "(undefined **)&UNK_003be9a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be9a0" & identifier)) ;)) (case_statement "case 0x28:\n    return (undefined **)&UNK_003be940;" case number_literal : (return_statement "return (undefined **)&UNK_003be940;" return (cast_expression "(undefined **)&UNK_003be940" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be940" & identifier)) ;)) (case_statement "case 0x29:\n    return (undefined **)&UNK_003be8e0;" case number_literal : (return_statement "return (undefined **)&UNK_003be8e0;" return (cast_expression "(undefined **)&UNK_003be8e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be8e0" & identifier)) ;)) (case_statement "case 0x2a:\n    return (undefined **)&UNK_003be3c0;" case number_literal : (return_statement "return (undefined **)&UNK_003be3c0;" return (cast_expression "(undefined **)&UNK_003be3c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be3c0" & identifier)) ;)) (case_statement "case 0x2f:\n    return (undefined **)&UNK_003be0e0;" case number_literal : (return_statement "return (undefined **)&UNK_003be0e0;" return (cast_expression "(undefined **)&UNK_003be0e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be0e0" & identifier)) ;)) (case_statement "case 0x30:\n    return (undefined **)&UNK_003be160;" case number_literal : (return_statement "return (undefined **)&UNK_003be160;" return (cast_expression "(undefined **)&UNK_003be160" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be160" & identifier)) ;)) (case_statement "case 0x32:\n    return (undefined **)&UNK_003be080;" case number_literal : (return_statement "return (undefined **)&UNK_003be080;" return (cast_expression "(undefined **)&UNK_003be080" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be080" & identifier)) ;)) (case_statement "case 0x34:\n    return (undefined **)&UNK_003bdea0;" case number_literal : (return_statement "return (undefined **)&UNK_003bdea0;" return (cast_expression "(undefined **)&UNK_003bdea0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bdea0" & identifier)) ;)) (case_statement "case 0x35:\n    return (undefined **)&UNK_003bde00;" case number_literal : (return_statement "return (undefined **)&UNK_003bde00;" return (cast_expression "(undefined **)&UNK_003bde00" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bde00" & identifier)) ;)) (case_statement "case 0x36:\n    return (undefined **)&UNK_003bdd60;" case number_literal : (return_statement "return (undefined **)&UNK_003bdd60;" return (cast_expression "(undefined **)&UNK_003bdd60" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bdd60" & identifier)) ;)) (case_statement "case 0x37:\n    return (undefined **)&UNK_003bdb60;" case number_literal : (return_statement "return (undefined **)&UNK_003bdb60;" return (cast_expression "(undefined **)&UNK_003bdb60" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bdb60" & identifier)) ;)) (case_statement "case 0x38:\n    return (undefined **)&UNK_003bdaa0;" case number_literal : (return_statement "return (undefined **)&UNK_003bdaa0;" return (cast_expression "(undefined **)&UNK_003bdaa0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bdaa0" & identifier)) ;)) (case_statement "case 0x39:\n    return (undefined **)&UNK_003bda40;" case number_literal : (return_statement "return (undefined **)&UNK_003bda40;" return (cast_expression "(undefined **)&UNK_003bda40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bda40" & identifier)) ;)) (case_statement "case 0x3a:\n    return (undefined **)&UNK_003bd9e0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd9e0;" return (cast_expression "(undefined **)&UNK_003bd9e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd9e0" & identifier)) ;)) (case_statement "case 0x3c:\n    return (undefined **)&UNK_003bd940;" case number_literal : (return_statement "return (undefined **)&UNK_003bd940;" return (cast_expression "(undefined **)&UNK_003bd940" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd940" & identifier)) ;)) (case_statement "case 0x3d:\n    return (undefined **)&UNK_003bd8c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd8c0;" return (cast_expression "(undefined **)&UNK_003bd8c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd8c0" & identifier)) ;)) (case_statement "case 0x3e:\n    return (undefined **)&UNK_003bd6c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd6c0;" return (cast_expression "(undefined **)&UNK_003bd6c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd6c0" & identifier)) ;)) (case_statement "case 0x3f:\n    return (undefined **)&UNK_003bd5a0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd5a0;" return (cast_expression "(undefined **)&UNK_003bd5a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd5a0" & identifier)) ;)) (case_statement "case 0x40:\n    return (undefined **)&UNK_003bd540;" case number_literal : (return_statement "return (undefined **)&UNK_003bd540;" return (cast_expression "(undefined **)&UNK_003bd540" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd540" & identifier)) ;)) (case_statement "case 0x41:\n    return (undefined **)&UNK_003bd4c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd4c0;" return (cast_expression "(undefined **)&UNK_003bd4c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd4c0" & identifier)) ;)) (case_statement "case 0x42:\n    return (undefined **)&UNK_003bd3e0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd3e0;" return (cast_expression "(undefined **)&UNK_003bd3e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd3e0" & identifier)) ;)) (case_statement "case 0x43:\n    return (undefined **)&UNK_003bd360;" case number_literal : (return_statement "return (undefined **)&UNK_003bd360;" return (cast_expression "(undefined **)&UNK_003bd360" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd360" & identifier)) ;)) (case_statement "case 0x44:\n    return (undefined **)&UNK_003bd2a0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd2a0;" return (cast_expression "(undefined **)&UNK_003bd2a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd2a0" & identifier)) ;)) (case_statement "case 0x45:\n    return (undefined **)&UNK_003bd200;" case number_literal : (return_statement "return (undefined **)&UNK_003bd200;" return (cast_expression "(undefined **)&UNK_003bd200" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd200" & identifier)) ;)) (case_statement "case 0x46:\n    return (undefined **)&UNK_003bd140;" case number_literal : (return_statement "return (undefined **)&UNK_003bd140;" return (cast_expression "(undefined **)&UNK_003bd140" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd140" & identifier)) ;)) (case_statement "case 0x47:\n    return (undefined **)&UNK_003bd0e0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd0e0;" return (cast_expression "(undefined **)&UNK_003bd0e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd0e0" & identifier)) ;)) (case_statement "case 0x49:\n    return (undefined **)&UNK_003bcf00;" case number_literal : (return_statement "return (undefined **)&UNK_003bcf00;" return (cast_expression "(undefined **)&UNK_003bcf00" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bcf00" & identifier)) ;)) (case_statement "case 0x4a:\n    return (undefined **)&UNK_003bce00;" case number_literal : (return_statement "return (undefined **)&UNK_003bce00;" return (cast_expression "(undefined **)&UNK_003bce00" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bce00" & identifier)) ;)) (case_statement "case 0x4b:\n    return (undefined **)&UNK_003bccc0;" case number_literal : (return_statement "return (undefined **)&UNK_003bccc0;" return (cast_expression "(undefined **)&UNK_003bccc0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bccc0" & identifier)) ;)) (case_statement "case 0x4c:\n    return (undefined **)&UNK_003bcbc0;" case number_literal : (return_statement "return (undefined **)&UNK_003bcbc0;" return (cast_expression "(undefined **)&UNK_003bcbc0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bcbc0" & identifier)) ;)) (case_statement "case 0x4d:\n    return (undefined **)&UNK_003c3ec0;" case number_literal : (return_statement "return (undefined **)&UNK_003c3ec0;" return (cast_expression "(undefined **)&UNK_003c3ec0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c3ec0" & identifier)) ;)) (case_statement "case 0x4e:\n    return (undefined **)&UNK_003bd020;" case number_literal : (return_statement "return (undefined **)&UNK_003bd020;" return (cast_expression "(undefined **)&UNK_003bd020" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd020" & identifier)) ;)) (case_statement "case 0x4f:\n    return (undefined **)&UNK_003c2b40;" case number_literal : (return_statement "return (undefined **)&UNK_003c2b40;" return (cast_expression "(undefined **)&UNK_003c2b40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c2b40" & identifier)) ;)) })) }))
(translation_unit "/* WARNING: Function: __x86.get_pc_thunk.dx replaced with injection: get_pc_thunk_dx */\n\nOptionInfo * __regparm3 GetOptionInfo(CommandOption option)\n\n{\n  switch(option) {\n  case MagickAlignOptions:\n    return AlignOptions;\n  case MagickAlphaChannelOptions:\n    return AlphaChannelOptions;\n  case MagickBooleanOptions:\n    return BooleanOptions;\n  case MagickCacheOptions:\n    return CacheOptions;\n  case MagickChannelOptions:\n    return ChannelOptions;\n  case MagickClassOptions:\n    return ClassOptions;\n  case MagickClipPathOptions:\n    return ClipPathOptions;\n  default:\n    return (OptionInfo *)0x0;\n  case MagickColorspaceOptions:\n    return ColorspaceOptions;\n  case MagickCommandOptions:\n    return CommandOptions;\n  case MagickComplexOptions:\n    return ComplexOptions;\n  case MagickComplianceOptions:\n    return ComplianceOptions;\n  case MagickComposeOptions:\n    return ComposeOptions;\n  case MagickCompressOptions:\n    return CompressOptions;\n  case MagickDataTypeOptions:\n    return DataTypeOptions;\n  case MagickDebugOptions:\n  case MagickLogEventOptions:\n    return LogEventOptions;\n  case MagickDecorateOptions:\n    return DecorateOptions;\n  case MagickDirectionOptions:\n    return DirectionOptions;\n  case MagickDisposeOptions:\n    return DisposeOptions;\n  case MagickDistortOptions:\n    return DistortOptions;\n  case MagickDitherOptions:\n    return DitherOptions;\n  case MagickEndianOptions:\n    return EndianOptions;\n  case MagickEvaluateOptions:\n    return EvaluateOptions;\n  case MagickFillRuleOptions:\n    return FillRuleOptions;\n  case MagickFilterOptions:\n    return FilterOptions;\n  case MagickFunctionOptions:\n    return FunctionOptions;\n  case MagickGradientOptions:\n    return GradientOptions;\n  case MagickGravityOptions:\n    return GravityOptions;\n  case MagickIntentOptions:\n    return IntentOptions;\n  case MagickInterlaceOptions:\n    return InterlaceOptions;\n  case MagickInterpolateOptions:\n    return InterpolateOptions;\n  case MagickKernelOptions:\n    return KernelOptions;\n  case MagickLayerOptions:\n    return LayerOptions;\n  case MagickLineCapOptions:\n    return LineCapOptions;\n  case MagickLineJoinOptions:\n    return LineJoinOptions;\n  case MagickListOptions:\n    return ListOptions;\n  case MagickMethodOptions:\n    return MethodOptions;\n  case MagickMetricOptions:\n    return MetricOptions;\n  case MagickModeOptions:\n    return ModeOptions;\n  case MagickMorphologyOptions:\n    return MorphologyOptions;\n  case MagickNoiseOptions:\n    return NoiseOptions;\n  case MagickOrientationOptions:\n    return OrientationOptions;\n  case MagickPixelChannelOptions:\n    return PixelChannelOptions;\n  case MagickPixelIntensityOptions:\n    return PixelIntensityOptions;\n  case MagickPixelMaskOptions:\n    return PixelMaskOptions;\n  case MagickPixelTraitOptions:\n    return PixelTraitOptions;\n  case MagickPolicyDomainOptions:\n    return PolicyDomainOptions;\n  case MagickPolicyRightsOptions:\n    return PolicyRightsOptions;\n  case MagickPreviewOptions:\n    return PreviewOptions;\n  case MagickPrimitiveOptions:\n    return PrimitiveOptions;\n  case MagickQuantumFormatOptions:\n    return QuantumFormatOptions;\n  case MagickResolutionOptions:\n    return ResolutionOptions;\n  case MagickResourceOptions:\n    return ResourceOptions;\n  case MagickSparseColorOptions:\n    return SparseColorOptions;\n  case MagickStatisticOptions:\n    return StatisticOptions;\n  case MagickStorageOptions:\n    return StorageOptions;\n  case MagickStretchOptions:\n    return StretchOptions;\n  case MagickStyleOptions:\n    return StyleOptions;\n  case MagickTypeOptions:\n    return TypeOptions;\n  case MagickValidateOptions:\n    return ValidateOptions;\n  case MagickVirtualPixelOptions:\n    return VirtualPixelOptions;\n  case MagickWeightOptions:\n    return WeightOptions;\n  case MagickAutoThresholdOptions:\n    return AutoThresholdOptions;\n  case MagickToolOptions:\n    return ToolOptions;\n  case MagickCLIOptions:\n    return CLIOptions;\n  }\n}\n\n" comment (ERROR "OptionInfo * __regparm3 GetOptionInfo(CommandOption option)" (binary_expression "OptionInfo * __regparm3 GetOptionInfo(CommandOption option)" identifier * (ERROR "__regparm3" identifier) (call_expression "GetOptionInfo(CommandOption option)" identifier (argument_list "(CommandOption option)" ( identifier (ERROR "option" identifier) ))))) (compound_statement "{\n  switch(option) {\n  case MagickAlignOptions:\n    return AlignOptions;\n  case MagickAlphaChannelOptions:\n    return AlphaChannelOptions;\n  case MagickBooleanOptions:\n    return BooleanOptions;\n  case MagickCacheOptions:\n    return CacheOptions;\n  case MagickChannelOptions:\n    return ChannelOptions;\n  case MagickClassOptions:\n    return ClassOptions;\n  case MagickClipPathOptions:\n    return ClipPathOptions;\n  default:\n    return (OptionInfo *)0x0;\n  case MagickColorspaceOptions:\n    return ColorspaceOptions;\n  case MagickCommandOptions:\n    return CommandOptions;\n  case MagickComplexOptions:\n    return ComplexOptions;\n  case MagickComplianceOptions:\n    return ComplianceOptions;\n  case MagickComposeOptions:\n    return ComposeOptions;\n  case MagickCompressOptions:\n    return CompressOptions;\n  case MagickDataTypeOptions:\n    return DataTypeOptions;\n  case MagickDebugOptions:\n  case MagickLogEventOptions:\n    return LogEventOptions;\n  case MagickDecorateOptions:\n    return DecorateOptions;\n  case MagickDirectionOptions:\n    return DirectionOptions;\n  case MagickDisposeOptions:\n    return DisposeOptions;\n  case MagickDistortOptions:\n    return DistortOptions;\n  case MagickDitherOptions:\n    return DitherOptions;\n  case MagickEndianOptions:\n    return EndianOptions;\n  case MagickEvaluateOptions:\n    return EvaluateOptions;\n  case MagickFillRuleOptions:\n    return FillRuleOptions;\n  case MagickFilterOptions:\n    return FilterOptions;\n  case MagickFunctionOptions:\n    return FunctionOptions;\n  case MagickGradientOptions:\n    return GradientOptions;\n  case MagickGravityOptions:\n    return GravityOptions;\n  case MagickIntentOptions:\n    return IntentOptions;\n  case MagickInterlaceOptions:\n    return InterlaceOptions;\n  case MagickInterpolateOptions:\n    return InterpolateOptions;\n  case MagickKernelOptions:\n    return KernelOptions;\n  case MagickLayerOptions:\n    return LayerOptions;\n  case MagickLineCapOptions:\n    return LineCapOptions;\n  case MagickLineJoinOptions:\n    return LineJoinOptions;\n  case MagickListOptions:\n    return ListOptions;\n  case MagickMethodOptions:\n    return MethodOptions;\n  case MagickMetricOptions:\n    return MetricOptions;\n  case MagickModeOptions:\n    return ModeOptions;\n  case MagickMorphologyOptions:\n    return MorphologyOptions;\n  case MagickNoiseOptions:\n    return NoiseOptions;\n  case MagickOrientationOptions:\n    return OrientationOptions;\n  case MagickPixelChannelOptions:\n    return PixelChannelOptions;\n  case MagickPixelIntensityOptions:\n    return PixelIntensityOptions;\n  case MagickPixelMaskOptions:\n    return PixelMaskOptions;\n  case MagickPixelTraitOptions:\n    return PixelTraitOptions;\n  case MagickPolicyDomainOptions:\n    return PolicyDomainOptions;\n  case MagickPolicyRightsOptions:\n    return PolicyRightsOptions;\n  case MagickPreviewOptions:\n    return PreviewOptions;\n  case MagickPrimitiveOptions:\n    return PrimitiveOptions;\n  case MagickQuantumFormatOptions:\n    return QuantumFormatOptions;\n  case MagickResolutionOptions:\n    return ResolutionOptions;\n  case MagickResourceOptions:\n    return ResourceOptions;\n  case MagickSparseColorOptions:\n    return SparseColorOptions;\n  case MagickStatisticOptions:\n    return StatisticOptions;\n  case MagickStorageOptions:\n    return StorageOptions;\n  case MagickStretchOptions:\n    return StretchOptions;\n  case MagickStyleOptions:\n    return StyleOptions;\n  case MagickTypeOptions:\n    return TypeOptions;\n  case MagickValidateOptions:\n    return ValidateOptions;\n  case MagickVirtualPixelOptions:\n    return VirtualPixelOptions;\n  case MagickWeightOptions:\n    return WeightOptions;\n  case MagickAutoThresholdOptions:\n    return AutoThresholdOptions;\n  case MagickToolOptions:\n    return ToolOptions;\n  case MagickCLIOptions:\n    return CLIOptions;\n  }\n}" { (switch_statement "switch(option) {\n  case MagickAlignOptions:\n    return AlignOptions;\n  case MagickAlphaChannelOptions:\n    return AlphaChannelOptions;\n  case MagickBooleanOptions:\n    return BooleanOptions;\n  case MagickCacheOptions:\n    return CacheOptions;\n  case MagickChannelOptions:\n    return ChannelOptions;\n  case MagickClassOptions:\n    return ClassOptions;\n  case MagickClipPathOptions:\n    return ClipPathOptions;\n  default:\n    return (OptionInfo *)0x0;\n  case MagickColorspaceOptions:\n    return ColorspaceOptions;\n  case MagickCommandOptions:\n    return CommandOptions;\n  case MagickComplexOptions:\n    return ComplexOptions;\n  case MagickComplianceOptions:\n    return ComplianceOptions;\n  case MagickComposeOptions:\n    return ComposeOptions;\n  case MagickCompressOptions:\n    return CompressOptions;\n  case MagickDataTypeOptions:\n    return DataTypeOptions;\n  case MagickDebugOptions:\n  case MagickLogEventOptions:\n    return LogEventOptions;\n  case MagickDecorateOptions:\n    return DecorateOptions;\n  case MagickDirectionOptions:\n    return DirectionOptions;\n  case MagickDisposeOptions:\n    return DisposeOptions;\n  case MagickDistortOptions:\n    return DistortOptions;\n  case MagickDitherOptions:\n    return DitherOptions;\n  case MagickEndianOptions:\n    return EndianOptions;\n  case MagickEvaluateOptions:\n    return EvaluateOptions;\n  case MagickFillRuleOptions:\n    return FillRuleOptions;\n  case MagickFilterOptions:\n    return FilterOptions;\n  case MagickFunctionOptions:\n    return FunctionOptions;\n  case MagickGradientOptions:\n    return GradientOptions;\n  case MagickGravityOptions:\n    return GravityOptions;\n  case MagickIntentOptions:\n    return IntentOptions;\n  case MagickInterlaceOptions:\n    return InterlaceOptions;\n  case MagickInterpolateOptions:\n    return InterpolateOptions;\n  case MagickKernelOptions:\n    return KernelOptions;\n  case MagickLayerOptions:\n    return LayerOptions;\n  case MagickLineCapOptions:\n    return LineCapOptions;\n  case MagickLineJoinOptions:\n    return LineJoinOptions;\n  case MagickListOptions:\n    return ListOptions;\n  case MagickMethodOptions:\n    return MethodOptions;\n  case MagickMetricOptions:\n    return MetricOptions;\n  case MagickModeOptions:\n    return ModeOptions;\n  case MagickMorphologyOptions:\n    return MorphologyOptions;\n  case MagickNoiseOptions:\n    return NoiseOptions;\n  case MagickOrientationOptions:\n    return OrientationOptions;\n  case MagickPixelChannelOptions:\n    return PixelChannelOptions;\n  case MagickPixelIntensityOptions:\n    return PixelIntensityOptions;\n  case MagickPixelMaskOptions:\n    return PixelMaskOptions;\n  case MagickPixelTraitOptions:\n    return PixelTraitOptions;\n  case MagickPolicyDomainOptions:\n    return PolicyDomainOptions;\n  case MagickPolicyRightsOptions:\n    return PolicyRightsOptions;\n  case MagickPreviewOptions:\n    return PreviewOptions;\n  case MagickPrimitiveOptions:\n    return PrimitiveOptions;\n  case MagickQuantumFormatOptions:\n    return QuantumFormatOptions;\n  case MagickResolutionOptions:\n    return ResolutionOptions;\n  case MagickResourceOptions:\n    return ResourceOptions;\n  case MagickSparseColorOptions:\n    return SparseColorOptions;\n  case MagickStatisticOptions:\n    return StatisticOptions;\n  case MagickStorageOptions:\n    return StorageOptions;\n  case MagickStretchOptions:\n    return StretchOptions;\n  case MagickStyleOptions:\n    return StyleOptions;\n  case MagickTypeOptions:\n    return TypeOptions;\n  case MagickValidateOptions:\n    return ValidateOptions;\n  case MagickVirtualPixelOptions:\n    return VirtualPixelOptions;\n  case MagickWeightOptions:\n    return WeightOptions;\n  case MagickAutoThresholdOptions:\n    return AutoThresholdOptions;\n  case MagickToolOptions:\n    return ToolOptions;\n  case MagickCLIOptions:\n    return CLIOptions;\n  }" switch (parenthesized_expression "(option)" ( identifier )) (compound_statement "{\n  case MagickAlignOptions:\n    return AlignOptions;\n  case MagickAlphaChannelOptions:\n    return AlphaChannelOptions;\n  case MagickBooleanOptions:\n    return BooleanOptions;\n  case MagickCacheOptions:\n    return CacheOptions;\n  case MagickChannelOptions:\n    return ChannelOptions;\n  case MagickClassOptions:\n    return ClassOptions;\n  case MagickClipPathOptions:\n    return ClipPathOptions;\n  default:\n    return (OptionInfo *)0x0;\n  case MagickColorspaceOptions:\n    return ColorspaceOptions;\n  case MagickCommandOptions:\n    return CommandOptions;\n  case MagickComplexOptions:\n    return ComplexOptions;\n  case MagickComplianceOptions:\n    return ComplianceOptions;\n  case MagickComposeOptions:\n    return ComposeOptions;\n  case MagickCompressOptions:\n    return CompressOptions;\n  case MagickDataTypeOptions:\n    return DataTypeOptions;\n  case MagickDebugOptions:\n  case MagickLogEventOptions:\n    return LogEventOptions;\n  case MagickDecorateOptions:\n    return DecorateOptions;\n  case MagickDirectionOptions:\n    return DirectionOptions;\n  case MagickDisposeOptions:\n    return DisposeOptions;\n  case MagickDistortOptions:\n    return DistortOptions;\n  case MagickDitherOptions:\n    return DitherOptions;\n  case MagickEndianOptions:\n    return EndianOptions;\n  case MagickEvaluateOptions:\n    return EvaluateOptions;\n  case MagickFillRuleOptions:\n    return FillRuleOptions;\n  case MagickFilterOptions:\n    return FilterOptions;\n  case MagickFunctionOptions:\n    return FunctionOptions;\n  case MagickGradientOptions:\n    return GradientOptions;\n  case MagickGravityOptions:\n    return GravityOptions;\n  case MagickIntentOptions:\n    return IntentOptions;\n  case MagickInterlaceOptions:\n    return InterlaceOptions;\n  case MagickInterpolateOptions:\n    return InterpolateOptions;\n  case MagickKernelOptions:\n    return KernelOptions;\n  case MagickLayerOptions:\n    return LayerOptions;\n  case MagickLineCapOptions:\n    return LineCapOptions;\n  case MagickLineJoinOptions:\n    return LineJoinOptions;\n  case MagickListOptions:\n    return ListOptions;\n  case MagickMethodOptions:\n    return MethodOptions;\n  case MagickMetricOptions:\n    return MetricOptions;\n  case MagickModeOptions:\n    return ModeOptions;\n  case MagickMorphologyOptions:\n    return MorphologyOptions;\n  case MagickNoiseOptions:\n    return NoiseOptions;\n  case MagickOrientationOptions:\n    return OrientationOptions;\n  case MagickPixelChannelOptions:\n    return PixelChannelOptions;\n  case MagickPixelIntensityOptions:\n    return PixelIntensityOptions;\n  case MagickPixelMaskOptions:\n    return PixelMaskOptions;\n  case MagickPixelTraitOptions:\n    return PixelTraitOptions;\n  case MagickPolicyDomainOptions:\n    return PolicyDomainOptions;\n  case MagickPolicyRightsOptions:\n    return PolicyRightsOptions;\n  case MagickPreviewOptions:\n    return PreviewOptions;\n  case MagickPrimitiveOptions:\n    return PrimitiveOptions;\n  case MagickQuantumFormatOptions:\n    return QuantumFormatOptions;\n  case MagickResolutionOptions:\n    return ResolutionOptions;\n  case MagickResourceOptions:\n    return ResourceOptions;\n  case MagickSparseColorOptions:\n    return SparseColorOptions;\n  case MagickStatisticOptions:\n    return StatisticOptions;\n  case MagickStorageOptions:\n    return StorageOptions;\n  case MagickStretchOptions:\n    return StretchOptions;\n  case MagickStyleOptions:\n    return StyleOptions;\n  case MagickTypeOptions:\n    return TypeOptions;\n  case MagickValidateOptions:\n    return ValidateOptions;\n  case MagickVirtualPixelOptions:\n    return VirtualPixelOptions;\n  case MagickWeightOptions:\n    return WeightOptions;\n  case MagickAutoThresholdOptions:\n    return AutoThresholdOptions;\n  case MagickToolOptions:\n    return ToolOptions;\n  case MagickCLIOptions:\n    return CLIOptions;\n  }" { (case_statement "case MagickAlignOptions:\n    return AlignOptions;" case identifier : (return_statement "return AlignOptions;" return identifier ;)) (case_statement "case MagickAlphaChannelOptions:\n    return AlphaChannelOptions;" case identifier : (return_statement "return AlphaChannelOptions;" return identifier ;)) (case_statement "case MagickBooleanOptions:\n    return BooleanOptions;" case identifier : (return_statement "return BooleanOptions;" return identifier ;)) (case_statement "case MagickCacheOptions:\n    return CacheOptions;" case identifier : (return_statement "return CacheOptions;" return identifier ;)) (case_statement "case MagickChannelOptions:\n    return ChannelOptions;" case identifier : (return_statement "return ChannelOptions;" return identifier ;)) (case_statement "case MagickClassOptions:\n    return ClassOptions;" case identifier : (return_statement "return ClassOptions;" return identifier ;)) (case_statement "case MagickClipPathOptions:\n    return ClipPathOptions;" case identifier : (return_statement "return ClipPathOptions;" return identifier ;)) (case_statement "default:\n    return (OptionInfo *)0x0;" default : (return_statement "return (OptionInfo *)0x0;" return (cast_expression "(OptionInfo *)0x0" ( (type_descriptor "OptionInfo *" type_identifier (abstract_pointer_declarator "*" *)) ) number_literal) ;)) (case_statement "case MagickColorspaceOptions:\n    return ColorspaceOptions;" case identifier : (return_statement "return ColorspaceOptions;" return identifier ;)) (case_statement "case MagickCommandOptions:\n    return CommandOptions;" case identifier : (return_statement "return CommandOptions;" return identifier ;)) (case_statement "case MagickComplexOptions:\n    return ComplexOptions;" case identifier : (return_statement "return ComplexOptions;" return identifier ;)) (case_statement "case MagickComplianceOptions:\n    return ComplianceOptions;" case identifier : (return_statement "return ComplianceOptions;" return identifier ;)) (case_statement "case MagickComposeOptions:\n    return ComposeOptions;" case identifier : (return_statement "return ComposeOptions;" return identifier ;)) (case_statement "case MagickCompressOptions:\n    return CompressOptions;" case identifier : (return_statement "return CompressOptions;" return identifier ;)) (case_statement "case MagickDataTypeOptions:\n    return DataTypeOptions;" case identifier : (return_statement "return DataTypeOptions;" return identifier ;)) (case_statement "case MagickDebugOptions:" case identifier :) (case_statement "case MagickLogEventOptions:\n    return LogEventOptions;" case identifier : (return_statement "return LogEventOptions;" return identifier ;)) (case_statement "case MagickDecorateOptions:\n    return DecorateOptions;" case identifier : (return_statement "return DecorateOptions;" return identifier ;)) (case_statement "case MagickDirectionOptions:\n    return DirectionOptions;" case identifier : (return_statement "return DirectionOptions;" return identifier ;)) (case_statement "case MagickDisposeOptions:\n    return DisposeOptions;" case identifier : (return_statement "return DisposeOptions;" return identifier ;)) (case_statement "case MagickDistortOptions:\n    return DistortOptions;" case identifier : (return_statement "return DistortOptions;" return identifier ;)) (case_statement "case MagickDitherOptions:\n    return DitherOptions;" case identifier : (return_statement "return DitherOptions;" return identifier ;)) (case_statement "case MagickEndianOptions:\n    return EndianOptions;" case identifier : (return_statement "return EndianOptions;" return identifier ;)) (case_statement "case MagickEvaluateOptions:\n    return EvaluateOptions;" case identifier : (return_statement "return EvaluateOptions;" return identifier ;)) (case_statement "case MagickFillRuleOptions:\n    return FillRuleOptions;" case identifier : (return_statement "return FillRuleOptions;" return identifier ;)) (case_statement "case MagickFilterOptions:\n    return FilterOptions;" case identifier : (return_statement "return FilterOptions;" return identifier ;)) (case_statement "case MagickFunctionOptions:\n    return FunctionOptions;" case identifier : (return_statement "return FunctionOptions;" return identifier ;)) (case_statement "case MagickGradientOptions:\n    return GradientOptions;" case identifier : (return_statement "return GradientOptions;" return identifier ;)) (case_statement "case MagickGravityOptions:\n    return GravityOptions;" case identifier : (return_statement "return GravityOptions;" return identifier ;)) (case_statement "case MagickIntentOptions:\n    return IntentOptions;" case identifier : (return_statement "return IntentOptions;" return identifier ;)) (case_statement "case MagickInterlaceOptions:\n    return InterlaceOptions;" case identifier : (return_statement "return InterlaceOptions;" return identifier ;)) (case_statement "case MagickInterpolateOptions:\n    return InterpolateOptions;" case identifier : (return_statement "return InterpolateOptions;" return identifier ;)) (case_statement "case MagickKernelOptions:\n    return KernelOptions;" case identifier : (return_statement "return KernelOptions;" return identifier ;)) (case_statement "case MagickLayerOptions:\n    return LayerOptions;" case identifier : (return_statement "return LayerOptions;" return identifier ;)) (case_statement "case MagickLineCapOptions:\n    return LineCapOptions;" case identifier : (return_statement "return LineCapOptions;" return identifier ;)) (case_statement "case MagickLineJoinOptions:\n    return LineJoinOptions;" case identifier : (return_statement "return LineJoinOptions;" return identifier ;)) (case_statement "case MagickListOptions:\n    return ListOptions;" case identifier : (return_statement "return ListOptions;" return identifier ;)) (case_statement "case MagickMethodOptions:\n    return MethodOptions;" case identifier : (return_statement "return MethodOptions;" return identifier ;)) (case_statement "case MagickMetricOptions:\n    return MetricOptions;" case identifier : (return_statement "return MetricOptions;" return identifier ;)) (case_statement "case MagickModeOptions:\n    return ModeOptions;" case identifier : (return_statement "return ModeOptions;" return identifier ;)) (case_statement "case MagickMorphologyOptions:\n    return MorphologyOptions;" case identifier : (return_statement "return MorphologyOptions;" return identifier ;)) (case_statement "case MagickNoiseOptions:\n    return NoiseOptions;" case identifier : (return_statement "return NoiseOptions;" return identifier ;)) (case_statement "case MagickOrientationOptions:\n    return OrientationOptions;" case identifier : (return_statement "return OrientationOptions;" return identifier ;)) (case_statement "case MagickPixelChannelOptions:\n    return PixelChannelOptions;" case identifier : (return_statement "return PixelChannelOptions;" return identifier ;)) (case_statement "case MagickPixelIntensityOptions:\n    return PixelIntensityOptions;" case identifier : (return_statement "return PixelIntensityOptions;" return identifier ;)) (case_statement "case MagickPixelMaskOptions:\n    return PixelMaskOptions;" case identifier : (return_statement "return PixelMaskOptions;" return identifier ;)) (case_statement "case MagickPixelTraitOptions:\n    return PixelTraitOptions;" case identifier : (return_statement "return PixelTraitOptions;" return identifier ;)) (case_statement "case MagickPolicyDomainOptions:\n    return PolicyDomainOptions;" case identifier : (return_statement "return PolicyDomainOptions;" return identifier ;)) (case_statement "case MagickPolicyRightsOptions:\n    return PolicyRightsOptions;" case identifier : (return_statement "return PolicyRightsOptions;" return identifier ;)) (case_statement "case MagickPreviewOptions:\n    return PreviewOptions;" case identifier : (return_statement "return PreviewOptions;" return identifier ;)) (case_statement "case MagickPrimitiveOptions:\n    return PrimitiveOptions;" case identifier : (return_statement "return PrimitiveOptions;" return identifier ;)) (case_statement "case MagickQuantumFormatOptions:\n    return QuantumFormatOptions;" case identifier : (return_statement "return QuantumFormatOptions;" return identifier ;)) (case_statement "case MagickResolutionOptions:\n    return ResolutionOptions;" case identifier : (return_statement "return ResolutionOptions;" return identifier ;)) (case_statement "case MagickResourceOptions:\n    return ResourceOptions;" case identifier : (return_statement "return ResourceOptions;" return identifier ;)) (case_statement "case MagickSparseColorOptions:\n    return SparseColorOptions;" case identifier : (return_statement "return SparseColorOptions;" return identifier ;)) (case_statement "case MagickStatisticOptions:\n    return StatisticOptions;" case identifier : (return_statement "return StatisticOptions;" return identifier ;)) (case_statement "case MagickStorageOptions:\n    return StorageOptions;" case identifier : (return_statement "return StorageOptions;" return identifier ;)) (case_statement "case MagickStretchOptions:\n    return StretchOptions;" case identifier : (return_statement "return StretchOptions;" return identifier ;)) (case_statement "case MagickStyleOptions:\n    return StyleOptions;" case identifier : (return_statement "return StyleOptions;" return identifier ;)) (case_statement "case MagickTypeOptions:\n    return TypeOptions;" case identifier : (return_statement "return TypeOptions;" return identifier ;)) (case_statement "case MagickValidateOptions:\n    return ValidateOptions;" case identifier : (return_statement "return ValidateOptions;" return identifier ;)) (case_statement "case MagickVirtualPixelOptions:\n    return VirtualPixelOptions;" case identifier : (return_statement "return VirtualPixelOptions;" return identifier ;)) (case_statement "case MagickWeightOptions:\n    return WeightOptions;" case identifier : (return_statement "return WeightOptions;" return identifier ;)) (case_statement "case MagickAutoThresholdOptions:\n    return AutoThresholdOptions;" case identifier : (return_statement "return AutoThresholdOptions;" return identifier ;)) (case_statement "case MagickToolOptions:\n    return ToolOptions;" case identifier : (return_statement "return ToolOptions;" return identifier ;)) (case_statement "case MagickCLIOptions:\n    return CLIOptions;" case identifier : (return_statement "return CLIOptions;" return identifier ;)) })) }))
(translation_unit "undefined ** __regparm3 FUN_00106210(undefined4 param_1)\n\n{\n  switch(param_1) {\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }\n}\n\n" (ERROR "undefined ** __regparm3 FUN_00106210(undefined4 param_1)" (binary_expression "undefined ** __regparm3 FUN_00106210(undefined4 param_1)" identifier * (ERROR "* __regparm3" (pointer_expression "* __regparm3" * identifier)) (call_expression "FUN_00106210(undefined4 param_1)" identifier (argument_list "(undefined4 param_1)" ( identifier (ERROR "param_1" identifier) ))))) (compound_statement "{\n  switch(param_1) {\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }\n}" { (switch_statement "switch(param_1) {\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }" switch (parenthesized_expression "(param_1)" ( identifier )) (compound_statement "{\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }" { (case_statement "case 0:\n    return (undefined **)&UNK_003c4040;" case number_literal : (return_statement "return (undefined **)&UNK_003c4040;" return (cast_expression "(undefined **)&UNK_003c4040" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c4040" & identifier)) ;)) (case_statement "case 1:\n    return (undefined **)&UNK_003c3f20;" case number_literal : (return_statement "return (undefined **)&UNK_003c3f20;" return (cast_expression "(undefined **)&UNK_003c3f20" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c3f20" & identifier)) ;)) (case_statement "case 2:\n    return (undefined **)&UNK_003c3e60;" case number_literal : (return_statement "return (undefined **)&UNK_003c3e60;" return (cast_expression "(undefined **)&UNK_003c3e60" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c3e60" & identifier)) ;)) (case_statement "case 3:\n    return (undefined **)&UNK_003c3e00;" case number_literal : (return_statement "return (undefined **)&UNK_003c3e00;" return (cast_expression "(undefined **)&UNK_003c3e00" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c3e00" & identifier)) ;)) (case_statement "case 4:\n    return (undefined **)&UNK_003c39e0;" case number_literal : (return_statement "return (undefined **)&UNK_003c39e0;" return (cast_expression "(undefined **)&UNK_003c39e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c39e0" & identifier)) ;)) (case_statement "case 5:\n    return (undefined **)&UNK_003c39a0;" case number_literal : (return_statement "return (undefined **)&UNK_003c39a0;" return (cast_expression "(undefined **)&UNK_003c39a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c39a0" & identifier)) ;)) (case_statement "case 6:\n    return (undefined **)&UNK_003c2ae0;" case number_literal : (return_statement "return (undefined **)&UNK_003c2ae0;" return (cast_expression "(undefined **)&UNK_003c2ae0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c2ae0" & identifier)) ;)) (case_statement "default:\n    return (undefined **)0x0;" default : (return_statement "return (undefined **)0x0;" return (cast_expression "(undefined **)0x0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) number_literal) ;)) (case_statement "case 9:\n    return (undefined **)&UNK_003c2880;" case number_literal : (return_statement "return (undefined **)&UNK_003c2880;" return (cast_expression "(undefined **)&UNK_003c2880" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c2880" & identifier)) ;)) (case_statement "case 10:\n    return &PTR_s__alpha_003c0120;" case number_literal : (return_statement "return &PTR_s__alpha_003c0120;" return (pointer_expression "&PTR_s__alpha_003c0120" & identifier) ;)) (case_statement "case 0xb:\n    return (undefined **)&UNK_003c27e0;" case number_literal : (return_statement "return (undefined **)&UNK_003c27e0;" return (cast_expression "(undefined **)&UNK_003c27e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c27e0" & identifier)) ;)) (case_statement "case 0xc:\n    return (undefined **)&UNK_003c00a0;" case number_literal : (return_statement "return (undefined **)&UNK_003c00a0;" return (cast_expression "(undefined **)&UNK_003c00a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c00a0" & identifier)) ;)) (case_statement "case 0xd:\n    return (undefined **)&UNK_003bfb40;" case number_literal : (return_statement "return (undefined **)&UNK_003bfb40;" return (cast_expression "(undefined **)&UNK_003bfb40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bfb40" & identifier)) ;)) (case_statement "case 0xe:\n    return (undefined **)&UNK_003bf960;" case number_literal : (return_statement "return (undefined **)&UNK_003bf960;" return (cast_expression "(undefined **)&UNK_003bf960" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf960" & identifier)) ;)) (case_statement "case 0x10:\n    return (undefined **)&UNK_003bf900;" case number_literal : (return_statement "return (undefined **)&UNK_003bf900;" return (cast_expression "(undefined **)&UNK_003bf900" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf900" & identifier)) ;)) (case_statement "case 0x11:" case number_literal :) (case_statement "case 0x2c:\n    return (undefined **)&UNK_003be240;" case number_literal : (return_statement "return (undefined **)&UNK_003be240;" return (cast_expression "(undefined **)&UNK_003be240" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be240" & identifier)) ;)) (case_statement "case 0x12:\n    return (undefined **)&UNK_003bf8a0;" case number_literal : (return_statement "return (undefined **)&UNK_003bf8a0;" return (cast_expression "(undefined **)&UNK_003bf8a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf8a0" & identifier)) ;)) (case_statement "case 0x14:\n    return (undefined **)&UNK_003bf860;" case number_literal : (return_statement "return (undefined **)&UNK_003bf860;" return (cast_expression "(undefined **)&UNK_003bf860" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf860" & identifier)) ;)) (case_statement "case 0x15:\n    return (undefined **)&UNK_003bf7c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bf7c0;" return (cast_expression "(undefined **)&UNK_003bf7c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf7c0" & identifier)) ;)) (case_statement "case 0x16:\n    return (undefined **)&UNK_003bf660;" case number_literal : (return_statement "return (undefined **)&UNK_003bf660;" return (cast_expression "(undefined **)&UNK_003bf660" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf660" & identifier)) ;)) (case_statement "case 0x17:\n    return (undefined **)&UNK_003bf600;" case number_literal : (return_statement "return (undefined **)&UNK_003bf600;" return (cast_expression "(undefined **)&UNK_003bf600" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf600" & identifier)) ;)) (case_statement "case 0x18:\n    return (undefined **)&UNK_003bf5c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bf5c0;" return (cast_expression "(undefined **)&UNK_003bf5c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf5c0" & identifier)) ;)) (case_statement "case 0x19:\n    return (undefined **)&UNK_003bf340;" case number_literal : (return_statement "return (undefined **)&UNK_003bf340;" return (cast_expression "(undefined **)&UNK_003bf340" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf340" & identifier)) ;)) (case_statement "case 0x1a:\n    return (undefined **)&UNK_003bf300;" case number_literal : (return_statement "return (undefined **)&UNK_003bf300;" return (cast_expression "(undefined **)&UNK_003bf300" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf300" & identifier)) ;)) (case_statement "case 0x1b:\n    return (undefined **)&UNK_003bf0c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bf0c0;" return (cast_expression "(undefined **)&UNK_003bf0c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf0c0" & identifier)) ;)) (case_statement "case 0x1f:\n    return (undefined **)&UNK_003bf060;" case number_literal : (return_statement "return (undefined **)&UNK_003bf060;" return (cast_expression "(undefined **)&UNK_003bf060" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf060" & identifier)) ;)) (case_statement "case 0x20:\n    return (undefined **)&UNK_003bf020;" case number_literal : (return_statement "return (undefined **)&UNK_003bf020;" return (cast_expression "(undefined **)&UNK_003bf020" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bf020" & identifier)) ;)) (case_statement "case 0x21:\n    return (undefined **)&UNK_003bef40;" case number_literal : (return_statement "return (undefined **)&UNK_003bef40;" return (cast_expression "(undefined **)&UNK_003bef40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bef40" & identifier)) ;)) (case_statement "case 0x23:\n    return (undefined **)&UNK_003beee0;" case number_literal : (return_statement "return (undefined **)&UNK_003beee0;" return (cast_expression "(undefined **)&UNK_003beee0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003beee0" & identifier)) ;)) (case_statement "case 0x24:\n    return (undefined **)&UNK_003bee40;" case number_literal : (return_statement "return (undefined **)&UNK_003bee40;" return (cast_expression "(undefined **)&UNK_003bee40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bee40" & identifier)) ;)) (case_statement "case 0x25:\n    return (undefined **)&UNK_003bed40;" case number_literal : (return_statement "return (undefined **)&UNK_003bed40;" return (cast_expression "(undefined **)&UNK_003bed40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bed40" & identifier)) ;)) (case_statement "case 0x26:\n    return (undefined **)&UNK_003beac0;" case number_literal : (return_statement "return (undefined **)&UNK_003beac0;" return (cast_expression "(undefined **)&UNK_003beac0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003beac0" & identifier)) ;)) (case_statement "case 0x27:\n    return (undefined **)&UNK_003be9a0;" case number_literal : (return_statement "return (undefined **)&UNK_003be9a0;" return (cast_expression "(undefined **)&UNK_003be9a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be9a0" & identifier)) ;)) (case_statement "case 0x28:\n    return (undefined **)&UNK_003be940;" case number_literal : (return_statement "return (undefined **)&UNK_003be940;" return (cast_expression "(undefined **)&UNK_003be940" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be940" & identifier)) ;)) (case_statement "case 0x29:\n    return (undefined **)&UNK_003be8e0;" case number_literal : (return_statement "return (undefined **)&UNK_003be8e0;" return (cast_expression "(undefined **)&UNK_003be8e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be8e0" & identifier)) ;)) (case_statement "case 0x2a:\n    return (undefined **)&UNK_003be3c0;" case number_literal : (return_statement "return (undefined **)&UNK_003be3c0;" return (cast_expression "(undefined **)&UNK_003be3c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be3c0" & identifier)) ;)) (case_statement "case 0x2f:\n    return (undefined **)&UNK_003be0e0;" case number_literal : (return_statement "return (undefined **)&UNK_003be0e0;" return (cast_expression "(undefined **)&UNK_003be0e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be0e0" & identifier)) ;)) (case_statement "case 0x30:\n    return (undefined **)&UNK_003be160;" case number_literal : (return_statement "return (undefined **)&UNK_003be160;" return (cast_expression "(undefined **)&UNK_003be160" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be160" & identifier)) ;)) (case_statement "case 0x32:\n    return (undefined **)&UNK_003be080;" case number_literal : (return_statement "return (undefined **)&UNK_003be080;" return (cast_expression "(undefined **)&UNK_003be080" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003be080" & identifier)) ;)) (case_statement "case 0x34:\n    return (undefined **)&UNK_003bdea0;" case number_literal : (return_statement "return (undefined **)&UNK_003bdea0;" return (cast_expression "(undefined **)&UNK_003bdea0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bdea0" & identifier)) ;)) (case_statement "case 0x35:\n    return (undefined **)&UNK_003bde00;" case number_literal : (return_statement "return (undefined **)&UNK_003bde00;" return (cast_expression "(undefined **)&UNK_003bde00" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bde00" & identifier)) ;)) (case_statement "case 0x36:\n    return (undefined **)&UNK_003bdd60;" case number_literal : (return_statement "return (undefined **)&UNK_003bdd60;" return (cast_expression "(undefined **)&UNK_003bdd60" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bdd60" & identifier)) ;)) (case_statement "case 0x37:\n    return (undefined **)&UNK_003bdb60;" case number_literal : (return_statement "return (undefined **)&UNK_003bdb60;" return (cast_expression "(undefined **)&UNK_003bdb60" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bdb60" & identifier)) ;)) (case_statement "case 0x38:\n    return (undefined **)&UNK_003bdaa0;" case number_literal : (return_statement "return (undefined **)&UNK_003bdaa0;" return (cast_expression "(undefined **)&UNK_003bdaa0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bdaa0" & identifier)) ;)) (case_statement "case 0x39:\n    return (undefined **)&UNK_003bda40;" case number_literal : (return_statement "return (undefined **)&UNK_003bda40;" return (cast_expression "(undefined **)&UNK_003bda40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bda40" & identifier)) ;)) (case_statement "case 0x3a:\n    return (undefined **)&UNK_003bd9e0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd9e0;" return (cast_expression "(undefined **)&UNK_003bd9e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd9e0" & identifier)) ;)) (case_statement "case 0x3c:\n    return (undefined **)&UNK_003bd940;" case number_literal : (return_statement "return (undefined **)&UNK_003bd940;" return (cast_expression "(undefined **)&UNK_003bd940" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd940" & identifier)) ;)) (case_statement "case 0x3d:\n    return (undefined **)&UNK_003bd8c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd8c0;" return (cast_expression "(undefined **)&UNK_003bd8c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd8c0" & identifier)) ;)) (case_statement "case 0x3e:\n    return (undefined **)&UNK_003bd6c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd6c0;" return (cast_expression "(undefined **)&UNK_003bd6c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd6c0" & identifier)) ;)) (case_statement "case 0x3f:\n    return (undefined **)&UNK_003bd5a0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd5a0;" return (cast_expression "(undefined **)&UNK_003bd5a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd5a0" & identifier)) ;)) (case_statement "case 0x40:\n    return (undefined **)&UNK_003bd540;" case number_literal : (return_statement "return (undefined **)&UNK_003bd540;" return (cast_expression "(undefined **)&UNK_003bd540" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd540" & identifier)) ;)) (case_statement "case 0x41:\n    return (undefined **)&UNK_003bd4c0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd4c0;" return (cast_expression "(undefined **)&UNK_003bd4c0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd4c0" & identifier)) ;)) (case_statement "case 0x42:\n    return (undefined **)&UNK_003bd3e0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd3e0;" return (cast_expression "(undefined **)&UNK_003bd3e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd3e0" & identifier)) ;)) (case_statement "case 0x43:\n    return (undefined **)&UNK_003bd360;" case number_literal : (return_statement "return (undefined **)&UNK_003bd360;" return (cast_expression "(undefined **)&UNK_003bd360" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd360" & identifier)) ;)) (case_statement "case 0x44:\n    return (undefined **)&UNK_003bd2a0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd2a0;" return (cast_expression "(undefined **)&UNK_003bd2a0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd2a0" & identifier)) ;)) (case_statement "case 0x45:\n    return (undefined **)&UNK_003bd200;" case number_literal : (return_statement "return (undefined **)&UNK_003bd200;" return (cast_expression "(undefined **)&UNK_003bd200" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd200" & identifier)) ;)) (case_statement "case 0x46:\n    return (undefined **)&UNK_003bd140;" case number_literal : (return_statement "return (undefined **)&UNK_003bd140;" return (cast_expression "(undefined **)&UNK_003bd140" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd140" & identifier)) ;)) (case_statement "case 0x47:\n    return (undefined **)&UNK_003bd0e0;" case number_literal : (return_statement "return (undefined **)&UNK_003bd0e0;" return (cast_expression "(undefined **)&UNK_003bd0e0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd0e0" & identifier)) ;)) (case_statement "case 0x49:\n    return (undefined **)&UNK_003bcf00;" case number_literal : (return_statement "return (undefined **)&UNK_003bcf00;" return (cast_expression "(undefined **)&UNK_003bcf00" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bcf00" & identifier)) ;)) (case_statement "case 0x4a:\n    return (undefined **)&UNK_003bce00;" case number_literal : (return_statement "return (undefined **)&UNK_003bce00;" return (cast_expression "(undefined **)&UNK_003bce00" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bce00" & identifier)) ;)) (case_statement "case 0x4b:\n    return (undefined **)&UNK_003bccc0;" case number_literal : (return_statement "return (undefined **)&UNK_003bccc0;" return (cast_expression "(undefined **)&UNK_003bccc0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bccc0" & identifier)) ;)) (case_statement "case 0x4c:\n    return (undefined **)&UNK_003bcbc0;" case number_literal : (return_statement "return (undefined **)&UNK_003bcbc0;" return (cast_expression "(undefined **)&UNK_003bcbc0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bcbc0" & identifier)) ;)) (case_statement "case 0x4d:\n    return (undefined **)&UNK_003c3ec0;" case number_literal : (return_statement "return (undefined **)&UNK_003c3ec0;" return (cast_expression "(undefined **)&UNK_003c3ec0" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c3ec0" & identifier)) ;)) (case_statement "case 0x4e:\n    return (undefined **)&UNK_003bd020;" case number_literal : (return_statement "return (undefined **)&UNK_003bd020;" return (cast_expression "(undefined **)&UNK_003bd020" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003bd020" & identifier)) ;)) (case_statement "case 0x4f:\n    return (undefined **)&UNK_003c2b40;" case number_literal : (return_statement "return (undefined **)&UNK_003c2b40;" return (cast_expression "(undefined **)&UNK_003c2b40" ( (type_descriptor "undefined **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (pointer_expression "&UNK_003c2b40" & identifier)) ;)) })) }))
(translation_unit (ERROR (binary_expression IDENT * (ERROR (pointer_expression * IDENT)) (call_expression IDENT (argument_list ( IDENT (ERROR IDENT) ))))) (compound_statement { (switch_statement switch (parenthesized_expression ( IDENT )) (compound_statement { (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement default : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) LIT) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (pointer_expression & IDENT) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT :) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) (case_statement case LIT : (return_statement return (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator * (abstract_pointer_declarator *))) ) (pointer_expression & IDENT)) ;)) })) }))
(ERROR "undefined ** __regparm3 FUN_00106210(undefined4 param_1)" (binary_expression "undefined ** __regparm3 FUN_00106210(undefined4 param_1)" (identifier "undefined") (* "*") (ERROR "* __regparm3" (pointer_expression "* __regparm3" (* "*") (identifier "__regparm3"))) (call_expression "FUN_00106210(undefined4 param_1)" (identifier "FUN_00106210") (argument_list "(undefined4 param_1)" (( "(") (identifier "undefined4") (ERROR "param_1" (identifier "param_1")) () ")"))))) (compound_statement "{\n  switch(param_1) {\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }\n}" ({ "{") (switch_statement "switch(param_1) {\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }" (switch "switch") (parenthesized_expression "(param_1)" (( "(") (identifier "param_1") () ")")) (compound_statement "{\n  case 0:\n    return (undefined **)&UNK_003c4040;\n  case 1:\n    return (undefined **)&UNK_003c3f20;\n  case 2:\n    return (undefined **)&UNK_003c3e60;\n  case 3:\n    return (undefined **)&UNK_003c3e00;\n  case 4:\n    return (undefined **)&UNK_003c39e0;\n  case 5:\n    return (undefined **)&UNK_003c39a0;\n  case 6:\n    return (undefined **)&UNK_003c2ae0;\n  default:\n    return (undefined **)0x0;\n  case 9:\n    return (undefined **)&UNK_003c2880;\n  case 10:\n    return &PTR_s__alpha_003c0120;\n  case 0xb:\n    return (undefined **)&UNK_003c27e0;\n  case 0xc:\n    return (undefined **)&UNK_003c00a0;\n  case 0xd:\n    return (undefined **)&UNK_003bfb40;\n  case 0xe:\n    return (undefined **)&UNK_003bf960;\n  case 0x10:\n    return (undefined **)&UNK_003bf900;\n  case 0x11:\n  case 0x2c:\n    return (undefined **)&UNK_003be240;\n  case 0x12:\n    return (undefined **)&UNK_003bf8a0;\n  case 0x14:\n    return (undefined **)&UNK_003bf860;\n  case 0x15:\n    return (undefined **)&UNK_003bf7c0;\n  case 0x16:\n    return (undefined **)&UNK_003bf660;\n  case 0x17:\n    return (undefined **)&UNK_003bf600;\n  case 0x18:\n    return (undefined **)&UNK_003bf5c0;\n  case 0x19:\n    return (undefined **)&UNK_003bf340;\n  case 0x1a:\n    return (undefined **)&UNK_003bf300;\n  case 0x1b:\n    return (undefined **)&UNK_003bf0c0;\n  case 0x1f:\n    return (undefined **)&UNK_003bf060;\n  case 0x20:\n    return (undefined **)&UNK_003bf020;\n  case 0x21:\n    return (undefined **)&UNK_003bef40;\n  case 0x23:\n    return (undefined **)&UNK_003beee0;\n  case 0x24:\n    return (undefined **)&UNK_003bee40;\n  case 0x25:\n    return (undefined **)&UNK_003bed40;\n  case 0x26:\n    return (undefined **)&UNK_003beac0;\n  case 0x27:\n    return (undefined **)&UNK_003be9a0;\n  case 0x28:\n    return (undefined **)&UNK_003be940;\n  case 0x29:\n    return (undefined **)&UNK_003be8e0;\n  case 0x2a:\n    return (undefined **)&UNK_003be3c0;\n  case 0x2f:\n    return (undefined **)&UNK_003be0e0;\n  case 0x30:\n    return (undefined **)&UNK_003be160;\n  case 0x32:\n    return (undefined **)&UNK_003be080;\n  case 0x34:\n    return (undefined **)&UNK_003bdea0;\n  case 0x35:\n    return (undefined **)&UNK_003bde00;\n  case 0x36:\n    return (undefined **)&UNK_003bdd60;\n  case 0x37:\n    return (undefined **)&UNK_003bdb60;\n  case 0x38:\n    return (undefined **)&UNK_003bdaa0;\n  case 0x39:\n    return (undefined **)&UNK_003bda40;\n  case 0x3a:\n    return (undefined **)&UNK_003bd9e0;\n  case 0x3c:\n    return (undefined **)&UNK_003bd940;\n  case 0x3d:\n    return (undefined **)&UNK_003bd8c0;\n  case 0x3e:\n    return (undefined **)&UNK_003bd6c0;\n  case 0x3f:\n    return (undefined **)&UNK_003bd5a0;\n  case 0x40:\n    return (undefined **)&UNK_003bd540;\n  case 0x41:\n    return (undefined **)&UNK_003bd4c0;\n  case 0x42:\n    return (undefined **)&UNK_003bd3e0;\n  case 0x43:\n    return (undefined **)&UNK_003bd360;\n  case 0x44:\n    return (undefined **)&UNK_003bd2a0;\n  case 0x45:\n    return (undefined **)&UNK_003bd200;\n  case 0x46:\n    return (undefined **)&UNK_003bd140;\n  case 0x47:\n    return (undefined **)&UNK_003bd0e0;\n  case 0x49:\n    return (undefined **)&UNK_003bcf00;\n  case 0x4a:\n    return (undefined **)&UNK_003bce00;\n  case 0x4b:\n    return (undefined **)&UNK_003bccc0;\n  case 0x4c:\n    return (undefined **)&UNK_003bcbc0;\n  case 0x4d:\n    return (undefined **)&UNK_003c3ec0;\n  case 0x4e:\n    return (undefined **)&UNK_003bd020;\n  case 0x4f:\n    return (undefined **)&UNK_003c2b40;\n  }" ({ "{") (case_statement "case 0:\n    return (undefined **)&UNK_003c4040;" (case "case") (number_literal "0") (: ":") (return_statement "return (undefined **)&UNK_003c4040;" (return "return") (cast_expression "(undefined **)&UNK_003c4040" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c4040" (& "&") (identifier "UNK_003c4040"))) (; ";"))) (case_statement "case 1:\n    return (undefined **)&UNK_003c3f20;" (case "case") (number_literal "1") (: ":") (return_statement "return (undefined **)&UNK_003c3f20;" (return "return") (cast_expression "(undefined **)&UNK_003c3f20" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c3f20" (& "&") (identifier "UNK_003c3f20"))) (; ";"))) (case_statement "case 2:\n    return (undefined **)&UNK_003c3e60;" (case "case") (number_literal "2") (: ":") (return_statement "return (undefined **)&UNK_003c3e60;" (return "return") (cast_expression "(undefined **)&UNK_003c3e60" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c3e60" (& "&") (identifier "UNK_003c3e60"))) (; ";"))) (case_statement "case 3:\n    return (undefined **)&UNK_003c3e00;" (case "case") (number_literal "3") (: ":") (return_statement "return (undefined **)&UNK_003c3e00;" (return "return") (cast_expression "(undefined **)&UNK_003c3e00" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c3e00" (& "&") (identifier "UNK_003c3e00"))) (; ";"))) (case_statement "case 4:\n    return (undefined **)&UNK_003c39e0;" (case "case") (number_literal "4") (: ":") (return_statement "return (undefined **)&UNK_003c39e0;" (return "return") (cast_expression "(undefined **)&UNK_003c39e0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c39e0" (& "&") (identifier "UNK_003c39e0"))) (; ";"))) (case_statement "case 5:\n    return (undefined **)&UNK_003c39a0;" (case "case") (number_literal "5") (: ":") (return_statement "return (undefined **)&UNK_003c39a0;" (return "return") (cast_expression "(undefined **)&UNK_003c39a0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c39a0" (& "&") (identifier "UNK_003c39a0"))) (; ";"))) (case_statement "case 6:\n    return (undefined **)&UNK_003c2ae0;" (case "case") (number_literal "6") (: ":") (return_statement "return (undefined **)&UNK_003c2ae0;" (return "return") (cast_expression "(undefined **)&UNK_003c2ae0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c2ae0" (& "&") (identifier "UNK_003c2ae0"))) (; ";"))) (case_statement "default:\n    return (undefined **)0x0;" (default "default") (: ":") (return_statement "return (undefined **)0x0;" (return "return") (cast_expression "(undefined **)0x0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (number_literal "0x0")) (; ";"))) (case_statement "case 9:\n    return (undefined **)&UNK_003c2880;" (case "case") (number_literal "9") (: ":") (return_statement "return (undefined **)&UNK_003c2880;" (return "return") (cast_expression "(undefined **)&UNK_003c2880" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c2880" (& "&") (identifier "UNK_003c2880"))) (; ";"))) (case_statement "case 10:\n    return &PTR_s__alpha_003c0120;" (case "case") (number_literal "10") (: ":") (return_statement "return &PTR_s__alpha_003c0120;" (return "return") (pointer_expression "&PTR_s__alpha_003c0120" (& "&") (identifier "PTR_s__alpha_003c0120")) (; ";"))) (case_statement "case 0xb:\n    return (undefined **)&UNK_003c27e0;" (case "case") (number_literal "0xb") (: ":") (return_statement "return (undefined **)&UNK_003c27e0;" (return "return") (cast_expression "(undefined **)&UNK_003c27e0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c27e0" (& "&") (identifier "UNK_003c27e0"))) (; ";"))) (case_statement "case 0xc:\n    return (undefined **)&UNK_003c00a0;" (case "case") (number_literal "0xc") (: ":") (return_statement "return (undefined **)&UNK_003c00a0;" (return "return") (cast_expression "(undefined **)&UNK_003c00a0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c00a0" (& "&") (identifier "UNK_003c00a0"))) (; ";"))) (case_statement "case 0xd:\n    return (undefined **)&UNK_003bfb40;" (case "case") (number_literal "0xd") (: ":") (return_statement "return (undefined **)&UNK_003bfb40;" (return "return") (cast_expression "(undefined **)&UNK_003bfb40" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bfb40" (& "&") (identifier "UNK_003bfb40"))) (; ";"))) (case_statement "case 0xe:\n    return (undefined **)&UNK_003bf960;" (case "case") (number_literal "0xe") (: ":") (return_statement "return (undefined **)&UNK_003bf960;" (return "return") (cast_expression "(undefined **)&UNK_003bf960" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf960" (& "&") (identifier "UNK_003bf960"))) (; ";"))) (case_statement "case 0x10:\n    return (undefined **)&UNK_003bf900;" (case "case") (number_literal "0x10") (: ":") (return_statement "return (undefined **)&UNK_003bf900;" (return "return") (cast_expression "(undefined **)&UNK_003bf900" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf900" (& "&") (identifier "UNK_003bf900"))) (; ";"))) (case_statement "case 0x11:" (case "case") (number_literal "0x11") (: ":")) (case_statement "case 0x2c:\n    return (undefined **)&UNK_003be240;" (case "case") (number_literal "0x2c") (: ":") (return_statement "return (undefined **)&UNK_003be240;" (return "return") (cast_expression "(undefined **)&UNK_003be240" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003be240" (& "&") (identifier "UNK_003be240"))) (; ";"))) (case_statement "case 0x12:\n    return (undefined **)&UNK_003bf8a0;" (case "case") (number_literal "0x12") (: ":") (return_statement "return (undefined **)&UNK_003bf8a0;" (return "return") (cast_expression "(undefined **)&UNK_003bf8a0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf8a0" (& "&") (identifier "UNK_003bf8a0"))) (; ";"))) (case_statement "case 0x14:\n    return (undefined **)&UNK_003bf860;" (case "case") (number_literal "0x14") (: ":") (return_statement "return (undefined **)&UNK_003bf860;" (return "return") (cast_expression "(undefined **)&UNK_003bf860" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf860" (& "&") (identifier "UNK_003bf860"))) (; ";"))) (case_statement "case 0x15:\n    return (undefined **)&UNK_003bf7c0;" (case "case") (number_literal "0x15") (: ":") (return_statement "return (undefined **)&UNK_003bf7c0;" (return "return") (cast_expression "(undefined **)&UNK_003bf7c0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf7c0" (& "&") (identifier "UNK_003bf7c0"))) (; ";"))) (case_statement "case 0x16:\n    return (undefined **)&UNK_003bf660;" (case "case") (number_literal "0x16") (: ":") (return_statement "return (undefined **)&UNK_003bf660;" (return "return") (cast_expression "(undefined **)&UNK_003bf660" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf660" (& "&") (identifier "UNK_003bf660"))) (; ";"))) (case_statement "case 0x17:\n    return (undefined **)&UNK_003bf600;" (case "case") (number_literal "0x17") (: ":") (return_statement "return (undefined **)&UNK_003bf600;" (return "return") (cast_expression "(undefined **)&UNK_003bf600" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf600" (& "&") (identifier "UNK_003bf600"))) (; ";"))) (case_statement "case 0x18:\n    return (undefined **)&UNK_003bf5c0;" (case "case") (number_literal "0x18") (: ":") (return_statement "return (undefined **)&UNK_003bf5c0;" (return "return") (cast_expression "(undefined **)&UNK_003bf5c0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf5c0" (& "&") (identifier "UNK_003bf5c0"))) (; ";"))) (case_statement "case 0x19:\n    return (undefined **)&UNK_003bf340;" (case "case") (number_literal "0x19") (: ":") (return_statement "return (undefined **)&UNK_003bf340;" (return "return") (cast_expression "(undefined **)&UNK_003bf340" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf340" (& "&") (identifier "UNK_003bf340"))) (; ";"))) (case_statement "case 0x1a:\n    return (undefined **)&UNK_003bf300;" (case "case") (number_literal "0x1a") (: ":") (return_statement "return (undefined **)&UNK_003bf300;" (return "return") (cast_expression "(undefined **)&UNK_003bf300" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf300" (& "&") (identifier "UNK_003bf300"))) (; ";"))) (case_statement "case 0x1b:\n    return (undefined **)&UNK_003bf0c0;" (case "case") (number_literal "0x1b") (: ":") (return_statement "return (undefined **)&UNK_003bf0c0;" (return "return") (cast_expression "(undefined **)&UNK_003bf0c0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf0c0" (& "&") (identifier "UNK_003bf0c0"))) (; ";"))) (case_statement "case 0x1f:\n    return (undefined **)&UNK_003bf060;" (case "case") (number_literal "0x1f") (: ":") (return_statement "return (undefined **)&UNK_003bf060;" (return "return") (cast_expression "(undefined **)&UNK_003bf060" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf060" (& "&") (identifier "UNK_003bf060"))) (; ";"))) (case_statement "case 0x20:\n    return (undefined **)&UNK_003bf020;" (case "case") (number_literal "0x20") (: ":") (return_statement "return (undefined **)&UNK_003bf020;" (return "return") (cast_expression "(undefined **)&UNK_003bf020" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bf020" (& "&") (identifier "UNK_003bf020"))) (; ";"))) (case_statement "case 0x21:\n    return (undefined **)&UNK_003bef40;" (case "case") (number_literal "0x21") (: ":") (return_statement "return (undefined **)&UNK_003bef40;" (return "return") (cast_expression "(undefined **)&UNK_003bef40" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bef40" (& "&") (identifier "UNK_003bef40"))) (; ";"))) (case_statement "case 0x23:\n    return (undefined **)&UNK_003beee0;" (case "case") (number_literal "0x23") (: ":") (return_statement "return (undefined **)&UNK_003beee0;" (return "return") (cast_expression "(undefined **)&UNK_003beee0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003beee0" (& "&") (identifier "UNK_003beee0"))) (; ";"))) (case_statement "case 0x24:\n    return (undefined **)&UNK_003bee40;" (case "case") (number_literal "0x24") (: ":") (return_statement "return (undefined **)&UNK_003bee40;" (return "return") (cast_expression "(undefined **)&UNK_003bee40" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bee40" (& "&") (identifier "UNK_003bee40"))) (; ";"))) (case_statement "case 0x25:\n    return (undefined **)&UNK_003bed40;" (case "case") (number_literal "0x25") (: ":") (return_statement "return (undefined **)&UNK_003bed40;" (return "return") (cast_expression "(undefined **)&UNK_003bed40" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bed40" (& "&") (identifier "UNK_003bed40"))) (; ";"))) (case_statement "case 0x26:\n    return (undefined **)&UNK_003beac0;" (case "case") (number_literal "0x26") (: ":") (return_statement "return (undefined **)&UNK_003beac0;" (return "return") (cast_expression "(undefined **)&UNK_003beac0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003beac0" (& "&") (identifier "UNK_003beac0"))) (; ";"))) (case_statement "case 0x27:\n    return (undefined **)&UNK_003be9a0;" (case "case") (number_literal "0x27") (: ":") (return_statement "return (undefined **)&UNK_003be9a0;" (return "return") (cast_expression "(undefined **)&UNK_003be9a0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003be9a0" (& "&") (identifier "UNK_003be9a0"))) (; ";"))) (case_statement "case 0x28:\n    return (undefined **)&UNK_003be940;" (case "case") (number_literal "0x28") (: ":") (return_statement "return (undefined **)&UNK_003be940;" (return "return") (cast_expression "(undefined **)&UNK_003be940" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003be940" (& "&") (identifier "UNK_003be940"))) (; ";"))) (case_statement "case 0x29:\n    return (undefined **)&UNK_003be8e0;" (case "case") (number_literal "0x29") (: ":") (return_statement "return (undefined **)&UNK_003be8e0;" (return "return") (cast_expression "(undefined **)&UNK_003be8e0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003be8e0" (& "&") (identifier "UNK_003be8e0"))) (; ";"))) (case_statement "case 0x2a:\n    return (undefined **)&UNK_003be3c0;" (case "case") (number_literal "0x2a") (: ":") (return_statement "return (undefined **)&UNK_003be3c0;" (return "return") (cast_expression "(undefined **)&UNK_003be3c0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003be3c0" (& "&") (identifier "UNK_003be3c0"))) (; ";"))) (case_statement "case 0x2f:\n    return (undefined **)&UNK_003be0e0;" (case "case") (number_literal "0x2f") (: ":") (return_statement "return (undefined **)&UNK_003be0e0;" (return "return") (cast_expression "(undefined **)&UNK_003be0e0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003be0e0" (& "&") (identifier "UNK_003be0e0"))) (; ";"))) (case_statement "case 0x30:\n    return (undefined **)&UNK_003be160;" (case "case") (number_literal "0x30") (: ":") (return_statement "return (undefined **)&UNK_003be160;" (return "return") (cast_expression "(undefined **)&UNK_003be160" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003be160" (& "&") (identifier "UNK_003be160"))) (; ";"))) (case_statement "case 0x32:\n    return (undefined **)&UNK_003be080;" (case "case") (number_literal "0x32") (: ":") (return_statement "return (undefined **)&UNK_003be080;" (return "return") (cast_expression "(undefined **)&UNK_003be080" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003be080" (& "&") (identifier "UNK_003be080"))) (; ";"))) (case_statement "case 0x34:\n    return (undefined **)&UNK_003bdea0;" (case "case") (number_literal "0x34") (: ":") (return_statement "return (undefined **)&UNK_003bdea0;" (return "return") (cast_expression "(undefined **)&UNK_003bdea0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bdea0" (& "&") (identifier "UNK_003bdea0"))) (; ";"))) (case_statement "case 0x35:\n    return (undefined **)&UNK_003bde00;" (case "case") (number_literal "0x35") (: ":") (return_statement "return (undefined **)&UNK_003bde00;" (return "return") (cast_expression "(undefined **)&UNK_003bde00" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bde00" (& "&") (identifier "UNK_003bde00"))) (; ";"))) (case_statement "case 0x36:\n    return (undefined **)&UNK_003bdd60;" (case "case") (number_literal "0x36") (: ":") (return_statement "return (undefined **)&UNK_003bdd60;" (return "return") (cast_expression "(undefined **)&UNK_003bdd60" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bdd60" (& "&") (identifier "UNK_003bdd60"))) (; ";"))) (case_statement "case 0x37:\n    return (undefined **)&UNK_003bdb60;" (case "case") (number_literal "0x37") (: ":") (return_statement "return (undefined **)&UNK_003bdb60;" (return "return") (cast_expression "(undefined **)&UNK_003bdb60" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bdb60" (& "&") (identifier "UNK_003bdb60"))) (; ";"))) (case_statement "case 0x38:\n    return (undefined **)&UNK_003bdaa0;" (case "case") (number_literal "0x38") (: ":") (return_statement "return (undefined **)&UNK_003bdaa0;" (return "return") (cast_expression "(undefined **)&UNK_003bdaa0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bdaa0" (& "&") (identifier "UNK_003bdaa0"))) (; ";"))) (case_statement "case 0x39:\n    return (undefined **)&UNK_003bda40;" (case "case") (number_literal "0x39") (: ":") (return_statement "return (undefined **)&UNK_003bda40;" (return "return") (cast_expression "(undefined **)&UNK_003bda40" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bda40" (& "&") (identifier "UNK_003bda40"))) (; ";"))) (case_statement "case 0x3a:\n    return (undefined **)&UNK_003bd9e0;" (case "case") (number_literal "0x3a") (: ":") (return_statement "return (undefined **)&UNK_003bd9e0;" (return "return") (cast_expression "(undefined **)&UNK_003bd9e0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd9e0" (& "&") (identifier "UNK_003bd9e0"))) (; ";"))) (case_statement "case 0x3c:\n    return (undefined **)&UNK_003bd940;" (case "case") (number_literal "0x3c") (: ":") (return_statement "return (undefined **)&UNK_003bd940;" (return "return") (cast_expression "(undefined **)&UNK_003bd940" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd940" (& "&") (identifier "UNK_003bd940"))) (; ";"))) (case_statement "case 0x3d:\n    return (undefined **)&UNK_003bd8c0;" (case "case") (number_literal "0x3d") (: ":") (return_statement "return (undefined **)&UNK_003bd8c0;" (return "return") (cast_expression "(undefined **)&UNK_003bd8c0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd8c0" (& "&") (identifier "UNK_003bd8c0"))) (; ";"))) (case_statement "case 0x3e:\n    return (undefined **)&UNK_003bd6c0;" (case "case") (number_literal "0x3e") (: ":") (return_statement "return (undefined **)&UNK_003bd6c0;" (return "return") (cast_expression "(undefined **)&UNK_003bd6c0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd6c0" (& "&") (identifier "UNK_003bd6c0"))) (; ";"))) (case_statement "case 0x3f:\n    return (undefined **)&UNK_003bd5a0;" (case "case") (number_literal "0x3f") (: ":") (return_statement "return (undefined **)&UNK_003bd5a0;" (return "return") (cast_expression "(undefined **)&UNK_003bd5a0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd5a0" (& "&") (identifier "UNK_003bd5a0"))) (; ";"))) (case_statement "case 0x40:\n    return (undefined **)&UNK_003bd540;" (case "case") (number_literal "0x40") (: ":") (return_statement "return (undefined **)&UNK_003bd540;" (return "return") (cast_expression "(undefined **)&UNK_003bd540" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd540" (& "&") (identifier "UNK_003bd540"))) (; ";"))) (case_statement "case 0x41:\n    return (undefined **)&UNK_003bd4c0;" (case "case") (number_literal "0x41") (: ":") (return_statement "return (undefined **)&UNK_003bd4c0;" (return "return") (cast_expression "(undefined **)&UNK_003bd4c0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd4c0" (& "&") (identifier "UNK_003bd4c0"))) (; ";"))) (case_statement "case 0x42:\n    return (undefined **)&UNK_003bd3e0;" (case "case") (number_literal "0x42") (: ":") (return_statement "return (undefined **)&UNK_003bd3e0;" (return "return") (cast_expression "(undefined **)&UNK_003bd3e0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd3e0" (& "&") (identifier "UNK_003bd3e0"))) (; ";"))) (case_statement "case 0x43:\n    return (undefined **)&UNK_003bd360;" (case "case") (number_literal "0x43") (: ":") (return_statement "return (undefined **)&UNK_003bd360;" (return "return") (cast_expression "(undefined **)&UNK_003bd360" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd360" (& "&") (identifier "UNK_003bd360"))) (; ";"))) (case_statement "case 0x44:\n    return (undefined **)&UNK_003bd2a0;" (case "case") (number_literal "0x44") (: ":") (return_statement "return (undefined **)&UNK_003bd2a0;" (return "return") (cast_expression "(undefined **)&UNK_003bd2a0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd2a0" (& "&") (identifier "UNK_003bd2a0"))) (; ";"))) (case_statement "case 0x45:\n    return (undefined **)&UNK_003bd200;" (case "case") (number_literal "0x45") (: ":") (return_statement "return (undefined **)&UNK_003bd200;" (return "return") (cast_expression "(undefined **)&UNK_003bd200" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd200" (& "&") (identifier "UNK_003bd200"))) (; ";"))) (case_statement "case 0x46:\n    return (undefined **)&UNK_003bd140;" (case "case") (number_literal "0x46") (: ":") (return_statement "return (undefined **)&UNK_003bd140;" (return "return") (cast_expression "(undefined **)&UNK_003bd140" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd140" (& "&") (identifier "UNK_003bd140"))) (; ";"))) (case_statement "case 0x47:\n    return (undefined **)&UNK_003bd0e0;" (case "case") (number_literal "0x47") (: ":") (return_statement "return (undefined **)&UNK_003bd0e0;" (return "return") (cast_expression "(undefined **)&UNK_003bd0e0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd0e0" (& "&") (identifier "UNK_003bd0e0"))) (; ";"))) (case_statement "case 0x49:\n    return (undefined **)&UNK_003bcf00;" (case "case") (number_literal "0x49") (: ":") (return_statement "return (undefined **)&UNK_003bcf00;" (return "return") (cast_expression "(undefined **)&UNK_003bcf00" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bcf00" (& "&") (identifier "UNK_003bcf00"))) (; ";"))) (case_statement "case 0x4a:\n    return (undefined **)&UNK_003bce00;" (case "case") (number_literal "0x4a") (: ":") (return_statement "return (undefined **)&UNK_003bce00;" (return "return") (cast_expression "(undefined **)&UNK_003bce00" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bce00" (& "&") (identifier "UNK_003bce00"))) (; ";"))) (case_statement "case 0x4b:\n    return (undefined **)&UNK_003bccc0;" (case "case") (number_literal "0x4b") (: ":") (return_statement "return (undefined **)&UNK_003bccc0;" (return "return") (cast_expression "(undefined **)&UNK_003bccc0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bccc0" (& "&") (identifier "UNK_003bccc0"))) (; ";"))) (case_statement "case 0x4c:\n    return (undefined **)&UNK_003bcbc0;" (case "case") (number_literal "0x4c") (: ":") (return_statement "return (undefined **)&UNK_003bcbc0;" (return "return") (cast_expression "(undefined **)&UNK_003bcbc0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bcbc0" (& "&") (identifier "UNK_003bcbc0"))) (; ";"))) (case_statement "case 0x4d:\n    return (undefined **)&UNK_003c3ec0;" (case "case") (number_literal "0x4d") (: ":") (return_statement "return (undefined **)&UNK_003c3ec0;" (return "return") (cast_expression "(undefined **)&UNK_003c3ec0" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c3ec0" (& "&") (identifier "UNK_003c3ec0"))) (; ";"))) (case_statement "case 0x4e:\n    return (undefined **)&UNK_003bd020;" (case "case") (number_literal "0x4e") (: ":") (return_statement "return (undefined **)&UNK_003bd020;" (return "return") (cast_expression "(undefined **)&UNK_003bd020" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003bd020" (& "&") (identifier "UNK_003bd020"))) (; ";"))) (case_statement "case 0x4f:\n    return (undefined **)&UNK_003c2b40;" (case "case") (number_literal "0x4f") (: ":") (return_statement "return (undefined **)&UNK_003c2b40;" (return "return") (cast_expression "(undefined **)&UNK_003c2b40" (( "(") (type_descriptor "undefined **" (type_identifier "undefined") (abstract_pointer_declarator "**" (* "*") (abstract_pointer_declarator "*" (* "*")))) () ")") (pointer_expression "&UNK_003c2b40" (& "&") (identifier "UNK_003c2b40"))) (; ";"))) (} "}"))) (} "}"))

/* WARNING: Function: __x86.get_pc_thunk.dx replaced with injection: get_pc_thunk_dx */

type_1 * __regparm3 GetOptionInfo(CommandOption option)

{
  switch(option) {
  case MagickAlignOptions:
    return AlignOptions;
  case MagickAlphaChannelOptions:
    return AlphaChannelOptions;
  case MagickBooleanOptions:
    return BooleanOptions;
  case MagickCacheOptions:
    return CacheOptions;
  case MagickChannelOptions:
    return ChannelOptions;
  case MagickClassOptions:
    return ClassOptions;
  case MagickClipPathOptions:
    return ClipPathOptions;
  default:
    return (type_1 *)0x0;
  case MagickColorspaceOptions:
    return ColorspaceOptions;
  case MagickCommandOptions:
    return CommandOptions;
  case MagickComplexOptions:
    return ComplexOptions;
  case MagickComplianceOptions:
    return ComplianceOptions;
  case MagickComposeOptions:
    return ComposeOptions;
  case MagickCompressOptions:
    return CompressOptions;
  case MagickDataTypeOptions:
    return DataTypeOptions;
  case MagickDebugOptions:
  case MagickLogEventOptions:
    return LogEventOptions;
  case MagickDecorateOptions:
    return DecorateOptions;
  case MagickDirectionOptions:
    return DirectionOptions;
  case MagickDisposeOptions:
    return DisposeOptions;
  case MagickDistortOptions:
    return DistortOptions;
  case MagickDitherOptions:
    return DitherOptions;
  case MagickEndianOptions:
    return EndianOptions;
  case MagickEvaluateOptions:
    return EvaluateOptions;
  case MagickFillRuleOptions:
    return FillRuleOptions;
  case MagickFilterOptions:
    return FilterOptions;
  case MagickFunctionOptions:
    return FunctionOptions;
  case MagickGradientOptions:
    return GradientOptions;
  case MagickGravityOptions:
    return GravityOptions;
  case MagickIntentOptions:
    return IntentOptions;
  case MagickInterlaceOptions:
    return InterlaceOptions;
  case MagickInterpolateOptions:
    return InterpolateOptions;
  case MagickKernelOptions:
    return KernelOptions;
  case MagickLayerOptions:
    return LayerOptions;
  case MagickLineCapOptions:
    return LineCapOptions;
  case MagickLineJoinOptions:
    return LineJoinOptions;
  case MagickListOptions:
    return ListOptions;
  case MagickMethodOptions:
    return MethodOptions;
  case MagickMetricOptions:
    return MetricOptions;
  case MagickModeOptions:
    return ModeOptions;
  case MagickMorphologyOptions:
    return MorphologyOptions;
  case MagickNoiseOptions:
    return NoiseOptions;
  case MagickOrientationOptions:
    return OrientationOptions;
  case MagickPixelChannelOptions:
    return PixelChannelOptions;
  case MagickPixelIntensityOptions:
    return PixelIntensityOptions;
  case MagickPixelMaskOptions:
    return PixelMaskOptions;
  case MagickPixelTraitOptions:
    return PixelTraitOptions;
  case MagickPolicyDomainOptions:
    return PolicyDomainOptions;
  case MagickPolicyRightsOptions:
    return PolicyRightsOptions;
  case MagickPreviewOptions:
    return PreviewOptions;
  case MagickPrimitiveOptions:
    return PrimitiveOptions;
  case MagickQuantumFormatOptions:
    return QuantumFormatOptions;
  case MagickResolutionOptions:
    return ResolutionOptions;
  case MagickResourceOptions:
    return ResourceOptions;
  case MagickSparseColorOptions:
    return SparseColorOptions;
  case MagickStatisticOptions:
    return StatisticOptions;
  case MagickStorageOptions:
    return StorageOptions;
  case MagickStretchOptions:
    return StretchOptions;
  case MagickStyleOptions:
    return StyleOptions;
  case MagickTypeOptions:
    return TypeOptions;
  case MagickValidateOptions:
    return ValidateOptions;
  case MagickVirtualPixelOptions:
    return VirtualPixelOptions;
  case MagickWeightOptions:
    return WeightOptions;
  case MagickAutoThresholdOptions:
    return AutoThresholdOptions;
  case MagickToolOptions:
    return ToolOptions;
  case MagickCLIOptions:
    return CLIOptions;
  }
}


(translation_unit (ERROR (binary_expression left: (identifier) (ERROR (pointer_expression argument: (identifier))) right: (call_expression function: (identifier) arguments: (argument_list (identifier) (ERROR (identifier)))))) (compound_statement (switch_statement condition: (parenthesized_expression (identifier)) body: (compound_statement (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (number_literal)))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (pointer_expression argument: (identifier)))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal)) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier))))) (case_statement value: (number_literal) (return_statement (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator declarator: (abstract_pointer_declarator))) value: (pointer_expression argument: (identifier)))))))))

/* WARNING: Function: __i686.get_pc_thunk.dx replaced with injection: get_pc_thunk_dx */

undefined ** __regparm3 MASKED(undefined4 param_1)

{
  switch(param_1) {
  case 0:
    return (undefined **)&UNK_003c4040;
  case 1:
    return (undefined **)&UNK_003c3f20;
  case 2:
    return (undefined **)&UNK_003c3e60;
  case 3:
    return (undefined **)&UNK_003c3e00;
  case 4:
    return (undefined **)&UNK_003c39e0;
  case 5:
    return (undefined **)&UNK_003c39a0;
  case 6:
    return (undefined **)&UNK_003c2ae0;
  default:
    return (undefined **)0x0;
  case 9:
    return (undefined **)&UNK_003c2880;
  case 10:
    return &PTR_s__alpha_003c0120;
  case 0xb:
    return (undefined **)&UNK_003c27e0;
  case 0xc:
    return (undefined **)&UNK_003c00a0;
  case 0xd:
    return (undefined **)&UNK_003bfb40;
  case 0xe:
    return (undefined **)&UNK_003bf960;
  case 0x10:
    return (undefined **)&UNK_003bf900;
  case 0x11:
  case 0x2c:
    return (undefined **)&UNK_003be240;
  case 0x12:
    return (undefined **)&UNK_003bf8a0;
  case 0x14:
    return (undefined **)&UNK_003bf860;
  case 0x15:
    return (undefined **)&UNK_003bf7c0;
  case 0x16:
    return (undefined **)&UNK_003bf660;
  case 0x17:
    return (undefined **)&UNK_003bf600;
  case 0x18:
    return (undefined **)&UNK_003bf5c0;
  case 0x19:
    return (undefined **)&UNK_003bf340;
  case 0x1a:
    return (undefined **)&UNK_003bf300;
  case 0x1b:
    return (undefined **)&UNK_003bf0c0;
  case 0x1f:
    return (undefined **)&UNK_003bf060;
  case 0x20:
    return (undefined **)&UNK_003bf020;
  case 0x21:
    return (undefined **)&UNK_003bef40;
  case 0x23:
    return (undefined **)&UNK_003beee0;
  case 0x24:
    return (undefined **)&UNK_003bee40;
  case 0x25:
    return (undefined **)&UNK_003bed40;
  case 0x26:
    return (undefined **)&UNK_003beac0;
  case 0x27:
    return (undefined **)&UNK_003be9a0;
  case 0x28:
    return (undefined **)&UNK_003be940;
  case 0x29:
    return (undefined **)&UNK_003be8e0;
  case 0x2a:
    return (undefined **)&UNK_003be3c0;
  case 0x2f:
    return (undefined **)&UNK_003be0e0;
  case 0x30:
    return (undefined **)&UNK_003be160;
  case 0x32:
    return (undefined **)&UNK_003be080;
  case 0x34:
    return (undefined **)&UNK_003bdea0;
  case 0x35:
    return (undefined **)&UNK_003bde00;
  case 0x36:
    return (undefined **)&UNK_003bdd60;
  case 0x37:
    return (undefined **)&UNK_003bdb60;
  case 0x38:
    return (undefined **)&UNK_003bdaa0;
  case 0x39:
    return (undefined **)&UNK_003bda40;
  case 0x3a:
    return (undefined **)&UNK_003bd9e0;
  case 0x3c:
    return (undefined **)&UNK_003bd940;
  case 0x3d:
    return (undefined **)&UNK_003bd8c0;
  case 0x3e:
    return (undefined **)&UNK_003bd6c0;
  case 0x3f:
    return (undefined **)&UNK_003bd5a0;
  case 0x40:
    return (undefined **)&UNK_003bd540;
  case 0x41:
    return (undefined **)&UNK_003bd4c0;
  case 0x42:
    return (undefined **)&UNK_003bd3e0;
  case 0x43:
    return (undefined **)&UNK_003bd360;
  case 0x44:
    return (undefined **)&UNK_003bd2a0;
  case 0x45:
    return (undefined **)&UNK_003bd200;
  case 0x46:
    return (undefined **)&UNK_003bd140;
  case 0x47:
    return (undefined **)&UNK_003bd0e0;
  case 0x49:
    return (undefined **)&UNK_003bcf00;
  case 0x4a:
    return (undefined **)&UNK_003bce00;
  case 0x4b:
    return (undefined **)&UNK_003bccc0;
  case 0x4c:
    return (undefined **)&UNK_003bcbc0;
  case 0x4d:
    return (undefined **)&UNK_003c3ec0;
  case 0x4e:
    return (undefined **)&UNK_003bd020;
  case 0x4f:
    return (undefined **)&UNK_003c2b40;
  }
}

