1403a4845:	76 03                	jbe    0x1403a484a
1403a4847:	48 8b 1b             	mov    (%rbx),%rbx
1403a484a:	4c 8b c3             	mov    %rbx,%r8
1403a484d:	48 8d 15 4c 0a c4 00 	lea    0xc40a4c(%rip),%rdx        # 0x140fe52a0
1403a4854:	48 8b cf             	mov    %rdi,%rcx
1403a4857:	e8 b4 57 36 00       	call   0x14070a010
1403a485c:	48 8b d0             	mov    %rax,%rdx
1403a485f:	48 8b cf             	mov    %rdi,%rcx
1403a4862:	48 8b c6             	mov    %rsi,%rax
1403a4865:	ff 15 b5 f1 bd 00    	call   *0xbdf1b5(%rip)        # 0x140f83a20
1403a486b:	32 c0                	xor    %al,%al
1403a486d:	e9 3f 01 00 00       	jmp    0x1403a49b1
1403a4872:	83 f9 02             	cmp    $0x2,%ecx
1403a4875:	75 6c                	jne    0x1403a48e3
1403a4877:	48 8b ca             	mov    %rdx,%rcx
1403a487a:	e8 e1 e5 a8 00       	call   0x140e32e60
1403a487f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1403a4884:	8b c8                	mov    %eax,%ecx
1403a4886:	e8 c5 dc a8 00       	call   0x140e32550
1403a488b:	83 f8 ff             	cmp    $0xffffffff,%eax
1403a488e:	75 3d                	jne    0x1403a48cd
1403a4890:	48 8b 07             	mov    (%rdi),%rax
1403a4893:	48 8b 58 40          	mov    0x40(%rax),%rbx
1403a4897:	4c 8d 87 e0 0c 00 00 	lea    0xce0(%rdi),%r8
1403a489e:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
1403a48a3:	76 03                	jbe    0x1403a48a8
1403a48a5:	4d 8b 00             	mov    (%r8),%r8
1403a48a8:	48 8d 15 09 0a c4 00 	lea    0xc40a09(%rip),%rdx        # 0x140fe52b8
1403a48af:	48 8b cf             	mov    %rdi,%rcx
1403a48b2:	e8 59 57 36 00       	call   0x14070a010
1403a48b7:	48 8b d0             	mov    %rax,%rdx
1403a48ba:	48 8b cf             	mov    %rdi,%rcx
1403a48bd:	48 8b c3             	mov    %rbx,%rax
1403a48c0:	ff 15 5a f1 bd 00    	call   *0xbdf15a(%rip)        # 0x140f83a20
1403a48c6:	32 c0                	xor    %al,%al
1403a48c8:	e9 e4 00 00 00       	jmp    0x1403a49b1
1403a48cd:	0f b7 44 24 24       	movzwl 0x24(%rsp),%eax
1403a48d2:	66 89 87 30 0d 00 00 	mov    %ax,0xd30(%rdi)
1403a48d9:	8b 44 24 20          	mov    0x20(%rsp),%eax
1403a48dd:	89 87 34 0d 00 00    	mov    %eax,0xd34(%rdi)
1403a48e3:	48 8b 8f 08 0d 00 00 	mov    0xd08(%rdi),%rcx
1403a48ea:	e8 71 e5 a8 00       	call   0x140e32e60
1403a48ef:	8b d0                	mov    %eax,%edx
1403a48f1:	bb 02 00 00 00       	mov    $0x2,%ebx
1403a48f6:	41 b9 08 00 00 00    	mov    $0x8,%r9d
1403a48fc:	44 8b c3             	mov    %ebx,%r8d
1403a48ff:	48 8b cf             	mov    %rdi,%rcx
1403a4902:	e8 d9 00 00 00       	call   0x1403a49e0
1403a4907:	84 c0                	test   %al,%al
1403a4909:	75 36                	jne    0x1403a4941
1403a490b:	48 8b 07             	mov    (%rdi),%rax
1403a490e:	48 8b 70 38          	mov    0x38(%rax),%rsi
1403a4912:	4c 8d 87 e0 0c 00 00 	lea    0xce0(%rdi),%r8
1403a4919:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
1403a491e:	76 03                	jbe    0x1403a4923
1403a4920:	4d 8b 00             	mov    (%r8),%r8
1403a4923:	48 8d 15 ae 09 c4 00 	lea    0xc409ae(%rip),%rdx        # 0x140fe52d8
1403a492a:	48 8b cf             	mov    %rdi,%rcx
1403a492d:	e8 de 56 36 00       	call   0x14070a010
1403a4932:	48 8b d0             	mov    %rax,%rdx
1403a4935:	48 8b cf             	mov    %rdi,%rcx
1403a4938:	48 8b c6             	mov    %rsi,%rax
1403a493b:	ff 15 df f0 bd 00    	call   *0xbdf0df(%rip)        # 0x140f83a20
1403a4941:	48 8b 97 b0 0d 00 00 	mov    0xdb0(%rdi),%rdx
1403a4948:	48 85 d2             	test   %rdx,%rdx
1403a494b:	74 62                	je     0x1403a49af
1403a494d:	33 c0                	xor    %eax,%eax
1403a494f:	48 85 d2             	test   %rdx,%rdx
1403a4952:	0f 49 d8             	cmovns %eax,%ebx
1403a4955:	8d 42 01             	lea    0x1(%rdx),%eax
1403a4958:	0f 48 d0             	cmovs  %eax,%edx
1403a495b:	44 8b c3             	mov    %ebx,%r8d
1403a495e:	48 8b 8f 08 0d 00 00 	mov    0xd08(%rdi),%rcx
1403a4965:	e8 96 7c a9 00       	call   0x140e3c600
1403a496a:	85 c0                	test   %eax,%eax
1403a496c:	79 41                	jns    0x1403a49af
1403a496e:	e8 7d 59 a8 00       	call   0x140e2a2f0
1403a4973:	41 b8 00 01 00 00    	mov    $0x100,%r8d
1403a4979:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403a497e:	8b 08                	mov    (%rax),%ecx
1403a4980:	e8 3b 69 4c 00       	call   0x14086b2c0
1403a4985:	48 8b 07             	mov    (%rdi),%rax
1403a4988:	48 8b 58 40          	mov    0x40(%rax),%rbx
1403a498c:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1403a4991:	48 8d 15 68 09 c4 00 	lea    0xc40968(%rip),%rdx        # 0x140fe5300
1403a4998:	48 8b cf             	mov    %rdi,%rcx
1403a499b:	e8 70 56 36 00       	call   0x14070a010
1403a49a0:	48 8b d0             	mov    %rax,%rdx
1403a49a3:	48 8b cf             	mov    %rdi,%rcx
1403a49a6:	48 8b c3             	mov    %rbx,%rax
1403a49a9:	ff 15 71 f0 bd 00    	call   *0xbdf071(%rip)        # 0x140f83a20
1403a49af:	b0 01                	mov    $0x1,%al
1403a49b1:	48 8b 8c 24 50 01 00 	mov    0x150(%rsp),%rcx
1403a49b8:	00
1403a49b9:	48 33 cc             	xor    %rsp,%rcx
1403a49bc:	e8 3f 6b a7 00       	call   0x140e1b500
1403a49c1:	4c 8d 9c 24 60 01 00 	lea    0x160(%rsp),%r11
1403a49c8:	00
1403a49c9:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1403a49cd:	49 8b 73 20          	mov    0x20(%r11),%rsi
1403a49d1:	49 8b e3             	mov    %r11,%rsp
1403a49d4:	5f                   	pop    %rdi
1403a49d5:	c3                   	ret
1403a49d6:	cc                   	int3
1403a49d7:	cc                   	int3
1403a49d8:	cc                   	int3
1403a49d9:	cc                   	int3
1403a49da:	cc                   	int3
1403a49db:	cc                   	int3
1403a49dc:	cc                   	int3
1403a49dd:	cc                   	int3
1403a49de:	cc                   	int3
1403a49df:	cc                   	int3
1403a49e0:	40 57                	rex push %rdi
1403a49e2:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
1403a49e9:	48 8b 05 10 45 01 01 	mov    0x1014510(%rip),%rax        # 0x1413b8f00
1403a49f0:	48 33 c4             	xor    %rsp,%rax
1403a49f3:	48 89 84 24 20 01 00 	mov    %rax,0x120(%rsp)
1403a49fa:	00
1403a49fb:	45 8b d1             	mov    %r9d,%r10d
1403a49fe:	8b c2                	mov    %edx,%eax
1403a4a00:	45 8b c8             	mov    %r8d,%r9d
1403a4a03:	48 8b f9             	mov    %rcx,%rdi
1403a4a06:	41 8b d1             	mov    %r9d,%edx
1403a4a09:	45 8b c2             	mov    %r10d,%r8d
1403a4a0c:	8b c8                	mov    %eax,%ecx
1403a4a0e:	e8 dd 8f 6e 00       	call   0x140a8d9f0
1403a4a13:	83 f8 ff             	cmp    $0xffffffff,%eax
1403a4a16:	74 04                	je     0x1403a4a1c
1403a4a18:	b0 01                	mov    $0x1,%al
1403a4a1a:	eb 53                	jmp    0x1403a4a6f
1403a4a1c:	48 89 9c 24 38 01 00 	mov    %rbx,0x138(%rsp)
1403a4a23:	00
1403a4a24:	e8 c7 58 a8 00       	call   0x140e2a2f0
1403a4a29:	41 b8 00 01 00 00    	mov    $0x100,%r8d
1403a4a2f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1403a4a34:	8b 08                	mov    (%rax),%ecx
1403a4a36:	e8 85 68 4c 00       	call   0x14086b2c0
1403a4a3b:	48 8b 07             	mov    (%rdi),%rax
1403a4a3e:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1403a4a43:	48 8d 15 26 07 c4 00 	lea    0xc40726(%rip),%rdx        # 0x140fe5170
1403a4a4a:	48 8b cf             	mov    %rdi,%rcx
1403a4a4d:	48 8b 58 40          	mov    0x40(%rax),%rbx
1403a4a51:	e8 ba 55 36 00       	call   0x14070a010
1403a4a56:	48 8b d0             	mov    %rax,%rdx
1403a4a59:	48 8b cf             	mov    %rdi,%rcx
1403a4a5c:	48 8b c3             	mov    %rbx,%rax
1403a4a5f:	ff 15 bb ef bd 00    	call   *0xbdefbb(%rip)        # 0x140f83a20
1403a4a65:	48 8b 9c 24 38 01 00 	mov    0x138(%rsp),%rbx
1403a4a6c:	00
1403a4a6d:	32 c0                	xor    %al,%al
1403a4a6f:	48 8b 8c 24 20 01 00 	mov    0x120(%rsp),%rcx
1403a4a76:	00
1403a4a77:	48 33 cc             	xor    %rsp,%rcx
1403a4a7a:	e8 81 6a a7 00       	call   0x140e1b500
1403a4a7f:	48 81 c4 40 01 00 00 	add    $0x140,%rsp
1403a4a86:	5f                   	pop    %rdi
1403a4a87:	c3                   	ret
1403a4a88:	cc                   	int3
1403a4a89:	cc                   	int3
1403a4a8a:	cc                   	int3
1403a4a8b:	cc                   	int3
1403a4a8c:	cc                   	int3
1403a4a8d:	cc                   	int3
1403a4a8e:	cc                   	int3
1403a4a8f:	cc                   	int3
1403a4a90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1403a4a95:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1403a4a9a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1403a4a9f:	55                   	push   %rbp
1403a4aa0:	48 8b ec             	mov    %rsp,%rbp
1403a4aa3:	48 83 ec 70          	sub    $0x70,%rsp
1403a4aa7:	48 8b 05 52 44 01 01 	mov    0x1014452(%rip),%rax        # 0x1413b8f00
1403a4aae:	48 33 c4             	xor    %rsp,%rax
1403a4ab1:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1403a4ab5:	48 8b f9             	mov    %rcx,%rdi
1403a4ab8:	33 f6                	xor    %esi,%esi
1403a4aba:	48 8d 05 4f 0c c4 00 	lea    0xc40c4f(%rip),%rax        # 0x140fe5710
1403a4ac1:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4ac5:	48 c7 45 c8 1a 00 00 	movq   $0x1a,-0x38(%rbp)
1403a4acc:	00
1403a4acd:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403a4ad1:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1403a4ad6:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403a4ada:	e8 71 c0 3f 00       	call   0x1407a0b50
1403a4adf:	48 8b 18             	mov    (%rax),%rbx
1403a4ae2:	48 85 db             	test   %rbx,%rbx
1403a4ae5:	74 1c                	je     0x1403a4b03
1403a4ae7:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4aea:	ff c0                	inc    %eax
1403a4aec:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4aef:	83 f8 01             	cmp    $0x1,%eax
1403a4af2:	0f 8e 83 03 00 00    	jle    0x1403a4e7b
1403a4af8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403a4afd:	0f 84 80 03 00 00    	je     0x1403a4e83
1403a4b03:	48 85 db             	test   %rbx,%rbx
1403a4b06:	74 1c                	je     0x1403a4b24
1403a4b08:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4b0b:	ff c0                	inc    %eax
1403a4b0d:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4b10:	83 f8 01             	cmp    $0x1,%eax
1403a4b13:	0f 8e 75 03 00 00    	jle    0x1403a4e8e
1403a4b19:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403a4b1e:	0f 84 72 03 00 00    	je     0x1403a4e96
1403a4b24:	48 8b 0d 7d e4 07 01 	mov    0x107e47d(%rip),%rcx        # 0x141422fa8
1403a4b2b:	48 89 1d 76 e4 07 01 	mov    %rbx,0x107e476(%rip)        # 0x141422fa8
1403a4b32:	48 85 c9             	test   %rcx,%rcx
1403a4b35:	74 24                	je     0x1403a4b5b
1403a4b37:	8b 41 10             	mov    0x10(%rcx),%eax
1403a4b3a:	ff c8                	dec    %eax
1403a4b3c:	89 41 10             	mov    %eax,0x10(%rcx)
1403a4b3f:	85 c0                	test   %eax,%eax
1403a4b41:	7f 18                	jg     0x1403a4b5b
1403a4b43:	0f 88 58 03 00 00    	js     0x1403a4ea1
1403a4b49:	48 8b 01             	mov    (%rcx),%rax
1403a4b4c:	ba 01 00 00 00       	mov    $0x1,%edx
1403a4b51:	48 8b 00             	mov    (%rax),%rax
1403a4b54:	ff 15 c6 ee bd 00    	call   *0xbdeec6(%rip)        # 0x140f83a20
1403a4b5a:	90                   	nop
1403a4b5b:	48 85 db             	test   %rbx,%rbx
1403a4b5e:	74 27                	je     0x1403a4b87
1403a4b60:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4b63:	ff c8                	dec    %eax
1403a4b65:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4b68:	85 c0                	test   %eax,%eax
1403a4b6a:	7f 1b                	jg     0x1403a4b87
1403a4b6c:	0f 88 3a 03 00 00    	js     0x1403a4eac
1403a4b72:	48 8b 03             	mov    (%rbx),%rax
1403a4b75:	ba 01 00 00 00       	mov    $0x1,%edx
1403a4b7a:	48 8b cb             	mov    %rbx,%rcx
1403a4b7d:	48 8b 00             	mov    (%rax),%rax
1403a4b80:	ff 15 9a ee bd 00    	call   *0xbdee9a(%rip)        # 0x140f83a20
1403a4b86:	90                   	nop
1403a4b87:	0f 57 c0             	xorps  %xmm0,%xmm0
1403a4b8a:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1403a4b8e:	0f 57 c9             	xorps  %xmm1,%xmm1
1403a4b91:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1403a4b96:	b9 20 00 00 00       	mov    $0x20,%ecx
1403a4b9b:	e8 68 65 a7 00       	call   0x140e1b108
1403a4ba0:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4ba4:	66 0f 6f 05 64 e3 c3 	movdqa 0xc3e364(%rip),%xmm0        # 0x140fe2f10
1403a4bab:	00
1403a4bac:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1403a4bb1:	0f 10 05 58 0b c4 00 	movups 0xc40b58(%rip),%xmm0        # 0x140fe5710
1403a4bb8:	0f 11 00             	movups %xmm0,(%rax)
1403a4bbb:	f2 0f 10 05 5d 0b c4 	movsd  0xc40b5d(%rip),%xmm0        # 0x140fe5720
1403a4bc2:	00
1403a4bc3:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1403a4bc8:	0f b7 0d 59 0b c4 00 	movzwl 0xc40b59(%rip),%ecx        # 0x140fe5728
1403a4bcf:	66 89 48 18          	mov    %cx,0x18(%rax)
1403a4bd3:	c6 40 1a 00          	movb   $0x0,0x1a(%rax)
1403a4bd7:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1403a4bdd:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403a4be1:	48 8b cf             	mov    %rdi,%rcx
1403a4be4:	e8 b7 23 35 00       	call   0x1406f6fa0
1403a4be9:	90                   	nop
1403a4bea:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1403a4bee:	48 83 fa 0f          	cmp    $0xf,%rdx
1403a4bf2:	76 31                	jbe    0x1403a4c25
1403a4bf4:	48 ff c2             	inc    %rdx
1403a4bf7:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1403a4bfb:	48 8b c1             	mov    %rcx,%rax
1403a4bfe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403a4c05:	72 19                	jb     0x1403a4c20
1403a4c07:	48 83 c2 27          	add    $0x27,%rdx
1403a4c0b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403a4c0f:	48 2b c1             	sub    %rcx,%rax
1403a4c12:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403a4c16:	48 83 f8 1f          	cmp    $0x1f,%rax
1403a4c1a:	0f 87 97 02 00 00    	ja     0x1403a4eb7
1403a4c20:	e8 1f 65 a7 00       	call   0x140e1b144
1403a4c25:	48 8d 05 04 0b c4 00 	lea    0xc40b04(%rip),%rax        # 0x140fe5730
1403a4c2c:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4c30:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
1403a4c37:	00
1403a4c38:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403a4c3c:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1403a4c41:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403a4c45:	e8 06 bf 3f 00       	call   0x1407a0b50
1403a4c4a:	48 8b 18             	mov    (%rax),%rbx
1403a4c4d:	48 85 db             	test   %rbx,%rbx
1403a4c50:	74 1c                	je     0x1403a4c6e
1403a4c52:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4c55:	ff c0                	inc    %eax
1403a4c57:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4c5a:	83 f8 01             	cmp    $0x1,%eax
1403a4c5d:	0f 8e 5a 02 00 00    	jle    0x1403a4ebd
1403a4c63:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403a4c68:	0f 84 57 02 00 00    	je     0x1403a4ec5
1403a4c6e:	48 85 db             	test   %rbx,%rbx
1403a4c71:	74 1c                	je     0x1403a4c8f
1403a4c73:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4c76:	ff c0                	inc    %eax
1403a4c78:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4c7b:	83 f8 01             	cmp    $0x1,%eax
1403a4c7e:	0f 8e 4c 02 00 00    	jle    0x1403a4ed0
1403a4c84:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403a4c89:	0f 84 49 02 00 00    	je     0x1403a4ed8
1403a4c8f:	48 8b 0d 1a e3 07 01 	mov    0x107e31a(%rip),%rcx        # 0x141422fb0
1403a4c96:	48 89 1d 13 e3 07 01 	mov    %rbx,0x107e313(%rip)        # 0x141422fb0
1403a4c9d:	48 85 c9             	test   %rcx,%rcx
1403a4ca0:	74 24                	je     0x1403a4cc6
1403a4ca2:	8b 41 10             	mov    0x10(%rcx),%eax
1403a4ca5:	ff c8                	dec    %eax
1403a4ca7:	89 41 10             	mov    %eax,0x10(%rcx)
1403a4caa:	85 c0                	test   %eax,%eax
1403a4cac:	7f 18                	jg     0x1403a4cc6
1403a4cae:	0f 88 2f 02 00 00    	js     0x1403a4ee3
1403a4cb4:	48 8b 01             	mov    (%rcx),%rax
1403a4cb7:	ba 01 00 00 00       	mov    $0x1,%edx
1403a4cbc:	48 8b 00             	mov    (%rax),%rax
1403a4cbf:	ff 15 5b ed bd 00    	call   *0xbded5b(%rip)        # 0x140f83a20
1403a4cc5:	90                   	nop
1403a4cc6:	48 85 db             	test   %rbx,%rbx
1403a4cc9:	74 27                	je     0x1403a4cf2
1403a4ccb:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4cce:	ff c8                	dec    %eax
1403a4cd0:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4cd3:	85 c0                	test   %eax,%eax
1403a4cd5:	7f 1b                	jg     0x1403a4cf2
1403a4cd7:	0f 88 11 02 00 00    	js     0x1403a4eee
1403a4cdd:	48 8b 03             	mov    (%rbx),%rax
1403a4ce0:	ba 01 00 00 00       	mov    $0x1,%edx
1403a4ce5:	48 8b cb             	mov    %rbx,%rcx
1403a4ce8:	48 8b 00             	mov    (%rax),%rax
1403a4ceb:	ff 15 2f ed bd 00    	call   *0xbded2f(%rip)        # 0x140f83a20
1403a4cf1:	90                   	nop
1403a4cf2:	0f 57 c0             	xorps  %xmm0,%xmm0
1403a4cf5:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1403a4cf9:	0f 57 c9             	xorps  %xmm1,%xmm1
1403a4cfc:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1403a4d01:	b9 20 00 00 00       	mov    $0x20,%ecx
1403a4d06:	e8 fd 63 a7 00       	call   0x140e1b108
1403a4d0b:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4d0f:	66 0f 6f 05 f9 fd bf 	movdqa 0xbffdf9(%rip),%xmm0        # 0x140fa4b10
1403a4d16:	00
1403a4d17:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1403a4d1c:	0f 10 05 0d 0a c4 00 	movups 0xc40a0d(%rip),%xmm0        # 0x140fe5730
1403a4d23:	0f 11 00             	movups %xmm0,(%rax)
1403a4d26:	f2 0f 10 05 12 0a c4 	movsd  0xc40a12(%rip),%xmm0        # 0x140fe5740
1403a4d2d:	00
1403a4d2e:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1403a4d33:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1403a4d37:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1403a4d3d:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403a4d41:	48 8b cf             	mov    %rdi,%rcx
1403a4d44:	e8 57 22 35 00       	call   0x1406f6fa0
1403a4d49:	90                   	nop
1403a4d4a:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1403a4d4e:	48 83 fa 0f          	cmp    $0xf,%rdx