140ed1a3a:	0f 87 21 01 00 00    	ja     0x140ed1b61
140ed1a40:	48 83 fb 0f          	cmp    $0xf,%rbx
140ed1a44:	77 28                	ja     0x140ed1a6e
140ed1a46:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140ed1a4b:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
140ed1a52:	00 00
140ed1a54:	0f ae e8             	lfence
140ed1a57:	4c 8b c3             	mov    %rbx,%r8
140ed1a5a:	48 8b d7             	mov    %rdi,%rdx
140ed1a5d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ed1a62:	e8 a9 d5 00 00       	call   0x140edf010
140ed1a67:	c6 44 1c 30 00       	movb   $0x0,0x30(%rsp,%rbx,1)
140ed1a6c:	eb 4c                	jmp    0x140ed1aba
140ed1a6e:	48 8b c3             	mov    %rbx,%rax
140ed1a71:	48 83 c8 0f          	or     $0xf,%rax
140ed1a75:	48 3b c6             	cmp    %rsi,%rax
140ed1a78:	77 0f                	ja     0x140ed1a89
140ed1a7a:	48 8b f0             	mov    %rax,%rsi
140ed1a7d:	b9 16 00 00 00       	mov    $0x16,%ecx
140ed1a82:	48 3b c1             	cmp    %rcx,%rax
140ed1a85:	48 0f 42 f1          	cmovb  %rcx,%rsi
140ed1a89:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140ed1a8d:	e8 9e 52 2c ff       	call   0x140196d30
140ed1a92:	4c 8b f0             	mov    %rax,%r14
140ed1a95:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140ed1a9a:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140ed1a9f:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140ed1aa4:	0f ae e8             	lfence
140ed1aa7:	4c 8b c3             	mov    %rbx,%r8
140ed1aaa:	48 8b d7             	mov    %rdi,%rdx
140ed1aad:	48 8b c8             	mov    %rax,%rcx
140ed1ab0:	e8 5b d5 00 00       	call   0x140edf010
140ed1ab5:	41 c6 04 1e 00       	movb   $0x0,(%r14,%rbx,1)
140ed1aba:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ed1abf:	49 8b cf             	mov    %r15,%rcx
140ed1ac2:	e8 69 ac bd ff       	call   0x140aac730
140ed1ac7:	48 8b d8             	mov    %rax,%rbx
140ed1aca:	48 c7 44 24 20 00 00 	movq   $0x100000,0x20(%rsp)
140ed1ad1:	10 00
140ed1ad3:	48 c7 44 24 28 2c 01 	movq   $0x12c,0x28(%rsp)
140ed1ada:	00 00
140ed1adc:	4c 8b c0             	mov    %rax,%r8
140ed1adf:	48 8d 15 5a e1 33 00 	lea    0x33e15a(%rip),%rdx        # 0x14120fc40
140ed1ae6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140ed1aeb:	e8 c0 ec ff ff       	call   0x140ed07b0
140ed1af0:	4c 8b c3             	mov    %rbx,%r8
140ed1af3:	48 8d 15 56 e1 33 00 	lea    0x33e156(%rip),%rdx        # 0x14120fc50
140ed1afa:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ed1aff:	e8 ac ec ff ff       	call   0x140ed07b0
140ed1b04:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140ed1b09:	41 0f 11 04 24       	movups %xmm0,(%r12)
140ed1b0e:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ed1b13:	48 83 fa 0f          	cmp    $0xf,%rdx
140ed1b17:	76 2e                	jbe    0x140ed1b47
140ed1b19:	48 ff c2             	inc    %rdx
140ed1b1c:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ed1b21:	48 8b c1             	mov    %rcx,%rax
140ed1b24:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ed1b2b:	72 15                	jb     0x140ed1b42
140ed1b2d:	48 83 c2 27          	add    $0x27,%rdx
140ed1b31:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ed1b35:	48 2b c1             	sub    %rcx,%rax
140ed1b38:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ed1b3c:	48 83 f8 1f          	cmp    $0x1f,%rax
140ed1b40:	77 24                	ja     0x140ed1b66
140ed1b42:	e8 fd 95 f4 ff       	call   0x140e1b144
140ed1b47:	b0 01                	mov    $0x1,%al
140ed1b49:	48 8b 9c 24 e8 00 00 	mov    0xe8(%rsp),%rbx
140ed1b50:	00
140ed1b51:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140ed1b58:	41 5f                	pop    %r15
140ed1b5a:	41 5e                	pop    %r14
140ed1b5c:	41 5c                	pop    %r12
140ed1b5e:	5f                   	pop    %rdi
140ed1b5f:	5e                   	pop    %rsi
140ed1b60:	c3                   	ret
140ed1b61:	e8 0a ba 2c ff       	call   0x14019d570
140ed1b66:	e8 39 86 f5 ff       	call   0x140e2a1a4
140ed1b6b:	cc                   	int3
140ed1b6c:	cc                   	int3
140ed1b6d:	cc                   	int3
140ed1b6e:	cc                   	int3
140ed1b6f:	cc                   	int3
140ed1b70:	40 53                	rex push %rbx
140ed1b72:	48 83 ec 60          	sub    $0x60,%rsp
140ed1b76:	48 8b d9             	mov    %rcx,%rbx
140ed1b79:	49 8b 00             	mov    (%r8),%rax
140ed1b7c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140ed1b81:	48 b8 00 00 00 00 00 	movabs $0xb000000000000000,%rax
140ed1b88:	00 00 b0
140ed1b8b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140ed1b90:	48 c7 44 24 40 01 00 	movq   $0x1,0x40(%rsp)
140ed1b97:	00 00
140ed1b99:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140ed1b9e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140ed1ba3:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140ed1ba8:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140ed1bae:	0f 10 0a             	movups (%rdx),%xmm1
140ed1bb1:	0f 29 4c 24 50       	movaps %xmm1,0x50(%rsp)
140ed1bb6:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140ed1bbb:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140ed1bc0:	e8 2b 0a 36 ff       	call   0x1402325f0
140ed1bc5:	48 8b c3             	mov    %rbx,%rax
140ed1bc8:	48 83 c4 60          	add    $0x60,%rsp
140ed1bcc:	5b                   	pop    %rbx
140ed1bcd:	c3                   	ret
140ed1bce:	cc                   	int3
140ed1bcf:	cc                   	int3
140ed1bd0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140ed1bd5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140ed1bda:	57                   	push   %rdi
140ed1bdb:	41 54                	push   %r12
140ed1bdd:	41 55                	push   %r13
140ed1bdf:	41 56                	push   %r14
140ed1be1:	41 57                	push   %r15
140ed1be3:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
140ed1bea:	48 8b 05 0f 73 4e 00 	mov    0x4e730f(%rip),%rax        # 0x1413b8f00
140ed1bf1:	48 33 c4             	xor    %rsp,%rax
140ed1bf4:	48 89 84 24 20 01 00 	mov    %rax,0x120(%rsp)
140ed1bfb:	00
140ed1bfc:	48 8b da             	mov    %rdx,%rbx
140ed1bff:	48 8b c1             	mov    %rcx,%rax
140ed1c02:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
140ed1c07:	48 89 8c 24 b8 00 00 	mov    %rcx,0xb8(%rsp)
140ed1c0e:	00
140ed1c0f:	33 c9                	xor    %ecx,%ecx
140ed1c11:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
140ed1c15:	4c 8d 70 01          	lea    0x1(%rax),%r14
140ed1c19:	41 88 0e             	mov    %cl,(%r14)
140ed1c1c:	4c 8d 78 02          	lea    0x2(%rax),%r15
140ed1c20:	41 88 0f             	mov    %cl,(%r15)
140ed1c23:	4c 8d 60 04          	lea    0x4(%rax),%r12
140ed1c27:	41 c7 04 24 60 ea 00 	movl   $0xea60,(%r12)
140ed1c2e:	00
140ed1c2f:	48 8d 70 08          	lea    0x8(%rax),%rsi
140ed1c33:	0f 57 c0             	xorps  %xmm0,%xmm0
140ed1c36:	0f 11 06             	movups %xmm0,(%rsi)
140ed1c39:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
140ed1c3d:	48 c7 46 18 0f 00 00 	movq   $0xf,0x18(%rsi)
140ed1c44:	00
140ed1c45:	88 0e                	mov    %cl,(%rsi)
140ed1c47:	48 8d 78 28          	lea    0x28(%rax),%rdi
140ed1c4b:	48 89 0f             	mov    %rcx,(%rdi)
140ed1c4e:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140ed1c52:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
140ed1c56:	48 89 48 40          	mov    %rcx,0x40(%rax)
140ed1c5a:	48 89 48 48          	mov    %rcx,0x48(%rax)
140ed1c5e:	48 89 48 50          	mov    %rcx,0x50(%rax)
140ed1c62:	4c 8d 68 58          	lea    0x58(%rax),%r13
140ed1c66:	49 c7 45 00 00 00 10 	movq   $0x100000,0x0(%r13)
140ed1c6d:	00
140ed1c6e:	48 c7 40 60 2c 01 00 	movq   $0x12c,0x60(%rax)
140ed1c75:	00
140ed1c76:	c7 44 24 58 01 00 00 	movl   $0x1,0x58(%rsp)
140ed1c7d:	00
140ed1c7e:	4c 8b c2             	mov    %rdx,%r8
140ed1c81:	48 8d 15 48 df 33 00 	lea    0x33df48(%rip),%rdx        # 0x14120fbd0
140ed1c88:	48 8b c8             	mov    %rax,%rcx
140ed1c8b:	e8 a0 d7 fc ff       	call   0x140e9f430
140ed1c90:	4c 8b c3             	mov    %rbx,%r8
140ed1c93:	48 8d 15 46 df 33 00 	lea    0x33df46(%rip),%rdx        # 0x14120fbe0
140ed1c9a:	49 8b ce             	mov    %r14,%rcx
140ed1c9d:	e8 8e d7 fc ff       	call   0x140e9f430
140ed1ca2:	4c 8b c3             	mov    %rbx,%r8
140ed1ca5:	48 8d 15 44 df 33 00 	lea    0x33df44(%rip),%rdx        # 0x14120fbf0
140ed1cac:	49 8b cf             	mov    %r15,%rcx
140ed1caf:	e8 7c d7 fc ff       	call   0x140e9f430
140ed1cb4:	4c 8b c3             	mov    %rbx,%r8
140ed1cb7:	48 8d 15 42 df 33 00 	lea    0x33df42(%rip),%rdx        # 0x14120fc00
140ed1cbe:	48 8b ce             	mov    %rsi,%rcx
140ed1cc1:	e8 8a 3b ee ff       	call   0x140db5850
140ed1cc6:	4c 8b c3             	mov    %rbx,%r8
140ed1cc9:	48 8d 15 50 df 33 00 	lea    0x33df50(%rip),%rdx        # 0x14120fc20
140ed1cd0:	49 8b cc             	mov    %r12,%rcx
140ed1cd3:	e8 78 b1 fc ff       	call   0x140e9ce50
140ed1cd8:	4c 8b c3             	mov    %rbx,%r8
140ed1cdb:	48 8d 15 4e df 33 00 	lea    0x33df4e(%rip),%rdx        # 0x14120fc30
140ed1ce2:	49 8b cd             	mov    %r13,%rcx
140ed1ce5:	e8 e6 fc ff ff       	call   0x140ed19d0
140ed1cea:	0f 57 c0             	xorps  %xmm0,%xmm0
140ed1ced:	0f 11 84 24 e0 00 00 	movups %xmm0,0xe0(%rsp)
140ed1cf4:	00
140ed1cf5:	33 f6                	xor    %esi,%esi
140ed1cf7:	48 89 b4 24 f0 00 00 	mov    %rsi,0xf0(%rsp)
140ed1cfe:	00
140ed1cff:	48 c7 84 24 f8 00 00 	movq   $0xf,0xf8(%rsp)
140ed1d06:	00 0f 00 00 00
140ed1d0b:	40 88 b4 24 e0 00 00 	mov    %sil,0xe0(%rsp)
140ed1d12:	00
140ed1d13:	4c 8b c3             	mov    %rbx,%r8
140ed1d16:	48 8d 15 f3 de 33 00 	lea    0x33def3(%rip),%rdx        # 0x14120fc10
140ed1d1d:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
140ed1d24:	00
140ed1d25:	e8 26 3b ee ff       	call   0x140db5850
140ed1d2a:	48 39 b4 24 f0 00 00 	cmp    %rsi,0xf0(%rsp)
140ed1d31:	00
140ed1d32:	0f 84 35 08 00 00    	je     0x140ed256d
140ed1d38:	48 8d 94 24 e0 00 00 	lea    0xe0(%rsp),%rdx
140ed1d3f:	00
140ed1d40:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140ed1d45:	e8 36 3e f9 ff       	call   0x140e65b80
140ed1d4a:	48 8b d0             	mov    %rax,%rdx
140ed1d4d:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
140ed1d54:	00
140ed1d55:	e8 c6 c9 2c ff       	call   0x14019e720
140ed1d5a:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140ed1d5f:	48 83 fa 0f          	cmp    $0xf,%rdx
140ed1d63:	76 32                	jbe    0x140ed1d97
140ed1d65:	48 ff c2             	inc    %rdx
140ed1d68:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140ed1d6d:	48 8b c1             	mov    %rcx,%rax
140ed1d70:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ed1d77:	72 19                	jb     0x140ed1d92
140ed1d79:	48 83 c2 27          	add    $0x27,%rdx
140ed1d7d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ed1d81:	48 2b c1             	sub    %rcx,%rax
140ed1d84:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ed1d88:	48 83 f8 1f          	cmp    $0x1f,%rax
140ed1d8c:	0f 87 6c 08 00 00    	ja     0x140ed25fe
140ed1d92:	e8 ad 93 f4 ff       	call   0x140e1b144
140ed1d97:	66 0f 6f 05 91 20 0d 	movdqa 0xd2091(%rip),%xmm0        # 0x140fa3e30
140ed1d9e:	00
140ed1d9f:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
140ed1da5:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
140ed1daa:	48 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%rax
140ed1db1:	00
140ed1db2:	48 83 bc 24 f8 00 00 	cmpq   $0xf,0xf8(%rsp)
140ed1db9:	00 0f
140ed1dbb:	48 0f 47 84 24 e0 00 	cmova  0xe0(%rsp),%rax
140ed1dc2:	00 00
140ed1dc4:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140ed1dc9:	48 8b 84 24 f0 00 00 	mov    0xf0(%rsp),%rax
140ed1dd0:	00
140ed1dd1:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140ed1dd6:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140ed1ddb:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
140ed1de1:	45 33 c0             	xor    %r8d,%r8d
140ed1de4:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140ed1de9:	48 8d 8c 24 00 01 00 	lea    0x100(%rsp),%rcx
140ed1df0:	00
140ed1df1:	e8 6a 9f 37 ff       	call   0x14024bd60
140ed1df6:	90                   	nop
140ed1df7:	4c 8d a4 24 00 01 00 	lea    0x100(%rsp),%r12
140ed1dfe:	00
140ed1dff:	48 83 bc 24 18 01 00 	cmpq   $0x7,0x118(%rsp)
140ed1e06:	00 07
140ed1e08:	4c 0f 47 a4 24 00 01 	cmova  0x100(%rsp),%r12
140ed1e0f:	00 00
140ed1e11:	4c 8b bc 24 10 01 00 	mov    0x110(%rsp),%r15
140ed1e18:	00
140ed1e19:	e8 3e b7 f2 ff       	call   0x140dfd55c
140ed1e1e:	44 8b e8             	mov    %eax,%r13d
140ed1e21:	0f 57 c0             	xorps  %xmm0,%xmm0
140ed1e24:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140ed1e29:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140ed1e2e:	48 c7 44 24 50 0f 00 	movq   $0xf,0x50(%rsp)
140ed1e35:	00 00
140ed1e37:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
140ed1e3c:	c7 44 24 58 23 00 00 	movl   $0x23,0x58(%rsp)
140ed1e43:	00
140ed1e44:	4d 85 ff             	test   %r15,%r15
140ed1e47:	0f 84 ed 00 00 00    	je     0x140ed1f3a
140ed1e4d:	49 81 ff ff ff ff 7f 	cmp    $0x7fffffff,%r15
140ed1e54:	0f 87 aa 07 00 00    	ja     0x140ed2604
140ed1e5a:	89 74 24 20          	mov    %esi,0x20(%rsp)
140ed1e5e:	45 33 c9             	xor    %r9d,%r9d
140ed1e61:	45 8b c7             	mov    %r15d,%r8d
140ed1e64:	49 8b d4             	mov    %r12,%rdx
140ed1e67:	41 8b cd             	mov    %r13d,%ecx
140ed1e6a:	e8 5d b7 f2 ff       	call   0x140dfd5cc
140ed1e6f:	48 8b f0             	mov    %rax,%rsi
140ed1e72:	48 c1 e8 20          	shr    $0x20,%rax
140ed1e76:	85 c0                	test   %eax,%eax
140ed1e78:	0f 85 90 07 00 00    	jne    0x140ed260e
140ed1e7e:	48 63 ce             	movslq %esi,%rcx
140ed1e81:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ed1e86:	48 3b ca             	cmp    %rdx,%rcx
140ed1e89:	77 1c                	ja     0x140ed1ea7
140ed1e8b:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140ed1e90:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140ed1e95:	48 83 7c 24 50 0f    	cmpq   $0xf,0x50(%rsp)
140ed1e9b:	48 0f 47 44 24 38    	cmova  0x38(%rsp),%rax
140ed1ea1:	c6 04 08 00          	movb   $0x0,(%rax,%rcx,1)
140ed1ea5:	eb 5f                	jmp    0x140ed1f06
140ed1ea7:	4c 8b f1             	mov    %rcx,%r14
140ed1eaa:	4c 2b f2             	sub    %rdx,%r14
140ed1ead:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140ed1eb2:	49 8b c0             	mov    %r8,%rax
140ed1eb5:	48 2b c2             	sub    %rdx,%rax
140ed1eb8:	4c 3b f0             	cmp    %rax,%r14
140ed1ebb:	77 2b                	ja     0x140ed1ee8
140ed1ebd:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140ed1ec2:	48 8d 5c 24 38       	lea    0x38(%rsp),%rbx
140ed1ec7:	49 83 f8 0f          	cmp    $0xf,%r8
140ed1ecb:	48 0f 47 5c 24 38    	cmova  0x38(%rsp),%rbx
140ed1ed1:	48 03 da             	add    %rdx,%rbx
140ed1ed4:	4d 8b c6             	mov    %r14,%r8
140ed1ed7:	33 d2                	xor    %edx,%edx
140ed1ed9:	48 8b cb             	mov    %rbx,%rcx
140ed1edc:	e8 cf d7 00 00       	call   0x140edf6b0
140ed1ee1:	41 c6 04 1e 00       	movb   $0x0,(%r14,%rbx,1)
140ed1ee6:	eb 1e                	jmp    0x140ed1f06
140ed1ee8:	0f ae e8             	lfence
140ed1eeb:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
140ed1ef0:	4d 8b ce             	mov    %r14,%r9
140ed1ef3:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
140ed1ef9:	49 8b d6             	mov    %r14,%rdx
140ed1efc:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140ed1f01:	e8 aa fd 2f ff       	call   0x1401d1cb0
140ed1f06:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
140ed1f0b:	48 83 7c 24 50 0f    	cmpq   $0xf,0x50(%rsp)
140ed1f11:	4c 0f 47 4c 24 38    	cmova  0x38(%rsp),%r9
140ed1f17:	89 74 24 20          	mov    %esi,0x20(%rsp)
140ed1f1b:	45 8b c7             	mov    %r15d,%r8d
140ed1f1e:	49 8b d4             	mov    %r12,%rdx
140ed1f21:	41 8b cd             	mov    %r13d,%ecx
140ed1f24:	e8 a3 b6 f2 ff       	call   0x140dfd5cc
140ed1f29:	48 8b c8             	mov    %rax,%rcx
140ed1f2c:	48 c1 e8 20          	shr    $0x20,%rax
140ed1f30:	85 c0                	test   %eax,%eax
140ed1f32:	0f 85 e1 06 00 00    	jne    0x140ed2619
140ed1f38:	33 f6                	xor    %esi,%esi
140ed1f3a:	c7 44 24 58 1f 00 00 	movl   $0x1f,0x58(%rsp)
140ed1f41:	00
140ed1f42:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140ed1f46:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
140ed1f4a:	74 3a                	je     0x140ed1f86
140ed1f4c:	0f 57 c0             	xorps  %xmm0,%xmm0
140ed1f4f:	0f 11 02             	movups %xmm0,(%rdx)
140ed1f52:	48 89 72 10          	mov    %rsi,0x10(%rdx)
140ed1f56:	48 89 72 18          	mov    %rsi,0x18(%rdx)
140ed1f5a:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
140ed1f5f:	0f 11 02             	movups %xmm0,(%rdx)
140ed1f62:	0f 10 4c 24 48       	movups 0x48(%rsp),%xmm1
140ed1f67:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
140ed1f6b:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140ed1f70:	b8 0f 00 00 00       	mov    $0xf,%eax
140ed1f75:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ed1f7a:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
140ed1f7f:	48 83 47 08 20       	addq   $0x20,0x8(%rdi)
140ed1f84:	eb 12                	jmp    0x140ed1f98
140ed1f86:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140ed1f8b:	48 8b cf             	mov    %rdi,%rcx
140ed1f8e:	e8 7d 6e 36 ff       	call   0x140238e10
140ed1f93:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140ed1f98:	48 83 f8 0f          	cmp    $0xf,%rax
140ed1f9c:	76 33                	jbe    0x140ed1fd1
140ed1f9e:	48 8d 50 01          	lea    0x1(%rax),%rdx
140ed1fa2:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140ed1fa7:	48 8b c1             	mov    %rcx,%rax