1400edae2:	ff 15 48 53 12 00    	call   *0x125348(%rip)        # 0x140212e30
1400edae8:	48 8b c8             	mov    %rax,%rcx
1400edaeb:	48 85 c0             	test   %rax,%rax
1400edaee:	74 17                	je     0x1400edb07
1400edaf0:	48 8b 10             	mov    (%rax),%rdx
1400edaf3:	48 8b 42 38          	mov    0x38(%rdx),%rax
1400edaf7:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1400edafc:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400edb01:	ff 15 29 53 12 00    	call   *0x125329(%rip)        # 0x140212e30
1400edb07:	b9 9f 3a 00 00       	mov    $0x3a9f,%ecx
1400edb0c:	e8 6f 4e 02 00       	call   0x140112980
1400edb11:	84 c0                	test   %al,%al
1400edb13:	0f 84 7b 03 00 00    	je     0x1400ede94
1400edb19:	48 39 5c 24 60       	cmp    %rbx,0x60(%rsp)
1400edb1e:	0f 85 30 01 00 00    	jne    0x1400edc54
1400edb24:	48 8d 05 35 6f 18 00 	lea    0x186f35(%rip),%rax        # 0x140274a60
1400edb2b:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400edb30:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1400edb36:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400edb3b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400edb40:	ba 3f 03 00 00       	mov    $0x33f,%edx
1400edb45:	b9 89 37 36 1e       	mov    $0x1e363789,%ecx
1400edb4a:	45 8d 41 0d          	lea    0xd(%r9),%r8d
1400edb4e:	e8 75 a5 f1 ff       	call   0x1400080c8
1400edb53:	89 1f                	mov    %ebx,(%rdi)
1400edb55:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1400edb59:	89 5f 10             	mov    %ebx,0x10(%rdi)
1400edb5c:	48 8b 45 88          	mov    -0x78(%rbp),%rax
1400edb60:	41 bd 07 00 00 00    	mov    $0x7,%r13d
1400edb66:	be 00 10 00 00       	mov    $0x1000,%esi
1400edb6b:	49 3b c5             	cmp    %r13,%rax
1400edb6e:	76 30                	jbe    0x1400edba0
1400edb70:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400edb77:	00
1400edb78:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400edb7d:	48 8b d1             	mov    %rcx,%rdx
1400edb80:	48 3b c6             	cmp    %rsi,%rax
1400edb83:	72 15                	jb     0x1400edb9a
1400edb85:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400edb89:	48 2b d1             	sub    %rcx,%rdx
1400edb8c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400edb90:	48 83 f8 1f          	cmp    $0x1f,%rax
1400edb94:	0f 87 8d 05 00 00    	ja     0x1400ee127
1400edb9a:	ff 15 a0 4f 12 00    	call   *0x124fa0(%rip)        # 0x140212b40
1400edba0:	48 89 5d 80          	mov    %rbx,-0x80(%rbp)
1400edba4:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
1400edba8:	66 89 5c 24 70       	mov    %bx,0x70(%rsp)
1400edbad:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400edbb2:	49 3b c5             	cmp    %r13,%rax
1400edbb5:	76 30                	jbe    0x1400edbe7
1400edbb7:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400edbbe:	00
1400edbbf:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400edbc4:	48 8b d1             	mov    %rcx,%rdx
1400edbc7:	48 3b c6             	cmp    %rsi,%rax
1400edbca:	72 15                	jb     0x1400edbe1
1400edbcc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400edbd0:	48 2b d1             	sub    %rcx,%rdx
1400edbd3:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400edbd7:	48 83 f8 1f          	cmp    $0x1f,%rax
1400edbdb:	0f 87 46 05 00 00    	ja     0x1400ee127
1400edbe1:	ff 15 59 4f 12 00    	call   *0x124f59(%rip)        # 0x140212b40
1400edbe7:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400edbec:	4c 89 6c 24 68       	mov    %r13,0x68(%rsp)
1400edbf1:	66 89 5c 24 50       	mov    %bx,0x50(%rsp)
1400edbf6:	eb 13                	jmp    0x1400edc0b
1400edbf8:	f0 ff 4c 24 40       	lock decl 0x40(%rsp)
1400edbfd:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400edc02:	48 8b 09             	mov    (%rcx),%rcx
1400edc05:	ff 15 4d 45 12 00    	call   *0x12454d(%rip)        # 0x140212158
1400edc0b:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400edc0f:	85 c0                	test   %eax,%eax
1400edc11:	75 e5                	jne    0x1400edbf8
1400edc13:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1400edc17:	49 3b c5             	cmp    %r13,%rax
1400edc1a:	0f 86 c7 05 00 00    	jbe    0x1400ee1e7
1400edc20:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400edc27:	00
1400edc28:	48 3b c6             	cmp    %rsi,%rax
1400edc2b:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400edc2f:	48 8b d1             	mov    %rcx,%rdx
1400edc32:	72 15                	jb     0x1400edc49
1400edc34:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400edc38:	48 2b d1             	sub    %rcx,%rdx
1400edc3b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400edc3f:	48 83 f8 1f          	cmp    $0x1f,%rax
1400edc43:	0f 87 de 04 00 00    	ja     0x1400ee127
1400edc49:	ff 15 f1 4e 12 00    	call   *0x124ef1(%rip)        # 0x140212b40
1400edc4f:	e9 93 05 00 00       	jmp    0x1400ee1e7
1400edc54:	0f 57 c0             	xorps  %xmm0,%xmm0
1400edc57:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
1400edc5b:	0f 57 c9             	xorps  %xmm1,%xmm1
1400edc5e:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
1400edc63:	41 be 02 00 00 00    	mov    $0x2,%r14d
1400edc69:	45 8b c6             	mov    %r14d,%r8d
1400edc6c:	48 8d 15 c1 6d 18 00 	lea    0x186dc1(%rip),%rdx        # 0x140274a34
1400edc73:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1400edc77:	e8 10 90 f1 ff       	call   0x140006c8c
1400edc7c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400edc7f:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1400edc83:	0f 57 c9             	xorps  %xmm1,%xmm1
1400edc86:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1400edc8b:	45 8b c6             	mov    %r14d,%r8d
1400edc8e:	48 8d 15 97 6d 18 00 	lea    0x186d97(%rip),%rdx        # 0x140274a2c
1400edc95:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400edc99:	e8 ee 8f f1 ff       	call   0x140006c8c
1400edc9e:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400edca3:	41 be 07 00 00 00    	mov    $0x7,%r14d
1400edca9:	4c 39 74 24 68       	cmp    %r14,0x68(%rsp)
1400edcae:	4c 0f 47 44 24 50    	cmova  0x50(%rsp),%r8
1400edcb4:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
1400edcb9:	33 d2                	xor    %edx,%edx
1400edcbb:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400edcbf:	e8 1c ba f2 ff       	call   0x1400196e0
1400edcc4:	0f 57 c0             	xorps  %xmm0,%xmm0
1400edcc7:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
1400edccb:	0f 57 c9             	xorps  %xmm1,%xmm1
1400edcce:	f3 0f 7f 4d a0       	movdqu %xmm1,-0x60(%rbp)
1400edcd3:	0f 10 00             	movups (%rax),%xmm0
1400edcd6:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
1400edcda:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400edcde:	0f 11 4d a0          	movups %xmm1,-0x60(%rbp)
1400edce2:	48 89 58 10          	mov    %rbx,0x10(%rax)
1400edce6:	4c 89 70 18          	mov    %r14,0x18(%rax)
1400edcea:	66 89 18             	mov    %bx,(%rax)
1400edced:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400edcf2:	4c 39 75 88          	cmp    %r14,-0x78(%rbp)
1400edcf6:	48 0f 47 54 24 70    	cmova  0x70(%rsp),%rdx
1400edcfc:	4c 8b 45 80          	mov    -0x80(%rbp),%r8
1400edd00:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400edd04:	e8 07 8f f1 ff       	call   0x140006c10
1400edd09:	0f 10 00             	movups (%rax),%xmm0
1400edd0c:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1400edd10:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400edd14:	0f 11 4d 00          	movups %xmm1,0x0(%rbp)
1400edd18:	48 89 58 10          	mov    %rbx,0x10(%rax)
1400edd1c:	4c 89 70 18          	mov    %r14,0x18(%rax)
1400edd20:	66 89 18             	mov    %bx,(%rax)
1400edd23:	4c 8d 4d 28          	lea    0x28(%rbp),%r9
1400edd27:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1400edd2b:	8a 54 24 30          	mov    0x30(%rsp),%dl
1400edd2f:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1400edd33:	e8 ec f5 f3 ff       	call   0x14002d324
1400edd38:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1400edd3c:	49 3b c6             	cmp    %r14,%rax
1400edd3f:	76 32                	jbe    0x1400edd73
1400edd41:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400edd48:	00
1400edd49:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400edd4d:	48 8b d1             	mov    %rcx,%rdx
1400edd50:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400edd56:	72 15                	jb     0x1400edd6d
1400edd58:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400edd5c:	48 2b d1             	sub    %rcx,%rdx
1400edd5f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400edd63:	48 83 f8 1f          	cmp    $0x1f,%rax
1400edd67:	0f 87 18 01 00 00    	ja     0x1400ede85
1400edd6d:	ff 15 cd 4d 12 00    	call   *0x124dcd(%rip)        # 0x140212b40
1400edd73:	0f 10 45 48          	movups 0x48(%rbp),%xmm0
1400edd77:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1400edd7b:	0f 10 4d 58          	movups 0x58(%rbp),%xmm1
1400edd7f:	0f 11 4d c0          	movups %xmm1,-0x40(%rbp)
1400edd83:	f3 0f 7f 75 58       	movdqu %xmm6,0x58(%rbp)
1400edd88:	66 89 5d 48          	mov    %bx,0x48(%rbp)
1400edd8c:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1400edd90:	e8 4b 7a f1 ff       	call   0x1400057e0
1400edd95:	48 8b 45 08          	mov    0x8(%rbp),%rax
1400edd99:	49 3b c6             	cmp    %r14,%rax
1400edd9c:	76 32                	jbe    0x1400eddd0
1400edd9e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400edda5:	00
1400edda6:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400eddaa:	48 8b d1             	mov    %rcx,%rdx
1400eddad:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400eddb3:	72 15                	jb     0x1400eddca
1400eddb5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400eddb9:	48 2b d1             	sub    %rcx,%rdx
1400eddbc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400eddc0:	48 83 f8 1f          	cmp    $0x1f,%rax
1400eddc4:	0f 87 bb 00 00 00    	ja     0x1400ede85
1400eddca:	ff 15 70 4d 12 00    	call   *0x124d70(%rip)        # 0x140212b40
1400eddd0:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
1400eddd4:	49 3b c6             	cmp    %r14,%rax
1400eddd7:	76 32                	jbe    0x1400ede0b
1400eddd9:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400edde0:	00
1400edde1:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1400edde5:	48 8b d1             	mov    %rcx,%rdx
1400edde8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400eddee:	72 15                	jb     0x1400ede05
1400eddf0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400eddf4:	48 2b d1             	sub    %rcx,%rdx
1400eddf7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400eddfb:	48 83 f8 1f          	cmp    $0x1f,%rax
1400eddff:	0f 87 80 00 00 00    	ja     0x1400ede85
1400ede05:	ff 15 35 4d 12 00    	call   *0x124d35(%rip)        # 0x140212b40
1400ede0b:	f3 0f 7f 75 a0       	movdqu %xmm6,-0x60(%rbp)
1400ede10:	66 89 5d 90          	mov    %bx,-0x70(%rbp)
1400ede14:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1400ede18:	49 3b c6             	cmp    %r14,%rax
1400ede1b:	76 2e                	jbe    0x1400ede4b
1400ede1d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400ede24:	00
1400ede25:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400ede29:	48 8b d1             	mov    %rcx,%rdx
1400ede2c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400ede32:	72 11                	jb     0x1400ede45
1400ede34:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400ede38:	48 2b d1             	sub    %rcx,%rdx
1400ede3b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400ede3f:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ede43:	77 40                	ja     0x1400ede85
1400ede45:	ff 15 f5 4c 12 00    	call   *0x124cf5(%rip)        # 0x140212b40
1400ede4b:	f3 0f 7f 75 e0       	movdqu %xmm6,-0x20(%rbp)
1400ede50:	66 89 5d d0          	mov    %bx,-0x30(%rbp)
1400ede54:	48 8b 45 40          	mov    0x40(%rbp),%rax
1400ede58:	49 3b c6             	cmp    %r14,%rax
1400ede5b:	76 3d                	jbe    0x1400ede9a
1400ede5d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400ede64:	00
1400ede65:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1400ede69:	48 8b d1             	mov    %rcx,%rdx
1400ede6c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400ede72:	72 18                	jb     0x1400ede8c
1400ede74:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400ede78:	48 2b d1             	sub    %rcx,%rdx
1400ede7b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400ede7f:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ede83:	76 07                	jbe    0x1400ede8c
1400ede85:	ff 15 f5 4c 12 00    	call   *0x124cf5(%rip)        # 0x140212b80
1400ede8b:	cc                   	int3
1400ede8c:	ff 15 ae 4c 12 00    	call   *0x124cae(%rip)        # 0x140212b40
1400ede92:	eb 06                	jmp    0x1400ede9a
1400ede94:	41 be 07 00 00 00    	mov    $0x7,%r14d
1400ede9a:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400ede9e:	4c 39 75 c8          	cmp    %r14,-0x38(%rbp)
1400edea2:	48 0f 47 55 b0       	cmova  -0x50(%rbp),%rdx
1400edea7:	45 8b cd             	mov    %r13d,%r9d
1400edeaa:	41 83 c8 ff          	or     $0xffffffff,%r8d
1400edeae:	49 8b 4f 78          	mov    0x78(%r15),%rcx
1400edeb2:	ff 15 18 48 24 00    	call   *0x244818(%rip)        # 0x1403326d0
1400edeb8:	85 c0                	test   %eax,%eax
1400edeba:	41 0f 95 c6          	setne  %r14b
1400edebe:	41 bd 04 00 00 00    	mov    $0x4,%r13d
1400edec4:	85 c0                	test   %eax,%eax
1400edec6:	0f 85 a9 00 00 00    	jne    0x1400edf75
1400edecc:	ff 15 7e 41 12 00    	call   *0x12417e(%rip)        # 0x140212050
1400eded2:	8b f0                	mov    %eax,%esi
1400eded4:	48 8d 05 75 9d 15 00 	lea    0x159d75(%rip),%rax        # 0x140247c50
1400ededb:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1400ededf:	89 75 00             	mov    %esi,0x0(%rbp)
1400edee2:	66 44 89 6d 04       	mov    %r13w,0x4(%rbp)
1400edee7:	0f 57 c0             	xorps  %xmm0,%xmm0
1400edeea:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
1400edeee:	f3 0f 7f 75 18       	movdqu %xmm6,0x18(%rbp)
1400edef3:	66 89 5d 08          	mov    %bx,0x8(%rbp)
1400edef7:	48 8d 05 1a 8b 14 00 	lea    0x148b1a(%rip),%rax        # 0x140236a18
1400edefe:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400edf02:	48 8d 05 37 6b 18 00 	lea    0x186b37(%rip),%rax        # 0x140274a40
1400edf09:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400edf0e:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1400edf12:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400edf17:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400edf1c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400edf21:	b9 59 86 3d 1e       	mov    $0x1e3d8659,%ecx
1400edf26:	45 8d 45 0b          	lea    0xb(%r13),%r8d
1400edf2a:	e8 79 8a f1 ff       	call   0x1400069a8
1400edf2f:	48 8b 45 20          	mov    0x20(%rbp),%rax
1400edf33:	41 bd 07 00 00 00    	mov    $0x7,%r13d
1400edf39:	49 3b c5             	cmp    %r13,%rax
1400edf3c:	76 3d                	jbe    0x1400edf7b
1400edf3e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400edf45:	00
1400edf46:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1400edf4a:	48 8b d1             	mov    %rcx,%rdx
1400edf4d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400edf53:	72 18                	jb     0x1400edf6d
1400edf55:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400edf59:	48 2b d1             	sub    %rcx,%rdx
1400edf5c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400edf60:	48 83 f8 1f          	cmp    $0x1f,%rax
1400edf64:	76 07                	jbe    0x1400edf6d
1400edf66:	ff 15 14 4c 12 00    	call   *0x124c14(%rip)        # 0x140212b80
1400edf6c:	cc                   	int3
1400edf6d:	ff 15 cd 4b 12 00    	call   *0x124bcd(%rip)        # 0x140212b40
1400edf73:	eb 06                	jmp    0x1400edf7b
1400edf75:	41 bd 07 00 00 00    	mov    $0x7,%r13d
1400edf7b:	b9 9d 3a 00 00       	mov    $0x3a9d,%ecx
1400edf80:	e8 fb 49 02 00       	call   0x140112980
1400edf85:	84 c0                	test   %al,%al
1400edf87:	0f 84 22 01 00 00    	je     0x1400ee0af
1400edf8d:	83 bd f0 00 00 00 01 	cmpl   $0x1,0xf0(%rbp)
1400edf94:	0f 85 15 01 00 00    	jne    0x1400ee0af
1400edf9a:	66 41 39 1c 24       	cmp    %bx,(%r12)
1400edf9f:	0f 85 0a 01 00 00    	jne    0x1400ee0af
1400edfa5:	ba 02 00 00 00       	mov    $0x2,%edx
1400edfaa:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400edfaf:	e8 80 8f f1 ff       	call   0x140006f34
1400edfb4:	66 c7 44 24 30 01 04 	movw   $0x401,0x30(%rsp)
1400edfbb:	41 bc 04 00 00 00    	mov    $0x4,%r12d
1400edfc1:	48 8d 0d d8 8a 14 00 	lea    0x148ad8(%rip),%rcx        # 0x140236aa0
1400edfc8:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
1400edfcc:	48 8d 0d fd d1 18 00 	lea    0x18d1fd(%rip),%rcx        # 0x14027b1d0
1400edfd3:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
1400edfd7:	48 8d 0d a2 6a 18 00 	lea    0x186aa2(%rip),%rcx        # 0x140274a80
1400edfde:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1400edfe2:	4c 8b c8             	mov    %rax,%r9
1400edfe5:	44 0f b7 44 24 30    	movzwl 0x30(%rsp),%r8d
1400edfeb:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1400edfef:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400edff3:	e8 04 d2 ff ff       	call   0x1400eb1fc
1400edff8:	b9 9e 3a 00 00       	mov    $0x3a9e,%ecx
1400edffd:	e8 7e 49 02 00       	call   0x140112980
1400ee002:	84 c0                	test   %al,%al
1400ee004:	0f 84 9c 00 00 00    	je     0x1400ee0a6
1400ee00a:	33 c9                	xor    %ecx,%ecx
1400ee00c:	e8 3f c6 fe ff       	call   0x1400da650
1400ee011:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400ee015:	4c 39 6d c8          	cmp    %r13,-0x38(%rbp)
1400ee019:	48 0f 47 55 b0       	cmova  -0x50(%rbp),%rdx
1400ee01e:	44 8b c8             	mov    %eax,%r9d
1400ee021:	41 83 c8 ff          	or     $0xffffffff,%r8d
1400ee025:	49 8b 4f 78          	mov    0x78(%r15),%rcx
1400ee029:	ff 15 a1 46 24 00    	call   *0x2446a1(%rip)        # 0x1403326d0
1400ee02f:	85 c0                	test   %eax,%eax
1400ee031:	41 0f 95 c6          	setne  %r14b
1400ee035:	85 c0                	test   %eax,%eax
1400ee037:	75 6d                	jne    0x1400ee0a6
1400ee039:	ff 15 11 40 12 00    	call   *0x124011(%rip)        # 0x140212050
1400ee03f:	8b f0                	mov    %eax,%esi
1400ee041:	48 8d 05 08 9c 15 00 	lea    0x159c08(%rip),%rax        # 0x140247c50
1400ee048:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1400ee04c:	89 75 00             	mov    %esi,0x0(%rbp)
1400ee04f:	66 44 89 65 04       	mov    %r12w,0x4(%rbp)
1400ee054:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ee057:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
1400ee05b:	f3 0f 7f 75 18       	movdqu %xmm6,0x18(%rbp)
1400ee060:	66 89 5d 08          	mov    %bx,0x8(%rbp)
1400ee064:	48 8d 05 ad 89 14 00 	lea    0x1489ad(%rip),%rax        # 0x140236a18
1400ee06b:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400ee06f:	48 8d 05 ca 69 18 00 	lea    0x1869ca(%rip),%rax        # 0x140274a40
1400ee076:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400ee07b:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1400ee07f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400ee084:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400ee089:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400ee08e:	b9 0a 11 3c 1e       	mov    $0x1e3c110a,%ecx
1400ee093:	45 8d 44 24 0b       	lea    0xb(%r12),%r8d
1400ee098:	e8 0b 89 f1 ff       	call   0x1400069a8
1400ee09d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx