1402c389a:	48 83 c3 02          	add    $0x2,%rbx
1402c389e:	48 8b f3             	mov    %rbx,%rsi
1402c38a1:	44 0f b6 03          	movzbl (%rbx),%r8d
1402c38a5:	41 80 f8 7f          	cmp    $0x7f,%r8b
1402c38a9:	77 48                	ja     0x1402c38f3
1402c38ab:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c38af:	42 0f b7 14 40       	movzwl (%rax,%r8,2),%edx
1402c38b4:	c1 ea 05             	shr    $0x5,%edx
1402c38b7:	0f ba e2 00          	bt     $0x0,%edx
1402c38bb:	73 26                	jae    0x1402c38e3
1402c38bd:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
1402c38c1:	3c 7f                	cmp    $0x7f,%al
1402c38c3:	77 18                	ja     0x1402c38dd
1402c38c5:	8b c8                	mov    %eax,%ecx
1402c38c7:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c38cb:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
1402c38cf:	c1 ea 03             	shr    $0x3,%edx
1402c38d2:	0f ba e2 00          	bt     $0x0,%edx
1402c38d6:	73 05                	jae    0x1402c38dd
1402c38d8:	48 ff c3             	inc    %rbx
1402c38db:	eb c4                	jmp    0x1402c38a1
1402c38dd:	48 83 c3 02          	add    $0x2,%rbx
1402c38e1:	eb be                	jmp    0x1402c38a1
1402c38e3:	66 46 85 14 40       	test   %r10w,(%rax,%r8,2)
1402c38e8:	74 09                	je     0x1402c38f3
1402c38ea:	48 ff c3             	inc    %rbx
1402c38ed:	eb b2                	jmp    0x1402c38a1
1402c38ef:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
1402c38f3:	48 8b fb             	mov    %rbx,%rdi
1402c38f6:	44 0f b6 07          	movzbl (%rdi),%r8d
1402c38fa:	41 80 f8 7f          	cmp    $0x7f,%r8b
1402c38fe:	77 25                	ja     0x1402c3925
1402c3900:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c3904:	42 0f b7 14 40       	movzwl (%rax,%r8,2),%edx
1402c3909:	c1 ea 04             	shr    $0x4,%edx
1402c390c:	0f ba e2 00          	bt     $0x0,%edx
1402c3910:	73 13                	jae    0x1402c3925
1402c3912:	42 0f b7 14 40       	movzwl (%rax,%r8,2),%edx
1402c3917:	c1 ea 03             	shr    $0x3,%edx
1402c391a:	0f ba e2 00          	bt     $0x0,%edx
1402c391e:	72 05                	jb     0x1402c3925
1402c3920:	48 ff c7             	inc    %rdi
1402c3923:	eb d1                	jmp    0x1402c38f6
1402c3925:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1402c392b:	48 8d 15 76 97 0e 00 	lea    0xe9776(%rip),%rdx        # 0x1403ad0a8
1402c3932:	48 8b ce             	mov    %rsi,%rcx
1402c3935:	ff 15 bd 68 06 00    	call   *0x668bd(%rip)        # 0x14032a1f8
1402c393b:	85 c0                	test   %eax,%eax
1402c393d:	0f 85 ef 01 00 00    	jne    0x1402c3b32
1402c3943:	48 8d 46 08          	lea    0x8(%rsi),%rax
1402c3947:	48 3b f8             	cmp    %rax,%rdi
1402c394a:	75 09                	jne    0x1402c3955
1402c394c:	80 3f 3d             	cmpb   $0x3d,(%rdi)
1402c394f:	0f 85 a7 05 00 00    	jne    0x1402c3efc
1402c3955:	80 3f 3d             	cmpb   $0x3d,(%rdi)
1402c3958:	48 c7 45 bf 00 00 00 	movq   $0x0,-0x41(%rbp)
1402c395f:	00
1402c3960:	75 32                	jne    0x1402c3994
1402c3962:	48 ff c7             	inc    %rdi
1402c3965:	44 0f b6 07          	movzbl (%rdi),%r8d
1402c3969:	41 80 f8 7f          	cmp    $0x7f,%r8b
1402c396d:	77 25                	ja     0x1402c3994
1402c396f:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c3973:	42 0f b7 14 40       	movzwl (%rax,%r8,2),%edx
1402c3978:	c1 ea 04             	shr    $0x4,%edx
1402c397b:	0f ba e2 00          	bt     $0x0,%edx
1402c397f:	73 13                	jae    0x1402c3994
1402c3981:	42 0f b7 14 40       	movzwl (%rax,%r8,2),%edx
1402c3986:	c1 ea 03             	shr    $0x3,%edx
1402c3989:	0f ba e2 00          	bt     $0x0,%edx
1402c398d:	72 05                	jb     0x1402c3994
1402c398f:	48 ff c7             	inc    %rdi
1402c3992:	eb d1                	jmp    0x1402c3965
1402c3994:	4c 8b c7             	mov    %rdi,%r8
1402c3997:	41 0f b6 00          	movzbl (%r8),%eax
1402c399b:	3c 7f                	cmp    $0x7f,%al
1402c399d:	77 13                	ja     0x1402c39b2
1402c399f:	8b c8                	mov    %eax,%ecx
1402c39a1:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c39a5:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
1402c39a9:	c1 ea 03             	shr    $0x3,%edx
1402c39ac:	0f ba e2 00          	bt     $0x0,%edx
1402c39b0:	72 05                	jb     0x1402c39b7
1402c39b2:	49 ff c0             	inc    %r8
1402c39b5:	eb e0                	jmp    0x1402c3997
1402c39b7:	49 ff c8             	dec    %r8
1402c39ba:	4c 3b c7             	cmp    %rdi,%r8
1402c39bd:	72 24                	jb     0x1402c39e3
1402c39bf:	90                   	nop
1402c39c0:	41 0f b6 00          	movzbl (%r8),%eax
1402c39c4:	3c 7f                	cmp    $0x7f,%al
1402c39c6:	77 1b                	ja     0x1402c39e3
1402c39c8:	8b c8                	mov    %eax,%ecx
1402c39ca:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c39ce:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
1402c39d2:	c1 ea 04             	shr    $0x4,%edx
1402c39d5:	0f ba e2 00          	bt     $0x0,%edx
1402c39d9:	73 08                	jae    0x1402c39e3
1402c39db:	49 ff c8             	dec    %r8
1402c39de:	4c 3b c7             	cmp    %rdi,%r8
1402c39e1:	73 dd                	jae    0x1402c39c0
1402c39e3:	41 c6 40 01 00       	movb   $0x0,0x1(%r8)
1402c39e8:	4c 8b cf             	mov    %rdi,%r9
1402c39eb:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
1402c39ef:	49 8b d6             	mov    %r14,%rdx
1402c39f2:	49 8b cf             	mov    %r15,%rcx
1402c39f5:	e8 56 09 00 00       	call   0x1402c4350
1402c39fa:	85 c0                	test   %eax,%eax
1402c39fc:	0f 84 38 03 00 00    	je     0x1402c3d3a
1402c3a02:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
1402c3a06:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402c3a0a:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c3a0d:	48 8b cb             	mov    %rbx,%rcx
1402c3a10:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1402c3a14:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1402c3a18:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
1402c3a1c:	ff 15 8e 64 06 00    	call   *0x6648e(%rip)        # 0x140329eb0
1402c3a22:	85 c0                	test   %eax,%eax
1402c3a24:	79 36                	jns    0x1402c3a5c
1402c3a26:	ff 15 ec 65 06 00    	call   *0x665ec(%rip)        # 0x14032a018
1402c3a2c:	ba 16 00 00 00       	mov    $0x16,%edx
1402c3a31:	c7 44 24 20 b4 02 00 	movl   $0x2b4,0x20(%rsp)
1402c3a38:	00
1402c3a39:	44 8b 00             	mov    (%rax),%r8d
1402c3a3c:	8d 4a ec             	lea    -0x14(%rdx),%ecx
1402c3a3f:	4c 8d 0d 4a 96 0e 00 	lea    0xe964a(%rip),%r9        # 0x1403ad090
1402c3a46:	e8 55 d9 f5 ff       	call   0x1402213a0
1402c3a4b:	48 8b d3             	mov    %rbx,%rdx
1402c3a4e:	b9 01 00 00 00       	mov    $0x1,%ecx
1402c3a53:	e8 c8 cb f5 ff       	call   0x140220620
1402c3a58:	33 ff                	xor    %edi,%edi
1402c3a5a:	eb 67                	jmp    0x1402c3ac3
1402c3a5c:	0f b7 45 dd          	movzwl -0x23(%rbp),%eax
1402c3a60:	b9 00 f0 00 00       	mov    $0xf000,%ecx
1402c3a65:	66 23 c1             	and    %cx,%ax
1402c3a68:	b9 00 40 00 00       	mov    $0x4000,%ecx
1402c3a6d:	66 3b c1             	cmp    %cx,%ax
1402c3a70:	75 3f                	jne    0x1402c3ab1
1402c3a72:	48 83 7d a7 00       	cmpq   $0x0,-0x59(%rbp)
1402c3a77:	74 16                	je     0x1402c3a8f
1402c3a79:	ba 74 00 00 00       	mov    $0x74,%edx
1402c3a7e:	c7 44 24 20 bd 02 00 	movl   $0x2bd,0x20(%rsp)
1402c3a85:	00
1402c3a86:	8d 4a 9a             	lea    -0x66(%rdx),%ecx
1402c3a89:	44 8d 42 fb          	lea    -0x5(%rdx),%r8d
1402c3a8d:	eb b0                	jmp    0x1402c3a3f
1402c3a8f:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1402c3a93:	48 8b cb             	mov    %rbx,%rcx
1402c3a96:	e8 25 07 00 00       	call   0x1402c41c0
1402c3a9b:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1402c3aa0:	48 85 c0             	test   %rax,%rax
1402c3aa3:	48 8b f8             	mov    %rax,%rdi
1402c3aa6:	48 0f 45 f3          	cmovne %rbx,%rsi
1402c3aaa:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1402c3aaf:	eb 17                	jmp    0x1402c3ac8
1402c3ab1:	48 8d 15 34 96 06 00 	lea    0x69634(%rip),%rdx        # 0x14032d0ec
1402c3ab8:	48 8b cb             	mov    %rbx,%rcx
1402c3abb:	e8 d0 61 f6 ff       	call   0x140229c90
1402c3ac0:	48 8b f8             	mov    %rax,%rdi
1402c3ac3:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1402c3ac8:	48 3b de             	cmp    %rsi,%rbx
1402c3acb:	74 15                	je     0x1402c3ae2
1402c3acd:	41 b8 7e 01 00 00    	mov    $0x17e,%r8d
1402c3ad3:	48 8d 15 b6 95 0e 00 	lea    0xe95b6(%rip),%rdx        # 0x1403ad090
1402c3ada:	48 8b cb             	mov    %rbx,%rcx
1402c3add:	e8 2e 58 f6 ff       	call   0x140229310
1402c3ae2:	48 85 ff             	test   %rdi,%rdi
1402c3ae5:	0f 84 cb 01 00 00    	je     0x1402c3cb6
1402c3aeb:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1402c3aef:	48 85 db             	test   %rbx,%rbx
1402c3af2:	75 15                	jne    0x1402c3b09
1402c3af4:	e8 37 48 f6 ff       	call   0x140228330
1402c3af9:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1402c3afd:	48 8b d8             	mov    %rax,%rbx
1402c3b00:	48 85 c0             	test   %rax,%rax
1402c3b03:	0f 84 09 02 00 00    	je     0x1402c3d12
1402c3b09:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402c3b0e:	48 8b cb             	mov    %rbx,%rcx
1402c3b11:	48 8b d6             	mov    %rsi,%rdx
1402c3b14:	e8 e7 49 f6 ff       	call   0x140228500
1402c3b19:	85 c0                	test   %eax,%eax
1402c3b1b:	0f 84 6e 03 00 00    	je     0x1402c3e8f
1402c3b21:	8b 74 24 34          	mov    0x34(%rsp),%esi
1402c3b25:	4c 8b f7             	mov    %rdi,%r14
1402c3b28:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1402c3b2d:	e9 d0 fc ff ff       	jmp    0x1402c3802
1402c3b32:	80 3f 3d             	cmpb   $0x3d,(%rdi)
1402c3b35:	0f 85 c1 03 00 00    	jne    0x1402c3efc
1402c3b3b:	c6 03 00             	movb   $0x0,(%rbx)
1402c3b3e:	48 ff c7             	inc    %rdi
1402c3b41:	44 0f b6 0f          	movzbl (%rdi),%r9d
1402c3b45:	41 80 f9 7f          	cmp    $0x7f,%r9b
1402c3b49:	77 25                	ja     0x1402c3b70
1402c3b4b:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c3b4f:	42 0f b7 14 48       	movzwl (%rax,%r9,2),%edx
1402c3b54:	c1 ea 04             	shr    $0x4,%edx
1402c3b57:	0f ba e2 00          	bt     $0x0,%edx
1402c3b5b:	73 13                	jae    0x1402c3b70
1402c3b5d:	42 0f b7 14 48       	movzwl (%rax,%r9,2),%edx
1402c3b62:	c1 ea 03             	shr    $0x3,%edx
1402c3b65:	0f ba e2 00          	bt     $0x0,%edx
1402c3b69:	72 05                	jb     0x1402c3b70
1402c3b6b:	48 ff c7             	inc    %rdi
1402c3b6e:	eb d1                	jmp    0x1402c3b41
1402c3b70:	4c 8b c7             	mov    %rdi,%r8
1402c3b73:	41 80 f9 7f          	cmp    $0x7f,%r9b
1402c3b77:	77 15                	ja     0x1402c3b8e
1402c3b79:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c3b7d:	41 0f b6 c9          	movzbl %r9b,%ecx
1402c3b81:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
1402c3b85:	c1 ea 03             	shr    $0x3,%edx
1402c3b88:	0f ba e2 00          	bt     $0x0,%edx
1402c3b8c:	72 0a                	jb     0x1402c3b98
1402c3b8e:	45 0f b6 48 01       	movzbl 0x1(%r8),%r9d
1402c3b93:	49 ff c0             	inc    %r8
1402c3b96:	eb db                	jmp    0x1402c3b73
1402c3b98:	49 ff c8             	dec    %r8
1402c3b9b:	4c 3b c7             	cmp    %rdi,%r8
1402c3b9e:	72 23                	jb     0x1402c3bc3
1402c3ba0:	41 0f b6 00          	movzbl (%r8),%eax
1402c3ba4:	3c 7f                	cmp    $0x7f,%al
1402c3ba6:	77 1b                	ja     0x1402c3bc3
1402c3ba8:	8b c8                	mov    %eax,%ecx
1402c3baa:	49 8b 47 08          	mov    0x8(%r15),%rax
1402c3bae:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
1402c3bb2:	c1 ea 04             	shr    $0x4,%edx
1402c3bb5:	0f ba e2 00          	bt     $0x0,%edx
1402c3bb9:	73 08                	jae    0x1402c3bc3
1402c3bbb:	49 ff c8             	dec    %r8
1402c3bbe:	4c 3b c7             	cmp    %rdi,%r8
1402c3bc1:	73 dd                	jae    0x1402c3ba0
1402c3bc3:	41 c6 40 01 00       	movb   $0x0,0x1(%r8)
1402c3bc8:	48 8d 15 c1 94 0e 00 	lea    0xe94c1(%rip),%rdx        # 0x1403ad090
1402c3bcf:	41 b8 9f 01 00 00    	mov    $0x19f,%r8d
1402c3bd5:	b9 18 00 00 00       	mov    $0x18,%ecx
1402c3bda:	e8 e1 56 f6 ff       	call   0x1402292c0
1402c3bdf:	48 8b d8             	mov    %rax,%rbx
1402c3be2:	48 85 c0             	test   %rax,%rax
1402c3be5:	0f 84 07 03 00 00    	je     0x1402c3ef2
1402c3beb:	41 b8 a3 01 00 00    	mov    $0x1a3,%r8d
1402c3bf1:	48 8d 15 98 94 0e 00 	lea    0xe9498(%rip),%rdx        # 0x1403ad090
1402c3bf8:	48 8b ce             	mov    %rsi,%rcx
1402c3bfb:	e8 c0 89 f7 ff       	call   0x14023c5c0
1402c3c00:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1402c3c07:	00
1402c3c08:	4c 8d 43 10          	lea    0x10(%rbx),%r8
1402c3c0c:	48 89 43 08          	mov    %rax,0x8(%rbx)
1402c3c10:	48 85 c0             	test   %rax,%rax
1402c3c13:	0f 84 cf 02 00 00    	je     0x1402c3ee8
1402c3c19:	4c 8b cf             	mov    %rdi,%r9
1402c3c1c:	49 8b d6             	mov    %r14,%rdx
1402c3c1f:	49 8b cf             	mov    %r15,%rcx
1402c3c22:	e8 29 07 00 00       	call   0x1402c4350
1402c3c27:	85 c0                	test   %eax,%eax
1402c3c29:	74 6a                	je     0x1402c3c95
1402c3c2b:	4c 8b 45 9f          	mov    -0x61(%rbp),%r8
1402c3c2f:	49 8b c6             	mov    %r14,%rax
1402c3c32:	4d 2b c6             	sub    %r14,%r8
1402c3c35:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1402c3c3c:	00 00 00 00
1402c3c40:	0f b6 10             	movzbl (%rax),%edx
1402c3c43:	42 0f b6 0c 00       	movzbl (%rax,%r8,1),%ecx
1402c3c48:	2b d1                	sub    %ecx,%edx
1402c3c4a:	75 07                	jne    0x1402c3c53
1402c3c4c:	48 ff c0             	inc    %rax
1402c3c4f:	85 c9                	test   %ecx,%ecx
1402c3c51:	75 ed                	jne    0x1402c3c40
1402c3c53:	85 d2                	test   %edx,%edx
1402c3c55:	74 46                	je     0x1402c3c9d
1402c3c57:	49 8b d6             	mov    %r14,%rdx
1402c3c5a:	49 8b cf             	mov    %r15,%rcx
1402c3c5d:	e8 ce 0c 00 00       	call   0x1402c4930
1402c3c62:	48 85 c0             	test   %rax,%rax
1402c3c65:	75 39                	jne    0x1402c3ca0
1402c3c67:	49 8b d6             	mov    %r14,%rdx
1402c3c6a:	49 8b cf             	mov    %r15,%rcx
1402c3c6d:	e8 9e 0e 00 00       	call   0x1402c4b10
1402c3c72:	48 85 c0             	test   %rax,%rax
1402c3c75:	75 29                	jne    0x1402c3ca0
1402c3c77:	4c 8d 0d 12 94 0e 00 	lea    0xe9412(%rip),%r9        # 0x1403ad090
1402c3c7e:	c7 44 24 20 b2 01 00 	movl   $0x1b2,0x20(%rsp)
1402c3c85:	00
1402c3c86:	8d 50 79             	lea    0x79(%rax),%edx
1402c3c89:	8d 48 0e             	lea    0xe(%rax),%ecx
1402c3c8c:	44 8d 40 67          	lea    0x67(%rax),%r8d
1402c3c90:	e8 0b d7 f5 ff       	call   0x1402213a0
1402c3c95:	48 8b fb             	mov    %rbx,%rdi
1402c3c98:	e9 a1 00 00 00       	jmp    0x1402c3d3e
1402c3c9d:	49 8b c4             	mov    %r12,%rax
1402c3ca0:	4c 8b c3             	mov    %rbx,%r8
1402c3ca3:	48 8b d0             	mov    %rax,%rdx
1402c3ca6:	49 8b cf             	mov    %r15,%rcx
1402c3ca9:	e8 62 0b 00 00       	call   0x1402c4810
1402c3cae:	85 c0                	test   %eax,%eax
1402c3cb0:	0f 84 0a 02 00 00    	je     0x1402c3ec0
1402c3cb6:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1402c3cbb:	8b 74 24 34          	mov    0x34(%rsp),%esi
1402c3cbf:	e9 3e fb ff ff       	jmp    0x1402c3802
1402c3cc4:	ba 79 00 00 00       	mov    $0x79,%edx
1402c3cc9:	c7 44 24 20 52 01 00 	movl   $0x152,0x20(%rsp)
1402c3cd0:	00
1402c3cd1:	4c 8d 0d b8 93 0e 00 	lea    0xe93b8(%rip),%r9        # 0x1403ad090
1402c3cd8:	8d 4a 95             	lea    -0x6b(%rdx),%ecx
1402c3cdb:	44 8d 42 eb          	lea    -0x15(%rdx),%r8d
1402c3cdf:	e8 bc d6 f5 ff       	call   0x1402213a0
1402c3ce4:	eb 58                	jmp    0x1402c3d3e
1402c3ce6:	ba 79 00 00 00       	mov    $0x79,%edx
1402c3ceb:	c7 44 24 20 5c 01 00 	movl   $0x15c,0x20(%rsp)
1402c3cf2:	00
1402c3cf3:	4c 8d 0d 96 93 0e 00 	lea    0xe9396(%rip),%r9        # 0x1403ad090
1402c3cfa:	8d 4a 95             	lea    -0x6b(%rdx),%ecx
1402c3cfd:	44 8d 42 ee          	lea    -0x12(%rdx),%r8d
1402c3d01:	e8 9a d6 f5 ff       	call   0x1402213a0
1402c3d06:	eb 36                	jmp    0x1402c3d3e
1402c3d08:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
1402c3d0c:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
1402c3d10:	eb 2c                	jmp    0x1402c3d3e
1402c3d12:	ba 79 00 00 00       	mov    $0x79,%edx
1402c3d17:	c7 44 24 20 88 01 00 	movl   $0x188,0x20(%rsp)
1402c3d1e:	00
1402c3d1f:	4c 8d 0d 6a 93 0e 00 	lea    0xe936a(%rip),%r9        # 0x1403ad090
1402c3d26:	8d 4a 95             	lea    -0x6b(%rdx),%ecx
1402c3d29:	44 8d 42 c8          	lea    -0x38(%rdx),%r8d
1402c3d2d:	e8 6e d6 f5 ff       	call   0x1402213a0
1402c3d32:	48 8b cf             	mov    %rdi,%rcx
1402c3d35:	e8 86 8d f5 ff       	call   0x14021cac0
1402c3d3a:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
1402c3d3e:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402c3d43:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
1402c3d48:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
1402c3d4d:	49 8b cd             	mov    %r13,%rcx
1402c3d50:	e8 bb 8e f7 ff       	call   0x14023cc10
1402c3d55:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1402c3d59:	48 8d 15 30 93 0e 00 	lea    0xe9330(%rip),%rdx        # 0x1403ad090
1402c3d60:	41 b8 c8 01 00 00    	mov    $0x1c8,%r8d
1402c3d66:	e8 a5 55 f6 ff       	call   0x140229310
1402c3d6b:	4c 8b 75 af          	mov    -0x51(%rbp),%r14
1402c3d6f:	49 8b ce             	mov    %r14,%rcx
1402c3d72:	e8 a9 46 f6 ff       	call   0x140228420
1402c3d77:	85 c0                	test   %eax,%eax
1402c3d79:	7e 27                	jle    0x1402c3da2
1402c3d7b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1402c3d80:	49 8b ce             	mov    %r14,%rcx
1402c3d83:	e8 a8 46 f6 ff       	call   0x140228430
1402c3d88:	48 8b ce             	mov    %rsi,%rcx
1402c3d8b:	48 8b d8             	mov    %rax,%rbx
1402c3d8e:	e8 3d 99 f5 ff       	call   0x14021d6d0
1402c3d93:	49 8b ce             	mov    %r14,%rcx
1402c3d96:	48 8b f3             	mov    %rbx,%rsi
1402c3d99:	e8 82 46 f6 ff       	call   0x140228420