1400e1b1c:	00
1400e1b1d:	48 8b f1             	mov    %rcx,%rsi
1400e1b20:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
1400e1b25:	45 8b ee             	mov    %r14d,%r13d
1400e1b28:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1400e1b2d:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1400e1b32:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1400e1b37:	89 44 24 34          	mov    %eax,0x34(%rsp)
1400e1b3b:	48 85 db             	test   %rbx,%rbx
1400e1b3e:	75 0a                	jne    0x1400e1b4a
1400e1b40:	66 45 85 ff          	test   %r15w,%r15w
1400e1b44:	0f 84 a9 02 00 00    	je     0x1400e1df3
1400e1b4a:	33 d2                	xor    %edx,%edx
1400e1b4c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400e1b51:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1400e1b57:	e8 a4 fe 1f 00       	call   0x1402e1a00
1400e1b5c:	48 85 db             	test   %rbx,%rbx
1400e1b5f:	0f 84 24 02 00 00    	je     0x1400e1d89
1400e1b65:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1400e1b69:	48 8b c7             	mov    %rdi,%rax
1400e1b6c:	48 ff c0             	inc    %rax
1400e1b6f:	44 38 34 03          	cmp    %r14b,(%rbx,%rax,1)
1400e1b73:	75 f7                	jne    0x1400e1b6c
1400e1b75:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
1400e1b7b:	49 3b c0             	cmp    %r8,%rax
1400e1b7e:	0f 83 05 02 00 00    	jae    0x1400e1d89
1400e1b84:	33 d2                	xor    %edx,%edx
1400e1b86:	44 88 75 d0          	mov    %r14b,-0x30(%rbp)
1400e1b8a:	48 8d 4d d1          	lea    -0x2f(%rbp),%rcx
1400e1b8e:	e8 6d fe 1f 00       	call   0x1402e1a00
1400e1b93:	48 8b 0d c6 d8 2e 00 	mov    0x2ed8c6(%rip),%rcx        # 0x1403cf460
1400e1b9a:	4c 8b c7             	mov    %rdi,%r8
1400e1b9d:	49 ff c0             	inc    %r8
1400e1ba0:	46 38 34 01          	cmp    %r14b,(%rcx,%r8,1)
1400e1ba4:	75 f7                	jne    0x1400e1b9d
1400e1ba6:	48 8b d3             	mov    %rbx,%rdx
1400e1ba9:	e8 82 13 1e 00       	call   0x1402c2f30
1400e1bae:	41 be 02 00 00 00    	mov    $0x2,%r14d
1400e1bb4:	85 c0                	test   %eax,%eax
1400e1bb6:	0f 85 0e 01 00 00    	jne    0x1400e1cca
1400e1bbc:	48 8b 05 9d d8 2e 00 	mov    0x2ed89d(%rip),%rax        # 0x1403cf460
1400e1bc3:	48 ff c7             	inc    %rdi
1400e1bc6:	44 38 2c 38          	cmp    %r13b,(%rax,%rdi,1)
1400e1bca:	75 f7                	jne    0x1400e1bc3
1400e1bcc:	48 03 df             	add    %rdi,%rbx
1400e1bcf:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1400e1bd5:	41 b9 00 01 00 00    	mov    $0x100,%r9d
1400e1bdb:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1400e1bdf:	48 8b d3             	mov    %rbx,%rdx
1400e1be2:	41 8b cc             	mov    %r12d,%ecx
1400e1be5:	e8 96 92 f9 ff       	call   0x14007ae80
1400e1bea:	8b c8                	mov    %eax,%ecx
1400e1bec:	85 c0                	test   %eax,%eax
1400e1bee:	0f 84 63 01 00 00    	je     0x1400e1d57
1400e1bf4:	83 e9 01             	sub    $0x1,%ecx
1400e1bf7:	0f 84 c3 00 00 00    	je     0x1400e1cc0
1400e1bfd:	83 f9 01             	cmp    $0x1,%ecx
1400e1c00:	0f 84 ff 00 00 00    	je     0x1400e1d05
1400e1c06:	45 84 ed             	test   %r13b,%r13b
1400e1c09:	0f 85 6a 01 00 00    	jne    0x1400e1d79
1400e1c0f:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
1400e1c14:	41 8a bd 37 05 00 00 	mov    0x537(%r13),%dil
1400e1c1b:	45 3b e6             	cmp    %r14d,%r12d
1400e1c1e:	75 08                	jne    0x1400e1c28
1400e1c20:	41 c6 85 37 05 00 00 	movb   $0x1,0x537(%r13)
1400e1c27:	01
1400e1c28:	45 33 c9             	xor    %r9d,%r9d
1400e1c2b:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400e1c30:	48 8b d3             	mov    %rbx,%rdx
1400e1c33:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e1c38:	48 8b ce             	mov    %rsi,%rcx
1400e1c3b:	45 8d 41 50          	lea    0x50(%r9),%r8d
1400e1c3f:	e8 34 a5 fd ff       	call   0x1400bc178
1400e1c44:	83 f8 01             	cmp    $0x1,%eax
1400e1c47:	75 0d                	jne    0x1400e1c56
1400e1c49:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1400e1c4e:	48 8b ce             	mov    %rsi,%rcx
1400e1c51:	e8 3e 71 fc ff       	call   0x1400a8d94
1400e1c56:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400e1c5b:	41 88 bd 37 05 00 00 	mov    %dil,0x537(%r13)
1400e1c62:	48 85 c9             	test   %rcx,%rcx
1400e1c65:	0f 84 0e 01 00 00    	je     0x1400e1d79
1400e1c6b:	48 8b 09             	mov    (%rcx),%rcx
1400e1c6e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400e1c72:	41 b8 00 01 00 00    	mov    $0x100,%r8d
1400e1c78:	e8 cf a4 fd ff       	call   0x1400bc14c
1400e1c7d:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
1400e1c82:	48 8d 15 1f c0 20 00 	lea    0x20c01f(%rip),%rdx        # 0x1402edca8
1400e1c89:	45 8b cc             	mov    %r12d,%r9d
1400e1c8c:	4c 8b c3             	mov    %rbx,%r8
1400e1c8f:	49 8b 02             	mov    (%r10),%rax
1400e1c92:	8b 48 04             	mov    0x4(%rax),%ecx
1400e1c95:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
1400e1c99:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1400e1c9d:	48 8b ce             	mov    %rsi,%rcx
1400e1ca0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e1ca5:	e8 b2 17 fc ff       	call   0x1400a345c
1400e1caa:	49 8b d2             	mov    %r10,%rdx
1400e1cad:	e8 2e a8 fd ff       	call   0x1400bc4e0
1400e1cb2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400e1cb7:	48 8b 11             	mov    (%rcx),%rdx
1400e1cba:	44 3b 62 04          	cmp    0x4(%rdx),%r12d
1400e1cbe:	74 60                	je     0x1400e1d20
1400e1cc0:	b8 01 00 00 00       	mov    $0x1,%eax
1400e1cc5:	e9 2b 01 00 00       	jmp    0x1400e1df5
1400e1cca:	48 8b 0d 97 d7 2e 00 	mov    0x2ed797(%rip),%rcx        # 0x1403cf468
1400e1cd1:	4c 8b c7             	mov    %rdi,%r8
1400e1cd4:	49 ff c0             	inc    %r8
1400e1cd7:	46 38 2c 01          	cmp    %r13b,(%rcx,%r8,1)
1400e1cdb:	75 f7                	jne    0x1400e1cd4
1400e1cdd:	48 8b d3             	mov    %rbx,%rdx
1400e1ce0:	e8 4b 12 1e 00       	call   0x1402c2f30
1400e1ce5:	85 c0                	test   %eax,%eax
1400e1ce7:	0f 85 e8 fe ff ff    	jne    0x1400e1bd5
1400e1ced:	48 8b 05 74 d7 2e 00 	mov    0x2ed774(%rip),%rax        # 0x1403cf468
1400e1cf4:	48 ff c7             	inc    %rdi
1400e1cf7:	44 38 2c 38          	cmp    %r13b,(%rax,%rdi,1)
1400e1cfb:	75 f7                	jne    0x1400e1cf4
1400e1cfd:	48 03 df             	add    %rdi,%rbx
1400e1d00:	e9 0a ff ff ff       	jmp    0x1400e1c0f
1400e1d05:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1400e1d09:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1400e1d0e:	4c 8b c3             	mov    %rbx,%r8
1400e1d11:	48 8d 15 58 bf 20 00 	lea    0x20bf58(%rip),%rdx        # 0x1402edc70
1400e1d18:	48 8b ce             	mov    %rsi,%rcx
1400e1d1b:	e8 3c 17 fc ff       	call   0x1400a345c
1400e1d20:	45 3b e6             	cmp    %r14d,%r12d
1400e1d23:	75 71                	jne    0x1400e1d96
1400e1d25:	4c 8d 44 24 54       	lea    0x54(%rsp),%r8
1400e1d2a:	41 8b ce             	mov    %r14d,%ecx
1400e1d2d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400e1d31:	e8 16 9c fe ff       	call   0x1400cb94c
1400e1d36:	85 c0                	test   %eax,%eax
1400e1d38:	7e 5c                	jle    0x1400e1d96
1400e1d3a:	41 0f b7 cf          	movzwl %r15w,%ecx
1400e1d3e:	66 44 89 74 24 50    	mov    %r14w,0x50(%rsp)
1400e1d44:	ff 15 2e 3b 20 00    	call   *0x203b2e(%rip)        # 0x1402e5878
1400e1d4a:	66 89 44 24 52       	mov    %ax,0x52(%rsp)
1400e1d4f:	41 bd 10 00 00 00    	mov    $0x10,%r13d
1400e1d55:	eb 44                	jmp    0x1400e1d9b
1400e1d57:	45 84 ed             	test   %r13b,%r13b
1400e1d5a:	0f 84 af fe ff ff    	je     0x1400e1c0f
1400e1d60:	48 8d 15 e9 be 20 00 	lea    0x20bee9(%rip),%rdx        # 0x1402edc50
1400e1d67:	4c 8b c3             	mov    %rbx,%r8
1400e1d6a:	48 8b ce             	mov    %rsi,%rcx
1400e1d6d:	e8 5e 2c fd ff       	call   0x1400b49d0
1400e1d72:	b8 2d 00 00 00       	mov    $0x2d,%eax
1400e1d77:	eb 7c                	jmp    0x1400e1df5
1400e1d79:	c6 86 97 12 00 00 00 	movb   $0x0,0x1297(%rsi)
1400e1d80:	48 8d 15 51 bf 20 00 	lea    0x20bf51(%rip),%rdx        # 0x1402edcd8
1400e1d87:	eb de                	jmp    0x1400e1d67
1400e1d89:	41 be 02 00 00 00    	mov    $0x2,%r14d
1400e1d8f:	45 3b e6             	cmp    %r14d,%r12d
1400e1d92:	75 07                	jne    0x1400e1d9b
1400e1d94:	eb a4                	jmp    0x1400e1d3a
1400e1d96:	44 8b 6c 24 30       	mov    0x30(%rsp),%r13d
1400e1d9b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400e1da0:	eb 30                	jmp    0x1400e1dd2
1400e1da2:	8b 44 24 34          	mov    0x34(%rsp),%eax
1400e1da6:	b9 01 00 00 00       	mov    $0x1,%ecx
1400e1dab:	2b c1                	sub    %ecx,%eax
1400e1dad:	89 44 24 34          	mov    %eax,0x34(%rsp)
1400e1db1:	85 c0                	test   %eax,%eax
1400e1db3:	7e 63                	jle    0x1400e1e18
1400e1db5:	66 44 03 f9          	add    %cx,%r15w
1400e1db9:	74 5d                	je     0x1400e1e18
1400e1dbb:	66 44 39 74 24 50    	cmp    %r14w,0x50(%rsp)
1400e1dc1:	75 0f                	jne    0x1400e1dd2
1400e1dc3:	41 0f b7 cf          	movzwl %r15w,%ecx
1400e1dc7:	ff 15 c3 3a 20 00    	call   *0x203ac3(%rip)        # 0x1402e5890
1400e1dcd:	66 89 44 24 52       	mov    %ax,0x52(%rsp)
1400e1dd2:	45 8b c5             	mov    %r13d,%r8d
1400e1dd5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400e1dda:	48 8b cb             	mov    %rbx,%rcx
1400e1ddd:	ff 15 65 3a 20 00    	call   *0x203a65(%rip)        # 0x1402e5848
1400e1de3:	85 c0                	test   %eax,%eax
1400e1de5:	78 bb                	js     0x1400e1da2
1400e1de7:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400e1dec:	c6 80 55 03 00 00 01 	movb   $0x1,0x355(%rax)
1400e1df3:	33 c0                	xor    %eax,%eax
1400e1df5:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
1400e1dfc:	48 33 cc             	xor    %rsp,%rcx
1400e1dff:	e8 ac e0 1c 00       	call   0x1402afeb0
1400e1e04:	48 81 c4 e8 01 00 00 	add    $0x1e8,%rsp
1400e1e0b:	41 5f                	pop    %r15
1400e1e0d:	41 5e                	pop    %r14
1400e1e0f:	41 5d                	pop    %r13
1400e1e11:	41 5c                	pop    %r12
1400e1e13:	5f                   	pop    %rdi
1400e1e14:	5e                   	pop    %rsi
1400e1e15:	5b                   	pop    %rbx
1400e1e16:	5d                   	pop    %rbp
1400e1e17:	c3                   	ret
1400e1e18:	ff 15 7a 3a 20 00    	call   *0x203a7a(%rip)        # 0x1402e5898
1400e1e1e:	41 b8 00 01 00 00    	mov    $0x100,%r8d
1400e1e24:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400e1e28:	8b c8                	mov    %eax,%ecx
1400e1e2a:	89 86 7c 0c 00 00    	mov    %eax,0xc7c(%rsi)
1400e1e30:	8b d8                	mov    %eax,%ebx
1400e1e32:	e8 99 2c fe ff       	call   0x1400c4ad0
1400e1e37:	4c 8b c8             	mov    %rax,%r9
1400e1e3a:	48 8d 15 af be 20 00 	lea    0x20beaf(%rip),%rdx        # 0x1402edcf0
1400e1e41:	44 8b c3             	mov    %ebx,%r8d
1400e1e44:	48 8b ce             	mov    %rsi,%rcx
1400e1e47:	e8 84 2b fd ff       	call   0x1400b49d0
1400e1e4c:	e9 21 ff ff ff       	jmp    0x1400e1d72
1400e1e51:	cc                   	int3
1400e1e52:	cc                   	int3
1400e1e53:	cc                   	int3
1400e1e54:	40 53                	rex push %rbx
1400e1e56:	48 83 ec 20          	sub    $0x20,%rsp
1400e1e5a:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1400e1e5e:	4c 8b d2             	mov    %rdx,%r10
1400e1e61:	4c 8b 41 18          	mov    0x18(%rcx),%r8
1400e1e65:	48 8b d1             	mov    %rcx,%rdx
1400e1e68:	4c 63 49 20          	movslq 0x20(%rcx),%r9
1400e1e6c:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
1400e1e73:	4b 89 84 c8 20 02 00 	mov    %rax,0x220(%r8,%r9,8)
1400e1e7a:	00
1400e1e7b:	4c 8d 83 e0 00 00 00 	lea    0xe0(%rbx),%r8
1400e1e82:	48 8b 41 10          	mov    0x10(%rcx),%rax
1400e1e86:	83 88 40 01 00 00 ff 	orl    $0xffffffff,0x140(%rax)
1400e1e8d:	c6 80 0e 01 00 00 00 	movb   $0x0,0x10e(%rax)
1400e1e94:	83 7a 20 01          	cmpl   $0x1,0x20(%rdx)
1400e1e98:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1400e1e9c:	41 0f 10 00          	movups (%r8),%xmm0
1400e1ea0:	75 4f                	jne    0x1400e1ef1
1400e1ea2:	0f 11 81 64 01 00 00 	movups %xmm0,0x164(%rcx)
1400e1ea9:	41 0f 10 48 10       	movups 0x10(%r8),%xmm1
1400e1eae:	0f 11 89 74 01 00 00 	movups %xmm1,0x174(%rcx)
1400e1eb5:	41 0f 10 40 20       	movups 0x20(%r8),%xmm0
1400e1eba:	0f 11 81 84 01 00 00 	movups %xmm0,0x184(%rcx)
1400e1ec1:	41 0f 10 48 30       	movups 0x30(%r8),%xmm1
1400e1ec6:	0f 11 89 94 01 00 00 	movups %xmm1,0x194(%rcx)
1400e1ecd:	41 0f 10 40 40       	movups 0x40(%r8),%xmm0
1400e1ed2:	0f 11 81 a4 01 00 00 	movups %xmm0,0x1a4(%rcx)
1400e1ed9:	41 0f 10 48 50       	movups 0x50(%r8),%xmm1
1400e1ede:	0f 11 89 b4 01 00 00 	movups %xmm1,0x1b4(%rcx)
1400e1ee5:	41 8b 40 60          	mov    0x60(%r8),%eax
1400e1ee9:	89 81 c4 01 00 00    	mov    %eax,0x1c4(%rcx)
1400e1eef:	eb 4d                	jmp    0x1400e1f3e
1400e1ef1:	0f 11 81 00 01 00 00 	movups %xmm0,0x100(%rcx)
1400e1ef8:	41 0f 10 48 10       	movups 0x10(%r8),%xmm1
1400e1efd:	0f 11 89 10 01 00 00 	movups %xmm1,0x110(%rcx)
1400e1f04:	41 0f 10 40 20       	movups 0x20(%r8),%xmm0
1400e1f09:	0f 11 81 20 01 00 00 	movups %xmm0,0x120(%rcx)
1400e1f10:	41 0f 10 48 30       	movups 0x30(%r8),%xmm1
1400e1f15:	0f 11 89 30 01 00 00 	movups %xmm1,0x130(%rcx)
1400e1f1c:	41 0f 10 40 40       	movups 0x40(%r8),%xmm0
1400e1f21:	0f 11 81 40 01 00 00 	movups %xmm0,0x140(%rcx)
1400e1f28:	41 0f 10 48 50       	movups 0x50(%r8),%xmm1
1400e1f2d:	0f 11 89 50 01 00 00 	movups %xmm1,0x150(%rcx)
1400e1f34:	41 8b 40 60          	mov    0x60(%r8),%eax
1400e1f38:	89 81 60 01 00 00    	mov    %eax,0x160(%rcx)
1400e1f3e:	83 7a 20 00          	cmpl   $0x0,0x20(%rdx)
1400e1f42:	75 1f                	jne    0x1400e1f63
1400e1f44:	48 8b 42 18          	mov    0x18(%rdx),%rax
1400e1f48:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1400e1f4c:	48 89 48 38          	mov    %rcx,0x38(%rax)
1400e1f50:	49 8b ca             	mov    %r10,%rcx
1400e1f53:	48 8b 52 18          	mov    0x18(%rdx),%rdx
1400e1f57:	e8 fc 48 fd ff       	call   0x1400b6858
1400e1f5c:	c6 83 80 01 00 00 00 	movb   $0x0,0x180(%rbx)
1400e1f63:	c6 83 7f 01 00 00 01 	movb   $0x1,0x17f(%rbx)
1400e1f6a:	48 83 c4 20          	add    $0x20,%rsp
1400e1f6e:	5b                   	pop    %rbx
1400e1f6f:	c3                   	ret
1400e1f70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400e1f75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400e1f7a:	57                   	push   %rdi
1400e1f7b:	48 83 ec 20          	sub    $0x20,%rsp
1400e1f7f:	41 8b d8             	mov    %r8d,%ebx
1400e1f82:	48 8b fa             	mov    %rdx,%rdi
1400e1f85:	33 d2                	xor    %edx,%edx
1400e1f87:	41 b8 88 01 00 00    	mov    $0x188,%r8d
1400e1f8d:	48 8b f1             	mov    %rcx,%rsi
1400e1f90:	e8 6b fa 1f 00       	call   0x1402e1a00
1400e1f95:	48 83 8e 98 00 00 00 	orq    $0xffffffffffffffff,0x98(%rsi)
1400e1f9c:	ff
1400e1f9d:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1400e1fa1:	44 8b c3             	mov    %ebx,%r8d
1400e1fa4:	89 1e                	mov    %ebx,(%rsi)
1400e1fa6:	48 8b d7             	mov    %rdi,%rdx
1400e1fa9:	e8 52 fa ff ff       	call   0x1400e1a00
1400e1fae:	48 8d 8e a0 00 00 00 	lea    0xa0(%rsi),%rcx
1400e1fb5:	ba 00 00 01 00       	mov    $0x10000,%edx
1400e1fba:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400e1fc0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400e1fc5:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400e1fca:	48 83 c4 20          	add    $0x20,%rsp
1400e1fce:	5f                   	pop    %rdi
1400e1fcf:	e9 4c 42 fe ff       	jmp    0x1400c6220
1400e1fd4:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400e1fd9:	55                   	push   %rbp
1400e1fda:	56                   	push   %rsi
1400e1fdb:	57                   	push   %rdi
1400e1fdc:	41 54                	push   %r12
1400e1fde:	41 55                	push   %r13
1400e1fe0:	41 56                	push   %r14
1400e1fe2:	41 57                	push   %r15
1400e1fe4:	48 81 ec 60 01 00 00 	sub    $0x160,%rsp
1400e1feb:	48 8b 05 8e 3a 2f 00 	mov    0x2f3a8e(%rip),%rax        # 0x1403d5a80
1400e1ff2:	48 33 c4             	xor    %rsp,%rax
1400e1ff5:	48 89 84 24 50 01 00 	mov    %rax,0x150(%rsp)
1400e1ffc:	00
1400e1ffd:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1400e2001:	4c 8b f1             	mov    %rcx,%r14
1400e2004:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400e2009:	48 8b fa             	mov    %rdx,%rdi
1400e200c:	45 32 ed             	xor    %r13b,%r13b
1400e200f:	e8 2c 66 fc ff       	call   0x1400a8640
1400e2014:	4c 8d be 98 00 00 00 	lea    0x98(%rsi),%r15
1400e201b:	48 8b cf             	mov    %rdi,%rcx
1400e201e:	4c 8d 66 08          	lea    0x8(%rsi),%r12
1400e2022:	4d 8b c7             	mov    %r15,%r8
1400e2025:	49 8b d4             	mov    %r12,%rdx
1400e2028:	0f 10 00             	movups (%rax),%xmm0
1400e202b:	f3 0f 7f 86 48 01 00 	movdqu %xmm0,0x148(%rsi)
1400e2032:	00
1400e2033:	e8 e0 04 00 00       	call   0x1400e2518
1400e2038:	8b d8                	mov    %eax,%ebx
1400e203a:	85 c0                	test   %eax,%eax
1400e203c:	0f 85 38 01 00 00    	jne    0x1400e217a
1400e2042:	48 8b d7             	mov    %rdi,%rdx
1400e2045:	49 8b ce             	mov    %r14,%rcx
1400e2048:	e8 97 03 00 00       	call   0x1400e23e4
1400e204d:	8b d8                	mov    %eax,%ebx
1400e204f:	85 c0                	test   %eax,%eax
1400e2051:	0f 85 23 01 00 00    	jne    0x1400e217a
1400e2057:	44 8b 8e 3c 01 00 00 	mov    0x13c(%rsi),%r9d
1400e205e:	4c 8d 86 e0 00 00 00 	lea    0xe0(%rsi),%r8
1400e2065:	48 8d 15 ec bc 20 00 	lea    0x20bcec(%rip),%rdx        # 0x1402edd58
1400e206c:	48 8b cf             	mov    %rdi,%rcx
1400e206f:	e8 e8 13 fc ff       	call   0x1400a345c
1400e2074:	41 83 3c 24 02       	cmpl   $0x2,(%r12)
1400e2079:	75 65                	jne    0x1400e20e0
1400e207b:	83 7e 0c 01          	cmpl   $0x1,0xc(%rsi)
1400e207f:	75 5f                	jne    0x1400e20e0
1400e2081:	40 b5 01             	mov    $0x1,%bpl
1400e2084:	44 38 af 42 0a 00 00 	cmp    %r13b,0xa42(%rdi)
1400e208b:	74 56                	je     0x1400e20e3
1400e208d:	49 8b 0f             	mov    (%r15),%rcx
1400e2090:	8d 43 01             	lea    0x1(%rbx),%eax
1400e2093:	44 8b c0             	mov    %eax,%r8d
1400e2096:	89 44 24 40          	mov    %eax,0x40(%rsp)
1400e209a:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1400e209f:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
1400e20a6:	00
1400e20a7:	8d 53 06             	lea    0x6(%rbx),%edx
1400e20aa:	ff 15 c0 37 20 00    	call   *0x2037c0(%rip)        # 0x1402e5870