// File: /workspace/github_c_makefile_star2_O0/redis-force[P]rpm/module/./redismodule.h
// Function: RedisModule_Init
static int RedisModule_Init(RedisModuleCtx *ctx, const char *name, int ver, int apiver) {
    void *getapifuncptr = ((void**)ctx)[0];
    RedisModule_GetApi = (int (*)(const char *, void *)) (unsigned long)getapifuncptr;
    REDISMODULE_GET_API(Alloc);
    REDISMODULE_GET_API(Calloc);
    REDISMODULE_GET_API(Free);
    REDISMODULE_GET_API(Realloc);
    REDISMODULE_GET_API(Strdup);
    REDISMODULE_GET_API(CreateCommand);
    REDISMODULE_GET_API(SetModuleAttribs);
    REDISMODULE_GET_API(WrongArity);
    REDISMODULE_GET_API(ReplyWithLongLong);
    REDISMODULE_GET_API(ReplyWithError);
    REDISMODULE_GET_API(ReplyWithSimpleString);
    REDISMODULE_GET_API(ReplyWithArray);
    REDISMODULE_GET_API(ReplySetArrayLength);
    REDISMODULE_GET_API(ReplyWithStringBuffer);
    REDISMODULE_GET_API(ReplyWithString);
    REDISMODULE_GET_API(ReplyWithNull);
    REDISMODULE_GET_API(ReplyWithCallReply);
    REDISMODULE_GET_API(ReplyWithDouble);
    REDISMODULE_GET_API(ReplySetArrayLength);
    REDISMODULE_GET_API(GetSelectedDb);
    REDISMODULE_GET_API(SelectDb);
    REDISMODULE_GET_API(OpenKey);
    REDISMODULE_GET_API(CloseKey);
    REDISMODULE_GET_API(KeyType);
    REDISMODULE_GET_API(ValueLength);
    REDISMODULE_GET_API(ListPush);
    REDISMODULE_GET_API(ListPop);
    REDISMODULE_GET_API(StringToLongLong);
    REDISMODULE_GET_API(StringToDouble);
    REDISMODULE_GET_API(Call);
    REDISMODULE_GET_API(CallReplyProto);
    REDISMODULE_GET_API(FreeCallReply);
    REDISMODULE_GET_API(CallReplyInteger);
    REDISMODULE_GET_API(CallReplyType);
    REDISMODULE_GET_API(CallReplyLength);
    REDISMODULE_GET_API(CallReplyArrayElement);
    REDISMODULE_GET_API(CallReplyStringPtr);
    REDISMODULE_GET_API(CreateStringFromCallReply);
    REDISMODULE_GET_API(CreateString);
    REDISMODULE_GET_API(CreateStringFromLongLong);
    REDISMODULE_GET_API(CreateStringFromString);
    REDISMODULE_GET_API(CreateStringPrintf);
    REDISMODULE_GET_API(FreeString);
    REDISMODULE_GET_API(StringPtrLen);
    REDISMODULE_GET_API(AutoMemory);
    REDISMODULE_GET_API(Replicate);
    REDISMODULE_GET_API(ReplicateVerbatim);
    REDISMODULE_GET_API(DeleteKey);
    REDISMODULE_GET_API(StringSet);
    REDISMODULE_GET_API(StringDMA);
    REDISMODULE_GET_API(StringTruncate);
    REDISMODULE_GET_API(GetExpire);
    REDISMODULE_GET_API(SetExpire);
    REDISMODULE_GET_API(ZsetAdd);
    REDISMODULE_GET_API(ZsetIncrby);
    REDISMODULE_GET_API(ZsetScore);
    REDISMODULE_GET_API(ZsetRem);
    REDISMODULE_GET_API(ZsetRangeStop);
    REDISMODULE_GET_API(ZsetFirstInScoreRange);
    REDISMODULE_GET_API(ZsetLastInScoreRange);
    REDISMODULE_GET_API(ZsetFirstInLexRange);
    REDISMODULE_GET_API(ZsetLastInLexRange);
    REDISMODULE_GET_API(ZsetRangeCurrentElement);
    REDISMODULE_GET_API(ZsetRangeNext);
    REDISMODULE_GET_API(ZsetRangePrev);
    REDISMODULE_GET_API(ZsetRangeEndReached);
    REDISMODULE_GET_API(HashSet);
    REDISMODULE_GET_API(HashGet);
    REDISMODULE_GET_API(IsKeysPositionRequest);
    REDISMODULE_GET_API(KeyAtPos);
    REDISMODULE_GET_API(GetClientId);
    REDISMODULE_GET_API(PoolAlloc);
    REDISMODULE_GET_API(CreateDataType);
    REDISMODULE_GET_API(ModuleTypeSetValue);
    REDISMODULE_GET_API(ModuleTypeGetType);
    REDISMODULE_GET_API(ModuleTypeGetValue);
    REDISMODULE_GET_API(SaveUnsigned);
    REDISMODULE_GET_API(LoadUnsigned);
    REDISMODULE_GET_API(SaveSigned);
    REDISMODULE_GET_API(LoadSigned);
    REDISMODULE_GET_API(SaveString);
    REDISMODULE_GET_API(SaveStringBuffer);
    REDISMODULE_GET_API(LoadString);
    REDISMODULE_GET_API(LoadStringBuffer);
    REDISMODULE_GET_API(SaveDouble);
    REDISMODULE_GET_API(LoadDouble);
    REDISMODULE_GET_API(SaveFloat);
    REDISMODULE_GET_API(LoadFloat);
    REDISMODULE_GET_API(EmitAOF);
    REDISMODULE_GET_API(Log);
    REDISMODULE_GET_API(LogIOError);
    REDISMODULE_GET_API(StringAppendBuffer);
    REDISMODULE_GET_API(RetainString);
    REDISMODULE_GET_API(StringCompare);
    REDISMODULE_GET_API(GetContextFromIO);
    REDISMODULE_GET_API(Milliseconds);
    REDISMODULE_GET_API(DigestAddStringBuffer);
    REDISMODULE_GET_API(DigestAddLongLong);
    REDISMODULE_GET_API(DigestEndSequence);

#ifdef REDISMODULE_EXPERIMENTAL_API
    REDISMODULE_GET_API(GetThreadSafeContext);
    REDISMODULE_GET_API(FreeThreadSafeContext);
    REDISMODULE_GET_API(ThreadSafeContextLock);
    REDISMODULE_GET_API(ThreadSafeContextUnlock);
    REDISMODULE_GET_API(BlockClient);
    REDISMODULE_GET_API(UnblockClient);
    REDISMODULE_GET_API(IsBlockedReplyRequest);
    REDISMODULE_GET_API(IsBlockedTimeoutRequest);
    REDISMODULE_GET_API(GetBlockedClientPrivateData);
    REDISMODULE_GET_API(AbortBlock);

    REDISMODULE_GET_API(CreateFileEvent);
    REDISMODULE_GET_API(DeleteFileEvent);
    REDISMODULE_GET_API(CreateTimeEvent);
    REDISMODULE_GET_API(DeleteTimeEvent);
    REDISMODULE_GET_API(TcpNonBlockConnect);
    REDISMODULE_GET_API(UnixNonBlockConnect);
    REDISMODULE_GET_API(TcpServer);
    REDISMODULE_GET_API(Tcp6Server);
    REDISMODULE_GET_API(UnixServer);
    REDISMODULE_GET_API(TcpAccept);
    REDISMODULE_GET_API(UnixAccept);
    REDISMODULE_GET_API(EnableNonBlock);
    REDISMODULE_GET_API(DisableNonBlock);
    REDISMODULE_GET_API(EnableTcpNoDelay);
    REDISMODULE_GET_API(DisableTcpNoDelay);
    REDISMODULE_GET_API(TcpKeepAlive);
    REDISMODULE_GET_API(PeerName);
    REDISMODULE_GET_API(SockName);
    REDISMODULE_GET_API(CreateClient);
    REDISMODULE_GET_API(FreeClient);
    REDISMODULE_GET_API(Attach);
    REDISMODULE_GET_API(GetAttachment);
    REDISMODULE_GET_API(Detach);
#endif

    RedisModule_SetModuleAttribs(ctx,name,ver,apiver);
    return REDISMODULE_OK;
}

// Assembly:
subq $0x28, %rsp
movq %rdi, 0x20(%rsp)
movq %rsi, 0x18(%rsp)
movl %edx, 0x14(%rsp)
movl %ecx, 0x10(%rsp)
movq 0x20(%rsp), %rax
movq (%rax), %rax
movq %rax, 0x8(%rsp)
movq 0x8(%rsp), %rcx
movq 0xb981(%rip), %rax      # 0x10e80
movq %rcx, (%rax)
leaq 0x7b3f(%rip), %rdi      # 0xd048
movq 0xb868(%rip), %rsi      # 0x10d78
movq 0xb969(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b3a(%rip), %rdi      # 0xd05a
movq 0xb739(%rip), %rsi      # 0x10c60
movq 0xb952(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b36(%rip), %rdi      # 0xd06d
movq 0xb6e2(%rip), %rsi      # 0x10c20
movq 0xb93b(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b30(%rip), %rdi      # 0xd07e
movq 0xb753(%rip), %rsi      # 0x10ca8
movq 0xb924(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b2d(%rip), %rdi      # 0xd092
movq 0xb64c(%rip), %rsi      # 0x10bb8
movq 0xb90d(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b29(%rip), %rdi      # 0xd0a5
movq 0xb97d(%rip), %rsi      # 0x10f00
movq 0xb8f6(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b2c(%rip), %rdi      # 0xd0bf
movq 0xb6ee(%rip), %rsi      # 0x10c88
movq 0xb8df(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b32(%rip), %rdi      # 0xd0dc
movq 0xb7d7(%rip), %rsi      # 0x10d88
movq 0xb8c8(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b32(%rip), %rdi      # 0xd0f3
movq 0xb6a8(%rip), %rsi      # 0x10c70
movq 0xb8b1(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b39(%rip), %rdi      # 0xd111
movq 0xb8c9(%rip), %rsi      # 0x10ea8
movq 0xb89a(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b3d(%rip), %rdi      # 0xd12c
movq 0xb6a2(%rip), %rsi      # 0x10c98
movq 0xb883(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b48(%rip), %rdi      # 0xd14e
movq 0xb96b(%rip), %rsi      # 0x10f78
movq 0xb86c(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b4c(%rip), %rdi      # 0xd169
movq 0xb56c(%rip), %rsi      # 0x10b90
movq 0xb855(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b55(%rip), %rdi      # 0xd189
movq 0xb68d(%rip), %rsi      # 0x10cc8
movq 0xb83e(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b60(%rip), %rdi      # 0xd1ab
movq 0xb7f6(%rip), %rsi      # 0x10e48
movq 0xb827(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b65(%rip), %rdi      # 0xd1c7
movq 0xb987(%rip), %rsi      # 0x10ff0
movq 0xb810(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b68(%rip), %rdi      # 0xd1e1
movq 0xb910(%rip), %rsi      # 0x10f90
movq 0xb7f9(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b70(%rip), %rdi      # 0xd200
movq 0xb709(%rip), %rsi      # 0x10da0
movq 0xb7e2(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7ac2(%rip), %rdi      # 0xd169
movq 0xb4e2(%rip), %rsi      # 0x10b90
movq 0xb7cb(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b5e(%rip), %rdi      # 0xd21c
movq 0xb6bb(%rip), %rsi      # 0x10d80
movq 0xb7b4(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b61(%rip), %rdi      # 0xd236
movq 0xb5a4(%rip), %rsi      # 0x10c80
movq 0xb79d(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b5f(%rip), %rdi      # 0xd24b
movq 0xb675(%rip), %rsi      # 0x10d68
movq 0xb786(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b5c(%rip), %rdi      # 0xd25f
movq 0xb856(%rip), %rsi      # 0x10f60
movq 0xb76f(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b5a(%rip), %rdi      # 0xd274
movq 0xb5b7(%rip), %rsi      # 0x10cd8
movq 0xb758(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b57(%rip), %rdi      # 0xd288
movq 0xb638(%rip), %rsi      # 0x10d70
movq 0xb741(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b58(%rip), %rdi      # 0xd2a0
movq 0xb5f9(%rip), %rsi      # 0x10d48
movq 0xb72a(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b56(%rip), %rdi      # 0xd2b5
movq 0xb69a(%rip), %rsi      # 0x10e00
movq 0xb713(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b53(%rip), %rdi      # 0xd2c9
movq 0xb593(%rip), %rsi      # 0x10d10
movq 0xb6fc(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b59(%rip), %rdi      # 0xd2e6
movq 0xb4b4(%rip), %rsi      # 0x10c48
movq 0xb6e5(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b5d(%rip), %rdi      # 0xd301
movq 0xb84d(%rip), %rsi      # 0x10ff8
movq 0xb6ce(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b57(%rip), %rdi      # 0xd312
movq 0xb406(%rip), %rsi      # 0x10bc8
movq 0xb6b7(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b5b(%rip), %rdi      # 0xd32d
movq 0xb76f(%rip), %rsi      # 0x10f48
movq 0xb6a0(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b5e(%rip), %rdi      # 0xd347
movq 0xb728(%rip), %rsi      # 0x10f18
movq 0xb689(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b64(%rip), %rdi      # 0xd364
movq 0xb429(%rip), %rsi      # 0x10c30
movq 0xb672(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b67(%rip), %rdi      # 0xd37e
movq 0xb792(%rip), %rsi      # 0x10fb0
movq 0xb65b(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b6c(%rip), %rdi      # 0xd39a
movq 0xb55b(%rip), %rsi      # 0x10d90
movq 0xb644(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b77(%rip), %rdi      # 0xd3bc
movq 0xb40c(%rip), %rsi      # 0x10c58
movq 0xb62d(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b7f(%rip), %rdi      # 0xd3db
movq 0xb37d(%rip), %rsi      # 0x10be0
movq 0xb616(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b8e(%rip), %rdi      # 0xd401
movq 0xb75e(%rip), %rsi      # 0x10fd8
movq 0xb5ff(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b90(%rip), %rdi      # 0xd41a
movq 0xb5cf(%rip), %rsi      # 0x10e60
movq 0xb5e8(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7b9e(%rip), %rdi      # 0xd43f
movq 0xb418(%rip), %rsi      # 0x10cc0
movq 0xb5d1(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7baa(%rip), %rdi      # 0xd462
movq 0xb5d1(%rip), %rsi      # 0x10e90
movq 0xb5ba(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb2(%rip), %rdi      # 0xd481
movq 0xb6ea(%rip), %rsi      # 0x10fc0
movq 0xb5a3(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb2(%rip), %rdi      # 0xd498
movq 0xb6f3(%rip), %rsi      # 0x10fe0
movq 0xb58c(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb4(%rip), %rdi      # 0xd4b1
movq 0xb5d4(%rip), %rsi      # 0x10ed8
movq 0xb575(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb4(%rip), %rdi      # 0xd4c8
movq 0xb2d5(%rip), %rsi      # 0x10bf0
movq 0xb55e(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb3(%rip), %rdi      # 0xd4de
movq 0xb306(%rip), %rsi      # 0x10c38
movq 0xb547(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bba(%rip), %rdi      # 0xd4fc
movq 0xb59f(%rip), %rsi      # 0x10ee8
movq 0xb530(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb9(%rip), %rdi      # 0xd512
movq 0xb438(%rip), %rsi      # 0x10d98
movq 0xb519(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb8(%rip), %rdi      # 0xd528
movq 0xb3d9(%rip), %rsi      # 0x10d50
movq 0xb502(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb7(%rip), %rdi      # 0xd53e
movq 0xb492(%rip), %rsi      # 0x10e20
movq 0xb4eb(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bbb(%rip), %rdi      # 0xd559
movq 0xb41b(%rip), %rsi      # 0x10dc0
movq 0xb4d4(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bba(%rip), %rdi      # 0xd56f
movq 0xb57c(%rip), %rsi      # 0x10f38
movq 0xb4bd(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb9(%rip), %rdi      # 0xd585
movq 0xb55d(%rip), %rsi      # 0x10f30
movq 0xb4a6(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb6(%rip), %rdi      # 0xd599
movq 0xb316(%rip), %rsi      # 0x10d00
movq 0xb48f(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb6(%rip), %rdi      # 0xd5b0
movq 0xb5c7(%rip), %rsi      # 0x10fc8
movq 0xb478(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb5(%rip), %rdi      # 0xd5c6
movq 0xb288(%rip), %rsi      # 0x10ca0
movq 0xb461(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb2(%rip), %rdi      # 0xd5da
movq 0xb311(%rip), %rsi      # 0x10d40
movq 0xb44a(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bb5(%rip), %rdi      # 0xd5f4
movq 0xb422(%rip), %rsi      # 0x10e68
movq 0xb433(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bc0(%rip), %rdi      # 0xd616
movq 0xb58b(%rip), %rsi      # 0x10fe8
movq 0xb41c(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bca(%rip), %rdi      # 0xd637
movq 0xb364(%rip), %rsi      # 0x10dd8
movq 0xb405(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bd3(%rip), %rdi      # 0xd657
movq 0xb26d(%rip), %rsi      # 0x10cf8
movq 0xb3ee(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bdb(%rip), %rdi      # 0xd676
movq 0xb4ce(%rip), %rsi      # 0x10f70
movq 0xb3d7(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7be8(%rip), %rdi      # 0xd69a
movq 0xb517(%rip), %rsi      # 0x10fd0
movq 0xb3c0(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7beb(%rip), %rdi      # 0xd6b4
movq 0xb470(%rip), %rsi      # 0x10f40
movq 0xb3a9(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bee(%rip), %rdi      # 0xd6ce
movq 0xb421(%rip), %rsi      # 0x10f08
movq 0xb392(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bf7(%rip), %rdi      # 0xd6ee
movq 0xb152(%rip), %rsi      # 0x10c50
movq 0xb37b(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bf4(%rip), %rdi      # 0xd702
movq 0xb1bb(%rip), %rsi      # 0x10cd0
movq 0xb364(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bf1(%rip), %rdi      # 0xd716
movq 0xb0d4(%rip), %rsi      # 0x10c00
movq 0xb34d(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bfc(%rip), %rdi      # 0xd738
movq 0xb38d(%rip), %rsi      # 0x10ed0
movq 0xb336(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bfa(%rip), %rdi      # 0xd74d
movq 0xb296(%rip), %rsi      # 0x10df0
movq 0xb31f(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bfb(%rip), %rdi      # 0xd765
movq 0xb147(%rip), %rsi      # 0x10cb8
movq 0xb308(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bfa(%rip), %rdi      # 0xd77b
movq 0xb128(%rip), %rsi      # 0x10cb0
movq 0xb2f1(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7bfe(%rip), %rdi      # 0xd796
movq 0xb141(%rip), %rsi      # 0x10ce0
movq 0xb2da(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c06(%rip), %rdi      # 0xd7b5
movq 0xb3a2(%rip), %rsi      # 0x10f58
movq 0xb2c3(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c0d(%rip), %rdi      # 0xd7d3
movq 0xb2f3(%rip), %rsi      # 0x10ec0
movq 0xb2ac(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c15(%rip), %rdi      # 0xd7f2
movq 0xb014(%rip), %rsi      # 0x10bf8
movq 0xb295(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c17(%rip), %rdi      # 0xd80b
movq 0xb38d(%rip), %rsi      # 0x10f88
movq 0xb27e(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c19(%rip), %rdi      # 0xd824
movq 0xb38e(%rip), %rsi      # 0x10fa0
movq 0xb267(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c19(%rip), %rdi      # 0xd83b
movq 0xb0ef(%rip), %rsi      # 0x10d18
movq 0xb250(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c19(%rip), %rdi      # 0xd852
movq 0xb2e8(%rip), %rsi      # 0x10f28
movq 0xb239(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c19(%rip), %rdi      # 0xd869
movq 0xaf81(%rip), %rsi      # 0x10bd8
movq 0xb222(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c1f(%rip), %rdi      # 0xd886
movq 0xb022(%rip), %rsi      # 0x10c90
movq 0xb20b(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c1f(%rip), %rdi      # 0xd89d
movq 0xb09b(%rip), %rsi      # 0x10d20
movq 0xb1f4(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c25(%rip), %rdi      # 0xd8ba
movq 0xaefc(%rip), %rsi      # 0x10b98
movq 0xb1dd(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c25(%rip), %rdi      # 0xd8d1
movq 0xb07d(%rip), %rsi      # 0x10d30
movq 0xb1c6(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c25(%rip), %rdi      # 0xd8e8
movq 0xaf06(%rip), %rsi      # 0x10bd0
movq 0xb1af(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c24(%rip), %rdi      # 0xd8fe
movq 0xb2c7(%rip), %rsi      # 0x10fa8
movq 0xb198(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c23(%rip), %rdi      # 0xd914
movq 0xaf10(%rip), %rsi      # 0x10c08
movq 0xb181(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c20(%rip), %rdi      # 0xd928
movq 0xb161(%rip), %rsi      # 0x10e70
movq 0xb16a(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c19(%rip), %rdi      # 0xd938
movq 0xb102(%rip), %rsi      # 0x10e28
movq 0xb153(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c19(%rip), %rdi      # 0xd94f
movq 0xb11b(%rip), %rsi      # 0x10e58
movq 0xb13c(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c21(%rip), %rdi      # 0xd96e
movq 0xb0fc(%rip), %rsi      # 0x10e50
movq 0xb125(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c23(%rip), %rdi      # 0xd987
movq 0xaebd(%rip), %rsi      # 0x10c28
movq 0xb10e(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c26(%rip), %rdi      # 0xd9a1
movq 0xae3e(%rip), %rsi      # 0x10bc0
movq 0xb0f7(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c2c(%rip), %rdi      # 0xd9be
movq 0xafbf(%rip), %rsi      # 0x10d58
movq 0xb0e0(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c2e(%rip), %rdi      # 0xd9d7
movq 0xb018(%rip), %rsi      # 0x10dc8
movq 0xb0c9(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c39(%rip), %rdi      # 0xd9f9
movq 0xaea1(%rip), %rsi      # 0x10c68
movq 0xb0b2(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c40(%rip), %rdi      # 0xda17
movq 0xb052(%rip), %rsi      # 0x10e30
movq 0xb09b(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c47(%rip), %rdi      # 0xda35
movq 0xadb3(%rip), %rsi      # 0x10ba8
movq 0xb084(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c51(%rip), %rdi      # 0xda56
movq 0xaedc(%rip), %rsi      # 0x10ce8
movq 0xb06d(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c5c(%rip), %rdi      # 0xda78
movq 0xaf15(%rip), %rsi      # 0x10d38
movq 0xb056(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c67(%rip), %rdi      # 0xda9a
movq 0xb0d6(%rip), %rsi      # 0x10f10
movq 0xb03f(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c74(%rip), %rdi      # 0xdabe
movq 0xadef(%rip), %rsi      # 0x10c40
movq 0xb028(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c75(%rip), %rdi      # 0xdad6
movq 0xb010(%rip), %rsi      # 0x10e78
movq 0xb011(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c78(%rip), %rdi      # 0xdaf0
movq 0xb119(%rip), %rsi      # 0x10f98
movq 0xaffa(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c83(%rip), %rdi      # 0xdb12
movq 0xaeca(%rip), %rsi      # 0x10d60
movq 0xafe3(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7c90(%rip), %rdi      # 0xdb36
movq 0xaf5b(%rip), %rsi      # 0x10e08
movq 0xafcc(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7ca1(%rip), %rdi      # 0xdb5e
movq 0xb02c(%rip), %rsi      # 0x10ef0
movq 0xafb5(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7ca1(%rip), %rdi      # 0xdb75
movq 0xacd5(%rip), %rsi      # 0x10bb0
movq 0xaf9e(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7ca6(%rip), %rdi      # 0xdb91
movq 0xad26(%rip), %rsi      # 0x10c18
movq 0xaf87(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cab(%rip), %rdi      # 0xdbad
movq 0xaec7(%rip), %rsi      # 0x10dd0
movq 0xaf70(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cb0(%rip), %rdi      # 0xdbc9
movq 0xad58(%rip), %rsi      # 0x10c78
movq 0xaf59(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cb5(%rip), %rdi      # 0xdbe5
movq 0xaf61(%rip), %rsi      # 0x10e98
movq 0xaf42(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cbd(%rip), %rdi      # 0xdc04
movq 0xaeea(%rip), %rsi      # 0x10e38
movq 0xaf2b(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cc6(%rip), %rdi      # 0xdc24
movq 0xadc3(%rip), %rsi      # 0x10d28
movq 0xaf14(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cc5(%rip), %rdi      # 0xdc3a
movq 0xad74(%rip), %rsi      # 0x10cf0
movq 0xaefd(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cc5(%rip), %rdi      # 0xdc51
movq 0xad75(%rip), %rsi      # 0x10d08
movq 0xaee6(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cc5(%rip), %rdi      # 0xdc68
movq 0xafbe(%rip), %rsi      # 0x10f68
movq 0xaecf(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cc4(%rip), %rdi      # 0xdc7e
movq 0xaec7(%rip), %rsi      # 0x10e88
movq 0xaeb8(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cc4(%rip), %rdi      # 0xdc95
movq 0xade0(%rip), %rsi      # 0x10db8
movq 0xaea1(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cc8(%rip), %rdi      # 0xdcb0
movq 0xadf1(%rip), %rsi      # 0x10de0
movq 0xae8a(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7ccd(%rip), %rdi      # 0xdccc
movq 0xaeaa(%rip), %rsi      # 0x10eb0
movq 0xae73(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cd3(%rip), %rdi      # 0xdce9
movq 0xad8b(%rip), %rsi      # 0x10da8
movq 0xae5c(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cda(%rip), %rdi      # 0xdd07
movq 0xadb4(%rip), %rsi      # 0x10de8
movq 0xae45(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cdc(%rip), %rdi      # 0xdd20
movq 0xab55(%rip), %rsi      # 0x10ba0
movq 0xae2e(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cda(%rip), %rdi      # 0xdd35
movq 0xaf1e(%rip), %rsi      # 0x10f80
movq 0xae17(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cd8(%rip), %rdi      # 0xdd4a
movq 0xadc7(%rip), %rsi      # 0x10e40
movq 0xae00(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cda(%rip), %rdi      # 0xdd63
movq 0xae68(%rip), %rsi      # 0x10ef8
movq 0xade9(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cda(%rip), %rdi      # 0xdd7a
movq 0xad51(%rip), %rsi      # 0x10df8
movq 0xadd2(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cd6(%rip), %rdi      # 0xdd8d
movq 0xab52(%rip), %rsi      # 0x10c10
movq 0xadbb(%rip), %rax      # 0x10e80
callq *(%rax)
leaq 0x7cd9(%rip), %rdi      # 0xdda7
movq 0xade3(%rip), %rsi      # 0x10eb8
movq 0xada4(%rip), %rax      # 0x10e80
callq *(%rax)
movq 0xaba3(%rip), %rax      # 0x10c88
movq (%rax), %rax
movq 0x20(%rsp), %rdi
movq 0x18(%rsp), %rsi
movl 0x14(%rsp), %edx
movl 0x10(%rsp), %ecx
callq *%rax
xorl %eax, %eax
addq $0x28, %rsp
retq
nopw %cs:(%rax,%rax)