
Dump of file C:\Users\hxd\Documents\Codex\2026-10-17\new-chat-2\work\query-backfill\reader-only\build\Release\read_only_02_fixed.exe

File Type: EXECUTABLE IMAGE

  000000014003BFC0: 48 89 5C 24 18     mov         qword ptr [rsp+18h],rbx
  000000014003BFC5: 55                 push        rbp
  000000014003BFC6: 56                 push        rsi
  000000014003BFC7: 57                 push        rdi
  000000014003BFC8: 41 54              push        r12
  000000014003BFCA: 41 55              push        r13
  000000014003BFCC: 41 56              push        r14
  000000014003BFCE: 41 57              push        r15
  000000014003BFD0: 48 8B EC           mov         rbp,rsp
  000000014003BFD3: 48 83 EC 70        sub         rsp,70h
  000000014003BFD7: 48 8B 05 E2 B4 05  mov         rax,qword ptr [00000001400974C0h]
                    00
  000000014003BFDE: 48 33 C4           xor         rax,rsp
  000000014003BFE1: 48 89 45 F0        mov         qword ptr [rbp-10h],rax
  000000014003BFE5: 4C 8B FA           mov         r15,rdx
  000000014003BFE8: 48 8B F9           mov         rdi,rcx
  000000014003BFEB: 45 33 ED           xor         r13d,r13d
  000000014003BFEE: 44 89 6D B8        mov         dword ptr [rbp-48h],r13d
  000000014003BFF2: 4C 8D 4D B8        lea         r9,[rbp-48h]
  000000014003BFF6: 41 B8 01 00 00 00  mov         r8d,1
  000000014003BFFC: 48 8D 55 B0        lea         rdx,[rbp-50h]
  000000014003C000: 49 8B CF           mov         rcx,r15
  000000014003C003: E8 78 CA FD FF     call        0000000140018A80
  000000014003C008: 85 C0              test        eax,eax
  000000014003C00A: 0F 85 34 02 00 00  jne         000000014003C244
  000000014003C010: 45 8B F5           mov         r14d,r13d
  000000014003C013: 41 8B F5           mov         esi,r13d
  000000014003C016: 0F B6 5D B0        movzx       ebx,byte ptr [rbp-50h]
  000000014003C01A: 80 FB 0F           cmp         bl,0Fh
  000000014003C01D: 74 3D              je          000000014003C05C
  000000014003C01F: 90                 nop
  000000014003C020: 84 DB              test        bl,bl
  000000014003C022: 79 38              jns         000000014003C05C
  000000014003C024: 44 89 6D B8        mov         dword ptr [rbp-48h],r13d
  000000014003C028: 4C 8D 4D B8        lea         r9,[rbp-48h]
  000000014003C02C: 41 B8 01 00 00 00  mov         r8d,1
  000000014003C032: 48 8D 55 B0        lea         rdx,[rbp-50h]
  000000014003C036: 49 8B CF           mov         rcx,r15
  000000014003C039: E8 42 CA FD FF     call        0000000140018A80
  000000014003C03E: 85 C0              test        eax,eax
  000000014003C040: 0F 85 FE 01 00 00  jne         000000014003C244
  000000014003C046: 83 E3 7F           and         ebx,7Fh
  000000014003C049: 8B CE              mov         ecx,esi
  000000014003C04B: D3 E3              shl         ebx,cl
  000000014003C04D: 44 0B F3           or          r14d,ebx
  000000014003C050: 83 C6 07           add         esi,7
  000000014003C053: 0F B6 5D B0        movzx       ebx,byte ptr [rbp-50h]
  000000014003C057: 80 FB 0F           cmp         bl,0Fh
  000000014003C05A: 75 C4              jne         000000014003C020
  000000014003C05C: 44 0F B6 E3        movzx       r12d,bl
  000000014003C060: 8B CE              mov         ecx,esi
  000000014003C062: 41 D3 E4           shl         r12d,cl
  000000014003C065: 45 0B E6           or          r12d,r14d
  000000014003C068: 41 8B F5           mov         esi,r13d
  000000014003C06B: 45 8B F5           mov         r14d,r13d
  000000014003C06E: 0F 86 2E 01 00 00  jbe         000000014003C1A2
  000000014003C074: 85 F6              test        esi,esi
  000000014003C076: 0F 85 C6 01 00 00  jne         000000014003C242
  000000014003C07C: BA 20 00 00 00     mov         edx,20h
  000000014003C081: 48 8B 4F 28        mov         rcx,qword ptr [rdi+28h]
  000000014003C085: E8 26 DA FD FF     call        0000000140019AB0
  000000014003C08A: 48 8B D8           mov         rbx,rax
  000000014003C08D: 48 85 C0           test        rax,rax
  000000014003C090: 0F 84 D2 01 00 00  je          000000014003C268
  000000014003C096: 48 8D 05 B3 09 04  lea         rax,[000000014007CA50h]
                    00
  000000014003C09D: 48 89 03           mov         qword ptr [rbx],rax
  000000014003C0A0: 4C 89 6B 08        mov         qword ptr [rbx+8],r13
  000000014003C0A4: 44 89 6B 10        mov         dword ptr [rbx+10h],r13d
  000000014003C0A8: 4C 8B 47 28        mov         r8,qword ptr [rdi+28h]
  000000014003C0AC: 49 8B D7           mov         rdx,r15
  000000014003C0AF: 48 8B CB           mov         rcx,rbx
  000000014003C0B2: E8 09 7C FE FF     call        0000000140023CC0
  000000014003C0B7: 8B F0              mov         esi,eax
  000000014003C0B9: 85 C0              test        eax,eax
  000000014003C0BB: 0F 85 CD 00 00 00  jne         000000014003C18E
  000000014003C0C1: 48 8D 05 E8 CA FD  lea         rax,[0000000140018BB0h]
                    FF
  000000014003C0C8: 48 89 45 E8        mov         qword ptr [rbp-18h],rax
  000000014003C0CC: 48 89 5D D0        mov         qword ptr [rbp-30h],rbx
  000000014003C0D0: 48 8D 45 E8        lea         rax,[rbp-18h]
  000000014003C0D4: 48 89 45 D8        mov         qword ptr [rbp-28h],rax
  000000014003C0D8: C6 45 E0 01        mov         byte ptr [rbp-20h],1
  000000014003C0DC: B9 20 00 00 00     mov         ecx,20h
  000000014003C0E1: E8 0A B2 02 00     call        00000001400672F0
  000000014003C0E6: 48 8B C8           mov         rcx,rax
  000000014003C0E9: 48 89 45 B8        mov         qword ptr [rbp-48h],rax
  000000014003C0ED: 48 85 C0           test        rax,rax
  000000014003C0F0: 74 2C              je          000000014003C11E
  000000014003C0F2: 48 8B 45 E8        mov         rax,qword ptr [rbp-18h]
  000000014003C0F6: 0F 57 C0           xorps       xmm0,xmm0
  000000014003C0F9: 0F 11 01           movups      xmmword ptr [rcx],xmm0
  000000014003C0FC: C7 41 08 01 00 00  mov         dword ptr [rcx+8],1
                    00
  000000014003C103: C7 41 0C 01 00 00  mov         dword ptr [rcx+0Ch],1
                    00
  000000014003C10A: 48 8D 15 57 0A 04  lea         rdx,[000000014007CB68h]
                    00
  000000014003C111: 48 89 11           mov         qword ptr [rcx],rdx
  000000014003C114: 48 89 41 10        mov         qword ptr [rcx+10h],rax
  000000014003C118: 48 89 59 18        mov         qword ptr [rcx+18h],rbx
  000000014003C11C: EB 03              jmp         000000014003C121
  000000014003C11E: 49 8B CD           mov         rcx,r13
  000000014003C121: 48 89 5D C0        mov         qword ptr [rbp-40h],rbx
  000000014003C125: 48 89 4D C8        mov         qword ptr [rbp-38h],rcx
  000000014003C129: 48 8B 57 08        mov         rdx,qword ptr [rdi+8]
  000000014003C12D: 48 3B 57 10        cmp         rdx,qword ptr [rdi+10h]
  000000014003C131: 74 16              je          000000014003C149
  000000014003C133: 48 89 1A           mov         qword ptr [rdx],rbx
  000000014003C136: 48 89 4A 08        mov         qword ptr [rdx+8],rcx
  000000014003C13A: 0F 57 C0           xorps       xmm0,xmm0
  000000014003C13D: F3 0F 7F 45 C0     movdqu      xmmword ptr [rbp-40h],xmm0
  000000014003C142: 48 83 47 08 10     add         qword ptr [rdi+8],10h
  000000014003C147: EB 0D              jmp         000000014003C156
  000000014003C149: 4C 8D 45 C0        lea         r8,[rbp-40h]
  000000014003C14D: 48 8B CF           mov         rcx,rdi
  000000014003C150: E8 BB 90 FD FF     call        0000000140015210
  000000014003C155: 90                 nop
  000000014003C156: 48 8B 5D C8        mov         rbx,qword ptr [rbp-38h]
  000000014003C15A: 48 85 DB           test        rbx,rbx
  000000014003C15D: 74 2F              je          000000014003C18E
  000000014003C15F: B8 FF FF FF FF     mov         eax,0FFFFFFFFh
  000000014003C164: F0 0F C1 43 08     lock xadd   dword ptr [rbx+8],eax
  000000014003C169: 83 F8 01           cmp         eax,1
  000000014003C16C: 75 20              jne         000000014003C18E
  000000014003C16E: 48 8B 03           mov         rax,qword ptr [rbx]
  000000014003C171: 48 8B CB           mov         rcx,rbx
  000000014003C174: FF 10              call        qword ptr [rax]
  000000014003C176: B8 FF FF FF FF     mov         eax,0FFFFFFFFh
  000000014003C17B: F0 0F C1 43 0C     lock xadd   dword ptr [rbx+0Ch],eax
  000000014003C180: 83 F8 01           cmp         eax,1
  000000014003C183: 75 09              jne         000000014003C18E
  000000014003C185: 48 8B 03           mov         rax,qword ptr [rbx]
  000000014003C188: 48 8B CB           mov         rcx,rbx
  000000014003C18B: FF 50 08           call        qword ptr [rax+8]
  000000014003C18E: 41 FF C6           inc         r14d
  000000014003C191: 45 3B F4           cmp         r14d,r12d
  000000014003C194: 0F 82 DA FE FF FF  jb          000000014003C074
  000000014003C19A: 85 F6              test        esi,esi
  000000014003C19C: 0F 85 A0 00 00 00  jne         000000014003C242
  000000014003C1A2: 44 89 6D B8        mov         dword ptr [rbp-48h],r13d
  000000014003C1A6: 4C 8D 4D B8        lea         r9,[rbp-48h]
  000000014003C1AA: 41 B8 08 00 00 00  mov         r8d,8
  000000014003C1B0: 48 8D 55 E8        lea         rdx,[rbp-18h]
  000000014003C1B4: 49 8B CF           mov         rcx,r15
  000000014003C1B7: E8 C4 C8 FD FF     call        0000000140018A80
  000000014003C1BC: 8B F0              mov         esi,eax
  000000014003C1BE: 85 C0              test        eax,eax
  000000014003C1C0: 0F 85 7C 00 00 00  jne         000000014003C242
  000000014003C1C6: 0F B6 55 E8        movzx       edx,byte ptr [rbp-18h]
  000000014003C1CA: 48 C1 E2 08        shl         rdx,8
  000000014003C1CE: 0F B6 45 E9        movzx       eax,byte ptr [rbp-17h]
  000000014003C1D2: 48 0B D0           or          rdx,rax
  000000014003C1D5: 48 C1 E2 08        shl         rdx,8
  000000014003C1D9: 0F B6 45 EA        movzx       eax,byte ptr [rbp-16h]
  000000014003C1DD: 48 0B D0           or          rdx,rax
  000000014003C1E0: 48 C1 E2 08        shl         rdx,8
  000000014003C1E4: 0F B6 45 EB        movzx       eax,byte ptr [rbp-15h]
  000000014003C1E8: 48 0B D0           or          rdx,rax
  000000014003C1EB: 48 C1 E2 08        shl         rdx,8
  000000014003C1EF: 0F B6 45 EC        movzx       eax,byte ptr [rbp-14h]
  000000014003C1F3: 48 0B D0           or          rdx,rax
  000000014003C1F6: 48 C1 E2 08        shl         rdx,8
  000000014003C1FA: 0F B6 45 ED        movzx       eax,byte ptr [rbp-13h]
  000000014003C1FE: 48 0B D0           or          rdx,rax
  000000014003C201: 48 C1 E2 08        shl         rdx,8
  000000014003C205: 0F B6 45 EE        movzx       eax,byte ptr [rbp-12h]
  000000014003C209: 48 0B D0           or          rdx,rax
  000000014003C20C: 48 C1 E2 08        shl         rdx,8
  000000014003C210: 0F B6 45 EF        movzx       eax,byte ptr [rbp-11h]
  000000014003C214: 48 0B D0           or          rdx,rax
  000000014003C217: 48 89 57 18        mov         qword ptr [rdi+18h],rdx
  000000014003C21B: 44 89 6D B8        mov         dword ptr [rbp-48h],r13d
  000000014003C21F: 4C 8D 4D B8        lea         r9,[rbp-48h]
  000000014003C223: 41 B8 01 00 00 00  mov         r8d,1
  000000014003C229: 48 8D 55 B0        lea         rdx,[rbp-50h]
  000000014003C22D: 49 8B CF           mov         rcx,r15
  000000014003C230: E8 4B C8 FD FF     call        0000000140018A80
  000000014003C235: 8B F0              mov         esi,eax
  000000014003C237: 85 C0              test        eax,eax
  000000014003C239: 75 07              jne         000000014003C242
  000000014003C23B: 0F BE 45 B0        movsx       eax,byte ptr [rbp-50h]
  000000014003C23F: 89 47 20           mov         dword ptr [rdi+20h],eax
  000000014003C242: 8B C6              mov         eax,esi
  000000014003C244: 48 8B 4D F0        mov         rcx,qword ptr [rbp-10h]
  000000014003C248: 48 33 CC           xor         rcx,rsp
  000000014003C24B: E8 40 B4 02 00     call        0000000140067690
  000000014003C250: 48 8B 9C 24 C0 00  mov         rbx,qword ptr [rsp+00000000000000C0h]
                    00 00
  000000014003C258: 48 83 C4 70        add         rsp,70h
  000000014003C25C: 41 5F              pop         r15
  000000014003C25E: 41 5E              pop         r14
  000000014003C260: 41 5D              pop         r13
  000000014003C262: 41 5C              pop         r12
  000000014003C264: 5F                 pop         rdi
  000000014003C265: 5E                 pop         rsi
  000000014003C266: 5D                 pop         rbp
  000000014003C267: C3                 ret
  000000014003C268: B8 01 00 00 00     mov         eax,1
  000000014003C26D: EB D5              jmp         000000014003C244

  Summary

       78000 .text
