1409f3c12:	00
1409f3c13:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1409f3c17:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3c1e:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f3c22:	e8 79 3c ff ff       	call   0x1409e78a0
1409f3c27:	48 8d 05 2a 88 68 00 	lea    0x68882a(%rip),%rax        # 0x14107c458
1409f3c2e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3c33:	48 c7 44 24 38 15 00 	movq   $0x15,0x38(%rsp)
1409f3c3a:	00 00
1409f3c3c:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3c43:	ff ff
1409f3c45:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3c4a:	e8 71 29 00 00       	call   0x1409f65c0
1409f3c4f:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3c54:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3c59:	e8 62 29 00 00       	call   0x1409f65c0
1409f3c5e:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
1409f3c65:	00 00
1409f3c67:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
1409f3c6c:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3c71:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3c78:	00
1409f3c79:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3c7e:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3c85:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f3c89:	e8 52 01 06 00       	call   0x140a53de0
1409f3c8e:	90                   	nop
1409f3c8f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3c94:	e8 e7 32 05 00       	call   0x140a46f80
1409f3c99:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f3c9c:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
1409f3ca0:	66 0f 6f 0d 58 ad 5b 	movdqa 0x5bad58(%rip),%xmm1        # 0x140faea00
1409f3ca7:	00
1409f3ca8:	66 0f 7f 4d 30       	movdqa %xmm1,0x30(%rbp)
1409f3cad:	8b 05 bd 87 68 00    	mov    0x6887bd(%rip),%eax        # 0x14107c470
1409f3cb3:	66 89 45 20          	mov    %ax,0x20(%rbp)
1409f3cb7:	0f b6 05 b4 87 68 00 	movzbl 0x6887b4(%rip),%eax        # 0x14107c472
1409f3cbe:	88 45 22             	mov    %al,0x22(%rbp)
1409f3cc1:	c6 45 23 00          	movb   $0x0,0x23(%rbp)
1409f3cc5:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
1409f3cc9:	66 0f 6f 0d 3f 06 5b 	movdqa 0x5b063f(%rip),%xmm1        # 0x140fa4310
1409f3cd0:	00
1409f3cd1:	66 0f 7f 4d 50       	movdqa %xmm1,0x50(%rbp)
1409f3cd6:	8b 05 98 87 68 00    	mov    0x688798(%rip),%eax        # 0x14107c474
1409f3cdc:	89 45 40             	mov    %eax,0x40(%rbp)
1409f3cdf:	0f b7 05 92 87 68 00 	movzwl 0x688792(%rip),%eax        # 0x14107c478
1409f3ce6:	66 89 45 44          	mov    %ax,0x44(%rbp)
1409f3cea:	c6 45 46 00          	movb   $0x0,0x46(%rbp)
1409f3cee:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
1409f3cf2:	66 0f 6f 0d 26 06 5b 	movdqa 0x5b0626(%rip),%xmm1        # 0x140fa4320
1409f3cf9:	00
1409f3cfa:	66 0f 7f 4d 70       	movdqa %xmm1,0x70(%rbp)
1409f3cff:	48 8b 05 7a 87 68 00 	mov    0x68877a(%rip),%rax        # 0x14107c480
1409f3d06:	89 45 60             	mov    %eax,0x60(%rbp)
1409f3d09:	0f b7 05 74 87 68 00 	movzwl 0x688774(%rip),%eax        # 0x14107c484
1409f3d10:	66 89 45 64          	mov    %ax,0x64(%rbp)
1409f3d14:	0f b6 05 6b 87 68 00 	movzbl 0x68876b(%rip),%eax        # 0x14107c486
1409f3d1b:	88 45 66             	mov    %al,0x66(%rbp)
1409f3d1e:	c6 45 67 00          	movb   $0x0,0x67(%rbp)
1409f3d22:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
1409f3d29:	66 0f 6f 0d ff 05 5b 	movdqa 0x5b05ff(%rip),%xmm1        # 0x140fa4330
1409f3d30:	00
1409f3d31:	66 0f 7f 8d 90 00 00 	movdqa %xmm1,0x90(%rbp)
1409f3d38:	00
1409f3d39:	48 b8 63 61 66 5f 66 	movabs $0x776f6c665f666163,%rax
1409f3d40:	6c 6f 77
1409f3d43:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1409f3d4a:	c6 85 88 00 00 00 00 	movb   $0x0,0x88(%rbp)
1409f3d51:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
1409f3d58:	66 0f 6f 0d 90 1c 5b 	movdqa 0x5b1c90(%rip),%xmm1        # 0x140fa59f0
1409f3d5f:	00
1409f3d60:	66 0f 7f 8d b0 00 00 	movdqa %xmm1,0xb0(%rbp)
1409f3d67:	00
1409f3d68:	f2 0f 10 05 18 87 68 	movsd  0x688718(%rip),%xmm0        # 0x14107c488
1409f3d6f:	00
1409f3d70:	f2 0f 11 85 a0 00 00 	movsd  %xmm0,0xa0(%rbp)
1409f3d77:	00
1409f3d78:	0f b7 05 11 87 68 00 	movzwl 0x688711(%rip),%eax        # 0x14107c490
1409f3d7f:	66 89 85 a8 00 00 00 	mov    %ax,0xa8(%rbp)
1409f3d86:	c6 85 aa 00 00 00 00 	movb   $0x0,0xaa(%rbp)
1409f3d8d:	48 8d 45 20          	lea    0x20(%rbp),%rax
1409f3d91:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3d96:	48 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%rax
1409f3d9d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1409f3da2:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3da7:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3dae:	00
1409f3daf:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1409f3db4:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3dbb:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1409f3dbf:	e8 6c 10 86 ff       	call   0x140254e30
1409f3dc4:	90                   	nop
1409f3dc5:	4c 8d 0d 84 3c 7a ff 	lea    -0x85c37c(%rip),%r9        # 0x140197a50
1409f3dcc:	ba 20 00 00 00       	mov    $0x20,%edx
1409f3dd1:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1409f3dd7:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1409f3ddb:	e8 6c 77 42 00       	call   0x140e1b54c
1409f3de0:	48 8d 05 b1 86 68 00 	lea    0x6886b1(%rip),%rax        # 0x14107c498
1409f3de7:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1409f3dee:	48 c7 85 c8 00 00 00 	movq   $0x23,0xc8(%rbp)
1409f3df5:	23 00 00 00
1409f3df9:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1409f3dfe:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3e03:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3e0a:	ff ff
1409f3e0c:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3e11:	e8 aa 27 00 00       	call   0x1409f65c0
1409f3e16:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3e1b:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f3e1e:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1409f3e23:	4c 89 7d 90          	mov    %r15,-0x70(%rbp)
1409f3e27:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
1409f3e2b:	48 2b 55 a0          	sub    -0x60(%rbp),%rdx
1409f3e2f:	48 c1 fa 05          	sar    $0x5,%rdx
1409f3e33:	48 85 d2             	test   %rdx,%rdx
1409f3e36:	74 68                	je     0x1409f3ea0
1409f3e38:	48 b8 ff ff ff ff ff 	movabs $0x7ffffffffffffff,%rax
1409f3e3f:	ff ff 07
1409f3e42:	48 3b d0             	cmp    %rax,%rdx
1409f3e45:	0f 87 c7 01 00 00    	ja     0x1409f4012
1409f3e4b:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1409f3e4f:	e8 1c 30 88 ff       	call   0x140276e70
1409f3e54:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1409f3e58:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3e5d:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
1409f3e61:	4c 8b 75 a8          	mov    -0x58(%rbp),%r14
1409f3e65:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
1409f3e69:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
1409f3e6d:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1409f3e71:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1409f3e75:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1409f3e79:	49 3b f6             	cmp    %r14,%rsi
1409f3e7c:	74 1e                	je     0x1409f3e9c
1409f3e7e:	66 90                	xchg   %ax,%ax
1409f3e80:	48 8b d6             	mov    %rsi,%rdx
1409f3e83:	48 8b cb             	mov    %rbx,%rcx
1409f3e86:	e8 b5 4b 7b ff       	call   0x1401a8a40
1409f3e8b:	48 83 c3 20          	add    $0x20,%rbx
1409f3e8f:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1409f3e93:	48 83 c6 20          	add    $0x20,%rsi
1409f3e97:	49 3b f6             	cmp    %r14,%rsi
1409f3e9a:	75 e4                	jne    0x1409f3e80
1409f3e9c:	48 89 5d 88          	mov    %rbx,-0x78(%rbp)
1409f3ea0:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1409f3ea4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3ea9:	e8 b2 99 ff ff       	call   0x1409ed860
1409f3eae:	90                   	nop
1409f3eaf:	0f 28 85 c0 00 00 00 	movaps 0xc0(%rbp),%xmm0
1409f3eb6:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3ebd:	00
1409f3ebe:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3ec3:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3eca:	48 8b cf             	mov    %rdi,%rcx
1409f3ecd:	e8 3e 0e 03 00       	call   0x140a24d10
1409f3ed2:	48 8d 05 e7 85 68 00 	lea    0x6885e7(%rip),%rax        # 0x14107c4c0
1409f3ed9:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1409f3ee0:	48 c7 85 c8 00 00 00 	movq   $0x26,0xc8(%rbp)
1409f3ee7:	26 00 00 00
1409f3eeb:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1409f3ef0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3ef5:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3efc:	ff ff
1409f3efe:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3f03:	e8 b8 26 00 00       	call   0x1409f65c0
1409f3f08:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3f0d:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
1409f3f11:	4c 89 7d b0          	mov    %r15,-0x50(%rbp)
1409f3f15:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1409f3f19:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
1409f3f1d:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
1409f3f21:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
1409f3f25:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1409f3f29:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
1409f3f2d:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
1409f3f31:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1409f3f35:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3f3a:	e8 21 99 ff ff       	call   0x1409ed860
1409f3f3f:	90                   	nop
1409f3f40:	0f 28 85 c0 00 00 00 	movaps 0xc0(%rbp),%xmm0
1409f3f47:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3f4e:	00
1409f3f4f:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3f54:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3f5b:	48 8b cf             	mov    %rdi,%rcx
1409f3f5e:	e8 ad 0d 03 00       	call   0x140a24d10
1409f3f63:	90                   	nop
1409f3f64:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
1409f3f68:	48 85 db             	test   %rbx,%rbx
1409f3f6b:	74 43                	je     0x1409f3fb0
1409f3f6d:	48 8b 75 a8          	mov    -0x58(%rbp),%rsi
1409f3f71:	48 3b de             	cmp    %rsi,%rbx
1409f3f74:	74 17                	je     0x1409f3f8d
1409f3f76:	33 d2                	xor    %edx,%edx
1409f3f78:	48 8b cb             	mov    %rbx,%rcx
1409f3f7b:	e8 a0 57 7a ff       	call   0x140199720
1409f3f80:	48 83 c3 20          	add    $0x20,%rbx
1409f3f84:	48 3b de             	cmp    %rsi,%rbx
1409f3f87:	75 ed                	jne    0x1409f3f76
1409f3f89:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
1409f3f8d:	4c 8b 45 b0          	mov    -0x50(%rbp),%r8
1409f3f91:	4c 2b c3             	sub    %rbx,%r8
1409f3f94:	49 c1 f8 05          	sar    $0x5,%r8
1409f3f98:	48 8b d3             	mov    %rbx,%rdx
1409f3f9b:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1409f3f9f:	e8 5c 99 7a ff       	call   0x14019d900
1409f3fa4:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f3fa7:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
1409f3fac:	4c 89 7d b0          	mov    %r15,-0x50(%rbp)
1409f3fb0:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1409f3fb4:	48 85 c9             	test   %rcx,%rcx
1409f3fb7:	74 26                	je     0x1409f3fdf
1409f3fb9:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1409f3fbd:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1409f3fc1:	e8 8a 32 7a ff       	call   0x140197250
1409f3fc6:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
1409f3fca:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1409f3fce:	4c 2b c2             	sub    %rdx,%r8
1409f3fd1:	49 c1 f8 05          	sar    $0x5,%r8
1409f3fd5:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1409f3fd9:	e8 22 99 7a ff       	call   0x14019d900
1409f3fde:	90                   	nop
1409f3fdf:	48 8b c7             	mov    %rdi,%rax
1409f3fe2:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
1409f3fe9:	48 33 cc             	xor    %rsp,%rcx
1409f3fec:	e8 0f 75 42 00       	call   0x140e1b500
1409f3ff1:	4c 8d 9c 24 f0 01 00 	lea    0x1f0(%rsp),%r11
1409f3ff8:	00
1409f3ff9:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1409f3ffd:	49 8b 73 40          	mov    0x40(%r11),%rsi
1409f4001:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1409f4005:	49 8b e3             	mov    %r11,%rsp
1409f4008:	41 5f                	pop    %r15
1409f400a:	41 5e                	pop    %r14
1409f400c:	41 5d                	pop    %r13
1409f400e:	41 5c                	pop    %r12
1409f4010:	5d                   	pop    %rbp
1409f4011:	c3                   	ret
1409f4012:	e8 79 95 7a ff       	call   0x14019d590
1409f4017:	90                   	nop
1409f4018:	e8 87 61 43 00       	call   0x140e2a1a4
1409f401d:	cc                   	int3
1409f401e:	cc                   	int3
1409f401f:	cc                   	int3
1409f4020:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1409f4025:	53                   	push   %rbx
1409f4026:	48 83 ec 20          	sub    $0x20,%rsp
1409f402a:	48 8b d9             	mov    %rcx,%rbx
1409f402d:	48 8b 02             	mov    (%rdx),%rax
1409f4030:	48 89 01             	mov    %rax,(%rcx)
1409f4033:	0f 10 42 08          	movups 0x8(%rdx),%xmm0
1409f4037:	0f 11 41 08          	movups %xmm0,0x8(%rcx)
1409f403b:	f2 0f 10 4a 18       	movsd  0x18(%rdx),%xmm1
1409f4040:	f2 0f 11 49 18       	movsd  %xmm1,0x18(%rcx)
1409f4045:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
1409f4049:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1409f404d:	f2 0f 10 4a 30       	movsd  0x30(%rdx),%xmm1
1409f4052:	f2 0f 11 49 30       	movsd  %xmm1,0x30(%rcx)
1409f4057:	48 8d 41 38          	lea    0x38(%rcx),%rax
1409f405b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1409f4060:	4c 8d 42 38          	lea    0x38(%rdx),%r8
1409f4064:	c6 80 a8 00 00 00 ff 	movb   $0xff,0xa8(%rax)
1409f406b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f4070:	49 0f be 88 a8 00 00 	movsbq 0xa8(%r8),%rcx
1409f4077:	00
1409f4078:	48 ff c1             	inc    %rcx
1409f407b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409f4080:	e8 0b c0 fd ff       	call   0x1409d0090
1409f4085:	90                   	nop
1409f4086:	48 8b c3             	mov    %rbx,%rax
1409f4089:	48 83 c4 20          	add    $0x20,%rsp
1409f408d:	5b                   	pop    %rbx
1409f408e:	c3                   	ret
1409f408f:	cc                   	int3
1409f4090:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f4095:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1409f409a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1409f409f:	41 56                	push   %r14
1409f40a1:	48 83 ec 20          	sub    $0x20,%rsp
1409f40a5:	33 ff                	xor    %edi,%edi
1409f40a7:	4c 8b f2             	mov    %rdx,%r14
1409f40aa:	48 89 39             	mov    %rdi,(%rcx)
1409f40ad:	48 8b f1             	mov    %rcx,%rsi
1409f40b0:	48 89 79 08          	mov    %rdi,0x8(%rcx)
1409f40b4:	48 89 79 10          	mov    %rdi,0x10(%rcx)
1409f40b8:	48 8b 5a 08          	mov    0x8(%rdx),%rbx
1409f40bc:	48 2b 1a             	sub    (%rdx),%rbx
1409f40bf:	48 c1 fb 03          	sar    $0x3,%rbx
1409f40c3:	48 85 db             	test   %rbx,%rbx
1409f40c6:	0f 84 85 00 00 00    	je     0x1409f4151
1409f40cc:	48 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%rax
1409f40d3:	ff ff 1f
1409f40d6:	48 3b d8             	cmp    %rax,%rbx
1409f40d9:	0f 87 91 00 00 00    	ja     0x1409f4170
1409f40df:	48 8d 1c dd 00 00 00 	lea    0x0(,%rbx,8),%rbx
1409f40e6:	00
1409f40e7:	48 85 db             	test   %rbx,%rbx
1409f40ea:	74 35                	je     0x1409f4121
1409f40ec:	48 81 fb 00 10 00 00 	cmp    $0x1000,%rbx
1409f40f3:	72 21                	jb     0x1409f4116
1409f40f5:	48 8d 4b 27          	lea    0x27(%rbx),%rcx
1409f40f9:	48 3b cb             	cmp    %rbx,%rcx
1409f40fc:	76 78                	jbe    0x1409f4176
1409f40fe:	e8 05 70 42 00       	call   0x140e1b108
1409f4103:	48 85 c0             	test   %rax,%rax
1409f4106:	74 62                	je     0x1409f416a
1409f4108:	48 8d 78 27          	lea    0x27(%rax),%rdi
1409f410c:	48 83 e7 e0          	and    $0xffffffffffffffe0,%rdi
1409f4110:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
1409f4114:	eb 0b                	jmp    0x1409f4121
1409f4116:	48 8b cb             	mov    %rbx,%rcx
1409f4119:	e8 ea 6f 42 00       	call   0x140e1b108
1409f411e:	48 8b f8             	mov    %rax,%rdi
1409f4121:	48 89 3e             	mov    %rdi,(%rsi)
1409f4124:	48 8d 0c 3b          	lea    (%rbx,%rdi,1),%rcx
1409f4128:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
1409f412c:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
1409f4130:	48 8b cf             	mov    %rdi,%rcx
1409f4133:	49 8b 16             	mov    (%r14),%rdx
1409f4136:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1409f413a:	48 2b da             	sub    %rdx,%rbx
1409f413d:	4c 8b c3             	mov    %rbx,%r8
1409f4140:	e8 cb ae 4e 00       	call   0x140edf010
1409f4145:	48 c1 fb 03          	sar    $0x3,%rbx
1409f4149:	48 8d 04 df          	lea    (%rdi,%rbx,8),%rax
1409f414d:	48 89 46 08          	mov    %rax,0x8(%rsi)
1409f4151:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409f4156:	48 8b c6             	mov    %rsi,%rax
1409f4159:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1409f415e:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1409f4163:	48 83 c4 20          	add    $0x20,%rsp
1409f4167:	41 5e                	pop    %r14
1409f4169:	c3                   	ret
1409f416a:	e8 35 60 43 00       	call   0x140e2a1a4
1409f416f:	cc                   	int3
1409f4170:	e8 1b 94 7a ff       	call   0x14019d590
1409f4175:	cc                   	int3
1409f4176:	e8 15 90 7a ff       	call   0x14019d190
1409f417b:	cc                   	int3
1409f417c:	cc                   	int3
1409f417d:	cc                   	int3
1409f417e:	cc                   	int3
1409f417f:	cc                   	int3
1409f4180:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409f4185:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1409f418a:	57                   	push   %rdi
1409f418b:	48 83 ec 20          	sub    $0x20,%rsp
1409f418f:	48 8b da             	mov    %rdx,%rbx
1409f4192:	48 8b f9             	mov    %rcx,%rdi
1409f4195:	e8 46 e8 b4 ff       	call   0x1405429e0
1409f419a:	90                   	nop