10043189b:	48 83 c2 01          	add    $0x1,%rdx
10043189f:	48 89 f7             	mov    %rsi,%rdi
1004318a2:	48 89 de             	mov    %rbx,%rsi
1004318a5:	48 29 d0             	sub    %rdx,%rax
1004318a8:	4c 63 d5             	movslq %ebp,%r10
1004318ab:	4a 89 44 fb 48       	mov    %rax,0x48(%rbx,%r15,8)
1004318b0:	4e 89 74 fb 08       	mov    %r14,0x8(%rbx,%r15,8)
1004318b5:	e9 1e ff ff ff       	jmp    1004317d8 <.text+0x307d8>
1004318ba:	49 89 75 60          	mov    %rsi,0x60(%r13)
1004318be:	48 89 f1             	mov    %rsi,%rcx
1004318c1:	e9 8f fc ff ff       	jmp    100431555 <.text+0x30555>
1004318c6:	49 63 c0             	movslq %r8d,%rax
1004318c9:	48 89 f7             	mov    %rsi,%rdi
1004318cc:	45 31 d2             	xor    %r10d,%r10d
1004318cf:	48 89 de             	mov    %rbx,%rsi
1004318d2:	48 29 c1             	sub    %rax,%rcx
1004318d5:	31 ed                	xor    %ebp,%ebp
1004318d7:	4a 89 4c fb 48       	mov    %rcx,0x48(%rbx,%r15,8)
1004318dc:	31 c9                	xor    %ecx,%ecx
1004318de:	e9 f5 fe ff ff       	jmp    1004317d8 <.text+0x307d8>
1004318e3:	45 85 c0             	test   %r8d,%r8d
1004318e6:	0f 8e 15 fa ff ff    	jle    100431301 <.text+0x30301>
1004318ec:	48 8b 03             	mov    (%rbx),%rax
1004318ef:	48 85 c0             	test   %rax,%rax
1004318f2:	0f 84 a8 00 00 00    	je     1004319a0 <.text+0x309a0>
1004318f8:	4a 8b 44 f8 08       	mov    0x8(%rax,%r15,8),%rax
1004318fd:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
100431901:	49 39 d1             	cmp    %rdx,%r9
100431904:	0f 8c 96 00 00 00    	jl     1004319a0 <.text+0x309a0>
10043190a:	8b 7c 24 58          	mov    0x58(%rsp),%edi
10043190e:	89 c5                	mov    %eax,%ebp
100431910:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
100431915:	29 fd                	sub    %edi,%ebp
100431917:	41 29 e8             	sub    %ebp,%r8d
10043191a:	29 cd                	sub    %ecx,%ebp
10043191c:	48 89 f7             	mov    %rsi,%rdi
10043191f:	31 c0                	xor    %eax,%eax
100431921:	48 89 de             	mov    %rbx,%rsi
100431924:	31 c9                	xor    %ecx,%ecx
100431926:	45 31 d2             	xor    %r10d,%r10d
100431929:	eb 80                	jmp    1004318ab <.text+0x308ab>
10043192b:	8b 3d 2b a9 32 00    	mov    0x32a92b(%rip),%edi        # 10075c25c <_head_msys_iconv_2_dll-0xfda4>
100431931:	85 ff                	test   %edi,%edi
100431933:	0f 84 aa 00 00 00    	je     1004319e3 <.text+0x309e3>
100431939:	4a 8b 4c fb 48       	mov    0x48(%rbx,%r15,8),%rcx
10043193e:	48 8d 14 01          	lea    (%rcx,%rax,1),%rdx
100431942:	49 39 d6             	cmp    %rdx,%r14
100431945:	7e 9c                	jle    1004318e3 <.text+0x308e3>
100431947:	48 89 de             	mov    %rbx,%rsi
10043194a:	e9 9a f8 ff ff       	jmp    1004311e9 <.text+0x301e9>
10043194f:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
100431954:	e9 9c fd ff ff       	jmp    1004316f5 <.text+0x306f5>
100431959:	8b 84 24 c0 00 00 00 	mov    0xc0(%rsp),%eax
100431960:	49 8b 5d 60          	mov    0x60(%r13),%rbx
100431964:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
100431968:	48 85 db             	test   %rbx,%rbx
10043196b:	0f 84 6a fd ff ff    	je     1004316db <.text+0x306db>
100431971:	4d 63 fb             	movslq %r11d,%r15
100431974:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
100431979:	45 31 c0             	xor    %r8d,%r8d
10043197c:	31 f6                	xor    %esi,%esi
10043197e:	4a 8b 44 fb 08       	mov    0x8(%rbx,%r15,8),%rax
100431983:	e9 38 f9 ff ff       	jmp    1004312c0 <.text+0x302c0>
100431988:	44 89 cd             	mov    %r9d,%ebp
10043198b:	48 89 f7             	mov    %rsi,%rdi
10043198e:	b9 01 00 00 00       	mov    $0x1,%ecx
100431993:	48 89 de             	mov    %rbx,%rsi
100431996:	29 d5                	sub    %edx,%ebp
100431998:	45 31 d2             	xor    %r10d,%r10d
10043199b:	e9 38 fe ff ff       	jmp    1004317d8 <.text+0x307d8>
1004319a0:	44 89 c5             	mov    %r8d,%ebp
1004319a3:	29 cd                	sub    %ecx,%ebp
1004319a5:	e9 72 ff ff ff       	jmp    10043191c <.text+0x3091c>
1004319aa:	44 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8d
1004319b1:	00
1004319b2:	c7 44 24 2c 00 00 00 	movl   $0x0,0x2c(%rsp)
1004319b9:	00
1004319ba:	41 f7 d8             	neg    %r8d
1004319bd:	e9 74 f7 ff ff       	jmp    100431136 <.text+0x30136>
1004319c2:	48 89 f1             	mov    %rsi,%rcx
1004319c5:	e8 56 fb fc ff       	call   100401520 <.text+0x520>
1004319ca:	b8 07 00 00 00       	mov    $0x7,%eax
1004319cf:	e9 ec fa ff ff       	jmp    1004314c0 <.text+0x304c0>
1004319d4:	48 89 f3             	mov    %rsi,%rbx
1004319d7:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
1004319dc:	31 f6                	xor    %esi,%esi
1004319de:	e9 dd f8 ff ff       	jmp    1004312c0 <.text+0x302c0>
1004319e3:	48 89 de             	mov    %rbx,%rsi
1004319e6:	e9 0a fd ff ff       	jmp    1004316f5 <.text+0x306f5>
1004319eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004319f0:	8b 05 be 07 28 00    	mov    0x2807be(%rip),%eax        # 1006b21b4 <_head_msys_iconv_2_dll-0xb9e4c>
1004319f6:	25 00 02 00 00       	and    $0x200,%eax
1004319fb:	74 13                	je     100431a10 <.text+0x30a10>
1004319fd:	48 8b 05 fc 7e 2f 00 	mov    0x2f7efc(%rip),%rax        # 100729900 <_head_msys_iconv_2_dll-0x42700>
100431a04:	48 8b 00             	mov    (%rax),%rax
100431a07:	80 38 00             	cmpb   $0x0,(%rax)
100431a0a:	0f 94 c0             	sete   %al
100431a0d:	0f b6 c0             	movzbl %al,%eax
100431a10:	c3                   	ret
100431a11:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100431a18:	00 00 00 00
100431a1c:	0f 1f 40 00          	nopl   0x0(%rax)
100431a20:	56                   	push   %rsi
100431a21:	53                   	push   %rbx
100431a22:	48 83 ec 28          	sub    $0x28,%rsp
100431a26:	48 8b 59 60          	mov    0x60(%rcx),%rbx
100431a2a:	48 89 ce             	mov    %rcx,%rsi
100431a2d:	48 85 db             	test   %rbx,%rbx
100431a30:	74 16                	je     100431a48 <.text+0x30a48>
100431a32:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100431a38:	48 89 d9             	mov    %rbx,%rcx
100431a3b:	48 8b 1b             	mov    (%rbx),%rbx
100431a3e:	e8 dd fa fc ff       	call   100401520 <.text+0x520>
100431a43:	48 85 db             	test   %rbx,%rbx
100431a46:	75 f0                	jne    100431a38 <.text+0x30a38>
100431a48:	48 c7 46 60 00 00 00 	movq   $0x0,0x60(%rsi)
100431a4f:	00
100431a50:	48 83 c4 28          	add    $0x28,%rsp
100431a54:	5b                   	pop    %rbx
100431a55:	5e                   	pop    %rsi
100431a56:	c3                   	ret
100431a57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100431a5e:	00 00
100431a60:	41 57                	push   %r15
100431a62:	41 56                	push   %r14
100431a64:	41 55                	push   %r13
100431a66:	41 54                	push   %r12
100431a68:	55                   	push   %rbp
100431a69:	57                   	push   %rdi
100431a6a:	56                   	push   %rsi
100431a6b:	53                   	push   %rbx
100431a6c:	48 83 ec 38          	sub    $0x38,%rsp
100431a70:	4c 8b 2d c9 17 2f 00 	mov    0x2f17c9(%rip),%r13        # 100723240 <_head_msys_iconv_2_dll-0x48dc0>
100431a77:	31 db                	xor    %ebx,%ebx
100431a79:	4c 8b 61 08          	mov    0x8(%rcx),%r12
100431a7d:	48 8b b9 f0 00 00 00 	mov    0xf0(%rcx),%rdi
100431a84:	48 89 cd             	mov    %rcx,%rbp
100431a87:	49 8b 4d 00          	mov    0x0(%r13),%rcx
100431a8b:	48 89 d6             	mov    %rdx,%rsi
100431a8e:	66 90                	xchg   %ax,%ax
100431a90:	4c 3b 64 d9 68       	cmp    0x68(%rcx,%rbx,8),%r12
100431a95:	74 21                	je     100431ab8 <.text+0x30ab8>
100431a97:	48 83 c3 01          	add    $0x1,%rbx
100431a9b:	48 83 fb 08          	cmp    $0x8,%rbx
100431a9f:	75 ef                	jne    100431a90 <.text+0x30a90>
100431aa1:	48 83 c4 38          	add    $0x38,%rsp
100431aa5:	5b                   	pop    %rbx
100431aa6:	5e                   	pop    %rsi
100431aa7:	5f                   	pop    %rdi
100431aa8:	5d                   	pop    %rbp
100431aa9:	41 5c                	pop    %r12
100431aab:	41 5d                	pop    %r13
100431aad:	41 5e                	pop    %r14
100431aaf:	41 5f                	pop    %r15
100431ab1:	c3                   	ret
100431ab2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100431ab8:	8b 81 a8 00 00 00    	mov    0xa8(%rcx),%eax
100431abe:	85 c0                	test   %eax,%eax
100431ac0:	0f 85 7a 01 00 00    	jne    100431c40 <.text+0x30c40>
100431ac6:	c7 86 08 01 00 00 00 	movl   $0x0,0x108(%rsi)
100431acd:	00 00 00
100431ad0:	48 8b 41 60          	mov    0x60(%rcx),%rax
100431ad4:	48 85 c0             	test   %rax,%rax
100431ad7:	0f 84 73 01 00 00    	je     100431c50 <.text+0x30c50>
100431add:	48 63 db             	movslq %ebx,%rbx
100431ae0:	4c 8d 43 08          	lea    0x8(%rbx),%r8
100431ae4:	eb 16                	jmp    100431afc <.text+0x30afc>
100431ae6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100431aed:	00 00 00
100431af0:	48 8b 00             	mov    (%rax),%rax
100431af3:	48 85 c0             	test   %rax,%rax
100431af6:	0f 84 54 01 00 00    	je     100431c50 <.text+0x30c50>
100431afc:	4a 8b 54 c0 08       	mov    0x8(%rax,%r8,8),%rdx
100431b01:	48 03 54 d8 08       	add    0x8(%rax,%rbx,8),%rdx
100431b06:	48 39 fa             	cmp    %rdi,%rdx
100431b09:	7c e5                	jl     100431af0 <.text+0x30af0>
100431b0b:	31 d2                	xor    %edx,%edx
100431b0d:	4c 8b 4e 08          	mov    0x8(%rsi),%r9
100431b11:	4c 39 4c d1 68       	cmp    %r9,0x68(%rcx,%rdx,8)
100431b16:	74 1d                	je     100431b35 <.text+0x30b35>
100431b18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100431b1f:	00
100431b20:	48 83 c2 01          	add    $0x1,%rdx
100431b24:	48 83 fa 08          	cmp    $0x8,%rdx
100431b28:	0f 84 73 ff ff ff    	je     100431aa1 <.text+0x30aa1>
100431b2e:	4c 39 4c d1 68       	cmp    %r9,0x68(%rcx,%rdx,8)
100431b33:	75 eb                	jne    100431b20 <.text+0x30b20>
100431b35:	4c 63 e2             	movslq %edx,%r12
100431b38:	48 63 d2             	movslq %edx,%rdx
100431b3b:	4c 8b 6c d8 08       	mov    0x8(%rax,%rbx,8),%r13
100431b40:	4d 8b 19             	mov    (%r9),%r11
100431b43:	4c 8b 74 d0 08       	mov    0x8(%rax,%rdx,8),%r14
100431b48:	4d 89 f0             	mov    %r14,%r8
100431b4b:	4d 29 e8             	sub    %r13,%r8
100431b4e:	49 01 f8             	add    %rdi,%r8
100431b51:	4c 89 86 f0 00 00 00 	mov    %r8,0xf0(%rsi)
100431b58:	49 39 fd             	cmp    %rdi,%r13
100431b5b:	7f 53                	jg     100431bb0 <.text+0x30bb0>
100431b5d:	31 d2                	xor    %edx,%edx
100431b5f:	45 31 c9             	xor    %r9d,%r9d
100431b62:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100431b68:	48 83 7c 11 68 00    	cmpq   $0x0,0x68(%rcx,%rdx,1)
100431b6e:	74 0f                	je     100431b7f <.text+0x30b7f>
100431b70:	4c 8b 54 10 48       	mov    0x48(%rax,%rdx,1),%r10
100431b75:	4d 63 f9             	movslq %r9d,%r15
100431b78:	4d 39 d7             	cmp    %r10,%r15
100431b7b:	45 0f 4c ca          	cmovl  %r10d,%r9d
100431b7f:	48 83 c2 08          	add    $0x8,%rdx
100431b83:	48 83 fa 40          	cmp    $0x40,%rdx
100431b87:	75 df                	jne    100431b68 <.text+0x30b68>
100431b89:	4a 8b 54 e0 48       	mov    0x48(%rax,%r12,8),%rdx
100431b8e:	48 8b 44 d8 48       	mov    0x48(%rax,%rbx,8),%rax
100431b93:	48 39 c2             	cmp    %rax,%rdx
100431b96:	0f 84 d4 00 00 00    	je     100431c70 <.text+0x30c70>
100431b9c:	0f 8e df 00 00 00    	jle    100431c81 <.text+0x30c81>
100431ba2:	4c 01 e8             	add    %r13,%rax
100431ba5:	48 39 f8             	cmp    %rdi,%rax
100431ba8:	0f 84 f7 00 00 00    	je     100431ca5 <.text+0x30ca5>
100431bae:	66 90                	xchg   %ax,%ax
100431bb0:	c7 86 10 01 00 00 00 	movl   $0x0,0x110(%rsi)
100431bb7:	00 00 00
100431bba:	4d 39 c3             	cmp    %r8,%r11
100431bbd:	7d 14                	jge    100431bd3 <.text+0x30bd3>
100431bbf:	4c 89 9e f0 00 00 00 	mov    %r11,0xf0(%rsi)
100431bc6:	4d 89 d8             	mov    %r11,%r8
100431bc9:	c7 86 10 01 00 00 01 	movl   $0x1,0x110(%rsi)
100431bd0:	00 00 00
100431bd3:	4d 85 c0             	test   %r8,%r8
100431bd6:	7f 15                	jg     100431bed <.text+0x30bed>
100431bd8:	48 c7 86 f0 00 00 00 	movq   $0x1,0xf0(%rsi)
100431bdf:	01 00 00 00
100431be3:	c7 86 08 01 00 00 00 	movl   $0x0,0x108(%rsi)
100431bea:	00 00 00
100431bed:	48 89 f1             	mov    %rsi,%rcx
100431bf0:	e8 6b 46 0d 00       	call   100506260 <.text+0x105260>
100431bf5:	48 89 f1             	mov    %rsi,%rcx
100431bf8:	e8 c3 43 0d 00       	call   100505fc0 <.text+0x104fc0>
100431bfd:	31 d2                	xor    %edx,%edx
100431bff:	48 89 f1             	mov    %rsi,%rcx
100431c02:	e8 89 58 0d 00       	call   100507490 <.text+0x106490>
100431c07:	48 8b 96 f0 00 00 00 	mov    0xf0(%rsi),%rdx
100431c0e:	45 31 c9             	xor    %r9d,%r9d
100431c11:	48 89 f1             	mov    %rsi,%rcx
100431c14:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100431c1b:	00 00
100431c1d:	4c 8d 86 f0 00 00 00 	lea    0xf0(%rsi),%r8
100431c24:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
100431c2b:	00
100431c2c:	e8 2f e8 07 00       	call   1004b0460 <.text+0xaf460>
100431c31:	e9 6b fe ff ff       	jmp    100431aa1 <.text+0x30aa1>
100431c36:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100431c3d:	00 00 00
100431c40:	31 c9                	xor    %ecx,%ecx
100431c42:	e8 29 0a 00 00       	call   100432670 <.text+0x31670>
100431c47:	49 8b 4d 00          	mov    0x0(%r13),%rcx
100431c4b:	e9 76 fe ff ff       	jmp    100431ac6 <.text+0x30ac6>
100431c50:	48 8b 46 08          	mov    0x8(%rsi),%rax
100431c54:	4c 8b 18             	mov    (%rax),%r11
100431c57:	4e 8d 04 1f          	lea    (%rdi,%r11,1),%r8
100431c5b:	4d 2b 04 24          	sub    (%r12),%r8
100431c5f:	4c 89 86 f0 00 00 00 	mov    %r8,0xf0(%rsi)
100431c66:	e9 45 ff ff ff       	jmp    100431bb0 <.text+0x30bb0>
100431c6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100431c70:	8b 85 08 01 00 00    	mov    0x108(%rbp),%eax
100431c76:	89 86 08 01 00 00    	mov    %eax,0x108(%rsi)
100431c7c:	e9 2f ff ff ff       	jmp    100431bb0 <.text+0x30bb0>
100431c81:	4c 01 f2             	add    %r14,%rdx
100431c84:	49 39 d0             	cmp    %rdx,%r8
100431c87:	0f 8c 23 ff ff ff    	jl     100431bb0 <.text+0x30bb0>
100431c8d:	48 89 96 f0 00 00 00 	mov    %rdx,0xf0(%rsi)
100431c94:	f6 05 19 05 28 00 01 	testb  $0x1,0x280519(%rip)        # 1006b21b4 <_head_msys_iconv_2_dll-0xb9e4c>
100431c9b:	75 31                	jne    100431cce <.text+0x30cce>
100431c9d:	49 89 d0             	mov    %rdx,%r8
100431ca0:	e9 0b ff ff ff       	jmp    100431bb0 <.text+0x30bb0>
100431ca5:	48 63 8d 08 01 00 00 	movslq 0x108(%rbp),%rcx
100431cac:	44 89 c8             	mov    %r9d,%eax
100431caf:	29 c8                	sub    %ecx,%eax
100431cb1:	48 98                	cltq
100431cb3:	48 39 c2             	cmp    %rax,%rdx
100431cb6:	7f 2e                	jg     100431ce6 <.text+0x30ce6>
100431cb8:	4d 8d 04 16          	lea    (%r14,%rdx,1),%r8
100431cbc:	89 8e 08 01 00 00    	mov    %ecx,0x108(%rsi)
100431cc2:	4c 89 86 f0 00 00 00 	mov    %r8,0xf0(%rsi)
100431cc9:	e9 e2 fe ff ff       	jmp    100431bb0 <.text+0x30bb0>
100431cce:	4c 01 e8             	add    %r13,%rax
100431cd1:	48 39 f8             	cmp    %rdi,%rax
100431cd4:	74 28                	je     100431cfe <.text+0x30cfe>
100431cd6:	44 89 e8             	mov    %r13d,%eax
100431cd9:	29 f8                	sub    %edi,%eax
100431cdb:	44 01 c8             	add    %r9d,%eax
100431cde:	89 86 08 01 00 00    	mov    %eax,0x108(%rsi)
100431ce4:	eb b7                	jmp    100431c9d <.text+0x30c9d>
100431ce6:	49 63 c1             	movslq %r9d,%rax
100431ce9:	4c 01 f0             	add    %r14,%rax
100431cec:	48 29 c8             	sub    %rcx,%rax
100431cef:	48 89 86 f0 00 00 00 	mov    %rax,0xf0(%rsi)
100431cf6:	49 89 c0             	mov    %rax,%r8
100431cf9:	e9 b2 fe ff ff       	jmp    100431bb0 <.text+0x30bb0>
100431cfe:	8b 85 08 01 00 00    	mov    0x108(%rbp),%eax
100431d04:	89 86 08 01 00 00    	mov    %eax,0x108(%rsi)
100431d0a:	eb 91                	jmp    100431c9d <.text+0x30c9d>
100431d0c:	0f 1f 40 00          	nopl   0x0(%rax)
100431d10:	41 55                	push   %r13
100431d12:	41 54                	push   %r12
100431d14:	55                   	push   %rbp
100431d15:	57                   	push   %rdi
100431d16:	56                   	push   %rsi
100431d17:	53                   	push   %rbx
100431d18:	48 83 ec 28          	sub    $0x28,%rsp
100431d1c:	48 8b 05 1d 76 2f 00 	mov    0x2f761d(%rip),%rax        # 100729340 <_head_msys_iconv_2_dll-0x42cc0>
100431d23:	45 31 ed             	xor    %r13d,%r13d
100431d26:	45 31 e4             	xor    %r12d,%r12d
100431d29:	48 8b 3d 20 15 2f 00 	mov    0x2f1520(%rip),%rdi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100431d30:	31 f6                	xor    %esi,%esi
100431d32:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
100431d38:	48 8b 05 41 6e 2f 00 	mov    0x2f6e41(%rip),%rax        # 100728b80 <_head_msys_iconv_2_dll-0x43480>
100431d3f:	48 8b 18             	mov    (%rax),%rbx
100431d42:	89 cd                	mov    %ecx,%ebp
100431d44:	48 85 db             	test   %rbx,%rbx
100431d47:	0f 84 bb 00 00 00    	je     100431e08 <.text+0x30e08>
100431d4d:	0f 1f 00             	nopl   (%rax)
100431d50:	8b 93 28 04 00 00    	mov    0x428(%rbx),%edx
100431d56:	85 d2                	test   %edx,%edx
100431d58:	74 76                	je     100431dd0 <.text+0x30dd0>
100431d5a:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
100431d5e:	e8 bd 87 fd ff       	call   10040a520 <.text+0x9520>
100431d63:	85 c0                	test   %eax,%eax
100431d65:	74 69                	je     100431dd0 <.text+0x30dd0>
100431d67:	ba 23 00 00 00       	mov    $0x23,%edx
100431d6c:	48 89 d9             	mov    %rbx,%rcx
100431d6f:	e8 4c f7 00 00       	call   1004414c0 <.text+0x404c0>
100431d74:	48 39 1f             	cmp    %rbx,(%rdi)
100431d77:	48 0f 45 f3          	cmovne %rbx,%rsi
100431d7b:	85 ed                	test   %ebp,%ebp
100431d7d:	0f 85 95 00 00 00    	jne    100431e18 <.text+0x30e18>
100431d83:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
100431d8a:	48 89 d9             	mov    %rbx,%rcx
100431d8d:	e8 fe 0a 00 00       	call   100432890 <.text+0x31890>
100431d92:	48 39 1f             	cmp    %rbx,(%rdi)
100431d95:	0f 84 9d 00 00 00    	je     100431e38 <.text+0x30e38>
100431d9b:	8b 93 08 01 00 00    	mov    0x108(%rbx),%edx
100431da1:	85 d2                	test   %edx,%edx
100431da3:	0f 8e b7 00 00 00    	jle    100431e60 <.text+0x30e60>
100431da9:	39 c2                	cmp    %eax,%edx
100431dab:	0f 8e cf 00 00 00    	jle    100431e80 <.text+0x30e80>
100431db1:	31 d2                	xor    %edx,%edx
100431db3:	85 c0                	test   %eax,%eax
100431db5:	0f 48 c2             	cmovs  %edx,%eax
100431db8:	89 83 08 01 00 00    	mov    %eax,0x108(%rbx)
100431dbe:	31 d2                	xor    %edx,%edx