140a5aa64:	0f 10 44 24 50       	movups 0x50(%rsp),%xmm0
140a5aa69:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a5aa6e:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a5aa73:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a5aa78:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140a5aa7d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5aa82:	4c 8d 0d 60 49 62 00 	lea    0x624960(%rip),%r9        # 0x14107f3e9
140a5aa89:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140a5aa8e:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a5aa93:	48 8b cb             	mov    %rbx,%rcx
140a5aa96:	e8 85 f9 00 00       	call   0x140a6a420
140a5aa9b:	0f b6 d8             	movzbl %al,%ebx
140a5aa9e:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140a5aaa3:	e8 e8 ae 01 00       	call   0x140a75990
140a5aaa8:	90                   	nop
140a5aaa9:	0f b6 c3             	movzbl %bl,%eax
140a5aaac:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140a5aab3:	5b                   	pop    %rbx
140a5aab4:	c3                   	ret
140a5aab5:	cc                   	int3
140a5aab6:	cc                   	int3
140a5aab7:	cc                   	int3
140a5aab8:	cc                   	int3
140a5aab9:	cc                   	int3
140a5aaba:	cc                   	int3
140a5aabb:	cc                   	int3
140a5aabc:	cc                   	int3
140a5aabd:	cc                   	int3
140a5aabe:	cc                   	int3
140a5aabf:	cc                   	int3
140a5aac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a5aac5:	57                   	push   %rdi
140a5aac6:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140a5aacd:	48 8b f9             	mov    %rcx,%rdi
140a5aad0:	48 8d 05 25 e6 54 00 	lea    0x54e625(%rip),%rax        # 0x140fa90fc
140a5aad7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a5aadc:	48 c7 44 24 38 04 00 	movq   $0x4,0x38(%rsp)
140a5aae3:	00 00
140a5aae5:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a5aaea:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
140a5aaef:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140a5aaf4:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
140a5aaf9:	48 8b 01             	mov    (%rcx),%rax
140a5aafc:	0f 10 05 ad 57 62 00 	movups 0x6257ad(%rip),%xmm0        # 0x1410802b0
140a5ab03:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a5ab08:	ba 29 00 00 00       	mov    $0x29,%edx
140a5ab0d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140a5ab12:	48 8b 40 18          	mov    0x18(%rax),%rax
140a5ab16:	ff 15 04 8f 52 00    	call   *0x528f04(%rip)        # 0x140f83a20
140a5ab1c:	84 c0                	test   %al,%al
140a5ab1e:	0f 84 8f 00 00 00    	je     0x140a5abb3
140a5ab24:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140a5ab29:	e8 22 a8 01 00       	call   0x140a75350
140a5ab2e:	90                   	nop
140a5ab2f:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140a5ab34:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a5ab39:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140a5ab3e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140a5ab43:	0f 10 44 24 50       	movups 0x50(%rsp),%xmm0
140a5ab48:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a5ab4d:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a5ab52:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a5ab57:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140a5ab5c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5ab61:	4c 8d 0d 81 48 62 00 	lea    0x624881(%rip),%r9        # 0x14107f3e9
140a5ab68:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140a5ab6d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a5ab72:	48 8b cf             	mov    %rdi,%rcx
140a5ab75:	e8 86 fd 00 00       	call   0x140a6a900
140a5ab7a:	0f b6 d8             	movzbl %al,%ebx
140a5ab7d:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140a5ab82:	e8 09 ae 01 00       	call   0x140a75990
140a5ab87:	90                   	nop
140a5ab88:	84 db                	test   %bl,%bl
140a5ab8a:	74 27                	je     0x140a5abb3
140a5ab8c:	48 8b 07             	mov    (%rdi),%rax
140a5ab8f:	48 8b cf             	mov    %rdi,%rcx
140a5ab92:	48 8b 40 20          	mov    0x20(%rax),%rax
140a5ab96:	ff 15 84 8e 52 00    	call   *0x528e84(%rip)        # 0x140f83a20
140a5ab9c:	84 c0                	test   %al,%al
140a5ab9e:	74 13                	je     0x140a5abb3
140a5aba0:	b0 01                	mov    $0x1,%al
140a5aba2:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
140a5aba9:	00
140a5abaa:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140a5abb1:	5f                   	pop    %rdi
140a5abb2:	c3                   	ret
140a5abb3:	32 c0                	xor    %al,%al
140a5abb5:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
140a5abbc:	00
140a5abbd:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140a5abc4:	5f                   	pop    %rdi
140a5abc5:	c3                   	ret
140a5abc6:	cc                   	int3
140a5abc7:	cc                   	int3
140a5abc8:	cc                   	int3
140a5abc9:	cc                   	int3
140a5abca:	cc                   	int3
140a5abcb:	cc                   	int3
140a5abcc:	cc                   	int3
140a5abcd:	cc                   	int3
140a5abce:	cc                   	int3
140a5abcf:	cc                   	int3
140a5abd0:	40 53                	rex push %rbx
140a5abd2:	48 83 ec 50          	sub    $0x50,%rsp
140a5abd6:	48 8d 05 1f e5 54 00 	lea    0x54e51f(%rip),%rax        # 0x140fa90fc
140a5abdd:	48 c7 44 24 38 04 00 	movq   $0x4,0x38(%rsp)
140a5abe4:	00 00
140a5abe6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a5abeb:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140a5abf0:	48 8b 02             	mov    (%rdx),%rax
140a5abf3:	48 8d 15 e6 5a 62 00 	lea    0x625ae6(%rip),%rdx        # 0x1410806e0
140a5abfa:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140a5abff:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
140a5ac04:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a5ac09:	48 c7 44 24 48 02 00 	movq   $0x2,0x48(%rsp)
140a5ac10:	00 00
140a5ac12:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140a5ac18:	48 85 c0             	test   %rax,%rax
140a5ac1b:	74 36                	je     0x140a5ac53
140a5ac1d:	48 8d 58 10          	lea    0x10(%rax),%rbx
140a5ac21:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140a5ac26:	48 8b 03             	mov    (%rbx),%rax
140a5ac29:	41 b0 01             	mov    $0x1,%r8b
140a5ac2c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5ac31:	e8 da d1 ff ff       	call   0x140a57e10
140a5ac36:	84 c0                	test   %al,%al
140a5ac38:	74 36                	je     0x140a5ac70
140a5ac3a:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a5ac3f:	48 8b cb             	mov    %rbx,%rcx
140a5ac42:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140a5ac47:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a5ac4c:	e8 9f 06 00 00       	call   0x140a5b2f0
140a5ac51:	eb 11                	jmp    0x140a5ac64
140a5ac53:	45 33 c0             	xor    %r8d,%r8d
140a5ac56:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140a5ac5d:	00 00
140a5ac5f:	e8 ac d1 ff ff       	call   0x140a57e10
140a5ac64:	84 c0                	test   %al,%al
140a5ac66:	74 08                	je     0x140a5ac70
140a5ac68:	b0 01                	mov    $0x1,%al
140a5ac6a:	48 83 c4 50          	add    $0x50,%rsp
140a5ac6e:	5b                   	pop    %rbx
140a5ac6f:	c3                   	ret
140a5ac70:	32 c0                	xor    %al,%al
140a5ac72:	48 83 c4 50          	add    $0x50,%rsp
140a5ac76:	5b                   	pop    %rbx
140a5ac77:	c3                   	ret
140a5ac78:	cc                   	int3
140a5ac79:	cc                   	int3
140a5ac7a:	cc                   	int3
140a5ac7b:	cc                   	int3
140a5ac7c:	cc                   	int3
140a5ac7d:	cc                   	int3
140a5ac7e:	cc                   	int3
140a5ac7f:	cc                   	int3
140a5ac80:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140a5ac85:	57                   	push   %rdi
140a5ac86:	48 83 ec 50          	sub    $0x50,%rsp
140a5ac8a:	0f 10 05 1f 56 62 00 	movups 0x62561f(%rip),%xmm0        # 0x1410802b0
140a5ac91:	48 8d 05 64 e4 54 00 	lea    0x54e464(%rip),%rax        # 0x140fa90fc
140a5ac98:	48 c7 44 24 38 04 00 	movq   $0x4,0x38(%rsp)
140a5ac9f:	00 00
140a5aca1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a5aca6:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140a5acab:	48 8b 01             	mov    (%rcx),%rax
140a5acae:	48 8b fa             	mov    %rdx,%rdi
140a5acb1:	ba 29 00 00 00       	mov    $0x29,%edx
140a5acb6:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a5acbb:	48 8b d9             	mov    %rcx,%rbx
140a5acbe:	48 8b 40 08          	mov    0x8(%rax),%rax
140a5acc2:	ff 15 58 8d 52 00    	call   *0x528d58(%rip)        # 0x140f83a20
140a5acc8:	84 c0                	test   %al,%al
140a5acca:	0f 84 d2 00 00 00    	je     0x140a5ada2
140a5acd0:	48 8b 03             	mov    (%rbx),%rax
140a5acd3:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140a5acd8:	48 8b 0f             	mov    (%rdi),%rcx
140a5acdb:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140a5ace0:	48 c7 44 24 48 02 00 	movq   $0x2,0x48(%rsp)
140a5ace7:	00 00
140a5ace9:	48 8b 40 18          	mov    0x18(%rax),%rax
140a5aced:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140a5acf3:	48 85 c9             	test   %rcx,%rcx
140a5acf6:	74 4b                	je     0x140a5ad43
140a5acf8:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140a5acfc:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
140a5ad01:	48 8b 17             	mov    (%rdi),%rdx
140a5ad04:	48 8d 0d d5 59 62 00 	lea    0x6259d5(%rip),%rcx        # 0x1410806e0
140a5ad0b:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a5ad10:	41 b0 01             	mov    $0x1,%r8b
140a5ad13:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140a5ad18:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a5ad1d:	48 8b cb             	mov    %rbx,%rcx
140a5ad20:	ff 15 fa 8c 52 00    	call   *0x528cfa(%rip)        # 0x140f83a20
140a5ad26:	84 c0                	test   %al,%al
140a5ad28:	74 78                	je     0x140a5ada2
140a5ad2a:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a5ad2f:	48 8b cf             	mov    %rdi,%rcx
140a5ad32:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140a5ad37:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a5ad3c:	e8 df 06 00 00       	call   0x140a5b420
140a5ad41:	eb 26                	jmp    0x140a5ad69
140a5ad43:	48 8d 0d 96 59 62 00 	lea    0x625996(%rip),%rcx        # 0x1410806e0
140a5ad4a:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140a5ad51:	00 00
140a5ad53:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140a5ad58:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a5ad5d:	48 8b cb             	mov    %rbx,%rcx
140a5ad60:	45 33 c0             	xor    %r8d,%r8d
140a5ad63:	ff 15 b7 8c 52 00    	call   *0x528cb7(%rip)        # 0x140f83a20
140a5ad69:	84 c0                	test   %al,%al
140a5ad6b:	74 35                	je     0x140a5ada2
140a5ad6d:	48 8b 03             	mov    (%rbx),%rax
140a5ad70:	48 8b cb             	mov    %rbx,%rcx
140a5ad73:	48 8b 40 38          	mov    0x38(%rax),%rax
140a5ad77:	ff 15 a3 8c 52 00    	call   *0x528ca3(%rip)        # 0x140f83a20
140a5ad7d:	84 c0                	test   %al,%al
140a5ad7f:	74 21                	je     0x140a5ada2
140a5ad81:	48 8b 03             	mov    (%rbx),%rax
140a5ad84:	48 8b cb             	mov    %rbx,%rcx
140a5ad87:	48 8b 40 10          	mov    0x10(%rax),%rax
140a5ad8b:	ff 15 8f 8c 52 00    	call   *0x528c8f(%rip)        # 0x140f83a20
140a5ad91:	84 c0                	test   %al,%al
140a5ad93:	74 0d                	je     0x140a5ada2
140a5ad95:	b0 01                	mov    $0x1,%al
140a5ad97:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140a5ad9c:	48 83 c4 50          	add    $0x50,%rsp
140a5ada0:	5f                   	pop    %rdi
140a5ada1:	c3                   	ret
140a5ada2:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140a5ada7:	32 c0                	xor    %al,%al
140a5ada9:	48 83 c4 50          	add    $0x50,%rsp
140a5adad:	5f                   	pop    %rdi
140a5adae:	c3                   	ret
140a5adaf:	cc                   	int3
140a5adb0:	48 8b c4             	mov    %rsp,%rax
140a5adb3:	48 89 58 10          	mov    %rbx,0x10(%rax)
140a5adb7:	48 89 70 18          	mov    %rsi,0x18(%rax)
140a5adbb:	48 89 78 20          	mov    %rdi,0x20(%rax)
140a5adbf:	55                   	push   %rbp
140a5adc0:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140a5adc4:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
140a5adcb:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140a5adcf:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
140a5add3:	48 8b 05 26 e1 95 00 	mov    0x95e126(%rip),%rax        # 0x1413b8f00
140a5adda:	48 33 c4             	xor    %rsp,%rax
140a5addd:	48 89 45 27          	mov    %rax,0x27(%rbp)
140a5ade1:	48 8b d9             	mov    %rcx,%rbx
140a5ade4:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140a5ade8:	0f 84 8f 00 00 00    	je     0x140a5ae7d
140a5adee:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140a5adf2:	e8 a9 c1 02 00       	call   0x140a86fa0
140a5adf7:	90                   	nop
140a5adf8:	48 8b 03             	mov    (%rbx),%rax
140a5adfb:	48 8d 55 07          	lea    0x7(%rbp),%rdx
140a5adff:	48 83 7d 1f 0f       	cmpq   $0xf,0x1f(%rbp)
140a5ae04:	48 0f 47 55 07       	cmova  0x7(%rbp),%rdx
140a5ae09:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a5ae0e:	48 8b 55 17          	mov    0x17(%rbp),%rdx
140a5ae12:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a5ae17:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a5ae1c:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140a5ae22:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a5ae27:	48 8b cb             	mov    %rbx,%rcx
140a5ae2a:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
140a5ae31:	ff 15 e9 8b 52 00    	call   *0x528be9(%rip)        # 0x140f83a20
140a5ae37:	0f b6 d8             	movzbl %al,%ebx
140a5ae3a:	48 8b 55 1f          	mov    0x1f(%rbp),%rdx
140a5ae3e:	48 83 fa 0f          	cmp    $0xf,%rdx
140a5ae42:	76 31                	jbe    0x140a5ae75
140a5ae44:	48 ff c2             	inc    %rdx
140a5ae47:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140a5ae4b:	48 8b c1             	mov    %rcx,%rax
140a5ae4e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a5ae55:	72 19                	jb     0x140a5ae70
140a5ae57:	48 83 c2 27          	add    $0x27,%rdx
140a5ae5b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a5ae5f:	48 2b c1             	sub    %rcx,%rax
140a5ae62:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a5ae66:	48 83 f8 1f          	cmp    $0x1f,%rax
140a5ae6a:	0f 87 0b 02 00 00    	ja     0x140a5b07b
140a5ae70:	e8 cf 02 3c 00       	call   0x140e1b144
140a5ae75:	0f b6 c3             	movzbl %bl,%eax
140a5ae78:	e9 cf 01 00 00       	jmp    0x140a5b04c
140a5ae7d:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140a5ae81:	48 8d 05 40 f5 61 00 	lea    0x61f540(%rip),%rax        # 0x14107a3c8
140a5ae88:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140a5ae8c:	48 c7 45 f7 09 00 00 	movq   $0x9,-0x9(%rbp)
140a5ae93:	00
140a5ae94:	48 8d 05 a5 57 57 00 	lea    0x5757a5(%rip),%rax        # 0x140fd0640
140a5ae9b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5aea0:	48 c7 44 24 28 08 00 	movq   $0x8,0x28(%rsp)
140a5aea7:	00 00
140a5aea9:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a5aeae:	48 8d 81 c8 00 00 00 	lea    0xc8(%rcx),%rax
140a5aeb5:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140a5aeb9:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
140a5aebd:	f2 0f 10 45 df       	movsd  -0x21(%rbp),%xmm0
140a5aec2:	f2 0f 11 45 17       	movsd  %xmm0,0x17(%rbp)
140a5aec7:	48 8d 05 b6 24 57 00 	lea    0x5724b6(%rip),%rax        # 0x140fcd384
140a5aece:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5aed3:	48 c7 44 24 28 05 00 	movq   $0x5,0x28(%rsp)
140a5aeda:	00 00
140a5aedc:	0f 10 7c 24 20       	movups 0x20(%rsp),%xmm7
140a5aee1:	48 8d b1 b0 00 00 00 	lea    0xb0(%rcx),%rsi
140a5aee8:	48 8d 05 bd d7 56 00 	lea    0x56d7bd(%rip),%rax        # 0x140fc86ac
140a5aeef:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5aef4:	48 c7 44 24 28 04 00 	movq   $0x4,0x28(%rsp)
140a5aefb:	00 00
140a5aefd:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a5af02:	48 8d 81 90 00 00 00 	lea    0x90(%rcx),%rax
140a5af09:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140a5af0d:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
140a5af11:	f2 0f 10 45 c7       	movsd  -0x39(%rbp),%xmm0
140a5af16:	f2 0f 11 45 df       	movsd  %xmm0,-0x21(%rbp)
140a5af1b:	48 8d 05 56 57 62 00 	lea    0x625756(%rip),%rax        # 0x141080678
140a5af22:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5af27:	48 c7 44 24 28 09 00 	movq   $0x9,0x28(%rsp)
140a5af2e:	00 00
140a5af30:	0f 10 74 24 20       	movups 0x20(%rsp),%xmm6
140a5af35:	48 8d 79 40          	lea    0x40(%rcx),%rdi
140a5af39:	48 8d 05 c0 53 57 00 	lea    0x5753c0(%rip),%rax        # 0x140fd0300
140a5af40:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5af45:	48 c7 44 24 28 06 00 	movq   $0x6,0x28(%rsp)
140a5af4c:	00 00
140a5af4e:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a5af53:	48 8d 41 20          	lea    0x20(%rcx),%rax
140a5af57:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140a5af5b:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
140a5af5f:	f2 0f 10 45 af       	movsd  -0x51(%rbp),%xmm0
140a5af64:	f2 0f 11 45 c7       	movsd  %xmm0,-0x39(%rbp)
140a5af69:	48 8d 05 48 19 57 00 	lea    0x571948(%rip),%rax        # 0x140fcc8b8
140a5af70:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a5af75:	48 c7 44 24 28 03 00 	movq   $0x3,0x28(%rsp)
140a5af7c:	00 00
140a5af7e:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a5af83:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
140a5af87:	0f 11 45 9f          	movups %xmm0,-0x61(%rbp)
140a5af8b:	f2 0f 10 45 87       	movsd  -0x79(%rbp),%xmm0
140a5af90:	f2 0f 11 45 af       	movsd  %xmm0,-0x51(%rbp)
140a5af95:	48 8b 03             	mov    (%rbx),%rax
140a5af98:	0f 10 45 ef          	movups -0x11(%rbp),%xmm0
140a5af9c:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a5afa1:	ba ff ff 00 00       	mov    $0xffff,%edx
140a5afa6:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a5afab:	48 8b cb             	mov    %rbx,%rcx
140a5afae:	48 8b 40 08          	mov    0x8(%rax),%rax
140a5afb2:	ff 15 68 8a 52 00    	call   *0x528a68(%rip)        # 0x140f83a20
140a5afb8:	84 c0                	test   %al,%al
140a5afba:	0f 84 8a 00 00 00    	je     0x140a5b04a