10046a8c9:	57                   	push   %rdi
10046a8ca:	56                   	push   %rsi
10046a8cb:	53                   	push   %rbx
10046a8cc:	48 83 ec 58          	sub    $0x58,%rsp
10046a8d0:	48 89 ce             	mov    %rcx,%rsi
10046a8d3:	48 89 d1             	mov    %rdx,%rcx
10046a8d6:	e8 b5 4e 22 00       	call   10068f790 <.text+0x28e790>
10046a8db:	48 8b 1d 3e 89 2b 00 	mov    0x2b893e(%rip),%rbx        # 100723220 <_head_msys_iconv_2_dll-0x48de0>
10046a8e2:	f3 0f 6f 05 9e ba 24 	movdqu 0x24ba9e(%rip),%xmm0        # 1006b6388 <_head_msys_iconv_2_dll-0xb5c78>
10046a8e9:	00
10046a8ea:	48 c7 05 9b ba 24 00 	movq   $0x0,0x24ba9b(%rip)        # 1006b6390 <_head_msys_iconv_2_dll-0xb5c70>
10046a8f1:	00 00 00 00
10046a8f5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10046a8fa:	8b 05 88 ba 24 00    	mov    0x24ba88(%rip),%eax        # 1006b6388 <_head_msys_iconv_2_dll-0xb5c78>
10046a900:	4c 8b 33             	mov    (%rbx),%r14
10046a903:	4c 8b 63 08          	mov    0x8(%rbx),%r12
10046a907:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
10046a90c:	8b 6b 10             	mov    0x10(%rbx),%ebp
10046a90f:	85 c0                	test   %eax,%eax
10046a911:	0f 84 e9 00 00 00    	je     10046aa00 <.text+0x69a00>
10046a917:	48 8d 3d 6a ba 24 00 	lea    0x24ba6a(%rip),%rdi        # 1006b6388 <_head_msys_iconv_2_dll-0xb5c78>
10046a91e:	48 89 f9             	mov    %rdi,%rcx
10046a921:	e8 4a 2b 19 00       	call   1005fd470 <.text+0x1fc470>
10046a926:	c7 05 58 ba 24 00 07 	movl   $0x7,0x24ba58(%rip)        # 1006b6388 <_head_msys_iconv_2_dll-0xb5c78>
10046a92d:	00 00 00
10046a930:	48 85 f6             	test   %rsi,%rsi
10046a933:	74 0b                	je     10046a940 <.text+0x69940>
10046a935:	48 89 f1             	mov    %rsi,%rcx
10046a938:	e8 43 96 15 00       	call   1005c3f80 <.text+0x1c2f80>
10046a93d:	48 89 c6             	mov    %rax,%rsi
10046a940:	48 89 35 49 ba 24 00 	mov    %rsi,0x24ba49(%rip)        # 1006b6390 <_head_msys_iconv_2_dll-0xb5c70>
10046a947:	48 8b 35 72 fe 2b 00 	mov    0x2bfe72(%rip),%rsi        # 10072a7c0 <_head_msys_iconv_2_dll-0x41840>
10046a94e:	48 83 3e 00          	cmpq   $0x0,(%rsi)
10046a952:	75 0a                	jne    10046a95e <.text+0x6995e>
10046a954:	48 8b 05 05 e0 2b 00 	mov    0x2be005(%rip),%rax        # 100728960 <_head_msys_iconv_2_dll-0x436a0>
10046a95b:	83 00 01             	addl   $0x1,(%rax)
10046a95e:	48 8d 0d 6f 56 28 00 	lea    0x28566f(%rip),%rcx        # 1006effd4 <_head_msys_iconv_2_dll-0x7c02c>
10046a965:	e8 06 ad 0b 00       	call   100525670 <.text+0x124670>
10046a96a:	48 85 c0             	test   %rax,%rax
10046a96d:	74 0f                	je     10046a97e <.text+0x6997e>
10046a96f:	f3 0f 6f 08          	movdqu (%rax),%xmm1
10046a973:	0f 11 0b             	movups %xmm1,(%rbx)
10046a976:	48 8b 40 10          	mov    0x10(%rax),%rax
10046a97a:	48 89 43 10          	mov    %rax,0x10(%rbx)
10046a97e:	4c 8d 6c 24 40       	lea    0x40(%rsp),%r13
10046a983:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10046a988:	4c 89 ea             	mov    %r13,%rdx
10046a98b:	e8 40 4f fe ff       	call   10044f8d0 <.text+0x4e8d0>
10046a990:	83 f8 02             	cmp    $0x2,%eax
10046a993:	0f 84 87 00 00 00    	je     10046aa20 <.text+0x69a20>
10046a999:	83 f8 01             	cmp    $0x1,%eax
10046a99c:	0f 85 a6 00 00 00    	jne    10046aa48 <.text+0x69a48>
10046a9a2:	83 7c 24 40 0b       	cmpl   $0xb,0x40(%rsp)
10046a9a7:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
10046a9ac:	0f 85 8e 00 00 00    	jne    10046aa40 <.text+0x69a40>
10046a9b2:	48 83 3e 00          	cmpq   $0x0,(%rsi)
10046a9b6:	75 0a                	jne    10046a9c2 <.text+0x699c2>
10046a9b8:	48 8b 05 a1 df 2b 00 	mov    0x2bdfa1(%rip),%rax        # 100728960 <_head_msys_iconv_2_dll-0x436a0>
10046a9bf:	83 28 01             	subl   $0x1,(%rax)
10046a9c2:	48 89 f9             	mov    %rdi,%rcx
10046a9c5:	e8 a6 2a 19 00       	call   1005fd470 <.text+0x1fc470>
10046a9ca:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10046a9cf:	b9 22 00 00 00       	mov    $0x22,%ecx
10046a9d4:	e8 57 fe ff ff       	call   10046a830 <.text+0x69830>
10046a9d9:	4c 89 f8             	mov    %r15,%rax
10046a9dc:	4c 89 33             	mov    %r14,(%rbx)
10046a9df:	4c 89 63 08          	mov    %r12,0x8(%rbx)
10046a9e3:	89 6b 10             	mov    %ebp,0x10(%rbx)
10046a9e6:	48 83 c4 58          	add    $0x58,%rsp
10046a9ea:	5b                   	pop    %rbx
10046a9eb:	5e                   	pop    %rsi
10046a9ec:	5f                   	pop    %rdi
10046a9ed:	5d                   	pop    %rbp
10046a9ee:	41 5c                	pop    %r12
10046a9f0:	41 5d                	pop    %r13
10046a9f2:	41 5e                	pop    %r14
10046a9f4:	41 5f                	pop    %r15
10046a9f6:	c3                   	ret
10046a9f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10046a9fe:	00 00
10046aa00:	4c 8d 05 9e 55 28 00 	lea    0x28559e(%rip),%r8        # 1006effa5 <_head_msys_iconv_2_dll-0x7c05b>
10046aa07:	48 8d 15 8b b9 24 00 	lea    0x24b98b(%rip),%rdx        # 1006b6399 <_head_msys_iconv_2_dll-0xb5c67>
10046aa0e:	48 8d 0d 7b 1b 2f 00 	lea    0x2f1b7b(%rip),%rcx        # 10075c590 <_head_msys_iconv_2_dll-0xfa70>
10046aa15:	e8 c6 56 05 00       	call   1004c00e0 <.text+0xbf0e0>
10046aa1a:	e9 f8 fe ff ff       	jmp    10046a917 <.text+0x69917>
10046aa1f:	90                   	nop
10046aa20:	4c 8b 05 d9 80 2b 00 	mov    0x2b80d9(%rip),%r8        # 100722b00 <_head_msys_iconv_2_dll-0x49500>
10046aa27:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
10046aa2c:	4c 89 ea             	mov    %r13,%rdx
10046aa2f:	e8 3c 9d fe ff       	call   100454770 <.text+0x53770>
10046aa34:	e9 60 ff ff ff       	jmp    10046a999 <.text+0x69999>
10046aa39:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10046aa40:	4c 89 e9             	mov    %r13,%rcx
10046aa43:	e8 28 2a 19 00       	call   1005fd470 <.text+0x1fc470>
10046aa48:	45 31 ff             	xor    %r15d,%r15d
10046aa4b:	e9 62 ff ff ff       	jmp    10046a9b2 <.text+0x699b2>
10046aa50:	53                   	push   %rbx
10046aa51:	48 83 ec 20          	sub    $0x20,%rsp
10046aa55:	0f b6 11             	movzbl (%rcx),%edx
10046aa58:	48 89 cb             	mov    %rcx,%rbx
10046aa5b:	48 8d 0d 7f 55 28 00 	lea    0x28557f(%rip),%rcx        # 1006effe1 <_head_msys_iconv_2_dll-0x7c01f>
10046aa62:	e8 e9 9d 15 00       	call   1005c4850 <.text+0x1c3850>
10046aa67:	48 89 c2             	mov    %rax,%rdx
10046aa6a:	31 c0                	xor    %eax,%eax
10046aa6c:	48 85 d2             	test   %rdx,%rdx
10046aa6f:	74 06                	je     10046aa77 <.text+0x69a77>
10046aa71:	80 7b 01 3a          	cmpb   $0x3a,0x1(%rbx)
10046aa75:	74 09                	je     10046aa80 <.text+0x69a80>
10046aa77:	48 83 c4 20          	add    $0x20,%rsp
10046aa7b:	5b                   	pop    %rbx
10046aa7c:	c3                   	ret
10046aa7d:	0f 1f 00             	nopl   (%rax)
10046aa80:	0f b6 4b 02          	movzbl 0x2(%rbx),%ecx
10046aa84:	e8 27 6e fe ff       	call   1004518b0 <.text+0x508b0>
10046aa89:	85 c0                	test   %eax,%eax
10046aa8b:	0f 95 c0             	setne  %al
10046aa8e:	0f b6 c0             	movzbl %al,%eax
10046aa91:	48 83 c4 20          	add    $0x20,%rsp
10046aa95:	5b                   	pop    %rbx
10046aa96:	c3                   	ret
10046aa97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10046aa9e:	00 00
10046aaa0:	55                   	push   %rbp
10046aaa1:	57                   	push   %rdi
10046aaa2:	56                   	push   %rsi
10046aaa3:	53                   	push   %rbx
10046aaa4:	48 83 ec 38          	sub    $0x38,%rsp
10046aaa8:	48 89 ce             	mov    %rcx,%rsi
10046aaab:	48 8d 49 01          	lea    0x1(%rcx),%rcx
10046aaaf:	48 89 d5             	mov    %rdx,%rbp
10046aab2:	44 89 c7             	mov    %r8d,%edi
10046aab5:	e8 d6 4c 22 00       	call   10068f790 <.text+0x28e790>
10046aaba:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10046aabf:	80 38 00             	cmpb   $0x0,(%rax)
10046aac2:	48 89 c3             	mov    %rax,%rbx
10046aac5:	0f 84 7f 7d 23 00    	je     1006a284a <.text+0x2a184a>
10046aacb:	31 d2                	xor    %edx,%edx
10046aacd:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
10046aad2:	e8 49 aa fe ff       	call   100455520 <.text+0x54520>
10046aad7:	85 c0                	test   %eax,%eax
10046aad9:	74 6d                	je     10046ab48 <.text+0x69b48>
10046aadb:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10046aae0:	e8 ab 4c 22 00       	call   10068f790 <.text+0x28e790>
10046aae5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10046aaea:	80 38 7d             	cmpb   $0x7d,(%rax)
10046aaed:	0f 85 74 7d 23 00    	jne    1006a2867 <.text+0x2a1867>
10046aaf3:	85 ff                	test   %edi,%edi
10046aaf5:	75 11                	jne    10046ab08 <.text+0x69b08>
10046aaf7:	48 83 c0 01          	add    $0x1,%rax
10046aafb:	48 83 c4 38          	add    $0x38,%rsp
10046aaff:	5b                   	pop    %rbx
10046ab00:	5e                   	pop    %rsi
10046ab01:	5f                   	pop    %rdi
10046ab02:	5d                   	pop    %rbp
10046ab03:	c3                   	ret
10046ab04:	0f 1f 40 00          	nopl   0x0(%rax)
10046ab08:	c6 00 00             	movb   $0x0,(%rax)
10046ab0b:	48 89 d9             	mov    %rbx,%rcx
10046ab0e:	45 31 c0             	xor    %r8d,%r8d
10046ab11:	31 d2                	xor    %edx,%edx
10046ab13:	e8 78 b7 fe ff       	call   100456290 <.text+0x55290>
10046ab18:	48 89 c3             	mov    %rax,%rbx
10046ab1b:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10046ab20:	c6 00 7d             	movb   $0x7d,(%rax)
10046ab23:	48 85 db             	test   %rbx,%rbx
10046ab26:	74 20                	je     10046ab48 <.text+0x69b48>
10046ab28:	48 89 da             	mov    %rbx,%rdx
10046ab2b:	48 89 e9             	mov    %rbp,%rcx
10046ab2e:	e8 cd 6e f9 ff       	call   100401a00 <.text+0xa00>
10046ab33:	48 89 d9             	mov    %rbx,%rcx
10046ab36:	e8 e5 69 f9 ff       	call   100401520 <.text+0x520>
10046ab3b:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10046ab40:	eb b5                	jmp    10046aaf7 <.text+0x69af7>
10046ab42:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10046ab48:	31 c0                	xor    %eax,%eax
10046ab4a:	48 83 c4 38          	add    $0x38,%rsp
10046ab4e:	5b                   	pop    %rbx
10046ab4f:	5e                   	pop    %rsi
10046ab50:	5f                   	pop    %rdi
10046ab51:	5d                   	pop    %rbp
10046ab52:	c3                   	ret
10046ab53:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10046ab5a:	00 00 00 00
10046ab5e:	66 90                	xchg   %ax,%ax
10046ab60:	41 57                	push   %r15
10046ab62:	41 56                	push   %r14
10046ab64:	41 55                	push   %r13
10046ab66:	41 54                	push   %r12
10046ab68:	55                   	push   %rbp
10046ab69:	57                   	push   %rdi
10046ab6a:	56                   	push   %rsi
10046ab6b:	53                   	push   %rbx
10046ab6c:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
10046ab73:	be 2e 00 00 00       	mov    $0x2e,%esi
10046ab78:	66 89 74 24 6e       	mov    %si,0x6e(%rsp)
10046ab7d:	49 89 cc             	mov    %rcx,%r12
10046ab80:	48 89 d5             	mov    %rdx,%rbp
10046ab83:	44 89 c3             	mov    %r8d,%ebx
10046ab86:	44 89 8c 24 f8 00 00 	mov    %r9d,0xf8(%rsp)
10046ab8d:	00
10046ab8e:	be 22 00 00 00       	mov    $0x22,%esi
10046ab93:	e8 38 39 1d 00       	call   10063e4d0 <.text+0x23d4d0>
10046ab98:	8b bc 24 f8 00 00 00 	mov    0xf8(%rsp),%edi
10046ab9f:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
10046aba6:	00 00
10046aba8:	83 f8 01             	cmp    $0x1,%eax
10046abab:	83 de ff             	sbb    $0xffffffff,%esi
10046abae:	85 ff                	test   %edi,%edi
10046abb0:	74 0d                	je     10046abbf <.text+0x69bbf>
10046abb2:	49 8b 84 24 a8 00 00 	mov    0xa8(%r12),%rax
10046abb9:	00
10046abba:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
10046abbf:	ba 0a 00 00 00       	mov    $0xa,%edx
10046abc4:	48 89 e9             	mov    %rbp,%rcx
10046abc7:	e8 84 9c 15 00       	call   1005c4850 <.text+0x1c3850>
10046abcc:	48 85 c0             	test   %rax,%rax
10046abcf:	0f 84 14 05 00 00    	je     10046b0e9 <.text+0x6a0e9>
10046abd5:	c6 00 00             	movb   $0x0,(%rax)
10046abd8:	48 8d 78 01          	lea    0x1(%rax),%rdi
10046abdc:	c7 44 24 2c 01 00 00 	movl   $0x1,0x2c(%rsp)
10046abe3:	00
10046abe4:	48 89 e9             	mov    %rbp,%rcx
10046abe7:	4c 8d 2d f8 53 28 00 	lea    0x2853f8(%rip),%r13        # 1006effe6 <_head_msys_iconv_2_dll-0x7c01a>
10046abee:	31 ed                	xor    %ebp,%ebp
10046abf0:	e8 9b 4b 22 00       	call   10068f790 <.text+0x28e790>
10046abf5:	c7 44 24 50 00 00 00 	movl   $0x0,0x50(%rsp)
10046abfc:	00
10046abfd:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
10046ac04:	00
10046ac05:	49 89 c6             	mov    %rax,%r14
10046ac08:	41 b8 04 00 00 00    	mov    $0x4,%r8d
10046ac0e:	4c 89 ea             	mov    %r13,%rdx
10046ac11:	4c 89 f1             	mov    %r14,%rcx
10046ac14:	e8 87 56 23 00       	call   1006a02a0 <.text+0x29f2a0>
10046ac19:	85 c0                	test   %eax,%eax
10046ac1b:	0f 85 fb 03 00 00    	jne    10046b01c <.text+0x6a01c>
10046ac21:	45 0f b6 7e 04       	movzbl 0x4(%r14),%r15d
10046ac26:	41 80 ff 20          	cmp    $0x20,%r15b
10046ac2a:	77 44                	ja     10046ac70 <.text+0x69c70>
10046ac2c:	48 b8 01 02 00 00 01 	movabs $0x100000201,%rax
10046ac33:	00 00 00
10046ac36:	4c 0f a3 f8          	bt     %r15,%rax
10046ac3a:	0f 82 56 05 00 00    	jb     10046b196 <.text+0x6a196>
10046ac40:	41 b8 04 00 00 00    	mov    $0x4,%r8d
10046ac46:	48 8d 15 9e 53 28 00 	lea    0x28539e(%rip),%rdx        # 1006effeb <_head_msys_iconv_2_dll-0x7c015>
10046ac4d:	4c 89 f1             	mov    %r14,%rcx
10046ac50:	e8 4b 56 23 00       	call   1006a02a0 <.text+0x29f2a0>
10046ac55:	85 c0                	test   %eax,%eax
10046ac57:	75 17                	jne    10046ac70 <.text+0x69c70>
10046ac59:	48 ba 01 02 00 00 01 	movabs $0x100000201,%rdx
10046ac60:	00 00 00
10046ac63:	44 89 f8             	mov    %r15d,%eax
10046ac66:	48 0f a3 c2          	bt     %rax,%rdx
10046ac6a:	0f 82 60 04 00 00    	jb     10046b0d0 <.text+0x6a0d0>
10046ac70:	41 0f b6 06          	movzbl (%r14),%eax
10046ac74:	84 c0                	test   %al,%al
10046ac76:	0f 85 e0 03 00 00    	jne    10046b05c <.text+0x6a05c>
10046ac7c:	48 8d 44 24 6e       	lea    0x6e(%rsp),%rax
10046ac81:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10046ac86:	85 db                	test   %ebx,%ebx
10046ac88:	0f 84 f2 04 00 00    	je     10046b180 <.text+0x6a180>
10046ac8e:	e8 ad dc 06 00       	call   1004d8940 <.text+0xd7940>
10046ac93:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10046ac98:	48 85 c0             	test   %rax,%rax
10046ac9b:	0f 84 cf 04 00 00    	je     10046b170 <.text+0x6a170>
10046aca1:	4c 63 74 24 28       	movslq 0x28(%rsp),%r14
10046aca6:	31 db                	xor    %ebx,%ebx
10046aca8:	45 31 ff             	xor    %r15d,%r15d
10046acab:	31 f6                	xor    %esi,%esi
10046acad:	c7 44 24 54 00 00 00 	movl   $0x0,0x54(%rsp)
10046acb4:	00
10046acb5:	4c 8d 6c 24 70       	lea    0x70(%rsp),%r13
10046acba:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
10046acbf:	49 89 de             	mov    %rbx,%r14
10046acc2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10046acc8:	44 8b 5c 24 2c       	mov    0x2c(%rsp),%r11d
10046accd:	45 85 db             	test   %r11d,%r11d
10046acd0:	0f 84 da 00 00 00    	je     10046adb0 <.text+0x69db0>
10046acd6:	80 3f 00             	cmpb   $0x0,(%rdi)
10046acd9:	0f 84 e4 7b 23 00    	je     1006a28c3 <.text+0x2a18c3>
10046acdf:	ba 0a 00 00 00       	mov    $0xa,%edx
10046ace4:	48 89 f9             	mov    %rdi,%rcx
10046ace7:	e8 64 9b 15 00       	call   1005c4850 <.text+0x1c3850>
10046acec:	48 85 c0             	test   %rax,%rax
10046acef:	0f 84 cb 01 00 00    	je     10046aec0 <.text+0x69ec0>
10046acf5:	c6 00 00             	movb   $0x0,(%rax)
10046acf8:	49 89 fe             	mov    %rdi,%r14
10046acfb:	48 8d 78 01          	lea    0x1(%rax),%rdi
10046acff:	44 8b 54 24 28       	mov    0x28(%rsp),%r10d
10046ad04:	4c 89 f2             	mov    %r14,%rdx
10046ad07:	45 85 d2             	test   %r10d,%r10d
10046ad0a:	7e 22                	jle    10046ad2e <.text+0x69d2e>
10046ad0c:	49 8b 44 24 18       	mov    0x18(%r12),%rax
10046ad11:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
10046ad16:	4c 89 f1             	mov    %r14,%rcx
10046ad19:	48 8b 10             	mov    (%rax),%rdx
10046ad1c:	49 89 d8             	mov    %rbx,%r8
10046ad1f:	e8 7c 55 23 00       	call   1006a02a0 <.text+0x29f2a0>
10046ad24:	49 8d 14 1e          	lea    (%r14,%rbx,1),%rdx
10046ad28:	85 c0                	test   %eax,%eax
10046ad2a:	49 0f 45 d6          	cmovne %r14,%rdx
10046ad2e:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
10046ad33:	e8 e8 54 23 00       	call   1006a0220 <.text+0x29f220>
10046ad38:	85 c0                	test   %eax,%eax
10046ad3a:	0f 84 a4 04 00 00    	je     10046b1e4 <.text+0x6a1e4>
10046ad40:	45 85 ff             	test   %r15d,%r15d
10046ad43:	75 83                	jne    10046acc8 <.text+0x69cc8>
10046ad45:	83 fd ff             	cmp    $0xffffffff,%ebp
10046ad48:	0f 84 9a 00 00 00    	je     10046ade8 <.text+0x69de8>
10046ad4e:	4c 89 f3             	mov    %r14,%rbx
10046ad51:	48 85 f6             	test   %rsi,%rsi
10046ad54:	0f 85 7e 01 00 00    	jne    10046aed8 <.text+0x69ed8>
10046ad5a:	44 8b 8c 24 f8 00 00 	mov    0xf8(%rsp),%r9d
10046ad61:	00
10046ad62:	45 85 c9             	test   %r9d,%r9d
10046ad65:	0f 85 29 01 00 00    	jne    10046ae94 <.text+0x69e94>
10046ad6b:	44 8b 44 24 50       	mov    0x50(%rsp),%r8d
10046ad70:	45 85 c0             	test   %r8d,%r8d
10046ad73:	74 0d                	je     10046ad82 <.text+0x69d82>
10046ad75:	41 8b 4c 24 38       	mov    0x38(%r12),%ecx
10046ad7a:	85 c9                	test   %ecx,%ecx
10046ad7c:	0f 84 66 01 00 00    	je     10046aee8 <.text+0x69ee8>
10046ad82:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
10046ad87:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10046ad8d:	48 89 da             	mov    %rbx,%rdx
10046ad90:	e8 2b e8 06 00       	call   1004d95c0 <.text+0xd85c0>
10046ad95:	85 c0                	test   %eax,%eax
10046ad97:	0f 84 4a 02 00 00    	je     10046afe7 <.text+0x69fe7>
10046ad9d:	44 8b 5c 24 2c       	mov    0x2c(%rsp),%r11d
10046ada2:	45 31 ff             	xor    %r15d,%r15d
10046ada5:	45 85 db             	test   %r11d,%r11d
10046ada8:	0f 85 28 ff ff ff    	jne    10046acd6 <.text+0x69cd6>
10046adae:	66 90                	xchg   %ax,%ax
10046adb0:	4c 89 f1             	mov    %r14,%rcx
10046adb3:	e8 68 67 f9 ff       	call   100401520 <.text+0x520>
10046adb8:	45 31 c9             	xor    %r9d,%r9d
10046adbb:	45 31 c0             	xor    %r8d,%r8d
10046adbe:	31 c9                	xor    %ecx,%ecx
10046adc0:	49 8b 94 24 a8 00 00 	mov    0xa8(%r12),%rdx
10046adc7:	00
10046adc8:	41 ff 94 24 a0 00 00 	call   *0xa0(%r12)
10046adcf:	00
10046add0:	49 89 c6             	mov    %rax,%r14
10046add3:	48 85 c0             	test   %rax,%rax
10046add6:	0f 85 23 ff ff ff    	jne    10046acff <.text+0x69cff>
10046addc:	e9 a3 7a 23 00       	jmp    1006a2884 <.text+0x2a1884>
10046ade1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10046ade8:	41 0f b6 06          	movzbl (%r14),%eax
10046adec:	4c 89 f3             	mov    %r14,%rbx
10046adef:	84 c0                	test   %al,%al