1401e5841:	41 b8 16 00 00 00    	mov    $0x16,%r8d
1401e5847:	4c 8b 8b 88 00 00 00 	mov    0x88(%rbx),%r9
1401e584e:	48 83 c1 0c          	add    $0xc,%rcx
1401e5852:	48 8b 83 c8 04 00 00 	mov    0x4c8(%rbx),%rax
1401e5859:	8b 13                	mov    (%rbx),%edx
1401e585b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401e5860:	4d 8b 49 08          	mov    0x8(%r9),%r9
1401e5864:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401e5869:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401e586e:	33 c9                	xor    %ecx,%ecx
1401e5870:	41 ff d2             	call   *%r10
1401e5873:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
1401e587a:	49 89 06             	mov    %rax,(%r14)
1401e587d:	b8 01 00 00 00       	mov    $0x1,%eax
1401e5882:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401e5887:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401e588c:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401e5891:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1401e5896:	48 83 c4 40          	add    $0x40,%rsp
1401e589a:	41 5e                	pop    %r14
1401e589c:	c3                   	ret
1401e589d:	cc                   	int3
1401e589e:	cc                   	int3
1401e589f:	cc                   	int3
1401e58a0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401e58a5:	55                   	push   %rbp
1401e58a6:	56                   	push   %rsi
1401e58a7:	57                   	push   %rdi
1401e58a8:	41 54                	push   %r12
1401e58aa:	41 55                	push   %r13
1401e58ac:	41 56                	push   %r14
1401e58ae:	41 57                	push   %r15
1401e58b0:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1401e58b5:	b8 e0 00 00 00       	mov    $0xe0,%eax
1401e58ba:	e8 71 b2 0c 00       	call   0x1402b0b30
1401e58bf:	48 2b e0             	sub    %rax,%rsp
1401e58c2:	48 8b 05 b7 01 1f 00 	mov    0x1f01b7(%rip),%rax        # 0x1403d5a80
1401e58c9:	48 33 c4             	xor    %rsp,%rax
1401e58cc:	48 89 45 17          	mov    %rax,0x17(%rbp)
1401e58d0:	33 f6                	xor    %esi,%esi
1401e58d2:	48 89 55 9f          	mov    %rdx,-0x61(%rbp)
1401e58d6:	89 32                	mov    %esi,(%rdx)
1401e58d8:	4d 8b e0             	mov    %r8,%r12
1401e58db:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1401e58df:	48 8b d9             	mov    %rcx,%rbx
1401e58e2:	44 8b fe             	mov    %esi,%r15d
1401e58e5:	e8 16 f9 ff ff       	call   0x1401e5200
1401e58ea:	85 c0                	test   %eax,%eax
1401e58ec:	0f 88 03 02 00 00    	js     0x1401e5af5
1401e58f2:	0f 85 73 04 00 00    	jne    0x1401e5d6b
1401e58f8:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401e58fc:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1401e5900:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401e5905:	4c 8d 4d 07          	lea    0x7(%rbp),%r9
1401e5909:	89 74 24 28          	mov    %esi,0x28(%rsp)
1401e590d:	4c 8d 45 8f          	lea    -0x71(%rbp),%r8
1401e5911:	48 8b cb             	mov    %rbx,%rcx
1401e5914:	48 c7 44 24 20 0c 00 	movq   $0xc,0x20(%rsp)
1401e591b:	00 00
1401e591d:	ba 16 00 00 00       	mov    $0x16,%edx
1401e5922:	ff 50 68             	call   *0x68(%rax)
1401e5925:	85 c0                	test   %eax,%eax
1401e5927:	0f 8e 2e 04 00 00    	jle    0x1401e5d5b
1401e592d:	83 7d 8f 14          	cmpl   $0x14,-0x71(%rbp)
1401e5931:	0f 84 84 03 00 00    	je     0x1401e5cbb
1401e5937:	48 83 7d 87 0c       	cmpq   $0xc,-0x79(%rbp)
1401e593c:	0f 85 37 03 00 00    	jne    0x1401e5c79
1401e5942:	44 0f b6 75 08       	movzbl 0x8(%rbp),%r14d
1401e5947:	33 c0                	xor    %eax,%eax
1401e5949:	0f b6 4d 0b          	movzbl 0xb(%rbp),%ecx
1401e594d:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e5950:	44 0f b6 6d 0d       	movzbl 0xd(%rbp),%r13d
1401e5955:	0f b6 7d 10          	movzbl 0x10(%rbp),%edi
1401e5959:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1401e595d:	0f b6 45 07          	movzbl 0x7(%rbp),%eax
1401e5961:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1401e5965:	88 45 a7             	mov    %al,-0x59(%rbp)
1401e5968:	0f b6 45 09          	movzbl 0x9(%rbp),%eax
1401e596c:	41 c1 e6 08          	shl    $0x8,%r14d
1401e5970:	44 0b f0             	or     %eax,%r14d
1401e5973:	66 c1 e1 08          	shl    $0x8,%cx
1401e5977:	0f b6 45 0a          	movzbl 0xa(%rbp),%eax
1401e597b:	41 c1 e5 08          	shl    $0x8,%r13d
1401e597f:	c1 e7 08             	shl    $0x8,%edi
1401e5982:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1401e5986:	41 c1 e6 08          	shl    $0x8,%r14d
1401e598a:	4c 0b f0             	or     %rax,%r14
1401e598d:	0f b6 45 0c          	movzbl 0xc(%rbp),%eax
1401e5991:	66 0b c8             	or     %ax,%cx
1401e5994:	4c 89 75 af          	mov    %r14,-0x51(%rbp)
1401e5998:	0f b6 45 0e          	movzbl 0xe(%rbp),%eax
1401e599c:	0f b7 f1             	movzwl %cx,%esi
1401e599f:	44 0b e8             	or     %eax,%r13d
1401e59a2:	66 89 4d b7          	mov    %cx,-0x49(%rbp)
1401e59a6:	0f b6 45 0f          	movzbl 0xf(%rbp),%eax
1401e59aa:	48 8d 8b 48 0c 00 00 	lea    0xc48(%rbx),%rcx
1401e59b1:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1401e59b5:	41 c1 e5 08          	shl    $0x8,%r13d
1401e59b9:	4c 0b e8             	or     %rax,%r13
1401e59bc:	0f b6 45 11          	movzbl 0x11(%rbp),%eax
1401e59c0:	0b f8                	or     %eax,%edi
1401e59c2:	4c 89 6d bf          	mov    %r13,-0x41(%rbp)
1401e59c6:	0f b6 45 12          	movzbl 0x12(%rbp),%eax
1401e59ca:	c1 e7 08             	shl    $0x8,%edi
1401e59cd:	48 0b f8             	or     %rax,%rdi
1401e59d0:	48 89 7d c7          	mov    %rdi,-0x39(%rbp)
1401e59d4:	48 89 7d 97          	mov    %rdi,-0x69(%rbp)
1401e59d8:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1401e59dc:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1401e59e0:	e8 8b b6 f9 ff       	call   0x140181070
1401e59e5:	48 3b f8             	cmp    %rax,%rdi
1401e59e8:	0f 87 5c 02 00 00    	ja     0x1401e5c4a
1401e59ee:	48 8b 93 b8 04 00 00 	mov    0x4b8(%rbx),%rdx
1401e59f5:	0f b6 4d 07          	movzbl 0x7(%rbp),%ecx
1401e59f9:	0f b7 82 10 01 00 00 	movzwl 0x110(%rdx),%eax
1401e5a00:	66 3b f0             	cmp    %ax,%si
1401e5a03:	74 35                	je     0x1401e5a3a
1401e5a05:	83 7b 38 00          	cmpl   $0x0,0x38(%rbx)
1401e5a09:	0f 84 d4 00 00 00    	je     0x1401e5ae3
1401e5a0f:	66 85 f6             	test   %si,%si
1401e5a12:	0f 85 cb 00 00 00    	jne    0x1401e5ae3
1401e5a18:	66 83 f8 01          	cmp    $0x1,%ax
1401e5a1c:	0f 85 c1 00 00 00    	jne    0x1401e5ae3
1401e5a22:	3a c8                	cmp    %al,%cl
1401e5a24:	0f 85 b9 00 00 00    	jne    0x1401e5ae3
1401e5a2a:	83 7b 5c 15          	cmpl   $0x15,0x5c(%rbx)
1401e5a2e:	0f 85 af 00 00 00    	jne    0x1401e5ae3
1401e5a34:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1401e5a3a:	48 85 ff             	test   %rdi,%rdi
1401e5a3d:	74 09                	je     0x1401e5a48
1401e5a3f:	49 3b fe             	cmp    %r14,%rdi
1401e5a42:	0f 82 d6 00 00 00    	jb     0x1401e5b1e
1401e5a48:	83 7b 38 00          	cmpl   $0x0,0x38(%rbx)
1401e5a4c:	0f 85 1b 01 00 00    	jne    0x1401e5b6d
1401e5a52:	48 83 ba a8 01 00 00 	cmpq   $0x0,0x1a8(%rdx)
1401e5a59:	00
1401e5a5a:	0f 85 0d 01 00 00    	jne    0x1401e5b6d
1401e5a60:	83 7b 5c 01          	cmpl   $0x1,0x5c(%rbx)
1401e5a64:	0f 84 03 01 00 00    	je     0x1401e5b6d
1401e5a6a:	84 c9                	test   %cl,%cl
1401e5a6c:	0f 85 fb 00 00 00    	jne    0x1401e5b6d
1401e5a72:	38 4d 08             	cmp    %cl,0x8(%rbp)
1401e5a75:	0f 85 b1 00 00 00    	jne    0x1401e5b2c
1401e5a7b:	38 4d 09             	cmp    %cl,0x9(%rbp)
1401e5a7e:	0f 85 a8 00 00 00    	jne    0x1401e5b2c
1401e5a84:	38 4d 0a             	cmp    %cl,0xa(%rbp)
1401e5a87:	0f 85 9f 00 00 00    	jne    0x1401e5b2c
1401e5a8d:	4c 8b 93 c0 04 00 00 	mov    0x4c0(%rbx),%r10
1401e5a94:	4d 85 d2             	test   %r10,%r10
1401e5a97:	74 2b                	je     0x1401e5ac4
1401e5a99:	48 8b 83 c8 04 00 00 	mov    0x4c8(%rbx),%rax
1401e5aa0:	4c 8d 4d 07          	lea    0x7(%rbp),%r9
1401e5aa4:	8b 13                	mov    (%rbx),%edx
1401e5aa6:	41 b8 16 00 00 00    	mov    $0x16,%r8d
1401e5aac:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401e5ab1:	33 c9                	xor    %ecx,%ecx
1401e5ab3:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401e5ab8:	48 c7 44 24 20 0c 00 	movq   $0xc,0x20(%rsp)
1401e5abf:	00 00
1401e5ac1:	41 ff d2             	call   *%r10
1401e5ac4:	33 f6                	xor    %esi,%esi
1401e5ac6:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1401e5aca:	48 8b cb             	mov    %rbx,%rcx
1401e5acd:	48 89 b3 98 00 00 00 	mov    %rsi,0x98(%rbx)
1401e5ad4:	e8 27 f7 ff ff       	call   0x1401e5200
1401e5ad9:	85 c0                	test   %eax,%eax
1401e5adb:	0f 89 11 fe ff ff    	jns    0x1401e58f2
1401e5ae1:	eb 12                	jmp    0x1401e5af5
1401e5ae3:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1401e5ae7:	48 8b cb             	mov    %rbx,%rcx
1401e5aea:	e8 c1 ed ff ff       	call   0x1401e48b0
1401e5aef:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1401e5af3:	89 01                	mov    %eax,(%rcx)
1401e5af5:	33 c0                	xor    %eax,%eax
1401e5af7:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1401e5afb:	48 33 cc             	xor    %rsp,%rcx
1401e5afe:	e8 ad a3 0c 00       	call   0x1402afeb0
1401e5b03:	48 8b 9c 24 38 01 00 	mov    0x138(%rsp),%rbx
1401e5b0a:	00
1401e5b0b:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
1401e5b12:	41 5f                	pop    %r15
1401e5b14:	41 5e                	pop    %r14
1401e5b16:	41 5d                	pop    %r13
1401e5b18:	41 5c                	pop    %r12
1401e5b1a:	5f                   	pop    %rdi
1401e5b1b:	5e                   	pop    %rsi
1401e5b1c:	5d                   	pop    %rbp
1401e5b1d:	c3                   	ret
1401e5b1e:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1401e5b22:	48 8b cb             	mov    %rbx,%rcx
1401e5b25:	e8 b6 f0 ff ff       	call   0x1401e4be0
1401e5b2a:	eb c3                	jmp    0x1401e5aef
1401e5b2c:	e8 3f 15 f4 ff       	call   0x140127070
1401e5b31:	4c 8d 05 48 29 15 00 	lea    0x152948(%rip),%r8        # 0x140338480
1401e5b38:	ba 97 03 00 00       	mov    $0x397,%edx
1401e5b3d:	48 8d 0d e4 28 15 00 	lea    0x1528e4(%rip),%rcx        # 0x140338428
1401e5b44:	e8 47 16 f4 ff       	call   0x140127190
1401e5b49:	45 33 c9             	xor    %r9d,%r9d
1401e5b4c:	41 b8 f4 00 00 00    	mov    $0xf4,%r8d
1401e5b52:	41 8d 51 0a          	lea    0xa(%r9),%edx
1401e5b56:	48 8b cb             	mov    %rbx,%rcx
1401e5b59:	e8 52 a7 f9 ff       	call   0x1401802b0
1401e5b5e:	33 f6                	xor    %esi,%esi
1401e5b60:	48 89 b3 98 00 00 00 	mov    %rsi,0x98(%rbx)
1401e5b67:	49 89 34 24          	mov    %rsi,(%r12)
1401e5b6b:	eb 88                	jmp    0x1401e5af5
1401e5b6d:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1401e5b71:	48 8b cb             	mov    %rbx,%rcx
1401e5b74:	e8 d7 eb ff ff       	call   0x1401e4750
1401e5b79:	85 c0                	test   %eax,%eax
1401e5b7b:	74 e1                	je     0x1401e5b5e
1401e5b7d:	33 f6                	xor    %esi,%esi
1401e5b7f:	48 85 ff             	test   %rdi,%rdi
1401e5b82:	74 42                	je     0x1401e5bc6
1401e5b84:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1401e5b8b:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1401e5b8f:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401e5b94:	8d 56 16             	lea    0x16(%rsi),%edx
1401e5b97:	89 74 24 28          	mov    %esi,0x28(%rsp)
1401e5b9b:	45 33 c0             	xor    %r8d,%r8d
1401e5b9e:	48 8b cb             	mov    %rbx,%rcx
1401e5ba1:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401e5ba6:	4c 8b 48 08          	mov    0x8(%rax),%r9
1401e5baa:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401e5bae:	49 83 c1 0c          	add    $0xc,%r9
1401e5bb2:	4d 03 cd             	add    %r13,%r9
1401e5bb5:	ff 50 68             	call   *0x68(%rax)
1401e5bb8:	85 c0                	test   %eax,%eax
1401e5bba:	0f 8e 9b 01 00 00    	jle    0x1401e5d5b
1401e5bc0:	48 8b 45 87          	mov    -0x79(%rbp),%rax
1401e5bc4:	eb 07                	jmp    0x1401e5bcd
1401e5bc6:	48 8b c6             	mov    %rsi,%rax
1401e5bc9:	48 89 45 87          	mov    %rax,-0x79(%rbp)
1401e5bcd:	48 3b c7             	cmp    %rdi,%rax
1401e5bd0:	74 42                	je     0x1401e5c14
1401e5bd2:	e8 99 14 f4 ff       	call   0x140127070
1401e5bd7:	4c 8d 05 a2 28 15 00 	lea    0x1528a2(%rip),%r8        # 0x140338480
1401e5bde:	ba ba 03 00 00       	mov    $0x3ba,%edx
1401e5be3:	48 8d 0d 3e 28 15 00 	lea    0x15283e(%rip),%rcx        # 0x140338428
1401e5bea:	e8 a1 15 f4 ff       	call   0x140127190
1401e5bef:	45 33 c9             	xor    %r9d,%r9d
1401e5bf2:	41 b8 0f 01 00 00    	mov    $0x10f,%r8d
1401e5bf8:	48 8b cb             	mov    %rbx,%rcx
1401e5bfb:	41 8d 51 2f          	lea    0x2f(%r9),%edx
1401e5bff:	e8 ac a6 f9 ff       	call   0x1401802b0
1401e5c04:	48 89 b3 98 00 00 00 	mov    %rsi,0x98(%rbx)
1401e5c0b:	49 89 34 24          	mov    %rsi,(%r12)
1401e5c0f:	e9 e1 fe ff ff       	jmp    0x1401e5af5
1401e5c14:	45 85 ff             	test   %r15d,%r15d
1401e5c17:	74 1c                	je     0x1401e5c35
1401e5c19:	48 8b 8b b8 04 00 00 	mov    0x4b8(%rbx),%rcx
1401e5c20:	66 89 b1 10 01 00 00 	mov    %si,0x110(%rcx)
1401e5c27:	48 8b 8b b8 04 00 00 	mov    0x4b8(%rbx),%rcx
1401e5c2e:	66 89 b1 0e 01 00 00 	mov    %si,0x10e(%rcx)
1401e5c35:	48 89 bb 98 00 00 00 	mov    %rdi,0x98(%rbx)
1401e5c3c:	b8 01 00 00 00       	mov    $0x1,%eax
1401e5c41:	49 89 3c 24          	mov    %rdi,(%r12)
1401e5c45:	e9 ad fe ff ff       	jmp    0x1401e5af7
1401e5c4a:	e8 21 14 f4 ff       	call   0x140127070
1401e5c4f:	4c 8d 05 2a 28 15 00 	lea    0x15282a(%rip),%r8        # 0x140338480
1401e5c56:	ba 64 03 00 00       	mov    $0x364,%edx
1401e5c5b:	48 8d 0d c6 27 15 00 	lea    0x1527c6(%rip),%rcx        # 0x140338428
1401e5c62:	e8 29 15 f4 ff       	call   0x140127190
1401e5c67:	45 33 c9             	xor    %r9d,%r9d
1401e5c6a:	41 b8 0f 01 00 00    	mov    $0x10f,%r8d
1401e5c70:	41 8d 51 2f          	lea    0x2f(%r9),%edx
1401e5c74:	e9 dd fe ff ff       	jmp    0x1401e5b56
1401e5c79:	e8 f2 13 f4 ff       	call   0x140127070
1401e5c7e:	4c 8d 05 fb 27 15 00 	lea    0x1527fb(%rip),%r8        # 0x140338480
1401e5c85:	ba 54 03 00 00       	mov    $0x354,%edx
1401e5c8a:	48 8d 0d 97 27 15 00 	lea    0x152797(%rip),%rcx        # 0x140338428
1401e5c91:	e8 fa 14 f4 ff       	call   0x140127190
1401e5c96:	45 33 c9             	xor    %r9d,%r9d
1401e5c99:	41 b8 f4 00 00 00    	mov    $0xf4,%r8d
1401e5c9f:	48 8b cb             	mov    %rbx,%rcx
1401e5ca2:	41 8d 51 0a          	lea    0xa(%r9),%edx
1401e5ca6:	e8 05 a6 f9 ff       	call   0x1401802b0
1401e5cab:	48 89 b3 98 00 00 00 	mov    %rsi,0x98(%rbx)
1401e5cb2:	49 89 34 24          	mov    %rsi,(%r12)
1401e5cb6:	e9 3a fe ff ff       	jmp    0x1401e5af5
1401e5cbb:	80 7d 07 01          	cmpb   $0x1,0x7(%rbp)
1401e5cbf:	74 40                	je     0x1401e5d01
1401e5cc1:	e8 aa 13 f4 ff       	call   0x140127070
1401e5cc6:	4c 8d 05 b3 27 15 00 	lea    0x1527b3(%rip),%r8        # 0x140338480
1401e5ccd:	ba 45 03 00 00       	mov    $0x345,%edx
1401e5cd2:	48 8d 0d 4f 27 15 00 	lea    0x15274f(%rip),%rcx        # 0x140338428
1401e5cd9:	e8 b2 14 f4 ff       	call   0x140127190
1401e5cde:	45 33 c9             	xor    %r9d,%r9d
1401e5ce1:	48 8b cb             	mov    %rbx,%rcx
1401e5ce4:	41 8d 51 0a          	lea    0xa(%r9),%edx
1401e5ce8:	45 8d 41 67          	lea    0x67(%r9),%r8d
1401e5cec:	e8 bf a5 f9 ff       	call   0x1401802b0
1401e5cf1:	48 89 b3 98 00 00 00 	mov    %rsi,0x98(%rbx)
1401e5cf8:	49 89 34 24          	mov    %rsi,(%r12)
1401e5cfc:	e9 f4 fd ff ff       	jmp    0x1401e5af5
1401e5d01:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
1401e5d08:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1401e5d0c:	4c 8b 45 87          	mov    -0x79(%rbp),%r8
1401e5d10:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401e5d14:	e8 47 b6 0f 00       	call   0x1402e1360
1401e5d19:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1401e5d20:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
1401e5d24:	48 ff ca             	dec    %rdx
1401e5d27:	48 89 93 98 00 00 00 	mov    %rdx,0x98(%rbx)
1401e5d2e:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401e5d32:	b8 01 00 00 00       	mov    $0x1,%eax
1401e5d37:	48 ff c1             	inc    %rcx
1401e5d3a:	c7 83 d8 02 00 00 01 	movl   $0x101,0x2d8(%rbx)
1401e5d41:	01 00 00
1401e5d44:	48 89 8b 90 00 00 00 	mov    %rcx,0x90(%rbx)
1401e5d4b:	48 89 93 d0 02 00 00 	mov    %rdx,0x2d0(%rbx)
1401e5d52:	49 89 14 24          	mov    %rdx,(%r12)
1401e5d56:	e9 9c fd ff ff       	jmp    0x1401e5af7
1401e5d5b:	c7 43 28 03 00 00 00 	movl   $0x3,0x28(%rbx)
1401e5d62:	49 89 34 24          	mov    %rsi,(%r12)
1401e5d66:	e9 8a fd ff ff       	jmp    0x1401e5af5
1401e5d6b:	48 8b 45 97          	mov    -0x69(%rbp),%rax
1401e5d6f:	48 89 83 98 00 00 00 	mov    %rax,0x98(%rbx)
1401e5d76:	49 89 04 24          	mov    %rax,(%r12)
1401e5d7a:	b8 01 00 00 00       	mov    $0x1,%eax
1401e5d7f:	e9 73 fd ff ff       	jmp    0x1401e5af7
1401e5d84:	cc                   	int3
1401e5d85:	cc                   	int3
1401e5d86:	cc                   	int3
1401e5d87:	cc                   	int3
1401e5d88:	cc                   	int3
1401e5d89:	cc                   	int3
1401e5d8a:	cc                   	int3
1401e5d8b:	cc                   	int3
1401e5d8c:	cc                   	int3
1401e5d8d:	cc                   	int3
1401e5d8e:	cc                   	int3
1401e5d8f:	cc                   	int3
1401e5d90:	b8 18 00 00 00       	mov    $0x18,%eax
1401e5d95:	e8 96 ad 0c 00       	call   0x1402b0b30
1401e5d9a:	48 2b e0             	sub    %rax,%rsp
1401e5d9d:	0f 10 01             	movups (%rcx),%xmm0
1401e5da0:	4c 8b d1             	mov    %rcx,%r10
1401e5da3:	0f 11 04 24          	movups %xmm0,(%rsp)
1401e5da7:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1401e5dac:	66 48 0f 7e c1       	movq   %xmm0,%rcx
1401e5db1:	48 83 f9 02          	cmp    $0x2,%rcx
1401e5db5:	72 54                	jb     0x1401e5e0b
1401e5db7:	48 8b 04 24          	mov    (%rsp),%rax
1401e5dbb:	48 83 c1 fe          	add    $0xfffffffffffffffe,%rcx
1401e5dbf:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401e5dc4:	44 0f b6 00          	movzbl (%rax),%r8d
1401e5dc8:	4c 8d 48 02          	lea    0x2(%rax),%r9
1401e5dcc:	0f b6 40 01          	movzbl 0x1(%rax),%eax
1401e5dd0:	49 c1 e0 08          	shl    $0x8,%r8