1400d2886:	00
1400d2887:	48 89 bc 24 98 00 00 	mov    %rdi,0x98(%rsp)
1400d288e:	00
1400d288f:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1400d2892:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
1400d2896:	48 89 f9             	mov    %rdi,%rcx
1400d2899:	e8 fa 75 11 00       	call   0x1401e9e98
1400d289e:	48 89 fa             	mov    %rdi,%rdx
1400d28a1:	4c 89 e1             	mov    %r12,%rcx
1400d28a4:	41 89 c0             	mov    %eax,%r8d
1400d28a7:	e8 34 88 f8 ff       	call   0x14005b0e0
1400d28ac:	4c 8b 94 24 88 00 00 	mov    0x88(%rsp),%r10
1400d28b3:	00
1400d28b4:	85 c0                	test   %eax,%eax
1400d28b6:	41 89 c0             	mov    %eax,%r8d
1400d28b9:	0f 89 8f 20 00 00    	jns    0x1400d494e
1400d28bf:	41 f7 d0             	not    %r8d
1400d28c2:	45 3b 44 24 0c       	cmp    0xc(%r12),%r8d
1400d28c7:	0f 83 4b 17 00 00    	jae    0x1400d4018
1400d28cd:	4d 63 c8             	movslq %r8d,%r9
1400d28d0:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
1400d28d7:	00
1400d28d8:	4c 8b ac 24 98 00 00 	mov    0x98(%rsp),%r13
1400d28df:	00
1400d28e0:	48 89 eb             	mov    %rbp,%rbx
1400d28e3:	48 89 b4 24 a8 00 00 	mov    %rsi,0xa8(%rsp)
1400d28ea:	00
1400d28eb:	45 31 f6             	xor    %r14d,%r14d
1400d28ee:	44 89 c5             	mov    %r8d,%ebp
1400d28f1:	4c 89 e6             	mov    %r12,%rsi
1400d28f4:	4c 89 94 24 a0 00 00 	mov    %r10,0xa0(%rsp)
1400d28fb:	00
1400d28fc:	4e 8d 3c cd 00 00 00 	lea    0x0(,%r9,8),%r15
1400d2903:	00
1400d2904:	eb 61                	jmp    0x1400d2967
1400d2906:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400d290d:	00 00 00
1400d2910:	85 ff                	test   %edi,%edi
1400d2912:	74 79                	je     0x1400d298d
1400d2914:	8d 4f ff             	lea    -0x1(%rdi),%ecx
1400d2917:	41 8b 54 24 34       	mov    0x34(%r12),%edx
1400d291c:	49 83 c7 08          	add    $0x8,%r15
1400d2920:	48 63 c1             	movslq %ecx,%rax
1400d2923:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1400d2927:	48 c1 e0 03          	shl    $0x3,%rax
1400d292b:	89 94 04 60 01 00 00 	mov    %edx,0x160(%rsp,%rax,1)
1400d2932:	f3 41 0f 6f 4c 24 48 	movdqu 0x48(%r12),%xmm1
1400d2939:	49 8d 54 05 04       	lea    0x4(%r13,%rax,1),%rdx
1400d293e:	0f 11 0a             	movups %xmm1,(%rdx)
1400d2941:	f3 41 0f 6f 64 24 58 	movdqu 0x58(%r12),%xmm4
1400d2948:	0f 11 62 10          	movups %xmm4,0x10(%rdx)
1400d294c:	41 8b 54 24 68       	mov    0x68(%r12),%edx
1400d2951:	89 94 04 84 01 00 00 	mov    %edx,0x184(%rsp,%rax,1)
1400d2958:	b8 01 00 00 00       	mov    $0x1,%eax
1400d295d:	d3 e0                	shl    %cl,%eax
1400d295f:	41 09 c6             	or     %eax,%r14d
1400d2962:	3b 6e 0c             	cmp    0xc(%rsi),%ebp
1400d2965:	73 26                	jae    0x1400d298d
1400d2967:	48 8b 06             	mov    (%rsi),%rax
1400d296a:	48 8b 13             	mov    (%rbx),%rdx
1400d296d:	83 c5 01             	add    $0x1,%ebp
1400d2970:	4e 8b 24 38          	mov    (%rax,%r15,1),%r12
1400d2974:	41 8b 7c 24 38       	mov    0x38(%r12),%edi
1400d2979:	49 8d 4c 24 6c       	lea    0x6c(%r12),%rcx
1400d297e:	c1 ef 0c             	shr    $0xc,%edi
1400d2981:	83 e7 03             	and    $0x3,%edi
1400d2984:	e8 ef 74 11 00       	call   0x1401e9e78
1400d2989:	85 c0                	test   %eax,%eax
1400d298b:	74 83                	je     0x1400d2910
1400d298d:	48 89 dd             	mov    %rbx,%rbp
1400d2990:	4c 8b 94 24 a0 00 00 	mov    0xa0(%rsp),%r10
1400d2997:	00
1400d2998:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
1400d299f:	00
1400d29a0:	48 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%rsi
1400d29a7:	00
1400d29a8:	8b 43 08             	mov    0x8(%rbx),%eax
1400d29ab:	44 39 f0             	cmp    %r14d,%eax
1400d29ae:	0f 85 7b 1f 00 00    	jne    0x1400d492f
1400d29b4:	44 8b 9e 18 03 00 00 	mov    0x318(%rsi),%r11d
1400d29bb:	4c 8b 6d 00          	mov    0x0(%rbp),%r13
1400d29bf:	48 8d ac 24 e0 00 00 	lea    0xe0(%rsp),%rbp
1400d29c6:	00
1400d29c7:	45 85 db             	test   %r11d,%r11d
1400d29ca:	0f 84 00 02 00 00    	je     0x1400d2bd0
1400d29d0:	48 8d 8c 24 b4 01 00 	lea    0x1b4(%rsp),%rcx
1400d29d7:	00
1400d29d8:	4c 89 94 24 88 00 00 	mov    %r10,0x88(%rsp)
1400d29df:	00
1400d29e0:	e8 9b cc f5 ff       	call   0x14002f680
1400d29e5:	48 8d 8c 24 8c 01 00 	lea    0x18c(%rsp),%rcx
1400d29ec:	00
1400d29ed:	49 89 c6             	mov    %rax,%r14
1400d29f0:	e8 8b cc f5 ff       	call   0x14002f680
1400d29f5:	48 8d 8c 24 64 01 00 	lea    0x164(%rsp),%rcx
1400d29fc:	00
1400d29fd:	48 89 c7             	mov    %rax,%rdi
1400d2a00:	e8 7b cc f5 ff       	call   0x14002f680
1400d2a05:	48 8b 8e 38 04 00 00 	mov    0x438(%rsi),%rcx
1400d2a0c:	44 0f be bc 24 80 00 	movsbl 0x80(%rsp),%r15d
1400d2a13:	00 00
1400d2a15:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
1400d2a1a:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
1400d2a1f:	4c 8b 8c 24 90 00 00 	mov    0x90(%rsp),%r9
1400d2a26:	00
1400d2a27:	41 b8 75 00 00 00    	mov    $0x75,%r8d
1400d2a2d:	48 8d 15 2c e7 13 00 	lea    0x13e72c(%rip),%rdx        # 0x140211160
1400d2a34:	44 89 7c 24 68       	mov    %r15d,0x68(%rsp)
1400d2a39:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1400d2a3e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400d2a43:	8b 43 14             	mov    0x14(%rbx),%eax
1400d2a46:	89 44 24 40          	mov    %eax,0x40(%rsp)
1400d2a4a:	8b 84 24 b0 01 00 00 	mov    0x1b0(%rsp),%eax
1400d2a51:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400d2a55:	8b 84 24 88 01 00 00 	mov    0x188(%rsp),%eax
1400d2a5c:	89 44 24 30          	mov    %eax,0x30(%rsp)
1400d2a60:	8b 84 24 60 01 00 00 	mov    0x160(%rsp),%eax
1400d2a67:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400d2a6b:	48 8d 84 24 e2 01 00 	lea    0x1e2(%rsp),%rax
1400d2a72:	00
1400d2a73:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400d2a78:	e8 f3 08 11 00       	call   0x1401e3370
1400d2a7d:	48 89 e9             	mov    %rbp,%rcx
1400d2a80:	e8 bb 7e fc ff       	call   0x14009a940
1400d2a85:	4c 8b 94 24 88 00 00 	mov    0x88(%rsp),%r10
1400d2a8c:	00
1400d2a8d:	e9 6e fb ff ff       	jmp    0x1400d2600
1400d2a92:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400d2a98:	48 8d 05 db d0 13 00 	lea    0x13d0db(%rip),%rax        # 0x14020fb7a
1400d2a9f:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1400d2aa6:	00
1400d2aa7:	e9 c4 fd ff ff       	jmp    0x1400d2870
1400d2aac:	0f 1f 40 00          	nopl   0x0(%rax)
1400d2ab0:	48 8d 05 c0 d0 13 00 	lea    0x13d0c0(%rip),%rax        # 0x14020fb77
1400d2ab7:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1400d2abe:	00
1400d2abf:	e9 ac fd ff ff       	jmp    0x1400d2870
1400d2ac4:	0f 1f 40 00          	nopl   0x0(%rax)
1400d2ac8:	48 8d 05 a5 d0 13 00 	lea    0x13d0a5(%rip),%rax        # 0x14020fb74
1400d2acf:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1400d2ad6:	00
1400d2ad7:	e9 94 fd ff ff       	jmp    0x1400d2870
1400d2adc:	0f 1f 40 00          	nopl   0x0(%rax)
1400d2ae0:	48 8d 05 8a d0 13 00 	lea    0x13d08a(%rip),%rax        # 0x14020fb71
1400d2ae7:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1400d2aee:	00
1400d2aef:	e9 7c fd ff ff       	jmp    0x1400d2870
1400d2af4:	0f 1f 40 00          	nopl   0x0(%rax)
1400d2af8:	48 8d 05 6f d0 13 00 	lea    0x13d06f(%rip),%rax        # 0x14020fb6e
1400d2aff:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1400d2b06:	00
1400d2b07:	e9 64 fd ff ff       	jmp    0x1400d2870
1400d2b0c:	0f 1f 40 00          	nopl   0x0(%rax)
1400d2b10:	48 8d 05 54 d0 13 00 	lea    0x13d054(%rip),%rax        # 0x14020fb6b
1400d2b17:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1400d2b1e:	00
1400d2b1f:	e9 4c fd ff ff       	jmp    0x1400d2870
1400d2b24:	0f 1f 40 00          	nopl   0x0(%rax)
1400d2b28:	c6 84 24 e2 01 00 00 	movb   $0x53,0x1e2(%rsp)
1400d2b2f:	53
1400d2b30:	0f b6 43 70          	movzbl 0x70(%rbx),%eax
1400d2b34:	83 e0 04             	and    $0x4,%eax
1400d2b37:	3c 01                	cmp    $0x1,%al
1400d2b39:	19 c0                	sbb    %eax,%eax
1400d2b3b:	83 e0 eb             	and    $0xffffffeb,%eax
1400d2b3e:	83 c0 43             	add    $0x43,%eax
1400d2b41:	88 84 24 e3 01 00 00 	mov    %al,0x1e3(%rsp)
1400d2b48:	0f b6 43 70          	movzbl 0x70(%rbx),%eax
1400d2b4c:	89 c2                	mov    %eax,%edx
1400d2b4e:	83 e2 03             	and    $0x3,%edx
1400d2b51:	80 fa 02             	cmp    $0x2,%dl
1400d2b54:	19 d2                	sbb    %edx,%edx
1400d2b56:	83 e0 01             	and    $0x1,%eax
1400d2b59:	83 e2 e1             	and    $0xffffffe1,%edx
1400d2b5c:	83 c2 4d             	add    $0x4d,%edx
1400d2b5f:	3c 01                	cmp    $0x1,%al
1400d2b61:	19 c0                	sbb    %eax,%eax
1400d2b63:	83 e0 d9             	and    $0xffffffd9,%eax
1400d2b66:	83 c0 55             	add    $0x55,%eax
1400d2b69:	e9 5b fb ff ff       	jmp    0x1400d26c9
1400d2b6e:	66 90                	xchg   %ax,%ax
1400d2b70:	48 8b 93 40 04 00 00 	mov    0x440(%rbx),%rdx
1400d2b77:	4c 8d b4 24 c0 00 00 	lea    0xc0(%rsp),%r14
1400d2b7e:	00
1400d2b7f:	4c 89 e1             	mov    %r12,%rcx
1400d2b82:	45 31 c9             	xor    %r9d,%r9d
1400d2b85:	4d 89 f0             	mov    %r14,%r8
1400d2b88:	e8 93 3c f8 ff       	call   0x140056820
1400d2b8d:	48 8b 4e 68          	mov    0x68(%rsi),%rcx
1400d2b91:	49 89 c4             	mov    %rax,%r12
1400d2b94:	48 85 c9             	test   %rcx,%rcx
1400d2b97:	0f 84 b3 fb ff ff    	je     0x1400d2750
1400d2b9d:	48 8b 93 40 04 00 00 	mov    0x440(%rbx),%rdx
1400d2ba4:	4c 8d bc 24 e0 00 00 	lea    0xe0(%rsp),%r15
1400d2bab:	00
1400d2bac:	45 31 c9             	xor    %r9d,%r9d
1400d2baf:	bd 0a 00 00 00       	mov    $0xa,%ebp
1400d2bb4:	4d 89 f8             	mov    %r15,%r8
1400d2bb7:	e8 64 3c f8 ff       	call   0x140056820
1400d2bbc:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1400d2bc2:	48 89 c2             	mov    %rax,%rdx
1400d2bc5:	e9 f6 f8 ff ff       	jmp    0x1400d24c0
1400d2bca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400d2bd0:	48 8b 96 40 04 00 00 	mov    0x440(%rsi),%rdx
1400d2bd7:	4c 89 e9             	mov    %r13,%rcx
1400d2bda:	45 31 c9             	xor    %r9d,%r9d
1400d2bdd:	49 89 e8             	mov    %rbp,%r8
1400d2be0:	4c 89 94 24 88 00 00 	mov    %r10,0x88(%rsp)
1400d2be7:	00
1400d2be8:	e8 33 3c f8 ff       	call   0x140056820
1400d2bed:	4c 8b 94 24 88 00 00 	mov    0x88(%rsp),%r10
1400d2bf4:	00
1400d2bf5:	49 89 c5             	mov    %rax,%r13
1400d2bf8:	e9 d3 fd ff ff       	jmp    0x1400d29d0
1400d2bfd:	0f 1f 00             	nopl   (%rax)
1400d2c00:	48 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%rax
1400d2c07:	00
1400d2c08:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400d2c0f:	00
1400d2c10:	e9 18 f4 ff ff       	jmp    0x1400d202d
1400d2c15:	0f 1f 00             	nopl   (%rax)
1400d2c18:	8b 83 4c 03 00 00    	mov    0x34c(%rbx),%eax
1400d2c1e:	85 c0                	test   %eax,%eax
1400d2c20:	0f 85 9a 11 00 00    	jne    0x1400d3dc0
1400d2c26:	8b bb 54 03 00 00    	mov    0x354(%rbx),%edi
1400d2c2c:	85 ff                	test   %edi,%edi
1400d2c2e:	0f 85 bc 03 00 00    	jne    0x1400d2ff0
1400d2c34:	44 8b 9b 58 03 00 00 	mov    0x358(%rbx),%r11d
1400d2c3b:	45 85 db             	test   %r11d,%r11d
1400d2c3e:	0f 85 ac 03 00 00    	jne    0x1400d2ff0
1400d2c44:	44 8b 93 5c 03 00 00 	mov    0x35c(%rbx),%r10d
1400d2c4b:	45 85 d2             	test   %r10d,%r10d
1400d2c4e:	0f 85 e5 15 00 00    	jne    0x1400d4239
1400d2c54:	8b 83 64 03 00 00    	mov    0x364(%rbx),%eax
1400d2c5a:	85 c0                	test   %eax,%eax
1400d2c5c:	0f 84 cb f4 ff ff    	je     0x1400d212d
1400d2c62:	48 8b 83 b4 03 00 00 	mov    0x3b4(%rbx),%rax
1400d2c69:	48 8b 93 bc 03 00 00 	mov    0x3bc(%rbx),%rdx
1400d2c70:	48 8d ab b4 03 00 00 	lea    0x3b4(%rbx),%rbp
1400d2c77:	48 33 05 22 e7 13 00 	xor    0x13e722(%rip),%rax        # 0x1402113a0
1400d2c7e:	48 33 15 23 e7 13 00 	xor    0x13e723(%rip),%rdx        # 0x1402113a8
1400d2c85:	48 09 d0             	or     %rdx,%rax
1400d2c88:	0f 84 95 1a 00 00    	je     0x1400d4723
1400d2c8e:	48 8b 05 6b 67 16 00 	mov    0x16676b(%rip),%rax        # 0x140239400
1400d2c95:	48 89 ea             	mov    %rbp,%rdx
1400d2c98:	48 8b 08             	mov    (%rax),%rcx
1400d2c9b:	48 8b 05 be 61 16 00 	mov    0x1661be(%rip),%rax        # 0x140238e60
1400d2ca2:	44 8b 00             	mov    (%rax),%r8d
1400d2ca5:	e8 66 a3 f6 ff       	call   0x14003d010
1400d2caa:	48 8b 3d 2f 63 16 00 	mov    0x16632f(%rip),%rdi        # 0x140238fe0
1400d2cb1:	4c 8d 05 f8 da 13 00 	lea    0x13daf8(%rip),%r8        # 0x1402107b0
1400d2cb8:	49 89 c4             	mov    %rax,%r12
1400d2cbb:	8b 07                	mov    (%rdi),%eax
1400d2cbd:	85 c0                	test   %eax,%eax
1400d2cbf:	74 0b                	je     0x1400d2ccc
1400d2cc1:	4c 89 c1             	mov    %r8,%rcx
1400d2cc4:	e8 9f 06 11 00       	call   0x1401e3368
1400d2cc9:	49 89 c0             	mov    %rax,%r8
1400d2ccc:	4d 89 e1             	mov    %r12,%r9
1400d2ccf:	48 89 f2             	mov    %rsi,%rdx
1400d2cd2:	48 89 d9             	mov    %rbx,%rcx
1400d2cd5:	e8 16 d0 ff ff       	call   0x1400cfcf0
1400d2cda:	8b 83 28 03 00 00    	mov    0x328(%rbx),%eax
1400d2ce0:	85 c0                	test   %eax,%eax
1400d2ce2:	0f 84 18 f4 ff ff    	je     0x1400d2100
1400d2ce8:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
1400d2cef:	4c 8b 83 48 04 00 00 	mov    0x448(%rbx),%r8
1400d2cf6:	48 85 c9             	test   %rcx,%rcx
1400d2cf9:	0f 84 71 1a 00 00    	je     0x1400d4770
1400d2cff:	31 c0                	xor    %eax,%eax
1400d2d01:	eb 0d                	jmp    0x1400d2d10
1400d2d03:	48 83 c0 01          	add    $0x1,%rax
1400d2d07:	48 39 c1             	cmp    %rax,%rcx
1400d2d0a:	0f 84 60 1a 00 00    	je     0x1400d4770
1400d2d10:	48 89 c2             	mov    %rax,%rdx
1400d2d13:	48 c1 e2 04          	shl    $0x4,%rdx
1400d2d17:	49 8b 54 10 08       	mov    0x8(%r8,%rdx,1),%rdx
1400d2d1c:	44 8b 7a 08          	mov    0x8(%rdx),%r15d
1400d2d20:	45 85 ff             	test   %r15d,%r15d
1400d2d23:	74 de                	je     0x1400d2d03
1400d2d25:	83 3f 00             	cmpl   $0x0,(%rdi)
1400d2d28:	4c 8d 05 a9 da 13 00 	lea    0x13daa9(%rip),%r8        # 0x1402107d8
1400d2d2f:	74 0b                	je     0x1400d2d3c
1400d2d31:	4c 89 c1             	mov    %r8,%rcx
1400d2d34:	e8 2f 06 11 00       	call   0x1401e3368
1400d2d39:	49 89 c0             	mov    %rax,%r8
1400d2d3c:	48 89 f2             	mov    %rsi,%rdx
1400d2d3f:	48 89 d9             	mov    %rbx,%rcx
1400d2d42:	e8 a9 cf ff ff       	call   0x1400cfcf0
1400d2d47:	44 8b 37             	mov    (%rdi),%r14d
1400d2d4a:	4c 8d 05 27 db 13 00 	lea    0x13db27(%rip),%r8        # 0x140210878
1400d2d51:	45 85 f6             	test   %r14d,%r14d
1400d2d54:	74 0b                	je     0x1400d2d61
1400d2d56:	4c 89 c1             	mov    %r8,%rcx
1400d2d59:	e8 0a 06 11 00       	call   0x1401e3368
1400d2d5e:	49 89 c0             	mov    %rax,%r8
1400d2d61:	48 89 f2             	mov    %rsi,%rdx
1400d2d64:	48 89 d9             	mov    %rbx,%rcx
1400d2d67:	e8 84 cf ff ff       	call   0x1400cfcf0
1400d2d6c:	44 8b 2f             	mov    (%rdi),%r13d
1400d2d6f:	4c 8d 05 32 db 13 00 	lea    0x13db32(%rip),%r8        # 0x1402108a8
1400d2d76:	45 85 ed             	test   %r13d,%r13d
1400d2d79:	0f 84 41 03 00 00    	je     0x1400d30c0
1400d2d7f:	e9 31 03 00 00       	jmp    0x1400d30b5
1400d2d84:	0f 1f 40 00          	nopl   0x0(%rax)
1400d2d88:	48 8b 05 71 66 16 00 	mov    0x166671(%rip),%rax        # 0x140239400
1400d2d8f:	c7 84 24 e0 00 00 00 	movl   $0x0,0xe0(%rsp)
1400d2d96:	00 00 00 00
1400d2d9a:	48 8b 08             	mov    (%rax),%rcx
1400d2d9d:	e8 3e 20 f9 ff       	call   0x140064de0
1400d2da2:	4c 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%r9
1400d2da9:	00
1400d2daa:	4c 8d 05 cf a5 ff ff 	lea    -0x5a31(%rip),%r8        # 0x1400cd380
1400d2db1:	48 89 c1             	mov    %rax,%rcx
1400d2db4:	48 8d 15 c8 e2 13 00 	lea    0x13e2c8(%rip),%rdx        # 0x140211083
1400d2dbb:	e8 90 39 f9 ff       	call   0x140066750
1400d2dc0:	44 8b 9b 18 03 00 00 	mov    0x318(%rbx),%r11d
1400d2dc7:	44 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%r8d
1400d2dce:	00
1400d2dcf:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
1400d2dd5:	45 85 db             	test   %r11d,%r11d
1400d2dd8:	74 03                	je     0x1400d2ddd
1400d2dda:	45 31 c9             	xor    %r9d,%r9d
1400d2ddd:	45 85 c0             	test   %r8d,%r8d
1400d2de0:	0f 8e 20 f5 ff ff    	jle    0x1400d2306
1400d2de6:	48 8b 8b 38 04 00 00 	mov    0x438(%rbx),%rcx
1400d2ded:	48 8d 15 9a e2 13 00 	lea    0x13e29a(%rip),%rdx        # 0x14021108e
1400d2df4:	e8 77 05 11 00       	call   0x1401e3370
1400d2df9:	e9 08 f5 ff ff       	jmp    0x1400d2306
1400d2dfe:	66 90                	xchg   %ax,%ax
1400d2e00:	44 8b b3 18 03 00 00 	mov    0x318(%rbx),%r14d
1400d2e07:	bf 0a 00 00 00       	mov    $0xa,%edi
1400d2e0c:	45 85 f6             	test   %r14d,%r14d
1400d2e0f:	74 02                	je     0x1400d2e13
1400d2e11:	31 ff                	xor    %edi,%edi
1400d2e13:	44 8b 6b 08          	mov    0x8(%rbx),%r13d
1400d2e17:	4c 8d 05 45 d2 13 00 	lea    0x13d245(%rip),%r8        # 0x140210063
1400d2e1e:	45 85 ed             	test   %r13d,%r13d
1400d2e21:	0f 84 a9 02 00 00    	je     0x1400d30d0
1400d2e27:	48 8b 8b 38 04 00 00 	mov    0x438(%rbx),%rcx
1400d2e2e:	41 89 f9             	mov    %edi,%r9d
1400d2e31:	48 8d 15 bc e1 13 00 	lea    0x13e1bc(%rip),%rdx        # 0x140210ff4
1400d2e38:	e8 33 05 11 00       	call   0x1401e3370
1400d2e3d:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1400d2e41:	48 8b ab 38 04 00 00 	mov    0x438(%rbx),%rbp
1400d2e48:	48 85 f6             	test   %rsi,%rsi
1400d2e4b:	0f 84 f6 12 00 00    	je     0x1400d4147
1400d2e51:	48 8d 15 e2 ca 13 00 	lea    0x13cae2(%rip),%rdx        # 0x14020f93a
1400d2e58:	48 89 f1             	mov    %rsi,%rcx
1400d2e5b:	e8 18 70 11 00       	call   0x1401e9e78