// File: /workspace/github_c_makefile_star2_O2/stetre[P]moongl/src/enums.c
// Function: Enum
static int Enum(lua_State *L)
/* { strings } = cl.enum('type') lists all the values for a given enum type */
    { 
    const char *s = luaL_checkstring(L, 1); 
#define CASE(xxx) if(strcmp(s, ""#xxx) == 0) return values##xxx(L)
    CASE(shadertype);
    CASE(stagepname);
    CASE(subroutinepname);
    CASE(pipelinepname);
    CASE(transformtarget);
    CASE(vertexpname);
    CASE(type);
    CASE(programpname);
    CASE(primmode);
    CASE(provokemode);
    CASE(origin);
    CASE(depth);
    CASE(transformpname);
    CASE(glsltype);
    CASE(renderbuffertarget);
    CASE(renderbufferpname);
    CASE(internalformat);
    CASE(format);
    CASE(texturetarget);
    CASE(texturepname);
    CASE(depthstencil);
    CASE(comparefunc);
    CASE(comparemode);
    CASE(rgba);
    CASE(wrap);
    CASE(magfilter);
    CASE(minfilter);
    CASE(imageformatcompatibility);
    CASE(levelpname);
    CASE(stencilfunc);
    CASE(face);
    CASE(stencilop);
    CASE(blendmode);
    CASE(blendfactor);
    CASE(logicop);
    CASE(framebuffertarget);
    CASE(framebufferpname);
    CASE(framebufferstatus);
    CASE(framebuffergpname);
    CASE(framebufferapname);
    CASE(objecttype);
    CASE(componenttype);
    CASE(colorencoding);
    CASE(drawmode);
    CASE(drawtype);
    CASE(conditionalrendermode);
    CASE(filter);
    CASE(clamptarget);
    CASE(clamp);
    CASE(imagetarget);
    CASE(pixelstorepname);
    CASE(uniformtype);
    CASE(matrixdimensions);
    CASE(buffertarget);
    CASE(bufferrangetarget);
    CASE(bufferusage);
    CASE(bufferpname);
    CASE(bufferaccess);
    CASE(shaderpname);
    CASE(precisionformat);
    CASE(condition);
    CASE(syncstatus);
    CASE(syncpname);
    CASE(interface);
    CASE(interfacepname);
    CASE(resourceproperty);
    CASE(samplerpname);
    CASE(capability);
    CASE(patchpname);
    CASE(hinttarget);
    CASE(hintmode);
    CASE(querytarget);
    CASE(querypname);
    CASE(queryobjectpname);
    CASE(stringname);
    CASE(uniformpname);
    CASE(blockpname);
    CASE(acbpname);
    CASE(buffer);
    CASE(clearbuffer);
    CASE(programparameterpname);
    CASE(geometryinputtype);
    CASE(geometryoutputtype);
    CASE(tessgenmode);
    CASE(tessgenspacing);
    CASE(tessgenvertexorder);
    CASE(buffermode);
    CASE(debugsource);
    CASE(debugtype);
    CASE(debugseverity);
    CASE(debugidentifier);
    CASE(textureaccess);
    CASE(pname);
    CASE(resetnotificationstrategy);
    CASE(graphicsresetstatus);
    CASE(polygonmodeface);
    CASE(polygonmodemode);
    CASE(frontfacemode);
    CASE(cullfacemode);
    CASE(multisamplepname);
    CASE(pointpname);
    CASE(intformatpname);
    CASE(supportedop);
    CASE(imagecompatibilityclass);
    CASE(imageformatcomptype);
    CASE(viewcompatibilitytype);
    CASE(shaderbinaryformat);
#undef CASE
    return 0;
    }

// Assembly:
pushq %rbp
pushq %r14
pushq %rbx
movq %rdi, %rbx
pushq $0x1
popq %rbp
movl %ebp, %esi
xorl %edx, %edx
callq 0x11440
movq %rax, %r14
leaq 0x1cb93(%rip), %rsi     # 0x4513d
movq %rax, %rdi
callq 0x118d0
movl %ebp, %esi
testl %eax, %eax
je 0x291c8
leaq 0x1cb85(%rip), %rsi     # 0x45148
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f4d
leaq 0x1cb79(%rip), %rsi     # 0x45153
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f54
leaq 0x1cb72(%rip), %rsi     # 0x45163
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f5b
leaq 0x1cb69(%rip), %rsi     # 0x45171
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f62
leaq 0x1cb62(%rip), %rsi     # 0x45181
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f69
leaq 0x1c15a(%rip), %rsi     # 0x44790
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f70
leaq 0x1cb40(%rip), %rsi     # 0x4518d
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f77
leaq 0x1cb36(%rip), %rsi     # 0x4519a
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f7e
leaq 0x1cb28(%rip), %rsi     # 0x451a3
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f85
leaq 0x19dba(%rip), %rsi     # 0x4244c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f8c
leaq 0x18caa(%rip), %rsi     # 0x41353
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f93
leaq 0x1caef(%rip), %rsi     # 0x451af
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28f9a
leaq 0x1cae7(%rip), %rsi     # 0x451be
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fa1
leaq 0x1cad9(%rip), %rsi     # 0x451c7
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fa8
leaq 0x1cad5(%rip), %rsi     # 0x451da
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28faf
leaq 0x1dc50(%rip), %rsi     # 0x4636c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fb6
leaq 0x15d30(%rip), %rsi     # 0x3e463
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fbd
leaq 0x1caa2(%rip), %rsi     # 0x451ec
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fc4
leaq 0x1ca99(%rip), %rsi     # 0x451fa
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fcb
leaq 0x1ca8f(%rip), %rsi     # 0x45207
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fd2
leaq 0x1ca85(%rip), %rsi     # 0x45214
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fd9
leaq 0x1ca7a(%rip), %rsi     # 0x45220
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fe0
leaq 0x1c80e(%rip), %rsi     # 0x44fcb
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fe7
leaq 0x156e1(%rip), %rsi     # 0x3deb5
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28fee
leaq 0x1ca41(%rip), %rsi     # 0x4522c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28ff5
leaq 0x1ca34(%rip), %rsi     # 0x45236
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x28ffc
leaq 0x1ca27(%rip), %rsi     # 0x45240
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29003
leaq 0x1ca29(%rip), %rsi     # 0x45259
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2900a
leaq 0x1ca1d(%rip), %rsi     # 0x45264
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29011
leaq 0x170ae(%rip), %rsi     # 0x3f90c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29018
leaq 0x1c9fb(%rip), %rsi     # 0x45270
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2901f
leaq 0x1c9ee(%rip), %rsi     # 0x4527a
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29026
leaq 0x1c9e1(%rip), %rsi     # 0x45284
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2902d
leaq 0x1c9d6(%rip), %rsi     # 0x45290
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29034
leaq 0x1c9c7(%rip), %rsi     # 0x45298
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2903b
leaq 0x1c9c2(%rip), %rsi     # 0x452aa
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29042
leaq 0x1c9bc(%rip), %rsi     # 0x452bb
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29049
leaq 0x1c9b7(%rip), %rsi     # 0x452cd
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29050
leaq 0x1c9b2(%rip), %rsi     # 0x452df
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29057
leaq 0x1c9ad(%rip), %rsi     # 0x452f1
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2905e
leaq 0x1c9a1(%rip), %rsi     # 0x452fc
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29065
leaq 0x1c998(%rip), %rsi     # 0x4530a
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2906c
leaq 0x1c98f(%rip), %rsi     # 0x45318
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29073
leaq 0x1c981(%rip), %rsi     # 0x45321
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2907a
leaq 0x1c973(%rip), %rsi     # 0x4532a
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29081
leaq 0x14e40(%rip), %rsi     # 0x3d80e
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29088
leaq 0x1c95b(%rip), %rsi     # 0x45340
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2908f
leaq 0x16f71(%rip), %rsi     # 0x3f96d
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29096
leaq 0x1c939(%rip), %rsi     # 0x4534c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2909d
leaq 0x1c92e(%rip), %rsi     # 0x45358
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290a4
leaq 0x1c927(%rip), %rsi     # 0x45368
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290ab
leaq 0x1c91c(%rip), %rsi     # 0x45374
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290b2
leaq 0x1c82e(%rip), %rsi     # 0x4529d
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290b9
leaq 0x1c8ff(%rip), %rsi     # 0x45385
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290c0
leaq 0x1c8fa(%rip), %rsi     # 0x45397
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290c7
leaq 0x1c7fb(%rip), %rsi     # 0x452af
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290ce
leaq 0x1c8d8(%rip), %rsi     # 0x453a3
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290d5
leaq 0x1c8ce(%rip), %rsi     # 0x453b0
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290dc
leaq 0x1c8c3(%rip), %rsi     # 0x453bc
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290e3
leaq 0x16674(%rip), %rsi     # 0x3f184
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290ea
leaq 0x1c8a5(%rip), %rsi     # 0x453cc
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290f1
leaq 0x1c899(%rip), %rsi     # 0x453d7
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290f8
leaq 0x1e19f(%rip), %rsi     # 0x46cf4
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x290ff
leaq 0x1c875(%rip), %rsi     # 0x453e1
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29106
leaq 0x1c86d(%rip), %rsi     # 0x453f0
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2910d
leaq 0x1c867(%rip), %rsi     # 0x45401
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29114
leaq 0x1c85d(%rip), %rsi     # 0x4540e
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2911b
leaq 0x1c851(%rip), %rsi     # 0x45419
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29122
leaq 0x1c845(%rip), %rsi     # 0x45424
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29129
leaq 0x1c839(%rip), %rsi     # 0x4542f
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29130
leaq 0x1c82b(%rip), %rsi     # 0x45438
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29137
leaq 0x1c820(%rip), %rsi     # 0x45444
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2913e
leaq 0x1c814(%rip), %rsi     # 0x4544f
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29145
leaq 0x1c80e(%rip), %rsi     # 0x45460
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29149
leaq 0x1c802(%rip), %rsi     # 0x4546b
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2914d
leaq 0x1c7f8(%rip), %rsi     # 0x45478
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29151
leaq 0x1c7ec(%rip), %rsi     # 0x45483
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29155
leaq 0x156bb(%rip), %rsi     # 0x3e369
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29159
leaq 0x1c7c7(%rip), %rsi     # 0x4548c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2915d
leaq 0x1c7bc(%rip), %rsi     # 0x45498
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29161
leaq 0x1c7bb(%rip), %rsi     # 0x454ae
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29165
leaq 0x1c7b6(%rip), %rsi     # 0x454c0
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29169
leaq 0x1c7b2(%rip), %rsi     # 0x454d3
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2916d
leaq 0x1c7a7(%rip), %rsi     # 0x454df
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29171
leaq 0x1c79f(%rip), %rsi     # 0x454ee
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29175
leaq 0x1c79b(%rip), %rsi     # 0x45501
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29179
leaq 0x1c78f(%rip), %rsi     # 0x4550c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2917d
leaq 0x1c784(%rip), %rsi     # 0x45518
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29181
leaq 0x1c777(%rip), %rsi     # 0x45522
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29185
leaq 0x1c76e(%rip), %rsi     # 0x45530
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29189
leaq 0x1c767(%rip), %rsi     # 0x45540
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2918d
leaq 0x1d7d3(%rip), %rsi     # 0x465c3
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29191
leaq 0x1c747(%rip), %rsi     # 0x4554e
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29195
leaq 0x1c74a(%rip), %rsi     # 0x45568
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x29199
leaq 0x1c747(%rip), %rsi     # 0x4557c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x2919d
leaq 0x1c740(%rip), %rsi     # 0x4558c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291a1
leaq 0x1c739(%rip), %rsi     # 0x4559c
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291a5
leaq 0x1c730(%rip), %rsi     # 0x455aa
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291a9
leaq 0x1c726(%rip), %rsi     # 0x455b7
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291ad
leaq 0x1c720(%rip), %rsi     # 0x455c8
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291b1
leaq 0x1c714(%rip), %rsi     # 0x455d3
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291b5
leaq 0x1c70c(%rip), %rsi     # 0x455e2
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291b9
leaq 0x1c701(%rip), %rsi     # 0x455ee
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291bd
leaq 0x1c702(%rip), %rsi     # 0x45606
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291c1
leaq 0x1c6ff(%rip), %rsi     # 0x4561a
movq %r14, %rdi
callq 0x118d0
testl %eax, %eax
je 0x291c5
leaq 0x1c6fe(%rip), %rsi     # 0x45630
movq %r14, %rdi
callq 0x118d0
movl %eax, %ecx
xorl %eax, %eax
testl %ecx, %ecx
jne 0x291d2
pushq $0x6b
jmp 0x291c7
pushq $0x2
jmp 0x291c7
pushq $0x3
jmp 0x291c7
pushq $0x4
jmp 0x291c7
pushq $0x5
jmp 0x291c7
pushq $0x6
jmp 0x291c7
pushq $0x7
jmp 0x291c7
pushq $0x8
jmp 0x291c7
pushq $0x9
jmp 0x291c7
pushq $0xa
jmp 0x291c7
pushq $0xb
jmp 0x291c7
pushq $0xc
jmp 0x291c7
pushq $0xd
jmp 0x291c7
pushq $0xe
jmp 0x291c7
pushq $0xf
jmp 0x291c7
pushq $0x10
jmp 0x291c7
pushq $0x11
jmp 0x291c7
pushq $0x12
jmp 0x291c7
pushq $0x13
jmp 0x291c7
pushq $0x14
jmp 0x291c7
pushq $0x15
jmp 0x291c7
pushq $0x16
jmp 0x291c7
pushq $0x17
jmp 0x291c7
pushq $0x18
jmp 0x291c7
pushq $0x19
jmp 0x291c7
pushq $0x1a
jmp 0x291c7
pushq $0x1b
jmp 0x291c7
pushq $0x1c
jmp 0x291c7
pushq $0x1d
jmp 0x291c7
pushq $0x1e
jmp 0x291c7
pushq $0x1f
jmp 0x291c7
pushq $0x20
jmp 0x291c7
pushq $0x21
jmp 0x291c7
pushq $0x22
jmp 0x291c7
pushq $0x23
jmp 0x291c7
pushq $0x24
jmp 0x291c7
pushq $0x25
jmp 0x291c7
pushq $0x26
jmp 0x291c7
pushq $0x27
jmp 0x291c7
pushq $0x28
jmp 0x291c7
pushq $0x29
jmp 0x291c7
pushq $0x2a
jmp 0x291c7
pushq $0x2b
jmp 0x291c7
pushq $0x2c
jmp 0x291c7
pushq $0x2d
jmp 0x291c7
pushq $0x2e
jmp 0x291c7
pushq $0x2f
jmp 0x291c7
pushq $0x30
jmp 0x291c7
pushq $0x31
jmp 0x291c7
pushq $0x32
jmp 0x291c7
pushq $0x33
jmp 0x291c7
pushq $0x34
jmp 0x291c7
pushq $0x35
jmp 0x291c7
pushq $0x36
jmp 0x291c7
pushq $0x37
jmp 0x291c7
pushq $0x38
jmp 0x291c7
pushq $0x39
jmp 0x291c7
pushq $0x3a
jmp 0x291c7
pushq $0x3b
jmp 0x291c7
pushq $0x3c
jmp 0x291c7
pushq $0x3d
jmp 0x291c7
pushq $0x3e
jmp 0x291c7
pushq $0x3f
jmp 0x291c7
pushq $0x40
jmp 0x291c7
pushq $0x41
jmp 0x291c7
pushq $0x42
jmp 0x291c7
pushq $0x43
jmp 0x291c7
pushq $0x44
jmp 0x291c7
pushq $0x45
jmp 0x291c7
pushq $0x46
jmp 0x291c7
pushq $0x47
jmp 0x291c7
pushq $0x48
jmp 0x291c7
pushq $0x49
jmp 0x291c7
pushq $0x4a
jmp 0x291c7
pushq $0x4b
jmp 0x291c7
pushq $0x4c
jmp 0x291c7
pushq $0x4d
jmp 0x291c7
pushq $0x4e
jmp 0x291c7
pushq $0x4f
jmp 0x291c7
pushq $0x50
jmp 0x291c7
pushq $0x51
jmp 0x291c7
pushq $0x52
jmp 0x291c7
pushq $0x53
jmp 0x291c7
pushq $0x54
jmp 0x291c7
pushq $0x55
jmp 0x291c7
pushq $0x56
jmp 0x291c7
pushq $0x57
jmp 0x291c7
pushq $0x58
jmp 0x291c7
pushq $0x59
jmp 0x291c7
pushq $0x5a
jmp 0x291c7
pushq $0x5b
jmp 0x291c7
pushq $0x5c
jmp 0x291c7
pushq $0x5d
jmp 0x291c7
pushq $0x5e
jmp 0x291c7
pushq $0x5f
jmp 0x291c7
pushq $0x60
jmp 0x291c7
pushq $0x61
jmp 0x291c7
pushq $0x62
jmp 0x291c7
pushq $0x63
jmp 0x291c7
pushq $0x64
jmp 0x291c7
pushq $0x65
jmp 0x291c7
pushq $0x66
jmp 0x291c7
pushq $0x67
jmp 0x291c7
pushq $0x68
jmp 0x291c7
pushq $0x69
jmp 0x291c7
pushq $0x6a
popq %rsi
movq %rbx, %rdi
callq 0x118c0
movl %ebp, %eax
popq %rbx
popq %r14
popq %rbp
retq
nop