1408c4cdb:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
1408c4ce2:	00
1408c4ce3:	83 38 00             	cmpl   $0x0,(%rax)
1408c4ce6:	0f 8e 89 01 00 00    	jle    0x1408c4e75
1408c4cec:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1408c4cf1:	4c 8d 70 08          	lea    0x8(%rax),%r14
1408c4cf5:	49 8b 2e             	mov    (%r14),%rbp
1408c4cf8:	48 85 ed             	test   %rbp,%rbp
1408c4cfb:	75 05                	jne    0x1408c4d02
1408c4cfd:	41 8b da             	mov    %r10d,%ebx
1408c4d00:	eb 1d                	jmp    0x1408c4d1f
1408c4d02:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1408c4d09:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1408c4d10:	48 ff c3             	inc    %rbx
1408c4d13:	80 3c 2b 00          	cmpb   $0x0,(%rbx,%rbp,1)
1408c4d17:	75 f7                	jne    0x1408c4d10
1408c4d19:	81 e3 ff ff ff 3f    	and    $0x3fffffff,%ebx
1408c4d1f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1408c4d24:	8b f3                	mov    %ebx,%esi
1408c4d26:	48 8d 56 49          	lea    0x49(%rsi),%rdx
1408c4d2a:	e8 d1 18 01 00       	call   0x1408d6600
1408c4d2f:	48 8b f8             	mov    %rax,%rdi
1408c4d32:	48 85 c0             	test   %rax,%rax
1408c4d35:	74 47                	je     0x1408c4d7e
1408c4d37:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c4d3a:	48 8d 4f 48          	lea    0x48(%rdi),%rcx
1408c4d3e:	0f 11 07             	movups %xmm0,(%rdi)
1408c4d41:	33 c0                	xor    %eax,%eax
1408c4d43:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
1408c4d47:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
1408c4d4b:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
1408c4d4f:	48 89 47 40          	mov    %rax,0x40(%rdi)
1408c4d53:	c6 07 3b             	movb   $0x3b,(%rdi)
1408c4d56:	66 c7 47 32 ff ff    	movw   $0xffff,0x32(%rdi)
1408c4d5c:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1408c4d60:	85 db                	test   %ebx,%ebx
1408c4d62:	74 0b                	je     0x1408c4d6f
1408c4d64:	44 8b c6             	mov    %esi,%r8d
1408c4d67:	48 8b d5             	mov    %rbp,%rdx
1408c4d6a:	e8 a1 a2 61 00       	call   0x140edf010
1408c4d6f:	48 8b 47 08          	mov    0x8(%rdi),%rax
1408c4d73:	c6 04 06 00          	movb   $0x0,(%rsi,%rax,1)
1408c4d77:	c7 47 28 01 00 00 00 	movl   $0x1,0x28(%rdi)
1408c4d7e:	4d 85 ed             	test   %r13,%r13
1408c4d81:	75 0e                	jne    0x1408c4d91
1408c4d83:	49 8b 0c 24          	mov    (%r12),%rcx
1408c4d87:	48 8b d7             	mov    %rdi,%rdx
1408c4d8a:	e8 a1 ab 01 00       	call   0x1408df930
1408c4d8f:	eb 1c                	jmp    0x1408c4dad
1408c4d91:	49 63 45 00          	movslq 0x0(%r13),%rax
1408c4d95:	8d 48 01             	lea    0x1(%rax),%ecx
1408c4d98:	41 39 4d 04          	cmp    %ecx,0x4(%r13)
1408c4d9c:	7d 1c                	jge    0x1408c4dba
1408c4d9e:	49 8b 0c 24          	mov    (%r12),%rcx
1408c4da2:	4c 8b c7             	mov    %rdi,%r8
1408c4da5:	49 8b d5             	mov    %r13,%rdx
1408c4da8:	e8 93 aa 01 00       	call   0x1408df840
1408c4dad:	48 8b c8             	mov    %rax,%rcx
1408c4db0:	4c 8b e8             	mov    %rax,%r13
1408c4db3:	48 85 c0             	test   %rax,%rax
1408c4db6:	74 5c                	je     0x1408c4e14
1408c4db8:	eb 2a                	jmp    0x1408c4de4
1408c4dba:	0f 10 05 ef 1a 78 00 	movups 0x781aef(%rip),%xmm0        # 0x1410468b0
1408c4dc1:	41 89 4d 00          	mov    %ecx,0x0(%r13)
1408c4dc5:	49 8b cd             	mov    %r13,%rcx
1408c4dc8:	0f 10 0d f1 1a 78 00 	movups 0x781af1(%rip),%xmm1        # 0x1410468c0
1408c4dcf:	48 c1 e0 05          	shl    $0x5,%rax
1408c4dd3:	42 0f 11 44 28 08    	movups %xmm0,0x8(%rax,%r13,1)
1408c4dd9:	42 0f 11 4c 28 18    	movups %xmm1,0x18(%rax,%r13,1)
1408c4ddf:	4a 89 7c 28 08       	mov    %rdi,0x8(%rax,%r13,1)
1408c4de4:	48 63 19             	movslq (%rcx),%rbx
1408c4de7:	48 8d 15 e6 d8 78 00 	lea    0x78d8e6(%rip),%rdx        # 0x1410526d4
1408c4dee:	48 c1 e3 05          	shl    $0x5,%rbx
1408c4df2:	4c 8b c5             	mov    %rbp,%r8
1408c4df5:	48 03 d9             	add    %rcx,%rbx
1408c4df8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1408c4dfd:	e8 2e 89 02 00       	call   0x1408ed730
1408c4e02:	48 89 43 f0          	mov    %rax,-0x10(%rbx)
1408c4e06:	8b 43 fc             	mov    -0x4(%rbx),%eax
1408c4e09:	83 e0 fe             	and    $0xfffffffe,%eax
1408c4e0c:	0d 82 00 00 00       	or     $0x82,%eax
1408c4e11:	89 43 fc             	mov    %eax,-0x4(%rbx)
1408c4e14:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1408c4e1b:	00
1408c4e1c:	41 ff c7             	inc    %r15d
1408c4e1f:	49 83 c6 10          	add    $0x10,%r14
1408c4e23:	41 ba 00 00 00 00    	mov    $0x0,%r10d
1408c4e29:	44 3b 38             	cmp    (%rax),%r15d
1408c4e2c:	0f 8c c3 fe ff ff    	jl     0x1408c4cf5
1408c4e32:	0f 10 05 87 1a 78 00 	movups 0x781a87(%rip),%xmm0        # 0x1410468c0
1408c4e39:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1408c4e3e:	49 8b ec             	mov    %r12,%rbp
1408c4e41:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
1408c4e46:	0f 10 0d 63 1a 78 00 	movups 0x781a63(%rip),%xmm1        # 0x1410468b0
1408c4e4d:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1408c4e52:	8b 9c 24 38 01 00 00 	mov    0x138(%rsp),%ebx
1408c4e59:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1408c4e5e:	48 8b bc 24 28 01 00 	mov    0x128(%rsp),%rdi
1408c4e65:	00
1408c4e66:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1408c4e6b:	eb 08                	jmp    0x1408c4e75
1408c4e6d:	4c 89 94 24 a8 00 00 	mov    %r10,0xa8(%rsp)
1408c4e74:	00
1408c4e75:	41 8b d2             	mov    %r10d,%edx
1408c4e78:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
1408c4e7d:	4d 8b ea             	mov    %r10,%r13
1408c4e80:	89 94 24 30 01 00 00 	mov    %edx,0x130(%rsp)
1408c4e87:	66 45 3b 54 24 36    	cmp    0x36(%r12),%r10w
1408c4e8d:	0f 8d ff 07 00 00    	jge    0x1408c5692
1408c4e93:	0f 1f 40 00          	nopl   0x0(%rax)
1408c4e97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1408c4e9e:	00 00
1408c4ea0:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1408c4ea5:	4a 8d 0c 6d 00 00 00 	lea    0x0(,%r13,2),%rcx
1408c4eac:	00
1408c4ead:	49 03 cd             	add    %r13,%rcx
1408c4eb0:	4c 8b 24 c8          	mov    (%rax,%rcx,8),%r12
1408c4eb4:	4d 85 db             	test   %r11,%r11
1408c4eb7:	0f 84 da 00 00 00    	je     0x1408c4f97
1408c4ebd:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1408c4ec4:	00
1408c4ec5:	48 85 c9             	test   %rcx,%rcx
1408c4ec8:	0f 84 c9 00 00 00    	je     0x1408c4f97
1408c4ece:	49 8b c5             	mov    %r13,%rax
1408c4ed1:	48 c1 e0 05          	shl    $0x5,%rax
1408c4ed5:	48 03 c8             	add    %rax,%rcx
1408c4ed8:	8b 41 1c             	mov    0x1c(%rcx),%eax
1408c4edb:	24 03                	and    $0x3,%al
1408c4edd:	3c 02                	cmp    $0x2,%al
1408c4edf:	0f 85 71 07 00 00    	jne    0x1408c5656
1408c4ee5:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1408c4ee9:	49 8b ca             	mov    %r10,%rcx
1408c4eec:	0f b6 02             	movzbl (%rdx),%eax
1408c4eef:	84 c0                	test   %al,%al
1408c4ef1:	74 10                	je     0x1408c4f03
1408c4ef3:	3c 2e                	cmp    $0x2e,%al
1408c4ef5:	74 0c                	je     0x1408c4f03
1408c4ef7:	0f b6 44 11 01       	movzbl 0x1(%rcx,%rdx,1),%eax
1408c4efc:	48 ff c1             	inc    %rcx
1408c4eff:	84 c0                	test   %al,%al
1408c4f01:	75 f0                	jne    0x1408c4ef3
1408c4f03:	4c 8d 41 01          	lea    0x1(%rcx),%r8
1408c4f07:	4c 03 c2             	add    %rdx,%r8
1408c4f0a:	41 8b d2             	mov    %r10d,%edx
1408c4f0d:	41 0f b6 00          	movzbl (%r8),%eax
1408c4f11:	84 c0                	test   %al,%al
1408c4f13:	74 13                	je     0x1408c4f28
1408c4f15:	3c 2e                	cmp    $0x2e,%al
1408c4f17:	74 0f                	je     0x1408c4f28
1408c4f19:	43 0f b6 44 02 01    	movzbl 0x1(%r10,%r8,1),%eax
1408c4f1f:	49 ff c2             	inc    %r10
1408c4f22:	ff c2                	inc    %edx
1408c4f24:	84 c0                	test   %al,%al
1408c4f26:	75 ed                	jne    0x1408c4f15
1408c4f28:	4d 85 c0             	test   %r8,%r8
1408c4f2b:	0f 84 1e 07 00 00    	je     0x1408c564f
1408c4f31:	4c 8d 3d e8 2d 78 00 	lea    0x782de8(%rip),%r15        # 0x141047d20
1408c4f38:	4d 8b cb             	mov    %r11,%r9
1408c4f3b:	85 d2                	test   %edx,%edx
1408c4f3d:	7e 26                	jle    0x1408c4f65
1408c4f3f:	90                   	nop
1408c4f40:	41 0f b6 00          	movzbl (%r8),%eax
1408c4f44:	ff ca                	dec    %edx
1408c4f46:	84 c0                	test   %al,%al
1408c4f48:	74 1d                	je     0x1408c4f67
1408c4f4a:	8b c8                	mov    %eax,%ecx
1408c4f4c:	41 0f b6 01          	movzbl (%r9),%eax
1408c4f50:	42 0f b6 04 38       	movzbl (%rax,%r15,1),%eax
1408c4f55:	42 38 04 39          	cmp    %al,(%rcx,%r15,1)
1408c4f59:	75 0c                	jne    0x1408c4f67
1408c4f5b:	49 ff c0             	inc    %r8
1408c4f5e:	49 ff c1             	inc    %r9
1408c4f61:	85 d2                	test   %edx,%edx
1408c4f63:	7f db                	jg     0x1408c4f40
1408c4f65:	ff ca                	dec    %edx
1408c4f67:	85 d2                	test   %edx,%edx
1408c4f69:	78 1a                	js     0x1408c4f85
1408c4f6b:	41 0f b6 01          	movzbl (%r9),%eax
1408c4f6f:	42 0f b6 14 38       	movzbl (%rax,%r15,1),%edx
1408c4f74:	41 0f b6 00          	movzbl (%r8),%eax
1408c4f78:	42 0f b6 0c 38       	movzbl (%rax,%r15,1),%ecx
1408c4f7d:	3b ca                	cmp    %edx,%ecx
1408c4f7f:	0f 85 ca 06 00 00    	jne    0x1408c564f
1408c4f85:	43 80 3c 1a 00       	cmpb   $0x0,(%r10,%r11,1)
1408c4f8a:	8b 94 24 30 01 00 00 	mov    0x130(%rsp),%edx
1408c4f91:	0f 85 bf 06 00 00    	jne    0x1408c5656
1408c4f97:	f7 47 04 00 00 02 00 	testl  $0x20000,0x4(%rdi)
1408c4f9e:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
1408c4fa3:	75 1a                	jne    0x1408c4fbf
1408c4fa5:	49 8b 40 08          	mov    0x8(%r8),%rax
1408c4fa9:	4a 8d 0c 6d 00 00 00 	lea    0x0(,%r13,2),%rcx
1408c4fb0:	00
1408c4fb1:	49 03 cd             	add    %r13,%rcx
1408c4fb4:	f6 44 c8 12 02       	testb  $0x2,0x12(%rax,%rcx,8)
1408c4fb9:	0f 85 97 06 00 00    	jne    0x1408c5656
1408c4fbf:	49 8b 40 08          	mov    0x8(%r8),%rax
1408c4fc3:	4a 8d 0c 6d 00 00 00 	lea    0x0(,%r13,2),%rcx
1408c4fca:	00
1408c4fcb:	49 03 cd             	add    %r13,%rcx
1408c4fce:	bf 00 04 00 00       	mov    $0x400,%edi
1408c4fd3:	66 85 7c c8 12       	test   %di,0x12(%rax,%rcx,8)
1408c4fd8:	b9 00 08 00 00       	mov    $0x800,%ecx
1408c4fdd:	0f b7 84 24 20 01 00 	movzwl 0x120(%rsp),%eax
1408c4fe4:	00
1408c4fe5:	74 0e                	je     0x1408c4ff5
1408c4fe7:	4d 85 db             	test   %r11,%r11
1408c4fea:	75 09                	jne    0x1408c4ff5
1408c4fec:	66 85 c1             	test   %ax,%cx
1408c4fef:	0f 84 61 06 00 00    	je     0x1408c5656
1408c4ff5:	c7 44 24 70 01 00 00 	movl   $0x1,0x70(%rsp)
1408c4ffc:	00
1408c4ffd:	85 db                	test   %ebx,%ebx
1408c4fff:	7e 23                	jle    0x1408c5024
1408c5001:	4d 85 db             	test   %r11,%r11
1408c5004:	75 1e                	jne    0x1408c5024
1408c5006:	66 85 c1             	test   %ax,%cx
1408c5009:	75 19                	jne    0x1408c5024
1408c500b:	85 7e 40             	test   %edi,0x40(%rsi)
1408c500e:	74 14                	je     0x1408c5024
1408c5010:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
1408c5014:	49 8b d4             	mov    %r12,%rdx
1408c5017:	e8 14 3e 02 00       	call   0x1408e8e30
1408c501c:	85 c0                	test   %eax,%eax
1408c501e:	0f 89 26 06 00 00    	jns    0x1408c564a
1408c5024:	4d 85 e4             	test   %r12,%r12
1408c5027:	75 04                	jne    0x1408c502d
1408c5029:	33 db                	xor    %ebx,%ebx
1408c502b:	eb 17                	jmp    0x1408c5044
1408c502d:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1408c5034:	48 ff c3             	inc    %rbx
1408c5037:	41 80 3c 1c 00       	cmpb   $0x0,(%r12,%rbx,1)
1408c503c:	75 f6                	jne    0x1408c5034
1408c503e:	81 e3 ff ff ff 3f    	and    $0x3fffffff,%ebx
1408c5044:	48 8d 53 49          	lea    0x49(%rbx),%rdx
1408c5048:	8b fb                	mov    %ebx,%edi
1408c504a:	49 8b ce             	mov    %r14,%rcx
1408c504d:	e8 ae 15 01 00       	call   0x1408d6600
1408c5052:	4c 8b f8             	mov    %rax,%r15
1408c5055:	48 85 c0             	test   %rax,%rax
1408c5058:	74 4e                	je     0x1408c50a8
1408c505a:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c505d:	49 8d 4f 48          	lea    0x48(%r15),%rcx
1408c5061:	41 0f 11 07          	movups %xmm0,(%r15)
1408c5065:	33 c0                	xor    %eax,%eax
1408c5067:	41 0f 11 47 10       	movups %xmm0,0x10(%r15)
1408c506c:	41 0f 11 47 20       	movups %xmm0,0x20(%r15)
1408c5071:	41 0f 11 47 30       	movups %xmm0,0x30(%r15)
1408c5076:	49 89 47 40          	mov    %rax,0x40(%r15)
1408c507a:	41 c6 07 3b          	movb   $0x3b,(%r15)
1408c507e:	66 41 c7 47 32 ff ff 	movw   $0xffff,0x32(%r15)
1408c5085:	49 89 4f 08          	mov    %rcx,0x8(%r15)
1408c5089:	85 db                	test   %ebx,%ebx
1408c508b:	74 0b                	je     0x1408c5098
1408c508d:	44 8b c7             	mov    %edi,%r8d
1408c5090:	49 8b d4             	mov    %r12,%rdx
1408c5093:	e8 78 9f 61 00       	call   0x140edf010
1408c5098:	49 8b 47 08          	mov    0x8(%r15),%rax
1408c509c:	c6 04 03 00          	movb   $0x0,(%rbx,%rax,1)
1408c50a0:	41 c7 47 28 01 00 00 	movl   $0x1,0x28(%r15)
1408c50a7:	00
1408c50a8:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1408c50ad:	8b 18                	mov    (%rax),%ebx
1408c50af:	83 fb 01             	cmp    $0x1,%ebx
1408c50b2:	7e 56                	jle    0x1408c510a
1408c50b4:	f6 46 3c 40          	testb  $0x40,0x3c(%rsi)
1408c50b8:	74 5d                	je     0x1408c5117
1408c50ba:	b8 00 08 00 00       	mov    $0x800,%eax
1408c50bf:	66 85 84 24 20 01 00 	test   %ax,0x120(%rsp)
1408c50c6:	00
1408c50c7:	75 4e                	jne    0x1408c5117
1408c50c9:	2b 9c 24 38 01 00 00 	sub    0x138(%rsp),%ebx
1408c50d0:	ff cb                	dec    %ebx
1408c50d2:	85 db                	test   %ebx,%ebx
1408c50d4:	7e 41                	jle    0x1408c5117
1408c50d6:	48 8d 7e 48          	lea    0x48(%rsi),%rdi
1408c50da:	b8 00 04 00 00       	mov    $0x400,%eax
1408c50df:	90                   	nop
1408c50e0:	ff cb                	dec    %ebx
1408c50e2:	48 8d 7f 68          	lea    0x68(%rdi),%rdi
1408c50e6:	85 47 f8             	test   %eax,-0x8(%rdi)
1408c50e9:	74 19                	je     0x1408c5104
1408c50eb:	48 8b 0f             	mov    (%rdi),%rcx
1408c50ee:	48 85 c9             	test   %rcx,%rcx
1408c50f1:	74 11                	je     0x1408c5104
1408c50f3:	49 8b d4             	mov    %r12,%rdx
1408c50f6:	e8 35 3d 02 00       	call   0x1408e8e30
1408c50fb:	85 c0                	test   %eax,%eax
1408c50fd:	79 0b                	jns    0x1408c510a
1408c50ff:	b8 00 04 00 00       	mov    $0x400,%eax
1408c5104:	85 db                	test   %ebx,%ebx
1408c5106:	7f d8                	jg     0x1408c50e0
1408c5108:	eb 0d                	jmp    0x1408c5117
1408c510a:	80 bd 24 01 00 00 02 	cmpb   $0x2,0x124(%rbp)
1408c5111:	0f 82 c4 02 00 00    	jb     0x1408c53db
1408c5117:	4c 8b b4 24 88 00 00 	mov    0x88(%rsp),%r14
1408c511e:	00
1408c511f:	4d 85 f6             	test   %r14,%r14
1408c5122:	75 04                	jne    0x1408c5128
1408c5124:	33 db                	xor    %ebx,%ebx
1408c5126:	eb 18                	jmp    0x1408c5140
1408c5128:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1408c512f:	90                   	nop
1408c5130:	48 ff c3             	inc    %rbx
1408c5133:	41 80 3c 1e 00       	cmpb   $0x0,(%r14,%rbx,1)
1408c5138:	75 f6                	jne    0x1408c5130
1408c513a:	81 e3 ff ff ff 3f    	and    $0x3fffffff,%ebx
1408c5140:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1408c5145:	48 8d 53 49          	lea    0x49(%rbx),%rdx
1408c5149:	8b fb                	mov    %ebx,%edi
1408c514b:	e8 b0 14 01 00       	call   0x1408d6600
1408c5150:	48 8b f0             	mov    %rax,%rsi
1408c5153:	48 85 c0             	test   %rax,%rax
1408c5156:	74 47                	je     0x1408c519f
1408c5158:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c515b:	48 8d 4e 48          	lea    0x48(%rsi),%rcx
1408c515f:	0f 11 06             	movups %xmm0,(%rsi)
1408c5162:	33 c0                	xor    %eax,%eax
1408c5164:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
1408c5168:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
1408c516c:	0f 11 46 30          	movups %xmm0,0x30(%rsi)
1408c5170:	48 89 46 40          	mov    %rax,0x40(%rsi)
1408c5174:	c6 06 3b             	movb   $0x3b,(%rsi)
1408c5177:	66 c7 46 32 ff ff    	movw   $0xffff,0x32(%rsi)
1408c517d:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
1408c5181:	85 db                	test   %ebx,%ebx
1408c5183:	74 0b                	je     0x1408c5190
1408c5185:	44 8b c7             	mov    %edi,%r8d
1408c5188:	49 8b d6             	mov    %r14,%rdx
1408c518b:	e8 80 9e 61 00       	call   0x140edf010
1408c5190:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408c5194:	c6 04 03 00          	movb   $0x0,(%rbx,%rax,1)
1408c5198:	c7 46 28 01 00 00 00 	movl   $0x1,0x28(%rsi)
1408c519f:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1408c51a3:	ba 48 00 00 00       	mov    $0x48,%edx
1408c51a8:	e8 53 14 01 00       	call   0x1408d6600
1408c51ad:	4c 8b f0             	mov    %rax,%r14
1408c51b0:	48 85 c0             	test   %rax,%rax
1408c51b3:	0f 84 81 00 00 00    	je     0x1408c523a
1408c51b9:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c51bc:	33 c0                	xor    %eax,%eax
1408c51be:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1408c51c5:	41 0f 11 06          	movups %xmm0,(%r14)
1408c51c9:	41 0f 11 46 10       	movups %xmm0,0x10(%r14)
1408c51ce:	41 0f 11 46 20       	movups %xmm0,0x20(%r14)
1408c51d3:	41 0f 11 46 30       	movups %xmm0,0x30(%r14)
1408c51d8:	49 89 46 40          	mov    %rax,0x40(%r14)
1408c51dc:	41 c6 06 8d          	movb   $0x8d,(%r14)
1408c51e0:	66 41 89 5e 32       	mov    %bx,0x32(%r14)
1408c51e5:	4d 85 ff             	test   %r15,%r15
1408c51e8:	74 11                	je     0x1408c51fb