10065fbd6:	85 c9                	test   %ecx,%ecx
10065fbd8:	7e 53                	jle    10065fc2d <.text+0x25ec2d>
10065fbda:	85 f6                	test   %esi,%esi
10065fbdc:	7e 4f                	jle    10065fc2d <.text+0x25ec2d>
10065fbde:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10065fbe4:	0f 1f 40 00          	nopl   0x0(%rax)
10065fbe8:	89 c1                	mov    %eax,%ecx
10065fbea:	45 89 c8             	mov    %r9d,%r8d
10065fbed:	4c 8b 73 50          	mov    0x50(%rbx),%r14
10065fbf1:	83 e1 07             	and    $0x7,%ecx
10065fbf4:	41 d3 e0             	shl    %cl,%r8d
10065fbf7:	89 c1                	mov    %eax,%ecx
10065fbf9:	c1 f9 03             	sar    $0x3,%ecx
10065fbfc:	44 89 c2             	mov    %r8d,%edx
10065fbff:	48 63 c9             	movslq %ecx,%rcx
10065fc02:	f7 d2                	not    %edx
10065fc04:	4c 8d 54 0d 00       	lea    0x0(%rbp,%rcx,1),%r10
10065fc09:	45 0f b6 1a          	movzbl (%r10),%r11d
10065fc0d:	41 22 12             	and    (%r10),%dl
10065fc10:	45 09 c3             	or     %r8d,%r11d
10065fc13:	45 84 04 0e          	test   %r8b,(%r14,%rcx,1)
10065fc17:	41 0f 45 d3          	cmovne %r11d,%edx
10065fc1b:	83 c0 01             	add    $0x1,%eax
10065fc1e:	41 88 12             	mov    %dl,(%r10)
10065fc21:	8b 53 2c             	mov    0x2c(%rbx),%edx
10065fc24:	39 d6                	cmp    %edx,%esi
10065fc26:	0f 4e d6             	cmovle %esi,%edx
10065fc29:	39 c2                	cmp    %eax,%edx
10065fc2b:	7f bb                	jg     10065fbe8 <.text+0x25ebe8>
10065fc2d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10065fc33:	39 c6                	cmp    %eax,%esi
10065fc35:	7f 17                	jg     10065fc4e <.text+0x25ec4e>
10065fc37:	eb 43                	jmp    10065fc7c <.text+0x25ec7c>
10065fc39:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10065fc40:	41 83 c8 01          	or     $0x1,%r8d
10065fc44:	83 c0 01             	add    $0x1,%eax
10065fc47:	44 88 02             	mov    %r8b,(%rdx)
10065fc4a:	39 c6                	cmp    %eax,%esi
10065fc4c:	74 2e                	je     10065fc7c <.text+0x25ec7c>
10065fc4e:	89 c2                	mov    %eax,%edx
10065fc50:	89 c1                	mov    %eax,%ecx
10065fc52:	c1 fa 03             	sar    $0x3,%edx
10065fc55:	48 63 d2             	movslq %edx,%rdx
10065fc58:	48 01 ea             	add    %rbp,%rdx
10065fc5b:	44 0f b6 02          	movzbl (%rdx),%r8d
10065fc5f:	83 e1 07             	and    $0x7,%ecx
10065fc62:	74 dc                	je     10065fc40 <.text+0x25ec40>
10065fc64:	45 89 ce             	mov    %r9d,%r14d
10065fc67:	83 c0 01             	add    $0x1,%eax
10065fc6a:	41 d3 e6             	shl    %cl,%r14d
10065fc6d:	44 89 f1             	mov    %r14d,%ecx
10065fc70:	f7 d1                	not    %ecx
10065fc72:	41 21 c8             	and    %ecx,%r8d
10065fc75:	44 88 02             	mov    %r8b,(%rdx)
10065fc78:	39 c6                	cmp    %eax,%esi
10065fc7a:	75 d2                	jne    10065fc4e <.text+0x25ec4e>
10065fc7c:	48 8b 53 50          	mov    0x50(%rbx),%rdx
10065fc80:	48 8b 0b             	mov    (%rbx),%rcx
10065fc83:	e8 a8 52 00 00       	call   100664f30 <.text+0x263f30>
10065fc88:	48 89 6b 50          	mov    %rbp,0x50(%rbx)
10065fc8c:	48 8b 43 30          	mov    0x30(%rbx),%rax
10065fc90:	e9 ef fd ff ff       	jmp    10065fa84 <.text+0x25ea84>
10065fc95:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10065fc9c:	00 00 00 00
10065fca0:	41 57                	push   %r15
10065fca2:	41 56                	push   %r14
10065fca4:	41 55                	push   %r13
10065fca6:	41 54                	push   %r12
10065fca8:	55                   	push   %rbp
10065fca9:	57                   	push   %rdi
10065fcaa:	56                   	push   %rsi
10065fcab:	53                   	push   %rbx
10065fcac:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
10065fcb3:	4d 8b 10             	mov    (%r8),%r10
10065fcb6:	4d 8b 40 08          	mov    0x8(%r8),%r8
10065fcba:	49 89 d3             	mov    %rdx,%r11
10065fcbd:	48 83 fa 02          	cmp    $0x2,%rdx
10065fcc1:	74 4d                	je     10065fd10 <.text+0x25ed10>
10065fcc3:	49 8b 41 18          	mov    0x18(%r9),%rax
10065fcc7:	31 d2                	xor    %edx,%edx
10065fcc9:	48 85 c0             	test   %rax,%rax
10065fccc:	74 28                	je     10065fcf6 <.text+0x25ecf6>
10065fcce:	48 8b 40 18          	mov    0x18(%rax),%rax
10065fcd2:	48 85 c0             	test   %rax,%rax
10065fcd5:	74 1f                	je     10065fcf6 <.text+0x25ecf6>
10065fcd7:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
10065fcdc:	4c 89 da             	mov    %r11,%rdx
10065fcdf:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
10065fce4:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
10065fce9:	4d 8b 49 20          	mov    0x20(%r9),%r9
10065fced:	ff d0                	call   *%rax
10065fcef:	31 d2                	xor    %edx,%edx
10065fcf1:	85 c0                	test   %eax,%eax
10065fcf3:	0f 95 c2             	setne  %dl
10065fcf6:	89 d0                	mov    %edx,%eax
10065fcf8:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
10065fcff:	5b                   	pop    %rbx
10065fd00:	5e                   	pop    %rsi
10065fd01:	5f                   	pop    %rdi
10065fd02:	5d                   	pop    %rbp
10065fd03:	41 5c                	pop    %r12
10065fd05:	41 5d                	pop    %r13
10065fd07:	41 5e                	pop    %r14
10065fd09:	41 5f                	pop    %r15
10065fd0b:	c3                   	ret
10065fd0c:	0f 1f 40 00          	nopl   0x0(%rax)
10065fd10:	80 39 24             	cmpb   $0x24,(%rcx)
10065fd13:	75 ae                	jne    10065fcc3 <.text+0x25ecc3>
10065fd15:	80 79 01 71          	cmpb   $0x71,0x1(%rcx)
10065fd19:	75 a8                	jne    10065fcc3 <.text+0x25ecc3>
10065fd1b:	44 89 c1             	mov    %r8d,%ecx
10065fd1e:	49 8b 19             	mov    (%r9),%rbx
10065fd21:	81 e1 ff ff ff 3f    	and    $0x3fffffff,%ecx
10065fd27:	41 f7 c0 00 00 00 40 	test   $0x40000000,%r8d
10065fd2e:	0f 85 2c 01 00 00    	jne    10065fe60 <.text+0x25ee60>
10065fd34:	41 80 b9 b4 01 00 00 	cmpb   $0x0,0x1b4(%r9)
10065fd3b:	00
10065fd3c:	0f 84 c8 00 00 00    	je     10065fe0a <.text+0x25ee0a>
10065fd42:	41 80 b9 b5 01 00 00 	cmpb   $0x0,0x1b5(%r9)
10065fd49:	00
10065fd4a:	0f 84 05 03 00 00    	je     100660055 <.text+0x25f055>
10065fd50:	41 80 b9 b6 01 00 00 	cmpb   $0x0,0x1b6(%r9)
10065fd57:	00
10065fd58:	b8 03 00 00 00       	mov    $0x3,%eax
10065fd5d:	0f 84 aa 00 00 00    	je     10065fe0d <.text+0x25ee0d>
10065fd63:	81 e1 ff ff ff 3f    	and    $0x3fffffff,%ecx
10065fd69:	49 81 e0 00 00 00 c0 	and    $0xffffffffc0000000,%r8
10065fd70:	41 c6 84 01 b4 01 00 	movb   $0x0,0x1b4(%r9,%rax,1)
10065fd77:	00 00
10065fd79:	49 09 c8             	or     %rcx,%r8
10065fd7c:	49 c1 e8 18          	shr    $0x18,%r8
10065fd80:	45 84 c0             	test   %r8b,%r8b
10065fd83:	79 7b                	jns    10065fe00 <.text+0x25ee00>
10065fd85:	41 0f be 81 b5 01 00 	movsbl 0x1b5(%r9),%eax
10065fd8c:	00
10065fd8d:	41 0f be 91 b6 01 00 	movsbl 0x1b6(%r9),%edx
10065fd94:	00
10065fd95:	c1 e0 08             	shl    $0x8,%eax
10065fd98:	c1 e2 10             	shl    $0x10,%edx
10065fd9b:	09 d0                	or     %edx,%eax
10065fd9d:	41 0f be 91 b4 01 00 	movsbl 0x1b4(%r9),%edx
10065fda4:	00
10065fda5:	09 d0                	or     %edx,%eax
10065fda7:	83 f8 73             	cmp    $0x73,%eax
10065fdaa:	0f 84 61 02 00 00    	je     100660011 <.text+0x25f011>
10065fdb0:	0f 8f ca 00 00 00    	jg     10065fe80 <.text+0x25ee80>
10065fdb6:	83 f8 6d             	cmp    $0x6d,%eax
10065fdb9:	0f 84 0c 01 00 00    	je     10065fecb <.text+0x25eecb>
10065fdbf:	83 f8 72             	cmp    $0x72,%eax
10065fdc2:	0f 85 2a 02 00 00    	jne    10065fff2 <.text+0x25eff2>
10065fdc8:	41 8b 41 40          	mov    0x40(%r9),%eax
10065fdcc:	85 c0                	test   %eax,%eax
10065fdce:	79 04                	jns    10065fdd4 <.text+0x25edd4>
10065fdd0:	41 8b 41 28          	mov    0x28(%r9),%eax
10065fdd4:	89 44 24 28          	mov    %eax,0x28(%rsp)
10065fdd8:	41 8b 41 3c          	mov    0x3c(%r9),%eax
10065fddc:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10065fde2:	48 89 d9             	mov    %rbx,%rcx
10065fde5:	4c 8d 0d 94 a3 0b 00 	lea    0xba394(%rip),%r9        # 10071a180 <_head_msys_iconv_2_dll-0x51e80>
10065fdec:	ba 90 00 00 00       	mov    $0x90,%edx
10065fdf1:	83 c0 01             	add    $0x1,%eax
10065fdf4:	89 44 24 20          	mov    %eax,0x20(%rsp)
10065fdf8:	e8 c3 53 00 00       	call   1006651c0 <.text+0x2641c0>
10065fdfd:	0f 1f 00             	nopl   (%rax)
10065fe00:	ba 01 00 00 00       	mov    $0x1,%edx
10065fe05:	e9 ec fe ff ff       	jmp    10065fcf6 <.text+0x25ecf6>
10065fe0a:	45 31 db             	xor    %r11d,%r11d
10065fe0d:	8d 91 ff ff ff 3f    	lea    0x3fffffff(%rcx),%edx
10065fe13:	4c 89 d8             	mov    %r11,%rax
10065fe16:	81 e2 ff ff ff 3f    	and    $0x3fffffff,%edx
10065fe1c:	85 c9                	test   %ecx,%ecx
10065fe1e:	74 50                	je     10065fe70 <.text+0x25ee70>
10065fe20:	4d 29 da             	sub    %r11,%r10
10065fe23:	eb 17                	jmp    10065fe3c <.text+0x25ee3c>
10065fe25:	0f 1f 00             	nopl   (%rax)
10065fe28:	81 c2 ff ff ff 3f    	add    $0x3fffffff,%edx
10065fe2e:	81 e2 ff ff ff 3f    	and    $0x3fffffff,%edx
10065fe34:	81 fa ff ff ff 3f    	cmp    $0x3fffffff,%edx
10065fe3a:	74 34                	je     10065fe70 <.text+0x25ee70>
10065fe3c:	48 83 c0 01          	add    $0x1,%rax
10065fe40:	41 0f b6 4c 02 ff    	movzbl -0x1(%r10,%rax,1),%ecx
10065fe46:	41 88 8c 01 b3 01 00 	mov    %cl,0x1b3(%r9,%rax,1)
10065fe4d:	00
10065fe4e:	48 83 f8 03          	cmp    $0x3,%rax
10065fe52:	75 d4                	jne    10065fe28 <.text+0x25ee28>
10065fe54:	89 d1                	mov    %edx,%ecx
10065fe56:	e9 08 ff ff ff       	jmp    10065fd63 <.text+0x25ed63>
10065fe5b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10065fe60:	41 c7 81 b4 01 00 00 	movl   $0x0,0x1b4(%r9)
10065fe67:	00 00 00 00
10065fe6b:	e9 c4 fe ff ff       	jmp    10065fd34 <.text+0x25ed34>
10065fe70:	b9 ff ff ff 3f       	mov    $0x3fffffff,%ecx
10065fe75:	e9 e9 fe ff ff       	jmp    10065fd63 <.text+0x25ed63>
10065fe7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10065fe80:	3d 20 71 00 00       	cmp    $0x7120,%eax
10065fe85:	0f 84 11 01 00 00    	je     10065ff9c <.text+0x25ef9c>
10065fe8b:	3d 22 71 00 00       	cmp    $0x7122,%eax
10065fe90:	0f 85 5c 01 00 00    	jne    10065fff2 <.text+0x25eff2>
10065fe96:	41 0f b6 91 98 01 00 	movzbl 0x198(%r9),%edx
10065fe9d:	00
10065fe9e:	b8 02 00 00 00       	mov    $0x2,%eax
10065fea3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10065fea9:	48 89 d9             	mov    %rbx,%rcx
10065feac:	4c 8d 0d e9 a2 0b 00 	lea    0xba2e9(%rip),%r9        # 10071a19c <_head_msys_iconv_2_dll-0x51e64>
10065feb3:	83 e2 01             	and    $0x1,%edx
10065feb6:	29 d0                	sub    %edx,%eax
10065feb8:	ba 90 00 00 00       	mov    $0x90,%edx
10065febd:	89 44 24 20          	mov    %eax,0x20(%rsp)
10065fec1:	e8 fa 52 00 00       	call   1006651c0 <.text+0x2641c0>
10065fec6:	e9 35 ff ff ff       	jmp    10065fe00 <.text+0x25ee00>
10065fecb:	48 8d 6c 24 40       	lea    0x40(%rsp),%rbp
10065fed0:	4c 89 c9             	mov    %r9,%rcx
10065fed3:	41 b8 14 00 00 00    	mov    $0x14,%r8d
10065fed9:	48 89 ea             	mov    %rbp,%rdx
10065fedc:	e8 af c9 ff ff       	call   10065c890 <.text+0x25b890>
10065fee1:	f6 43 18 02          	testb  $0x2,0x18(%rbx)
10065fee5:	4c 8d 05 79 a2 0b 00 	lea    0xba279(%rip),%r8        # 10071a165 <_head_msys_iconv_2_dll-0x51e9b>
10065feec:	48 8b 93 20 01 00 00 	mov    0x120(%rbx),%rdx
10065fef3:	48 63 f8             	movslq %eax,%rdi
10065fef6:	48 8d 05 63 a2 0b 00 	lea    0xba263(%rip),%rax        # 10071a160 <_head_msys_iconv_2_dll-0x51ea0>
10065fefd:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
10065ff04:	4c 0f 45 c0          	cmovne %rax,%r8
10065ff08:	e8 93 9e f6 ff       	call   1005c9da0 <.text+0x1c8da0>
10065ff0d:	48 8b 93 20 01 00 00 	mov    0x120(%rbx),%rdx
10065ff14:	48 63 f0             	movslq %eax,%rsi
10065ff17:	48 39 d6             	cmp    %rdx,%rsi
10065ff1a:	0f 83 e0 fe ff ff    	jae    10065fe00 <.text+0x25ee00>
10065ff20:	85 ff                	test   %edi,%edi
10065ff22:	0f 8e 43 01 00 00    	jle    10066006b <.text+0x25f06b>
10065ff28:	44 8d 6f ff          	lea    -0x1(%rdi),%r13d
10065ff2c:	45 31 f6             	xor    %r14d,%r14d
10065ff2f:	4c 8d 25 35 a2 0b 00 	lea    0xba235(%rip),%r12        # 10071a16b <_head_msys_iconv_2_dll-0x51e95>
10065ff36:	4c 8d 3d 37 a2 0b 00 	lea    0xba237(%rip),%r15        # 10071a174 <_head_msys_iconv_2_dll-0x51e8c>
10065ff3d:	eb 0e                	jmp    10065ff4d <.text+0x25ef4d>
10065ff3f:	90                   	nop
10065ff40:	49 83 c6 01          	add    $0x1,%r14
10065ff44:	49 39 fe             	cmp    %rdi,%r14
10065ff47:	0f 84 1e 01 00 00    	je     10066006b <.text+0x25f06b>
10065ff4d:	4a 8b 44 f5 00       	mov    0x0(%rbp,%r14,8),%rax
10065ff52:	4d 89 e0             	mov    %r12,%r8
10065ff55:	49 89 c1             	mov    %rax,%r9
10065ff58:	41 81 e1 ff ff ff 7f 	and    $0x7fffffff,%r9d
10065ff5f:	45 39 f5             	cmp    %r14d,%r13d
10065ff62:	74 10                	je     10065ff74 <.text+0x25ef74>
10065ff64:	a9 00 00 00 80       	test   $0x80000000,%eax
10065ff69:	4c 8d 05 ff a1 0b 00 	lea    0xba1ff(%rip),%r8        # 10071a16f <_head_msys_iconv_2_dll-0x51e91>
10065ff70:	4d 0f 44 c7          	cmove  %r15,%r8
10065ff74:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
10065ff7b:	48 29 f2             	sub    %rsi,%rdx
10065ff7e:	48 01 f1             	add    %rsi,%rcx
10065ff81:	e8 1a 9e f6 ff       	call   1005c9da0 <.text+0x1c8da0>
10065ff86:	48 8b 93 20 01 00 00 	mov    0x120(%rbx),%rdx
10065ff8d:	48 98                	cltq
10065ff8f:	48 01 c6             	add    %rax,%rsi
10065ff92:	48 39 d6             	cmp    %rdx,%rsi
10065ff95:	72 a9                	jb     10065ff40 <.text+0x25ef40>
10065ff97:	e9 64 fe ff ff       	jmp    10065fe00 <.text+0x25ee00>
10065ff9c:	41 0f b7 81 a4 00 00 	movzwl 0xa4(%r9),%eax
10065ffa3:	00
10065ffa4:	ba 02 00 00 00       	mov    $0x2,%edx
10065ffa9:	66 c1 e8 07          	shr    $0x7,%ax
10065ffad:	83 e0 03             	and    $0x3,%eax
10065ffb0:	3c 01                	cmp    $0x1,%al
10065ffb2:	74 0b                	je     10065ffbf <.text+0x25efbf>
10065ffb4:	31 d2                	xor    %edx,%edx
10065ffb6:	3c 02                	cmp    $0x2,%al
10065ffb8:	0f 95 c2             	setne  %dl
10065ffbb:	8d 54 12 04          	lea    0x4(%rdx,%rdx,1),%edx
10065ffbf:	41 0f b6 81 a4 00 00 	movzbl 0xa4(%r9),%eax
10065ffc6:	00
10065ffc7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10065ffcd:	48 89 d9             	mov    %rbx,%rcx
10065ffd0:	4c 8d 0d bd a1 0b 00 	lea    0xba1bd(%rip),%r9        # 10071a194 <_head_msys_iconv_2_dll-0x51e6c>
10065ffd7:	83 e0 40             	and    $0x40,%eax
10065ffda:	3c 01                	cmp    $0x1,%al
10065ffdc:	83 d2 ff             	adc    $0xffffffff,%edx
10065ffdf:	89 54 24 20          	mov    %edx,0x20(%rsp)
10065ffe3:	ba 90 00 00 00       	mov    $0x90,%edx
10065ffe8:	e8 d3 51 00 00       	call   1006651c0 <.text+0x2641c0>
10065ffed:	e9 0e fe ff ff       	jmp    10065fe00 <.text+0x25ee00>
10065fff2:	49 8b 09             	mov    (%r9),%rcx
10065fff5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10065fffb:	ba 90 00 00 00       	mov    $0x90,%edx
100660000:	4c 8d 0d 9d a1 0b 00 	lea    0xba19d(%rip),%r9        # 10071a1a4 <_head_msys_iconv_2_dll-0x51e5c>
100660007:	e8 b4 51 00 00       	call   1006651c0 <.text+0x2641c0>
10066000c:	e9 ef fd ff ff       	jmp    10065fe00 <.text+0x25ee00>
100660011:	41 f6 81 a5 00 00 00 	testb  $0x10,0xa5(%r9)
100660018:	10
100660019:	74 45                	je     100660060 <.text+0x25f060>
10066001b:	41 8b 51 48          	mov    0x48(%r9),%edx
10066001f:	85 d2                	test   %edx,%edx
100660021:	79 04                	jns    100660027 <.text+0x25f027>
100660023:	41 8b 51 2c          	mov    0x2c(%r9),%edx
100660027:	41 8b 41 44          	mov    0x44(%r9),%eax
10066002b:	83 c0 01             	add    $0x1,%eax
10066002e:	89 54 24 28          	mov    %edx,0x28(%rsp)
100660032:	4c 8d 0d 51 a1 0b 00 	lea    0xba151(%rip),%r9        # 10071a18a <_head_msys_iconv_2_dll-0x51e76>
100660039:	ba 90 00 00 00       	mov    $0x90,%edx
10066003e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100660044:	89 44 24 20          	mov    %eax,0x20(%rsp)
100660048:	48 89 d9             	mov    %rbx,%rcx
10066004b:	e8 70 51 00 00       	call   1006651c0 <.text+0x2641c0>
100660050:	e9 ab fd ff ff       	jmp    10065fe00 <.text+0x25ee00>
100660055:	41 bb 01 00 00 00    	mov    $0x1,%r11d
10066005b:	e9 ad fd ff ff       	jmp    10065fe0d <.text+0x25ee0d>
100660060:	41 8b 51 2c          	mov    0x2c(%r9),%edx
100660064:	b8 01 00 00 00       	mov    $0x1,%eax
100660069:	eb c3                	jmp    10066002e <.text+0x25f02e>
10066006b:	f6 43 18 02          	testb  $0x2,0x18(%rbx)
10066006f:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
100660076:	48 8d 05 fc a0 0b 00 	lea    0xba0fc(%rip),%rax        # 10071a179 <_head_msys_iconv_2_dll-0x51e87>
10066007d:	4c 8d 05 f8 a0 0b 00 	lea    0xba0f8(%rip),%r8        # 10071a17c <_head_msys_iconv_2_dll-0x51e84>
100660084:	4c 0f 45 c0          	cmovne %rax,%r8
100660088:	48 29 f2             	sub    %rsi,%rdx
10066008b:	48 01 f1             	add    %rsi,%rcx
10066008e:	e8 0d 9d f6 ff       	call   1005c9da0 <.text+0x1c8da0>
100660093:	4c 63 c0             	movslq %eax,%r8
100660096:	49 01 f0             	add    %rsi,%r8
100660099:	4c 3b 83 20 01 00 00 	cmp    0x120(%rbx),%r8
1006600a0:	0f 83 5a fd ff ff    	jae    10065fe00 <.text+0x25ee00>
1006600a6:	48 8b 93 18 01 00 00 	mov    0x118(%rbx),%rdx
1006600ad:	48 89 d9             	mov    %rbx,%rcx
1006600b0:	e8 5b 4f 00 00       	call   100665010 <.text+0x264010>
1006600b5:	e9 46 fd ff ff       	jmp    10065fe00 <.text+0x25ee00>
1006600ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006600c0:	31 c0                	xor    %eax,%eax
1006600c2:	8b 51 30             	mov    0x30(%rcx),%edx
1006600c5:	3b 51 3c             	cmp    0x3c(%rcx),%edx
1006600c8:	7c 2b                	jl     1006600f5 <.text+0x25f0f5>
1006600ca:	44 8b 41 40          	mov    0x40(%rcx),%r8d
1006600ce:	45 85 c0             	test   %r8d,%r8d
1006600d1:	78 2d                	js     100660100 <.text+0x25f100>
1006600d3:	31 c0                	xor    %eax,%eax
1006600d5:	44 39 c2             	cmp    %r8d,%edx
1006600d8:	7d 1b                	jge    1006600f5 <.text+0x25f0f5>
1006600da:	8b 51 34             	mov    0x34(%rcx),%edx
1006600dd:	f6 81 a5 00 00 00 10 	testb  $0x10,0xa5(%rcx)
1006600e4:	75 2a                	jne    100660110 <.text+0x25f110>
1006600e6:	85 d2                	test   %edx,%edx
1006600e8:	78 0b                	js     1006600f5 <.text+0x25f0f5>
1006600ea:	8b 41 2c             	mov    0x2c(%rcx),%eax
1006600ed:	39 c2                	cmp    %eax,%edx
1006600ef:	0f 9c c0             	setl   %al
1006600f2:	0f b6 c0             	movzbl %al,%eax
1006600f5:	c3                   	ret
1006600f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1006600fd:	00 00 00
100660100:	44 8b 41 28          	mov    0x28(%rcx),%r8d
100660104:	31 c0                	xor    %eax,%eax
100660106:	44 39 c2             	cmp    %r8d,%edx