14089c1a5:	85 c0                	test   %eax,%eax
14089c1a7:	8b f8                	mov    %eax,%edi
14089c1a9:	b8 48 00 00 00       	mov    $0x48,%eax
14089c1ae:	ba 4a 00 00 00       	mov    $0x4a,%edx
14089c1b3:	0f 45 d0             	cmovne %eax,%edx
14089c1b6:	49 8b cf             	mov    %r15,%rcx
14089c1b9:	e8 42 a4 03 00       	call   0x1408d6600
14089c1be:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14089c1c3:	4c 8b e0             	mov    %rax,%r12
14089c1c6:	48 85 c0             	test   %rax,%rax
14089c1c9:	0f 84 1d 01 00 00    	je     0x14089c2ec
14089c1cf:	0f 57 c0             	xorps  %xmm0,%xmm0
14089c1d2:	33 c0                	xor    %eax,%eax
14089c1d4:	41 0f 11 04 24       	movups %xmm0,(%r12)
14089c1d9:	41 0f 11 44 24 10    	movups %xmm0,0x10(%r12)
14089c1df:	41 0f 11 44 24 20    	movups %xmm0,0x20(%r12)
14089c1e5:	41 0f 11 44 24 30    	movups %xmm0,0x30(%r12)
14089c1eb:	49 89 44 24 40       	mov    %rax,0x40(%r12)
14089c1f0:	41 c6 04 24 9b       	movb   $0x9b,(%r12)
14089c1f5:	66 41 c7 44 24 32 ff 	movw   $0xffff,0x32(%r12)
14089c1fc:	ff
14089c1fd:	85 ff                	test   %edi,%edi
14089c1ff:	74 2b                	je     0x14089c22c
14089c201:	8b 44 24 70          	mov    0x70(%rsp),%eax
14089c205:	b9 00 08 80 20       	mov    $0x20800800,%ecx
14089c20a:	85 c0                	test   %eax,%eax
14089c20c:	41 89 44 24 08       	mov    %eax,0x8(%r12)
14089c211:	ba 00 08 80 10       	mov    $0x10800800,%edx
14089c216:	41 c7 44 24 28 01 00 	movl   $0x1,0x28(%r12)
14089c21d:	00 00
14089c21f:	0f 45 ca             	cmovne %edx,%ecx
14089c222:	41 09 4c 24 04       	or     %ecx,0x4(%r12)
14089c227:	e9 c0 00 00 00       	jmp    0x14089c2ec
14089c22c:	49 8d 44 24 48       	lea    0x48(%r12),%rax
14089c231:	49 89 44 24 08       	mov    %rax,0x8(%r12)
14089c236:	66 c7 00 30 00       	movw   $0x30,(%rax)
14089c23b:	41 c7 44 24 28 01 00 	movl   $0x1,0x28(%r12)
14089c242:	00 00
14089c244:	e9 a3 00 00 00       	jmp    0x14089c2ec
14089c249:	ba 48 00 00 00       	mov    $0x48,%edx
14089c24e:	49 8b cf             	mov    %r15,%rcx
14089c251:	e8 aa a3 03 00       	call   0x1408d6600
14089c256:	48 8b f8             	mov    %rax,%rdi
14089c259:	48 85 c0             	test   %rax,%rax
14089c25c:	74 70                	je     0x14089c2ce
14089c25e:	33 c0                	xor    %eax,%eax
14089c260:	0f 57 c0             	xorps  %xmm0,%xmm0
14089c263:	0f 11 07             	movups %xmm0,(%rdi)
14089c266:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
14089c26a:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
14089c26e:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
14089c272:	48 89 47 40          	mov    %rax,0x40(%rdi)
14089c276:	c6 07 2c             	movb   $0x2c,(%rdi)
14089c279:	66 c7 47 32 ff ff    	movw   $0xffff,0x32(%rdi)
14089c27f:	48 89 6f 18          	mov    %rbp,0x18(%rdi)
14089c283:	8b 4d 04             	mov    0x4(%rbp),%ecx
14089c286:	81 e1 08 02 40 00    	and    $0x400208,%ecx
14089c28c:	4c 89 67 10          	mov    %r12,0x10(%rdi)
14089c290:	0b 4f 04             	or     0x4(%rdi),%ecx
14089c293:	89 4f 04             	mov    %ecx,0x4(%rdi)
14089c296:	41 8b 44 24 04       	mov    0x4(%r12),%eax
14089c29b:	25 08 02 40 00       	and    $0x400208,%eax
14089c2a0:	0b c1                	or     %ecx,%eax
14089c2a2:	48 8b cf             	mov    %rdi,%rcx
14089c2a5:	89 47 04             	mov    %eax,0x4(%rdi)
14089c2a8:	e8 e3 82 00 00       	call   0x1408a4590
14089c2ad:	48 8b 06             	mov    (%rsi),%rax
14089c2b0:	44 8b 80 94 00 00 00 	mov    0x94(%rax),%r8d
14089c2b7:	44 39 47 28          	cmp    %r8d,0x28(%rdi)
14089c2bb:	7e 27                	jle    0x14089c2e4
14089c2bd:	48 8d 15 cc 3b 7b 00 	lea    0x7b3bcc(%rip),%rdx        # 0x14104fe90
14089c2c4:	48 8b ce             	mov    %rsi,%rcx
14089c2c7:	e8 b4 d5 03 00       	call   0x1408d9880
14089c2cc:	eb 16                	jmp    0x14089c2e4
14089c2ce:	48 8b 0e             	mov    (%rsi),%rcx
14089c2d1:	49 8b d4             	mov    %r12,%rdx
14089c2d4:	e8 37 25 04 00       	call   0x1408de810
14089c2d9:	48 8b 0e             	mov    (%rsi),%rcx
14089c2dc:	48 8b d5             	mov    %rbp,%rdx
14089c2df:	e8 2c 25 04 00       	call   0x1408de810
14089c2e4:	4c 8b e7             	mov    %rdi,%r12
14089c2e7:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14089c2ec:	4c 8b bc 24 90 00 00 	mov    0x90(%rsp),%r15
14089c2f3:	00
14089c2f4:	0f b6 ac 24 20 01 00 	movzbl 0x120(%rsp),%ebp
14089c2fb:	00
14089c2fc:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14089c301:	41 8b 4d 00          	mov    0x0(%r13),%ecx
14089c305:	4c 8b 8c 24 30 01 00 	mov    0x130(%rsp),%r9
14089c30c:	00
14089c30d:	41 39 4e 1c          	cmp    %ecx,0x1c(%r14)
14089c311:	0f 85 06 02 00 00    	jne    0x14089c51d
14089c317:	41 f6 46 14 82       	testb  $0x82,0x14(%r14)
14089c31c:	0f 84 fb 01 00 00    	je     0x14089c51d
14089c322:	41 f6 41 3c 58       	testb  $0x58,0x3c(%r9)
14089c327:	74 16                	je     0x14089c33f
14089c329:	49 8b 06             	mov    (%r14),%rax
14089c32c:	f6 40 04 03          	testb  $0x3,0x4(%rax)
14089c330:	0f 84 d3 01 00 00    	je     0x14089c509
14089c336:	39 48 34             	cmp    %ecx,0x34(%rax)
14089c339:	0f 85 ca 01 00 00    	jne    0x14089c509
14089c33f:	48 8b 84 24 38 01 00 	mov    0x138(%rsp),%rax
14089c346:	00
14089c347:	49 85 46 28          	test   %rax,0x28(%r14)
14089c34b:	0f 85 b8 01 00 00    	jne    0x14089c509
14089c351:	49 63 46 20          	movslq 0x20(%r14),%rax
14089c355:	85 c0                	test   %eax,%eax
14089c357:	0f 88 ac 01 00 00    	js     0x14089c509
14089c35d:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
14089c361:	49 8b 41 20          	mov    0x20(%r9),%rax
14089c365:	48 8b 48 08          	mov    0x8(%rax),%rcx
14089c369:	0f b6 54 d1 0c       	movzbl 0xc(%rcx,%rdx,8),%edx
14089c36e:	49 8b 0e             	mov    (%r14),%rcx
14089c371:	e8 5a cb 04 00       	call   0x1408e8ed0
14089c376:	85 c0                	test   %eax,%eax
14089c378:	0f 84 a2 00 00 00    	je     0x14089c420
14089c37e:	49 63 4e 20          	movslq 0x20(%r14),%rcx
14089c382:	83 f9 40             	cmp    $0x40,%ecx
14089c385:	7c 0c                	jl     0x14089c393
14089c387:	48 bf 00 00 00 00 00 	movabs $0x8000000000000000,%rdi
14089c38e:	00 00 80
14089c391:	eb 08                	jmp    0x14089c39b
14089c393:	bf 01 00 00 00       	mov    $0x1,%edi
14089c398:	48 d3 e7             	shl    %cl,%rdi
14089c39b:	40 84 ed             	test   %bpl,%bpl
14089c39e:	75 30                	jne    0x14089c3d0
14089c3a0:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14089c3a7:	00
14089c3a8:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14089c3ac:	48 8d 15 dd 6d 7b 00 	lea    0x7b6ddd(%rip),%rdx        # 0x141053190
14089c3b3:	4c 8b 48 08          	mov    0x8(%rax),%r9
14089c3b7:	4c 8b 00             	mov    (%rax),%r8
14089c3ba:	4d 8b 0c c9          	mov    (%r9,%rcx,8),%r9
14089c3be:	b9 1c 01 00 00       	mov    $0x11c,%ecx
14089c3c3:	e8 78 d1 fd ff       	call   0x140879540
14089c3c8:	c6 84 24 20 01 00 00 	movb   $0x1,0x120(%rsp)
14089c3cf:	01
14089c3d0:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
14089c3d5:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14089c3da:	49 85 fa             	test   %rdi,%r10
14089c3dd:	75 4b                	jne    0x14089c42a
14089c3df:	8b 6c 24 40          	mov    0x40(%rsp),%ebp
14089c3e3:	48 8b 0e             	mov    (%rsi),%rcx
14089c3e6:	ff c5                	inc    %ebp
14089c3e8:	44 8b c5             	mov    %ebp,%r8d
14089c3eb:	e8 30 6a 09 00       	call   0x140932e20
14089c3f0:	85 c0                	test   %eax,%eax
14089c3f2:	0f 85 07 0b 00 00    	jne    0x14089ceff
14089c3f8:	48 63 4c 24 40       	movslq 0x40(%rsp),%rcx
14089c3fd:	44 8b c5             	mov    %ebp,%r8d
14089c400:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
14089c405:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14089c40a:	4c 0b d7             	or     %rdi,%r10
14089c40d:	89 6c 24 40          	mov    %ebp,0x40(%rsp)
14089c411:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
14089c416:	48 8b 42 48          	mov    0x48(%rdx),%rax
14089c41a:	4c 89 34 c8          	mov    %r14,(%rax,%rcx,8)
14089c41e:	eb 0f                	jmp    0x14089c42f
14089c420:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
14089c425:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14089c42a:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
14089c42f:	4c 8b 8c 24 30 01 00 	mov    0x130(%rsp),%r9
14089c436:	00
14089c437:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14089c43c:	0f b6 ac 24 20 01 00 	movzbl 0x120(%rsp),%ebp
14089c443:	00
14089c444:	49 83 c6 38          	add    $0x38,%r14
14089c448:	4c 3b f0             	cmp    %rax,%r14
14089c44b:	0f 82 0f fc ff ff    	jb     0x14089c060
14089c451:	4c 8b 9c 24 80 00 00 	mov    0x80(%rsp),%r11
14089c458:	00
14089c459:	45 33 ed             	xor    %r13d,%r13d
14089c45c:	48 b9 00 00 00 00 00 	movabs $0x8000000000000000,%rcx
14089c463:	00 00 80
14089c466:	66 44 89 42 3c       	mov    %r8w,0x3c(%rdx)
14089c46b:	49 f7 d2             	not    %r10
14089c46e:	66 44 89 42 18       	mov    %r8w,0x18(%rdx)
14089c473:	4c 0b d1             	or     %rcx,%r10
14089c476:	c7 42 38 41 42 00 00 	movl   $0x4241,0x38(%rdx)
14089c47d:	bd 3f 00 00 00       	mov    $0x3f,%ebp
14089c482:	4d 23 51 50          	and    0x50(%r9),%r10
14089c486:	41 8b d5             	mov    %r13d,%edx
14089c489:	41 0f bf 43 36       	movswl 0x36(%r11),%eax
14089c48e:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
14089c493:	66 3b e8             	cmp    %ax,%bp
14089c496:	7c 08                	jl     0x14089c4a0
14089c498:	8b e8                	mov    %eax,%ebp
14089c49a:	85 c0                	test   %eax,%eax
14089c49c:	7e 1d                	jle    0x14089c4bb
14089c49e:	66 90                	xchg   %ax,%ax
14089c4a0:	8b c2                	mov    %edx,%eax
14089c4a2:	41 8d 48 01          	lea    0x1(%r8),%ecx
14089c4a6:	49 0f a3 c2          	bt     %rax,%r10
14089c4aa:	41 0f 43 c8          	cmovae %r8d,%ecx
14089c4ae:	ff c2                	inc    %edx
14089c4b0:	44 8b c1             	mov    %ecx,%r8d
14089c4b3:	3b d5                	cmp    %ebp,%edx
14089c4b5:	7c e9                	jl     0x14089c4a0
14089c4b7:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
14089c4bb:	49 83 79 50 00       	cmpq   $0x0,0x50(%r9)
14089c4c0:	7d 11                	jge    0x14089c4d3
14089c4c2:	41 0f bf 43 36       	movswl 0x36(%r11),%eax
14089c4c7:	41 83 c0 c1          	add    $0xffffffc1,%r8d
14089c4cb:	44 03 c0             	add    %eax,%r8d
14089c4ce:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
14089c4d3:	48 8b 0e             	mov    (%rsi),%rcx
14089c4d6:	41 8d 78 01          	lea    0x1(%r8),%edi
14089c4da:	44 0f bf ff          	movswl %di,%r15d
14089c4de:	4c 0f bf ef          	movswq %di,%r13
14089c4e2:	42 8d 04 bd 09 00 00 	lea    0x9(,%r15,4),%eax
14089c4e9:	00
14089c4ea:	41 03 c7             	add    %r15d,%eax
14089c4ed:	83 e0 f8             	and    $0xfffffff8,%eax
14089c4f0:	42 8d 04 f8          	lea    (%rax,%r15,8),%eax
14089c4f4:	83 c0 70             	add    $0x70,%eax
14089c4f7:	4c 63 e0             	movslq %eax,%r12
14089c4fa:	48 85 c9             	test   %rcx,%rcx
14089c4fd:	74 32                	je     0x14089c531
14089c4ff:	49 8b d4             	mov    %r12,%rdx
14089c502:	e8 f9 a0 03 00       	call   0x1408d6600
14089c507:	eb 30                	jmp    0x14089c539
14089c509:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
14089c50e:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
14089c513:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14089c518:	e9 1a ff ff ff       	jmp    0x14089c437
14089c51d:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
14089c522:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
14089c527:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14089c52c:	e9 0b ff ff ff       	jmp    0x14089c43c
14089c531:	49 8b cc             	mov    %r12,%rcx
14089c534:	e8 27 12 05 00       	call   0x1408ed760
14089c539:	4c 8b f0             	mov    %rax,%r14
14089c53c:	48 85 c0             	test   %rax,%rax
14089c53f:	0f 84 ba 09 00 00    	je     0x14089ceff
14089c545:	4d 8b c4             	mov    %r12,%r8
14089c548:	33 d2                	xor    %edx,%edx
14089c54a:	48 8b c8             	mov    %rax,%rcx
14089c54d:	e8 5e 31 64 00       	call   0x140edf6b0
14089c552:	4c 8b 64 24 50       	mov    0x50(%rsp),%r12
14089c557:	49 8d 46 70          	lea    0x70(%r14),%rax
14089c55b:	44 8b 4c 24 40       	mov    0x40(%rsp),%r9d
14089c560:	4a 8d 14 e8          	lea    (%rax,%r13,8),%rdx
14089c564:	4c 8b 9c 24 80 00 00 	mov    0x80(%rsp),%r11
14089c56b:	00
14089c56c:	45 33 d2             	xor    %r10d,%r10d
14089c56f:	49 89 46 40          	mov    %rax,0x40(%r14)
14089c573:	41 8d 47 01          	lea    0x1(%r15),%eax
14089c577:	4c 8b bc 24 28 01 00 	mov    0x128(%rsp),%r15
14089c57e:	00
14089c57f:	48 63 c8             	movslq %eax,%rcx
14089c582:	49 89 56 10          	mov    %rdx,0x10(%r14)
14089c586:	66 41 89 7e 60       	mov    %di,0x60(%r14)
14089c58b:	66 45 89 4e 5e       	mov    %r9w,0x5e(%r14)
14089c590:	48 8d 04 4a          	lea    (%rdx,%rcx,2),%rax
14089c594:	4c 89 94 24 20 01 00 	mov    %r10,0x120(%rsp)
14089c59b:	00
14089c59c:	49 89 46 08          	mov    %rax,0x8(%r14)
14089c5a0:	4a 8d 04 68          	lea    (%rax,%r13,2),%rax
14089c5a4:	49 89 46 38          	mov    %rax,0x38(%r14)
14089c5a8:	45 8b ea             	mov    %r10d,%r13d
14089c5ab:	4d 89 74 24 20       	mov    %r14,0x20(%r12)
14089c5b0:	48 8d 05 f9 6b 7b 00 	lea    0x7b6bf9(%rip),%rax        # 0x1410531b0
14089c5b7:	49 89 06             	mov    %rax,(%r14)
14089c5ba:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14089c5bf:	4d 89 5e 18          	mov    %r11,0x18(%r14)
14089c5c3:	49 8b 7f 20          	mov    0x20(%r15),%rdi
14089c5c7:	48 3b f8             	cmp    %rax,%rdi
14089c5ca:	0f 83 81 01 00 00    	jae    0x14089c751
14089c5d0:	48 8b 9c 24 30 01 00 	mov    0x130(%rsp),%rbx
14089c5d7:	00
14089c5d8:	45 8b e2             	mov    %r10d,%r12d
14089c5db:	4c 89 54 24 70       	mov    %r10,0x70(%rsp)
14089c5e0:	8b 4b 44             	mov    0x44(%rbx),%ecx
14089c5e3:	44 8b fd             	mov    %ebp,%r15d
14089c5e6:	39 4f 1c             	cmp    %ecx,0x1c(%rdi)
14089c5e9:	0f 85 30 01 00 00    	jne    0x14089c71f
14089c5ef:	f6 47 14 82          	testb  $0x82,0x14(%rdi)
14089c5f3:	0f 84 26 01 00 00    	je     0x14089c71f
14089c5f9:	f6 43 3c 58          	testb  $0x58,0x3c(%rbx)
14089c5fd:	74 1b                	je     0x14089c61a
14089c5ff:	48 8b 07             	mov    (%rdi),%rax
14089c602:	f6 40 04 03          	testb  $0x3,0x4(%rax)
14089c606:	0f 84 0e 01 00 00    	je     0x14089c71a
14089c60c:	39 48 34             	cmp    %ecx,0x34(%rax)
14089c60f:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14089c614:	0f 85 05 01 00 00    	jne    0x14089c71f
14089c61a:	48 8b 8c 24 38 01 00 	mov    0x138(%rsp),%rcx
14089c621:	00
14089c622:	48 85 4f 28          	test   %rcx,0x28(%rdi)
14089c626:	0f 85 f3 00 00 00    	jne    0x14089c71f
14089c62c:	48 63 47 20          	movslq 0x20(%rdi),%rax
14089c630:	85 c0                	test   %eax,%eax
14089c632:	0f 88 e2 00 00 00    	js     0x14089c71a
14089c638:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
14089c63c:	48 8b 43 20          	mov    0x20(%rbx),%rax
14089c640:	48 8b 48 08          	mov    0x8(%rax),%rcx
14089c644:	0f b6 54 d1 0c       	movzbl 0xc(%rcx,%rdx,8),%edx
14089c649:	48 8b 0f             	mov    (%rdi),%rcx
14089c64c:	e8 7f c8 04 00       	call   0x1408e8ed0
14089c651:	85 c0                	test   %eax,%eax
14089c653:	0f 84 c1 00 00 00    	je     0x14089c71a
14089c659:	8b 57 20             	mov    0x20(%rdi),%edx
14089c65c:	83 fa 40             	cmp    $0x40,%edx
14089c65f:	7c 0c                	jl     0x14089c66d
14089c661:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14089c668:	00 00 80
14089c66b:	eb 0a                	jmp    0x14089c677
14089c66d:	8b ca                	mov    %edx,%ecx
14089c66f:	b8 01 00 00 00       	mov    $0x1,%eax
14089c674:	48 d3 e0             	shl    %cl,%rax
14089c677:	4c 8b 84 24 20 01 00 	mov    0x120(%rsp),%r8
14089c67e:	00
14089c67f:	49 85 c0             	test   %rax,%r8
14089c682:	0f 85 92 00 00 00    	jne    0x14089c71a
14089c688:	48 8b 0f             	mov    (%rdi),%rcx
14089c68b:	4c 0b c0             	or     %rax,%r8
14089c68e:	49 8b 46 08          	mov    0x8(%r14),%rax
14089c692:	4c 89 84 24 20 01 00 	mov    %r8,0x120(%rsp)
14089c699:	00
14089c69a:	66 41 89 14 04       	mov    %dx,(%r12,%rax,1)
14089c69f:	f7 41 04 00 04 00 00 	testl  $0x400,0x4(%rcx)
14089c6a6:	74 0a                	je     0x14089c6b2
14089c6a8:	48 8b 69 10          	mov    0x10(%rcx),%rbp
14089c6ac:	48 8b 51 18          	mov    0x18(%rcx),%rdx
14089c6b0:	eb 08                	jmp    0x14089c6ba
14089c6b2:	48 8b 69 18          	mov    0x18(%rcx),%rbp
14089c6b6:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14089c6ba:	f7 42 04 00 02 00 00 	testl  $0x200,0x4(%rdx)
14089c6c1:	75 1e                	jne    0x14089c6e1
14089c6c3:	48 85 ed             	test   %rbp,%rbp
14089c6c6:	74 09                	je     0x14089c6d1
14089c6c8:	f7 45 04 00 02 00 00 	testl  $0x200,0x4(%rbp)
14089c6cf:	75 0d                	jne    0x14089c6de
14089c6d1:	48 8b ce             	mov    %rsi,%rcx
14089c6d4:	e8 97 1b 04 00       	call   0x1408de270
14089c6d9:	48 85 c0             	test   %rax,%rax
14089c6dc:	75 10                	jne    0x14089c6ee
14089c6de:	48 8b d5             	mov    %rbp,%rdx
14089c6e1:	48 8b ce             	mov    %rsi,%rcx
14089c6e4:	e8 87 1b 04 00       	call   0x1408de270
14089c6e9:	48 85 c0             	test   %rax,%rax
14089c6ec:	74 05                	je     0x14089c6f3
14089c6ee:	48 8b 08             	mov    (%rax),%rcx
14089c6f1:	eb 07                	jmp    0x14089c6fa
14089c6f3:	48 8d 0d 02 b9 7a 00 	lea    0x7ab902(%rip),%rcx        # 0x141047ffc
14089c6fa:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
14089c6ff:	41 ff c5             	inc    %r13d
14089c702:	49 8b 46 40          	mov    0x40(%r14),%rax
14089c706:	49 83 c4 02          	add    $0x2,%r12
14089c70a:	41 8b ef             	mov    %r15d,%ebp