// File: /workspace/github_cpp_makefile_star2_O2/stetre[P]moonvulkan/src/getproc.c
// Function: moonvulkan_getproc_device
device_dt_t* getproc_device(lua_State *L, VkDevice device, VkDeviceCreateInfo *createinfo)
    {
    device_dt_t *dt = (device_dt_t*)Malloc(L, sizeof(device_dt_t));
    (void)createinfo;

    /* Core 1.0 functions ---------------------------- */
#define GET(fn) do {                                            \
    dt->fn = (PFN_vk##fn)GetDeviceProcAddr(device, "vk"#fn);    \
    if(!dt->fn) { luaL_error(L, "cannot find vk"#fn); return dt; }  \
} while(0)
    GET(DestroyDevice);
    GET(GetDeviceQueue);
    GET(QueueSubmit);
    GET(QueueWaitIdle);
    GET(DeviceWaitIdle);
    GET(AllocateMemory);
    GET(FreeMemory);
    GET(MapMemory);
    GET(UnmapMemory);
    GET(FlushMappedMemoryRanges);
    GET(InvalidateMappedMemoryRanges);
    GET(GetDeviceMemoryCommitment);
    GET(BindBufferMemory);
    GET(BindImageMemory);
    GET(GetBufferMemoryRequirements);
    GET(GetImageMemoryRequirements);
    GET(GetImageSparseMemoryRequirements);
    GET(QueueBindSparse);
    GET(CreateFence);
    GET(DestroyFence);
    GET(ResetFences);
    GET(GetFenceStatus);
    GET(WaitForFences);
    GET(CreateSemaphore);
    GET(DestroySemaphore);
    GET(CreateEvent);
    GET(DestroyEvent);
    GET(GetEventStatus);
    GET(SetEvent);
    GET(ResetEvent);
    GET(CreateQueryPool);
    GET(DestroyQueryPool);
    GET(GetQueryPoolResults);
    GET(CreateBuffer);
    GET(DestroyBuffer);
    GET(CreateBufferView);
    GET(DestroyBufferView);
    GET(CreateImage);
    GET(DestroyImage);
    GET(GetImageSubresourceLayout);
    GET(CreateImageView);
    GET(DestroyImageView);
    GET(CreateShaderModule);
    GET(DestroyShaderModule);
    GET(CreatePipelineCache);
    GET(DestroyPipelineCache);
    GET(GetPipelineCacheData);
    GET(MergePipelineCaches);
    GET(CreateGraphicsPipelines);
    GET(CreateComputePipelines);
    GET(DestroyPipeline);
    GET(CreatePipelineLayout);
    GET(DestroyPipelineLayout);
    GET(CreateSampler);
    GET(DestroySampler);
    GET(CreateDescriptorSetLayout);
    GET(DestroyDescriptorSetLayout);
    GET(CreateDescriptorPool);
    GET(DestroyDescriptorPool);
    GET(ResetDescriptorPool);
    GET(AllocateDescriptorSets);
    GET(FreeDescriptorSets);
    GET(UpdateDescriptorSets);
    GET(CreateFramebuffer);
    GET(DestroyFramebuffer);
    GET(CreateRenderPass);
    GET(DestroyRenderPass);
    GET(GetRenderAreaGranularity);
    GET(CreateCommandPool);
    GET(DestroyCommandPool);
    GET(ResetCommandPool);
    GET(AllocateCommandBuffers);
    GET(FreeCommandBuffers);
    GET(BeginCommandBuffer);
    GET(EndCommandBuffer);
    GET(ResetCommandBuffer);
    GET(CmdBindPipeline);
    GET(CmdSetViewport);
    GET(CmdSetScissor);
    GET(CmdSetLineWidth);
    GET(CmdSetDepthBias);
    GET(CmdSetBlendConstants);
    GET(CmdSetDepthBounds);
    GET(CmdSetStencilCompareMask);
    GET(CmdSetStencilWriteMask);
    GET(CmdSetStencilReference);
    GET(CmdBindDescriptorSets);
    GET(CmdBindIndexBuffer);
    GET(CmdBindVertexBuffers);
    GET(CmdDraw);
    GET(CmdDrawIndexed);
    GET(CmdDrawIndirect);
    GET(CmdDrawIndexedIndirect);
    GET(CmdDispatch);
    GET(CmdDispatchIndirect);
    GET(CmdCopyBuffer);
    GET(CmdCopyImage);
    GET(CmdBlitImage);
    GET(CmdCopyBufferToImage);
    GET(CmdCopyImageToBuffer);
    GET(CmdUpdateBuffer);
    GET(CmdFillBuffer);
    GET(CmdClearColorImage);
    GET(CmdClearDepthStencilImage);
    GET(CmdClearAttachments);
    GET(CmdResolveImage);
    GET(CmdSetEvent);
    GET(CmdResetEvent);
    GET(CmdWaitEvents);
    GET(CmdPipelineBarrier);
    GET(CmdBeginQuery);
    GET(CmdEndQuery);
    GET(CmdResetQueryPool);
    GET(CmdWriteTimestamp);
    GET(CmdCopyQueryPoolResults);
    GET(CmdPushConstants);
    GET(CmdBeginRenderPass);
    GET(CmdNextSubpass);
    GET(CmdEndRenderPass);
    GET(CmdExecuteCommands);
#undef GET

    /* Extensions and core > 1.0 ----------------------- */
#define GET(fn) do {                                            \
    dt->fn = (PFN_vk##fn)GetDeviceProcAddr(device, "vk"#fn);    \
    /* printf(""#fn" %p\n", (void*)(dt->fn)); */                \
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
movq %rsi, %r14
movq %rdi, %r15
movl $0x888, %esi            # imm = 0x888
callq 0x191f0
movq %rax, %rbx
leaq 0x4e449(%rip), %rsi     # 0x8dc78
movq %r14, %rdi
callq *0x7cb30(%rip)          # 0xbc368
movq %rax, (%rbx)
testq %rax, %rax
je 0x41adb
leaq 0x4e449(%rip), %rsi     # 0x8dc94
movq %r14, %rdi
callq *0x7cb14(%rip)          # 0xbc368
movq %rax, 0x8(%rbx)
testq %rax, %rax
je 0x41ae7
leaq 0x4e449(%rip), %rsi     # 0x8dcb1
movq %r14, %rdi
callq *0x7caf7(%rip)          # 0xbc368
movq %rax, 0x10(%rbx)
testq %rax, %rax
je 0x41af3
leaq 0x4e446(%rip), %rsi     # 0x8dccb
movq %r14, %rdi
callq *0x7cada(%rip)          # 0xbc368
movq %rax, 0x18(%rbx)
testq %rax, %rax
je 0x41aff
leaq 0x4e445(%rip), %rsi     # 0x8dce7
movq %r14, %rdi
callq *0x7cabd(%rip)          # 0xbc368
movq %rax, 0x20(%rbx)
testq %rax, %rax
je 0x41b0b
leaq 0x4e445(%rip), %rsi     # 0x8dd04
movq %r14, %rdi
callq *0x7caa0(%rip)          # 0xbc368
movq %rax, 0x28(%rbx)
testq %rax, %rax
je 0x41b17
leaq 0x4e445(%rip), %rsi     # 0x8dd21
movq %r14, %rdi
callq *0x7ca83(%rip)          # 0xbc368
movq %rax, 0x30(%rbx)
testq %rax, %rax
je 0x41b23
leaq 0x4e441(%rip), %rsi     # 0x8dd3a
movq %r14, %rdi
callq *0x7ca66(%rip)          # 0xbc368
movq %rax, 0x38(%rbx)
testq %rax, %rax
je 0x41b2f
leaq 0x4e43c(%rip), %rsi     # 0x8dd52
movq %r14, %rdi
callq *0x7ca49(%rip)          # 0xbc368
movq %rax, 0x40(%rbx)
testq %rax, %rax
je 0x41b3b
leaq 0x4e439(%rip), %rsi     # 0x8dd6c
movq %r14, %rdi
callq *0x7ca2c(%rip)          # 0xbc368
movq %rax, 0x48(%rbx)
testq %rax, %rax
je 0x41b47
leaq 0x4e442(%rip), %rsi     # 0x8dd92
movq %r14, %rdi
callq *0x7ca0f(%rip)          # 0xbc368
movq %rax, 0x50(%rbx)
testq %rax, %rax
je 0x41b53
leaq 0x4e450(%rip), %rsi     # 0x8ddbd
movq %r14, %rdi
callq *0x7c9f2(%rip)          # 0xbc368
movq %rax, 0x58(%rbx)
testq %rax, %rax
je 0x41b5f
leaq 0x4e45b(%rip), %rsi     # 0x8dde5
movq %r14, %rdi
callq *0x7c9d5(%rip)          # 0xbc368
movq %rax, 0x60(%rbx)
testq %rax, %rax
je 0x41b6b
leaq 0x4e45d(%rip), %rsi     # 0x8de04
movq %r14, %rdi
callq *0x7c9b8(%rip)          # 0xbc368
movq %rax, 0x68(%rbx)
testq %rax, %rax
je 0x41b77
leaq 0x4e45e(%rip), %rsi     # 0x8de22
movq %r14, %rdi
callq *0x7c99b(%rip)          # 0xbc368
movq %rax, 0x70(%rbx)
testq %rax, %rax
je 0x41b83
leaq 0x4e46b(%rip), %rsi     # 0x8de4c
movq %r14, %rdi
callq *0x7c97e(%rip)          # 0xbc368
movq %rax, 0x78(%rbx)
testq %rax, %rax
je 0x41b8f
leaq 0x4e477(%rip), %rsi     # 0x8de75
movq %r14, %rdi
callq *0x7c961(%rip)          # 0xbc368
movq %rax, 0x80(%rbx)
testq %rax, %rax
je 0x41b9b
leaq 0x4e486(%rip), %rsi     # 0x8dea4
movq %r14, %rdi
callq *0x7c941(%rip)          # 0xbc368
movq %rax, 0x88(%rbx)
testq %rax, %rax
je 0x41ba7
leaq 0x4e484(%rip), %rsi     # 0x8dec2
movq %r14, %rdi
callq *0x7c921(%rip)          # 0xbc368
movq %rax, 0x90(%rbx)
testq %rax, %rax
je 0x41bb3
leaq 0x4e47e(%rip), %rsi     # 0x8dedc
movq %r14, %rdi
callq *0x7c901(%rip)          # 0xbc368
movq %rax, 0x98(%rbx)
testq %rax, %rax
je 0x41bbf
leaq 0x4e479(%rip), %rsi     # 0x8def7
movq %r14, %rdi
callq *0x7c8e1(%rip)          # 0xbc368
movq %rax, 0xa0(%rbx)
testq %rax, %rax
je 0x41bcb
leaq 0x4e473(%rip), %rsi     # 0x8df11
movq %r14, %rdi
callq *0x7c8c1(%rip)          # 0xbc368
movq %rax, 0xa8(%rbx)
testq %rax, %rax
je 0x41bd7
leaq 0x4e470(%rip), %rsi     # 0x8df2e
movq %r14, %rdi
callq *0x7c8a1(%rip)          # 0xbc368
movq %rax, 0xb0(%rbx)
testq %rax, %rax
je 0x41be3
leaq 0x4e46c(%rip), %rsi     # 0x8df4a
movq %r14, %rdi
callq *0x7c881(%rip)          # 0xbc368
movq %rax, 0xb8(%rbx)
testq %rax, %rax
je 0x41bef
leaq 0x4e46a(%rip), %rsi     # 0x8df68
movq %r14, %rdi
callq *0x7c861(%rip)          # 0xbc368
movq %rax, 0xc0(%rbx)
testq %rax, %rax
je 0x41bfb
leaq 0x4e469(%rip), %rsi     # 0x8df87
movq %r14, %rdi
callq *0x7c841(%rip)          # 0xbc368
movq %rax, 0xc8(%rbx)
testq %rax, %rax
je 0x41c07
leaq 0x4e463(%rip), %rsi     # 0x8dfa1
movq %r14, %rdi
callq *0x7c821(%rip)          # 0xbc368
movq %rax, 0xd0(%rbx)
testq %rax, %rax
je 0x41c13
leaq 0x4e45e(%rip), %rsi     # 0x8dfbc
movq %r14, %rdi
callq *0x7c801(%rip)          # 0xbc368
movq %rax, 0xd8(%rbx)
testq %rax, %rax
je 0x41c1f
leaq 0x4e45b(%rip), %rsi     # 0x8dfd9
movq %r14, %rdi
callq *0x7c7e1(%rip)          # 0xbc368
movq %rax, 0xe0(%rbx)
testq %rax, %rax
je 0x41c2b
leaq 0x4e452(%rip), %rsi     # 0x8dff0
movq %r14, %rdi
callq *0x7c7c1(%rip)          # 0xbc368
movq %rax, 0xe8(%rbx)
testq %rax, %rax
je 0x41c37
leaq 0x4e44b(%rip), %rsi     # 0x8e009
movq %r14, %rdi
callq *0x7c7a1(%rip)          # 0xbc368
movq %rax, 0xf0(%rbx)
testq %rax, %rax
je 0x41c43
leaq 0x4e449(%rip), %rsi     # 0x8e027
movq %r14, %rdi
callq *0x7c781(%rip)          # 0xbc368
movq %rax, 0xf8(%rbx)
testq %rax, %rax
je 0x41c4f
leaq 0x4e448(%rip), %rsi     # 0x8e046
movq %r14, %rdi
callq *0x7c761(%rip)          # 0xbc368
movq %rax, 0x100(%rbx)
testq %rax, %rax
je 0x41c5b
leaq 0x4e44a(%rip), %rsi     # 0x8e068
movq %r14, %rdi
callq *0x7c741(%rip)          # 0xbc368
movq %rax, 0x108(%rbx)
testq %rax, %rax
je 0x41c67
leaq 0x4e445(%rip), %rsi     # 0x8e083
movq %r14, %rdi
callq *0x7c721(%rip)          # 0xbc368
movq %rax, 0x110(%rbx)
testq %rax, %rax
je 0x41c73
leaq 0x4e441(%rip), %rsi     # 0x8e09f
movq %r14, %rdi
callq *0x7c701(%rip)          # 0xbc368
movq %rax, 0x118(%rbx)
testq %rax, %rax
je 0x41c7f
leaq 0x4e440(%rip), %rsi     # 0x8e0be
movq %r14, %rdi
callq *0x7c6e1(%rip)          # 0xbc368
movq %rax, 0x120(%rbx)
testq %rax, %rax
je 0x41c8b
leaq 0x4e440(%rip), %rsi     # 0x8e0de
movq %r14, %rdi
callq *0x7c6c1(%rip)          # 0xbc368
movq %rax, 0x128(%rbx)
testq %rax, %rax
je 0x41c97
leaq 0x4e43a(%rip), %rsi     # 0x8e0f8
movq %r14, %rdi
callq *0x7c6a1(%rip)          # 0xbc368
movq %rax, 0x130(%rbx)
testq %rax, %rax
je 0x41ca3
leaq 0x4e435(%rip), %rsi     # 0x8e113
movq %r14, %rdi
callq *0x7c681(%rip)          # 0xbc368
movq %rax, 0x138(%rbx)
testq %rax, %rax
je 0x41caf
leaq 0x4e43d(%rip), %rsi     # 0x8e13b
movq %r14, %rdi
callq *0x7c661(%rip)          # 0xbc368
movq %rax, 0x140(%rbx)
testq %rax, %rax
je 0x41cbb
leaq 0x4e43b(%rip), %rsi     # 0x8e159
movq %r14, %rdi
callq *0x7c641(%rip)          # 0xbc368
movq %rax, 0x148(%rbx)
testq %rax, %rax
je 0x41cc7
leaq 0x4e43a(%rip), %rsi     # 0x8e178
movq %r14, %rdi
callq *0x7c621(%rip)          # 0xbc368
movq %rax, 0x150(%rbx)
testq %rax, %rax
je 0x41cd3
leaq 0x4e43b(%rip), %rsi     # 0x8e199
movq %r14, %rdi
callq *0x7c601(%rip)          # 0xbc368
movq %rax, 0x158(%rbx)
testq %rax, %rax
je 0x41cdf
leaq 0x4e43d(%rip), %rsi     # 0x8e1bb
movq %r14, %rdi
callq *0x7c5e1(%rip)          # 0xbc368
movq %rax, 0x160(%rbx)
testq %rax, %rax
je 0x41ceb
leaq 0x4e43f(%rip), %rsi     # 0x8e1dd
movq %r14, %rdi
callq *0x7c5c1(%rip)          # 0xbc368
movq %rax, 0x168(%rbx)
testq %rax, %rax
je 0x41cf7
leaq 0x4e442(%rip), %rsi     # 0x8e200
movq %r14, %rdi
callq *0x7c5a1(%rip)          # 0xbc368
movq %rax, 0x170(%rbx)
testq %rax, %rax
je 0x41d03
leaq 0x4e445(%rip), %rsi     # 0x8e223
movq %r14, %rdi
callq *0x7c581(%rip)          # 0xbc368
movq %rax, 0x178(%rbx)
testq %rax, %rax
je 0x41d0f
leaq 0x4e447(%rip), %rsi     # 0x8e245
movq %r14, %rdi
callq *0x7c561(%rip)          # 0xbc368
movq %rax, 0x180(%rbx)
testq %rax, %rax
je 0x41d1b
leaq 0x4e44d(%rip), %rsi     # 0x8e26b
movq %r14, %rdi
callq *0x7c541(%rip)          # 0xbc368
movq %rax, 0x188(%rbx)
testq %rax, %rax
je 0x41d27
leaq 0x4e452(%rip), %rsi     # 0x8e290
movq %r14, %rdi
callq *0x7c521(%rip)          # 0xbc368
movq %rax, 0x190(%rbx)
testq %rax, %rax
je 0x41d33
leaq 0x4e450(%rip), %rsi     # 0x8e2ae
movq %r14, %rdi
callq *0x7c501(%rip)          # 0xbc368
movq %rax, 0x198(%rbx)
testq %rax, %rax
je 0x41d3f
leaq 0x4e453(%rip), %rsi     # 0x8e2d1
movq %r14, %rdi
callq *0x7c4e1(%rip)          # 0xbc368
movq %rax, 0x1a0(%rbx)
testq %rax, %rax
je 0x41d4b
leaq 0x4e457(%rip), %rsi     # 0x8e2f5
movq %r14, %rdi
callq *0x7c4c1(%rip)          # 0xbc368
movq %rax, 0x1a8(%rbx)
testq %rax, %rax
je 0x41d57
leaq 0x4e453(%rip), %rsi     # 0x8e311
movq %r14, %rdi
callq *0x7c4a1(%rip)          # 0xbc368
movq %rax, 0x1b0(%rbx)
testq %rax, %rax
je 0x41d63
leaq 0x4e450(%rip), %rsi     # 0x8e32e
movq %r14, %rdi
callq *0x7c481(%rip)          # 0xbc368
movq %rax, 0x1b8(%rbx)
testq %rax, %rax
je 0x41d6f
leaq 0x4e458(%rip), %rsi     # 0x8e356
movq %r14, %rdi
callq *0x7c461(%rip)          # 0xbc368
movq %rax, 0x1c0(%rbx)
testq %rax, %rax
je 0x41d7b
leaq 0x4e461(%rip), %rsi     # 0x8e37f
movq %r14, %rdi
callq *0x7c441(%rip)          # 0xbc368
movq %rax, 0x1c8(%rbx)
testq %rax, %rax
je 0x41d87
leaq 0x4e464(%rip), %rsi     # 0x8e3a2
movq %r14, %rdi
callq *0x7c421(%rip)          # 0xbc368
movq %rax, 0x1d0(%rbx)
testq %rax, %rax
je 0x41d93
leaq 0x4e468(%rip), %rsi     # 0x8e3c6
movq %r14, %rdi
callq *0x7c401(%rip)          # 0xbc368
movq %rax, 0x1d8(%rbx)
testq %rax, %rax
je 0x41d9f
leaq 0x4e46a(%rip), %rsi     # 0x8e3e8
movq %r14, %rdi
callq *0x7c3e1(%rip)          # 0xbc368
movq %rax, 0x1e0(%rbx)
testq %rax, %rax
je 0x41dab
leaq 0x4e46f(%rip), %rsi     # 0x8e40d
movq %r14, %rdi
callq *0x7c3c1(%rip)          # 0xbc368
movq %rax, 0x1e8(%rbx)
testq %rax, %rax
je 0x41db7
leaq 0x4e470(%rip), %rsi     # 0x8e42e
movq %r14, %rdi
callq *0x7c3a1(%rip)          # 0xbc368
movq %rax, 0x1f0(%rbx)
testq %rax, %rax
je 0x41dc3
leaq 0x4e473(%rip), %rsi     # 0x8e451
movq %r14, %rdi
callq *0x7c381(%rip)          # 0xbc368
movq %rax, 0x1f8(%rbx)
testq %rax, %rax
je 0x41dcf
leaq 0x4e473(%rip), %rsi     # 0x8e471
movq %r14, %rdi
callq *0x7c361(%rip)          # 0xbc368
movq %rax, 0x200(%rbx)
testq %rax, %rax
je 0x41ddb
leaq 0x4e474(%rip), %rsi     # 0x8e492
movq %r14, %rdi
callq *0x7c341(%rip)          # 0xbc368
movq %rax, 0x208(%rbx)
testq %rax, %rax
je 0x41de7
leaq 0x4e473(%rip), %rsi     # 0x8e4b1
movq %r14, %rdi
callq *0x7c321(%rip)          # 0xbc368
movq %rax, 0x210(%rbx)
testq %rax, %rax
je 0x41df3
leaq 0x4e473(%rip), %rsi     # 0x8e4d1
movq %r14, %rdi
callq *0x7c301(%rip)          # 0xbc368
movq %rax, 0x218(%rbx)
testq %rax, %rax
je 0x41dff
leaq 0x4e47a(%rip), %rsi     # 0x8e4f8
movq %r14, %rdi
callq *0x7c2e1(%rip)          # 0xbc368
movq %rax, 0x220(%rbx)
testq %rax, %rax
je 0x41e0b
leaq 0x4e47a(%rip), %rsi     # 0x8e518
movq %r14, %rdi
callq *0x7c2c1(%rip)          # 0xbc368
movq %rax, 0x228(%rbx)
testq %rax, %rax
je 0x41e17
leaq 0x4e47b(%rip), %rsi     # 0x8e539
movq %r14, %rdi
callq *0x7c2a1(%rip)          # 0xbc368
movq %rax, 0x230(%rbx)
testq %rax, %rax
je 0x41e23
leaq 0x4e47a(%rip), %rsi     # 0x8e558
movq %r14, %rdi
callq *0x7c281(%rip)          # 0xbc368
movq %rax, 0x238(%rbx)
testq %rax, %rax
je 0x41e2f
leaq 0x4e47f(%rip), %rsi     # 0x8e57d
movq %r14, %rdi
callq *0x7c261(%rip)          # 0xbc368
movq %rax, 0x240(%rbx)
testq %rax, %rax
je 0x41e3b
leaq 0x4e480(%rip), %rsi     # 0x8e59e
movq %r14, %rdi
callq *0x7c241(%rip)          # 0xbc368
movq %rax, 0x2b8(%rbx)
testq %rax, %rax
je 0x41e47
leaq 0x4e481(%rip), %rsi     # 0x8e5bf
movq %r14, %rdi
callq *0x7c221(%rip)          # 0xbc368
movq %rax, 0x2c0(%rbx)
testq %rax, %rax
je 0x41e53
leaq 0x4e480(%rip), %rsi     # 0x8e5de
movq %r14, %rdi
callq *0x7c201(%rip)          # 0xbc368
movq %rax, 0x2c8(%rbx)
testq %rax, %rax
je 0x41e5f
leaq 0x4e481(%rip), %rsi     # 0x8e5ff
movq %r14, %rdi
callq *0x7c1e1(%rip)          # 0xbc368
movq %rax, 0x2d0(%rbx)
testq %rax, %rax
je 0x41e6b
leaq 0x4e47f(%rip), %rsi     # 0x8e61d
movq %r14, %rdi
callq *0x7c1c1(%rip)          # 0xbc368
movq %rax, 0x2d8(%rbx)
testq %rax, %rax
je 0x41e77
leaq 0x4e47c(%rip), %rsi     # 0x8e63a
movq %r14, %rdi
callq *0x7c1a1(%rip)          # 0xbc368
movq %rax, 0x2e0(%rbx)
testq %rax, %rax
je 0x41e83
leaq 0x4e478(%rip), %rsi     # 0x8e656
movq %r14, %rdi
callq *0x7c181(%rip)          # 0xbc368
movq %rax, 0x2e8(%rbx)
testq %rax, %rax
je 0x41e8f
leaq 0x4e476(%rip), %rsi     # 0x8e674
movq %r14, %rdi
callq *0x7c161(%rip)          # 0xbc368
movq %rax, 0x2f0(%rbx)
testq %rax, %rax
je 0x41e9b
leaq 0x4e474(%rip), %rsi     # 0x8e692
movq %r14, %rdi
callq *0x7c141(%rip)          # 0xbc368
movq %rax, 0x2f8(%rbx)
testq %rax, %rax
je 0x41ea7
leaq 0x4e477(%rip), %rsi     # 0x8e6b5
movq %r14, %rdi
callq *0x7c121(%rip)          # 0xbc368
movq %rax, 0x300(%rbx)
testq %rax, %rax
je 0x41eb3
leaq 0x4e477(%rip), %rsi     # 0x8e6d5
movq %r14, %rdi
callq *0x7c101(%rip)          # 0xbc368
movq %rax, 0x308(%rbx)
testq %rax, %rax
je 0x41ebf
leaq 0x4e47e(%rip), %rsi     # 0x8e6fc
movq %r14, %rdi
callq *0x7c0e1(%rip)          # 0xbc368
movq %rax, 0x310(%rbx)
testq %rax, %rax
je 0x41ecb
leaq 0x4e483(%rip), %rsi     # 0x8e721
movq %r14, %rdi
callq *0x7c0c1(%rip)          # 0xbc368
movq %rax, 0x318(%rbx)
testq %rax, %rax
je 0x41ed7
leaq 0x4e488(%rip), %rsi     # 0x8e746
movq %r14, %rdi
callq *0x7c0a1(%rip)          # 0xbc368
movq %rax, 0x320(%rbx)
testq %rax, %rax
je 0x41ee3
leaq 0x4e48c(%rip), %rsi     # 0x8e76a
movq %r14, %rdi
callq *0x7c081(%rip)          # 0xbc368
movq %rax, 0x328(%rbx)
testq %rax, %rax
je 0x41eef
leaq 0x4e48d(%rip), %rsi     # 0x8e78b
movq %r14, %rdi
callq *0x7c061(%rip)          # 0xbc368
movq %rax, 0x330(%rbx)
testq %rax, %rax
je 0x41efb
leaq 0x4e490(%rip), %rsi     # 0x8e7ae
movq %r14, %rdi
callq *0x7c041(%rip)          # 0xbc368
movq %rax, 0x338(%rbx)
testq %rax, %rax
je 0x41f07
leaq 0x4e486(%rip), %rsi     # 0x8e7c4
movq %r14, %rdi
callq *0x7c021(%rip)          # 0xbc368
movq %rax, 0x340(%rbx)
testq %rax, %rax
je 0x41f13
leaq 0x4e483(%rip), %rsi     # 0x8e7e1
movq %r14, %rdi
callq *0x7c001(%rip)          # 0xbc368
movq %rax, 0x348(%rbx)
testq %rax, %rax
je 0x41f1f
leaq 0x4e481(%rip), %rsi     # 0x8e7ff
movq %r14, %rdi
callq *0x7bfe1(%rip)          # 0xbc368
movq %rax, 0x350(%rbx)
testq %rax, %rax
je 0x41f2b
leaq 0x4e486(%rip), %rsi     # 0x8e824
movq %r14, %rdi
callq *0x7bfc1(%rip)          # 0xbc368
movq %rax, 0x358(%rbx)
testq %rax, %rax
je 0x41f37
leaq 0x4e480(%rip), %rsi     # 0x8e83e
movq %r14, %rdi
callq *0x7bfa1(%rip)          # 0xbc368
movq %rax, 0x360(%rbx)
testq %rax, %rax
je 0x41f43
leaq 0x4e482(%rip), %rsi     # 0x8e860
movq %r14, %rdi
callq *0x7bf81(%rip)          # 0xbc368
movq %rax, 0x368(%rbx)
testq %rax, %rax
je 0x41f4f
leaq 0x4e47e(%rip), %rsi     # 0x8e87c
movq %r14, %rdi
callq *0x7bf61(%rip)          # 0xbc368
movq %rax, 0x370(%rbx)
testq %rax, %rax
je 0x41f5b
leaq 0x4e479(%rip), %rsi     # 0x8e897
movq %r14, %rdi
callq *0x7bf41(%rip)          # 0xbc368
movq %rax, 0x378(%rbx)
testq %rax, %rax
je 0x41f67
leaq 0x4e474(%rip), %rsi     # 0x8e8b2
movq %r14, %rdi
callq *0x7bf21(%rip)          # 0xbc368
movq %rax, 0x380(%rbx)
testq %rax, %rax
je 0x41f73
leaq 0x4e477(%rip), %rsi     # 0x8e8d5
movq %r14, %rdi
callq *0x7bf01(%rip)          # 0xbc368
movq %rax, 0x388(%rbx)
testq %rax, %rax
je 0x41f7f
leaq 0x4e47a(%rip), %rsi     # 0x8e8f8
movq %r14, %rdi
callq *0x7bee1(%rip)          # 0xbc368
movq %rax, 0x390(%rbx)
testq %rax, %rax
je 0x41f8b
leaq 0x4e478(%rip), %rsi     # 0x8e916
movq %r14, %rdi
callq *0x7bec1(%rip)          # 0xbc368
movq %rax, 0x398(%rbx)
testq %rax, %rax
je 0x41f97
leaq 0x4e474(%rip), %rsi     # 0x8e932
movq %r14, %rdi
callq *0x7bea1(%rip)          # 0xbc368
movq %rax, 0x3a0(%rbx)
testq %rax, %rax
je 0x41fa3
leaq 0x4e475(%rip), %rsi     # 0x8e953
movq %r14, %rdi
callq *0x7be81(%rip)          # 0xbc368
movq %rax, 0x3a8(%rbx)
testq %rax, %rax
je 0x41faf
leaq 0x4e47d(%rip), %rsi     # 0x8e97b
movq %r14, %rdi
callq *0x7be61(%rip)          # 0xbc368
movq %rax, 0x3b0(%rbx)
testq %rax, %rax
je 0x41fbb
leaq 0x4e47f(%rip), %rsi     # 0x8e99d
movq %r14, %rdi
callq *0x7be41(%rip)          # 0xbc368
movq %rax, 0x3b8(%rbx)
testq %rax, %rax
je 0x41fc7
leaq 0x4e47d(%rip), %rsi     # 0x8e9bb
movq %r14, %rdi
callq *0x7be21(%rip)          # 0xbc368
movq %rax, 0x3c0(%rbx)
testq %rax, %rax
je 0x41fd0
leaq 0x4e477(%rip), %rsi     # 0x8e9d5
movq %r14, %rdi
callq *0x7be01(%rip)          # 0xbc368
movq %rax, 0x3c8(%rbx)
testq %rax, %rax
je 0x41fd9
leaq 0x4e473(%rip), %rsi     # 0x8e9f1
movq %r14, %rdi
callq *0x7bde1(%rip)          # 0xbc368
movq %rax, 0x3d0(%rbx)
testq %rax, %rax
je 0x41fe2
leaq 0x4e46f(%rip), %rsi     # 0x8ea0d
movq %r14, %rdi
callq *0x7bdc1(%rip)          # 0xbc368
movq %rax, 0x3d8(%rbx)
testq %rax, %rax
je 0x41feb
leaq 0x4e470(%rip), %rsi     # 0x8ea2e
movq %r14, %rdi
callq *0x7bda1(%rip)          # 0xbc368
movq %rax, 0x3e0(%rbx)
testq %rax, %rax
je 0x41ff4
leaq 0x4e46c(%rip), %rsi     # 0x8ea4a
movq %r14, %rdi
callq *0x7bd81(%rip)          # 0xbc368
movq %rax, 0x3e8(%rbx)
testq %rax, %rax
je 0x41ffd
leaq 0x4e466(%rip), %rsi     # 0x8ea64
movq %r14, %rdi
callq *0x7bd61(%rip)          # 0xbc368
movq %rax, 0x3f0(%rbx)
testq %rax, %rax
je 0x42006
leaq 0x4e466(%rip), %rsi     # 0x8ea84
movq %r14, %rdi
callq *0x7bd41(%rip)          # 0xbc368
movq %rax, 0x3f8(%rbx)
testq %rax, %rax
je 0x4200f
leaq 0x4e466(%rip), %rsi     # 0x8eaa4
movq %r14, %rdi
callq *0x7bd21(%rip)          # 0xbc368
movq %rax, 0x400(%rbx)
testq %rax, %rax
je 0x42018
leaq 0x4e46c(%rip), %rsi     # 0x8eaca
movq %r14, %rdi
callq *0x7bd01(%rip)          # 0xbc368
movq %rax, 0x408(%rbx)
testq %rax, %rax
je 0x42021
leaq 0x4e46b(%rip), %rsi     # 0x8eae9
movq %r14, %rdi
callq *0x7bce1(%rip)          # 0xbc368
movq %rax, 0x410(%rbx)
testq %rax, %rax
je 0x4202a
leaq 0x4e46c(%rip), %rsi     # 0x8eb0a
movq %r14, %rdi
callq *0x7bcc1(%rip)          # 0xbc368
movq %rax, 0x418(%rbx)
testq %rax, %rax
je 0x42033
leaq 0x4e469(%rip), %rsi     # 0x8eb27
movq %r14, %rdi
callq *0x7bca1(%rip)          # 0xbc368
movq %rax, 0x420(%rbx)
testq %rax, %rax
je 0x4203c
leaq 0x4e468(%rip), %rsi     # 0x8eb46
movq %r14, %rdi
callq *0x7bc81(%rip)          # 0xbc368
movq %rax, 0x428(%rbx)
testq %rax, %rax
je 0x42045
leaq 0x4e45d(%rip), %rsi     # 0x8eb5b
movq %r14, %rdi
callq *0x7bc61(%rip)          # 0xbc368
movq %rax, 0x450(%rbx)
leaq 0x4e458(%rip), %rsi     # 0x8eb6d
movq %r14, %rdi
callq *0x7bc4a(%rip)          # 0xbc368
movq %rax, 0x458(%rbx)
testq %rax, %rax
jne 0x4075d
leaq 0x4e45d(%rip), %rsi     # 0x8eb8e
movq %r14, %rdi
callq *0x7bc2e(%rip)          # 0xbc368
movq %rax, 0x458(%rbx)
testq %rax, %rax
jne 0x4075d
leaq 0x4e465(%rip), %rsi     # 0x8ebb2
movq %r14, %rdi
callq *0x7bc12(%rip)          # 0xbc368
movq %rax, 0x458(%rbx)
leaq 0x4e472(%rip), %rsi     # 0x8ebd6
movq %r14, %rdi
callq *0x7bbfb(%rip)          # 0xbc368
movq %rax, 0x460(%rbx)
testq %rax, %rax
jne 0x407ac
leaq 0x4e478(%rip), %rsi     # 0x8ebf8
movq %r14, %rdi
callq *0x7bbdf(%rip)          # 0xbc368
movq %rax, 0x460(%rbx)
testq %rax, %rax
jne 0x407ac
leaq 0x4e481(%rip), %rsi     # 0x8ec1d
movq %r14, %rdi
callq *0x7bbc3(%rip)          # 0xbc368
movq %rax, 0x460(%rbx)
leaq 0x4e48f(%rip), %rsi     # 0x8ec42
movq %r14, %rdi
callq *0x7bbac(%rip)          # 0xbc368
movq %rax, 0x468(%rbx)
testq %rax, %rax
jne 0x407fb
leaq 0x4e495(%rip), %rsi     # 0x8ec64
movq %r14, %rdi
callq *0x7bb90(%rip)          # 0xbc368
movq %rax, 0x468(%rbx)
testq %rax, %rax
jne 0x407fb
leaq 0x4e49e(%rip), %rsi     # 0x8ec89
movq %r14, %rdi
callq *0x7bb74(%rip)          # 0xbc368
movq %rax, 0x468(%rbx)
leaq 0x4e4ac(%rip), %rsi     # 0x8ecae
movq %r14, %rdi
callq *0x7bb5d(%rip)          # 0xbc368
movq %rax, 0x470(%rbx)
leaq 0x4e4bb(%rip), %rsi     # 0x8ecd4
movq %r14, %rdi
callq *0x7bb46(%rip)          # 0xbc368
movq %rax, 0x278(%rbx)
leaq 0x4e4c0(%rip), %rsi     # 0x8ecf0
movq %r14, %rdi
callq *0x7bb2f(%rip)          # 0xbc368
movq %rax, 0x498(%rbx)
leaq 0x4e4bc(%rip), %rsi     # 0x8ed03
movq %r14, %rdi
callq *0x7bb18(%rip)          # 0xbc368
movq %rax, 0x4a0(%rbx)
leaq 0x4e4b5(%rip), %rsi     # 0x8ed13
movq %r14, %rdi
callq *0x7bb01(%rip)          # 0xbc368
movq %rax, 0x478(%rbx)
leaq 0x4e4af(%rip), %rsi     # 0x8ed24
movq %r14, %rdi
callq *0x7baea(%rip)          # 0xbc368
movq %rax, 0x480(%rbx)
leaq 0x4e4b3(%rip), %rsi     # 0x8ed3f
movq %r14, %rdi
callq *0x7bad3(%rip)          # 0xbc368
movq %rax, 0x488(%rbx)
leaq 0x4e4b3(%rip), %rsi     # 0x8ed56
movq %r14, %rdi
callq *0x7babc(%rip)          # 0xbc368
movq %rax, 0x490(%rbx)
leaq 0x4e4b0(%rip), %rsi     # 0x8ed6a
movq %r14, %rdi
callq *0x7baa5(%rip)          # 0xbc368
movq %rax, 0x4a8(%rbx)
testq %rax, %rax
jne 0x40902
leaq 0x4e4b2(%rip), %rsi     # 0x8ed88
movq %r14, %rdi
callq *0x7ba89(%rip)          # 0xbc368
movq %rax, 0x4a8(%rbx)
testq %rax, %rax
jne 0x40902
leaq 0x4e4b7(%rip), %rsi     # 0x8eda9
movq %r14, %rdi
callq *0x7ba6d(%rip)          # 0xbc368
movq %rax, 0x4a8(%rbx)
leaq 0x4e4c1(%rip), %rsi     # 0x8edca
movq %r14, %rdi
callq *0x7ba56(%rip)          # 0xbc368
movq %rax, 0x4b0(%rbx)
testq %rax, %rax
jne 0x40951
leaq 0x4e4c4(%rip), %rsi     # 0x8ede9
movq %r14, %rdi
callq *0x7ba3a(%rip)          # 0xbc368
movq %rax, 0x4b0(%rbx)
testq %rax, %rax
jne 0x40951
leaq 0x4e4ca(%rip), %rsi     # 0x8ee0b
movq %r14, %rdi
callq *0x7ba1e(%rip)          # 0xbc368
movq %rax, 0x4b0(%rbx)
leaq 0x4e4d5(%rip), %rsi     # 0x8ee2d
movq %r14, %rdi
callq *0x7ba07(%rip)          # 0xbc368
movq %rax, 0x4b8(%rbx)
testq %rax, %rax
jne 0x409a0
leaq 0x4e4dd(%rip), %rsi     # 0x8ee51
movq %r14, %rdi
callq *0x7b9eb(%rip)          # 0xbc368
movq %rax, 0x4b8(%rbx)
testq %rax, %rax
jne 0x409a0
leaq 0x4e4e8(%rip), %rsi     # 0x8ee78
movq %r14, %rdi
callq *0x7b9cf(%rip)          # 0xbc368
movq %rax, 0x4b8(%rbx)
leaq 0x4e4f8(%rip), %rsi     # 0x8ee9f
movq %r14, %rdi
callq *0x7b9b8(%rip)          # 0xbc368
movq %rax, 0x280(%rbx)
testq %rax, %rax
jne 0x409ef
leaq 0x4e4ee(%rip), %rsi     # 0x8eeb1
movq %r14, %rdi
callq *0x7b99c(%rip)          # 0xbc368
movq %rax, 0x280(%rbx)
testq %rax, %rax
jne 0x409ef
leaq 0x4e4e7(%rip), %rsi     # 0x8eec6
movq %r14, %rdi
callq *0x7b980(%rip)          # 0xbc368
movq %rax, 0x280(%rbx)
leaq 0x4e4e5(%rip), %rsi     # 0x8eedb
movq %r14, %rdi
callq *0x7b969(%rip)          # 0xbc368
movq %rax, 0x448(%rbx)
leaq 0x4e4e8(%rip), %rsi     # 0x8eef5
movq %r14, %rdi
callq *0x7b952(%rip)          # 0xbc368
movq %rax, 0x260(%rbx)
leaq 0x4e4e9(%rip), %rsi     # 0x8ef0d
movq %r14, %rdi
callq *0x7b93b(%rip)          # 0xbc368
movq %rax, 0x248(%rbx)
leaq 0x4e4e7(%rip), %rsi     # 0x8ef22
movq %r14, %rdi
callq *0x7b924(%rip)          # 0xbc368
movq %rax, 0x250(%rbx)
leaq 0x4e4e6(%rip), %rsi     # 0x8ef38
movq %r14, %rdi
callq *0x7b90d(%rip)          # 0xbc368
movq %rax, 0x258(%rbx)
leaq 0x4e4e7(%rip), %rsi     # 0x8ef50
movq %r14, %rdi
callq *0x7b8f6(%rip)          # 0xbc368
movq %rax, 0x268(%rbx)
leaq 0x4e4e6(%rip), %rsi     # 0x8ef66
movq %r14, %rdi
callq *0x7b8df(%rip)          # 0xbc368
movq %rax, 0x270(%rbx)
leaq 0x4e4e1(%rip), %rsi     # 0x8ef78
movq %r14, %rdi
callq *0x7b8c8(%rip)          # 0xbc368
movq %rax, 0x288(%rbx)
leaq 0x4e4e7(%rip), %rsi     # 0x8ef95
movq %r14, %rdi
callq *0x7b8b1(%rip)          # 0xbc368
movq %rax, 0x290(%rbx)
leaq 0x4e4ee(%rip), %rsi     # 0x8efb3
movq %r14, %rdi
callq *0x7b89a(%rip)          # 0xbc368
movq %rax, 0x430(%rbx)
leaq 0x4e4f0(%rip), %rsi     # 0x8efcc
movq %r14, %rdi
callq *0x7b883(%rip)          # 0xbc368
movq %rax, 0x438(%rbx)
leaq 0x4e4f0(%rip), %rsi     # 0x8efe3
movq %r14, %rdi
callq *0x7b86c(%rip)          # 0xbc368
movq %rax, 0x440(%rbx)
leaq 0x4e4f3(%rip), %rsi     # 0x8effd
movq %r14, %rdi
callq *0x7b855(%rip)          # 0xbc368
movq %rax, 0x4c0(%rbx)
leaq 0x4e4f8(%rip), %rsi     # 0x8f019
movq %r14, %rdi
callq *0x7b83e(%rip)          # 0xbc368
movq %rax, 0x298(%rbx)
leaq 0x4e4fa(%rip), %rsi     # 0x8f032
movq %r14, %rdi
callq *0x7b827(%rip)          # 0xbc368
movq %rax, 0x2a0(%rbx)
leaq 0x4e4fc(%rip), %rsi     # 0x8f04b
movq %r14, %rdi
callq *0x7b810(%rip)          # 0xbc368
movq %rax, 0x2a8(%rbx)
leaq 0x4e4ff(%rip), %rsi     # 0x8f065
movq %r14, %rdi
callq *0x7b7f9(%rip)          # 0xbc368
movq %rax, 0x2b0(%rbx)
leaq 0x4e501(%rip), %rsi     # 0x8f07e
movq %r14, %rdi
callq *0x7b7e2(%rip)          # 0xbc368
movq %rax, 0x4c8(%rbx)
leaq 0x4e4fe(%rip), %rsi     # 0x8f092
movq %r14, %rdi
callq *0x7b7cb(%rip)          # 0xbc368
movq %rax, 0x4d0(%rbx)
testq %rax, %rax
jne 0x40bdc
leaq 0x4e4f6(%rip), %rsi     # 0x8f0a6
movq %r14, %rdi
callq *0x7b7af(%rip)          # 0xbc368
movq %rax, 0x4d0(%rbx)
testq %rax, %rax
jne 0x40bdc
leaq 0x4e4f1(%rip), %rsi     # 0x8f0bd
movq %r14, %rdi
callq *0x7b793(%rip)          # 0xbc368
movq %rax, 0x4d0(%rbx)
leaq 0x4e4f1(%rip), %rsi     # 0x8f0d4
movq %r14, %rdi
callq *0x7b77c(%rip)          # 0xbc368
movq %rax, 0x4d8(%rbx)
testq %rax, %rax
jne 0x40c2b
leaq 0x4e4e8(%rip), %rsi     # 0x8f0e7
movq %r14, %rdi
callq *0x7b760(%rip)          # 0xbc368
movq %rax, 0x4d8(%rbx)
testq %rax, %rax
jne 0x40c2b
leaq 0x4e4e2(%rip), %rsi     # 0x8f0fd
movq %r14, %rdi
callq *0x7b744(%rip)          # 0xbc368
movq %rax, 0x4d8(%rbx)
leaq 0x4e4e1(%rip), %rsi     # 0x8f113
movq %r14, %rdi
callq *0x7b72d(%rip)          # 0xbc368
movq %rax, 0x4e0(%rbx)
leaq 0x4e4e5(%rip), %rsi     # 0x8f12e
movq %r14, %rdi
callq *0x7b716(%rip)          # 0xbc368
movq %rax, 0x4e8(%rbx)
leaq 0x4e4e9(%rip), %rsi     # 0x8f149
movq %r14, %rdi
callq *0x7b6ff(%rip)          # 0xbc368
movq %rax, 0x4f0(%rbx)
leaq 0x4e4ee(%rip), %rsi     # 0x8f165
movq %r14, %rdi
callq *0x7b6e8(%rip)          # 0xbc368
movq %rax, 0x4f8(%rbx)
leaq 0x4e4f2(%rip), %rsi     # 0x8f180
movq %r14, %rdi
callq *0x7b6d1(%rip)          # 0xbc368
movq %rax, 0x500(%rbx)
leaq 0x4e4f7(%rip), %rsi     # 0x8f19c
movq %r14, %rdi
callq *0x7b6ba(%rip)          # 0xbc368
movq %rax, 0x508(%rbx)
testq %rax, %rax
jne 0x40ced
leaq 0x4e4fa(%rip), %rsi     # 0x8f1bb
movq %r14, %rdi
callq *0x7b69e(%rip)          # 0xbc368
movq %rax, 0x508(%rbx)
testq %rax, %rax
jne 0x40ced
leaq 0x4e500(%rip), %rsi     # 0x8f1dd
movq %r14, %rdi
callq *0x7b682(%rip)          # 0xbc368
movq %rax, 0x508(%rbx)
leaq 0x4e50b(%rip), %rsi     # 0x8f1ff
movq %r14, %rdi
callq *0x7b66b(%rip)          # 0xbc368
movq %rax, 0x510(%rbx)
testq %rax, %rax
jne 0x40d3c
leaq 0x4e50f(%rip), %rsi     # 0x8f21f
movq %r14, %rdi
callq *0x7b64f(%rip)          # 0xbc368
movq %rax, 0x510(%rbx)
testq %rax, %rax
jne 0x40d3c
leaq 0x4e516(%rip), %rsi     # 0x8f242
movq %r14, %rdi
callq *0x7b633(%rip)          # 0xbc368
movq %rax, 0x510(%rbx)
leaq 0x4e522(%rip), %rsi     # 0x8f265
movq %r14, %rdi
callq *0x7b61c(%rip)          # 0xbc368
movq %rax, 0x518(%rbx)
leaq 0x4e52d(%rip), %rsi     # 0x8f287
movq %r14, %rdi
callq *0x7b605(%rip)          # 0xbc368
movq %rax, 0x520(%rbx)
leaq 0x4e536(%rip), %rsi     # 0x8f2a7
movq %r14, %rdi
callq *0x7b5ee(%rip)          # 0xbc368
movq %rax, 0x5a8(%rbx)
testq %rax, %rax
jne 0x40db9
leaq 0x4e531(%rip), %rsi     # 0x8f2be
movq %r14, %rdi
callq *0x7b5d2(%rip)          # 0xbc368
movq %rax, 0x5a8(%rbx)
testq %rax, %rax
jne 0x40db9
leaq 0x4e52f(%rip), %rsi     # 0x8f2d8
movq %r14, %rdi
callq *0x7b5b6(%rip)          # 0xbc368
movq %rax, 0x5a8(%rbx)
leaq 0x4e532(%rip), %rsi     # 0x8f2f2
movq %r14, %rdi
callq *0x7b59f(%rip)          # 0xbc368
movq %rax, 0x5b0(%rbx)
testq %rax, %rax
jne 0x40e08
leaq 0x4e534(%rip), %rsi     # 0x8f310
movq %r14, %rdi
callq *0x7b583(%rip)          # 0xbc368
movq %rax, 0x5b0(%rbx)
testq %rax, %rax
jne 0x40e08
leaq 0x4e539(%rip), %rsi     # 0x8f331
movq %r14, %rdi
callq *0x7b567(%rip)          # 0xbc368
movq %rax, 0x5b0(%rbx)
leaq 0x4e543(%rip), %rsi     # 0x8f352
movq %r14, %rdi
callq *0x7b550(%rip)          # 0xbc368
movq %rax, 0x528(%rbx)
testq %rax, %rax
jne 0x40e57
leaq 0x4e547(%rip), %rsi     # 0x8f372
movq %r14, %rdi
callq *0x7b534(%rip)          # 0xbc368
movq %rax, 0x528(%rbx)
testq %rax, %rax
jne 0x40e57
leaq 0x4e54e(%rip), %rsi     # 0x8f395
movq %r14, %rdi
callq *0x7b518(%rip)          # 0xbc368
movq %rax, 0x528(%rbx)
leaq 0x4e55a(%rip), %rsi     # 0x8f3b8
movq %r14, %rdi
callq *0x7b501(%rip)          # 0xbc368
movq %rax, 0x5b8(%rbx)
testq %rax, %rax
jne 0x40ea6
leaq 0x4e552(%rip), %rsi     # 0x8f3cc
movq %r14, %rdi
callq *0x7b4e5(%rip)          # 0xbc368
movq %rax, 0x5b8(%rbx)
testq %rax, %rax
jne 0x40ea6
leaq 0x4e54d(%rip), %rsi     # 0x8f3e3
movq %r14, %rdi
callq *0x7b4c9(%rip)          # 0xbc368
movq %rax, 0x5b8(%rbx)
leaq 0x4e54d(%rip), %rsi     # 0x8f3fa
movq %r14, %rdi
callq *0x7b4b2(%rip)          # 0xbc368
movq %rax, 0x5c0(%rbx)
testq %rax, %rax
jne 0x40ef5
leaq 0x4e547(%rip), %rsi     # 0x8f410
movq %r14, %rdi
callq *0x7b496(%rip)          # 0xbc368
movq %rax, 0x5c0(%rbx)
testq %rax, %rax
jne 0x40ef5
leaq 0x4e544(%rip), %rsi     # 0x8f429
movq %r14, %rdi
callq *0x7b47a(%rip)          # 0xbc368
movq %rax, 0x5c0(%rbx)
leaq 0x4e546(%rip), %rsi     # 0x8f442
movq %r14, %rdi
callq *0x7b463(%rip)          # 0xbc368
movq %rax, 0x5c8(%rbx)
testq %rax, %rax
jne 0x40f44
leaq 0x4e53c(%rip), %rsi     # 0x8f454
movq %r14, %rdi
callq *0x7b447(%rip)          # 0xbc368
movq %rax, 0x5c8(%rbx)
testq %rax, %rax
jne 0x40f44
leaq 0x4e535(%rip), %rsi     # 0x8f469
movq %r14, %rdi
callq *0x7b42b(%rip)          # 0xbc368
movq %rax, 0x5c8(%rbx)
leaq 0x4e533(%rip), %rsi     # 0x8f47e
movq %r14, %rdi
callq *0x7b414(%rip)          # 0xbc368
movq %rax, 0x5d0(%rbx)
testq %rax, %rax
jne 0x40f93
leaq 0x4e52b(%rip), %rsi     # 0x8f492
movq %r14, %rdi
callq *0x7b3f8(%rip)          # 0xbc368
movq %rax, 0x5d0(%rbx)
testq %rax, %rax
jne 0x40f93
leaq 0x4e526(%rip), %rsi     # 0x8f4a9
movq %r14, %rdi
callq *0x7b3dc(%rip)          # 0xbc368
movq %rax, 0x5d0(%rbx)
leaq 0x4e526(%rip), %rsi     # 0x8f4c0
movq %r14, %rdi
callq *0x7b3c5(%rip)          # 0xbc368
movq %rax, 0x530(%rbx)
testq %rax, %rax
jne 0x40fe2
leaq 0x4e52d(%rip), %rsi     # 0x8f4e3
movq %r14, %rdi
callq *0x7b3a9(%rip)          # 0xbc368
movq %rax, 0x530(%rbx)
testq %rax, %rax
jne 0x40fe2
leaq 0x4e537(%rip), %rsi     # 0x8f509
movq %r14, %rdi
callq *0x7b38d(%rip)          # 0xbc368
movq %rax, 0x530(%rbx)
leaq 0x4e546(%rip), %rsi     # 0x8f52f
movq %r14, %rdi
callq *0x7b376(%rip)          # 0xbc368
movq %rax, 0x538(%rbx)
testq %rax, %rax
jne 0x41031
leaq 0x4e53d(%rip), %rsi     # 0x8f542
movq %r14, %rdi
callq *0x7b35a(%rip)          # 0xbc368
movq %rax, 0x538(%rbx)
testq %rax, %rax
jne 0x41031
leaq 0x4e537(%rip), %rsi     # 0x8f558
movq %r14, %rdi
callq *0x7b33e(%rip)          # 0xbc368
movq %rax, 0x538(%rbx)
leaq 0x4e536(%rip), %rsi     # 0x8f56e
movq %r14, %rdi
callq *0x7b327(%rip)          # 0xbc368
movq %rax, 0x540(%rbx)
testq %rax, %rax
jne 0x41080
leaq 0x4e52c(%rip), %rsi     # 0x8f580
movq %r14, %rdi
callq *0x7b30b(%rip)          # 0xbc368
movq %rax, 0x540(%rbx)
testq %rax, %rax
jne 0x41080
leaq 0x4e525(%rip), %rsi     # 0x8f595
movq %r14, %rdi
callq *0x7b2ef(%rip)          # 0xbc368
movq %rax, 0x540(%rbx)
leaq 0x4e523(%rip), %rsi     # 0x8f5aa
movq %r14, %rdi
callq *0x7b2d8(%rip)          # 0xbc368
movq %rax, 0x548(%rbx)
leaq 0x4e533(%rip), %rsi     # 0x8f5d1
movq %r14, %rdi
callq *0x7b2c1(%rip)          # 0xbc368
movq %rax, 0x550(%rbx)
leaq 0x4e543(%rip), %rsi     # 0x8f5f8
movq %r14, %rdi
callq *0x7b2aa(%rip)          # 0xbc368
movq %rax, 0x558(%rbx)
leaq 0x4e554(%rip), %rsi     # 0x8f620
movq %r14, %rdi
callq *0x7b293(%rip)          # 0xbc368
movq %rax, 0x560(%rbx)
leaq 0x4e554(%rip), %rsi     # 0x8f637
movq %r14, %rdi
callq *0x7b27c(%rip)          # 0xbc368
movq %rax, 0x568(%rbx)
leaq 0x4e561(%rip), %rsi     # 0x8f65b
movq %r14, %rdi
callq *0x7b265(%rip)          # 0xbc368
movq %rax, 0x570(%rbx)
leaq 0x4e56f(%rip), %rsi     # 0x8f680
movq %r14, %rdi
callq *0x7b24e(%rip)          # 0xbc368
movq %rax, 0x578(%rbx)
leaq 0x4e577(%rip), %rsi     # 0x8f69f
movq %r14, %rdi
callq *0x7b237(%rip)          # 0xbc368
movq %rax, 0x580(%rbx)
leaq 0x4e57d(%rip), %rsi     # 0x8f6bc
movq %r14, %rdi
callq *0x7b220(%rip)          # 0xbc368
movq %rax, 0x588(%rbx)
leaq 0x4e580(%rip), %rsi     # 0x8f6d6
movq %r14, %rdi
callq *0x7b209(%rip)          # 0xbc368
movq %rax, 0x590(%rbx)
leaq 0x4e581(%rip), %rsi     # 0x8f6ee
movq %r14, %rdi
callq *0x7b1f2(%rip)          # 0xbc368
movq %rax, 0x598(%rbx)
leaq 0x4e588(%rip), %rsi     # 0x8f70c
movq %r14, %rdi
callq *0x7b1db(%rip)          # 0xbc368
movq %rax, 0x5a0(%rbx)
leaq 0x4e58e(%rip), %rsi     # 0x8f729
movq %r14, %rdi
callq *0x7b1c4(%rip)          # 0xbc368
movq %rax, 0x5d8(%rbx)
testq %rax, %rax
jne 0x411e3
leaq 0x4e58d(%rip), %rsi     # 0x8f744
movq %r14, %rdi
callq *0x7b1a8(%rip)          # 0xbc368
movq %rax, 0x5d8(%rbx)
testq %rax, %rax
jne 0x411e3
leaq 0x4e58f(%rip), %rsi     # 0x8f762
movq %r14, %rdi
callq *0x7b18c(%rip)          # 0xbc368
movq %rax, 0x5d8(%rbx)
leaq 0x4e596(%rip), %rsi     # 0x8f780
movq %r14, %rdi
callq *0x7b175(%rip)          # 0xbc368
movq %rax, 0x5e0(%rbx)
testq %rax, %rax
jne 0x41232
leaq 0x4e58b(%rip), %rsi     # 0x8f791
movq %r14, %rdi
callq *0x7b159(%rip)          # 0xbc368
movq %rax, 0x5e0(%rbx)
testq %rax, %rax
jne 0x41232
leaq 0x4e583(%rip), %rsi     # 0x8f7a5
movq %r14, %rdi
callq *0x7b13d(%rip)          # 0xbc368
movq %rax, 0x5e0(%rbx)
leaq 0x4e580(%rip), %rsi     # 0x8f7b9
movq %r14, %rdi
callq *0x7b126(%rip)          # 0xbc368
movq %rax, 0x5e8(%rbx)
testq %rax, %rax
jne 0x41281
leaq 0x4e576(%rip), %rsi     # 0x8f7cb
movq %r14, %rdi
callq *0x7b10a(%rip)          # 0xbc368
movq %rax, 0x5e8(%rbx)
testq %rax, %rax
jne 0x41281
leaq 0x4e56f(%rip), %rsi     # 0x8f7e0
movq %r14, %rdi
callq *0x7b0ee(%rip)          # 0xbc368
movq %rax, 0x5e8(%rbx)
leaq 0x4e56d(%rip), %rsi     # 0x8f7f5
movq %r14, %rdi
callq *0x7b0d7(%rip)          # 0xbc368
movq %rax, 0x5f0(%rbx)
testq %rax, %rax
jne 0x412d0
leaq 0x4e56a(%rip), %rsi     # 0x8f80e
movq %r14, %rdi
callq *0x7b0bb(%rip)          # 0xbc368
movq %rax, 0x5f0(%rbx)
testq %rax, %rax
jne 0x412d0
leaq 0x4e56a(%rip), %rsi     # 0x8f82a
movq %r14, %rdi
callq *0x7b09f(%rip)          # 0xbc368
movq %rax, 0x5f0(%rbx)
leaq 0x4e56f(%rip), %rsi     # 0x8f846
movq %r14, %rdi
callq *0x7b088(%rip)          # 0xbc368
movq %rax, 0x5f8(%rbx)
testq %rax, %rax
jne 0x4131f
leaq 0x4e573(%rip), %rsi     # 0x8f866
movq %r14, %rdi
callq *0x7b06c(%rip)          # 0xbc368
movq %rax, 0x5f8(%rbx)
testq %rax, %rax
jne 0x4131f
leaq 0x4e57a(%rip), %rsi     # 0x8f889
movq %r14, %rdi
callq *0x7b050(%rip)          # 0xbc368
movq %rax, 0x5f8(%rbx)
leaq 0x4e586(%rip), %rsi     # 0x8f8ac
movq %r14, %rdi
callq *0x7b039(%rip)          # 0xbc368
movq %rax, 0x600(%rbx)
testq %rax, %rax
jne 0x4136e
leaq 0x4e590(%rip), %rsi     # 0x8f8d2
movq %r14, %rdi
callq *0x7b01d(%rip)          # 0xbc368
movq %rax, 0x600(%rbx)
testq %rax, %rax
jne 0x4136e
leaq 0x4e59d(%rip), %rsi     # 0x8f8fb
movq %r14, %rdi
callq *0x7b001(%rip)          # 0xbc368
movq %rax, 0x600(%rbx)
leaq 0x4e5af(%rip), %rsi     # 0x8f924
movq %r14, %rdi
callq *0x7afea(%rip)          # 0xbc368
movq %rax, 0x608(%rbx)
testq %rax, %rax
jne 0x413bd
leaq 0x4e5a4(%rip), %rsi     # 0x8f935
movq %r14, %rdi
callq *0x7afce(%rip)          # 0xbc368
movq %rax, 0x608(%rbx)
testq %rax, %rax
jne 0x413bd
leaq 0x4e59c(%rip), %rsi     # 0x8f949
movq %r14, %rdi
callq *0x7afb2(%rip)          # 0xbc368
movq %rax, 0x608(%rbx)
leaq 0x4e599(%rip), %rsi     # 0x8f95d
movq %r14, %rdi
callq *0x7af9b(%rip)          # 0xbc368
movq %rax, 0x610(%rbx)
leaq 0x4e59c(%rip), %rsi     # 0x8f977
movq %r14, %rdi
callq *0x7af84(%rip)          # 0xbc368
movq %rax, 0x618(%rbx)
leaq 0x4e59f(%rip), %rsi     # 0x8f991
movq %r14, %rdi
callq *0x7af6d(%rip)          # 0xbc368
movq %rax, 0x620(%rbx)
leaq 0x4e5a7(%rip), %rsi     # 0x8f9b0
movq %r14, %rdi
callq *0x7af56(%rip)          # 0xbc368
movq %rax, 0x628(%rbx)
leaq 0x4e5a4(%rip), %rsi     # 0x8f9c4
movq %r14, %rdi
callq *0x7af3f(%rip)          # 0xbc368
movq %rax, 0x630(%rbx)
leaq 0x4e5aa(%rip), %rsi     # 0x8f9e1
movq %r14, %rdi
callq *0x7af28(%rip)          # 0xbc368
movq %rax, 0x638(%rbx)
leaq 0x4e5b1(%rip), %rsi     # 0x8f9ff
movq %r14, %rdi
callq *0x7af11(%rip)          # 0xbc368
movq %rax, 0x640(%rbx)
leaq 0x4e5c2(%rip), %rsi     # 0x8fa27
movq %r14, %rdi
callq *0x7aefa(%rip)          # 0xbc368
movq %rax, 0x648(%rbx)
leaq 0x4e5cb(%rip), %rsi     # 0x8fa47
movq %r14, %rdi
callq *0x7aee3(%rip)          # 0xbc368
movq %rax, 0x650(%rbx)
leaq 0x4e5cf(%rip), %rsi     # 0x8fa62
movq %r14, %rdi
callq *0x7aecc(%rip)          # 0xbc368
movq %rax, 0x658(%rbx)
leaq 0x4e5dd(%rip), %rsi     # 0x8fa87
movq %r14, %rdi
callq *0x7aeb5(%rip)          # 0xbc368
movq %rax, 0x660(%rbx)
leaq 0x4e5eb(%rip), %rsi     # 0x8faac
movq %r14, %rdi
callq *0x7ae9e(%rip)          # 0xbc368
movq %rax, 0x668(%rbx)
leaq 0x4e606(%rip), %rsi     # 0x8fade
movq %r14, %rdi
callq *0x7ae87(%rip)          # 0xbc368
movq %rax, 0x670(%rbx)
leaq 0x4e601(%rip), %rsi     # 0x8faf0
movq %r14, %rdi
callq *0x7ae70(%rip)          # 0xbc368
movq %rax, 0x678(%rbx)
leaq 0x4e5fe(%rip), %rsi     # 0x8fb04
movq %r14, %rdi
callq *0x7ae59(%rip)          # 0xbc368
movq %rax, 0x680(%rbx)
leaq 0x4e5fb(%rip), %rsi     # 0x8fb18
movq %r14, %rdi
callq *0x7ae42(%rip)          # 0xbc368
movq %rax, 0x688(%rbx)
leaq 0x4e5fd(%rip), %rsi     # 0x8fb31
movq %r14, %rdi
callq *0x7ae2b(%rip)          # 0xbc368
movq %rax, 0x690(%rbx)
leaq 0x4e5fe(%rip), %rsi     # 0x8fb49
movq %r14, %rdi
callq *0x7ae14(%rip)          # 0xbc368
movq %rax, 0x698(%rbx)
leaq 0x4e5f9(%rip), %rsi     # 0x8fb5b
movq %r14, %rdi
callq *0x7adfd(%rip)          # 0xbc368
movq %rax, 0x6a0(%rbx)
leaq 0x4e5f6(%rip), %rsi     # 0x8fb6f
movq %r14, %rdi
callq *0x7ade6(%rip)          # 0xbc368
movq %rax, 0x6a8(%rbx)
leaq 0x4e5f2(%rip), %rsi     # 0x8fb82
movq %r14, %rdi
callq *0x7adcf(%rip)          # 0xbc368
movq %rax, 0x6b0(%rbx)
leaq 0x4e5f6(%rip), %rsi     # 0x8fb9d
movq %r14, %rdi
callq *0x7adb8(%rip)          # 0xbc368
movq %rax, 0x6b8(%rbx)
leaq 0x4e5fa(%rip), %rsi     # 0x8fbb8
movq %r14, %rdi
callq *0x7ada1(%rip)          # 0xbc368
movq %rax, 0x6c0(%rbx)
leaq 0x4e5f6(%rip), %rsi     # 0x8fbcb
movq %r14, %rdi
callq *0x7ad8a(%rip)          # 0xbc368
movq %rax, 0x6c8(%rbx)
leaq 0x4e5f5(%rip), %rsi     # 0x8fbe1
movq %r14, %rdi
callq *0x7ad73(%rip)          # 0xbc368
movq %rax, 0x6d0(%rbx)
leaq 0x4e603(%rip), %rsi     # 0x8fc06
movq %r14, %rdi
callq *0x7ad5c(%rip)          # 0xbc368
movq %rax, 0x6d8(%rbx)
leaq 0x4e60d(%rip), %rsi     # 0x8fc27
movq %r14, %rdi
callq *0x7ad45(%rip)          # 0xbc368
movq %rax, 0x6e0(%rbx)
leaq 0x4e618(%rip), %rsi     # 0x8fc49
movq %r14, %rdi
callq *0x7ad2e(%rip)          # 0xbc368
movq %rax, 0x6e8(%rbx)
leaq 0x4e625(%rip), %rsi     # 0x8fc6d
movq %r14, %rdi
callq *0x7ad17(%rip)          # 0xbc368
movq %rax, 0x6f0(%rbx)
leaq 0x4e63a(%rip), %rsi     # 0x8fc99
movq %r14, %rdi
callq *0x7ad00(%rip)          # 0xbc368
movq %rax, 0x6f8(%rbx)
leaq 0x4e644(%rip), %rsi     # 0x8fcba
movq %r14, %rdi
callq *0x7ace9(%rip)          # 0xbc368
movq %rax, 0x700(%rbx)
leaq 0x4e64c(%rip), %rsi     # 0x8fcd9
movq %r14, %rdi
callq *0x7acd2(%rip)          # 0xbc368
movq %rax, 0x708(%rbx)
leaq 0x4e65c(%rip), %rsi     # 0x8fd00
movq %r14, %rdi
callq *0x7acbb(%rip)          # 0xbc368
movq %rax, 0x710(%rbx)
leaq 0x4e66c(%rip), %rsi     # 0x8fd27
movq %r14, %rdi
callq *0x7aca4(%rip)          # 0xbc368
movq %rax, 0x718(%rbx)
leaq 0x4e680(%rip), %rsi     # 0x8fd52
movq %r14, %rdi
callq *0x7ac8d(%rip)          # 0xbc368
movq %rax, 0x720(%rbx)
leaq 0x4e68b(%rip), %rsi     # 0x8fd74
movq %r14, %rdi
callq *0x7ac76(%rip)          # 0xbc368
movq %rax, 0x728(%rbx)
leaq 0x4e69e(%rip), %rsi     # 0x8fd9e
movq %r14, %rdi
callq *0x7ac5f(%rip)          # 0xbc368
movq %rax, 0x730(%rbx)
leaq 0x4e6b1(%rip), %rsi     # 0x8fdc8
movq %r14, %rdi
callq *0x7ac48(%rip)          # 0xbc368
movq %rax, 0x738(%rbx)
leaq 0x4e6c5(%rip), %rsi     # 0x8fdf3
movq %r14, %rdi
callq *0x7ac31(%rip)          # 0xbc368
movq %rax, 0x740(%rbx)
leaq 0x4e6dc(%rip), %rsi     # 0x8fe21
movq %r14, %rdi
callq *0x7ac1a(%rip)          # 0xbc368
movq %rax, 0x748(%rbx)
leaq 0x4e6f6(%rip), %rsi     # 0x8fe52
movq %r14, %rdi
callq *0x7ac03(%rip)          # 0xbc368
movq %rax, 0x750(%rbx)
leaq 0x4e707(%rip), %rsi     # 0x8fe7a
movq %r14, %rdi
callq *0x7abec(%rip)          # 0xbc368
movq %rax, 0x758(%rbx)
leaq 0x4e702(%rip), %rsi     # 0x8fe8c
movq %r14, %rdi
callq *0x7abd5(%rip)          # 0xbc368
movq %rax, 0x760(%rbx)
leaq 0x4e70a(%rip), %rsi     # 0x8feab
movq %r14, %rdi
callq *0x7abbe(%rip)          # 0xbc368
movq %rax, 0x768(%rbx)
leaq 0x4e725(%rip), %rsi     # 0x8fedd
movq %r14, %rdi
callq *0x7aba7(%rip)          # 0xbc368
movq %rax, 0x770(%rbx)
leaq 0x4e728(%rip), %rsi     # 0x8fef7
movq %r14, %rdi
callq *0x7ab90(%rip)          # 0xbc368
movq %rax, 0x778(%rbx)
leaq 0x4e738(%rip), %rsi     # 0x8ff1e
movq %r14, %rdi
callq *0x7ab79(%rip)          # 0xbc368
movq %rax, 0x780(%rbx)
leaq 0x4e748(%rip), %rsi     # 0x8ff45
movq %r14, %rdi
callq *0x7ab62(%rip)          # 0xbc368
movq %rax, 0x788(%rbx)
leaq 0x4e748(%rip), %rsi     # 0x8ff5c
movq %r14, %rdi
callq *0x7ab4b(%rip)          # 0xbc368
movq %rax, 0x790(%rbx)
leaq 0x4e745(%rip), %rsi     # 0x8ff70
movq %r14, %rdi
callq *0x7ab34(%rip)          # 0xbc368
movq %rax, 0x798(%rbx)
leaq 0x4e743(%rip), %rsi     # 0x8ff85
movq %r14, %rdi
callq *0x7ab1d(%rip)          # 0xbc368
movq %rax, 0x7a0(%rbx)
leaq 0x4e749(%rip), %rsi     # 0x8ffa2
movq %r14, %rdi
callq *0x7ab06(%rip)          # 0xbc368
movq %rax, 0x7a8(%rbx)
leaq 0x4e74f(%rip), %rsi     # 0x8ffbf
movq %r14, %rdi
callq *0x7aaef(%rip)          # 0xbc368
movq %rax, 0x7b0(%rbx)
leaq 0x4e754(%rip), %rsi     # 0x8ffdb
movq %r14, %rdi
callq *0x7aad8(%rip)          # 0xbc368
movq %rax, 0x7b8(%rbx)
leaq 0x4e758(%rip), %rsi     # 0x8fff6
movq %r14, %rdi
callq *0x7aac1(%rip)          # 0xbc368
movq %rax, 0x7c0(%rbx)
leaq 0x4e75c(%rip), %rsi     # 0x90011
movq %r14, %rdi
callq *0x7aaaa(%rip)          # 0xbc368
movq %rax, 0x7c8(%rbx)
leaq 0x4e761(%rip), %rsi     # 0x9002d
movq %r14, %rdi
callq *0x7aa93(%rip)          # 0xbc368
movq %rax, 0x7d0(%rbx)
leaq 0x4e764(%rip), %rsi     # 0x90047
movq %r14, %rdi
callq *0x7aa7c(%rip)          # 0xbc368
movq %rax, 0x7d8(%rbx)
leaq 0x4e76e(%rip), %rsi     # 0x90068
movq %r14, %rdi
callq *0x7aa65(%rip)          # 0xbc368
movq %rax, 0x7e0(%rbx)
leaq 0x4e774(%rip), %rsi     # 0x90085
movq %r14, %rdi
callq *0x7aa4e(%rip)          # 0xbc368
movq %rax, 0x7e8(%rbx)
leaq 0x4e772(%rip), %rsi     # 0x9009a
movq %r14, %rdi
callq *0x7aa37(%rip)          # 0xbc368
movq %rax, 0x7f0(%rbx)
leaq 0x4e776(%rip), %rsi     # 0x900b5
movq %r14, %rdi
callq *0x7aa20(%rip)          # 0xbc368
movq %rax, 0x7f8(%rbx)
leaq 0x4e77b(%rip), %rsi     # 0x900d1
movq %r14, %rdi
callq *0x7aa09(%rip)          # 0xbc368
movq %rax, 0x800(%rbx)
leaq 0x4e778(%rip), %rsi     # 0x900e5
movq %r14, %rdi
callq *0x7a9f2(%rip)          # 0xbc368
movq %rax, 0x808(%rbx)
leaq 0x4e775(%rip), %rsi     # 0x900f9
movq %r14, %rdi
callq *0x7a9db(%rip)          # 0xbc368
movq %rax, 0x810(%rbx)
leaq 0x4e775(%rip), %rsi     # 0x90110
movq %r14, %rdi
callq *0x7a9c4(%rip)          # 0xbc368
movq %rax, 0x818(%rbx)
leaq 0x4e77c(%rip), %rsi     # 0x9012e
movq %r14, %rdi
callq *0x7a9ad(%rip)          # 0xbc368
movq %rax, 0x820(%rbx)
leaq 0x4e788(%rip), %rsi     # 0x90151
movq %r14, %rdi
callq *0x7a996(%rip)          # 0xbc368
movq %rax, 0x828(%rbx)
leaq 0x4e78c(%rip), %rsi     # 0x9016c
movq %r14, %rdi
callq *0x7a97f(%rip)          # 0xbc368
movq %rax, 0x830(%rbx)
leaq 0x4e788(%rip), %rsi     # 0x9017f
movq %r14, %rdi
callq *0x7a968(%rip)          # 0xbc368
movq %rax, 0x838(%rbx)
leaq 0x4e793(%rip), %rsi     # 0x901a1
movq %r14, %rdi
callq *0x7a951(%rip)          # 0xbc368
movq %rax, 0x840(%rbx)
leaq 0x4e798(%rip), %rsi     # 0x901bd
movq %r14, %rdi
callq *0x7a93a(%rip)          # 0xbc368
movq %rax, 0x848(%rbx)
leaq 0x4e793(%rip), %rsi     # 0x901cf
movq %r14, %rdi
callq *0x7a923(%rip)          # 0xbc368
movq %rax, 0x850(%rbx)
leaq 0x4e795(%rip), %rsi     # 0x901e8
movq %r14, %rdi
callq *0x7a90c(%rip)          # 0xbc368
movq %rax, 0x858(%rbx)
leaq 0x4e795(%rip), %rsi     # 0x901ff
movq %r14, %rdi
callq *0x7a8f5(%rip)          # 0xbc368
movq %rax, 0x860(%rbx)
leaq 0x4e793(%rip), %rsi     # 0x90214
movq %r14, %rdi
callq *0x7a8de(%rip)          # 0xbc368
movq %rax, 0x868(%rbx)
leaq 0x4e7a3(%rip), %rsi     # 0x9023b
movq %r14, %rdi
callq *0x7a8c7(%rip)          # 0xbc368
movq %rax, 0x870(%rbx)
leaq 0x4e7b2(%rip), %rsi     # 0x90261
movq %r14, %rdi
callq *0x7a8b0(%rip)          # 0xbc368
movq %rax, 0x878(%rbx)
leaq 0x4e7c7(%rip), %rsi     # 0x9028d
movq %r14, %rdi
callq *0x7a899(%rip)          # 0xbc368
movq %rax, 0x880(%rbx)
jmp 0x42056
leaq 0x4c18a(%rip), %rsi     # 0x8dc6c
jmp 0x4204c
leaq 0x4c19a(%rip), %rsi     # 0x8dc88
jmp 0x4204c
leaq 0x4c1ab(%rip), %rsi     # 0x8dca5
jmp 0x4204c
leaq 0x4c1b9(%rip), %rsi     # 0x8dcbf
jmp 0x4204c
leaq 0x4c1c9(%rip), %rsi     # 0x8dcdb
jmp 0x4204c
leaq 0x4c1da(%rip), %rsi     # 0x8dcf8
jmp 0x4204c
leaq 0x4c1eb(%rip), %rsi     # 0x8dd15
jmp 0x4204c
leaq 0x4c1f8(%rip), %rsi     # 0x8dd2e
jmp 0x4204c
leaq 0x4c204(%rip), %rsi     # 0x8dd46
jmp 0x4204c
leaq 0x4c212(%rip), %rsi     # 0x8dd60
jmp 0x4204c
leaq 0x4c22c(%rip), %rsi     # 0x8dd86
jmp 0x4204c
leaq 0x4c24b(%rip), %rsi     # 0x8ddb1
jmp 0x4204c
leaq 0x4c267(%rip), %rsi     # 0x8ddd9
jmp 0x4204c
leaq 0x4c27a(%rip), %rsi     # 0x8ddf8
jmp 0x4204c
leaq 0x4c28c(%rip), %rsi     # 0x8de16
jmp 0x4204c
leaq 0x4c2aa(%rip), %rsi     # 0x8de40
jmp 0x4204c
leaq 0x4c2c7(%rip), %rsi     # 0x8de69
jmp 0x4204c
leaq 0x4c2ea(%rip), %rsi     # 0x8de98
jmp 0x4204c
leaq 0x4c2fc(%rip), %rsi     # 0x8deb6
jmp 0x4204c
leaq 0x4c30a(%rip), %rsi     # 0x8ded0
jmp 0x4204c
leaq 0x4c319(%rip), %rsi     # 0x8deeb
jmp 0x4204c
leaq 0x4c327(%rip), %rsi     # 0x8df05
jmp 0x4204c
leaq 0x4c338(%rip), %rsi     # 0x8df22
jmp 0x4204c
leaq 0x4c348(%rip), %rsi     # 0x8df3e
jmp 0x4204c
leaq 0x4c35a(%rip), %rsi     # 0x8df5c
jmp 0x4204c
leaq 0x4c36d(%rip), %rsi     # 0x8df7b
jmp 0x4204c
leaq 0x4c37b(%rip), %rsi     # 0x8df95
jmp 0x4204c
leaq 0x4c38a(%rip), %rsi     # 0x8dfb0
jmp 0x4204c
leaq 0x4c39b(%rip), %rsi     # 0x8dfcd
jmp 0x4204c
leaq 0x4c3a6(%rip), %rsi     # 0x8dfe4
jmp 0x4204c
leaq 0x4c3b3(%rip), %rsi     # 0x8dffd
jmp 0x4204c
leaq 0x4c3c5(%rip), %rsi     # 0x8e01b
jmp 0x4204c
leaq 0x4c3d8(%rip), %rsi     # 0x8e03a
jmp 0x4204c
leaq 0x4c3ee(%rip), %rsi     # 0x8e05c
jmp 0x4204c
leaq 0x4c3fd(%rip), %rsi     # 0x8e077
jmp 0x4204c
leaq 0x4c40d(%rip), %rsi     # 0x8e093
jmp 0x4204c
leaq 0x4c420(%rip), %rsi     # 0x8e0b2
jmp 0x4204c
leaq 0x4c434(%rip), %rsi     # 0x8e0d2
jmp 0x4204c
leaq 0x4c442(%rip), %rsi     # 0x8e0ec
jmp 0x4204c
leaq 0x4c451(%rip), %rsi     # 0x8e107
jmp 0x4204c
leaq 0x4c46d(%rip), %rsi     # 0x8e12f
jmp 0x4204c
leaq 0x4c47f(%rip), %rsi     # 0x8e14d
jmp 0x4204c
leaq 0x4c492(%rip), %rsi     # 0x8e16c
jmp 0x4204c
leaq 0x4c4a7(%rip), %rsi     # 0x8e18d
jmp 0x4204c
leaq 0x4c4bd(%rip), %rsi     # 0x8e1af
jmp 0x4204c
leaq 0x4c4d3(%rip), %rsi     # 0x8e1d1
jmp 0x4204c
leaq 0x4c4ea(%rip), %rsi     # 0x8e1f4
jmp 0x4204c
leaq 0x4c501(%rip), %rsi     # 0x8e217
jmp 0x4204c
leaq 0x4c517(%rip), %rsi     # 0x8e239
jmp 0x4204c
leaq 0x4c531(%rip), %rsi     # 0x8e25f
jmp 0x4204c
leaq 0x4c54a(%rip), %rsi     # 0x8e284
jmp 0x4204c
leaq 0x4c55c(%rip), %rsi     # 0x8e2a2
jmp 0x4204c
leaq 0x4c573(%rip), %rsi     # 0x8e2c5
jmp 0x4204c
leaq 0x4c58b(%rip), %rsi     # 0x8e2e9
jmp 0x4204c
leaq 0x4c59b(%rip), %rsi     # 0x8e305
jmp 0x4204c
leaq 0x4c5ac(%rip), %rsi     # 0x8e322
jmp 0x4204c
leaq 0x4c5c8(%rip), %rsi     # 0x8e34a
jmp 0x4204c
leaq 0x4c5e5(%rip), %rsi     # 0x8e373
jmp 0x4204c
leaq 0x4c5fc(%rip), %rsi     # 0x8e396
jmp 0x4204c
leaq 0x4c614(%rip), %rsi     # 0x8e3ba
jmp 0x4204c
leaq 0x4c62a(%rip), %rsi     # 0x8e3dc
jmp 0x4204c
leaq 0x4c643(%rip), %rsi     # 0x8e401
jmp 0x4204c
leaq 0x4c658(%rip), %rsi     # 0x8e422
jmp 0x4204c
leaq 0x4c66f(%rip), %rsi     # 0x8e445
jmp 0x4204c
leaq 0x4c683(%rip), %rsi     # 0x8e465
jmp 0x4204c
leaq 0x4c698(%rip), %rsi     # 0x8e486
jmp 0x4204c
leaq 0x4c6ab(%rip), %rsi     # 0x8e4a5
jmp 0x4204c
leaq 0x4c6bf(%rip), %rsi     # 0x8e4c5
jmp 0x4204c
leaq 0x4c6da(%rip), %rsi     # 0x8e4ec
jmp 0x4204c
leaq 0x4c6ee(%rip), %rsi     # 0x8e50c
jmp 0x4204c
leaq 0x4c703(%rip), %rsi     # 0x8e52d
jmp 0x4204c
leaq 0x4c716(%rip), %rsi     # 0x8e54c
jmp 0x4204c
leaq 0x4c72f(%rip), %rsi     # 0x8e571
jmp 0x4204c
leaq 0x4c744(%rip), %rsi     # 0x8e592
jmp 0x4204c
leaq 0x4c759(%rip), %rsi     # 0x8e5b3
jmp 0x4204c
leaq 0x4c76c(%rip), %rsi     # 0x8e5d2
jmp 0x4204c
leaq 0x4c781(%rip), %rsi     # 0x8e5f3
jmp 0x4204c
leaq 0x4c793(%rip), %rsi     # 0x8e611
jmp 0x4204c
leaq 0x4c7a4(%rip), %rsi     # 0x8e62e
jmp 0x4204c
leaq 0x4c7b4(%rip), %rsi     # 0x8e64a
jmp 0x4204c
leaq 0x4c7c6(%rip), %rsi     # 0x8e668
jmp 0x4204c
leaq 0x4c7d8(%rip), %rsi     # 0x8e686
jmp 0x4204c
leaq 0x4c7ef(%rip), %rsi     # 0x8e6a9
jmp 0x4204c
leaq 0x4c803(%rip), %rsi     # 0x8e6c9
jmp 0x4204c
leaq 0x4c81e(%rip), %rsi     # 0x8e6f0
jmp 0x4204c
leaq 0x4c837(%rip), %rsi     # 0x8e715
jmp 0x4204c
leaq 0x4c850(%rip), %rsi     # 0x8e73a
jmp 0x4204c
leaq 0x4c868(%rip), %rsi     # 0x8e75e
jmp 0x4204c
leaq 0x4c87d(%rip), %rsi     # 0x8e77f
jmp 0x4204c
leaq 0x4c894(%rip), %rsi     # 0x8e7a2
jmp 0x4204c
leaq 0x4c89e(%rip), %rsi     # 0x8e7b8
jmp 0x4204c
leaq 0x4c8af(%rip), %rsi     # 0x8e7d5
jmp 0x4204c
leaq 0x4c8c1(%rip), %rsi     # 0x8e7f3
jmp 0x4204c
leaq 0x4c8da(%rip), %rsi     # 0x8e818
jmp 0x4204c
leaq 0x4c8e8(%rip), %rsi     # 0x8e832
jmp 0x4204c
leaq 0x4c8fe(%rip), %rsi     # 0x8e854
jmp 0x4204c
leaq 0x4c90e(%rip), %rsi     # 0x8e870
jmp 0x4204c
leaq 0x4c91d(%rip), %rsi     # 0x8e88b
jmp 0x4204c
leaq 0x4c92c(%rip), %rsi     # 0x8e8a6
jmp 0x4204c
leaq 0x4c943(%rip), %rsi     # 0x8e8c9
jmp 0x4204c
leaq 0x4c95a(%rip), %rsi     # 0x8e8ec
jmp 0x4204c
leaq 0x4c96c(%rip), %rsi     # 0x8e90a
jmp 0x4204c
leaq 0x4c97c(%rip), %rsi     # 0x8e926
jmp 0x4204c
leaq 0x4c991(%rip), %rsi     # 0x8e947
jmp 0x4204c
leaq 0x4c9ad(%rip), %rsi     # 0x8e96f
jmp 0x4204c
leaq 0x4c9c3(%rip), %rsi     # 0x8e991
jmp 0x4204c
leaq 0x4c9d8(%rip), %rsi     # 0x8e9af
jmp 0x4204c
leaq 0x4c9e9(%rip), %rsi     # 0x8e9c9
jmp 0x4204c
leaq 0x4c9fc(%rip), %rsi     # 0x8e9e5
jmp 0x4204c
leaq 0x4ca0f(%rip), %rsi     # 0x8ea01
jmp 0x4204c
leaq 0x4ca27(%rip), %rsi     # 0x8ea22
jmp 0x4204c
leaq 0x4ca3a(%rip), %rsi     # 0x8ea3e
jmp 0x4204c
leaq 0x4ca4b(%rip), %rsi     # 0x8ea58
jmp 0x4204c
leaq 0x4ca62(%rip), %rsi     # 0x8ea78
jmp 0x4204c
leaq 0x4ca79(%rip), %rsi     # 0x8ea98
jmp 0x4204c
leaq 0x4ca96(%rip), %rsi     # 0x8eabe
jmp 0x4204c
leaq 0x4caac(%rip), %rsi     # 0x8eadd
jmp 0x4204c
leaq 0x4cac4(%rip), %rsi     # 0x8eafe
jmp 0x4204c
leaq 0x4cad8(%rip), %rsi     # 0x8eb1b
jmp 0x4204c
leaq 0x4caee(%rip), %rsi     # 0x8eb3a
movq %r15, %rdi
xorl %eax, %eax
callq 0x19bc0
movq %rbx, %rax
popq %rbx
popq %r14
popq %r15
retq