// File: /workspace/github_c_makefile_star2_O0/k0n10pl4tr[P]minimal_crafter/glad.c
// Function: load_GL_VERSION_3_3
static void load_GL_VERSION_3_3(GLADloadproc load) {
	if(!GLAD_GL_VERSION_3_3) return;
	glad_glBindFragDataLocationIndexed = (PFNGLBINDFRAGDATALOCATIONINDEXEDPROC)load("glBindFragDataLocationIndexed");
	glad_glGetFragDataIndex = (PFNGLGETFRAGDATAINDEXPROC)load("glGetFragDataIndex");
	glad_glGenSamplers = (PFNGLGENSAMPLERSPROC)load("glGenSamplers");
	glad_glDeleteSamplers = (PFNGLDELETESAMPLERSPROC)load("glDeleteSamplers");
	glad_glIsSampler = (PFNGLISSAMPLERPROC)load("glIsSampler");
	glad_glBindSampler = (PFNGLBINDSAMPLERPROC)load("glBindSampler");
	glad_glSamplerParameteri = (PFNGLSAMPLERPARAMETERIPROC)load("glSamplerParameteri");
	glad_glSamplerParameteriv = (PFNGLSAMPLERPARAMETERIVPROC)load("glSamplerParameteriv");
	glad_glSamplerParameterf = (PFNGLSAMPLERPARAMETERFPROC)load("glSamplerParameterf");
	glad_glSamplerParameterfv = (PFNGLSAMPLERPARAMETERFVPROC)load("glSamplerParameterfv");
	glad_glSamplerParameterIiv = (PFNGLSAMPLERPARAMETERIIVPROC)load("glSamplerParameterIiv");
	glad_glSamplerParameterIuiv = (PFNGLSAMPLERPARAMETERIUIVPROC)load("glSamplerParameterIuiv");
	glad_glGetSamplerParameteriv = (PFNGLGETSAMPLERPARAMETERIVPROC)load("glGetSamplerParameteriv");
	glad_glGetSamplerParameterIiv = (PFNGLGETSAMPLERPARAMETERIIVPROC)load("glGetSamplerParameterIiv");
	glad_glGetSamplerParameterfv = (PFNGLGETSAMPLERPARAMETERFVPROC)load("glGetSamplerParameterfv");
	glad_glGetSamplerParameterIuiv = (PFNGLGETSAMPLERPARAMETERIUIVPROC)load("glGetSamplerParameterIuiv");
	glad_glQueryCounter = (PFNGLQUERYCOUNTERPROC)load("glQueryCounter");
	glad_glGetQueryObjecti64v = (PFNGLGETQUERYOBJECTI64VPROC)load("glGetQueryObjecti64v");
	glad_glGetQueryObjectui64v = (PFNGLGETQUERYOBJECTUI64VPROC)load("glGetQueryObjectui64v");
	glad_glVertexAttribDivisor = (PFNGLVERTEXATTRIBDIVISORPROC)load("glVertexAttribDivisor");
	glad_glVertexAttribP1ui = (PFNGLVERTEXATTRIBP1UIPROC)load("glVertexAttribP1ui");
	glad_glVertexAttribP1uiv = (PFNGLVERTEXATTRIBP1UIVPROC)load("glVertexAttribP1uiv");
	glad_glVertexAttribP2ui = (PFNGLVERTEXATTRIBP2UIPROC)load("glVertexAttribP2ui");
	glad_glVertexAttribP2uiv = (PFNGLVERTEXATTRIBP2UIVPROC)load("glVertexAttribP2uiv");
	glad_glVertexAttribP3ui = (PFNGLVERTEXATTRIBP3UIPROC)load("glVertexAttribP3ui");
	glad_glVertexAttribP3uiv = (PFNGLVERTEXATTRIBP3UIVPROC)load("glVertexAttribP3uiv");
	glad_glVertexAttribP4ui = (PFNGLVERTEXATTRIBP4UIPROC)load("glVertexAttribP4ui");
	glad_glVertexAttribP4uiv = (PFNGLVERTEXATTRIBP4UIVPROC)load("glVertexAttribP4uiv");
	glad_glVertexP2ui = (PFNGLVERTEXP2UIPROC)load("glVertexP2ui");
	glad_glVertexP2uiv = (PFNGLVERTEXP2UIVPROC)load("glVertexP2uiv");
	glad_glVertexP3ui = (PFNGLVERTEXP3UIPROC)load("glVertexP3ui");
	glad_glVertexP3uiv = (PFNGLVERTEXP3UIVPROC)load("glVertexP3uiv");
	glad_glVertexP4ui = (PFNGLVERTEXP4UIPROC)load("glVertexP4ui");
	glad_glVertexP4uiv = (PFNGLVERTEXP4UIVPROC)load("glVertexP4uiv");
	glad_glTexCoordP1ui = (PFNGLTEXCOORDP1UIPROC)load("glTexCoordP1ui");
	glad_glTexCoordP1uiv = (PFNGLTEXCOORDP1UIVPROC)load("glTexCoordP1uiv");
	glad_glTexCoordP2ui = (PFNGLTEXCOORDP2UIPROC)load("glTexCoordP2ui");
	glad_glTexCoordP2uiv = (PFNGLTEXCOORDP2UIVPROC)load("glTexCoordP2uiv");
	glad_glTexCoordP3ui = (PFNGLTEXCOORDP3UIPROC)load("glTexCoordP3ui");
	glad_glTexCoordP3uiv = (PFNGLTEXCOORDP3UIVPROC)load("glTexCoordP3uiv");
	glad_glTexCoordP4ui = (PFNGLTEXCOORDP4UIPROC)load("glTexCoordP4ui");
	glad_glTexCoordP4uiv = (PFNGLTEXCOORDP4UIVPROC)load("glTexCoordP4uiv");
	glad_glMultiTexCoordP1ui = (PFNGLMULTITEXCOORDP1UIPROC)load("glMultiTexCoordP1ui");
	glad_glMultiTexCoordP1uiv = (PFNGLMULTITEXCOORDP1UIVPROC)load("glMultiTexCoordP1uiv");
	glad_glMultiTexCoordP2ui = (PFNGLMULTITEXCOORDP2UIPROC)load("glMultiTexCoordP2ui");
	glad_glMultiTexCoordP2uiv = (PFNGLMULTITEXCOORDP2UIVPROC)load("glMultiTexCoordP2uiv");
	glad_glMultiTexCoordP3ui = (PFNGLMULTITEXCOORDP3UIPROC)load("glMultiTexCoordP3ui");
	glad_glMultiTexCoordP3uiv = (PFNGLMULTITEXCOORDP3UIVPROC)load("glMultiTexCoordP3uiv");
	glad_glMultiTexCoordP4ui = (PFNGLMULTITEXCOORDP4UIPROC)load("glMultiTexCoordP4ui");
	glad_glMultiTexCoordP4uiv = (PFNGLMULTITEXCOORDP4UIVPROC)load("glMultiTexCoordP4uiv");
	glad_glNormalP3ui = (PFNGLNORMALP3UIPROC)load("glNormalP3ui");
	glad_glNormalP3uiv = (PFNGLNORMALP3UIVPROC)load("glNormalP3uiv");
	glad_glColorP3ui = (PFNGLCOLORP3UIPROC)load("glColorP3ui");
	glad_glColorP3uiv = (PFNGLCOLORP3UIVPROC)load("glColorP3uiv");
	glad_glColorP4ui = (PFNGLCOLORP4UIPROC)load("glColorP4ui");
	glad_glColorP4uiv = (PFNGLCOLORP4UIVPROC)load("glColorP4uiv");
	glad_glSecondaryColorP3ui = (PFNGLSECONDARYCOLORP3UIPROC)load("glSecondaryColorP3ui");
	glad_glSecondaryColorP3uiv = (PFNGLSECONDARYCOLORP3UIVPROC)load("glSecondaryColorP3uiv");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
cmpl $0x0, 0x8d81(%rip)      # 0xdb64
jne 0x4dea
jmp 0x51c4
leaq 0x5a2b(%rip), %rdi      # 0xa81c
callq *-0x8(%rbp)
movq %rax, 0x8dbd(%rip)      # 0xdbb8
leaq 0x5a38(%rip), %rdi      # 0xa83a
callq *-0x8(%rbp)
movq %rax, 0x9154(%rip)      # 0xdf60
leaq 0x5a3a(%rip), %rdi      # 0xa84d
callq *-0x8(%rbp)
movq %rax, 0x9093(%rip)      # 0xdeb0
leaq 0x5a37(%rip), %rdi      # 0xa85b
callq *-0x8(%rbp)
movq %rax, 0x8f2a(%rip)      # 0xdd58
leaq 0x5a37(%rip), %rdi      # 0xa86c
callq *-0x8(%rbp)
movq %rax, 0x92d1(%rip)      # 0xe110
leaq 0x5a32(%rip), %rdi      # 0xa878
callq *-0x8(%rbp)
movq %rax, 0x8d80(%rip)      # 0xdbd0
leaq 0x5a2f(%rip), %rdi      # 0xa886
callq *-0x8(%rbp)
movq %rax, 0x9417(%rip)      # 0xe278
leaq 0x5a32(%rip), %rdi      # 0xa89a
callq *-0x8(%rbp)
movq %rax, 0x940e(%rip)      # 0xe280
leaq 0x5a36(%rip), %rdi      # 0xa8af
callq *-0x8(%rbp)
movq %rax, 0x93e5(%rip)      # 0xe268
leaq 0x5a39(%rip), %rdi      # 0xa8c3
callq *-0x8(%rbp)
movq %rax, 0x93dc(%rip)      # 0xe270
leaq 0x5a3d(%rip), %rdi      # 0xa8d8
callq *-0x8(%rbp)
movq %rax, 0x93b3(%rip)      # 0xe258
leaq 0x5a42(%rip), %rdi      # 0xa8ee
callq *-0x8(%rbp)
movq %rax, 0x93aa(%rip)      # 0xe260
leaq 0x5a48(%rip), %rdi      # 0xa905
callq *-0x8(%rbp)
movq %rax, 0x9131(%rip)      # 0xdff8
leaq 0x5a4f(%rip), %rdi      # 0xa91d
callq *-0x8(%rbp)
movq %rax, 0x9108(%rip)      # 0xdfe0
leaq 0x5a57(%rip), %rdi      # 0xa936
callq *-0x8(%rbp)
movq %rax, 0x9107(%rip)      # 0xdff0
leaq 0x5a5e(%rip), %rdi      # 0xa94e
callq *-0x8(%rbp)
movq %rax, 0x90ee(%rip)      # 0xdfe8
leaq 0x5a67(%rip), %rdi      # 0xa968
callq *-0x8(%rbp)
movq %rax, 0x9315(%rip)      # 0xe220
leaq 0x5a65(%rip), %rdi      # 0xa977
callq *-0x8(%rbp)
movq %rax, 0x9094(%rip)      # 0xdfb0
leaq 0x5a69(%rip), %rdi      # 0xa98c
callq *-0x8(%rbp)
movq %rax, 0x9093(%rip)      # 0xdfc0
leaq 0x5a6e(%rip), %rdi      # 0xa9a2
callq *-0x8(%rbp)
movq %rax, 0x96a2(%rip)      # 0xe5e0
leaq 0x5a73(%rip), %rdi      # 0xa9b8
callq *-0x8(%rbp)
movq %rax, 0x9741(%rip)      # 0xe690
leaq 0x5a75(%rip), %rdi      # 0xa9cb
callq *-0x8(%rbp)
movq %rax, 0x9738(%rip)      # 0xe698
leaq 0x5a78(%rip), %rdi      # 0xa9df
callq *-0x8(%rbp)
movq %rax, 0x972f(%rip)      # 0xe6a0
leaq 0x5a7a(%rip), %rdi      # 0xa9f2
callq *-0x8(%rbp)
movq %rax, 0x9726(%rip)      # 0xe6a8
leaq 0x5a7d(%rip), %rdi      # 0xaa06
callq *-0x8(%rbp)
movq %rax, 0x971d(%rip)      # 0xe6b0
leaq 0x5a7f(%rip), %rdi      # 0xaa19
callq *-0x8(%rbp)
movq %rax, 0x9714(%rip)      # 0xe6b8
leaq 0x5a82(%rip), %rdi      # 0xaa2d
callq *-0x8(%rbp)
movq %rax, 0x970b(%rip)      # 0xe6c0
leaq 0x5a84(%rip), %rdi      # 0xaa40
callq *-0x8(%rbp)
movq %rax, 0x9702(%rip)      # 0xe6c8
leaq 0x5a87(%rip), %rdi      # 0xaa54
callq *-0x8(%rbp)
movq %rax, 0x9701(%rip)      # 0xe6d8
leaq 0x5a83(%rip), %rdi      # 0xaa61
callq *-0x8(%rbp)
movq %rax, 0x96f8(%rip)      # 0xe6e0
leaq 0x5a80(%rip), %rdi      # 0xaa6f
callq *-0x8(%rbp)
movq %rax, 0x96ef(%rip)      # 0xe6e8
leaq 0x5a7c(%rip), %rdi      # 0xaa7c
callq *-0x8(%rbp)
movq %rax, 0x96e6(%rip)      # 0xe6f0
leaq 0x5a79(%rip), %rdi      # 0xaa8a
callq *-0x8(%rbp)
movq %rax, 0x96dd(%rip)      # 0xe6f8
leaq 0x5a75(%rip), %rdi      # 0xaa97
callq *-0x8(%rbp)
movq %rax, 0x96d4(%rip)      # 0xe700
leaq 0x5a72(%rip), %rdi      # 0xaaa5
callq *-0x8(%rbp)
movq %rax, 0x92a3(%rip)      # 0xe2e0
leaq 0x5a70(%rip), %rdi      # 0xaab4
callq *-0x8(%rbp)
movq %rax, 0x929a(%rip)      # 0xe2e8
leaq 0x5a6f(%rip), %rdi      # 0xaac4
callq *-0x8(%rbp)
movq %rax, 0x9291(%rip)      # 0xe2f0
leaq 0x5a6d(%rip), %rdi      # 0xaad3
callq *-0x8(%rbp)
movq %rax, 0x9288(%rip)      # 0xe2f8
leaq 0x5a6c(%rip), %rdi      # 0xaae3
callq *-0x8(%rbp)
movq %rax, 0x927f(%rip)      # 0xe300
leaq 0x5a6a(%rip), %rdi      # 0xaaf2
callq *-0x8(%rbp)
movq %rax, 0x9276(%rip)      # 0xe308
leaq 0x5a69(%rip), %rdi      # 0xab02
callq *-0x8(%rbp)
movq %rax, 0x926d(%rip)      # 0xe310
leaq 0x5a67(%rip), %rdi      # 0xab11
callq *-0x8(%rbp)
movq %rax, 0x9264(%rip)      # 0xe318
leaq 0x5a66(%rip), %rdi      # 0xab21
callq *-0x8(%rbp)
movq %rax, 0x90b3(%rip)      # 0xe178
leaq 0x5a69(%rip), %rdi      # 0xab35
callq *-0x8(%rbp)
movq %rax, 0x90aa(%rip)      # 0xe180
leaq 0x5a6d(%rip), %rdi      # 0xab4a
callq *-0x8(%rbp)
movq %rax, 0x90a1(%rip)      # 0xe188
leaq 0x5a70(%rip), %rdi      # 0xab5e
callq *-0x8(%rbp)
movq %rax, 0x9098(%rip)      # 0xe190
leaq 0x5a74(%rip), %rdi      # 0xab73
callq *-0x8(%rbp)
movq %rax, 0x908f(%rip)      # 0xe198
leaq 0x5a77(%rip), %rdi      # 0xab87
callq *-0x8(%rbp)
movq %rax, 0x9086(%rip)      # 0xe1a0
leaq 0x5a7b(%rip), %rdi      # 0xab9c
callq *-0x8(%rbp)
movq %rax, 0x907d(%rip)      # 0xe1a8
leaq 0x5a7e(%rip), %rdi      # 0xabb0
callq *-0x8(%rbp)
movq %rax, 0x9074(%rip)      # 0xe1b0
leaq 0x5a82(%rip), %rdi      # 0xabc5
callq *-0x8(%rbp)
movq %rax, 0x906b(%rip)      # 0xe1b8
leaq 0x5a7e(%rip), %rdi      # 0xabd2
callq *-0x8(%rbp)
movq %rax, 0x9062(%rip)      # 0xe1c0
leaq 0x5a7b(%rip), %rdi      # 0xabe0
callq *-0x8(%rbp)
movq %rax, 0x8b21(%rip)      # 0xdc90
leaq 0x5a76(%rip), %rdi      # 0xabec
callq *-0x8(%rbp)
movq %rax, 0x8b18(%rip)      # 0xdc98
leaq 0x5a72(%rip), %rdi      # 0xabf9
callq *-0x8(%rbp)
movq %rax, 0x8b0f(%rip)      # 0xdca0
leaq 0x5a6d(%rip), %rdi      # 0xac05
callq *-0x8(%rbp)
movq %rax, 0x8b06(%rip)      # 0xdca8
leaq 0x5a69(%rip), %rdi      # 0xac12
callq *-0x8(%rbp)
movq %rax, 0x90dd(%rip)      # 0xe290
leaq 0x5a6d(%rip), %rdi      # 0xac27
callq *-0x8(%rbp)
movq %rax, 0x90d4(%rip)      # 0xe298
addq $0x10, %rsp
popq %rbp
retq
nopw (%rax,%rax)