140989f3d:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140989f43:	f2 0f 11 8c 24 88 01 	movsd  %xmm1,0x188(%rsp)
140989f4a:	00 00
140989f4c:	48 89 9c 24 90 01 00 	mov    %rbx,0x190(%rsp)
140989f53:	00
140989f54:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140989f58:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
140989f5c:	74 28                	je     0x140989f86
140989f5e:	0f 11 02             	movups %xmm0,(%rdx)
140989f61:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
140989f66:	48 8d 42 18          	lea    0x18(%rdx),%rax
140989f6a:	48 89 18             	mov    %rbx,(%rax)
140989f6d:	48 8b cb             	mov    %rbx,%rcx
140989f70:	48 8d 94 24 90 01 00 	lea    0x190(%rsp),%rdx
140989f77:	00
140989f78:	48 3b c2             	cmp    %rdx,%rax
140989f7b:	48 0f 45 cb          	cmovne %rbx,%rcx
140989f7f:	48 83 47 08 20       	addq   $0x20,0x8(%rdi)
140989f84:	eb 18                	jmp    0x140989f9e
140989f86:	4c 8d 84 24 78 01 00 	lea    0x178(%rsp),%r8
140989f8d:	00
140989f8e:	48 8b cf             	mov    %rdi,%rcx
140989f91:	e8 9a 15 00 00       	call   0x14098b530
140989f96:	48 8b 8c 24 90 01 00 	mov    0x190(%rsp),%rcx
140989f9d:	00
140989f9e:	48 85 c9             	test   %rcx,%rcx
140989fa1:	74 0d                	je     0x140989fb0
140989fa3:	48 8b 01             	mov    (%rcx),%rax
140989fa6:	48 8b 40 10          	mov    0x10(%rax),%rax
140989faa:	ff 15 88 2c 18 00    	call   *0x182c88(%rip)        # 0x140b0cc38
140989fb0:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140989fb5:	44 89 6c 24 28       	mov    %r13d,0x28(%rsp)
140989fba:	89 74 24 2c          	mov    %esi,0x2c(%rsp)
140989fbe:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140989fc3:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140989fc8:	0f 11 84 24 98 01 00 	movups %xmm0,0x198(%rsp)
140989fcf:	00
140989fd0:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140989fd6:	f2 0f 11 8c 24 a8 01 	movsd  %xmm1,0x1a8(%rsp)
140989fdd:	00 00
140989fdf:	48 89 9c 24 b0 01 00 	mov    %rbx,0x1b0(%rsp)
140989fe6:	00
140989fe7:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140989feb:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
140989fef:	74 28                	je     0x14098a019
140989ff1:	0f 11 02             	movups %xmm0,(%rdx)
140989ff4:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
140989ff9:	48 8d 42 18          	lea    0x18(%rdx),%rax
140989ffd:	48 89 18             	mov    %rbx,(%rax)
14098a000:	48 8b cb             	mov    %rbx,%rcx
14098a003:	48 8d 94 24 b0 01 00 	lea    0x1b0(%rsp),%rdx
14098a00a:	00
14098a00b:	48 3b c2             	cmp    %rdx,%rax
14098a00e:	48 0f 45 cb          	cmovne %rbx,%rcx
14098a012:	48 83 47 08 20       	addq   $0x20,0x8(%rdi)
14098a017:	eb 18                	jmp    0x14098a031
14098a019:	4c 8d 84 24 98 01 00 	lea    0x198(%rsp),%r8
14098a020:	00
14098a021:	48 8b cf             	mov    %rdi,%rcx
14098a024:	e8 07 15 00 00       	call   0x14098b530
14098a029:	48 8b 8c 24 b0 01 00 	mov    0x1b0(%rsp),%rcx
14098a030:	00
14098a031:	48 85 c9             	test   %rcx,%rcx
14098a034:	74 0d                	je     0x14098a043
14098a036:	48 8b 01             	mov    (%rcx),%rax
14098a039:	48 8b 40 10          	mov    0x10(%rax),%rax
14098a03d:	ff 15 f5 2b 18 00    	call   *0x182bf5(%rip)        # 0x140b0cc38
14098a043:	4c 8d 35 4e 15 1e 00 	lea    0x1e154e(%rip),%r14        # 0x140b6b598
14098a04a:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14098a04f:	41 bc 90 01 00 00    	mov    $0x190,%r12d
14098a055:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
14098a05a:	48 c7 44 24 2c 05 00 	movq   $0x5,0x2c(%rsp)
14098a061:	00 00
14098a063:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
14098a068:	0f 11 84 24 b8 01 00 	movups %xmm0,0x1b8(%rsp)
14098a06f:	00
14098a070:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
14098a076:	f2 0f 11 8c 24 c8 01 	movsd  %xmm1,0x1c8(%rsp)
14098a07d:	00 00
14098a07f:	48 89 9c 24 d0 01 00 	mov    %rbx,0x1d0(%rsp)
14098a086:	00
14098a087:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14098a08b:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
14098a08f:	74 28                	je     0x14098a0b9
14098a091:	0f 11 02             	movups %xmm0,(%rdx)
14098a094:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
14098a099:	48 8d 42 18          	lea    0x18(%rdx),%rax
14098a09d:	48 89 18             	mov    %rbx,(%rax)
14098a0a0:	48 8b cb             	mov    %rbx,%rcx
14098a0a3:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
14098a0aa:	00
14098a0ab:	48 3b c2             	cmp    %rdx,%rax
14098a0ae:	48 0f 45 cb          	cmovne %rbx,%rcx
14098a0b2:	48 83 47 08 20       	addq   $0x20,0x8(%rdi)
14098a0b7:	eb 18                	jmp    0x14098a0d1
14098a0b9:	4c 8d 84 24 b8 01 00 	lea    0x1b8(%rsp),%r8
14098a0c0:	00
14098a0c1:	48 8b cf             	mov    %rdi,%rcx
14098a0c4:	e8 67 14 00 00       	call   0x14098b530
14098a0c9:	48 8b 8c 24 d0 01 00 	mov    0x1d0(%rsp),%rcx
14098a0d0:	00
14098a0d1:	48 85 c9             	test   %rcx,%rcx
14098a0d4:	74 0d                	je     0x14098a0e3
14098a0d6:	48 8b 01             	mov    (%rcx),%rax
14098a0d9:	48 8b 40 10          	mov    0x10(%rax),%rax
14098a0dd:	ff 15 55 2b 18 00    	call   *0x182b55(%rip)        # 0x140b0cc38
14098a0e3:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14098a0e8:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
14098a0ed:	48 c7 44 24 2c 05 00 	movq   $0x5,0x2c(%rsp)
14098a0f4:	00 00
14098a0f6:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
14098a0fb:	0f 11 84 24 d8 01 00 	movups %xmm0,0x1d8(%rsp)
14098a102:	00
14098a103:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
14098a109:	f2 0f 11 8c 24 e8 01 	movsd  %xmm1,0x1e8(%rsp)
14098a110:	00 00
14098a112:	48 89 9c 24 f0 01 00 	mov    %rbx,0x1f0(%rsp)
14098a119:	00
14098a11a:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14098a11e:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
14098a122:	74 28                	je     0x14098a14c
14098a124:	0f 11 02             	movups %xmm0,(%rdx)
14098a127:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
14098a12c:	48 8d 42 18          	lea    0x18(%rdx),%rax
14098a130:	48 89 18             	mov    %rbx,(%rax)
14098a133:	48 8b cb             	mov    %rbx,%rcx
14098a136:	48 8d 94 24 f0 01 00 	lea    0x1f0(%rsp),%rdx
14098a13d:	00
14098a13e:	48 3b c2             	cmp    %rdx,%rax
14098a141:	48 0f 45 cb          	cmovne %rbx,%rcx
14098a145:	48 83 47 08 20       	addq   $0x20,0x8(%rdi)
14098a14a:	eb 18                	jmp    0x14098a164
14098a14c:	4c 8d 84 24 d8 01 00 	lea    0x1d8(%rsp),%r8
14098a153:	00
14098a154:	48 8b cf             	mov    %rdi,%rcx
14098a157:	e8 d4 13 00 00       	call   0x14098b530
14098a15c:	48 8b 8c 24 f0 01 00 	mov    0x1f0(%rsp),%rcx
14098a163:	00
14098a164:	48 85 c9             	test   %rcx,%rcx
14098a167:	74 0e                	je     0x14098a177
14098a169:	48 8b 01             	mov    (%rcx),%rax
14098a16c:	48 8b 40 10          	mov    0x10(%rax),%rax
14098a170:	ff 15 c2 2a 18 00    	call   *0x182ac2(%rip)        # 0x140b0cc38
14098a176:	90                   	nop
14098a177:	eb 0a                	jmp    0x14098a183
14098a179:	44 8b bc 24 38 02 00 	mov    0x238(%rsp),%r15d
14098a180:	00
14098a181:	33 db                	xor    %ebx,%ebx
14098a183:	41 0f b7 cf          	movzwl %r15w,%ecx
14098a187:	ff 15 cb 20 18 00    	call   *0x1820cb(%rip)        # 0x140b0c258
14098a18d:	45 85 ff             	test   %r15d,%r15d
14098a190:	0f 99 c3             	setns  %bl
14098a193:	8b c3                	mov    %ebx,%eax
14098a195:	4c 8d 9c 24 00 02 00 	lea    0x200(%rsp),%r11
14098a19c:	00
14098a19d:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14098a1a1:	49 8b 73 40          	mov    0x40(%r11),%rsi
14098a1a5:	49 8b e3             	mov    %r11,%rsp
14098a1a8:	41 5f                	pop    %r15
14098a1aa:	41 5e                	pop    %r14
14098a1ac:	41 5d                	pop    %r13
14098a1ae:	41 5c                	pop    %r12
14098a1b0:	5f                   	pop    %rdi
14098a1b1:	c3                   	ret
14098a1b2:	90                   	nop
14098a1b3:	90                   	nop
14098a1b4:	48 83 ec 28          	sub    $0x28,%rsp
14098a1b8:	48 8b c1             	mov    %rcx,%rax
14098a1bb:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14098a1bf:	48 85 c9             	test   %rcx,%rcx
14098a1c2:	74 12                	je     0x14098a1d6
14098a1c4:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
14098a1c9:	48 8b 01             	mov    (%rcx),%rax
14098a1cc:	48 8b 40 10          	mov    0x10(%rax),%rax
14098a1d0:	ff 15 62 2a 18 00    	call   *0x182a62(%rip)        # 0x140b0cc38
14098a1d6:	48 83 c4 28          	add    $0x28,%rsp
14098a1da:	c3                   	ret
14098a1db:	90                   	nop
14098a1dc:	90                   	nop
14098a1dd:	90                   	nop
14098a1de:	90                   	nop
14098a1df:	90                   	nop
14098a1e0:	40 53                	rex push %rbx
14098a1e2:	48 83 ec 20          	sub    $0x20,%rsp
14098a1e6:	48 83 b9 a8 00 00 00 	cmpq   $0x0,0xa8(%rcx)
14098a1ed:	00
14098a1ee:	48 8b d9             	mov    %rcx,%rbx
14098a1f1:	75 56                	jne    0x14098a249
14098a1f3:	45 33 c9             	xor    %r9d,%r9d
14098a1f6:	4c 8d 05 73 16 3a 00 	lea    0x3a1673(%rip),%r8        # 0x140d2b870
14098a1fd:	48 8d 15 cc f6 ff ff 	lea    -0x934(%rip),%rdx        # 0x1409898d0
14098a204:	48 8d 0d 1d 0e 3a 00 	lea    0x3a0e1d(%rip),%rcx        # 0x140d2b028
14098a20b:	ff 15 6f 1f 18 00    	call   *0x181f6f(%rip)        # 0x140b0c180
14098a211:	85 c0                	test   %eax,%eax
14098a213:	75 24                	jne    0x14098a239
14098a215:	ff 15 f5 1f 18 00    	call   *0x181ff5(%rip)        # 0x140b0c210
14098a21b:	0f b7 d0             	movzwl %ax,%edx
14098a21e:	81 ca 00 00 07 80    	or     $0x80070000,%edx
14098a224:	85 c0                	test   %eax,%eax
14098a226:	0f 4e d0             	cmovle %eax,%edx
14098a229:	48 8d 05 68 89 1e 00 	lea    0x1e8968(%rip),%rax        # 0x140b72b98
14098a230:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14098a235:	85 d2                	test   %edx,%edx
14098a237:	78 16                	js     0x14098a24f
14098a239:	48 8b cb             	mov    %rbx,%rcx
14098a23c:	e8 9b e2 02 00       	call   0x1409b84dc
14098a241:	48 8b cb             	mov    %rbx,%rcx
14098a244:	e8 13 00 00 00       	call   0x14098a25c
14098a249:	48 83 c4 20          	add    $0x20,%rsp
14098a24d:	5b                   	pop    %rbx
14098a24e:	c3                   	ret
14098a24f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14098a254:	e8 0b 14 7e ff       	call   0x14016b664
14098a259:	cc                   	int3
14098a25a:	90                   	nop
14098a25b:	90                   	nop
14098a25c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14098a261:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14098a266:	56                   	push   %rsi
14098a267:	57                   	push   %rdi
14098a268:	41 56                	push   %r14
14098a26a:	48 83 ec 20          	sub    $0x20,%rsp
14098a26e:	33 ed                	xor    %ebp,%ebp
14098a270:	48 8b f1             	mov    %rcx,%rsi
14098a273:	8b dd                	mov    %ebp,%ebx
14098a275:	8b fd                	mov    %ebp,%edi
14098a277:	49 be ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r14
14098a27e:	aa aa aa
14098a281:	4c 8b 46 38          	mov    0x38(%rsi),%r8
14098a285:	44 0f b7 cd          	movzwl %bp,%r9d
14098a289:	48 8b 46 40          	mov    0x40(%rsi),%rax
14098a28d:	49 2b c0             	sub    %r8,%rax
14098a290:	66 89 6c 24 48       	mov    %bp,0x48(%rsp)
14098a295:	48 c1 f8 03          	sar    $0x3,%rax
14098a299:	49 0f af c6          	imul   %r14,%rax
14098a29d:	48 3b d8             	cmp    %rax,%rbx
14098a2a0:	0f 83 89 00 00 00    	jae    0x14098a32f
14098a2a6:	4a 8b 14 07          	mov    (%rdi,%r8,1),%rdx
14098a2aa:	4a 8b 4c 07 08       	mov    0x8(%rdi,%r8,1),%rcx
14098a2af:	48 3b d1             	cmp    %rcx,%rdx
14098a2b2:	74 39                	je     0x14098a2ed
14098a2b4:	48 8b 46 40          	mov    0x40(%rsi),%rax
14098a2b8:	49 2b c0             	sub    %r8,%rax
14098a2bb:	48 c1 f8 03          	sar    $0x3,%rax
14098a2bf:	49 0f af c6          	imul   %r14,%rax
14098a2c3:	48 3b d8             	cmp    %rax,%rbx
14098a2c6:	73 67                	jae    0x14098a32f
14098a2c8:	48 2b ca             	sub    %rdx,%rcx
14098a2cb:	48 c1 f9 02          	sar    $0x2,%rcx
14098a2cf:	48 85 c9             	test   %rcx,%rcx
14098a2d2:	74 5b                	je     0x14098a32f
14098a2d4:	8b 12                	mov    (%rdx),%edx
14098a2d6:	48 8d 8e a8 00 00 00 	lea    0xa8(%rsi),%rcx
14098a2dd:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14098a2e2:	e8 1d cb 02 00       	call   0x1409b6e04
14098a2e7:	44 0f b7 4c 24 48    	movzwl 0x48(%rsp),%r9d
14098a2ed:	48 8b 4e 78          	mov    0x78(%rsi),%rcx
14098a2f1:	48 8b 86 80 00 00 00 	mov    0x80(%rsi),%rax
14098a2f8:	48 2b c1             	sub    %rcx,%rax
14098a2fb:	48 d1 f8             	sar    $1,%rax
14098a2fe:	48 3b d8             	cmp    %rax,%rbx
14098a301:	73 2c                	jae    0x14098a32f
14098a303:	66 44 89 0c 59       	mov    %r9w,(%rcx,%rbx,2)
14098a308:	48 83 c7 18          	add    $0x18,%rdi
14098a30c:	48 ff c3             	inc    %rbx
14098a30f:	48 81 ff 00 18 00 00 	cmp    $0x1800,%rdi
14098a316:	0f 82 65 ff ff ff    	jb     0x14098a281
14098a31c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14098a321:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14098a326:	48 83 c4 20          	add    $0x20,%rsp
14098a32a:	41 5e                	pop    %r14
14098a32c:	5f                   	pop    %rdi
14098a32d:	5e                   	pop    %rsi
14098a32e:	c3                   	ret
14098a32f:	ff 15 63 26 18 00    	call   *0x182663(%rip)        # 0x140b0c998
14098a335:	cc                   	int3
14098a336:	90                   	nop
14098a337:	90                   	nop
14098a338:	48 8b c4             	mov    %rsp,%rax
14098a33b:	48 89 58 10          	mov    %rbx,0x10(%rax)
14098a33f:	48 89 70 18          	mov    %rsi,0x18(%rax)
14098a343:	48 89 78 20          	mov    %rdi,0x20(%rax)
14098a347:	48 89 48 08          	mov    %rcx,0x8(%rax)
14098a34b:	55                   	push   %rbp
14098a34c:	41 56                	push   %r14
14098a34e:	41 57                	push   %r15
14098a350:	48 8b ec             	mov    %rsp,%rbp
14098a353:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14098a35a:	4d 8b f1             	mov    %r9,%r14
14098a35d:	49 8b d8             	mov    %r8,%rbx
14098a360:	48 8b f2             	mov    %rdx,%rsi
14098a363:	48 8b f9             	mov    %rcx,%rdi
14098a366:	83 65 d0 00          	andl   $0x0,-0x30(%rbp)
14098a36a:	48 83 21 00          	andq   $0x0,(%rcx)
14098a36e:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
14098a373:	c7 45 d0 01 00 00 00 	movl   $0x1,-0x30(%rbp)
14098a37a:	49 8b d0             	mov    %r8,%rdx
14098a37d:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14098a381:	e8 ce 62 ff ff       	call   0x140980654
14098a386:	48 83 7d e8 00       	cmpq   $0x0,-0x18(%rbp)
14098a38b:	74 0d                	je     0x14098a39a
14098a38d:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14098a391:	e8 ca 68 ff ff       	call   0x140980c60
14098a396:	8b c8                	mov    %eax,%ecx
14098a398:	eb 02                	jmp    0x14098a39c
14098a39a:	33 c9                	xor    %ecx,%ecx
14098a39c:	8d 41 ff             	lea    -0x1(%rcx),%eax
14098a39f:	41 83 cf ff          	or     $0xffffffff,%r15d
14098a3a3:	83 f8 01             	cmp    $0x1,%eax
14098a3a6:	76 75                	jbe    0x14098a41d
14098a3a8:	b9 b0 00 00 00       	mov    $0xb0,%ecx
14098a3ad:	e8 52 52 16 00       	call   0x140aef604
14098a3b2:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14098a3b6:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14098a3ba:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14098a3bf:	8b 4d 48             	mov    0x48(%rbp),%ecx
14098a3c2:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14098a3c6:	4c 8b 4d 40          	mov    0x40(%rbp),%r9
14098a3ca:	4c 8b c3             	mov    %rbx,%r8
14098a3cd:	48 8b d6             	mov    %rsi,%rdx
14098a3d0:	48 8b c8             	mov    %rax,%rcx
14098a3d3:	e8 08 f1 ff ff       	call   0x1409894e0
14098a3d8:	48 8b d8             	mov    %rax,%rbx
14098a3db:	41 8d 4f 19          	lea    0x19(%r15),%ecx
14098a3df:	ff 15 e3 24 18 00    	call   *0x1824e3(%rip)        # 0x140b0c8c8
14098a3e5:	48 85 c0             	test   %rax,%rax
14098a3e8:	75 07                	jne    0x14098a3f1
14098a3ea:	ff 15 a8 20 18 00    	call   *0x1820a8(%rip)        # 0x140b0c498
14098a3f0:	cc                   	int3
14098a3f1:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
14098a3f8:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
14098a3ff:	48 8d 0d ba 35 1a 00 	lea    0x1a35ba(%rip),%rcx        # 0x140b2d9c0
14098a406:	48 89 08             	mov    %rcx,(%rax)
14098a409:	48 89 58 10          	mov    %rbx,0x10(%rax)
14098a40d:	48 89 1f             	mov    %rbx,(%rdi)
14098a410:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14098a414:	48 89 47 08          	mov    %rax,0x8(%rdi)
14098a418:	e9 92 00 00 00       	jmp    0x14098a4af
14098a41d:	8b 45 48             	mov    0x48(%rbp),%eax
14098a420:	89 44 24 40          	mov    %eax,0x40(%rsp)
14098a424:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14098a428:	48 8b 45 40          	mov    0x40(%rbp),%rax
14098a42c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14098a431:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
14098a436:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
14098a43a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14098a43f:	4c 8b cb             	mov    %rbx,%r9
14098a442:	4c 8b c6             	mov    %rsi,%r8
14098a445:	48 8b 55 50          	mov    0x50(%rbp),%rdx
14098a449:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx