1400e78f2:	44 88 33             	mov    %r14b,(%rbx)
1400e78f5:	48 03 de             	add    %rsi,%rbx
1400e78f8:	40 88 33             	mov    %sil,(%rbx)
1400e78fb:	48 03 de             	add    %rsi,%rbx
1400e78fe:	44 88 33             	mov    %r14b,(%rbx)
1400e7901:	48 03 de             	add    %rsi,%rbx
1400e7904:	44 88 33             	mov    %r14b,(%rbx)
1400e7907:	48 03 de             	add    %rsi,%rbx
1400e790a:	40 88 33             	mov    %sil,(%rbx)
1400e790d:	48 03 de             	add    %rsi,%rbx
1400e7910:	44 88 33             	mov    %r14b,(%rbx)
1400e7913:	48 03 de             	add    %rsi,%rbx
1400e7916:	44 88 33             	mov    %r14b,(%rbx)
1400e7919:	48 03 de             	add    %rsi,%rbx
1400e791c:	44 88 33             	mov    %r14b,(%rbx)
1400e791f:	48 03 de             	add    %rsi,%rbx
1400e7922:	44 88 33             	mov    %r14b,(%rbx)
1400e7925:	48 03 de             	add    %rsi,%rbx
1400e7928:	44 88 33             	mov    %r14b,(%rbx)
1400e792b:	48 03 de             	add    %rsi,%rbx
1400e792e:	44 88 33             	mov    %r14b,(%rbx)
1400e7931:	48 03 de             	add    %rsi,%rbx
1400e7934:	45 38 31             	cmp    %r14b,(%r9)
1400e7937:	74 6f                	je     0x1400e79a8
1400e7939:	ba 2e 00 00 00       	mov    $0x2e,%edx
1400e793e:	49 8b cf             	mov    %r15,%rcx
1400e7941:	e8 aa a5 1c 00       	call   0x1402b1ef0
1400e7946:	4c 8b e0             	mov    %rax,%r12
1400e7949:	48 85 c0             	test   %rax,%rax
1400e794c:	74 08                	je     0x1400e7956
1400e794e:	4c 8b f0             	mov    %rax,%r14
1400e7951:	4d 2b f7             	sub    %r15,%r14
1400e7954:	eb 0e                	jmp    0x1400e7964
1400e7956:	49 83 ce ff          	or     $0xffffffffffffffff,%r14
1400e795a:	49 ff c6             	inc    %r14
1400e795d:	43 80 3c 37 00       	cmpb   $0x0,(%r15,%r14,1)
1400e7962:	75 f6                	jne    0x1400e795a
1400e7964:	49 8d 46 ff          	lea    -0x1(%r14),%rax
1400e7968:	48 83 f8 3e          	cmp    $0x3e,%rax
1400e796c:	0f 87 c7 00 00 00    	ja     0x1400e7a39
1400e7972:	44 88 33             	mov    %r14b,(%rbx)
1400e7975:	4d 8b c6             	mov    %r14,%r8
1400e7978:	48 03 de             	add    %rsi,%rbx
1400e797b:	49 8b d7             	mov    %r15,%rdx
1400e797e:	48 8b cb             	mov    %rbx,%rcx
1400e7981:	e8 da 99 1f 00       	call   0x1402e1360
1400e7986:	4b 8d 04 3e          	lea    (%r14,%r15,1),%rax
1400e798a:	49 03 de             	add    %r14,%rbx
1400e798d:	45 33 f6             	xor    %r14d,%r14d
1400e7990:	4c 8d 78 01          	lea    0x1(%rax),%r15
1400e7994:	4d 85 e4             	test   %r12,%r12
1400e7997:	4c 0f 44 f8          	cmove  %rax,%r15
1400e799b:	45 38 37             	cmp    %r14b,(%r15)
1400e799e:	75 99                	jne    0x1400e7939
1400e79a0:	4c 8b 65 c8          	mov    -0x38(%rbp),%r12
1400e79a4:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1400e79a8:	44 88 33             	mov    %r14b,(%rbx)
1400e79ab:	41 8b c5             	mov    %r13d,%eax
1400e79ae:	48 03 de             	add    %rsi,%rbx
1400e79b1:	c1 f8 08             	sar    $0x8,%eax
1400e79b4:	88 03                	mov    %al,(%rbx)
1400e79b6:	48 03 de             	add    %rsi,%rbx
1400e79b9:	44 88 2b             	mov    %r13b,(%rbx)
1400e79bc:	48 03 de             	add    %rsi,%rbx
1400e79bf:	44 88 33             	mov    %r14b,(%rbx)
1400e79c2:	48 03 de             	add    %rsi,%rbx
1400e79c5:	4c 8d b2 18 02 00 00 	lea    0x218(%rdx),%r14
1400e79cc:	49 8b ce             	mov    %r14,%rcx
1400e79cf:	40 88 33             	mov    %sil,(%rbx)
1400e79d2:	48 2b 5d d0          	sub    -0x30(%rbp),%rbx
1400e79d6:	48 03 de             	add    %rsi,%rbx
1400e79d9:	48 89 9a 10 02 00 00 	mov    %rbx,0x210(%rdx)
1400e79e0:	44 89 6a 08          	mov    %r13d,0x8(%rdx)
1400e79e4:	ba b8 0b 00 00       	mov    $0xbb8,%edx
1400e79e9:	e8 76 0e fc ff       	call   0x1400a8864
1400e79ee:	44 8a c6             	mov    %sil,%r8b
1400e79f1:	33 d2                	xor    %edx,%edx
1400e79f3:	48 8b cf             	mov    %rdi,%rcx
1400e79f6:	e8 35 ef fc ff       	call   0x1400b6930
1400e79fb:	45 33 ed             	xor    %r13d,%r13d
1400e79fe:	4c 8b f8             	mov    %rax,%r15
1400e7a01:	48 85 c0             	test   %rax,%rax
1400e7a04:	7f 58                	jg     0x1400e7a5e
1400e7a06:	41 8d 5d 1c          	lea    0x1c(%r13),%ebx
1400e7a0a:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1400e7a0e:	e8 71 83 fc ff       	call   0x1400afd84
1400e7a13:	8b c3                	mov    %ebx,%eax
1400e7a15:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400e7a19:	48 33 cc             	xor    %rsp,%rcx
1400e7a1c:	e8 8f 84 1c 00       	call   0x1402afeb0
1400e7a21:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1400e7a28:	00
1400e7a29:	48 83 c4 60          	add    $0x60,%rsp
1400e7a2d:	41 5f                	pop    %r15
1400e7a2f:	41 5e                	pop    %r14
1400e7a31:	41 5d                	pop    %r13
1400e7a33:	41 5c                	pop    %r12
1400e7a35:	5f                   	pop    %rdi
1400e7a36:	5e                   	pop    %rsi
1400e7a37:	5d                   	pop    %rbp
1400e7a38:	c3                   	ret
1400e7a39:	4c 8b 75 c0          	mov    -0x40(%rbp),%r14
1400e7a3d:	49 83 a6 10 02 00 00 	andq   $0x0,0x210(%r14)
1400e7a44:	00
1400e7a45:	44 8b c6             	mov    %esi,%r8d
1400e7a48:	48 8d 15 71 72 20 00 	lea    0x207271(%rip),%rdx        # 0x1402eecc0
1400e7a4f:	48 8b cf             	mov    %rdi,%rcx
1400e7a52:	e8 79 cf fc ff       	call   0x1400b49d0
1400e7a57:	b8 1b 00 00 00       	mov    $0x1b,%eax
1400e7a5c:	eb b7                	jmp    0x1400e7a15
1400e7a5e:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1400e7a62:	e8 29 8c fc ff       	call   0x1400b0690
1400e7a67:	8b d8                	mov    %eax,%ebx
1400e7a69:	85 c0                	test   %eax,%eax
1400e7a6b:	75 9d                	jne    0x1400e7a0a
1400e7a6d:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1400e7a71:	4d 8b c4             	mov    %r12,%r8
1400e7a74:	ba 12 27 00 00       	mov    $0x2712,%edx
1400e7a79:	40 88 b0 a6 12 00 00 	mov    %sil,0x12a6(%rax)
1400e7a80:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7a84:	e8 7f b5 fb ff       	call   0x1400a3008
1400e7a89:	48 63 d8             	movslq %eax,%rbx
1400e7a8c:	83 fb 30             	cmp    $0x30,%ebx
1400e7a8f:	0f 87 75 ff ff ff    	ja     0x1400e7a0a
1400e7a95:	49 bc 11 00 00 00 00 	movabs $0x1000000000011,%r12
1400e7a9c:	00 01 00
1400e7a9f:	49 0f a3 dc          	bt     %rbx,%r12
1400e7aa3:	0f 83 61 ff ff ff    	jae    0x1400e7a0a
1400e7aa9:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7aad:	4c 8d 05 80 f3 1f 00 	lea    0x1ff380(%rip),%r8        # 0x1402e6e34
1400e7ab4:	ba fe 27 00 00       	mov    $0x27fe,%edx
1400e7ab9:	e8 4a b5 fb ff       	call   0x1400a3008
1400e7abe:	48 63 d8             	movslq %eax,%rbx
1400e7ac1:	83 fb 30             	cmp    $0x30,%ebx
1400e7ac4:	0f 87 40 ff ff ff    	ja     0x1400e7a0a
1400e7aca:	49 0f a3 dc          	bt     %rbx,%r12
1400e7ace:	0f 83 36 ff ff ff    	jae    0x1400e7a0a
1400e7ad4:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7ad8:	4c 8d 05 51 fd ff ff 	lea    -0x2af(%rip),%r8        # 0x1400e7830
1400e7adf:	ba 2b 4e 00 00       	mov    $0x4e2b,%edx
1400e7ae4:	e8 1f b5 fb ff       	call   0x1400a3008
1400e7ae9:	48 63 d8             	movslq %eax,%rbx
1400e7aec:	83 fb 30             	cmp    $0x30,%ebx
1400e7aef:	0f 87 15 ff ff ff    	ja     0x1400e7a0a
1400e7af5:	49 0f a3 dc          	bt     %rbx,%r12
1400e7af9:	0f 83 0b ff ff ff    	jae    0x1400e7a0a
1400e7aff:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7b03:	4d 8b c6             	mov    %r14,%r8
1400e7b06:	ba 11 27 00 00       	mov    $0x2711,%edx
1400e7b0b:	e8 f8 b4 fb ff       	call   0x1400a3008
1400e7b10:	48 63 d8             	movslq %eax,%rbx
1400e7b13:	83 fb 30             	cmp    $0x30,%ebx
1400e7b16:	0f 87 ee fe ff ff    	ja     0x1400e7a0a
1400e7b1c:	49 0f a3 dc          	bt     %rbx,%r12
1400e7b20:	0f 83 e4 fe ff ff    	jae    0x1400e7a0a
1400e7b26:	4c 8b 75 c0          	mov    -0x40(%rbp),%r14
1400e7b2a:	ba 1f 27 00 00       	mov    $0x271f,%edx
1400e7b2f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7b33:	4d 8d 46 0c          	lea    0xc(%r14),%r8
1400e7b37:	e8 cc b4 fb ff       	call   0x1400a3008
1400e7b3c:	48 63 d8             	movslq %eax,%rbx
1400e7b3f:	83 fb 30             	cmp    $0x30,%ebx
1400e7b42:	0f 87 c2 fe ff ff    	ja     0x1400e7a0a
1400e7b48:	49 0f a3 dc          	bt     %rbx,%r12
1400e7b4c:	0f 83 b8 fe ff ff    	jae    0x1400e7a0a
1400e7b52:	45 8b 86 10 02 00 00 	mov    0x210(%r14),%r8d
1400e7b59:	ba 3c 00 00 00       	mov    $0x3c,%edx
1400e7b5e:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7b62:	e8 a1 b4 fb ff       	call   0x1400a3008
1400e7b67:	48 63 d8             	movslq %eax,%rbx
1400e7b6a:	83 fb 30             	cmp    $0x30,%ebx
1400e7b6d:	0f 87 97 fe ff ff    	ja     0x1400e7a0a
1400e7b73:	49 0f a3 dc          	bt     %rbx,%r12
1400e7b77:	0f 83 8d fe ff ff    	jae    0x1400e7a0a
1400e7b7d:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1400e7b81:	ba 27 27 00 00       	mov    $0x2727,%edx
1400e7b86:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7b8a:	e8 79 b4 fb ff       	call   0x1400a3008
1400e7b8f:	48 63 d8             	movslq %eax,%rbx
1400e7b92:	83 fb 30             	cmp    $0x30,%ebx
1400e7b95:	0f 87 6f fe ff ff    	ja     0x1400e7a0a
1400e7b9b:	49 0f a3 dc          	bt     %rbx,%r12
1400e7b9f:	0f 83 65 fe ff ff    	jae    0x1400e7a0a
1400e7ba5:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7ba9:	ba b5 00 00 00       	mov    $0xb5,%edx
1400e7bae:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400e7bb4:	e8 4f b4 fb ff       	call   0x1400a3008
1400e7bb9:	48 63 d8             	movslq %eax,%rbx
1400e7bbc:	83 fb 30             	cmp    $0x30,%ebx
1400e7bbf:	0f 87 45 fe ff ff    	ja     0x1400e7a0a
1400e7bc5:	49 0f a3 dc          	bt     %rbx,%r12
1400e7bc9:	0f 83 3b fe ff ff    	jae    0x1400e7a0a
1400e7bcf:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7bd3:	45 8b c7             	mov    %r15d,%r8d
1400e7bd6:	ba 9b 00 00 00       	mov    $0x9b,%edx
1400e7bdb:	e8 28 b4 fb ff       	call   0x1400a3008
1400e7be0:	48 63 d8             	movslq %eax,%rbx
1400e7be3:	41 bf 30 00 00 00    	mov    $0x30,%r15d
1400e7be9:	41 3b df             	cmp    %r15d,%ebx
1400e7bec:	0f 87 18 fe ff ff    	ja     0x1400e7a0a
1400e7bf2:	49 0f a3 dc          	bt     %rbx,%r12
1400e7bf6:	0f 83 0e fe ff ff    	jae    0x1400e7a0a
1400e7bfc:	4c 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%r8
1400e7c03:	ba 74 27 00 00       	mov    $0x2774,%edx
1400e7c08:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7c0c:	e8 f7 b3 fb ff       	call   0x1400a3008
1400e7c11:	48 63 d8             	movslq %eax,%rbx
1400e7c14:	41 3b df             	cmp    %r15d,%ebx
1400e7c17:	0f 87 ed fd ff ff    	ja     0x1400e7a0a
1400e7c1d:	49 0f a3 dc          	bt     %rbx,%r12
1400e7c21:	0f 83 e3 fd ff ff    	jae    0x1400e7a0a
1400e7c27:	4c 39 af e8 01 00 00 	cmp    %r13,0x1e8(%rdi)
1400e7c2e:	74 3c                	je     0x1400e7c6c
1400e7c30:	48 8b 9f e8 01 00 00 	mov    0x1e8(%rdi),%rbx
1400e7c37:	41 8d 4f d2          	lea    -0x2e(%r15),%ecx
1400e7c3b:	e8 e0 56 1d 00       	call   0x1402bd320
1400e7c40:	48 3b d8             	cmp    %rax,%rbx
1400e7c43:	74 27                	je     0x1400e7c6c
1400e7c45:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7c49:	4c 8b c3             	mov    %rbx,%r8
1400e7c4c:	ba 35 27 00 00       	mov    $0x2735,%edx
1400e7c51:	e8 b2 b3 fb ff       	call   0x1400a3008
1400e7c56:	48 63 d8             	movslq %eax,%rbx
1400e7c59:	41 3b df             	cmp    %r15d,%ebx
1400e7c5c:	0f 87 a8 fd ff ff    	ja     0x1400e7a0a
1400e7c62:	49 0f a3 dc          	bt     %rbx,%r12
1400e7c66:	0f 83 9e fd ff ff    	jae    0x1400e7a0a
1400e7c6c:	44 38 af 41 0a 00 00 	cmp    %r13b,0xa41(%rdi)
1400e7c73:	74 27                	je     0x1400e7c9c
1400e7c75:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7c79:	44 8b c6             	mov    %esi,%r8d
1400e7c7c:	ba 63 00 00 00       	mov    $0x63,%edx
1400e7c81:	e8 82 b3 fb ff       	call   0x1400a3008
1400e7c86:	48 63 d8             	movslq %eax,%rbx
1400e7c89:	41 3b df             	cmp    %r15d,%ebx
1400e7c8c:	0f 87 78 fd ff ff    	ja     0x1400e7a0a
1400e7c92:	49 0f a3 dc          	bt     %rbx,%r12
1400e7c96:	0f 83 6e fd ff ff    	jae    0x1400e7a0a
1400e7c9c:	8a 87 53 0a 00 00    	mov    0xa53(%rdi),%al
1400e7ca2:	ba 51 00 00 00       	mov    $0x51,%edx
1400e7ca7:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7cab:	f6 d8                	neg    %al
1400e7cad:	45 1b c0             	sbb    %r8d,%r8d
1400e7cb0:	41 83 e0 02          	and    $0x2,%r8d
1400e7cb4:	e8 4f b3 fb ff       	call   0x1400a3008
1400e7cb9:	48 63 d8             	movslq %eax,%rbx
1400e7cbc:	41 3b df             	cmp    %r15d,%ebx
1400e7cbf:	0f 87 45 fd ff ff    	ja     0x1400e7a0a
1400e7cc5:	49 0f a3 dc          	bt     %rbx,%r12
1400e7cc9:	0f 83 3b fd ff ff    	jae    0x1400e7a0a
1400e7ccf:	44 38 af 52 0a 00 00 	cmp    %r13b,0xa52(%rdi)
1400e7cd6:	45 8b c5             	mov    %r13d,%r8d
1400e7cd9:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7cdd:	ba 40 00 00 00       	mov    $0x40,%edx
1400e7ce2:	41 0f 95 c0          	setne  %r8b
1400e7ce6:	e8 1d b3 fb ff       	call   0x1400a3008
1400e7ceb:	48 63 d8             	movslq %eax,%rbx
1400e7cee:	41 3b df             	cmp    %r15d,%ebx
1400e7cf1:	0f 87 13 fd ff ff    	ja     0x1400e7a0a
1400e7cf7:	49 0f a3 dc          	bt     %rbx,%r12
1400e7cfb:	0f 83 09 fd ff ff    	jae    0x1400e7a0a
1400e7d01:	44 38 af 54 0a 00 00 	cmp    %r13b,0xa54(%rdi)
1400e7d08:	45 8b c5             	mov    %r13d,%r8d
1400e7d0b:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7d0f:	ba e8 00 00 00       	mov    $0xe8,%edx
1400e7d14:	41 0f 95 c0          	setne  %r8b
1400e7d18:	e8 eb b2 fb ff       	call   0x1400a3008
1400e7d1d:	48 63 d8             	movslq %eax,%rbx
1400e7d20:	41 3b df             	cmp    %r15d,%ebx
1400e7d23:	0f 87 e1 fc ff ff    	ja     0x1400e7a0a
1400e7d29:	49 0f a3 dc          	bt     %rbx,%r12
1400e7d2d:	0f 83 d7 fc ff ff    	jae    0x1400e7a0a
1400e7d33:	44 38 af e9 05 00 00 	cmp    %r13b,0x5e9(%rdi)
1400e7d3a:	74 27                	je     0x1400e7d63
1400e7d3c:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7d40:	44 8b c6             	mov    %esi,%r8d
1400e7d43:	ba e9 00 00 00       	mov    $0xe9,%edx
1400e7d48:	e8 bb b2 fb ff       	call   0x1400a3008
1400e7d4d:	48 63 d8             	movslq %eax,%rbx
1400e7d50:	41 3b df             	cmp    %r15d,%ebx
1400e7d53:	0f 87 b1 fc ff ff    	ja     0x1400e7a0a
1400e7d59:	49 0f a3 dc          	bt     %rbx,%r12
1400e7d5d:	0f 83 a7 fc ff ff    	jae    0x1400e7a0a
1400e7d63:	4c 8b 87 50 07 00 00 	mov    0x750(%rdi),%r8
1400e7d6a:	4d 85 c0             	test   %r8,%r8
1400e7d6d:	74 24                	je     0x1400e7d93
1400e7d6f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7d73:	ba 51 27 00 00       	mov    $0x2751,%edx
1400e7d78:	e8 8b b2 fb ff       	call   0x1400a3008
1400e7d7d:	48 63 d8             	movslq %eax,%rbx
1400e7d80:	41 3b df             	cmp    %r15d,%ebx
1400e7d83:	0f 87 81 fc ff ff    	ja     0x1400e7a0a
1400e7d89:	49 0f a3 dc          	bt     %rbx,%r12
1400e7d8d:	0f 83 77 fc ff ff    	jae    0x1400e7a0a
1400e7d93:	4c 8b 87 50 09 00 00 	mov    0x950(%rdi),%r8
1400e7d9a:	4d 85 c0             	test   %r8,%r8
1400e7d9d:	74 24                	je     0x1400e7dc3
1400e7d9f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7da3:	ba 75 9d 00 00       	mov    $0x9d75,%edx
1400e7da8:	e8 5b b2 fb ff       	call   0x1400a3008
1400e7dad:	48 63 d8             	movslq %eax,%rbx
1400e7db0:	41 3b df             	cmp    %r15d,%ebx
1400e7db3:	0f 87 51 fc ff ff    	ja     0x1400e7a0a
1400e7db9:	49 0f a3 dc          	bt     %rbx,%r12
1400e7dbd:	0f 83 47 fc ff ff    	jae    0x1400e7a0a
1400e7dc3:	4c 8b 87 48 07 00 00 	mov    0x748(%rdi),%r8
1400e7dca:	4d 85 c0             	test   %r8,%r8
1400e7dcd:	74 24                	je     0x1400e7df3
1400e7dcf:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7dd3:	ba 71 27 00 00       	mov    $0x2771,%edx
1400e7dd8:	e8 2b b2 fb ff       	call   0x1400a3008
1400e7ddd:	48 63 d8             	movslq %eax,%rbx
1400e7de0:	41 3b df             	cmp    %r15d,%ebx
1400e7de3:	0f 87 21 fc ff ff    	ja     0x1400e7a0a
1400e7de9:	49 0f a3 dc          	bt     %rbx,%r12
1400e7ded:	0f 83 17 fc ff ff    	jae    0x1400e7a0a
1400e7df3:	4c 8b 87 70 07 00 00 	mov    0x770(%rdi),%r8
1400e7dfa:	4d 85 c0             	test   %r8,%r8
1400e7dfd:	74 24                	je     0x1400e7e23
1400e7dff:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7e03:	ba b9 27 00 00       	mov    $0x27b9,%edx
1400e7e08:	e8 fb b1 fb ff       	call   0x1400a3008
1400e7e0d:	48 63 d8             	movslq %eax,%rbx
1400e7e10:	41 3b df             	cmp    %r15d,%ebx
1400e7e13:	0f 87 f1 fb ff ff    	ja     0x1400e7a0a
1400e7e19:	49 0f a3 dc          	bt     %rbx,%r12
1400e7e1d:	0f 83 e7 fb ff ff    	jae    0x1400e7a0a
1400e7e23:	44 38 af e8 05 00 00 	cmp    %r13b,0x5e8(%rdi)
1400e7e2a:	74 27                	je     0x1400e7e53
1400e7e2c:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7e30:	44 8b c6             	mov    %esi,%r8d
1400e7e33:	ba ac 00 00 00       	mov    $0xac,%edx
1400e7e38:	e8 cb b1 fb ff       	call   0x1400a3008
1400e7e3d:	48 63 d8             	movslq %eax,%rbx
1400e7e40:	41 3b df             	cmp    %r15d,%ebx
1400e7e43:	0f 87 c1 fb ff ff    	ja     0x1400e7a0a
1400e7e49:	49 0f a3 dc          	bt     %rbx,%r12
1400e7e4d:	0f 83 b7 fb ff ff    	jae    0x1400e7a0a
1400e7e53:	4c 8b 87 b0 05 00 00 	mov    0x5b0(%rdi),%r8
1400e7e5a:	4d 85 c0             	test   %r8,%r8
1400e7e5d:	74 24                	je     0x1400e7e83
1400e7e5f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400e7e63:	ba 8c 4e 00 00       	mov    $0x4e8c,%edx
1400e7e68:	e8 9b b1 fb ff       	call   0x1400a3008
1400e7e6d:	48 63 d8             	movslq %eax,%rbx
1400e7e70:	41 3b df             	cmp    %r15d,%ebx
1400e7e73:	0f 87 91 fb ff ff    	ja     0x1400e7a0a
1400e7e79:	49 0f a3 dc          	bt     %rbx,%r12
1400e7e7d:	0f 83 87 fb ff ff    	jae    0x1400e7a0a
1400e7e83:	4c 8b 87 b8 05 00 00 	mov    0x5b8(%rdi),%r8