1404b0a82:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404b0a86:	48 8b cb             	mov    %rbx,%rcx
1404b0a89:	e8 12 65 24 00       	call   0x1406f6fa0
1404b0a8e:	90                   	nop
1404b0a8f:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404b0a93:	48 83 fa 0f          	cmp    $0xf,%rdx
1404b0a97:	76 31                	jbe    0x1404b0aca
1404b0a99:	48 ff c2             	inc    %rdx
1404b0a9c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404b0aa0:	48 8b c1             	mov    %rcx,%rax
1404b0aa3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404b0aaa:	72 19                	jb     0x1404b0ac5
1404b0aac:	48 83 c2 27          	add    $0x27,%rdx
1404b0ab0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404b0ab4:	48 2b c1             	sub    %rcx,%rax
1404b0ab7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404b0abb:	48 83 f8 1f          	cmp    $0x1f,%rax
1404b0abf:	0f 87 19 04 00 00    	ja     0x1404b0ede
1404b0ac5:	e8 7a a6 96 00       	call   0x140e1b144
1404b0aca:	48 8d 05 6f ea b4 00 	lea    0xb4ea6f(%rip),%rax        # 0x140fff540
1404b0ad1:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404b0ad5:	48 c7 45 c8 11 00 00 	movq   $0x11,-0x38(%rbp)
1404b0adc:	00
1404b0add:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404b0ae1:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404b0ae6:	45 33 c9             	xor    %r9d,%r9d
1404b0ae9:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404b0aed:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b0af1:	48 8b 0d 68 23 f8 00 	mov    0xf82368(%rip),%rcx        # 0x141432e60
1404b0af8:	e8 f3 3a 36 00       	call   0x1408145f0
1404b0afd:	48 8b 08             	mov    (%rax),%rcx
1404b0b00:	48 89 0d 89 90 f7 00 	mov    %rcx,0xf79089(%rip)        # 0x141429b90
1404b0b07:	0f 57 c0             	xorps  %xmm0,%xmm0
1404b0b0a:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404b0b0e:	0f 57 c9             	xorps  %xmm1,%xmm1
1404b0b11:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404b0b16:	b9 20 00 00 00       	mov    $0x20,%ecx
1404b0b1b:	e8 e8 a5 96 00       	call   0x140e1b108
1404b0b20:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404b0b24:	66 0f 6f 05 44 38 af 	movdqa 0xaf3844(%rip),%xmm0        # 0x140fa4370
1404b0b2b:	00
1404b0b2c:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404b0b31:	0f 10 05 08 ea b4 00 	movups 0xb4ea08(%rip),%xmm0        # 0x140fff540
1404b0b38:	0f 11 00             	movups %xmm0,(%rax)
1404b0b3b:	0f b6 0d 0e ea b4 00 	movzbl 0xb4ea0e(%rip),%ecx        # 0x140fff550
1404b0b42:	88 48 10             	mov    %cl,0x10(%rax)
1404b0b45:	c6 40 11 00          	movb   $0x0,0x11(%rax)
1404b0b49:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404b0b4f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404b0b53:	48 8b cb             	mov    %rbx,%rcx
1404b0b56:	e8 45 64 24 00       	call   0x1406f6fa0
1404b0b5b:	90                   	nop
1404b0b5c:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404b0b60:	48 83 fa 0f          	cmp    $0xf,%rdx
1404b0b64:	76 31                	jbe    0x1404b0b97
1404b0b66:	48 ff c2             	inc    %rdx
1404b0b69:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404b0b6d:	48 8b c1             	mov    %rcx,%rax
1404b0b70:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404b0b77:	72 19                	jb     0x1404b0b92
1404b0b79:	48 83 c2 27          	add    $0x27,%rdx
1404b0b7d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404b0b81:	48 2b c1             	sub    %rcx,%rax
1404b0b84:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404b0b88:	48 83 f8 1f          	cmp    $0x1f,%rax
1404b0b8c:	0f 87 52 03 00 00    	ja     0x1404b0ee4
1404b0b92:	e8 ad a5 96 00       	call   0x140e1b144
1404b0b97:	48 8d 05 ba e9 b4 00 	lea    0xb4e9ba(%rip),%rax        # 0x140fff558
1404b0b9e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404b0ba2:	48 c7 45 c8 10 00 00 	movq   $0x10,-0x38(%rbp)
1404b0ba9:	00
1404b0baa:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404b0bae:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404b0bb3:	45 33 c9             	xor    %r9d,%r9d
1404b0bb6:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404b0bba:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b0bbe:	48 8b 0d 9b 22 f8 00 	mov    0xf8229b(%rip),%rcx        # 0x141432e60
1404b0bc5:	e8 26 3a 36 00       	call   0x1408145f0
1404b0bca:	48 8b 08             	mov    (%rax),%rcx
1404b0bcd:	48 89 0d ec 8f f7 00 	mov    %rcx,0xf78fec(%rip)        # 0x141429bc0
1404b0bd4:	0f 57 c0             	xorps  %xmm0,%xmm0
1404b0bd7:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404b0bdb:	0f 57 c9             	xorps  %xmm1,%xmm1
1404b0bde:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404b0be3:	b9 20 00 00 00       	mov    $0x20,%ecx
1404b0be8:	e8 1b a5 96 00       	call   0x140e1b108
1404b0bed:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404b0bf1:	66 0f 6f 05 67 37 af 	movdqa 0xaf3767(%rip),%xmm0        # 0x140fa4360
1404b0bf8:	00
1404b0bf9:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404b0bfe:	0f 10 05 53 e9 b4 00 	movups 0xb4e953(%rip),%xmm0        # 0x140fff558
1404b0c05:	0f 11 00             	movups %xmm0,(%rax)
1404b0c08:	c6 40 10 00          	movb   $0x0,0x10(%rax)
1404b0c0c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404b0c12:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404b0c16:	48 8b cb             	mov    %rbx,%rcx
1404b0c19:	e8 82 63 24 00       	call   0x1406f6fa0
1404b0c1e:	90                   	nop
1404b0c1f:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404b0c23:	48 83 fa 0f          	cmp    $0xf,%rdx
1404b0c27:	76 31                	jbe    0x1404b0c5a
1404b0c29:	48 ff c2             	inc    %rdx
1404b0c2c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404b0c30:	48 8b c1             	mov    %rcx,%rax
1404b0c33:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404b0c3a:	72 19                	jb     0x1404b0c55
1404b0c3c:	48 83 c2 27          	add    $0x27,%rdx
1404b0c40:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404b0c44:	48 2b c1             	sub    %rcx,%rax
1404b0c47:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404b0c4b:	48 83 f8 1f          	cmp    $0x1f,%rax
1404b0c4f:	0f 87 95 02 00 00    	ja     0x1404b0eea
1404b0c55:	e8 ea a4 96 00       	call   0x140e1b144
1404b0c5a:	48 8d 05 0f e9 b4 00 	lea    0xb4e90f(%rip),%rax        # 0x140fff570
1404b0c61:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404b0c65:	48 c7 45 c8 0d 00 00 	movq   $0xd,-0x38(%rbp)
1404b0c6c:	00
1404b0c6d:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404b0c71:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404b0c76:	45 33 c9             	xor    %r9d,%r9d
1404b0c79:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404b0c7d:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b0c81:	48 8b 0d d8 21 f8 00 	mov    0xf821d8(%rip),%rcx        # 0x141432e60
1404b0c88:	e8 63 39 36 00       	call   0x1408145f0
1404b0c8d:	48 8b 08             	mov    (%rax),%rcx
1404b0c90:	48 89 0d 19 8f f7 00 	mov    %rcx,0xf78f19(%rip)        # 0x141429bb0
1404b0c97:	0f 57 c0             	xorps  %xmm0,%xmm0
1404b0c9a:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404b0c9e:	66 0f 6f 0d aa 36 af 	movdqa 0xaf36aa(%rip),%xmm1        # 0x140fa4350
1404b0ca5:	00
1404b0ca6:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404b0cab:	f2 0f 10 05 bd e8 b4 	movsd  0xb4e8bd(%rip),%xmm0        # 0x140fff570
1404b0cb2:	00
1404b0cb3:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404b0cb8:	8b 05 ba e8 b4 00    	mov    0xb4e8ba(%rip),%eax        # 0x140fff578
1404b0cbe:	89 45 d8             	mov    %eax,-0x28(%rbp)
1404b0cc1:	0f b6 05 b4 e8 b4 00 	movzbl 0xb4e8b4(%rip),%eax        # 0x140fff57c
1404b0cc8:	88 45 dc             	mov    %al,-0x24(%rbp)
1404b0ccb:	c6 45 dd 00          	movb   $0x0,-0x23(%rbp)
1404b0ccf:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404b0cd5:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404b0cd9:	48 8b cb             	mov    %rbx,%rcx
1404b0cdc:	e8 bf 62 24 00       	call   0x1406f6fa0
1404b0ce1:	90                   	nop
1404b0ce2:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404b0ce6:	48 83 fa 0f          	cmp    $0xf,%rdx
1404b0cea:	76 31                	jbe    0x1404b0d1d
1404b0cec:	48 ff c2             	inc    %rdx
1404b0cef:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404b0cf3:	48 8b c1             	mov    %rcx,%rax
1404b0cf6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404b0cfd:	72 19                	jb     0x1404b0d18
1404b0cff:	48 83 c2 27          	add    $0x27,%rdx
1404b0d03:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404b0d07:	48 2b c1             	sub    %rcx,%rax
1404b0d0a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404b0d0e:	48 83 f8 1f          	cmp    $0x1f,%rax
1404b0d12:	0f 87 d8 01 00 00    	ja     0x1404b0ef0
1404b0d18:	e8 27 a4 96 00       	call   0x140e1b144
1404b0d1d:	48 8d 05 5c e8 b4 00 	lea    0xb4e85c(%rip),%rax        # 0x140fff580
1404b0d24:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404b0d28:	48 c7 45 c8 0a 00 00 	movq   $0xa,-0x38(%rbp)
1404b0d2f:	00
1404b0d30:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404b0d34:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404b0d39:	45 33 c9             	xor    %r9d,%r9d
1404b0d3c:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404b0d40:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b0d44:	48 8b 0d 15 21 f8 00 	mov    0xf82115(%rip),%rcx        # 0x141432e60
1404b0d4b:	e8 a0 38 36 00       	call   0x1408145f0
1404b0d50:	48 8b 08             	mov    (%rax),%rcx
1404b0d53:	48 89 0d 5e 8e f7 00 	mov    %rcx,0xf78e5e(%rip)        # 0x141429bb8
1404b0d5a:	0f 57 c0             	xorps  %xmm0,%xmm0
1404b0d5d:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404b0d61:	66 0f 6f 0d 87 4c af 	movdqa 0xaf4c87(%rip),%xmm1        # 0x140fa59f0
1404b0d68:	00
1404b0d69:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404b0d6e:	f2 0f 10 05 0a e8 b4 	movsd  0xb4e80a(%rip),%xmm0        # 0x140fff580
1404b0d75:	00
1404b0d76:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404b0d7b:	0f b7 05 06 e8 b4 00 	movzwl 0xb4e806(%rip),%eax        # 0x140fff588
1404b0d82:	66 89 45 d8          	mov    %ax,-0x28(%rbp)
1404b0d86:	c6 45 da 00          	movb   $0x0,-0x26(%rbp)
1404b0d8a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404b0d90:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404b0d94:	48 8b cb             	mov    %rbx,%rcx
1404b0d97:	e8 04 62 24 00       	call   0x1406f6fa0
1404b0d9c:	90                   	nop
1404b0d9d:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404b0da1:	48 83 fa 0f          	cmp    $0xf,%rdx
1404b0da5:	76 31                	jbe    0x1404b0dd8
1404b0da7:	48 ff c2             	inc    %rdx
1404b0daa:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404b0dae:	48 8b c1             	mov    %rcx,%rax
1404b0db1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404b0db8:	72 19                	jb     0x1404b0dd3
1404b0dba:	48 83 c2 27          	add    $0x27,%rdx
1404b0dbe:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404b0dc2:	48 2b c1             	sub    %rcx,%rax
1404b0dc5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404b0dc9:	48 83 f8 1f          	cmp    $0x1f,%rax
1404b0dcd:	0f 87 23 01 00 00    	ja     0x1404b0ef6
1404b0dd3:	e8 6c a3 96 00       	call   0x140e1b144
1404b0dd8:	48 8d 05 b1 e7 b4 00 	lea    0xb4e7b1(%rip),%rax        # 0x140fff590
1404b0ddf:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404b0de3:	48 c7 45 c8 11 00 00 	movq   $0x11,-0x38(%rbp)
1404b0dea:	00
1404b0deb:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404b0def:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404b0df4:	45 33 c9             	xor    %r9d,%r9d
1404b0df7:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404b0dfb:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b0dff:	48 8b 0d 5a 20 f8 00 	mov    0xf8205a(%rip),%rcx        # 0x141432e60
1404b0e06:	e8 e5 37 36 00       	call   0x1408145f0
1404b0e0b:	48 8b 08             	mov    (%rax),%rcx
1404b0e0e:	48 89 0d 83 8d f7 00 	mov    %rcx,0xf78d83(%rip)        # 0x141429b98
1404b0e15:	0f 57 c0             	xorps  %xmm0,%xmm0
1404b0e18:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404b0e1c:	0f 57 c9             	xorps  %xmm1,%xmm1
1404b0e1f:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404b0e24:	48 c7 45 c0 1f 00 00 	movq   $0x1f,-0x40(%rbp)
1404b0e2b:	00
1404b0e2c:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b0e30:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404b0e34:	e8 67 5f ce ff       	call   0x140196da0
1404b0e39:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404b0e3d:	48 c7 45 e0 11 00 00 	movq   $0x11,-0x20(%rbp)
1404b0e44:	00
1404b0e45:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1404b0e49:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
1404b0e4d:	0f 10 05 3c e7 b4 00 	movups 0xb4e73c(%rip),%xmm0        # 0x140fff590
1404b0e54:	0f 11 00             	movups %xmm0,(%rax)
1404b0e57:	0f b6 15 42 e7 b4 00 	movzbl 0xb4e742(%rip),%edx        # 0x140fff5a0
1404b0e5e:	88 50 10             	mov    %dl,0x10(%rax)
1404b0e61:	c6 40 11 00          	movb   $0x0,0x11(%rax)
1404b0e65:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404b0e6b:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404b0e6f:	48 8b cb             	mov    %rbx,%rcx
1404b0e72:	e8 29 61 24 00       	call   0x1406f6fa0
1404b0e77:	90                   	nop
1404b0e78:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404b0e7c:	48 83 fa 0f          	cmp    $0xf,%rdx
1404b0e80:	76 2d                	jbe    0x1404b0eaf
1404b0e82:	48 ff c2             	inc    %rdx
1404b0e85:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404b0e89:	48 8b c1             	mov    %rcx,%rax
1404b0e8c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404b0e93:	72 15                	jb     0x1404b0eaa
1404b0e95:	48 83 c2 27          	add    $0x27,%rdx
1404b0e99:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404b0e9d:	48 2b c1             	sub    %rcx,%rax
1404b0ea0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404b0ea4:	48 83 f8 1f          	cmp    $0x1f,%rax
1404b0ea8:	77 1c                	ja     0x1404b0ec6
1404b0eaa:	e8 95 a2 96 00       	call   0x140e1b144
1404b0eaf:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1404b0eb3:	48 33 cc             	xor    %rsp,%rcx
1404b0eb6:	e8 45 a6 96 00       	call   0x140e1b500
1404b0ebb:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1404b0ec0:	48 83 c4 60          	add    $0x60,%rsp
1404b0ec4:	5d                   	pop    %rbp
1404b0ec5:	c3                   	ret
1404b0ec6:	e8 d9 92 97 00       	call   0x140e2a1a4
1404b0ecb:	cc                   	int3
1404b0ecc:	e8 d3 92 97 00       	call   0x140e2a1a4
1404b0ed1:	cc                   	int3
1404b0ed2:	e8 cd 92 97 00       	call   0x140e2a1a4
1404b0ed7:	cc                   	int3
1404b0ed8:	e8 c7 92 97 00       	call   0x140e2a1a4
1404b0edd:	cc                   	int3
1404b0ede:	e8 c1 92 97 00       	call   0x140e2a1a4
1404b0ee3:	cc                   	int3
1404b0ee4:	e8 bb 92 97 00       	call   0x140e2a1a4
1404b0ee9:	cc                   	int3
1404b0eea:	e8 b5 92 97 00       	call   0x140e2a1a4
1404b0eef:	cc                   	int3
1404b0ef0:	e8 af 92 97 00       	call   0x140e2a1a4
1404b0ef5:	cc                   	int3
1404b0ef6:	e8 a9 92 97 00       	call   0x140e2a1a4
1404b0efb:	cc                   	int3
1404b0efc:	cc                   	int3
1404b0efd:	cc                   	int3
1404b0efe:	cc                   	int3
1404b0eff:	cc                   	int3
1404b0f00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404b0f05:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1404b0f0a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1404b0f0f:	57                   	push   %rdi
1404b0f10:	41 54                	push   %r12
1404b0f12:	41 55                	push   %r13
1404b0f14:	41 56                	push   %r14
1404b0f16:	41 57                	push   %r15
1404b0f18:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1404b0f1f:	48 8b 05 da 7f f0 00 	mov    0xf07fda(%rip),%rax        # 0x1413b8f00
1404b0f26:	48 33 c4             	xor    %rsp,%rax
1404b0f29:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
1404b0f30:	00
1404b0f31:	48 8b fa             	mov    %rdx,%rdi
1404b0f34:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1404b0f39:	33 db                	xor    %ebx,%ebx
1404b0f3b:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1404b0f3f:	0f 57 c0             	xorps  %xmm0,%xmm0
1404b0f42:	0f 11 02             	movups %xmm0,(%rdx)
1404b0f45:	48 89 5a 10          	mov    %rbx,0x10(%rdx)
1404b0f49:	41 bc 0f 00 00 00    	mov    $0xf,%r12d
1404b0f4f:	4c 89 62 18          	mov    %r12,0x18(%rdx)
1404b0f53:	88 1a                	mov    %bl,(%rdx)
1404b0f55:	48 8d 72 20          	lea    0x20(%rdx),%rsi
1404b0f59:	0f 11 06             	movups %xmm0,(%rsi)
1404b0f5c:	4c 8d 7e 10          	lea    0x10(%rsi),%r15
1404b0f60:	49 89 1f             	mov    %rbx,(%r15)
1404b0f63:	4c 89 66 18          	mov    %r12,0x18(%rsi)
1404b0f67:	88 1e                	mov    %bl,(%rsi)
1404b0f69:	48 c7 42 40 ff ff ff 	movq   $0xffffffffffffffff,0x40(%rdx)
1404b0f70:	ff
1404b0f71:	89 5a 48             	mov    %ebx,0x48(%rdx)
1404b0f74:	48 83 c2 50          	add    $0x50,%rdx
1404b0f78:	48 89 5a 38          	mov    %rbx,0x38(%rdx)
1404b0f7c:	48 89 9f c8 00 00 00 	mov    %rbx,0xc8(%rdi)
1404b0f83:	4c 8d 35 6e 2e af 00 	lea    0xaf2e6e(%rip),%r14        # 0x140fa3df8
1404b0f8a:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
1404b0f8f:	4c 8d 2d ca 9f 4a 00 	lea    0x4a9fca(%rip),%r13        # 0x14095af60
1404b0f96:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1404b0f9b:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1404b0fa0:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1404b0fa5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1404b0faa:	e8 b1 e2 ce ff       	call   0x14019f260
1404b0faf:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1404b0fb4:	48 85 c9             	test   %rcx,%rcx
1404b0fb7:	74 18                	je     0x1404b0fd1
1404b0fb9:	48 8b 01             	mov    (%rcx),%rax
1404b0fbc:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1404b0fc1:	48 3b ca             	cmp    %rdx,%rcx
1404b0fc4:	0f 95 c2             	setne  %dl
1404b0fc7:	48 8b 40 20          	mov    0x20(%rax),%rax
1404b0fcb:	ff 15 4f 2a ad 00    	call   *0xad2a4f(%rip)        # 0x140f83a20
1404b0fd1:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1404b0fd6:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1404b0fdb:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1404b0fe0:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
1404b0fe7:	00
1404b0fe8:	48 8d 97 90 00 00 00 	lea    0x90(%rdi),%rdx
1404b0fef:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1404b0ff4:	e8 67 e2 ce ff       	call   0x14019f260
1404b0ff9:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
1404b1000:	00
1404b1001:	48 85 c9             	test   %rcx,%rcx
1404b1004:	74 19                	je     0x1404b101f
1404b1006:	48 8b 01             	mov    (%rcx),%rax
1404b1009:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx