
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

  000000014000D130: 48 89 5C 24 08     mov         qword ptr [rsp+8],rbx
  000000014000D135: 48 89 74 24 10     mov         qword ptr [rsp+10h],rsi
  000000014000D13A: 57                 push        rdi
  000000014000D13B: 48 83 EC 20        sub         rsp,20h
  000000014000D13F: 48 8B D9           mov         rbx,rcx
  000000014000D142: 0F B6 F2           movzx       esi,dl
  000000014000D145: 8B 09              mov         ecx,dword ptr [rcx]
  000000014000D147: 3B 4B 04           cmp         ecx,dword ptr [rbx+4]
  000000014000D14A: 77 43              ja          000000014000D18F
  000000014000D14C: 41 B8 10 00 00 00  mov         r8d,10h
  000000014000D152: 8B C1              mov         eax,ecx
  000000014000D154: D1 E8              shr         eax,1
  000000014000D156: 41 3B C0           cmp         eax,r8d
  000000014000D159: 44 0F 47 C0        cmova       r8d,eax
  000000014000D15D: 41 8B C0           mov         eax,r8d
  000000014000D160: F7 D0              not         eax
  000000014000D162: 42 8D 3C 01        lea         edi,[rcx+r8]
  000000014000D166: 3B C1              cmp         eax,ecx
  000000014000D168: 77 05              ja          000000014000D16F
  000000014000D16A: BF FF FF FF FF     mov         edi,0FFFFFFFFh
  000000014000D16F: 8B C7              mov         eax,edi
  000000014000D171: 2B C1              sub         eax,ecx
  000000014000D173: 83 F8 01           cmp         eax,1
  000000014000D176: 72 35              jb          000000014000D1AD
  000000014000D178: 48 8B 4B 08        mov         rcx,qword ptr [rbx+8]
  000000014000D17C: 8B D7              mov         edx,edi
  000000014000D17E: FF 15 2C C3 06 00  call        qword ptr [00000001400794B0h]
  000000014000D184: 48 85 C0           test        rax,rax
  000000014000D187: 74 24              je          000000014000D1AD
  000000014000D189: 48 89 43 08        mov         qword ptr [rbx+8],rax
  000000014000D18D: 89 3B              mov         dword ptr [rbx],edi
  000000014000D18F: 8B 4B 04           mov         ecx,dword ptr [rbx+4]
  000000014000D192: 48 8B 43 08        mov         rax,qword ptr [rbx+8]
  000000014000D196: 40 88 34 01        mov         byte ptr [rcx+rax],sil
  000000014000D19A: FF 43 04           inc         dword ptr [rbx+4]
  000000014000D19D: 48 8B 5C 24 30     mov         rbx,qword ptr [rsp+30h]
  000000014000D1A2: 48 8B 74 24 38     mov         rsi,qword ptr [rsp+38h]
  000000014000D1A7: 48 83 C4 20        add         rsp,20h
  000000014000D1AB: 5F                 pop         rdi
  000000014000D1AC: C3                 ret
  000000014000D1AD: B9 09 00 00 00     mov         ecx,9
  000000014000D1B2: E8 62 9F 05 00     call        0000000140067119
  000000014000D1B7: CC                 int         3

  Summary

       78000 .text
