1401a746b:	e8 bc 04 00 00       	call   0x1401a792c
1401a7470:	8b c8                	mov    %eax,%ecx
1401a7472:	4c 8b cf             	mov    %rdi,%r9
1401a7475:	8b 44 24 78          	mov    0x78(%rsp),%eax
1401a7479:	4c 8b c6             	mov    %rsi,%r8
1401a747c:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401a7480:	8b d5                	mov    %ebp,%edx
1401a7482:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401a7487:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a748c:	ff 15 fe 6b 05 00    	call   *0x56bfe(%rip)        # 0x1401fe090
1401a7492:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401a7497:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401a749c:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401a74a1:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1401a74a6:	48 83 c4 40          	add    $0x40,%rsp
1401a74aa:	41 5e                	pop    %r14
1401a74ac:	c3                   	ret
1401a74ad:	cc                   	int3
1401a74ae:	cc                   	int3
1401a74af:	cc                   	int3
1401a74b0:	48 8b c4             	mov    %rsp,%rax
1401a74b3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401a74b7:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401a74bb:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401a74bf:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401a74c3:	41 56                	push   %r14
1401a74c5:	48 83 ec 20          	sub    $0x20,%rsp
1401a74c9:	41 8b f9             	mov    %r9d,%edi
1401a74cc:	49 8b f0             	mov    %r8,%rsi
1401a74cf:	8b ea                	mov    %edx,%ebp
1401a74d1:	4c 8d 0d 80 e4 07 00 	lea    0x7e480(%rip),%r9        # 0x140225958
1401a74d8:	4c 8b f1             	mov    %rcx,%r14
1401a74db:	4c 8d 05 6e e4 07 00 	lea    0x7e46e(%rip),%r8        # 0x140225950
1401a74e2:	48 8d 15 6f e4 07 00 	lea    0x7e46f(%rip),%rdx        # 0x140225958
1401a74e9:	b9 0d 00 00 00       	mov    $0xd,%ecx
1401a74ee:	e8 fd f9 ff ff       	call   0x1401a6ef0
1401a74f3:	48 8b d8             	mov    %rax,%rbx
1401a74f6:	48 85 c0             	test   %rax,%rax
1401a74f9:	74 18                	je     0x1401a7513
1401a74fb:	48 8b c8             	mov    %rax,%rcx
1401a74fe:	ff 15 0c 71 05 00    	call   *0x5710c(%rip)        # 0x1401fe610
1401a7504:	44 8b cf             	mov    %edi,%r9d
1401a7507:	4c 8b c6             	mov    %rsi,%r8
1401a750a:	8b d5                	mov    %ebp,%edx
1401a750c:	49 8b ce             	mov    %r14,%rcx
1401a750f:	ff d3                	call   *%rbx
1401a7511:	eb 1a                	jmp    0x1401a752d
1401a7513:	33 d2                	xor    %edx,%edx
1401a7515:	49 8b ce             	mov    %r14,%rcx
1401a7518:	e8 0f 04 00 00       	call   0x1401a792c
1401a751d:	8b c8                	mov    %eax,%ecx
1401a751f:	44 8b cf             	mov    %edi,%r9d
1401a7522:	4c 8b c6             	mov    %rsi,%r8
1401a7525:	8b d5                	mov    %ebp,%edx
1401a7527:	ff 15 63 6c 05 00    	call   *0x56c63(%rip)        # 0x1401fe190
1401a752d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7532:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401a7537:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401a753c:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401a7541:	48 83 c4 20          	add    $0x20,%rsp
1401a7545:	41 5e                	pop    %r14
1401a7547:	c3                   	ret
1401a7548:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a754d:	57                   	push   %rdi
1401a754e:	48 83 ec 20          	sub    $0x20,%rsp
1401a7552:	48 8b d9             	mov    %rcx,%rbx
1401a7555:	4c 8d 0d 10 e4 07 00 	lea    0x7e410(%rip),%r9        # 0x14022596c
1401a755c:	b9 0f 00 00 00       	mov    $0xf,%ecx
1401a7561:	4c 8d 05 00 e4 07 00 	lea    0x7e400(%rip),%r8        # 0x140225968
1401a7568:	48 8d 15 01 e4 07 00 	lea    0x7e401(%rip),%rdx        # 0x140225970
1401a756f:	e8 7c f9 ff ff       	call   0x1401a6ef0
1401a7574:	48 8b f8             	mov    %rax,%rdi
1401a7577:	48 85 c0             	test   %rax,%rax
1401a757a:	74 10                	je     0x1401a758c
1401a757c:	48 8b c8             	mov    %rax,%rcx
1401a757f:	ff 15 8b 70 05 00    	call   *0x5708b(%rip)        # 0x1401fe610
1401a7585:	48 8b cb             	mov    %rbx,%rcx
1401a7588:	ff d7                	call   *%rdi
1401a758a:	eb 09                	jmp    0x1401a7595
1401a758c:	48 8b cb             	mov    %rbx,%rcx
1401a758f:	ff 15 5b 6d 05 00    	call   *0x56d5b(%rip)        # 0x1401fe2f0
1401a7595:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a759a:	48 83 c4 20          	add    $0x20,%rsp
1401a759e:	5f                   	pop    %rdi
1401a759f:	c3                   	ret
1401a75a0:	48 8b c4             	mov    %rsp,%rax
1401a75a3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401a75a7:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401a75ab:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401a75af:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401a75b3:	41 56                	push   %r14
1401a75b5:	48 83 ec 30          	sub    $0x30,%rsp
1401a75b9:	49 8b f9             	mov    %r9,%rdi
1401a75bc:	49 8b f0             	mov    %r8,%rsi
1401a75bf:	8b ea                	mov    %edx,%ebp
1401a75c1:	4c 8d 0d d0 e3 07 00 	lea    0x7e3d0(%rip),%r9        # 0x140225998
1401a75c8:	4c 8b f1             	mov    %rcx,%r14
1401a75cb:	4c 8d 05 be e3 07 00 	lea    0x7e3be(%rip),%r8        # 0x140225990
1401a75d2:	48 8d 15 bf e3 07 00 	lea    0x7e3bf(%rip),%rdx        # 0x140225998
1401a75d9:	b9 10 00 00 00       	mov    $0x10,%ecx
1401a75de:	e8 0d f9 ff ff       	call   0x1401a6ef0
1401a75e3:	48 8b d8             	mov    %rax,%rbx
1401a75e6:	48 85 c0             	test   %rax,%rax
1401a75e9:	74 2a                	je     0x1401a7615
1401a75eb:	48 8b c8             	mov    %rax,%rcx
1401a75ee:	ff 15 1c 70 05 00    	call   *0x5701c(%rip)        # 0x1401fe610
1401a75f4:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
1401a75f8:	4c 8b cf             	mov    %rdi,%r9
1401a75fb:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1401a75ff:	4c 8b c6             	mov    %rsi,%r8
1401a7602:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401a7607:	8b d5                	mov    %ebp,%edx
1401a7609:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401a760e:	49 8b ce             	mov    %r14,%rcx
1401a7611:	ff d3                	call   *%rbx
1401a7613:	eb 2c                	jmp    0x1401a7641
1401a7615:	33 d2                	xor    %edx,%edx
1401a7617:	49 8b ce             	mov    %r14,%rcx
1401a761a:	e8 0d 03 00 00       	call   0x1401a792c
1401a761f:	8b c8                	mov    %eax,%ecx
1401a7621:	4c 8b cf             	mov    %rdi,%r9
1401a7624:	8b 44 24 68          	mov    0x68(%rsp),%eax
1401a7628:	4c 8b c6             	mov    %rsi,%r8
1401a762b:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401a762f:	8b d5                	mov    %ebp,%edx
1401a7631:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a7636:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a763b:	ff 15 47 6a 05 00    	call   *0x56a47(%rip)        # 0x1401fe088
1401a7641:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401a7646:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1401a764b:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401a7650:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401a7655:	48 83 c4 30          	add    $0x30,%rsp
1401a7659:	41 5e                	pop    %r14
1401a765b:	c3                   	ret
1401a765c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a7661:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401a7666:	57                   	push   %rdi
1401a7667:	48 83 ec 20          	sub    $0x20,%rsp
1401a766b:	8b fa                	mov    %edx,%edi
1401a766d:	4c 8d 0d 3c e3 07 00 	lea    0x7e33c(%rip),%r9        # 0x1402259b0
1401a7674:	48 8b f1             	mov    %rcx,%rsi
1401a7677:	48 8d 15 32 e3 07 00 	lea    0x7e332(%rip),%rdx        # 0x1402259b0
1401a767e:	b9 11 00 00 00       	mov    $0x11,%ecx
1401a7683:	4c 8d 05 1e e3 07 00 	lea    0x7e31e(%rip),%r8        # 0x1402259a8
1401a768a:	e8 61 f8 ff ff       	call   0x1401a6ef0
1401a768f:	48 8b d8             	mov    %rax,%rbx
1401a7692:	48 85 c0             	test   %rax,%rax
1401a7695:	74 12                	je     0x1401a76a9
1401a7697:	48 8b c8             	mov    %rax,%rcx
1401a769a:	ff 15 70 6f 05 00    	call   *0x56f70(%rip)        # 0x1401fe610
1401a76a0:	8b d7                	mov    %edi,%edx
1401a76a2:	48 8b ce             	mov    %rsi,%rcx
1401a76a5:	ff d3                	call   *%rbx
1401a76a7:	eb 16                	jmp    0x1401a76bf
1401a76a9:	ff 15 d1 6a 05 00    	call   *0x56ad1(%rip)        # 0x1401fe180
1401a76af:	45 33 c9             	xor    %r9d,%r9d
1401a76b2:	44 8b c7             	mov    %edi,%r8d
1401a76b5:	8b c8                	mov    %eax,%ecx
1401a76b7:	48 8b d6             	mov    %rsi,%rdx
1401a76ba:	e8 f1 00 00 00       	call   0x1401a77b0
1401a76bf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a76c4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401a76c9:	48 83 c4 20          	add    $0x20,%rsp
1401a76cd:	5f                   	pop    %rdi
1401a76ce:	c3                   	ret
1401a76cf:	cc                   	int3
1401a76d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a76d5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401a76da:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401a76df:	57                   	push   %rdi
1401a76e0:	48 83 ec 20          	sub    $0x20,%rsp
1401a76e4:	41 8b e8             	mov    %r8d,%ebp
1401a76e7:	4c 8d 0d ea e2 07 00 	lea    0x7e2ea(%rip),%r9        # 0x1402259d8
1401a76ee:	8b da                	mov    %edx,%ebx
1401a76f0:	4c 8d 05 d9 e2 07 00 	lea    0x7e2d9(%rip),%r8        # 0x1402259d0
1401a76f7:	48 8b f9             	mov    %rcx,%rdi
1401a76fa:	48 8d 15 d7 e2 07 00 	lea    0x7e2d7(%rip),%rdx        # 0x1402259d8
1401a7701:	b9 14 00 00 00       	mov    $0x14,%ecx
1401a7706:	e8 e5 f7 ff ff       	call   0x1401a6ef0
1401a770b:	48 8b f0             	mov    %rax,%rsi
1401a770e:	48 85 c0             	test   %rax,%rax
1401a7711:	74 15                	je     0x1401a7728
1401a7713:	48 8b c8             	mov    %rax,%rcx
1401a7716:	ff 15 f4 6e 05 00    	call   *0x56ef4(%rip)        # 0x1401fe610
1401a771c:	44 8b c5             	mov    %ebp,%r8d
1401a771f:	8b d3                	mov    %ebx,%edx
1401a7721:	48 8b cf             	mov    %rdi,%rcx
1401a7724:	ff d6                	call   *%rsi
1401a7726:	eb 0b                	jmp    0x1401a7733
1401a7728:	8b d3                	mov    %ebx,%edx
1401a772a:	48 8b cf             	mov    %rdi,%rcx
1401a772d:	ff 15 4d 6b 05 00    	call   *0x56b4d(%rip)        # 0x1401fe280
1401a7733:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7738:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401a773d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401a7742:	48 83 c4 20          	add    $0x20,%rsp
1401a7746:	5f                   	pop    %rdi
1401a7747:	c3                   	ret
1401a7748:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a774d:	57                   	push   %rdi
1401a774e:	48 83 ec 20          	sub    $0x20,%rsp
1401a7752:	48 8b f9             	mov    %rcx,%rdi
1401a7755:	4c 8d 0d a4 e2 07 00 	lea    0x7e2a4(%rip),%r9        # 0x140225a00
1401a775c:	b9 15 00 00 00       	mov    $0x15,%ecx
1401a7761:	4c 8d 05 90 e2 07 00 	lea    0x7e290(%rip),%r8        # 0x1402259f8
1401a7768:	48 8d 15 91 e2 07 00 	lea    0x7e291(%rip),%rdx        # 0x140225a00
1401a776f:	e8 7c f7 ff ff       	call   0x1401a6ef0
1401a7774:	48 8b d8             	mov    %rax,%rbx
1401a7777:	48 85 c0             	test   %rax,%rax
1401a777a:	74 10                	je     0x1401a778c
1401a777c:	48 8b c8             	mov    %rax,%rcx
1401a777f:	ff 15 8b 6e 05 00    	call   *0x56e8b(%rip)        # 0x1401fe610
1401a7785:	48 8b cf             	mov    %rdi,%rcx
1401a7788:	ff d3                	call   *%rbx
1401a778a:	eb 17                	jmp    0x1401a77a3
1401a778c:	33 d2                	xor    %edx,%edx
1401a778e:	48 8b cf             	mov    %rdi,%rcx
1401a7791:	e8 96 01 00 00       	call   0x1401a792c
1401a7796:	8b c8                	mov    %eax,%ecx
1401a7798:	ba 01 00 00 00       	mov    $0x1,%edx
1401a779d:	ff 15 e5 69 05 00    	call   *0x569e5(%rip)        # 0x1401fe188
1401a77a3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a77a8:	48 83 c4 20          	add    $0x20,%rsp
1401a77ac:	5f                   	pop    %rdi
1401a77ad:	c3                   	ret
1401a77ae:	cc                   	int3
1401a77af:	cc                   	int3
1401a77b0:	48 8b c4             	mov    %rsp,%rax
1401a77b3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401a77b7:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401a77bb:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401a77bf:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401a77c3:	41 56                	push   %r14
1401a77c5:	48 83 ec 20          	sub    $0x20,%rsp
1401a77c9:	45 8b f1             	mov    %r9d,%r14d
1401a77cc:	41 8b d8             	mov    %r8d,%ebx
1401a77cf:	48 8b fa             	mov    %rdx,%rdi
1401a77d2:	4c 8d 0d 5f e2 07 00 	lea    0x7e25f(%rip),%r9        # 0x140225a38
1401a77d9:	8b f1                	mov    %ecx,%esi
1401a77db:	4c 8d 05 4e e2 07 00 	lea    0x7e24e(%rip),%r8        # 0x140225a30
1401a77e2:	48 8d 15 4f e2 07 00 	lea    0x7e24f(%rip),%rdx        # 0x140225a38
1401a77e9:	b9 17 00 00 00       	mov    $0x17,%ecx
1401a77ee:	e8 fd f6 ff ff       	call   0x1401a6ef0
1401a77f3:	48 8b e8             	mov    %rax,%rbp
1401a77f6:	48 85 c0             	test   %rax,%rax
1401a77f9:	74 18                	je     0x1401a7813
1401a77fb:	48 8b c8             	mov    %rax,%rcx
1401a77fe:	ff 15 0c 6e 05 00    	call   *0x56e0c(%rip)        # 0x1401fe610
1401a7804:	45 8b ce             	mov    %r14d,%r9d
1401a7807:	44 8b c3             	mov    %ebx,%r8d
1401a780a:	48 8b d7             	mov    %rdi,%rdx
1401a780d:	8b ce                	mov    %esi,%ecx
1401a780f:	ff d5                	call   *%rbp
1401a7811:	eb 0d                	jmp    0x1401a7820
1401a7813:	44 8b c3             	mov    %ebx,%r8d
1401a7816:	48 8b d7             	mov    %rdi,%rdx
1401a7819:	8b ce                	mov    %esi,%ecx
1401a781b:	e8 4c ac 00 00       	call   0x1401b246c
1401a7820:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7825:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401a782a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401a782f:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401a7834:	48 83 c4 20          	add    $0x20,%rsp
1401a7838:	41 5e                	pop    %r14
1401a783a:	c3                   	ret
1401a783b:	cc                   	int3
1401a783c:	48 8b c4             	mov    %rsp,%rax
1401a783f:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401a7843:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401a7847:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401a784b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401a784f:	41 56                	push   %r14
1401a7851:	48 83 ec 50          	sub    $0x50,%rsp
1401a7855:	41 8b f9             	mov    %r9d,%edi
1401a7858:	49 8b f0             	mov    %r8,%rsi
1401a785b:	8b ea                	mov    %edx,%ebp
1401a785d:	4c 8d 0d bc e1 07 00 	lea    0x7e1bc(%rip),%r9        # 0x140225a20
1401a7864:	4c 8b f1             	mov    %rcx,%r14
1401a7867:	4c 8d 05 aa e1 07 00 	lea    0x7e1aa(%rip),%r8        # 0x140225a18
1401a786e:	48 8d 15 ab e1 07 00 	lea    0x7e1ab(%rip),%rdx        # 0x140225a20
1401a7875:	b9 16 00 00 00       	mov    $0x16,%ecx
1401a787a:	e8 71 f6 ff ff       	call   0x1401a6ef0
1401a787f:	48 8b d8             	mov    %rax,%rbx
1401a7882:	48 85 c0             	test   %rax,%rax
1401a7885:	74 57                	je     0x1401a78de
1401a7887:	48 8b c8             	mov    %rax,%rcx
1401a788a:	ff 15 80 6d 05 00    	call   *0x56d80(%rip)        # 0x1401fe610
1401a7890:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1401a7897:	00
1401a7898:	44 8b cf             	mov    %edi,%r9d
1401a789b:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1401a78a2:	00
1401a78a3:	4c 8b c6             	mov    %rsi,%r8
1401a78a6:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401a78ab:	8b d5                	mov    %ebp,%edx
1401a78ad:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1401a78b4:	00
1401a78b5:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401a78ba:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1401a78c1:	00
1401a78c2:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401a78c7:	8b 8c 24 88 00 00 00 	mov    0x88(%rsp),%ecx
1401a78ce:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1401a78d2:	49 8b ce             	mov    %r14,%rcx
1401a78d5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a78da:	ff d3                	call   *%rbx
1401a78dc:	eb 32                	jmp    0x1401a7910
1401a78de:	33 d2                	xor    %edx,%edx
1401a78e0:	49 8b ce             	mov    %r14,%rcx
1401a78e3:	e8 44 00 00 00       	call   0x1401a792c
1401a78e8:	8b c8                	mov    %eax,%ecx
1401a78ea:	44 8b cf             	mov    %edi,%r9d
1401a78ed:	8b 84 24 88 00 00 00 	mov    0x88(%rsp),%eax
1401a78f4:	4c 8b c6             	mov    %rsi,%r8
1401a78f7:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401a78fb:	8b d5                	mov    %ebp,%edx
1401a78fd:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1401a7904:	00
1401a7905:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a790a:	ff 15 88 68 05 00    	call   *0x56888(%rip)        # 0x1401fe198
1401a7910:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401a7915:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1401a791a:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401a791f:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1401a7924:	48 83 c4 50          	add    $0x50,%rsp
1401a7928:	41 5e                	pop    %r14
1401a792a:	c3                   	ret
1401a792b:	cc                   	int3
1401a792c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a7931:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401a7936:	57                   	push   %rdi
1401a7937:	48 83 ec 20          	sub    $0x20,%rsp
1401a793b:	8b f2                	mov    %edx,%esi
1401a793d:	4c 8d 0d 14 e1 07 00 	lea    0x7e114(%rip),%r9        # 0x140225a58
1401a7944:	48 8b d9             	mov    %rcx,%rbx
1401a7947:	48 8d 15 0a e1 07 00 	lea    0x7e10a(%rip),%rdx        # 0x140225a58
1401a794e:	b9 18 00 00 00       	mov    $0x18,%ecx
1401a7953:	4c 8d 05 f6 e0 07 00 	lea    0x7e0f6(%rip),%r8        # 0x140225a50
1401a795a:	e8 91 f5 ff ff       	call   0x1401a6ef0
1401a795f:	48 8b f8             	mov    %rax,%rdi
1401a7962:	48 85 c0             	test   %rax,%rax
1401a7965:	74 12                	je     0x1401a7979
1401a7967:	48 8b c8             	mov    %rax,%rcx
1401a796a:	ff 15 a0 6c 05 00    	call   *0x56ca0(%rip)        # 0x1401fe610
1401a7970:	8b d6                	mov    %esi,%edx
1401a7972:	48 8b cb             	mov    %rbx,%rcx
1401a7975:	ff d7                	call   *%rdi
1401a7977:	eb 08                	jmp    0x1401a7981
1401a7979:	48 8b cb             	mov    %rbx,%rcx