1400c82a8:	e8 73 2b 00 00       	call   0x1400cae20
1400c82ad:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400c82b2:	e8 99 86 02 00       	call   0x1400f0950
1400c82b7:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400c82bc:	e8 8f 86 02 00       	call   0x1400f0950
1400c82c1:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400c82c6:	e8 85 86 02 00       	call   0x1400f0950
1400c82cb:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c82d0:	e9 fd 00 00 00       	jmp    0x1400c83d2
1400c82d5:	4c 8d 3d f8 17 22 00 	lea    0x2217f8(%rip),%r15        # 0x1402e9ad4
1400c82dc:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
1400c82e1:	49 8b d7             	mov    %r15,%rdx
1400c82e4:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
1400c82e9:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1400c82ee:	49 8b ce             	mov    %r14,%rcx
1400c82f1:	e8 7a 15 03 00       	call   0x1400f9870
1400c82f6:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400c82fb:	49 8b ce             	mov    %r14,%rcx
1400c82fe:	48 8d 15 d3 17 22 00 	lea    0x2217d3(%rip),%rdx        # 0x1402e9ad8
1400c8305:	e8 66 15 03 00       	call   0x1400f9870
1400c830a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c830f:	48 85 c9             	test   %rcx,%rcx
1400c8312:	74 07                	je     0x1400c831b
1400c8314:	e8 37 8e 02 00       	call   0x1400f1150
1400c8319:	eb 03                	jmp    0x1400c831e
1400c831b:	41 8b c4             	mov    %r12d,%eax
1400c831e:	44 8b c0             	mov    %eax,%r8d
1400c8321:	48 8d 15 ec dd 21 00 	lea    0x21ddec(%rip),%rdx        # 0x1402e6114
1400c8328:	48 8b cb             	mov    %rbx,%rcx
1400c832b:	e8 e0 67 02 00       	call   0x1400eeb10
1400c8330:	45 33 c0             	xor    %r8d,%r8d
1400c8333:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1400c8338:	48 8b cb             	mov    %rbx,%rcx
1400c833b:	41 8d 50 03          	lea    0x3(%r8),%edx
1400c833f:	e8 9c 3f 02 00       	call   0x1400ec2e0
1400c8344:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1400c8349:	4c 8d 05 90 17 22 00 	lea    0x221790(%rip),%r8        # 0x1402e9ae0
1400c8350:	48 63 c8             	movslq %eax,%rcx
1400c8353:	8b d7                	mov    %edi,%edx
1400c8355:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400c835a:	48 8b ce             	mov    %rsi,%rcx
1400c835d:	e8 46 69 fe ff       	call   0x1400aeca8
1400c8362:	45 33 c9             	xor    %r9d,%r9d
1400c8365:	45 33 c0             	xor    %r8d,%r8d
1400c8368:	48 8b cb             	mov    %rbx,%rcx
1400c836b:	41 8d 51 01          	lea    0x1(%r9),%edx
1400c836f:	e8 6c 3f 02 00       	call   0x1400ec2e0
1400c8374:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400c8379:	4c 8d 0d 70 17 22 00 	lea    0x221770(%rip),%r9        # 0x1402e9af0
1400c8380:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400c8385:	44 8b c7             	mov    %edi,%r8d
1400c8388:	48 8b d3             	mov    %rbx,%rdx
1400c838b:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1400c8390:	48 8b ce             	mov    %rsi,%rcx
1400c8393:	e8 88 2a 00 00       	call   0x1400cae20
1400c8398:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1400c839d:	4c 8d 0d 4c 17 22 00 	lea    0x22174c(%rip),%r9        # 0x1402e9af0
1400c83a4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400c83a9:	44 8b c7             	mov    %edi,%r8d
1400c83ac:	48 8d 05 25 17 22 00 	lea    0x221725(%rip),%rax        # 0x1402e9ad8
1400c83b3:	48 8b d3             	mov    %rbx,%rdx
1400c83b6:	48 8b ce             	mov    %rsi,%rcx
1400c83b9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400c83be:	e8 5d 2a 00 00       	call   0x1400cae20
1400c83c3:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c83c8:	e8 83 85 02 00       	call   0x1400f0950
1400c83cd:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400c83d2:	e8 79 85 02 00       	call   0x1400f0950
1400c83d7:	49 8b ce             	mov    %r14,%rcx
1400c83da:	e8 31 10 03 00       	call   0x1400f9410
1400c83df:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400c83e4:	48 85 c0             	test   %rax,%rax
1400c83e7:	74 77                	je     0x1400c8460
1400c83e9:	45 8b f4             	mov    %r12d,%r14d
1400c83ec:	4d 8b fc             	mov    %r12,%r15
1400c83ef:	44 39 20             	cmp    %r12d,(%rax)
1400c83f2:	7e 28                	jle    0x1400c841c
1400c83f4:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c83f8:	48 8d 15 15 17 22 00 	lea    0x221715(%rip),%rdx        # 0x1402e9b14
1400c83ff:	48 8b cb             	mov    %rbx,%rcx
1400c8402:	46 0f b6 04 38       	movzbl (%rax,%r15,1),%r8d
1400c8407:	e8 04 67 02 00       	call   0x1400eeb10
1400c840c:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400c8411:	41 ff c6             	inc    %r14d
1400c8414:	49 ff c7             	inc    %r15
1400c8417:	44 3b 30             	cmp    (%rax),%r14d
1400c841a:	7c d8                	jl     0x1400c83f4
1400c841c:	45 33 c0             	xor    %r8d,%r8d
1400c841f:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1400c8424:	48 8b cb             	mov    %rbx,%rcx
1400c8427:	41 8d 50 03          	lea    0x3(%r8),%edx
1400c842b:	e8 b0 3e 02 00       	call   0x1400ec2e0
1400c8430:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1400c8435:	4c 8d 05 e4 16 22 00 	lea    0x2216e4(%rip),%r8        # 0x1402e9b20
1400c843c:	48 63 c8             	movslq %eax,%rcx
1400c843f:	8b d7                	mov    %edi,%edx
1400c8441:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400c8446:	48 8b ce             	mov    %rsi,%rcx
1400c8449:	e8 5a 68 fe ff       	call   0x1400aeca8
1400c844e:	45 33 c9             	xor    %r9d,%r9d
1400c8451:	45 33 c0             	xor    %r8d,%r8d
1400c8454:	48 8b cb             	mov    %rbx,%rcx
1400c8457:	41 8d 51 01          	lea    0x1(%r9),%edx
1400c845b:	e8 80 3e 02 00       	call   0x1400ec2e0
1400c8460:	49 8b d5             	mov    %r13,%rdx
1400c8463:	48 8b cb             	mov    %rbx,%rcx
1400c8466:	e8 b5 d3 03 00       	call   0x140105820
1400c846b:	45 33 c0             	xor    %r8d,%r8d
1400c846e:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1400c8473:	48 8b cb             	mov    %rbx,%rcx
1400c8476:	41 8d 50 03          	lea    0x3(%r8),%edx
1400c847a:	e8 61 3e 02 00       	call   0x1400ec2e0
1400c847f:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1400c8484:	4c 8d 05 a1 16 22 00 	lea    0x2216a1(%rip),%r8        # 0x1402e9b2c
1400c848b:	48 63 c8             	movslq %eax,%rcx
1400c848e:	8b d7                	mov    %edi,%edx
1400c8490:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400c8495:	48 8b ce             	mov    %rsi,%rcx
1400c8498:	e8 0b 68 fe ff       	call   0x1400aeca8
1400c849d:	45 33 c9             	xor    %r9d,%r9d
1400c84a0:	45 33 c0             	xor    %r8d,%r8d
1400c84a3:	48 8b cb             	mov    %rbx,%rcx
1400c84a6:	41 8d 51 01          	lea    0x1(%r9),%edx
1400c84aa:	e8 31 3e 02 00       	call   0x1400ec2e0
1400c84af:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1400c84b4:	ff c7                	inc    %edi
1400c84b6:	3b 7c 24 30          	cmp    0x30(%rsp),%edi
1400c84ba:	0f 8c 23 f7 ff ff    	jl     0x1400c7be3
1400c84c0:	48 8b cb             	mov    %rbx,%rcx
1400c84c3:	e8 f8 3f 02 00       	call   0x1400ec4c0
1400c84c8:	33 c0                	xor    %eax,%eax
1400c84ca:	eb 05                	jmp    0x1400c84d1
1400c84cc:	b8 1b 00 00 00       	mov    $0x1b,%eax
1400c84d1:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400c84d5:	48 33 cc             	xor    %rsp,%rcx
1400c84d8:	e8 d3 79 1e 00       	call   0x1402afeb0
1400c84dd:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
1400c84e4:	00
1400c84e5:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
1400c84ec:	41 5f                	pop    %r15
1400c84ee:	41 5e                	pop    %r14
1400c84f0:	41 5d                	pop    %r13
1400c84f2:	41 5c                	pop    %r12
1400c84f4:	5f                   	pop    %rdi
1400c84f5:	5e                   	pop    %rsi
1400c84f6:	5d                   	pop    %rbp
1400c84f7:	c3                   	ret
1400c84f8:	40 53                	rex push %rbx
1400c84fa:	55                   	push   %rbp
1400c84fb:	56                   	push   %rsi
1400c84fc:	57                   	push   %rdi
1400c84fd:	41 55                	push   %r13
1400c84ff:	41 56                	push   %r14
1400c8501:	41 57                	push   %r15
1400c8503:	48 81 ec b0 01 00 00 	sub    $0x1b0,%rsp
1400c850a:	48 8b 05 6f d5 30 00 	mov    0x30d56f(%rip),%rax        # 0x1403d5a80
1400c8511:	48 33 c4             	xor    %rsp,%rax
1400c8514:	48 89 84 24 a0 01 00 	mov    %rax,0x1a0(%rsp)
1400c851b:	00
1400c851c:	48 8b 84 24 18 02 00 	mov    0x218(%rsp),%rax
1400c8523:	00
1400c8524:	48 8b f9             	mov    %rcx,%rdi
1400c8527:	48 8b ac 24 28 02 00 	mov    0x228(%rsp),%rbp
1400c852e:	00
1400c852f:	48 8b ca             	mov    %rdx,%rcx
1400c8532:	4c 8b ac 24 30 02 00 	mov    0x230(%rsp),%r13
1400c8539:	00
1400c853a:	49 8b d8             	mov    %r8,%rbx
1400c853d:	48 83 a4 24 98 00 00 	andq   $0x0,0x98(%rsp)
1400c8544:	00 00
1400c8546:	48 8b f2             	mov    %rdx,%rsi
1400c8549:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1400c854e:	48 8b 84 24 38 02 00 	mov    0x238(%rsp),%rax
1400c8555:	00
1400c8556:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400c855d:	00
1400c855e:	48 8b 84 24 40 02 00 	mov    0x240(%rsp),%rax
1400c8565:	00
1400c8566:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400c856d:	00
1400c856e:	4c 89 8c 24 90 00 00 	mov    %r9,0x90(%rsp)
1400c8575:	00
1400c8576:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1400c857b:	e8 90 5b fe ff       	call   0x1400ae110
1400c8580:	48 8b d3             	mov    %rbx,%rdx
1400c8583:	48 8b ce             	mov    %rsi,%rcx
1400c8586:	4c 8b f8             	mov    %rax,%r15
1400c8589:	e8 62 5b fe ff       	call   0x1400ae0f0
1400c858e:	41 0f b6 77 68       	movzbl 0x68(%r15),%esi
1400c8593:	4c 8b f0             	mov    %rax,%r14
1400c8596:	48 8b cb             	mov    %rbx,%rcx
1400c8599:	48 8b 40 18          	mov    0x18(%rax),%rax
1400c859d:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400c85a2:	49 8b 46 40          	mov    0x40(%r14),%rax
1400c85a6:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400c85ab:	49 8b 86 88 00 00 00 	mov    0x88(%r14),%rax
1400c85b2:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400c85b7:	41 8a 47 69          	mov    0x69(%r15),%al
1400c85bb:	88 44 24 50          	mov    %al,0x50(%rsp)
1400c85bf:	e8 68 21 00 00       	call   0x1400ca72c
1400c85c4:	85 c0                	test   %eax,%eax
1400c85c6:	0f 85 13 05 00 00    	jne    0x1400c8adf
1400c85cc:	83 bc 24 10 02 00 00 	cmpl   $0x3,0x210(%rsp)
1400c85d3:	03
1400c85d4:	41 c7 46 70 01 00 00 	movl   $0x1,0x70(%r14)
1400c85db:	00
1400c85dc:	74 4a                	je     0x1400c8628
1400c85de:	83 bc 24 10 02 00 00 	cmpl   $0x5,0x210(%rsp)
1400c85e5:	05
1400c85e6:	74 19                	je     0x1400c8601
1400c85e8:	44 8b 84 24 10 02 00 	mov    0x210(%rsp),%r8d
1400c85ef:	00
1400c85f0:	48 8d 15 61 23 22 00 	lea    0x222361(%rip),%rdx        # 0x1402ea958
1400c85f7:	48 8b cb             	mov    %rbx,%rcx
1400c85fa:	e8 d1 c3 fe ff       	call   0x1400b49d0
1400c85ff:	eb 16                	jmp    0x1400c8617
1400c8601:	8d 46 ff             	lea    -0x1(%rsi),%eax
1400c8604:	3c 05                	cmp    $0x5,%al
1400c8606:	77 19                	ja     0x1400c8621
1400c8608:	48 8d 15 21 23 22 00 	lea    0x222321(%rip),%rdx        # 0x1402ea930
1400c860f:	48 8b cb             	mov    %rbx,%rcx
1400c8612:	e8 b9 c3 fe ff       	call   0x1400b49d0
1400c8617:	b8 23 00 00 00       	mov    $0x23,%eax
1400c861c:	e9 be 04 00 00       	jmp    0x1400c8adf
1400c8621:	e8 da ea 04 00       	call   0x140117100
1400c8626:	eb 32                	jmp    0x1400c865a
1400c8628:	8b ce                	mov    %esi,%ecx
1400c862a:	85 f6                	test   %esi,%esi
1400c862c:	74 27                	je     0x1400c8655
1400c862e:	83 e9 01             	sub    $0x1,%ecx
1400c8631:	74 22                	je     0x1400c8655
1400c8633:	83 e9 01             	sub    $0x1,%ecx
1400c8636:	74 71                	je     0x1400c86a9
1400c8638:	83 e9 01             	sub    $0x1,%ecx
1400c863b:	74 63                	je     0x1400c86a0
1400c863d:	83 e9 01             	sub    $0x1,%ecx
1400c8640:	74 13                	je     0x1400c8655
1400c8642:	83 e9 01             	sub    $0x1,%ecx
1400c8645:	74 0e                	je     0x1400c8655
1400c8647:	83 e9 01             	sub    $0x1,%ecx
1400c864a:	74 09                	je     0x1400c8655
1400c864c:	83 f9 01             	cmp    $0x1,%ecx
1400c864f:	0f 85 08 01 00 00    	jne    0x1400c875d
1400c8655:	e8 96 ea 04 00       	call   0x1401170f0
1400c865a:	48 8b c8             	mov    %rax,%rcx
1400c865d:	e8 7e e3 03 00       	call   0x1401069e0
1400c8662:	48 89 07             	mov    %rax,(%rdi)
1400c8665:	48 85 c0             	test   %rax,%rax
1400c8668:	75 58                	jne    0x1400c86c2
1400c866a:	e8 c1 49 05 00       	call   0x14011d030
1400c866f:	8b c8                	mov    %eax,%ecx
1400c8671:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
1400c8678:	00
1400c8679:	41 b8 00 01 00 00    	mov    $0x100,%r8d
1400c867f:	e8 f8 21 00 00       	call   0x1400ca87c
1400c8684:	4c 8b c0             	mov    %rax,%r8
1400c8687:	48 8d 15 f2 22 22 00 	lea    0x2222f2(%rip),%rdx        # 0x1402ea980
1400c868e:	48 8b cb             	mov    %rbx,%rcx
1400c8691:	e8 3a c3 fe ff       	call   0x1400b49d0
1400c8696:	b8 1b 00 00 00       	mov    $0x1b,%eax
1400c869b:	e9 3f 04 00 00       	jmp    0x1400c8adf
1400c86a0:	48 8d 15 39 22 22 00 	lea    0x222239(%rip),%rdx        # 0x1402ea8e0
1400c86a7:	eb 07                	jmp    0x1400c86b0
1400c86a9:	48 8d 15 18 22 22 00 	lea    0x222218(%rip),%rdx        # 0x1402ea8c8
1400c86b0:	48 8b cb             	mov    %rbx,%rcx
1400c86b3:	e8 18 c3 fe ff       	call   0x1400b49d0
1400c86b8:	b8 04 00 00 00       	mov    $0x4,%eax
1400c86bd:	e9 1d 04 00 00       	jmp    0x1400c8adf
1400c86c2:	48 85 ed             	test   %rbp,%rbp
1400c86c5:	74 19                	je     0x1400c86e0
1400c86c7:	4d 8b c5             	mov    %r13,%r8
1400c86ca:	48 8b d3             	mov    %rbx,%rdx
1400c86cd:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1400c86d2:	49 8b cd             	mov    %r13,%rcx
1400c86d5:	ff d5                	call   *%rbp
1400c86d7:	85 c0                	test   %eax,%eax
1400c86d9:	74 0a                	je     0x1400c86e5
1400c86db:	e9 ff 03 00 00       	jmp    0x1400c8adf
1400c86e0:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1400c86e5:	48 83 bb 78 02 00 00 	cmpq   $0x0,0x278(%rbx)
1400c86ec:	00
1400c86ed:	74 2a                	je     0x1400c8719
1400c86ef:	80 bb 3e 0a 00 00 00 	cmpb   $0x0,0xa3e(%rbx)
1400c86f6:	74 21                	je     0x1400c8719
1400c86f8:	48 8b 0f             	mov    (%rdi),%rcx
1400c86fb:	48 8d 15 22 22 00 00 	lea    0x2222(%rip),%rdx        # 0x1400ca924
1400c8702:	e8 29 eb 03 00       	call   0x140107230
1400c8707:	48 8b 0f             	mov    (%rdi),%rcx
1400c870a:	45 33 c0             	xor    %r8d,%r8d
1400c870d:	4d 8b cd             	mov    %r13,%r9
1400c8710:	41 8d 50 10          	lea    0x10(%r8),%edx
1400c8714:	e8 37 db 03 00       	call   0x140106250
1400c8719:	41 80 be b2 00 00 00 	cmpb   $0x0,0xb2(%r14)
1400c8720:	00
1400c8721:	bd 50 48 02 80       	mov    $0x80024850,%ebp
1400c8726:	b8 50 40 02 80       	mov    $0x80024050,%eax
1400c872b:	0f 44 e8             	cmove  %eax,%ebp
1400c872e:	85 f6                	test   %esi,%esi
1400c8730:	74 37                	je     0x1400c8769
1400c8732:	83 ee 01             	sub    $0x1,%esi
1400c8735:	74 32                	je     0x1400c8769
1400c8737:	83 ee 01             	sub    $0x1,%esi
1400c873a:	0f 84 78 ff ff ff    	je     0x1400c86b8
1400c8740:	83 ee 01             	sub    $0x1,%esi
1400c8743:	0f 84 6f ff ff ff    	je     0x1400c86b8
1400c8749:	83 ee 01             	sub    $0x1,%esi
1400c874c:	74 1b                	je     0x1400c8769
1400c874e:	83 ee 01             	sub    $0x1,%esi
1400c8751:	74 16                	je     0x1400c8769
1400c8753:	83 ee 01             	sub    $0x1,%esi
1400c8756:	74 11                	je     0x1400c8769
1400c8758:	83 fe 01             	cmp    $0x1,%esi
1400c875b:	74 0c                	je     0x1400c8769
1400c875d:	48 8d 15 94 21 22 00 	lea    0x222194(%rip),%rdx        # 0x1402ea8f8
1400c8764:	e9 a6 fe ff ff       	jmp    0x1400c860f
1400c8769:	48 8b 17             	mov    (%rdi),%rdx
1400c876c:	49 8b cd             	mov    %r13,%rcx
1400c876f:	e8 18 20 00 00       	call   0x1400ca78c
1400c8774:	85 c0                	test   %eax,%eax
1400c8776:	0f 85 63 03 00 00    	jne    0x1400c8adf
1400c877c:	48 8b 0f             	mov    (%rdi),%rcx
1400c877f:	48 0f ba ed 19       	bts    $0x19,%rbp
1400c8784:	48 8b d5             	mov    %rbp,%rdx
1400c8787:	e8 c4 ea 03 00       	call   0x140107250
1400c878c:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1400c8791:	33 ed                	xor    %ebp,%ebp
1400c8793:	48 85 c0             	test   %rax,%rax
1400c8796:	74 28                	je     0x1400c87c0
1400c8798:	4c 8b 84 24 20 02 00 	mov    0x220(%rsp),%r8
1400c879f:	00
1400c87a0:	4d 85 c0             	test   %r8,%r8
1400c87a3:	74 1b                	je     0x1400c87c0
1400c87a5:	48 8b 0f             	mov    (%rdi),%rcx
1400c87a8:	48 8b d0             	mov    %rax,%rdx
1400c87ab:	e8 b0 e7 03 00       	call   0x140106f60
1400c87b0:	85 c0                	test   %eax,%eax
1400c87b2:	74 0c                	je     0x1400c87c0
1400c87b4:	48 8d 15 ed 21 22 00 	lea    0x2221ed(%rip),%rdx        # 0x1402ea9a8
1400c87bb:	e9 4f fe ff ff       	jmp    0x1400c860f
1400c87c0:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
1400c87c5:	4c 8b 4c 24 68       	mov    0x68(%rsp),%r9
1400c87ca:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400c87cf:	4d 85 c0             	test   %r8,%r8
1400c87d2:	75 0a                	jne    0x1400c87de
1400c87d4:	4d 85 c9             	test   %r9,%r9
1400c87d7:	75 05                	jne    0x1400c87de
1400c87d9:	48 85 c9             	test   %rcx,%rcx
1400c87dc:	74 4e                	je     0x1400c882c
1400c87de:	49 8b 86 a8 00 00 00 	mov    0xa8(%r14),%rax
1400c87e5:	48 8b 17             	mov    (%rdi),%rdx