100411974:	48 8b 50 10          	mov    0x10(%rax),%rdx
100411978:	48 89 53 20          	mov    %rdx,0x20(%rbx)
10041197c:	48 8b 50 18          	mov    0x18(%rax),%rdx
100411980:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100411984:	48 8b 50 20          	mov    0x20(%rax),%rdx
100411988:	48 89 53 30          	mov    %rdx,0x30(%rbx)
10041198c:	48 8b 50 28          	mov    0x28(%rax),%rdx
100411990:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100411994:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100411998:	48 89 50 10          	mov    %rdx,0x10(%rax)
10041199c:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
1004119a3:	48 89 50 18          	mov    %rdx,0x18(%rax)
1004119a7:	48 89 50 20          	mov    %rdx,0x20(%rax)
1004119ab:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
1004119b2:	48 89 50 28          	mov    %rdx,0x28(%rax)
1004119b6:	48 89 43 40          	mov    %rax,0x40(%rbx)
1004119ba:	44 89 e8             	mov    %r13d,%eax
1004119bd:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
1004119c1:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
1004119c5:	e9 d6 c2 ff ff       	jmp    10040dca0 <.text+0xcca0>
1004119ca:	48 8b 83 a8 01 00 00 	mov    0x1a8(%rbx),%rax
1004119d1:	48 39 73 40          	cmp    %rsi,0x40(%rbx)
1004119d5:	75 18                	jne    1004119ef <.text+0x109ef>
1004119d7:	48 85 c0             	test   %rax,%rax
1004119da:	0f 85 c0 68 00 00    	jne    1004182a0 <.text+0x172a0>
1004119e0:	48 89 d9             	mov    %rbx,%rcx
1004119e3:	e8 e8 9d ff ff       	call   10040b7d0 <.text+0xa7d0>
1004119e8:	48 8b 83 a8 01 00 00 	mov    0x1a8(%rbx),%rax
1004119ef:	48 85 c0             	test   %rax,%rax
1004119f2:	0f 84 21 4c 00 00    	je     100416619 <.text+0x15619>
1004119f8:	48 83 bb b0 01 00 00 	cmpq   $0x0,0x1b0(%rbx)
1004119ff:	00
100411a00:	0f 84 9a 68 00 00    	je     1004182a0 <.text+0x172a0>
100411a06:	48 83 c0 01          	add    $0x1,%rax
100411a0a:	48 89 83 a8 01 00 00 	mov    %rax,0x1a8(%rbx)
100411a11:	48 8b 43 20          	mov    0x20(%rbx),%rax
100411a15:	48 8b 40 08          	mov    0x8(%rax),%rax
100411a19:	48 8b 50 08          	mov    0x8(%rax),%rdx
100411a1d:	48 81 fa 31 03 00 00 	cmp    $0x331,%rdx
100411a24:	0f 87 93 39 00 00    	ja     1004153bd <.text+0x143bd>
100411a2a:	48 8d 04 52          	lea    (%rdx,%rdx,2),%rax
100411a2e:	4c 8d 2d 4b 70 01 00 	lea    0x1704b(%rip),%r13        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
100411a35:	49 8d 54 c5 00       	lea    0x0(%r13,%rax,8),%rdx
100411a3a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100411a40:	48 89 d9             	mov    %rbx,%rcx
100411a43:	e8 78 79 ff ff       	call   1004093c0 <.text+0x83c0>
100411a48:	41 89 c5             	mov    %eax,%r13d
100411a4b:	89 c0                	mov    %eax,%eax
100411a4d:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100411a51:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100411a55:	e9 46 c2 ff ff       	jmp    10040dca0 <.text+0xcca0>
100411a5a:	48 8b 53 20          	mov    0x20(%rbx),%rdx
100411a5e:	48 8b 42 08          	mov    0x8(%rdx),%rax
100411a62:	48 8b 52 10          	mov    0x10(%rdx),%rdx
100411a66:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100411a6a:	0f b6 48 08          	movzbl 0x8(%rax),%ecx
100411a6e:	48 8b 40 10          	mov    0x10(%rax),%rax
100411a72:	44 0f b6 72 08       	movzbl 0x8(%rdx),%r14d
100411a77:	45 84 f6             	test   %r14b,%r14b
100411a7a:	0f 84 f4 36 00 00    	je     100415174 <.text+0x14174>
100411a80:	48 83 7a 10 00       	cmpq   $0x0,0x10(%rdx)
100411a85:	0f 84 e1 60 00 00    	je     100417b6c <.text+0x16b6c>
100411a8b:	4c 8b 5a 10          	mov    0x10(%rdx),%r11
100411a8f:	41 be 01 00 00 00    	mov    $0x1,%r14d
100411a95:	84 c9                	test   %cl,%cl
100411a97:	0f 84 66 42 00 00    	je     100415d03 <.text+0x14d03>
100411a9d:	48 99                	cqto
100411a9f:	49 f7 fb             	idiv   %r11
100411aa2:	48 8b 83 a8 01 00 00 	mov    0x1a8(%rbx),%rax
100411aa9:	49 89 d5             	mov    %rdx,%r13
100411aac:	48 39 73 40          	cmp    %rsi,0x40(%rbx)
100411ab0:	75 18                	jne    100411aca <.text+0x10aca>
100411ab2:	48 85 c0             	test   %rax,%rax
100411ab5:	0f 85 e5 67 00 00    	jne    1004182a0 <.text+0x172a0>
100411abb:	48 89 d9             	mov    %rbx,%rcx
100411abe:	e8 0d 9d ff ff       	call   10040b7d0 <.text+0xa7d0>
100411ac3:	48 8b 83 a8 01 00 00 	mov    0x1a8(%rbx),%rax
100411aca:	48 85 c0             	test   %rax,%rax
100411acd:	0f 84 37 57 00 00    	je     10041720a <.text+0x1620a>
100411ad3:	48 83 bb b0 01 00 00 	cmpq   $0x0,0x1b0(%rbx)
100411ada:	00
100411adb:	0f 84 bf 67 00 00    	je     1004182a0 <.text+0x172a0>
100411ae1:	48 83 c0 01          	add    $0x1,%rax
100411ae5:	4d 89 e8             	mov    %r13,%r8
100411ae8:	44 89 f2             	mov    %r14d,%edx
100411aeb:	48 89 d9             	mov    %rbx,%rcx
100411aee:	48 89 83 a8 01 00 00 	mov    %rax,0x1a8(%rbx)
100411af5:	e8 96 95 ff ff       	call   10040b090 <.text+0xa090>
100411afa:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100411b00:	48 89 d9             	mov    %rbx,%rcx
100411b03:	48 89 c2             	mov    %rax,%rdx
100411b06:	e8 b5 78 ff ff       	call   1004093c0 <.text+0x83c0>
100411b0b:	41 89 c5             	mov    %eax,%r13d
100411b0e:	89 c0                	mov    %eax,%eax
100411b10:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100411b14:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100411b18:	e9 83 c1 ff ff       	jmp    10040dca0 <.text+0xcca0>
100411b1d:	48 8b 53 20          	mov    0x20(%rbx),%rdx
100411b21:	48 8b 42 10          	mov    0x10(%rdx),%rax
100411b25:	48 39 f0             	cmp    %rsi,%rax
100411b28:	0f 84 93 4a 00 00    	je     1004165c1 <.text+0x155c1>
100411b2e:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100411b32:	44 0f b6 6a 08       	movzbl 0x8(%rdx),%r13d
100411b37:	4c 8b 72 10          	mov    0x10(%rdx),%r14
100411b3b:	eb 2b                	jmp    100411b68 <.text+0x10b68>
100411b3d:	66 49 0f 6e ce       	movq   %r14,%xmm1
100411b42:	84 c9                	test   %cl,%cl
100411b44:	0f 85 9b 31 00 00    	jne    100414ce5 <.text+0x13ce5>
100411b4a:	66 48 0f 6e c2       	movq   %rdx,%xmm0
100411b4f:	f2 0f 5c c8          	subsd  %xmm0,%xmm1
100411b53:	48 8b 40 10          	mov    0x10(%rax),%rax
100411b57:	45 31 ed             	xor    %r13d,%r13d
100411b5a:	66 49 0f 7e ce       	movq   %xmm1,%r14
100411b5f:	48 39 f0             	cmp    %rsi,%rax
100411b62:	0f 84 f4 2f 00 00    	je     100414b5c <.text+0x13b5c>
100411b68:	48 8b 50 08          	mov    0x8(%rax),%rdx
100411b6c:	0f b6 4a 08          	movzbl 0x8(%rdx),%ecx
100411b70:	48 8b 52 10          	mov    0x10(%rdx),%rdx
100411b74:	45 84 ed             	test   %r13b,%r13b
100411b77:	74 c4                	je     100411b3d <.text+0x10b3d>
100411b79:	84 c9                	test   %cl,%cl
100411b7b:	0f 85 c5 2f 00 00    	jne    100414b46 <.text+0x13b46>
100411b81:	66 0f ef c9          	pxor   %xmm1,%xmm1
100411b85:	f2 49 0f 2a ce       	cvtsi2sd %r14,%xmm1
100411b8a:	eb be                	jmp    100411b4a <.text+0x10b4a>
100411b8c:	48 8b 43 20          	mov    0x20(%rbx),%rax
100411b90:	48 8b 50 10          	mov    0x10(%rax),%rdx
100411b94:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100411b98:	48 89 50 10          	mov    %rdx,0x10(%rax)
100411b9c:	48 8b 53 38          	mov    0x38(%rbx),%rdx
100411ba0:	48 89 83 10 13 00 00 	mov    %rax,0x1310(%rbx)
100411ba7:	48 39 d6             	cmp    %rdx,%rsi
100411baa:	0f 84 b1 c1 ff ff    	je     10040dd61 <.text+0xcd61>
100411bb0:	48 8b 42 08          	mov    0x8(%rdx),%rax
100411bb4:	44 0f b6 e8          	movzbl %al,%r13d
100411bb8:	30 c0                	xor    %al,%al
100411bba:	89 83 18 13 00 00    	mov    %eax,0x1318(%rbx)
100411bc0:	48 8b 42 10          	mov    0x10(%rdx),%rax
100411bc4:	48 89 43 20          	mov    %rax,0x20(%rbx)
100411bc8:	48 8b 42 18          	mov    0x18(%rdx),%rax
100411bcc:	48 89 43 28          	mov    %rax,0x28(%rbx)
100411bd0:	48 8b 42 20          	mov    0x20(%rdx),%rax
100411bd4:	48 89 43 30          	mov    %rax,0x30(%rbx)
100411bd8:	48 8b 42 28          	mov    0x28(%rdx),%rax
100411bdc:	48 89 43 38          	mov    %rax,0x38(%rbx)
100411be0:	48 8b 43 40          	mov    0x40(%rbx),%rax
100411be4:	48 89 42 10          	mov    %rax,0x10(%rdx)
100411be8:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
100411bef:	48 89 42 18          	mov    %rax,0x18(%rdx)
100411bf3:	48 89 42 20          	mov    %rax,0x20(%rdx)
100411bf7:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
100411bfe:	48 89 42 28          	mov    %rax,0x28(%rdx)
100411c02:	44 89 e8             	mov    %r13d,%eax
100411c05:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100411c09:	48 89 53 40          	mov    %rdx,0x40(%rbx)
100411c0d:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100411c11:	e9 8a c0 ff ff       	jmp    10040dca0 <.text+0xcca0>
100411c16:	48 8b 43 20          	mov    0x20(%rbx),%rax
100411c1a:	41 be 01 00 00 00    	mov    $0x1,%r14d
100411c20:	41 bd 01 00 00 00    	mov    $0x1,%r13d
100411c26:	48 39 f0             	cmp    %rsi,%rax
100411c29:	75 30                	jne    100411c5b <.text+0x10c5b>
100411c2b:	e9 3d 30 00 00       	jmp    100414c6d <.text+0x13c6d>
100411c30:	66 49 0f 6e ce       	movq   %r14,%xmm1
100411c35:	84 c9                	test   %cl,%cl
100411c37:	0f 85 b6 30 00 00    	jne    100414cf3 <.text+0x13cf3>
100411c3d:	66 48 0f 6e c2       	movq   %rdx,%xmm0
100411c42:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
100411c46:	48 8b 40 10          	mov    0x10(%rax),%rax
100411c4a:	45 31 ed             	xor    %r13d,%r13d
100411c4d:	66 49 0f 7e c6       	movq   %xmm0,%r14
100411c52:	48 39 f0             	cmp    %rsi,%rax
100411c55:	0f 84 12 30 00 00    	je     100414c6d <.text+0x13c6d>
100411c5b:	48 8b 50 08          	mov    0x8(%rax),%rdx
100411c5f:	0f b6 4a 08          	movzbl 0x8(%rdx),%ecx
100411c63:	48 8b 52 10          	mov    0x10(%rdx),%rdx
100411c67:	45 84 ed             	test   %r13b,%r13b
100411c6a:	74 c4                	je     100411c30 <.text+0x10c30>
100411c6c:	84 c9                	test   %cl,%cl
100411c6e:	0f 85 e8 2f 00 00    	jne    100414c5c <.text+0x13c5c>
100411c74:	66 0f ef c9          	pxor   %xmm1,%xmm1
100411c78:	f2 49 0f 2a ce       	cvtsi2sd %r14,%xmm1
100411c7d:	eb be                	jmp    100411c3d <.text+0x10c3d>
100411c7f:	48 8b 43 20          	mov    0x20(%rbx),%rax
100411c83:	48 8b 40 08          	mov    0x8(%rax),%rax
100411c87:	48 8b 00             	mov    (%rax),%rax
100411c8a:	83 e0 3f             	and    $0x3f,%eax
100411c8d:	48 83 f8 0b          	cmp    $0xb,%rax
100411c91:	0f 84 ff 40 00 00    	je     100415d96 <.text+0x14d96>
100411c97:	48 8b 93 08 01 00 00 	mov    0x108(%rbx),%rdx
100411c9e:	48 8b 43 38          	mov    0x38(%rbx),%rax
100411ca2:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
100411ca9:	48 39 c6             	cmp    %rax,%rsi
100411cac:	0f 84 af c0 ff ff    	je     10040dd61 <.text+0xcd61>
100411cb2:	48 8b 50 08          	mov    0x8(%rax),%rdx
100411cb6:	44 0f b6 ea          	movzbl %dl,%r13d
100411cba:	30 d2                	xor    %dl,%dl
100411cbc:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100411cc2:	48 8b 50 10          	mov    0x10(%rax),%rdx
100411cc6:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100411cca:	48 8b 50 18          	mov    0x18(%rax),%rdx
100411cce:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100411cd2:	48 8b 50 20          	mov    0x20(%rax),%rdx
100411cd6:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100411cda:	48 8b 50 28          	mov    0x28(%rax),%rdx
100411cde:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100411ce2:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100411ce6:	48 89 50 10          	mov    %rdx,0x10(%rax)
100411cea:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100411cf1:	48 89 50 18          	mov    %rdx,0x18(%rax)
100411cf5:	48 89 50 20          	mov    %rdx,0x20(%rax)
100411cf9:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100411d00:	48 89 50 28          	mov    %rdx,0x28(%rax)
100411d04:	48 89 43 40          	mov    %rax,0x40(%rbx)
100411d08:	44 89 e8             	mov    %r13d,%eax
100411d0b:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100411d0f:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100411d13:	e9 88 bf ff ff       	jmp    10040dca0 <.text+0xcca0>
100411d18:	48 8b 43 20          	mov    0x20(%rbx),%rax
100411d1c:	48 8b 53 38          	mov    0x38(%rbx),%rdx
100411d20:	48 8b 40 08          	mov    0x8(%rax),%rax
100411d24:	48 8b 40 08          	mov    0x8(%rax),%rax
100411d28:	48 89 83 10 13 00 00 	mov    %rax,0x1310(%rbx)
100411d2f:	48 39 d6             	cmp    %rdx,%rsi
100411d32:	0f 84 29 c0 ff ff    	je     10040dd61 <.text+0xcd61>
100411d38:	48 8b 42 08          	mov    0x8(%rdx),%rax
100411d3c:	44 0f b6 e8          	movzbl %al,%r13d
100411d40:	30 c0                	xor    %al,%al
100411d42:	89 83 18 13 00 00    	mov    %eax,0x1318(%rbx)
100411d48:	48 8b 42 10          	mov    0x10(%rdx),%rax
100411d4c:	48 89 43 20          	mov    %rax,0x20(%rbx)
100411d50:	48 8b 42 18          	mov    0x18(%rdx),%rax
100411d54:	48 89 43 28          	mov    %rax,0x28(%rbx)
100411d58:	48 8b 42 20          	mov    0x20(%rdx),%rax
100411d5c:	48 89 43 30          	mov    %rax,0x30(%rbx)
100411d60:	48 8b 42 28          	mov    0x28(%rdx),%rax
100411d64:	48 89 43 38          	mov    %rax,0x38(%rbx)
100411d68:	48 8b 43 40          	mov    0x40(%rbx),%rax
100411d6c:	48 89 42 10          	mov    %rax,0x10(%rdx)
100411d70:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
100411d77:	48 89 42 18          	mov    %rax,0x18(%rdx)
100411d7b:	48 89 42 20          	mov    %rax,0x20(%rdx)
100411d7f:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
100411d86:	48 89 42 28          	mov    %rax,0x28(%rdx)
100411d8a:	44 89 e8             	mov    %r13d,%eax
100411d8d:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100411d91:	48 89 53 40          	mov    %rdx,0x40(%rbx)
100411d95:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100411d99:	e9 02 bf ff ff       	jmp    10040dca0 <.text+0xcca0>
100411d9e:	48 8b 43 20          	mov    0x20(%rbx),%rax
100411da2:	48 8b 53 38          	mov    0x38(%rbx),%rdx
100411da6:	48 8b 40 08          	mov    0x8(%rax),%rax
100411daa:	48 8b 40 10          	mov    0x10(%rax),%rax
100411dae:	48 89 83 10 13 00 00 	mov    %rax,0x1310(%rbx)
100411db5:	48 39 d6             	cmp    %rdx,%rsi
100411db8:	0f 84 a3 bf ff ff    	je     10040dd61 <.text+0xcd61>
100411dbe:	48 8b 42 08          	mov    0x8(%rdx),%rax
100411dc2:	44 0f b6 e8          	movzbl %al,%r13d
100411dc6:	30 c0                	xor    %al,%al
100411dc8:	89 83 18 13 00 00    	mov    %eax,0x1318(%rbx)
100411dce:	48 8b 42 10          	mov    0x10(%rdx),%rax
100411dd2:	48 89 43 20          	mov    %rax,0x20(%rbx)
100411dd6:	48 8b 42 18          	mov    0x18(%rdx),%rax
100411dda:	48 89 43 28          	mov    %rax,0x28(%rbx)
100411dde:	48 8b 42 20          	mov    0x20(%rdx),%rax
100411de2:	48 89 43 30          	mov    %rax,0x30(%rbx)
100411de6:	48 8b 42 28          	mov    0x28(%rdx),%rax
100411dea:	48 89 43 38          	mov    %rax,0x38(%rbx)
100411dee:	48 8b 43 40          	mov    0x40(%rbx),%rax
100411df2:	48 89 42 10          	mov    %rax,0x10(%rdx)
100411df6:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
100411dfd:	48 89 42 18          	mov    %rax,0x18(%rdx)
100411e01:	48 89 42 20          	mov    %rax,0x20(%rdx)
100411e05:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
100411e0c:	48 89 42 28          	mov    %rax,0x28(%rdx)
100411e10:	44 89 e8             	mov    %r13d,%eax
100411e13:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100411e17:	48 89 53 40          	mov    %rdx,0x40(%rbx)
100411e1b:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100411e1f:	e9 7c be ff ff       	jmp    10040dca0 <.text+0xcca0>
100411e24:	48 8b 53 20          	mov    0x20(%rbx),%rdx
100411e28:	48 8b 42 08          	mov    0x8(%rdx),%rax
100411e2c:	48 8b 52 10          	mov    0x10(%rdx),%rdx
100411e30:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100411e34:	44 0f b6 40 08       	movzbl 0x8(%rax),%r8d
100411e39:	48 8b 40 10          	mov    0x10(%rax),%rax
100411e3d:	44 0f b6 6a 08       	movzbl 0x8(%rdx),%r13d
100411e42:	45 84 ed             	test   %r13b,%r13b
100411e45:	0f 84 78 38 00 00    	je     1004156c3 <.text+0x146c3>
100411e4b:	48 83 7a 10 00       	cmpq   $0x0,0x10(%rdx)
100411e50:	0f 84 8a 5e 00 00    	je     100417ce0 <.text+0x16ce0>
100411e56:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
100411e5a:	41 bd 01 00 00 00    	mov    $0x1,%r13d
100411e60:	45 84 c0             	test   %r8b,%r8b
100411e63:	0f 84 5a 3a 00 00    	je     1004158c3 <.text+0x148c3>
100411e69:	48 99                	cqto
100411e6b:	48 f7 f9             	idiv   %rcx
100411e6e:	48 89 c8             	mov    %rcx,%rax
100411e71:	48 0f af c2          	imul   %rdx,%rax
100411e75:	48 01 d1             	add    %rdx,%rcx
100411e78:	48 85 c0             	test   %rax,%rax
100411e7b:	48 8b 83 a8 01 00 00 	mov    0x1a8(%rbx),%rax
100411e82:	48 0f 48 d1          	cmovs  %rcx,%rdx
100411e86:	49 89 d6             	mov    %rdx,%r14
100411e89:	48 39 73 40          	cmp    %rsi,0x40(%rbx)
100411e8d:	75 18                	jne    100411ea7 <.text+0x10ea7>
100411e8f:	48 85 c0             	test   %rax,%rax
100411e92:	0f 85 08 64 00 00    	jne    1004182a0 <.text+0x172a0>
100411e98:	48 89 d9             	mov    %rbx,%rcx
100411e9b:	e8 30 99 ff ff       	call   10040b7d0 <.text+0xa7d0>
100411ea0:	48 8b 83 a8 01 00 00 	mov    0x1a8(%rbx),%rax
100411ea7:	48 85 c0             	test   %rax,%rax
100411eaa:	0f 84 d3 4a 00 00    	je     100416983 <.text+0x15983>
100411eb0:	48 83 bb b0 01 00 00 	cmpq   $0x0,0x1b0(%rbx)
100411eb7:	00
100411eb8:	0f 84 e2 63 00 00    	je     1004182a0 <.text+0x172a0>
100411ebe:	48 83 c0 01          	add    $0x1,%rax
100411ec2:	44 89 ea             	mov    %r13d,%edx
100411ec5:	4d 89 f0             	mov    %r14,%r8
100411ec8:	48 89 d9             	mov    %rbx,%rcx
100411ecb:	48 89 83 a8 01 00 00 	mov    %rax,0x1a8(%rbx)
100411ed2:	e8 b9 91 ff ff       	call   10040b090 <.text+0xa090>
100411ed7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100411edd:	48 89 d9             	mov    %rbx,%rcx
100411ee0:	48 89 c2             	mov    %rax,%rdx
100411ee3:	e8 d8 74 ff ff       	call   1004093c0 <.text+0x83c0>
100411ee8:	41 89 c5             	mov    %eax,%r13d
100411eeb:	89 c0                	mov    %eax,%eax
100411eed:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100411ef1:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100411ef5:	e9 a6 bd ff ff       	jmp    10040dca0 <.text+0xcca0>
100411efa:	48 8b 43 20          	mov    0x20(%rbx),%rax
100411efe:	48 8b 50 08          	mov    0x8(%rax),%rdx
100411f02:	48 f7 02 00 20 00 00 	testq  $0x2000,(%rdx)
100411f09:	0f 85 c9 34 00 00    	jne    1004153d8 <.text+0x143d8>
100411f0f:	48 8b 40 10          	mov    0x10(%rax),%rax
100411f13:	48 8b 40 08          	mov    0x8(%rax),%rax
100411f17:	48 89 42 10          	mov    %rax,0x10(%rdx)
100411f1b:	48 8b 43 38          	mov    0x38(%rbx),%rax
100411f1f:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
100411f26:	48 39 c6             	cmp    %rax,%rsi
100411f29:	0f 84 32 be ff ff    	je     10040dd61 <.text+0xcd61>
100411f2f:	48 8b 50 08          	mov    0x8(%rax),%rdx
100411f33:	44 0f b6 ea          	movzbl %dl,%r13d
100411f37:	30 d2                	xor    %dl,%dl
100411f39:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100411f3f:	48 8b 50 10          	mov    0x10(%rax),%rdx
100411f43:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100411f47:	48 8b 50 18          	mov    0x18(%rax),%rdx
100411f4b:	48 89 53 28          	mov    %rdx,0x28(%rbx)