100625d43:	e8 a8 4a 01 00       	call   10063a7f0 <.text+0x2397f0>
100625d48:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
100625d4d:	4d 89 f9             	mov    %r15,%r9
100625d50:	48 89 d9             	mov    %rbx,%rcx
100625d53:	c7 44 24 20 13 00 00 	movl   $0x13,0x20(%rsp)
100625d5a:	00
100625d5b:	89 c2                	mov    %eax,%edx
100625d5d:	e8 ae 48 01 00       	call   10063a610 <.text+0x239610>
100625d62:	85 c0                	test   %eax,%eax
100625d64:	0f 85 7e f8 ff ff    	jne    1006255e8 <.text+0x2245e8>
100625d6a:	e9 e0 f5 ff ff       	jmp    10062534f <.text+0x22434f>
100625d6f:	90                   	nop
100625d70:	ba 02 00 00 00       	mov    $0x2,%edx
100625d75:	48 89 d9             	mov    %rbx,%rcx
100625d78:	e8 93 4e 01 00       	call   10063ac10 <.text+0x239c10>
100625d7d:	85 c0                	test   %eax,%eax
100625d7f:	0f 85 63 f8 ff ff    	jne    1006255e8 <.text+0x2245e8>
100625d85:	e9 c5 f5 ff ff       	jmp    10062534f <.text+0x22434f>
100625d8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100625d90:	85 d2                	test   %edx,%edx
100625d92:	0f 85 03 fd ff ff    	jne    100625a9b <.text+0x224a9b>
100625d98:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
100625d9f:	00
100625da0:	48 89 84 24 b8 01 00 	mov    %rax,0x1b8(%rsp)
100625da7:	00
100625da8:	e9 ee fc ff ff       	jmp    100625a9b <.text+0x224a9b>
100625dad:	0f 1f 00             	nopl   (%rax)
100625db0:	31 d2                	xor    %edx,%edx
100625db2:	48 89 d9             	mov    %rbx,%rcx
100625db5:	e8 26 ba 01 00       	call   1006417e0 <.text+0x2407e0>
100625dba:	49 89 c7             	mov    %rax,%r15
100625dbd:	e9 de fd ff ff       	jmp    100625ba0 <.text+0x224ba0>
100625dc2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100625dc8:	49 8d 4e 01          	lea    0x1(%r14),%rcx
100625dcc:	e8 bf 99 06 00       	call   10068f790 <.text+0x28e790>
100625dd1:	48 89 84 24 b0 01 00 	mov    %rax,0x1b0(%rsp)
100625dd8:	00
100625dd9:	e9 e8 f3 ff ff       	jmp    1006251c6 <.text+0x2241c6>
100625dde:	66 90                	xchg   %ax,%ax
100625de0:	48 8b 0d 89 f5 0f 00 	mov    0xff589(%rip),%rcx        # 100725370 <_head_msys_iconv_2_dll-0x46c90>
100625de7:	e8 8c 9a 07 00       	call   10069f878 <.text+0x29e878>
100625dec:	48 89 c1             	mov    %rax,%rcx
100625def:	e8 0c 89 07 00       	call   10069e700 <.text+0x29d700>
100625df4:	e9 56 f5 ff ff       	jmp    10062534f <.text+0x22434f>
100625df9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100625e00:	48 8b 0d 89 ec 0f 00 	mov    0xfec89(%rip),%rcx        # 100724a90 <_head_msys_iconv_2_dll-0x47570>
100625e07:	e8 6c 9a 07 00       	call   10069f878 <.text+0x29e878>
100625e0c:	48 89 c1             	mov    %rax,%rcx
100625e0f:	e8 ec 88 07 00       	call   10069e700 <.text+0x29d700>
100625e14:	e9 36 f5 ff ff       	jmp    10062534f <.text+0x22434f>
100625e19:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100625e20:	48 8b 84 24 d0 01 00 	mov    0x1d0(%rsp),%rax
100625e27:	00
100625e28:	44 8b bc 24 dc 01 00 	mov    0x1dc(%rsp),%r15d
100625e2f:	00
100625e30:	8b 00                	mov    (%rax),%eax
100625e32:	89 84 24 d8 01 00 00 	mov    %eax,0x1d8(%rsp)
100625e39:	45 85 ff             	test   %r15d,%r15d
100625e3c:	0f 85 b2 01 00 00    	jne    100625ff4 <.text+0x224ff4>
100625e42:	44 8b 9c 24 fc 00 00 	mov    0xfc(%rsp),%r11d
100625e49:	00
100625e4a:	45 85 db             	test   %r11d,%r11d
100625e4d:	74 04                	je     100625e53 <.text+0x224e53>
100625e4f:	83 6b 38 01          	subl   $0x1,0x38(%rbx)
100625e53:	4c 8d bc 24 b8 00 00 	lea    0xb8(%rsp),%r15
100625e5a:	00
100625e5b:	48 63 8c 24 a8 01 00 	movslq 0x1a8(%rsp),%rcx
100625e62:	00
100625e63:	49 89 d8             	mov    %rbx,%r8
100625e66:	48 03 8c 24 a0 01 00 	add    0x1a0(%rsp),%rcx
100625e6d:	00
100625e6e:	4c 89 fa             	mov    %r15,%rdx
100625e71:	e8 5a d7 ff ff       	call   1006235d0 <.text+0x2225d0>
100625e76:	85 c0                	test   %eax,%eax
100625e78:	0f 85 ea 00 00 00    	jne    100625f68 <.text+0x224f68>
100625e7e:	44 8b 94 24 fc 00 00 	mov    0xfc(%rsp),%r10d
100625e85:	00
100625e86:	45 85 d2             	test   %r10d,%r10d
100625e89:	0f 84 c0 f4 ff ff    	je     10062534f <.text+0x22434f>
100625e8f:	83 43 38 01          	addl   $0x1,0x38(%rbx)
100625e93:	e9 b7 f4 ff ff       	jmp    10062534f <.text+0x22434f>
100625e98:	48 8b 05 91 50 10 00 	mov    0x105091(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100625e9f:	48 8b 94 24 88 01 00 	mov    0x188(%rsp),%rdx
100625ea6:	00
100625ea7:	48 05 c0 03 00 00    	add    $0x3c0,%rax
100625ead:	48 39 c2             	cmp    %rax,%rdx
100625eb0:	0f 84 df 00 00 00    	je     100625f95 <.text+0x224f95>
100625eb6:	48 8b 05 73 50 10 00 	mov    0x105073(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100625ebd:	48 05 40 02 00 00    	add    $0x240,%rax
100625ec3:	48 39 c2             	cmp    %rax,%rdx
100625ec6:	0f 84 c9 00 00 00    	je     100625f95 <.text+0x224f95>
100625ecc:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
100625ed3:	00
100625ed4:	80 38 3d             	cmpb   $0x3d,(%rax)
100625ed7:	0f 84 67 f9 ff ff    	je     100625844 <.text+0x224844>
100625edd:	b9 00 ff ff ff       	mov    $0xffffff00,%ecx
100625ee2:	48 21 4c 24 78       	and    %rcx,0x78(%rsp)
100625ee7:	45 31 c0             	xor    %r8d,%r8d
100625eea:	4c 89 f9             	mov    %r15,%rcx
100625eed:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
100625ef2:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
100625ef7:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
100625efd:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
100625f04:	00
100625f05:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
100625f0c:	00
100625f0d:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
100625f14:	00
100625f15:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
100625f1c:	00
100625f1d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100625f22:	48 c7 84 24 90 00 00 	movq   $0x0,0x90(%rsp)
100625f29:	00 00 00 00 00
100625f2e:	e8 6d c6 ff ff       	call   1006225a0 <.text+0x2215a0>
100625f33:	85 c0                	test   %eax,%eax
100625f35:	0f 85 09 f9 ff ff    	jne    100625844 <.text+0x224844>
100625f3b:	e9 0f f4 ff ff       	jmp    10062534f <.text+0x22434f>
100625f40:	ba 01 00 00 00       	mov    $0x1,%edx
100625f45:	e8 06 b7 dd ff       	call   100401650 <.text+0x650>
100625f4a:	85 c0                	test   %eax,%eax
100625f4c:	0f 84 fd f3 ff ff    	je     10062534f <.text+0x22434f>
100625f52:	48 8b 84 24 d0 01 00 	mov    0x1d0(%rsp),%rax
100625f59:	00
100625f5a:	8b 10                	mov    (%rax),%edx
100625f5c:	8b 84 24 c0 00 00 00 	mov    0xc0(%rsp),%eax
100625f63:	e9 a9 f8 ff ff       	jmp    100625811 <.text+0x224811>
100625f68:	4c 8d 84 24 e8 01 00 	lea    0x1e8(%rsp),%r8
100625f6f:	00
100625f70:	48 89 da             	mov    %rbx,%rdx
100625f73:	4c 89 f9             	mov    %r15,%rcx
100625f76:	e8 a5 ef 00 00       	call   100634f20 <.text+0x233f20>
100625f7b:	44 8b 8c 24 fc 00 00 	mov    0xfc(%rsp),%r9d
100625f82:	00
100625f83:	45 85 c9             	test   %r9d,%r9d
100625f86:	0f 84 ee fb ff ff    	je     100625b7a <.text+0x224b7a>
100625f8c:	83 43 38 01          	addl   $0x1,0x38(%rbx)
100625f90:	e9 e5 fb ff ff       	jmp    100625b7a <.text+0x224b7a>
100625f95:	41 83 3f 05          	cmpl   $0x5,(%r15)
100625f99:	0f 85 2d ff ff ff    	jne    100625ecc <.text+0x224ecc>
100625f9f:	48 8b 05 8a 4f 10 00 	mov    0x104f8a(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100625fa6:	48 8d 90 80 01 00 00 	lea    0x180(%rax),%rdx
100625fad:	e9 1a ff ff ff       	jmp    100625ecc <.text+0x224ecc>
100625fb2:	31 d2                	xor    %edx,%edx
100625fb4:	48 89 d9             	mov    %rbx,%rcx
100625fb7:	e8 24 b8 01 00       	call   1006417e0 <.text+0x2407e0>
100625fbc:	49 89 c6             	mov    %rax,%r14
100625fbf:	e9 79 f2 ff ff       	jmp    10062523d <.text+0x22423d>
100625fc4:	44 8b 8c 24 f8 00 00 	mov    0xf8(%rsp),%r9d
100625fcb:	00
100625fcc:	45 85 c9             	test   %r9d,%r9d
100625fcf:	0f 85 1d fc ff ff    	jne    100625bf2 <.text+0x224bf2>
100625fd5:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
100625fdc:	00
100625fdd:	ba 01 00 00 00       	mov    $0x1,%edx
100625fe2:	e8 79 8e e4 ff       	call   10046ee60 <.text+0x6de60>
100625fe7:	85 c0                	test   %eax,%eax
100625fe9:	0f 84 03 fc ff ff    	je     100625bf2 <.text+0x224bf2>
100625fef:	e9 5b f3 ff ff       	jmp    10062534f <.text+0x22434f>
100625ff4:	ba 01 00 00 00       	mov    $0x1,%edx
100625ff9:	48 89 d9             	mov    %rbx,%rcx
100625ffc:	e8 3f 4f 01 00       	call   10063af40 <.text+0x239f40>
100626001:	e9 74 fb ff ff       	jmp    100625b7a <.text+0x224b7a>
100626006:	48 8b 0d 63 e5 0f 00 	mov    0xfe563(%rip),%rcx        # 100724570 <_head_msys_iconv_2_dll-0x47a90>
10062600d:	e8 66 98 07 00       	call   10069f878 <.text+0x29e878>
100626012:	48 89 c1             	mov    %rax,%rcx
100626015:	e8 e6 86 07 00       	call   10069e700 <.text+0x29d700>
10062601a:	e9 67 f3 ff ff       	jmp    100625386 <.text+0x224386>
10062601f:	4c 8b 70 08          	mov    0x8(%rax),%r14
100626023:	48 63 c2             	movslq %edx,%rax
100626026:	45 85 c0             	test   %r8d,%r8d
100626029:	74 78                	je     1006260a3 <.text+0x2250a3>
10062602b:	49 39 c6             	cmp    %rax,%r14
10062602e:	0f 9c c0             	setl   %al
100626031:	84 c0                	test   %al,%al
100626033:	0f 84 c3 f2 ff ff    	je     1006252fc <.text+0x2242fc>
100626039:	e9 12 4f 08 00       	jmp    1006aaf50 <.text+0x2a9f50>
10062603e:	66 90                	xchg   %ax,%ax
100626040:	41 83 3f 02          	cmpl   $0x2,(%r15)
100626044:	0f 84 90 00 00 00    	je     1006260da <.text+0x2250da>
10062604a:	48 8b 05 df 4e 10 00 	mov    0x104edf(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100626051:	48 05 00 07 00 00    	add    $0x700,%rax
100626057:	49 39 c7             	cmp    %rax,%r15
10062605a:	48 8b 05 cf 4e 10 00 	mov    0x104ecf(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100626061:	0f 84 a3 00 00 00    	je     10062610a <.text+0x22510a>
100626067:	48 05 40 07 00 00    	add    $0x740,%rax
10062606d:	49 39 c7             	cmp    %rax,%r15
100626070:	0f 84 a0 00 00 00    	je     100626116 <.text+0x225116>
100626076:	4c 3b 3d b3 4e 10 00 	cmp    0x104eb3(%rip),%r15        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10062607d:	0f 84 a6 00 00 00    	je     100626129 <.text+0x225129>
100626083:	4c 89 bc 24 f0 01 00 	mov    %r15,0x1f0(%rsp)
10062608a:	00
10062608b:	4c 8b 84 24 58 01 00 	mov    0x158(%rsp),%r8
100626092:	00
100626093:	41 83 78 20 02       	cmpl   $0x2,0x20(%r8)
100626098:	74 59                	je     1006260f3 <.text+0x2250f3>
10062609a:	4d 89 78 08          	mov    %r15,0x8(%r8)
10062609e:	e9 a1 f7 ff ff       	jmp    100625844 <.text+0x224844>
1006260a3:	49 39 c6             	cmp    %rax,%r14
1006260a6:	0f 95 c0             	setne  %al
1006260a9:	eb 86                	jmp    100626031 <.text+0x225031>
1006260ab:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1006260b2:	00
1006260b3:	48 03 84 24 b0 01 00 	add    0x1b0(%rsp),%rax
1006260ba:	00
1006260bb:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
1006260c2:	00
1006260c3:	80 38 5b             	cmpb   $0x5b,(%rax)
1006260c6:	74 6a                	je     100626132 <.text+0x225132>
1006260c8:	48 8b 84 24 88 01 00 	mov    0x188(%rsp),%rax
1006260cf:	00
1006260d0:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1006260d5:	e9 af fb ff ff       	jmp    100625c89 <.text+0x224c89>
1006260da:	48 8b 0d 8f e4 0f 00 	mov    0xfe48f(%rip),%rcx        # 100724570 <_head_msys_iconv_2_dll-0x47a90>
1006260e1:	e8 92 97 07 00       	call   10069f878 <.text+0x29e878>
1006260e6:	48 89 c1             	mov    %rax,%rcx
1006260e9:	e8 12 86 07 00       	call   10069e700 <.text+0x29d700>
1006260ee:	e9 5c f2 ff ff       	jmp    10062534f <.text+0x22434f>
1006260f3:	41 0f b6 47 06       	movzbl 0x6(%r15),%eax
1006260f8:	a8 20                	test   $0x20,%al
1006260fa:	75 9e                	jne    10062609a <.text+0x22509a>
1006260fc:	a8 10                	test   $0x10,%al
1006260fe:	0f 84 b2 00 00 00    	je     1006261b6 <.text+0x2251b6>
100626104:	49 83 c7 20          	add    $0x20,%r15
100626108:	eb 90                	jmp    10062609a <.text+0x22509a>
10062610a:	4c 8d b8 80 06 00 00 	lea    0x680(%rax),%r15
100626111:	e9 75 ff ff ff       	jmp    10062608b <.text+0x22508b>
100626116:	48 8b 05 13 4e 10 00 	mov    0x104e13(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10062611d:	4c 8d b8 c0 06 00 00 	lea    0x6c0(%rax),%r15
100626124:	e9 62 ff ff ff       	jmp    10062608b <.text+0x22508b>
100626129:	49 83 c7 40          	add    $0x40,%r15
10062612d:	e9 59 ff ff ff       	jmp    10062608b <.text+0x22508b>
100626132:	48 8d 48 01          	lea    0x1(%rax),%rcx
100626136:	4c 89 84 24 80 00 00 	mov    %r8,0x80(%rsp)
10062613d:	00
10062613e:	e8 4d 96 06 00       	call   10068f790 <.text+0x28e790>
100626143:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
10062614a:	00
10062614b:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
100626152:	00
100626153:	80 38 3a             	cmpb   $0x3a,(%rax)
100626156:	0f 84 2d fb ff ff    	je     100625c89 <.text+0x224c89>
10062615c:	44 8b 4b 58          	mov    0x58(%rbx),%r9d
100626160:	c7 43 58 01 00 00 00 	movl   $0x1,0x58(%rbx)
100626167:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
10062616e:	00
10062616f:	48 89 da             	mov    %rbx,%rdx
100626172:	4c 89 84 24 88 00 00 	mov    %r8,0x88(%rsp)
100626179:	00
10062617a:	44 89 8c 24 80 00 00 	mov    %r9d,0x80(%rsp)
100626181:	00
100626182:	e8 d9 39 01 00       	call   100639b60 <.text+0x238b60>
100626187:	44 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9d
10062618e:	00
10062618f:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
100626196:	00
100626197:	44 89 4b 58          	mov    %r9d,0x58(%rbx)
10062619b:	e8 f0 95 06 00       	call   10068f790 <.text+0x28e790>
1006261a0:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
1006261a7:	00
1006261a8:	80 38 3a             	cmpb   $0x3a,(%rax)
1006261ab:	0f 84 d8 fa ff ff    	je     100625c89 <.text+0x224c89>
1006261b1:	e9 12 ff ff ff       	jmp    1006260c8 <.text+0x2250c8>
1006261b6:	48 8b 93 98 00 00 00 	mov    0x98(%rbx),%rdx
1006261bd:	4c 89 f9             	mov    %r15,%rcx
1006261c0:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
1006261c5:	e8 76 9d 01 00       	call   10063ff40 <.text+0x23ef40>
1006261ca:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1006261cf:	80 48 06 20          	orb    $0x20,0x6(%rax)
1006261d3:	49 89 c7             	mov    %rax,%r15
1006261d6:	e9 bf fe ff ff       	jmp    10062609a <.text+0x22509a>
1006261db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1006261e0:	53                   	push   %rbx
1006261e1:	48 83 ec 20          	sub    $0x20,%rsp
1006261e5:	48 89 cb             	mov    %rcx,%rbx
1006261e8:	e8 b3 68 00 00       	call   10062caa0 <.text+0x22baa0>
1006261ed:	48 8b 05 7c d0 0f 00 	mov    0xfd07c(%rip),%rax        # 100723270 <_head_msys_iconv_2_dll-0x48d90>
1006261f4:	8b 00                	mov    (%rax),%eax
1006261f6:	85 c0                	test   %eax,%eax
1006261f8:	7f 36                	jg     100626230 <.text+0x225230>
1006261fa:	48 89 d9             	mov    %rbx,%rcx
1006261fd:	e8 de 71 00 00       	call   10062d3e0 <.text+0x22c3e0>
100626202:	85 c0                	test   %eax,%eax
100626204:	75 2a                	jne    100626230 <.text+0x225230>
100626206:	48 8b 15 c3 d2 0f 00 	mov    0xfd2c3(%rip),%rdx        # 1007234d0 <_head_msys_iconv_2_dll-0x48b30>
10062620d:	83 3a 01             	cmpl   $0x1,(%rdx)
100626210:	75 23                	jne    100626235 <.text+0x225235>
100626212:	8b 83 d8 00 00 00    	mov    0xd8(%rbx),%eax
100626218:	85 c0                	test   %eax,%eax
10062621a:	74 24                	je     100626240 <.text+0x225240>
10062621c:	85 c0                	test   %eax,%eax
10062621e:	0f 95 c0             	setne  %al
100626221:	0f b6 c0             	movzbl %al,%eax
100626224:	48 83 c4 20          	add    $0x20,%rsp
100626228:	5b                   	pop    %rbx
100626229:	c3                   	ret
10062622a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100626230:	b8 02 00 00 00       	mov    $0x2,%eax
100626235:	48 83 c4 20          	add    $0x20,%rsp
100626239:	5b                   	pop    %rbx
10062623a:	c3                   	ret
10062623b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100626240:	45 31 c0             	xor    %r8d,%r8d
100626243:	31 c9                	xor    %ecx,%ecx
100626245:	48 8d 93 a0 01 00 00 	lea    0x1a0(%rbx),%rdx
10062624c:	4c 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%r9
100626253:	e8 f8 68 e0 ff       	call   10042cb50 <.text+0x2bb50>
100626258:	85 c0                	test   %eax,%eax
10062625a:	75 0c                	jne    100626268 <.text+0x225268>
10062625c:	8b 83 d8 00 00 00    	mov    0xd8(%rbx),%eax
100626262:	eb b8                	jmp    10062621c <.text+0x22521c>
100626264:	0f 1f 40 00          	nopl   0x0(%rax)
100626268:	48 89 d9             	mov    %rbx,%rcx
10062626b:	e8 90 0a f2 ff       	call   100546d00 <.text+0x145d00>
100626270:	eb ea                	jmp    10062625c <.text+0x22525c>
100626272:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100626279:	00 00 00 00
10062627d:	0f 1f 00             	nopl   (%rax)
100626280:	41 54                	push   %r12
100626282:	55                   	push   %rbp
100626283:	57                   	push   %rdi
100626284:	56                   	push   %rsi
100626285:	53                   	push   %rbx
100626286:	48 83 ec 20          	sub    $0x20,%rsp
10062628a:	4c 8b a1 90 00 00 00 	mov    0x90(%rcx),%r12
100626291:	8b 71 28             	mov    0x28(%rcx),%esi
100626294:	4d 85 e4             	test   %r12,%r12
100626297:	40 0f 95 c7          	setne  %dil
10062629b:	48 89 cb             	mov    %rcx,%rbx
10062629e:	85 f6                	test   %esi,%esi
1006262a0:	7f 09                	jg     1006262ab <.text+0x2252ab>
1006262a2:	40 84 ff             	test   %dil,%dil
1006262a5:	0f 84 b5 00 00 00    	je     100626360 <.text+0x225360>
1006262ab:	8b 43 78             	mov    0x78(%rbx),%eax
1006262ae:	48 8d 6b 70          	lea    0x70(%rbx),%rbp
1006262b2:	85 c0                	test   %eax,%eax
1006262b4:	0f 84 ce 00 00 00    	je     100626388 <.text+0x225388>
1006262ba:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
1006262be:	49 89 e8             	mov    %rbp,%r8
1006262c1:	89 f2                	mov    %esi,%edx
1006262c3:	e8 58 a3 01 00       	call   100640620 <.text+0x23f620>
1006262c8:	40 0f b6 d7          	movzbl %dil,%edx
1006262cc:	49 89 e8             	mov    %rbp,%r8
1006262cf:	48 89 83 a0 00 00 00 	mov    %rax,0xa0(%rbx)
1006262d6:	01 f2                	add    %esi,%edx
1006262d8:	48 89 c1             	mov    %rax,%rcx
1006262db:	e8 30 a5 01 00       	call   100640810 <.text+0x23f810>
1006262e0:	85 c0                	test   %eax,%eax
1006262e2:	74 67                	je     10062634b <.text+0x22534b>
1006262e4:	48 8b 83 a0 00 00 00 	mov    0xa0(%rbx),%rax
1006262eb:	01 f7                	add    %esi,%edi