1006488dd:	45 19 c0             	sbb    %r8d,%r8d
1006488e0:	41 83 e0 03          	and    $0x3,%r8d
1006488e4:	e8 b7 c5 ff ff       	call   100644ea0 <.text+0x243ea0>
1006488e9:	48 89 f1             	mov    %rsi,%rcx
1006488ec:	e8 8f 72 05 00       	call   10069fb80 <.text+0x29eb80>
1006488f1:	83 f8 ff             	cmp    $0xffffffff,%eax
1006488f4:	75 07                	jne    1006488fd <.text+0x2478fd>
1006488f6:	83 05 0b d0 11 00 01 	addl   $0x1,0x11d00b(%rip)        # 100765908 <_head_msys_iconv_2_dll-0x66f8>
1006488fd:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
100648902:	48 85 c9             	test   %rcx,%rcx
100648905:	74 1f                	je     100648926 <.text+0x247926>
100648907:	e8 74 72 05 00       	call   10069fb80 <.text+0x29eb80>
10064890c:	8b 05 f6 cf 11 00    	mov    0x11cff6(%rip),%eax        # 100765908 <_head_msys_iconv_2_dll-0x66f8>
100648912:	85 c0                	test   %eax,%eax
100648914:	0f 84 75 01 00 00    	je     100648a8f <.text+0x247a8f>
10064891a:	85 c0                	test   %eax,%eax
10064891c:	7e 08                	jle    100648926 <.text+0x247926>
10064891e:	48 89 d9             	mov    %rbx,%rcx
100648921:	e8 3a 7b 05 00       	call   1006a0460 <.text+0x29f460>
100648926:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
10064892b:	e8 f0 8b db ff       	call   100401520 <.text+0x520>
100648930:	48 89 d9             	mov    %rbx,%rcx
100648933:	e8 e8 8b db ff       	call   100401520 <.text+0x520>
100648938:	e9 ca fd ff ff       	jmp    100648707 <.text+0x247707>
10064893d:	0f 1f 00             	nopl   (%rax)
100648940:	e8 bb 6f 05 00       	call   10069f900 <.text+0x29e900>
100648945:	83 38 11             	cmpl   $0x11,(%rax)
100648948:	0f 84 b8 fe ff ff    	je     100648806 <.text+0x247806>
10064894e:	e9 64 51 06 00       	jmp    1006adab7 <.text+0x2acab7>
100648953:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100648958:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
10064895f:	00
100648960:	48 39 44 24 38       	cmp    %rax,0x38(%rsp)
100648965:	0f 85 9b fe ff ff    	jne    100648806 <.text+0x247806>
10064896b:	48 89 d9             	mov    %rbx,%rcx
10064896e:	41 bc 01 00 00 00    	mov    $0x1,%r12d
100648974:	e8 a7 8b db ff       	call   100401520 <.text+0x520>
100648979:	e9 22 fe ff ff       	jmp    1006487a0 <.text+0x2477a0>
10064897e:	48 89 d9             	mov    %rbx,%rcx
100648981:	e8 0a bb e5 ff       	call   1004a4490 <.text+0xa3490>
100648986:	48 89 c7             	mov    %rax,%rdi
100648989:	e9 53 fe ff ff       	jmp    1006487e1 <.text+0x2477e1>
10064898e:	8b 9c 24 c8 00 00 00 	mov    0xc8(%rsp),%ebx
100648995:	e8 46 74 05 00       	call   10069fde0 <.text+0x29ede0>
10064899a:	39 c3                	cmp    %eax,%ebx
10064899c:	75 6f                	jne    100648a0d <.text+0x247a0d>
10064899e:	f6 84 24 c0 00 00 00 	testb  $0x80,0xc0(%rsp)
1006489a5:	80
1006489a6:	0f 85 e3 fd ff ff    	jne    10064878f <.text+0x24778f>
1006489ac:	e9 48 51 06 00       	jmp    1006adaf9 <.text+0x2acaf9>
1006489b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1006489b8:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1006489bd:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1006489c2:	e8 09 78 05 00       	call   1006a01d0 <.text+0x29f1d0>
1006489c7:	85 c0                	test   %eax,%eax
1006489c9:	0f 84 58 51 06 00    	je     1006adb27 <.text+0x2acb27>
1006489cf:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1006489d4:	41 b8 80 01 00 00    	mov    $0x180,%r8d
1006489da:	ba 01 0a 11 00       	mov    $0x110a01,%edx
1006489df:	e8 8c 75 05 00       	call   10069ff70 <.text+0x29ef70>
1006489e4:	89 c1                	mov    %eax,%ecx
1006489e6:	85 c0                	test   %eax,%eax
1006489e8:	0f 88 39 51 06 00    	js     1006adb27 <.text+0x2acb27>
1006489ee:	48 8d 15 d5 07 0d 00 	lea    0xd07d5(%rip),%rdx        # 1007191ca <_head_msys_iconv_2_dll-0x52e36>
1006489f5:	e8 a6 71 05 00       	call   10069fba0 <.text+0x29eba0>
1006489fa:	48 89 c6             	mov    %rax,%rsi
1006489fd:	48 85 c0             	test   %rax,%rax
100648a00:	0f 84 53 51 06 00    	je     1006adb59 <.text+0x2acb59>
100648a06:	31 db                	xor    %ebx,%ebx
100648a08:	e9 a5 fe ff ff       	jmp    1006488b2 <.text+0x2478b2>
100648a0d:	8b 9c 24 cc 00 00 00 	mov    0xcc(%rsp),%ebx
100648a14:	e8 37 73 05 00       	call   10069fd50 <.text+0x29ed50>
100648a19:	39 c3                	cmp    %eax,%ebx
100648a1b:	0f 84 8f 00 00 00    	je     100648ab0 <.text+0x247ab0>
100648a21:	f6 84 24 c0 00 00 00 	testb  $0x2,0xc0(%rsp)
100648a28:	02
100648a29:	0f 85 60 fd ff ff    	jne    10064878f <.text+0x24778f>
100648a2f:	e9 c5 50 06 00       	jmp    1006adaf9 <.text+0x2acaf9>
100648a34:	0f 1f 40 00          	nopl   0x0(%rax)
100648a38:	48 89 f1             	mov    %rsi,%rcx
100648a3b:	e8 a0 71 05 00       	call   10069fbe0 <.text+0x29ebe0>
100648a40:	41 89 f8             	mov    %edi,%r8d
100648a43:	ba ff ff ff ff       	mov    $0xffffffff,%edx
100648a48:	89 c1                	mov    %eax,%ecx
100648a4a:	e8 21 71 05 00       	call   10069fb70 <.text+0x29eb70>
100648a4f:	83 f8 ff             	cmp    $0xffffffff,%eax
100648a52:	0f 85 5a fe ff ff    	jne    1006488b2 <.text+0x2478b2>
100648a58:	ba 80 01 00 00       	mov    $0x180,%edx
100648a5d:	48 89 d9             	mov    %rbx,%rcx
100648a60:	e8 2b d7 ee ff       	call   100536190 <.text+0x135190>
100648a65:	e9 48 fe ff ff       	jmp    1006488b2 <.text+0x2478b2>
100648a6a:	48 89 f1             	mov    %rsi,%rcx
100648a6d:	e8 6e 71 05 00       	call   10069fbe0 <.text+0x29ebe0>
100648a72:	89 fa                	mov    %edi,%edx
100648a74:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
100648a7a:	89 c1                	mov    %eax,%ecx
100648a7c:	e8 ef 70 05 00       	call   10069fb70 <.text+0x29eb70>
100648a81:	48 8b 15 58 28 0e 00 	mov    0xe2858(%rip),%rdx        # 10072b2e0 <_head_msys_iconv_2_dll-0x40d20>
100648a88:	89 02                	mov    %eax,(%rdx)
100648a8a:	e9 0f fe ff ff       	jmp    10064889e <.text+0x24789e>
100648a8f:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
100648a94:	48 89 d9             	mov    %rbx,%rcx
100648a97:	e8 44 27 e5 ff       	call   10049b1e0 <.text+0x9a1e0>
100648a9c:	83 f8 ff             	cmp    $0xffffffff,%eax
100648a9f:	0f 84 89 50 06 00    	je     1006adb2e <.text+0x2acb2e>
100648aa5:	8b 05 5d ce 11 00    	mov    0x11ce5d(%rip),%eax        # 100765908 <_head_msys_iconv_2_dll-0x66f8>
100648aab:	e9 6a fe ff ff       	jmp    10064891a <.text+0x24791a>
100648ab0:	f6 84 24 c0 00 00 00 	testb  $0x10,0xc0(%rsp)
100648ab7:	10
100648ab8:	0f 85 d1 fc ff ff    	jne    10064878f <.text+0x24778f>
100648abe:	e9 36 50 06 00       	jmp    1006adaf9 <.text+0x2acaf9>
100648ac3:	e8 38 30 05 00       	call   10069bb00 <.text+0x29ab00>
100648ac8:	48 8d 0d 03 07 0d 00 	lea    0xd0703(%rip),%rcx        # 1007191d2 <_head_msys_iconv_2_dll-0x52e2e>
100648acf:	e8 a4 6d 05 00       	call   10069f878 <.text+0x29e878>
100648ad4:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
100648ad9:	48 89 c1             	mov    %rax,%rcx
100648adc:	e8 5f 64 06 00       	call   1006aef40 <.text+0x2adf40>
100648ae1:	e8 3a 30 05 00       	call   10069bb20 <.text+0x29ab20>
100648ae6:	e9 d8 fd ff ff       	jmp    1006488c3 <.text+0x2478c3>
100648aeb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100648af0:	56                   	push   %rsi
100648af1:	53                   	push   %rbx
100648af2:	48 83 ec 28          	sub    $0x28,%rsp
100648af6:	48 8b 1d e3 1c 0e 00 	mov    0xe1ce3(%rip),%rbx        # 10072a7e0 <_head_msys_iconv_2_dll-0x41820>
100648afd:	48 8b 33             	mov    (%rbx),%rsi
100648b00:	80 3e 00             	cmpb   $0x0,(%rsi)
100648b03:	75 0a                	jne    100648b0f <.text+0x247b0f>
100648b05:	48 8d 05 e0 06 0d 00 	lea    0xd06e0(%rip),%rax        # 1007191ec <_head_msys_iconv_2_dll-0x52e14>
100648b0c:	48 89 03             	mov    %rax,(%rbx)
100648b0f:	81 79 28 93 01 00 00 	cmpl   $0x193,0x28(%rcx)
100648b16:	8b 51 3c             	mov    0x3c(%rcx),%edx
100648b19:	48 8b 01             	mov    (%rcx),%rax
100648b1c:	75 22                	jne    100648b40 <.text+0x247b40>
100648b1e:	83 fa 01             	cmp    $0x1,%edx
100648b21:	48 89 c1             	mov    %rax,%rcx
100648b24:	19 d2                	sbb    %edx,%edx
100648b26:	83 e2 f8             	and    $0xfffffff8,%edx
100648b29:	83 c2 0b             	add    $0xb,%edx
100648b2c:	e8 2f fa ff ff       	call   100648560 <.text+0x247560>
100648b31:	85 c0                	test   %eax,%eax
100648b33:	74 23                	je     100648b58 <.text+0x247b58>
100648b35:	48 89 33             	mov    %rsi,(%rbx)
100648b38:	48 83 c4 28          	add    $0x28,%rsp
100648b3c:	5b                   	pop    %rbx
100648b3d:	5e                   	pop    %rsi
100648b3e:	c3                   	ret
100648b3f:	90                   	nop
100648b40:	48 89 c1             	mov    %rax,%rcx
100648b43:	e8 88 fb ff ff       	call   1006486d0 <.text+0x2476d0>
100648b48:	48 89 33             	mov    %rsi,(%rbx)
100648b4b:	48 83 c4 28          	add    $0x28,%rsp
100648b4f:	5b                   	pop    %rbx
100648b50:	5e                   	pop    %rsi
100648b51:	c3                   	ret
100648b52:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100648b58:	48 8b 0d 61 b6 0d 00 	mov    0xdb661(%rip),%rcx        # 1007241c0 <_head_msys_iconv_2_dll-0x47e40>
100648b5f:	e8 14 6d 05 00       	call   10069f878 <.text+0x29e878>
100648b64:	48 89 c1             	mov    %rax,%rcx
100648b67:	e8 94 5b 05 00       	call   10069e700 <.text+0x29d700>
100648b6c:	48 89 33             	mov    %rsi,(%rbx)
100648b6f:	48 83 c4 28          	add    $0x28,%rsp
100648b73:	5b                   	pop    %rbx
100648b74:	5e                   	pop    %rsi
100648b75:	c3                   	ret
100648b76:	90                   	nop
100648b77:	90                   	nop
100648b78:	90                   	nop
100648b79:	90                   	nop
100648b7a:	90                   	nop
100648b7b:	90                   	nop
100648b7c:	90                   	nop
100648b7d:	90                   	nop
100648b7e:	90                   	nop
100648b7f:	90                   	nop
100648b80:	48 8b 05 a9 24 0e 00 	mov    0xe24a9(%rip),%rax        # 10072b030 <_head_msys_iconv_2_dll-0x40fd0>
100648b87:	44 8b 00             	mov    (%rax),%r8d
100648b8a:	41 f6 c0 02          	test   $0x2,%r8b
100648b8e:	74 25                	je     100648bb5 <.text+0x247bb5>
100648b90:	48 8b 05 39 04 0e 00 	mov    0xe0439(%rip),%rax        # 100728fd0 <_head_msys_iconv_2_dll-0x43030>
100648b97:	48 8b 10             	mov    (%rax),%rdx
100648b9a:	48 8b 05 bf ff 0d 00 	mov    0xdffbf(%rip),%rax        # 100728b60 <_head_msys_iconv_2_dll-0x434a0>
100648ba1:	eb 0a                	jmp    100648bad <.text+0x247bad>
100648ba3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100648ba8:	48 39 c2             	cmp    %rax,%rdx
100648bab:	74 3e                	je     100648beb <.text+0x247beb>
100648bad:	48 8b 00             	mov    (%rax),%rax
100648bb0:	48 85 c0             	test   %rax,%rax
100648bb3:	75 f3                	jne    100648ba8 <.text+0x247ba8>
100648bb5:	48 8b 05 84 a6 0d 00 	mov    0xda684(%rip),%rax        # 100723240 <_head_msys_iconv_2_dll-0x48dc0>
100648bbc:	48 8b 08             	mov    (%rax),%rcx
100648bbf:	48 8b 11             	mov    (%rcx),%rdx
100648bc2:	48 85 d2             	test   %rdx,%rdx
100648bc5:	74 29                	je     100648bf0 <.text+0x247bf0>
100648bc7:	41 83 e0 01          	and    $0x1,%r8d
100648bcb:	74 1e                	je     100648beb <.text+0x247beb>
100648bcd:	48 8b 05 8c ff 0d 00 	mov    0xdff8c(%rip),%rax        # 100728b60 <_head_msys_iconv_2_dll-0x434a0>
100648bd4:	48 8b 00             	mov    (%rax),%rax
100648bd7:	48 39 c1             	cmp    %rax,%rcx
100648bda:	74 0f                	je     100648beb <.text+0x247beb>
100648bdc:	0f 1f 40 00          	nopl   0x0(%rax)
100648be0:	48 89 c2             	mov    %rax,%rdx
100648be3:	48 8b 00             	mov    (%rax),%rax
100648be6:	48 39 c1             	cmp    %rax,%rcx
100648be9:	75 f5                	jne    100648be0 <.text+0x247be0>
100648beb:	48 89 d0             	mov    %rdx,%rax
100648bee:	c3                   	ret
100648bef:	90                   	nop
100648bf0:	48 8b 05 69 ff 0d 00 	mov    0xdff69(%rip),%rax        # 100728b60 <_head_msys_iconv_2_dll-0x434a0>
100648bf7:	48 8b 00             	mov    (%rax),%rax
100648bfa:	eb e4                	jmp    100648be0 <.text+0x247be0>
100648bfc:	0f 1f 40 00          	nopl   0x0(%rax)
100648c00:	53                   	push   %rbx
100648c01:	48 83 ec 20          	sub    $0x20,%rsp
100648c05:	0f b6 01             	movzbl (%rcx),%eax
100648c08:	84 c0                	test   %al,%al
100648c0a:	74 27                	je     100648c33 <.text+0x247c33>
100648c0c:	0f 1f 40 00          	nopl   0x0(%rax)
100648c10:	48 8b 59 30          	mov    0x30(%rcx),%rbx
100648c14:	3c 01                	cmp    $0x1,%al
100648c16:	74 2f                	je     100648c47 <.text+0x247c47>
100648c18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100648c1f:	00
100648c20:	48 89 d9             	mov    %rbx,%rcx
100648c23:	48 8b 5b 20          	mov    0x20(%rbx),%rbx
100648c27:	48 85 db             	test   %rbx,%rbx
100648c2a:	75 f4                	jne    100648c20 <.text+0x247c20>
100648c2c:	0f b6 01             	movzbl (%rcx),%eax
100648c2f:	84 c0                	test   %al,%al
100648c31:	75 dd                	jne    100648c10 <.text+0x247c10>
100648c33:	48 8b 41 38          	mov    0x38(%rcx),%rax
100648c37:	c7 80 54 01 00 00 01 	movl   $0x1,0x154(%rax)
100648c3e:	00 00 00
100648c41:	48 83 c4 20          	add    $0x20,%rsp
100648c45:	5b                   	pop    %rbx
100648c46:	c3                   	ret
100648c47:	48 85 db             	test   %rbx,%rbx
100648c4a:	74 f5                	je     100648c41 <.text+0x247c41>
100648c4c:	48 89 d9             	mov    %rbx,%rcx
100648c4f:	e8 ac ff ff ff       	call   100648c00 <.text+0x247c00>
100648c54:	48 8b 5b 20          	mov    0x20(%rbx),%rbx
100648c58:	48 85 db             	test   %rbx,%rbx
100648c5b:	75 ef                	jne    100648c4c <.text+0x247c4c>
100648c5d:	48 83 c4 20          	add    $0x20,%rsp
100648c61:	5b                   	pop    %rbx
100648c62:	c3                   	ret
100648c63:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100648c6a:	00 00 00 00
100648c6e:	66 90                	xchg   %ax,%ax
100648c70:	53                   	push   %rbx
100648c71:	48 83 ec 20          	sub    $0x20,%rsp
100648c75:	0f b6 01             	movzbl (%rcx),%eax
100648c78:	84 c0                	test   %al,%al
100648c7a:	74 27                	je     100648ca3 <.text+0x247ca3>
100648c7c:	0f 1f 40 00          	nopl   0x0(%rax)
100648c80:	48 8b 59 30          	mov    0x30(%rcx),%rbx
100648c84:	3c 02                	cmp    $0x2,%al
100648c86:	74 4c                	je     100648cd4 <.text+0x247cd4>
100648c88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100648c8f:	00
100648c90:	48 89 d9             	mov    %rbx,%rcx
100648c93:	48 8b 5b 20          	mov    0x20(%rbx),%rbx
100648c97:	48 85 db             	test   %rbx,%rbx
100648c9a:	75 f4                	jne    100648c90 <.text+0x247c90>
100648c9c:	0f b6 01             	movzbl (%rcx),%eax
100648c9f:	84 c0                	test   %al,%al
100648ca1:	75 dd                	jne    100648c80 <.text+0x247c80>
100648ca3:	48 8b 41 38          	mov    0x38(%rcx),%rax
100648ca7:	8b 90 60 01 00 00    	mov    0x160(%rax),%edx
100648cad:	85 d2                	test   %edx,%edx
100648caf:	75 1d                	jne    100648cce <.text+0x247cce>
100648cb1:	8b 90 5c 01 00 00    	mov    0x15c(%rax),%edx
100648cb7:	85 d2                	test   %edx,%edx
100648cb9:	7e 09                	jle    100648cc4 <.text+0x247cc4>
100648cbb:	83 ea 01             	sub    $0x1,%edx
100648cbe:	89 90 5c 01 00 00    	mov    %edx,0x15c(%rax)
100648cc4:	c7 80 60 01 00 00 01 	movl   $0x1,0x160(%rax)
100648ccb:	00 00 00
100648cce:	48 83 c4 20          	add    $0x20,%rsp
100648cd2:	5b                   	pop    %rbx
100648cd3:	c3                   	ret
100648cd4:	48 85 db             	test   %rbx,%rbx
100648cd7:	74 f5                	je     100648cce <.text+0x247cce>
100648cd9:	48 89 d9             	mov    %rbx,%rcx
100648cdc:	e8 8f ff ff ff       	call   100648c70 <.text+0x247c70>
100648ce1:	48 8b 5b 20          	mov    0x20(%rbx),%rbx
100648ce5:	48 85 db             	test   %rbx,%rbx
100648ce8:	75 ef                	jne    100648cd9 <.text+0x247cd9>
100648cea:	48 83 c4 20          	add    $0x20,%rsp
100648cee:	5b                   	pop    %rbx
100648cef:	c3                   	ret
100648cf0:	57                   	push   %rdi
100648cf1:	56                   	push   %rsi
100648cf2:	53                   	push   %rbx
100648cf3:	48 83 ec 20          	sub    $0x20,%rsp
100648cf7:	48 8b 41 38          	mov    0x38(%rcx),%rax
100648cfb:	48 89 d3             	mov    %rdx,%rbx
100648cfe:	48 85 c0             	test   %rax,%rax
100648d01:	74 5d                	je     100648d60 <.text+0x247d60>
100648d03:	48 39 d0             	cmp    %rdx,%rax
100648d06:	74 38                	je     100648d40 <.text+0x247d40>
100648d08:	48 8b 15 01 1c 0e 00 	mov    0xe1c01(%rip),%rdx        # 10072a910 <_head_msys_iconv_2_dll-0x416f0>
100648d0f:	8b b0 54 01 00 00    	mov    0x154(%rax),%esi
100648d15:	48 8b 0d 34 a5 0d 00 	mov    0xda534(%rip),%rcx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100648d1c:	48 8b 12             	mov    (%rdx),%rdx
100648d1f:	48 8b 09             	mov    (%rcx),%rcx
100648d22:	01 d6                	add    %edx,%esi
100648d24:	48 85 db             	test   %rbx,%rbx
100648d27:	75 09                	jne    100648d32 <.text+0x247d32>
100648d29:	48 39 c8             	cmp    %rcx,%rax
100648d2c:	0f 84 7e 00 00 00    	je     100648db0 <.text+0x247db0>
100648d32:	89 f0                	mov    %esi,%eax
100648d34:	48 83 c4 20          	add    $0x20,%rsp
100648d38:	5b                   	pop    %rbx
100648d39:	5e                   	pop    %rsi
100648d3a:	5f                   	pop    %rdi
100648d3b:	c3                   	ret
100648d3c:	0f 1f 40 00          	nopl   0x0(%rax)
100648d40:	8b b0 54 01 00 00    	mov    0x154(%rax),%esi
100648d46:	48 8b 05 43 1b 0e 00 	mov    0xe1b43(%rip),%rax        # 10072a890 <_head_msys_iconv_2_dll-0x41770>
100648d4d:	03 30                	add    (%rax),%esi
100648d4f:	89 f0                	mov    %esi,%eax
100648d51:	48 83 c4 20          	add    $0x20,%rsp
100648d55:	5b                   	pop    %rbx
100648d56:	5e                   	pop    %rsi
100648d57:	5f                   	pop    %rdi
100648d58:	c3                   	ret
100648d59:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100648d60:	31 f6                	xor    %esi,%esi
100648d62:	80 39 01             	cmpb   $0x1,(%rcx)
100648d65:	48 8b 79 30          	mov    0x30(%rcx),%rdi
100648d69:	74 25                	je     100648d90 <.text+0x247d90>
100648d6b:	48 85 ff             	test   %rdi,%rdi
100648d6e:	74 c2                	je     100648d32 <.text+0x247d32>
100648d70:	48 89 f9             	mov    %rdi,%rcx
100648d73:	48 89 da             	mov    %rbx,%rdx
100648d76:	e8 75 ff ff ff       	call   100648cf0 <.text+0x247cf0>
100648d7b:	48 8b 7f 20          	mov    0x20(%rdi),%rdi
100648d7f:	01 c6                	add    %eax,%esi
100648d81:	48 85 ff             	test   %rdi,%rdi
100648d84:	75 ea                	jne    100648d70 <.text+0x247d70>
100648d86:	89 f0                	mov    %esi,%eax
100648d88:	48 83 c4 20          	add    $0x20,%rsp
100648d8c:	5b                   	pop    %rbx
100648d8d:	5e                   	pop    %rsi
100648d8e:	5f                   	pop    %rdi
100648d8f:	c3                   	ret
100648d90:	48 85 ff             	test   %rdi,%rdi
100648d93:	74 9d                	je     100648d32 <.text+0x247d32>
100648d95:	48 89 f9             	mov    %rdi,%rcx
100648d98:	48 89 da             	mov    %rbx,%rdx