1409bafe7:	48 89 7d 40          	mov    %rdi,0x40(%rbp)
1409bafeb:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1409bafef:	48 85 c9             	test   %rcx,%rcx
1409baff2:	74 3b                	je     0x1409bb02f
1409baff4:	8b c6                	mov    %esi,%eax
1409baff6:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409baffb:	03 c6                	add    %esi,%eax
1409baffd:	75 30                	jne    0x1409bb02f
1409bafff:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1409bb003:	48 8b 03             	mov    (%rbx),%rax
1409bb006:	48 8b cb             	mov    %rbx,%rcx
1409bb009:	48 8b 00             	mov    (%rax),%rax
1409bb00c:	ff 15 26 1c 15 00    	call   *0x151c26(%rip)        # 0x140b0cc38
1409bb012:	8b c6                	mov    %esi,%eax
1409bb014:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409bb019:	03 c6                	add    %esi,%eax
1409bb01b:	75 12                	jne    0x1409bb02f
1409bb01d:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1409bb021:	48 8b 01             	mov    (%rcx),%rax
1409bb024:	48 8b 40 08          	mov    0x8(%rax),%rax
1409bb028:	ff 15 0a 1c 15 00    	call   *0x151c0a(%rip)        # 0x140b0cc38
1409bb02e:	90                   	nop
1409bb02f:	48 89 7d 58          	mov    %rdi,0x58(%rbp)
1409bb033:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1409bb037:	48 85 c9             	test   %rcx,%rcx
1409bb03a:	74 3b                	je     0x1409bb077
1409bb03c:	8b c6                	mov    %esi,%eax
1409bb03e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409bb043:	03 c6                	add    %esi,%eax
1409bb045:	75 30                	jne    0x1409bb077
1409bb047:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
1409bb04b:	48 8b 03             	mov    (%rbx),%rax
1409bb04e:	48 8b cb             	mov    %rbx,%rcx
1409bb051:	48 8b 00             	mov    (%rax),%rax
1409bb054:	ff 15 de 1b 15 00    	call   *0x151bde(%rip)        # 0x140b0cc38
1409bb05a:	8b c6                	mov    %esi,%eax
1409bb05c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409bb061:	03 c6                	add    %esi,%eax
1409bb063:	75 12                	jne    0x1409bb077
1409bb065:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1409bb069:	48 8b 01             	mov    (%rcx),%rax
1409bb06c:	48 8b 40 08          	mov    0x8(%rax),%rax
1409bb070:	ff 15 c2 1b 15 00    	call   *0x151bc2(%rip)        # 0x140b0cc38
1409bb076:	90                   	nop
1409bb077:	48 89 bd d8 00 00 00 	mov    %rdi,0xd8(%rbp)
1409bb07e:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1409bb082:	48 85 c9             	test   %rcx,%rcx
1409bb085:	74 3b                	je     0x1409bb0c2
1409bb087:	8b c6                	mov    %esi,%eax
1409bb089:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409bb08e:	03 c6                	add    %esi,%eax
1409bb090:	75 30                	jne    0x1409bb0c2
1409bb092:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
1409bb096:	48 8b 03             	mov    (%rbx),%rax
1409bb099:	48 8b cb             	mov    %rbx,%rcx
1409bb09c:	48 8b 00             	mov    (%rax),%rax
1409bb09f:	ff 15 93 1b 15 00    	call   *0x151b93(%rip)        # 0x140b0cc38
1409bb0a5:	8b c6                	mov    %esi,%eax
1409bb0a7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409bb0ac:	03 c6                	add    %esi,%eax
1409bb0ae:	75 12                	jne    0x1409bb0c2
1409bb0b0:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1409bb0b4:	48 8b 01             	mov    (%rcx),%rax
1409bb0b7:	48 8b 40 08          	mov    0x8(%rax),%rax
1409bb0bb:	ff 15 77 1b 15 00    	call   *0x151b77(%rip)        # 0x140b0cc38
1409bb0c1:	90                   	nop
1409bb0c2:	48 89 bd f0 00 00 00 	mov    %rdi,0xf0(%rbp)
1409bb0c9:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1409bb0cd:	48 85 c9             	test   %rcx,%rcx
1409bb0d0:	74 3b                	je     0x1409bb10d
1409bb0d2:	8b c6                	mov    %esi,%eax
1409bb0d4:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409bb0d9:	03 c6                	add    %esi,%eax
1409bb0db:	75 30                	jne    0x1409bb10d
1409bb0dd:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1409bb0e1:	48 8b 03             	mov    (%rbx),%rax
1409bb0e4:	48 8b cb             	mov    %rbx,%rcx
1409bb0e7:	48 8b 00             	mov    (%rax),%rax
1409bb0ea:	ff 15 48 1b 15 00    	call   *0x151b48(%rip)        # 0x140b0cc38
1409bb0f0:	8b c6                	mov    %esi,%eax
1409bb0f2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409bb0f7:	03 c6                	add    %esi,%eax
1409bb0f9:	75 12                	jne    0x1409bb10d
1409bb0fb:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1409bb0ff:	48 8b 01             	mov    (%rcx),%rax
1409bb102:	48 8b 40 08          	mov    0x8(%rax),%rax
1409bb106:	ff 15 2c 1b 15 00    	call   *0x151b2c(%rip)        # 0x140b0cc38
1409bb10c:	90                   	nop
1409bb10d:	48 89 bd 08 01 00 00 	mov    %rdi,0x108(%rbp)
1409bb114:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1409bb118:	48 85 c9             	test   %rcx,%rcx
1409bb11b:	74 3b                	je     0x1409bb158
1409bb11d:	8b c6                	mov    %esi,%eax
1409bb11f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409bb124:	03 c6                	add    %esi,%eax
1409bb126:	75 30                	jne    0x1409bb158
1409bb128:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1409bb12c:	48 8b 03             	mov    (%rbx),%rax
1409bb12f:	48 8b cb             	mov    %rbx,%rcx
1409bb132:	48 8b 00             	mov    (%rax),%rax
1409bb135:	ff 15 fd 1a 15 00    	call   *0x151afd(%rip)        # 0x140b0cc38
1409bb13b:	8b c6                	mov    %esi,%eax
1409bb13d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409bb142:	03 c6                	add    %esi,%eax
1409bb144:	75 12                	jne    0x1409bb158
1409bb146:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1409bb14a:	48 8b 01             	mov    (%rcx),%rax
1409bb14d:	48 8b 40 08          	mov    0x8(%rax),%rax
1409bb151:	ff 15 e1 1a 15 00    	call   *0x151ae1(%rip)        # 0x140b0cc38
1409bb157:	90                   	nop
1409bb158:	48 89 7d 70          	mov    %rdi,0x70(%rbp)
1409bb15c:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1409bb163:	48 85 c9             	test   %rcx,%rcx
1409bb166:	74 34                	je     0x1409bb19c
1409bb168:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
1409bb16f:	48 2b c1             	sub    %rcx,%rax
1409bb172:	48 8b d1             	mov    %rcx,%rdx
1409bb175:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409bb17b:	72 18                	jb     0x1409bb195
1409bb17d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409bb181:	48 2b d1             	sub    %rcx,%rdx
1409bb184:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409bb188:	48 83 f8 1f          	cmp    $0x1f,%rax
1409bb18c:	76 07                	jbe    0x1409bb195
1409bb18e:	ff 15 04 18 15 00    	call   *0x151804(%rip)        # 0x140b0c998
1409bb194:	cc                   	int3
1409bb195:	ff 15 25 17 15 00    	call   *0x151725(%rip)        # 0x140b0c8c0
1409bb19b:	90                   	nop
1409bb19c:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1409bb1a0:	48 85 c9             	test   %rcx,%rcx
1409bb1a3:	74 3b                	je     0x1409bb1e0
1409bb1a5:	8b c6                	mov    %esi,%eax
1409bb1a7:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409bb1ac:	03 c6                	add    %esi,%eax
1409bb1ae:	75 30                	jne    0x1409bb1e0
1409bb1b0:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1409bb1b4:	48 8b 03             	mov    (%rbx),%rax
1409bb1b7:	48 8b cb             	mov    %rbx,%rcx
1409bb1ba:	48 8b 00             	mov    (%rax),%rax
1409bb1bd:	ff 15 75 1a 15 00    	call   *0x151a75(%rip)        # 0x140b0cc38
1409bb1c3:	8b c6                	mov    %esi,%eax
1409bb1c5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409bb1ca:	03 c6                	add    %esi,%eax
1409bb1cc:	75 12                	jne    0x1409bb1e0
1409bb1ce:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1409bb1d2:	48 8b 01             	mov    (%rcx),%rax
1409bb1d5:	48 8b 40 08          	mov    0x8(%rax),%rax
1409bb1d9:	ff 15 59 1a 15 00    	call   *0x151a59(%rip)        # 0x140b0cc38
1409bb1df:	90                   	nop
1409bb1e0:	48 89 bd b8 00 00 00 	mov    %rdi,0xb8(%rbp)
1409bb1e7:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1409bb1ec:	e8 73 e1 12 00       	call   0x140ae9364
1409bb1f1:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1409bb1f5:	48 85 db             	test   %rbx,%rbx
1409bb1f8:	74 35                	je     0x1409bb22f
1409bb1fa:	8b c6                	mov    %esi,%eax
1409bb1fc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409bb201:	03 c6                	add    %esi,%eax
1409bb203:	75 2a                	jne    0x1409bb22f
1409bb205:	48 8b 03             	mov    (%rbx),%rax
1409bb208:	48 8b cb             	mov    %rbx,%rcx
1409bb20b:	48 8b 00             	mov    (%rax),%rax
1409bb20e:	ff 15 24 1a 15 00    	call   *0x151a24(%rip)        # 0x140b0cc38
1409bb214:	8b c6                	mov    %esi,%eax
1409bb216:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409bb21b:	03 c6                	add    %esi,%eax
1409bb21d:	75 10                	jne    0x1409bb22f
1409bb21f:	48 8b 03             	mov    (%rbx),%rax
1409bb222:	48 8b cb             	mov    %rbx,%rcx
1409bb225:	48 8b 40 08          	mov    0x8(%rax),%rax
1409bb229:	ff 15 09 1a 15 00    	call   *0x151a09(%rip)        # 0x140b0cc38
1409bb22f:	48 8b 8d 40 01 00 00 	mov    0x140(%rbp),%rcx
1409bb236:	48 33 cc             	xor    %rsp,%rcx
1409bb239:	e8 a2 43 13 00       	call   0x140aef5e0
1409bb23e:	4c 8d 9c 24 60 02 00 	lea    0x260(%rsp),%r11
1409bb245:	00
1409bb246:	49 8b 5b 48          	mov    0x48(%r11),%rbx
1409bb24a:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1409bb24f:	49 8b e3             	mov    %r11,%rsp
1409bb252:	41 5f                	pop    %r15
1409bb254:	41 5e                	pop    %r14
1409bb256:	41 5d                	pop    %r13
1409bb258:	41 5c                	pop    %r12
1409bb25a:	5f                   	pop    %rdi
1409bb25b:	5e                   	pop    %rsi
1409bb25c:	5d                   	pop    %rbp
1409bb25d:	c3                   	ret
1409bb25e:	90                   	nop
1409bb25f:	90                   	nop
1409bb260:	4c 8b c2             	mov    %rdx,%r8
1409bb263:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1409bb267:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
1409bb26b:	74 2c                	je     0x1409bb299
1409bb26d:	48 8d 05 24 2e 17 00 	lea    0x172e24(%rip),%rax        # 0x140b2e098
1409bb274:	48 89 02             	mov    %rax,(%rdx)
1409bb277:	41 8b 40 08          	mov    0x8(%r8),%eax
1409bb27b:	89 42 08             	mov    %eax,0x8(%rdx)
1409bb27e:	41 8b 40 0c          	mov    0xc(%r8),%eax
1409bb282:	89 42 0c             	mov    %eax,0xc(%rdx)
1409bb285:	41 8b 40 10          	mov    0x10(%r8),%eax
1409bb289:	89 42 10             	mov    %eax,0x10(%rdx)
1409bb28c:	41 8b 40 14          	mov    0x14(%r8),%eax
1409bb290:	89 42 14             	mov    %eax,0x14(%rdx)
1409bb293:	48 83 41 08 18       	addq   $0x18,0x8(%rcx)
1409bb298:	c3                   	ret
1409bb299:	e9 a6 08 00 00       	jmp    0x1409bbb44
1409bb29e:	90                   	nop
1409bb29f:	90                   	nop
1409bb2a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409bb2a5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1409bb2aa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409bb2af:	57                   	push   %rdi
1409bb2b0:	48 83 ec 20          	sub    $0x20,%rsp
1409bb2b4:	48 8b 39             	mov    (%rcx),%rdi
1409bb2b7:	48 8b d9             	mov    %rcx,%rbx
1409bb2ba:	48 85 ff             	test   %rdi,%rdi
1409bb2bd:	0f 84 b1 00 00 00    	je     0x1409bb374
1409bb2c3:	48 8b 69 08          	mov    0x8(%rcx),%rbp
1409bb2c7:	48 3b fd             	cmp    %rbp,%rdi
1409bb2ca:	74 54                	je     0x1409bb320
1409bb2cc:	48 8d 77 20          	lea    0x20(%rdi),%rsi
1409bb2d0:	48 8b 4e f0          	mov    -0x10(%rsi),%rcx
1409bb2d4:	48 85 c9             	test   %rcx,%rcx
1409bb2d7:	74 3a                	je     0x1409bb313
1409bb2d9:	48 8b 06             	mov    (%rsi),%rax
1409bb2dc:	48 2b c1             	sub    %rcx,%rax
1409bb2df:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409bb2e5:	72 18                	jb     0x1409bb2ff
1409bb2e7:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1409bb2eb:	48 2b ca             	sub    %rdx,%rcx
1409bb2ee:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409bb2f2:	48 83 f8 1f          	cmp    $0x1f,%rax
1409bb2f6:	0f 87 8d 00 00 00    	ja     0x1409bb389
1409bb2fc:	48 8b ca             	mov    %rdx,%rcx
1409bb2ff:	ff 15 bb 15 15 00    	call   *0x1515bb(%rip)        # 0x140b0c8c0
1409bb305:	48 83 66 f0 00       	andq   $0x0,-0x10(%rsi)
1409bb30a:	48 83 66 f8 00       	andq   $0x0,-0x8(%rsi)
1409bb30f:	48 83 26 00          	andq   $0x0,(%rsi)
1409bb313:	48 83 c7 28          	add    $0x28,%rdi
1409bb317:	48 83 c6 28          	add    $0x28,%rsi
1409bb31b:	48 3b fd             	cmp    %rbp,%rdi
1409bb31e:	75 b0                	jne    0x1409bb2d0
1409bb320:	48 8b 0b             	mov    (%rbx),%rcx
1409bb323:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
1409bb32a:	cc cc cc
1409bb32d:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409bb331:	48 2b c1             	sub    %rcx,%rax
1409bb334:	48 c1 f8 03          	sar    $0x3,%rax
1409bb338:	48 0f af c2          	imul   %rdx,%rax
1409bb33c:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1409bb340:	48 c1 e0 03          	shl    $0x3,%rax
1409bb344:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409bb34a:	72 14                	jb     0x1409bb360
1409bb34c:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1409bb350:	48 2b ca             	sub    %rdx,%rcx
1409bb353:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409bb357:	48 83 f8 1f          	cmp    $0x1f,%rax
1409bb35b:	77 2c                	ja     0x1409bb389
1409bb35d:	48 8b ca             	mov    %rdx,%rcx
1409bb360:	ff 15 5a 15 15 00    	call   *0x15155a(%rip)        # 0x140b0c8c0
1409bb366:	48 83 23 00          	andq   $0x0,(%rbx)
1409bb36a:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1409bb36f:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1409bb374:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409bb379:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409bb37e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409bb383:	48 83 c4 20          	add    $0x20,%rsp
1409bb387:	5f                   	pop    %rdi
1409bb388:	c3                   	ret
1409bb389:	ff 15 09 16 15 00    	call   *0x151609(%rip)        # 0x140b0c998
1409bb38f:	cc                   	int3
1409bb390:	48 8b c4             	mov    %rsp,%rax
1409bb393:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409bb397:	48 89 68 10          	mov    %rbp,0x10(%rax)
1409bb39b:	48 89 70 18          	mov    %rsi,0x18(%rax)
1409bb39f:	48 89 78 20          	mov    %rdi,0x20(%rax)
1409bb3a3:	41 56                	push   %r14
1409bb3a5:	48 83 ec 20          	sub    $0x20,%rsp
1409bb3a9:	48 8b f9             	mov    %rcx,%rdi
1409bb3ac:	48 3b ca             	cmp    %rdx,%rcx
1409bb3af:	74 3a                	je     0x1409bb3eb
1409bb3b1:	4c 8b 32             	mov    (%rdx),%r14
1409bb3b4:	48 8b 72 08          	mov    0x8(%rdx),%rsi
1409bb3b8:	48 8b 19             	mov    (%rcx),%rbx
1409bb3bb:	49 2b f6             	sub    %r14,%rsi
1409bb3be:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409bb3c2:	48 2b c3             	sub    %rbx,%rax
1409bb3c5:	48 3b f0             	cmp    %rax,%rsi
1409bb3c8:	76 3f                	jbe    0x1409bb409
1409bb3ca:	48 8b d6             	mov    %rsi,%rdx
1409bb3cd:	e8 a6 53 82 ff       	call   0x1401e0778
1409bb3d2:	48 8b 1f             	mov    (%rdi),%rbx
1409bb3d5:	49 8b d6             	mov    %r14,%rdx
1409bb3d8:	4c 8b c6             	mov    %rsi,%r8
1409bb3db:	48 8b cb             	mov    %rbx,%rcx
1409bb3de:	e8 83 50 13 00       	call   0x140af0466
1409bb3e3:	48 8d 04 33          	lea    (%rbx,%rsi,1),%rax
1409bb3e7:	48 89 47 08          	mov    %rax,0x8(%rdi)
1409bb3eb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409bb3f0:	48 8b c7             	mov    %rdi,%rax
1409bb3f3:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1409bb3f8:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409bb3fd:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409bb402:	48 83 c4 20          	add    $0x20,%rsp
1409bb406:	41 5e                	pop    %r14
1409bb408:	c3                   	ret
1409bb409:	48 8b 69 08          	mov    0x8(%rcx),%rbp
1409bb40d:	48 2b eb             	sub    %rbx,%rbp
1409bb410:	48 3b f5             	cmp    %rbp,%rsi
1409bb413:	76 c0                	jbe    0x1409bb3d5
1409bb415:	4c 8b c5             	mov    %rbp,%r8
1409bb418:	49 8b d6             	mov    %r14,%rdx
1409bb41b:	48 8b cb             	mov    %rbx,%rcx
1409bb41e:	e8 43 50 13 00       	call   0x140af0466
1409bb423:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1409bb427:	49 8d 14 2e          	lea    (%r14,%rbp,1),%rdx
1409bb42b:	48 2b f5             	sub    %rbp,%rsi
1409bb42e:	eb a8                	jmp    0x1409bb3d8
1409bb430:	cc                   	int3
1409bb431:	90                   	nop
1409bb432:	90                   	nop
1409bb433:	90                   	nop
1409bb434:	90                   	nop
1409bb435:	90                   	nop
1409bb436:	90                   	nop
1409bb437:	90                   	nop
1409bb438:	90                   	nop
1409bb439:	90                   	nop
1409bb43a:	90                   	nop
1409bb43b:	90                   	nop
1409bb43c:	90                   	nop
1409bb43d:	90                   	nop
1409bb43e:	90                   	nop
1409bb43f:	90                   	nop
1409bb440:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409bb445:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1409bb44a:	57                   	push   %rdi
1409bb44b:	48 83 ec 20          	sub    $0x20,%rsp
1409bb44f:	33 c0                	xor    %eax,%eax
1409bb451:	48 8b f2             	mov    %rdx,%rsi
1409bb454:	48 89 01             	mov    %rax,(%rcx)
1409bb457:	48 8b f9             	mov    %rcx,%rdi
1409bb45a:	48 89 41 08          	mov    %rax,0x8(%rcx)
1409bb45e:	48 89 41 10          	mov    %rax,0x10(%rcx)
1409bb462:	48 85 d2             	test   %rdx,%rdx
1409bb465:	74 1d                	je     0x1409bb484
1409bb467:	e8 00 63 7f ff       	call   0x1401b176c
1409bb46c:	48 8b 1f             	mov    (%rdi),%rbx
1409bb46f:	4c 8b c6             	mov    %rsi,%r8
1409bb472:	48 8b cb             	mov    %rbx,%rcx