1403998a0:	48 83 bf 20 0e 00 00 	cmpq   $0x0,0xe20(%rdi)
1403998a7:	00
1403998a8:	75 2b                	jne    0x1403998d5
1403998aa:	0f 57 c0             	xorps  %xmm0,%xmm0
1403998ad:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1403998b1:	66 0f 6f 0d a7 74 c4 	movdqa 0xc474a7(%rip),%xmm1        # 0x140fe0d60
1403998b8:	00
1403998b9:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
1403998be:	b8 67 7a 00 00       	mov    $0x7a67,%eax
1403998c3:	66 89 45 e0          	mov    %ax,-0x20(%rbp)
1403998c7:	c6 45 e2 00          	movb   $0x0,-0x1e(%rbp)
1403998cb:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1403998cf:	41 83 ce 01          	or     $0x1,%r14d
1403998d3:	eb 17                	jmp    0x1403998ec
1403998d5:	48 8d 97 10 0e 00 00 	lea    0xe10(%rdi),%rdx
1403998dc:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403998e0:	e8 5b f1 e0 ff       	call   0x1401a8a40
1403998e5:	4c 8b c8             	mov    %rax,%r9
1403998e8:	41 83 ce 02          	or     $0x2,%r14d
1403998ec:	44 89 74 24 34       	mov    %r14d,0x34(%rsp)
1403998f1:	4d 8b 61 10          	mov    0x10(%r9),%r12
1403998f5:	49 83 79 18 0f       	cmpq   $0xf,0x18(%r9)
1403998fa:	76 03                	jbe    0x1403998ff
1403998fc:	4d 8b 09             	mov    (%r9),%r9
1403998ff:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
140399904:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140399909:	48 8b c1             	mov    %rcx,%rax
14039990c:	49 2b c5             	sub    %r13,%rax
14039990f:	4c 3b e0             	cmp    %rax,%r12
140399912:	77 32                	ja     0x140399946
140399914:	4b 8d 04 2c          	lea    (%r12,%r13,1),%rax
140399918:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14039991d:	48 8d 5c 24 60       	lea    0x60(%rsp),%rbx
140399922:	48 83 f9 0f          	cmp    $0xf,%rcx
140399926:	48 0f 47 5c 24 60    	cmova  0x60(%rsp),%rbx
14039992c:	4a 8d 0c 2b          	lea    (%rbx,%r13,1),%rcx
140399930:	4d 8b c4             	mov    %r12,%r8
140399933:	49 8b d1             	mov    %r9,%rdx
140399936:	e8 d5 56 b4 00       	call   0x140edf010
14039993b:	4a 8d 04 23          	lea    (%rbx,%r12,1),%rax
14039993f:	42 c6 04 28 00       	movb   $0x0,(%rax,%r13,1)
140399944:	eb 19                	jmp    0x14039995f
140399946:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14039994b:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
140399951:	49 8b d4             	mov    %r12,%rdx
140399954:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140399959:	e8 22 ed e0 ff       	call   0x1401a8680
14039995e:	90                   	nop
14039995f:	41 f6 c6 02          	test   $0x2,%r14b
140399963:	74 50                	je     0x1403999b5
140399965:	41 83 e6 fd          	and    $0xfffffffd,%r14d
140399969:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
14039996d:	48 83 fa 0f          	cmp    $0xf,%rdx
140399971:	76 31                	jbe    0x1403999a4
140399973:	48 ff c2             	inc    %rdx
140399976:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14039997a:	48 8b c1             	mov    %rcx,%rax
14039997d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140399984:	72 19                	jb     0x14039999f
140399986:	48 83 c2 27          	add    $0x27,%rdx
14039998a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039998e:	48 2b c1             	sub    %rcx,%rax
140399991:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140399995:	48 83 f8 1f          	cmp    $0x1f,%rax
140399999:	0f 87 9b 07 00 00    	ja     0x14039a13a
14039999f:	e8 a0 17 a8 00       	call   0x140e1b144
1403999a4:	66 0f 6f 05 84 a4 c0 	movdqa 0xc0a484(%rip),%xmm0        # 0x140fa3e30
1403999ab:	00
1403999ac:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1403999b1:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
1403999b5:	41 f6 c6 01          	test   $0x1,%r14b
1403999b9:	74 3b                	je     0x1403999f6
1403999bb:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1403999bf:	48 83 fa 0f          	cmp    $0xf,%rdx
1403999c3:	76 31                	jbe    0x1403999f6
1403999c5:	48 ff c2             	inc    %rdx
1403999c8:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1403999cc:	48 8b c1             	mov    %rcx,%rax
1403999cf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403999d6:	72 19                	jb     0x1403999f1
1403999d8:	48 83 c2 27          	add    $0x27,%rdx
1403999dc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403999e0:	48 2b c1             	sub    %rcx,%rax
1403999e3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403999e7:	48 83 f8 1f          	cmp    $0x1f,%rax
1403999eb:	0f 87 4f 07 00 00    	ja     0x14039a140
1403999f1:	e8 4e 17 a8 00       	call   0x140e1b144
1403999f6:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
1403999fb:	45 33 ed             	xor    %r13d,%r13d
1403999fe:	49 8b c7             	mov    %r15,%rax
140399a01:	49 8b 4f 18          	mov    0x18(%r15),%rcx
140399a05:	48 83 f9 0f          	cmp    $0xf,%rcx
140399a09:	76 03                	jbe    0x140399a0e
140399a0b:	49 8b 07             	mov    (%r15),%rax
140399a0e:	80 38 2f             	cmpb   $0x2f,(%rax)
140399a11:	0f 84 d2 00 00 00    	je     0x140399ae9
140399a17:	48 83 bf 70 0e 00 00 	cmpq   $0x0,0xe70(%rdi)
140399a1e:	00
140399a1f:	0f 84 c4 00 00 00    	je     0x140399ae9
140399a25:	49 8b 47 10          	mov    0x10(%r15),%rax
140399a29:	48 83 f9 0f          	cmp    $0xf,%rcx
140399a2d:	76 03                	jbe    0x140399a32
140399a2f:	4d 8b 3f             	mov    (%r15),%r15
140399a32:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
140399a37:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140399a3c:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140399a41:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140399a47:	45 33 c0             	xor    %r8d,%r8d
140399a4a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140399a4f:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140399a53:	e8 08 23 eb ff       	call   0x14024bd60
140399a58:	90                   	nop
140399a59:	48 8d 87 60 0e 00 00 	lea    0xe60(%rdi),%rax
140399a60:	48 8b 48 10          	mov    0x10(%rax),%rcx
140399a64:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140399a69:	76 03                	jbe    0x140399a6e
140399a6b:	48 8b 00             	mov    (%rax),%rax
140399a6e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140399a73:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140399a78:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140399a7d:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140399a83:	45 33 c0             	xor    %r8d,%r8d
140399a86:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140399a8b:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140399a8f:	e8 cc 22 eb ff       	call   0x14024bd60
140399a94:	90                   	nop
140399a95:	4c 8d 45 00          	lea    0x0(%rbp),%r8
140399a99:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140399a9d:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140399aa1:	e8 ba f4 ff ff       	call   0x140398f60
140399aa6:	90                   	nop
140399aa7:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140399aab:	48 8b c8             	mov    %rax,%rcx
140399aae:	e8 4d 5e eb ff       	call   0x14024f900
140399ab3:	48 8d 8f f0 0c 00 00 	lea    0xcf0(%rdi),%rcx
140399aba:	48 8b d0             	mov    %rax,%rdx
140399abd:	e8 5e 4c e0 ff       	call   0x14019e720
140399ac2:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140399ac6:	e8 85 df df ff       	call   0x140197a50
140399acb:	90                   	nop
140399acc:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140399ad0:	e8 2b 3a e0 ff       	call   0x14019d500
140399ad5:	90                   	nop
140399ad6:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140399ada:	e8 21 3a e0 ff       	call   0x14019d500
140399adf:	90                   	nop
140399ae0:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140399ae4:	e8 17 3a e0 ff       	call   0x14019d500
140399ae9:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140399aee:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
140399af4:	48 0f 47 54 24 60    	cmova  0x60(%rsp),%rdx
140399afa:	48 8d 8f f0 0c 00 00 	lea    0xcf0(%rdi),%rcx
140399b01:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140399b06:	e8 75 46 e1 ff       	call   0x1401ae180
140399b0b:	83 3d 4a 8f 08 01 00 	cmpl   $0x0,0x1088f4a(%rip)        # 0x141422a5c
140399b12:	0f 84 e9 03 00 00    	je     0x140399f01
140399b18:	48 8b 87 c0 0c 00 00 	mov    0xcc0(%rdi),%rax
140399b1f:	f2 0f 10 48 10       	movsd  0x10(%rax),%xmm1
140399b24:	0f 57 c0             	xorps  %xmm0,%xmm0
140399b27:	66 0f 2f c8          	comisd %xmm0,%xmm1
140399b2b:	0f 86 d0 03 00 00    	jbe    0x140399f01
140399b31:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
140399b35:	66 0f 6f 0d f3 a7 c0 	movdqa 0xc0a7f3(%rip),%xmm1        # 0x140fa4330
140399b3c:	00
140399b3d:	f3 0f 7f 4d 90       	movdqu %xmm1,-0x70(%rbp)
140399b42:	48 8b 05 9f a5 c4 00 	mov    0xc4a59f(%rip),%rax        # 0x140fe40e8
140399b49:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140399b4d:	c6 45 88 00          	movb   $0x0,-0x78(%rbp)
140399b51:	48 8d 97 f0 0c 00 00 	lea    0xcf0(%rdi),%rdx
140399b58:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
140399b5c:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140399b60:	e8 db 63 00 00       	call   0x14039ff40
140399b65:	90                   	nop
140399b66:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140399b6a:	48 83 fa 0f          	cmp    $0xf,%rdx
140399b6e:	76 31                	jbe    0x140399ba1
140399b70:	48 ff c2             	inc    %rdx
140399b73:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140399b77:	48 8b c1             	mov    %rcx,%rax
140399b7a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140399b81:	72 19                	jb     0x140399b9c
140399b83:	48 83 c2 27          	add    $0x27,%rdx
140399b87:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140399b8b:	48 2b c1             	sub    %rcx,%rax
140399b8e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140399b92:	48 83 f8 1f          	cmp    $0x1f,%rax
140399b96:	0f 87 b6 05 00 00    	ja     0x14039a152
140399b9c:	e8 a3 15 a8 00       	call   0x140e1b144
140399ba1:	0f 57 c0             	xorps  %xmm0,%xmm0
140399ba4:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
140399ba8:	66 0f 6f 0d 40 a7 c0 	movdqa 0xc0a740(%rip),%xmm1        # 0x140fa42f0
140399baf:	00
140399bb0:	f3 0f 7f 4d 90       	movdqu %xmm1,-0x70(%rbp)
140399bb5:	c7 45 80 2e 74 6d 70 	movl   $0x706d742e,-0x80(%rbp)
140399bbc:	c6 45 84 00          	movb   $0x0,-0x7c(%rbp)
140399bc0:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
140399bc4:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140399bc8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140399bcd:	e8 6e 63 00 00       	call   0x14039ff40
140399bd2:	90                   	nop
140399bd3:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140399bd7:	48 83 fa 0f          	cmp    $0xf,%rdx
140399bdb:	76 31                	jbe    0x140399c0e
140399bdd:	48 ff c2             	inc    %rdx
140399be0:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140399be4:	48 8b c1             	mov    %rcx,%rax
140399be7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140399bee:	72 19                	jb     0x140399c09
140399bf0:	48 83 c2 27          	add    $0x27,%rdx
140399bf4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140399bf8:	48 2b c1             	sub    %rcx,%rax
140399bfb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140399bff:	48 83 f8 1f          	cmp    $0x1f,%rax
140399c03:	0f 87 3d 05 00 00    	ja     0x14039a146
140399c09:	e8 36 15 a8 00       	call   0x140e1b144
140399c0e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140399c13:	48 83 7c 24 58 0f    	cmpq   $0xf,0x58(%rsp)
140399c19:	48 0f 47 4c 24 40    	cmova  0x40(%rsp),%rcx
140399c1f:	ba 01 03 00 00       	mov    $0x301,%edx
140399c24:	41 b8 b6 01 00 00    	mov    $0x1b6,%r8d
140399c2a:	e8 95 f5 aa 00       	call   0x140e491c4
140399c2f:	8b d8                	mov    %eax,%ebx
140399c31:	85 c0                	test   %eax,%eax
140399c33:	79 4d                	jns    0x140399c82
140399c35:	48 8b 07             	mov    (%rdi),%rax
140399c38:	48 8b 58 40          	mov    0x40(%rax),%rbx
140399c3c:	e8 af 06 a9 00       	call   0x140e2a2f0
140399c41:	8b 10                	mov    (%rax),%edx
140399c43:	48 8b cf             	mov    %rdi,%rcx
140399c46:	e8 85 06 37 00       	call   0x14070a2d0
140399c4b:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140399c50:	48 83 7c 24 58 0f    	cmpq   $0xf,0x58(%rsp)
140399c56:	4c 0f 47 44 24 40    	cmova  0x40(%rsp),%r8
140399c5c:	4c 8b c8             	mov    %rax,%r9
140399c5f:	48 8d 15 ca aa c4 00 	lea    0xc4aaca(%rip),%rdx        # 0x140fe4730
140399c66:	48 8b cf             	mov    %rdi,%rcx
140399c69:	e8 a2 03 37 00       	call   0x14070a010
140399c6e:	48 8b d0             	mov    %rax,%rdx
140399c71:	48 8b cf             	mov    %rdi,%rcx
140399c74:	48 8b c3             	mov    %rbx,%rax
140399c77:	ff 15 a3 9d be 00    	call   *0xbe9da3(%rip)        # 0x140f83a20
140399c7d:	e9 0f 01 00 00       	jmp    0x140399d91
140399c82:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140399c87:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
140399c8d:	48 0f 47 54 24 60    	cmova  0x60(%rsp),%rdx
140399c93:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
140399c98:	8b cb                	mov    %ebx,%ecx
140399c9a:	e8 61 04 4d 00       	call   0x14086a100
140399c9f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140399ca5:	48 8d 15 c0 cb c1 00 	lea    0xc1cbc0(%rip),%rdx        # 0x140fb686c
140399cac:	8b cb                	mov    %ebx,%ecx
140399cae:	e8 4d 04 4d 00       	call   0x14086a100
140399cb3:	49 8b 54 24 08       	mov    0x8(%r12),%rdx
140399cb8:	48 85 d2             	test   %rdx,%rdx
140399cbb:	74 16                	je     0x140399cd3
140399cbd:	0f 1f 00             	nopl   (%rax)
140399cc0:	48 ff c6             	inc    %rsi
140399cc3:	80 3c 32 00          	cmpb   $0x0,(%rdx,%rsi,1)
140399cc7:	75 f7                	jne    0x140399cc0
140399cc9:	4c 8b c6             	mov    %rsi,%r8
140399ccc:	8b cb                	mov    %ebx,%ecx
140399cce:	e8 2d 04 4d 00       	call   0x14086a100
140399cd3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140399cd9:	48 8d 15 8c cb c1 00 	lea    0xc1cb8c(%rip),%rdx        # 0x140fb686c
140399ce0:	8b cb                	mov    %ebx,%ecx
140399ce2:	e8 19 04 4d 00       	call   0x14086a100
140399ce7:	8b cb                	mov    %ebx,%ecx
140399ce9:	e8 72 03 4d 00       	call   0x14086a060
140399cee:	8b cb                	mov    %ebx,%ecx
140399cf0:	e8 cb 02 4d 00       	call   0x140869fc0
140399cf5:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140399cf9:	48 83 7d b8 0f       	cmpq   $0xf,-0x48(%rbp)
140399cfe:	48 0f 47 55 a0       	cmova  -0x60(%rbp),%rdx
140399d03:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140399d08:	48 83 7c 24 58 0f    	cmpq   $0xf,0x58(%rsp)
140399d0e:	48 0f 47 4c 24 40    	cmova  0x40(%rsp),%rcx
140399d14:	e8 43 30 aa 00       	call   0x140e3cd5c
140399d19:	83 f8 ff             	cmp    $0xffffffff,%eax
140399d1c:	0f 85 53 01 00 00    	jne    0x140399e75
140399d22:	48 8b 07             	mov    (%rdi),%rax
140399d25:	48 8b 58 40          	mov    0x40(%rax),%rbx
140399d29:	e8 c2 05 a9 00       	call   0x140e2a2f0
140399d2e:	8b 10                	mov    (%rax),%edx
140399d30:	48 8b cf             	mov    %rdi,%rcx
140399d33:	e8 98 05 37 00       	call   0x14070a2d0
140399d38:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
140399d3c:	48 83 7d b8 0f       	cmpq   $0xf,-0x48(%rbp)
140399d41:	4c 0f 47 4d a0       	cmova  -0x60(%rbp),%r9
140399d46:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140399d4b:	48 83 7c 24 58 0f    	cmpq   $0xf,0x58(%rsp)
140399d51:	4c 0f 47 44 24 40    	cmova  0x40(%rsp),%r8
140399d57:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140399d5c:	48 8d 15 e5 a9 c4 00 	lea    0xc4a9e5(%rip),%rdx        # 0x140fe4748
140399d63:	48 8b cf             	mov    %rdi,%rcx
140399d66:	e8 a5 02 37 00       	call   0x14070a010
140399d6b:	48 8b d0             	mov    %rax,%rdx
140399d6e:	48 8b cf             	mov    %rdi,%rcx
140399d71:	48 8b c3             	mov    %rbx,%rax
140399d74:	ff 15 a6 9c be 00    	call   *0xbe9ca6(%rip)        # 0x140f83a20
140399d7a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140399d7f:	48 83 7c 24 58 0f    	cmpq   $0xf,0x58(%rsp)
140399d85:	48 0f 47 4c 24 40    	cmova  0x40(%rsp),%rcx
140399d8b:	e8 08 31 aa 00       	call   0x140e3ce98
140399d90:	90                   	nop
140399d91:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140399d96:	48 83 fa 0f          	cmp    $0xf,%rdx
140399d9a:	76 32                	jbe    0x140399dce
140399d9c:	48 ff c2             	inc    %rdx
140399d9f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140399da4:	48 8b c1             	mov    %rcx,%rax
140399da7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140399dae:	72 19                	jb     0x140399dc9
140399db0:	48 83 c2 27          	add    $0x27,%rdx
140399db4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140399db8:	48 2b c1             	sub    %rcx,%rax
140399dbb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140399dbf:	48 83 f8 1f          	cmp    $0x1f,%rax
140399dc3:	0f 87 89 03 00 00    	ja     0x14039a152
140399dc9:	e8 76 13 a8 00       	call   0x140e1b144
140399dce:	66 0f 6f 05 5a a0 c0 	movdqa 0xc0a05a(%rip),%xmm0        # 0x140fa3e30
140399dd5:	00
140399dd6:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140399ddc:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
140399de1:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
140399de5:	48 83 fa 0f          	cmp    $0xf,%rdx
140399de9:	76 39                	jbe    0x140399e24
140399deb:	48 ff c2             	inc    %rdx
140399dee:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140399df2:	48 8b c1             	mov    %rcx,%rax
140399df5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140399dfc:	72 19                	jb     0x140399e17
140399dfe:	48 83 c2 27          	add    $0x27,%rdx
140399e02:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140399e06:	48 2b c1             	sub    %rcx,%rax
140399e09:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140399e0d:	48 83 f8 1f          	cmp    $0x1f,%rax
140399e11:	0f 87 41 03 00 00    	ja     0x14039a158
140399e17:	e8 28 13 a8 00       	call   0x140e1b144
140399e1c:	66 0f 6f 05 0c a0 c0 	movdqa 0xc0a00c(%rip),%xmm0        # 0x140fa3e30
140399e23:	00
140399e24:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140399e29:	c6 45 a0 00          	movb   $0x0,-0x60(%rbp)
140399e2d:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140399e32:	48 83 fa 0f          	cmp    $0xf,%rdx
140399e36:	0f 86 7f 02 00 00    	jbe    0x14039a0bb
140399e3c:	48 ff c2             	inc    %rdx
140399e3f:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140399e44:	48 8b c1             	mov    %rcx,%rax
140399e47:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140399e4e:	72 19                	jb     0x140399e69