1406f4b1b:	85 c0                	test   %eax,%eax
1406f4b1d:	74 13                	je     0x1406f4b32
1406f4b1f:	4c 8b 45 00          	mov    0x0(%rbp),%r8
1406f4b23:	4c 8b 4d 18          	mov    0x18(%rbp),%r9
1406f4b27:	48 3b df             	cmp    %rdi,%rbx
1406f4b2a:	74 0f                	je     0x1406f4b3b
1406f4b2c:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1406f4b30:	eb be                	jmp    0x1406f4af0
1406f4b32:	48 8b 8e b0 05 00 00 	mov    0x5b0(%rsi),%rcx
1406f4b39:	eb 09                	jmp    0x1406f4b44
1406f4b3b:	48 8b 8e b0 05 00 00 	mov    0x5b0(%rsi),%rcx
1406f4b42:	33 db                	xor    %ebx,%ebx
1406f4b44:	48 85 db             	test   %rbx,%rbx
1406f4b47:	48 0f 44 d9          	cmove  %rcx,%rbx
1406f4b4b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406f4b50:	48 3b 9e b0 05 00 00 	cmp    0x5b0(%rsi),%rbx
1406f4b57:	0f 84 d4 00 00 00    	je     0x1406f4c31
1406f4b5d:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
1406f4b61:	48 8d 8e 28 05 00 00 	lea    0x528(%rsi),%rcx
1406f4b68:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1406f4b6d:	e8 4e 93 fa ff       	call   0x14069dec0
1406f4b72:	48 8b 08             	mov    (%rax),%rcx
1406f4b75:	48 83 c1 18          	add    $0x18,%rcx
1406f4b79:	48 8b d7             	mov    %rdi,%rdx
1406f4b7c:	e8 0f 53 b5 ff       	call   0x140249e90
1406f4b81:	48 8d 8e e8 05 00 00 	lea    0x5e8(%rsi),%rcx
1406f4b88:	4c 8d 45 00          	lea    0x0(%rbp),%r8
1406f4b8c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406f4b91:	e8 9a fa fb ff       	call   0x1406b4630
1406f4b96:	48 8b 08             	mov    (%rax),%rcx
1406f4b99:	8b 59 30             	mov    0x30(%rcx),%ebx
1406f4b9c:	48 8d 8e 68 05 00 00 	lea    0x568(%rsi),%rcx
1406f4ba3:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1406f4ba8:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406f4bad:	e8 3e f4 f1 ff       	call   0x140613ff0
1406f4bb2:	48 8b 08             	mov    (%rax),%rcx
1406f4bb5:	89 59 18             	mov    %ebx,0x18(%rcx)
1406f4bb8:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1406f4bbd:	89 18                	mov    %ebx,(%rax)
1406f4bbf:	49 c7 04 24 00 00 00 	movq   $0x0,(%r12)
1406f4bc6:	00
1406f4bc7:	49 c7 44 24 08 00 00 	movq   $0x0,0x8(%r12)
1406f4bce:	00 00
1406f4bd0:	48 8b 47 08          	mov    0x8(%rdi),%rax
1406f4bd4:	48 85 c0             	test   %rax,%rax
1406f4bd7:	74 04                	je     0x1406f4bdd
1406f4bd9:	f0 ff 40 08          	lock incl 0x8(%rax)
1406f4bdd:	48 8b 07             	mov    (%rdi),%rax
1406f4be0:	49 89 04 24          	mov    %rax,(%r12)
1406f4be4:	48 8b 47 08          	mov    0x8(%rdi),%rax
1406f4be8:	49 89 44 24 08       	mov    %rax,0x8(%r12)
1406f4bed:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1406f4bf1:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f4bf5:	0f 86 4c fc ff ff    	jbe    0x1406f4847
1406f4bfb:	48 ff c2             	inc    %rdx
1406f4bfe:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1406f4c02:	48 8b c1             	mov    %rcx,%rax
1406f4c05:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f4c0c:	72 19                	jb     0x1406f4c27
1406f4c0e:	48 83 c2 27          	add    $0x27,%rdx
1406f4c12:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f4c16:	48 2b c1             	sub    %rcx,%rax
1406f4c19:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f4c1d:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f4c21:	0f 87 41 09 00 00    	ja     0x1406f5568
1406f4c27:	e8 18 65 72 00       	call   0x140e1b144
1406f4c2c:	e9 16 fc ff ff       	jmp    0x1406f4847
1406f4c31:	49 8b 45 18          	mov    0x18(%r13),%rax
1406f4c35:	8b 48 18             	mov    0x18(%rax),%ecx
1406f4c38:	89 4c 24 54          	mov    %ecx,0x54(%rsp)
1406f4c3c:	4c 8d 44 24 54       	lea    0x54(%rsp),%r8
1406f4c41:	48 8d 8e 40 06 00 00 	lea    0x640(%rsi),%rcx
1406f4c48:	e8 53 f4 fe ff       	call   0x1406e40a0
1406f4c4d:	48 8b 08             	mov    (%rax),%rcx
1406f4c50:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1406f4c54:	44 8b 41 08          	mov    0x8(%rcx),%r8d
1406f4c58:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1406f4c5c:	e8 8f 88 fc ff       	call   0x1406bd4f0
1406f4c61:	90                   	nop
1406f4c62:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f4c65:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1406f4c6b:	8b 44 24 54          	mov    0x54(%rsp),%eax
1406f4c6f:	ff c8                	dec    %eax
1406f4c71:	83 f8 12             	cmp    $0x12,%eax
1406f4c74:	0f 87 f4 08 00 00    	ja     0x1406f556e
1406f4c7a:	48 98                	cltq
1406f4c7c:	48 8d 15 7d b3 90 ff 	lea    -0x6f4c83(%rip),%rdx        # 0x140000000
1406f4c83:	8b 8c 82 a8 55 6f 00 	mov    0x6f55a8(%rdx,%rax,4),%ecx
1406f4c8a:	48 03 ca             	add    %rdx,%rcx
1406f4c8d:	ff e1                	jmp    *%rcx
1406f4c8f:	49 8b 06             	mov    (%r14),%rax
1406f4c92:	48 8d 0d 67 ff 8a 00 	lea    0x8aff67(%rip),%rcx        # 0x140fa4c00
1406f4c99:	48 8d 1d 58 ff 8a 00 	lea    0x8aff58(%rip),%rbx        # 0x140fa4bf8
1406f4ca0:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
1406f4ca5:	48 0f 45 d9          	cmovne %rcx,%rbx
1406f4ca9:	b9 58 00 00 00       	mov    $0x58,%ecx
1406f4cae:	e8 55 64 72 00       	call   0x140e1b108
1406f4cb3:	48 8b f8             	mov    %rax,%rdi
1406f4cb6:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1406f4cba:	48 85 c0             	test   %rax,%rax
1406f4cbd:	74 7c                	je     0x1406f4d3b
1406f4cbf:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f4cc2:	0f 11 00             	movups %xmm0,(%rax)
1406f4cc5:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1406f4ccc:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1406f4cd3:	48 8d 05 b6 a8 92 00 	lea    0x92a8b6(%rip),%rax        # 0x14101f590
1406f4cda:	48 89 07             	mov    %rax,(%rdi)
1406f4cdd:	0f 11 44 24 70       	movups %xmm0,0x70(%rsp)
1406f4ce2:	45 33 ed             	xor    %r13d,%r13d
1406f4ce5:	4c 89 6d 80          	mov    %r13,-0x80(%rbp)
1406f4ce9:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
1406f4ced:	49 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%r14
1406f4cf4:	4d 8b c6             	mov    %r14,%r8
1406f4cf7:	49 ff c0             	inc    %r8
1406f4cfa:	46 38 2c 03          	cmp    %r13b,(%rbx,%r8,1)
1406f4cfe:	75 f7                	jne    0x1406f4cf7
1406f4d00:	48 8b d3             	mov    %rbx,%rdx
1406f4d03:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1406f4d08:	e8 f3 20 aa ff       	call   0x140196e00
1406f4d0d:	4c 89 6f 18          	mov    %r13,0x18(%rdi)
1406f4d11:	4c 89 6f 20          	mov    %r13,0x20(%rdi)
1406f4d15:	44 89 77 28          	mov    %r14d,0x28(%rdi)
1406f4d19:	4c 89 6f 30          	mov    %r13,0x30(%rdi)
1406f4d1d:	48 8d 05 e4 a7 92 00 	lea    0x92a7e4(%rip),%rax        # 0x14101f508
1406f4d24:	48 89 47 10          	mov    %rax,0x10(%rdi)
1406f4d28:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
1406f4d2d:	0f 11 47 38          	movups %xmm0,0x38(%rdi)
1406f4d31:	0f 10 4d 80          	movups -0x80(%rbp),%xmm1
1406f4d35:	0f 11 4f 48          	movups %xmm1,0x48(%rdi)
1406f4d39:	eb 02                	jmp    0x1406f4d3d
1406f4d3b:	33 ff                	xor    %edi,%edi
1406f4d3d:	e9 fe 05 00 00       	jmp    0x1406f5340
1406f4d42:	49 8b 06             	mov    (%r14),%rax
1406f4d45:	48 8b 50 20          	mov    0x20(%rax),%rdx
1406f4d49:	48 8d 4d f5          	lea    -0xb(%rbp),%rcx
1406f4d4d:	48 85 d2             	test   %rdx,%rdx
1406f4d50:	79 10                	jns    0x1406f4d62
1406f4d52:	48 f7 da             	neg    %rdx
1406f4d55:	e8 06 d4 ac ff       	call   0x1401c2160
1406f4d5a:	48 ff c8             	dec    %rax
1406f4d5d:	c6 00 2d             	movb   $0x2d,(%rax)
1406f4d60:	eb 05                	jmp    0x1406f4d67
1406f4d62:	e8 f9 d3 ac ff       	call   0x1401c2160
1406f4d67:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
1406f4d6c:	4c 8d 45 f5          	lea    -0xb(%rbp),%r8
1406f4d70:	48 8b d0             	mov    %rax,%rdx
1406f4d73:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4d77:	e8 54 35 ab ff       	call   0x1401a82d0
1406f4d7c:	90                   	nop
1406f4d7d:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1406f4d81:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4d86:	e8 65 f2 ff ff       	call   0x1406f3ff0
1406f4d8b:	48 8b 08             	mov    (%rax),%rcx
1406f4d8e:	48 8b 78 08          	mov    0x8(%rax),%rdi
1406f4d92:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1406f4d99:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
1406f4da0:	00
1406f4da1:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1406f4da6:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1406f4dab:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4db0:	e8 eb 31 aa ff       	call   0x140197fa0
1406f4db5:	90                   	nop
1406f4db6:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4dba:	e8 91 2c aa ff       	call   0x140197a50
1406f4dbf:	e9 8a 05 00 00       	jmp    0x1406f534e
1406f4dc4:	49 8b 16             	mov    (%r14),%rdx
1406f4dc7:	48 8b 52 20          	mov    0x20(%rdx),%rdx
1406f4dcb:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4dcf:	e8 9c a3 ad ff       	call   0x1401cf170
1406f4dd4:	90                   	nop
1406f4dd5:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1406f4ddb:	48 8d 15 06 72 92 00 	lea    0x927206(%rip),%rdx        # 0x14101bfe8
1406f4de2:	48 8b c8             	mov    %rax,%rcx
1406f4de5:	e8 96 93 ab ff       	call   0x1401ae180
1406f4dea:	0f 10 00             	movups (%rax),%xmm0
1406f4ded:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
1406f4df1:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406f4df5:	0f 11 4d 50          	movups %xmm1,0x50(%rbp)
1406f4df9:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1406f4e00:	00
1406f4e01:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406f4e08:	00
1406f4e09:	c6 00 00             	movb   $0x0,(%rax)
1406f4e0c:	48 8d 55 40          	lea    0x40(%rbp),%rdx
1406f4e10:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4e15:	e8 d6 f1 ff ff       	call   0x1406f3ff0
1406f4e1a:	48 8b 08             	mov    (%rax),%rcx
1406f4e1d:	48 8b 78 08          	mov    0x8(%rax),%rdi
1406f4e21:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1406f4e28:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
1406f4e2f:	00
1406f4e30:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1406f4e35:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1406f4e3a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4e3f:	e8 5c 31 aa ff       	call   0x140197fa0
1406f4e44:	90                   	nop
1406f4e45:	48 8b 55 58          	mov    0x58(%rbp),%rdx
1406f4e49:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f4e4d:	76 32                	jbe    0x1406f4e81
1406f4e4f:	48 ff c2             	inc    %rdx
1406f4e52:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1406f4e56:	48 8b c1             	mov    %rcx,%rax
1406f4e59:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f4e60:	72 19                	jb     0x1406f4e7b
1406f4e62:	48 83 c2 27          	add    $0x27,%rdx
1406f4e66:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f4e6a:	48 2b c1             	sub    %rcx,%rax
1406f4e6d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f4e71:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f4e75:	0f 87 26 07 00 00    	ja     0x1406f55a1
1406f4e7b:	e8 c4 62 72 00       	call   0x140e1b144
1406f4e80:	90                   	nop
1406f4e81:	4c 8b 45 38          	mov    0x38(%rbp),%r8
1406f4e85:	49 83 f8 0f          	cmp    $0xf,%r8
1406f4e89:	0f 86 bf 04 00 00    	jbe    0x1406f534e
1406f4e8f:	48 8b 55 20          	mov    0x20(%rbp),%rdx
1406f4e93:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4e97:	e8 b4 81 aa ff       	call   0x14019d050
1406f4e9c:	e9 ad 04 00 00       	jmp    0x1406f534e
1406f4ea1:	49 8b 06             	mov    (%r14),%rax
1406f4ea4:	f2 0f 10 48 20       	movsd  0x20(%rax),%xmm1
1406f4ea9:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4ead:	e8 ce f0 ab ff       	call   0x1401b3f80
1406f4eb2:	90                   	nop
1406f4eb3:	48 8b d0             	mov    %rax,%rdx
1406f4eb6:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4ebb:	e8 30 f1 ff ff       	call   0x1406f3ff0
1406f4ec0:	48 8b 08             	mov    (%rax),%rcx
1406f4ec3:	48 8b 78 08          	mov    0x8(%rax),%rdi
1406f4ec7:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1406f4ece:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
1406f4ed5:	00
1406f4ed6:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1406f4edb:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1406f4ee0:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4ee5:	e8 b6 30 aa ff       	call   0x140197fa0
1406f4eea:	90                   	nop
1406f4eeb:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4eef:	e8 5c 2b aa ff       	call   0x140197a50
1406f4ef4:	e9 55 04 00 00       	jmp    0x1406f534e
1406f4ef9:	49 8b 06             	mov    (%r14),%rax
1406f4efc:	f2 0f 10 48 20       	movsd  0x20(%rax),%xmm1
1406f4f01:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4f05:	e8 76 f0 ab ff       	call   0x1401b3f80
1406f4f0a:	90                   	nop
1406f4f0b:	48 8b d0             	mov    %rax,%rdx
1406f4f0e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4f13:	e8 d8 f0 ff ff       	call   0x1406f3ff0
1406f4f18:	48 8b d0             	mov    %rax,%rdx
1406f4f1b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1406f4f20:	e8 eb d4 ae ff       	call   0x1401e2410
1406f4f25:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4f2a:	e8 71 30 aa ff       	call   0x140197fa0
1406f4f2f:	90                   	nop
1406f4f30:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4f34:	e8 17 2b aa ff       	call   0x140197a50
1406f4f39:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1406f4f3e:	e9 0b 04 00 00       	jmp    0x1406f534e
1406f4f43:	49 8b 06             	mov    (%r14),%rax
1406f4f46:	f2 0f 10 48 20       	movsd  0x20(%rax),%xmm1
1406f4f4b:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4f4f:	e8 2c f0 ab ff       	call   0x1401b3f80
1406f4f54:	90                   	nop
1406f4f55:	48 8b d0             	mov    %rax,%rdx
1406f4f58:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4f5d:	e8 8e f0 ff ff       	call   0x1406f3ff0
1406f4f62:	48 8b d0             	mov    %rax,%rdx
1406f4f65:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1406f4f6a:	e8 a1 d4 ae ff       	call   0x1401e2410
1406f4f6f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4f74:	e8 27 30 aa ff       	call   0x140197fa0
1406f4f79:	90                   	nop
1406f4f7a:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1406f4f7e:	e8 cd 2a aa ff       	call   0x140197a50
1406f4f83:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1406f4f88:	e9 c1 03 00 00       	jmp    0x1406f534e
1406f4f8d:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1406f4f91:	4d 8b c6             	mov    %r14,%r8
1406f4f94:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1406f4f98:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4f9d:	e8 fe f0 ff ff       	call   0x1406f40a0
1406f4fa2:	48 8b 08             	mov    (%rax),%rcx
1406f4fa5:	48 8b 78 08          	mov    0x8(%rax),%rdi
1406f4fa9:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1406f4fb0:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
1406f4fb7:	00
1406f4fb8:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1406f4fbd:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1406f4fc2:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406f4fc7:	e8 d4 2f aa ff       	call   0x140197fa0
1406f4fcc:	e9 7d 03 00 00       	jmp    0x1406f534e
1406f4fd1:	b9 40 00 00 00       	mov    $0x40,%ecx
1406f4fd6:	e8 2d 61 72 00       	call   0x140e1b108
1406f4fdb:	48 8b f8             	mov    %rax,%rdi
1406f4fde:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1406f4fe3:	48 85 c0             	test   %rax,%rax
1406f4fe6:	74 3b                	je     0x1406f5023
1406f4fe8:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f4feb:	0f 11 00             	movups %xmm0,(%rax)
1406f4fee:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1406f4ff5:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1406f4ffc:	48 8d 05 dd a5 92 00 	lea    0x92a5dd(%rip),%rax        # 0x14101f5e0
1406f5003:	48 89 07             	mov    %rax,(%rdi)
1406f5006:	49 8b d6             	mov    %r14,%rdx
1406f5009:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1406f500d:	e8 be ad aa ff       	call   0x14019fdd0
1406f5012:	4c 8b c0             	mov    %rax,%r8
1406f5015:	48 8b d6             	mov    %rsi,%rdx
1406f5018:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
1406f501c:	e8 6f 09 fc ff       	call   0x1406b5990
1406f5021:	eb 02                	jmp    0x1406f5025
1406f5023:	33 ff                	xor    %edi,%edi
1406f5025:	e9 16 03 00 00       	jmp    0x1406f5340
1406f502a:	b9 40 00 00 00       	mov    $0x40,%ecx
1406f502f:	e8 d4 60 72 00       	call   0x140e1b108
1406f5034:	48 8b f8             	mov    %rax,%rdi
1406f5037:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1406f503c:	48 85 c0             	test   %rax,%rax
1406f503f:	74 3b                	je     0x1406f507c
1406f5041:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f5044:	0f 11 00             	movups %xmm0,(%rax)
1406f5047:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1406f504e:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1406f5055:	48 8d 05 ac a5 92 00 	lea    0x92a5ac(%rip),%rax        # 0x14101f608
1406f505c:	48 89 07             	mov    %rax,(%rdi)
1406f505f:	49 8b d6             	mov    %r14,%rdx
1406f5062:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1406f5066:	e8 65 ad aa ff       	call   0x14019fdd0
1406f506b:	4c 8b c0             	mov    %rax,%r8
1406f506e:	48 8b d6             	mov    %rsi,%rdx
1406f5071:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
1406f5075:	e8 d6 21 fc ff       	call   0x1406b7250
1406f507a:	eb 02                	jmp    0x1406f507e
1406f507c:	33 ff                	xor    %edi,%edi
1406f507e:	e9 bd 02 00 00       	jmp    0x1406f5340
1406f5083:	b9 48 00 00 00       	mov    $0x48,%ecx
1406f5088:	e8 7b 60 72 00       	call   0x140e1b108
1406f508d:	48 8b f8             	mov    %rax,%rdi
1406f5090:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1406f5095:	48 85 c0             	test   %rax,%rax
1406f5098:	74 3b                	je     0x1406f50d5
1406f509a:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f509d:	0f 11 00             	movups %xmm0,(%rax)
1406f50a0:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1406f50a7:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1406f50ae:	48 8d 05 7b a5 92 00 	lea    0x92a57b(%rip),%rax        # 0x14101f630
1406f50b5:	48 89 07             	mov    %rax,(%rdi)
1406f50b8:	49 8b d6             	mov    %r14,%rdx
1406f50bb:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1406f50bf:	e8 0c ad aa ff       	call   0x14019fdd0