100689fd5:	48 8b 03             	mov    (%rbx),%rax
100689fd8:	25 00 c0 00 00       	and    $0xc000,%eax
100689fdd:	48 2d 00 40 00 00    	sub    $0x4000,%rax
100689fe3:	48 a9 00 80 ff ff    	test   $0xffffffffffff8000,%rax
100689fe9:	0f 84 bd 02 00 00    	je     10068a2ac <.text+0x2892ac>
100689fef:	4d 8b 9d c0 00 00 00 	mov    0xc0(%r13),%r11
100689ff6:	49 8b 5d 38          	mov    0x38(%r13),%rbx
100689ffa:	49 8b 7d 60          	mov    0x60(%r13),%rdi
100689ffe:	4d 8b 8d e8 00 00 00 	mov    0xe8(%r13),%r9
10068a005:	49 39 db             	cmp    %rbx,%r11
10068a008:	48 89 da             	mov    %rbx,%rdx
10068a00b:	49 0f 4e d3          	cmovle %r11,%rdx
10068a00f:	48 85 d2             	test   %rdx,%rdx
10068a012:	0f 8e 19 03 00 00    	jle    10068a331 <.text+0x289331>
10068a018:	31 c0                	xor    %eax,%eax
10068a01a:	eb 11                	jmp    10068a02d <.text+0x28902d>
10068a01c:	0f 1f 40 00          	nopl   0x0(%rax)
10068a020:	48 83 c0 01          	add    $0x1,%rax
10068a024:	48 39 c2             	cmp    %rax,%rdx
10068a027:	0f 84 cb 03 00 00    	je     10068a3f8 <.text+0x2893f8>
10068a02d:	49 8b 0c c1          	mov    (%r9,%rax,8),%rcx
10068a031:	4c 8b 04 c7          	mov    (%rdi,%rax,8),%r8
10068a035:	48 8b 49 18          	mov    0x18(%rcx),%rcx
10068a039:	49 39 48 18          	cmp    %rcx,0x18(%r8)
10068a03d:	74 e1                	je     10068a020 <.text+0x289020>
10068a03f:	48 29 c2             	sub    %rax,%rdx
10068a042:	49 89 45 50          	mov    %rax,0x50(%r13)
10068a046:	48 8d 7c df f8       	lea    -0x8(%rdi,%rbx,8),%rdi
10068a04b:	4b 8d 6c d9 f8       	lea    -0x8(%r9,%r11,8),%rbp
10068a050:	49 89 85 d8 00 00 00 	mov    %rax,0xd8(%r13)
10068a057:	48 89 d1             	mov    %rdx,%rcx
10068a05a:	48 85 d2             	test   %rdx,%rdx
10068a05d:	0f 8e e1 02 00 00    	jle    10068a344 <.text+0x289344>
10068a063:	31 c0                	xor    %eax,%eax
10068a065:	31 d2                	xor    %edx,%edx
10068a067:	eb 18                	jmp    10068a081 <.text+0x289081>
10068a069:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10068a070:	48 83 c2 01          	add    $0x1,%rdx
10068a074:	48 83 e8 08          	sub    $0x8,%rax
10068a078:	48 39 d1             	cmp    %rdx,%rcx
10068a07b:	0f 84 9f 02 00 00    	je     10068a320 <.text+0x289320>
10068a081:	4c 8b 44 05 00       	mov    0x0(%rbp,%rax,1),%r8
10068a086:	4c 8b 0c 07          	mov    (%rdi,%rax,1),%r9
10068a08a:	4d 8b 50 18          	mov    0x18(%r8),%r10
10068a08e:	4d 39 51 18          	cmp    %r10,0x18(%r9)
10068a092:	74 dc                	je     10068a070 <.text+0x289070>
10068a094:	49 89 d8             	mov    %rbx,%r8
10068a097:	4c 89 d8             	mov    %r11,%rax
10068a09a:	49 29 d0             	sub    %rdx,%r8
10068a09d:	48 29 d0             	sub    %rdx,%rax
10068a0a0:	49 8d 50 ff          	lea    -0x1(%r8),%rdx
10068a0a4:	48 83 e8 01          	sub    $0x1,%rax
10068a0a8:	49 8d 4c 1b 02       	lea    0x2(%r11,%rbx,1),%rcx
10068a0ad:	49 89 55 58          	mov    %rdx,0x58(%r13)
10068a0b1:	ba 01 00 00 00       	mov    $0x1,%edx
10068a0b6:	49 89 85 e0 00 00 00 	mov    %rax,0xe0(%r13)
10068a0bd:	e8 4e 72 d7 ff       	call   100401310 <.text+0x310>
10068a0c2:	48 89 c7             	mov    %rax,%rdi
10068a0c5:	48 85 c0             	test   %rax,%rax
10068a0c8:	0f 84 82 02 00 00    	je     10068a350 <.text+0x289350>
10068a0ce:	49 8b 4d 38          	mov    0x38(%r13),%rcx
10068a0d2:	48 8d 74 08 01       	lea    0x1(%rax,%rcx,1),%rsi
10068a0d7:	e8 e4 03 00 00       	call   10068a4c0 <.text+0x2894c0>
10068a0dc:	ba 00 04 00 00       	mov    $0x400,%edx
10068a0e1:	4d 8b 4d 60          	mov    0x60(%r13),%r9
10068a0e5:	48 39 d0             	cmp    %rdx,%rax
10068a0e8:	48 0f 4f c2          	cmovg  %rdx,%rax
10068a0ec:	49 8b 55 50          	mov    0x50(%r13),%rdx
10068a0f0:	49 39 55 58          	cmp    %rdx,0x58(%r13)
10068a0f4:	7c 44                	jl     10068a13a <.text+0x28913a>
10068a0f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10068a0fd:	00 00 00
10068a100:	49 8b 0c d1          	mov    (%r9,%rdx,8),%rcx
10068a104:	4c 8b 41 18          	mov    0x18(%rcx),%r8
10068a108:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
10068a10f:	00
10068a110:	4e 8b 04 c1          	mov    (%rcx,%r8,8),%r8
10068a114:	31 c9                	xor    %ecx,%ecx
10068a116:	4d 85 c0             	test   %r8,%r8
10068a119:	74 12                	je     10068a12d <.text+0x28912d>
10068a11b:	4d 8b 40 30          	mov    0x30(%r8),%r8
10068a11f:	4d 85 c0             	test   %r8,%r8
10068a122:	74 09                	je     10068a12d <.text+0x28912d>
10068a124:	4c 39 c0             	cmp    %r8,%rax
10068a127:	0f 9e c1             	setle  %cl
10068a12a:	83 c1 01             	add    $0x1,%ecx
10068a12d:	88 0c 17             	mov    %cl,(%rdi,%rdx,1)
10068a130:	48 83 c2 01          	add    $0x1,%rdx
10068a134:	49 3b 55 58          	cmp    0x58(%r13),%rdx
10068a138:	7e c6                	jle    10068a100 <.text+0x289100>
10068a13a:	49 8b 8d c0 00 00 00 	mov    0xc0(%r13),%rcx
10068a141:	e8 7a 03 00 00       	call   10068a4c0 <.text+0x2894c0>
10068a146:	ba 00 04 00 00       	mov    $0x400,%edx
10068a14b:	4d 8b 8d e8 00 00 00 	mov    0xe8(%r13),%r9
10068a152:	48 39 d0             	cmp    %rdx,%rax
10068a155:	48 0f 4f c2          	cmovg  %rdx,%rax
10068a159:	49 8b 95 d8 00 00 00 	mov    0xd8(%r13),%rdx
10068a160:	49 3b 95 e0 00 00 00 	cmp    0xe0(%r13),%rdx
10068a167:	7f 44                	jg     10068a1ad <.text+0x2891ad>
10068a169:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10068a170:	49 8b 0c d1          	mov    (%r9,%rdx,8),%rcx
10068a174:	4c 8b 41 18          	mov    0x18(%rcx),%r8
10068a178:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
10068a17f:	00
10068a180:	4e 8b 04 c1          	mov    (%rcx,%r8,8),%r8
10068a184:	31 c9                	xor    %ecx,%ecx
10068a186:	4d 85 c0             	test   %r8,%r8
10068a189:	74 12                	je     10068a19d <.text+0x28919d>
10068a18b:	4d 8b 40 28          	mov    0x28(%r8),%r8
10068a18f:	4d 85 c0             	test   %r8,%r8
10068a192:	74 09                	je     10068a19d <.text+0x28919d>
10068a194:	4c 39 c0             	cmp    %r8,%rax
10068a197:	0f 9e c1             	setle  %cl
10068a19a:	83 c1 01             	add    $0x1,%ecx
10068a19d:	88 0c 16             	mov    %cl,(%rsi,%rdx,1)
10068a1a0:	48 83 c2 01          	add    $0x1,%rdx
10068a1a4:	49 3b 95 e0 00 00 00 	cmp    0xe0(%r13),%rdx
10068a1ab:	7e c3                	jle    10068a170 <.text+0x289170>
10068a1ad:	49 8b 5d 50          	mov    0x50(%r13),%rbx
10068a1b1:	4d 8b 4d 58          	mov    0x58(%r13),%r9
10068a1b5:	31 ed                	xor    %ebp,%ebp
10068a1b7:	4d 8b 65 60          	mov    0x60(%r13),%r12
10068a1bb:	49 39 d9             	cmp    %rbx,%r9
10068a1be:	7d 25                	jge    10068a1e5 <.text+0x2891e5>
10068a1c0:	eb 57                	jmp    10068a219 <.text+0x289219>
10068a1c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10068a1c8:	3c 02                	cmp    $0x2,%al
10068a1ca:	0f 84 08 01 00 00    	je     10068a2d8 <.text+0x2892d8>
10068a1d0:	49 8b 45 68          	mov    0x68(%r13),%rax
10068a1d4:	c6 04 18 01          	movb   $0x1,(%rax,%rbx,1)
10068a1d8:	4d 8b 4d 58          	mov    0x58(%r13),%r9
10068a1dc:	48 83 c3 01          	add    $0x1,%rbx
10068a1e0:	49 39 d9             	cmp    %rbx,%r9
10068a1e3:	7c 34                	jl     10068a219 <.text+0x289219>
10068a1e5:	0f b6 04 1f          	movzbl (%rdi,%rbx,1),%eax
10068a1e9:	3c 01                	cmp    $0x1,%al
10068a1eb:	75 db                	jne    10068a1c8 <.text+0x2891c8>
10068a1ed:	49 8b 45 70          	mov    0x70(%r13),%rax
10068a1f1:	48 89 1c e8          	mov    %rbx,(%rax,%rbp,8)
10068a1f5:	49 8b 04 dc          	mov    (%r12,%rbx,8),%rax
10068a1f9:	48 83 c3 01          	add    $0x1,%rbx
10068a1fd:	48 8b 50 18          	mov    0x18(%rax),%rdx
10068a201:	49 8b 85 80 00 00 00 	mov    0x80(%r13),%rax
10068a208:	48 89 14 e8          	mov    %rdx,(%rax,%rbp,8)
10068a20c:	4d 8b 4d 58          	mov    0x58(%r13),%r9
10068a210:	48 83 c5 01          	add    $0x1,%rbp
10068a214:	49 39 d9             	cmp    %rbx,%r9
10068a217:	7d cc                	jge    10068a1e5 <.text+0x2891e5>
10068a219:	49 8b 9d d8 00 00 00 	mov    0xd8(%r13),%rbx
10068a220:	4d 8b 8d e0 00 00 00 	mov    0xe0(%r13),%r9
10068a227:	49 89 6d 78          	mov    %rbp,0x78(%r13)
10068a22b:	31 ed                	xor    %ebp,%ebp
10068a22d:	4d 8b a5 e8 00 00 00 	mov    0xe8(%r13),%r12
10068a234:	49 39 d9             	cmp    %rbx,%r9
10068a237:	7d 2a                	jge    10068a263 <.text+0x289263>
10068a239:	eb 62                	jmp    10068a29d <.text+0x28929d>
10068a23b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10068a240:	3c 02                	cmp    $0x2,%al
10068a242:	0f 84 b0 00 00 00    	je     10068a2f8 <.text+0x2892f8>
10068a248:	49 8b 85 f0 00 00 00 	mov    0xf0(%r13),%rax
10068a24f:	c6 04 18 01          	movb   $0x1,(%rax,%rbx,1)
10068a253:	4d 8b 8d e0 00 00 00 	mov    0xe0(%r13),%r9
10068a25a:	48 83 c3 01          	add    $0x1,%rbx
10068a25e:	49 39 d9             	cmp    %rbx,%r9
10068a261:	7c 3a                	jl     10068a29d <.text+0x28929d>
10068a263:	0f b6 04 1e          	movzbl (%rsi,%rbx,1),%eax
10068a267:	3c 01                	cmp    $0x1,%al
10068a269:	75 d5                	jne    10068a240 <.text+0x289240>
10068a26b:	49 8b 85 f8 00 00 00 	mov    0xf8(%r13),%rax
10068a272:	48 89 1c e8          	mov    %rbx,(%rax,%rbp,8)
10068a276:	49 8b 04 dc          	mov    (%r12,%rbx,8),%rax
10068a27a:	48 83 c3 01          	add    $0x1,%rbx
10068a27e:	48 8b 50 18          	mov    0x18(%rax),%rdx
10068a282:	49 8b 85 08 01 00 00 	mov    0x108(%r13),%rax
10068a289:	48 89 14 e8          	mov    %rdx,(%rax,%rbp,8)
10068a28d:	4d 8b 8d e0 00 00 00 	mov    0xe0(%r13),%r9
10068a294:	48 83 c5 01          	add    $0x1,%rbp
10068a298:	49 39 d9             	cmp    %rbx,%r9
10068a29b:	7d c6                	jge    10068a263 <.text+0x289263>
10068a29d:	49 89 ad 00 01 00 00 	mov    %rbp,0x100(%r13)
10068a2a4:	48 89 f9             	mov    %rdi,%rcx
10068a2a7:	e8 74 72 d7 ff       	call   100401520 <.text+0x520>
10068a2ac:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
10068a2b3:	00
10068a2b4:	e8 67 72 d7 ff       	call   100401520 <.text+0x520>
10068a2b9:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
10068a2be:	e8 5d 72 d7 ff       	call   100401520 <.text+0x520>
10068a2c3:	4c 89 f9             	mov    %r15,%rcx
10068a2c6:	e8 c5 02 00 00       	call   10068a590 <.text+0x289590>
10068a2cb:	31 c0                	xor    %eax,%eax
10068a2cd:	e9 62 fc ff ff       	jmp    100689f34 <.text+0x288f34>
10068a2d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10068a2d8:	4d 8b 45 50          	mov    0x50(%r13),%r8
10068a2dc:	48 89 da             	mov    %rbx,%rdx
10068a2df:	48 89 f9             	mov    %rdi,%rcx
10068a2e2:	e8 b9 f5 ff ff       	call   1006898a0 <.text+0x2888a0>
10068a2e7:	85 c0                	test   %eax,%eax
10068a2e9:	0f 85 e1 fe ff ff    	jne    10068a1d0 <.text+0x2891d0>
10068a2ef:	e9 f9 fe ff ff       	jmp    10068a1ed <.text+0x2891ed>
10068a2f4:	0f 1f 40 00          	nopl   0x0(%rax)
10068a2f8:	4d 8b 85 d8 00 00 00 	mov    0xd8(%r13),%r8
10068a2ff:	48 89 da             	mov    %rbx,%rdx
10068a302:	48 89 f1             	mov    %rsi,%rcx
10068a305:	e8 96 f5 ff ff       	call   1006898a0 <.text+0x2888a0>
10068a30a:	85 c0                	test   %eax,%eax
10068a30c:	0f 85 36 ff ff ff    	jne    10068a248 <.text+0x289248>
10068a312:	e9 54 ff ff ff       	jmp    10068a26b <.text+0x28926b>
10068a317:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10068a31e:	00 00
10068a320:	49 89 d8             	mov    %rbx,%r8
10068a323:	4c 89 d8             	mov    %r11,%rax
10068a326:	49 29 c8             	sub    %rcx,%r8
10068a329:	48 29 c8             	sub    %rcx,%rax
10068a32c:	e9 6f fd ff ff       	jmp    10068a0a0 <.text+0x2890a0>
10068a331:	49 c7 85 d8 00 00 00 	movq   $0x0,0xd8(%r13)
10068a338:	00 00 00 00
10068a33c:	49 c7 45 50 00 00 00 	movq   $0x0,0x50(%r13)
10068a343:	00
10068a344:	4c 89 d8             	mov    %r11,%rax
10068a347:	49 89 d8             	mov    %rbx,%r8
10068a34a:	e9 51 fd ff ff       	jmp    10068a0a0 <.text+0x2890a0>
10068a34f:	90                   	nop
10068a350:	49 8b 8d d0 00 00 00 	mov    0xd0(%r13),%rcx
10068a357:	e8 c4 71 d7 ff       	call   100401520 <.text+0x520>
10068a35c:	49 8b 8d f8 00 00 00 	mov    0xf8(%r13),%rcx
10068a363:	e8 b8 71 d7 ff       	call   100401520 <.text+0x520>
10068a368:	49 8b 85 f0 00 00 00 	mov    0xf0(%r13),%rax
10068a36f:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
10068a373:	e8 a8 71 d7 ff       	call   100401520 <.text+0x520>
10068a378:	49 8b 8d 08 01 00 00 	mov    0x108(%r13),%rcx
10068a37f:	e8 9c 71 d7 ff       	call   100401520 <.text+0x520>
10068a384:	49 8b 8d e8 00 00 00 	mov    0xe8(%r13),%rcx
10068a38b:	e8 90 71 d7 ff       	call   100401520 <.text+0x520>
10068a390:	48 89 f1             	mov    %rsi,%rcx
10068a393:	e8 f8 01 00 00       	call   10068a590 <.text+0x289590>
10068a398:	49 8b 4d 48          	mov    0x48(%r13),%rcx
10068a39c:	e8 7f 71 d7 ff       	call   100401520 <.text+0x520>
10068a3a1:	49 8b 4d 70          	mov    0x70(%r13),%rcx
10068a3a5:	e8 76 71 d7 ff       	call   100401520 <.text+0x520>
10068a3aa:	49 8b 45 68          	mov    0x68(%r13),%rax
10068a3ae:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
10068a3b2:	e8 69 71 d7 ff       	call   100401520 <.text+0x520>
10068a3b7:	49 8b 8d 80 00 00 00 	mov    0x80(%r13),%rcx
10068a3be:	e8 5d 71 d7 ff       	call   100401520 <.text+0x520>
10068a3c3:	49 8b 4d 60          	mov    0x60(%r13),%rcx
10068a3c7:	e8 54 71 d7 ff       	call   100401520 <.text+0x520>
10068a3cc:	4c 89 e9             	mov    %r13,%rcx
10068a3cf:	e8 bc 01 00 00       	call   10068a590 <.text+0x289590>
10068a3d4:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
10068a3db:	00
10068a3dc:	e8 3f 71 d7 ff       	call   100401520 <.text+0x520>
10068a3e1:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
10068a3e6:	e8 35 71 d7 ff       	call   100401520 <.text+0x520>
10068a3eb:	4c 89 f9             	mov    %r15,%rcx
10068a3ee:	e8 9d 01 00 00       	call   10068a590 <.text+0x289590>
10068a3f3:	e9 37 fb ff ff       	jmp    100689f2f <.text+0x288f2f>
10068a3f8:	49 89 95 d8 00 00 00 	mov    %rdx,0xd8(%r13)
10068a3ff:	49 89 55 50          	mov    %rdx,0x50(%r13)
10068a403:	e9 3c ff ff ff       	jmp    10068a344 <.text+0x289344>
10068a408:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
10068a40d:	e9 0d fb ff ff       	jmp    100689f1f <.text+0x288f1f>
10068a412:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10068a419:	00 00 00 00
10068a41d:	0f 1f 00             	nopl   (%rax)
10068a420:	53                   	push   %rbx
10068a421:	48 83 ec 20          	sub    $0x20,%rsp
10068a425:	48 89 cb             	mov    %rcx,%rbx
10068a428:	48 8b 89 d0 00 00 00 	mov    0xd0(%rcx),%rcx
10068a42f:	e8 ec 70 d7 ff       	call   100401520 <.text+0x520>
10068a434:	48 8b 8b f8 00 00 00 	mov    0xf8(%rbx),%rcx
10068a43b:	e8 e0 70 d7 ff       	call   100401520 <.text+0x520>
10068a440:	48 8b 83 f0 00 00 00 	mov    0xf0(%rbx),%rax
10068a447:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
10068a44b:	e8 d0 70 d7 ff       	call   100401520 <.text+0x520>
10068a450:	48 8b 8b 08 01 00 00 	mov    0x108(%rbx),%rcx
10068a457:	e8 c4 70 d7 ff       	call   100401520 <.text+0x520>
10068a45c:	48 8b 8b e8 00 00 00 	mov    0xe8(%rbx),%rcx
10068a463:	e8 b8 70 d7 ff       	call   100401520 <.text+0x520>
10068a468:	48 8d 8b 88 00 00 00 	lea    0x88(%rbx),%rcx
10068a46f:	e8 1c 01 00 00       	call   10068a590 <.text+0x289590>
10068a474:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
10068a478:	e8 a3 70 d7 ff       	call   100401520 <.text+0x520>
10068a47d:	48 8b 4b 70          	mov    0x70(%rbx),%rcx
10068a481:	e8 9a 70 d7 ff       	call   100401520 <.text+0x520>
10068a486:	48 8b 43 68          	mov    0x68(%rbx),%rax
10068a48a:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
10068a48e:	e8 8d 70 d7 ff       	call   100401520 <.text+0x520>
10068a493:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
10068a49a:	e8 81 70 d7 ff       	call   100401520 <.text+0x520>
10068a49f:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
10068a4a3:	e8 78 70 d7 ff       	call   100401520 <.text+0x520>
10068a4a8:	48 89 d9             	mov    %rbx,%rcx
10068a4ab:	48 83 c4 20          	add    $0x20,%rsp
10068a4af:	5b                   	pop    %rbx
10068a4b0:	e9 db 00 00 00       	jmp    10068a590 <.text+0x289590>
10068a4b5:	90                   	nop
10068a4b6:	90                   	nop
10068a4b7:	90                   	nop
10068a4b8:	90                   	nop
10068a4b9:	90                   	nop
10068a4ba:	90                   	nop
10068a4bb:	90                   	nop
10068a4bc:	90                   	nop
10068a4bd:	90                   	nop
10068a4be:	90                   	nop
10068a4bf:	90                   	nop
10068a4c0:	b8 01 00 00 00       	mov    $0x1,%eax
10068a4c5:	48 85 c9             	test   %rcx,%rcx
10068a4c8:	7e 0f                	jle    10068a4d9 <.text+0x2894d9>
10068a4ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10068a4d0:	48 01 c0             	add    %rax,%rax
10068a4d3:	48 c1 f9 02          	sar    $0x2,%rcx
10068a4d7:	75 f7                	jne    10068a4d0 <.text+0x2894d0>
10068a4d9:	c3                   	ret
10068a4da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10068a4e0:	48 83 ec 58          	sub    $0x58,%rsp
10068a4e4:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
10068a4eb:	00
10068a4ec:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
10068a4f1:	41 b8 02 00 00 00    	mov    $0x2,%r8d
10068a4f7:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
10068a4fc:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
10068a501:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
10068a506:	48 85 d2             	test   %rdx,%rdx
10068a509:	7e 22                	jle    10068a52d <.text+0x28952d>
10068a50b:	80 7c 11 ff 0a       	cmpb   $0xa,-0x1(%rcx,%rdx,1)
10068a510:	74 1b                	je     10068a52d <.text+0x28952d>
10068a512:	48 8d 0d 57 67 09 00 	lea    0x96757(%rip),%rcx        # 100720c70 <_head_msys_iconv_2_dll-0x4b390>
10068a519:	41 b8 03 00 00 00    	mov    $0x3,%r8d
10068a51f:	48 c7 44 24 48 1d 00 	movq   $0x1d,0x48(%rsp)
10068a526:	00 00
10068a528:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
10068a52d:	48 8b 08             	mov    (%rax),%rcx
10068a530:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
10068a535:	ff 50 10             	call   *0x10(%rax)
10068a538:	c1 f8 1f             	sar    $0x1f,%eax
10068a53b:	48 83 c4 58          	add    $0x58,%rsp
10068a53f:	c3                   	ret
10068a540:	48 8b 41 08          	mov    0x8(%rcx),%rax
10068a544:	48 89 02             	mov    %rax,(%rdx)
10068a547:	48 8b 01             	mov    (%rcx),%rax
10068a54a:	c3                   	ret
10068a54b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10068a550:	48 8b 41 08          	mov    0x8(%rcx),%rax
10068a554:	c3                   	ret
10068a555:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10068a55c:	00 00 00 00
10068a560:	66 0f ef c0          	pxor   %xmm0,%xmm0
10068a564:	31 c0                	xor    %eax,%eax
10068a566:	48 89 51 10          	mov    %rdx,0x10(%rcx)