1400c73f1:	31 d2                	xor    %edx,%edx
1400c73f3:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400c73f9:	e8 a2 42 f6 ff       	call   0x14002b6a0
1400c73fe:	48 c7 44 24 70 0c 00 	movq   $0xc,0x70(%rsp)
1400c7405:	00 00
1400c7407:	48 8b 05 ba 3b 02 00 	mov    0x23bba(%rip),%rax        # 0x1400eafc8
1400c740e:	8a 40 0c             	mov    0xc(%rax),%al
1400c7411:	84 c0                	test   %al,%al
1400c7413:	0f 85 1b 02 00 00    	jne    0x1400c7634
1400c7419:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1400c741e:	48 31 e1             	xor    %rsp,%rcx
1400c7421:	48 3b 0d 18 9c 03 00 	cmp    0x39c18(%rip),%rcx        # 0x140101040
1400c7428:	74 06                	je     0x1400c7430
1400c742a:	e8 a1 7e fa ff       	call   0x14006f2d0
1400c742f:	cc                   	int3
1400c7430:	89 f0                	mov    %esi,%eax
1400c7432:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1400c7439:	5b                   	pop    %rbx
1400c743a:	5f                   	pop    %rdi
1400c743b:	5e                   	pop    %rsi
1400c743c:	41 5e                	pop    %r14
1400c743e:	41 5f                	pop    %r15
1400c7440:	c3                   	ret
1400c7441:	e8 0a 03 00 00       	call   0x1400c7750
1400c7446:	49 89 c6             	mov    %rax,%r14
1400c7449:	8b 05 81 b7 04 00    	mov    0x4b781(%rip),%eax        # 0x140112bd0
1400c744f:	8b 0d c3 82 04 00    	mov    0x482c3(%rip),%ecx        # 0x14010f718
1400c7455:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400c745c:	00 00
1400c745e:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400c7462:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
1400c7468:	0f 8f 13 02 00 00    	jg     0x1400c7681
1400c746e:	48 8d 0d 53 b7 04 00 	lea    0x4b753(%rip),%rcx        # 0x140112bc8
1400c7475:	ff 15 95 04 03 00    	call   *0x30495(%rip)        # 0x1400f7910
1400c747b:	84 c0                	test   %al,%al
1400c747d:	75 0c                	jne    0x1400c748b
1400c747f:	48 8d 0d 42 b7 04 00 	lea    0x4b742(%rip),%rcx        # 0x140112bc8
1400c7486:	e8 b5 53 f9 ff       	call   0x14005c840
1400c748b:	49 bf aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaaa,%r15
1400c7492:	aa aa aa
1400c7495:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
1400c749a:	4c 89 3b             	mov    %r15,(%rbx)
1400c749d:	48 89 d9             	mov    %rbx,%rcx
1400c74a0:	e8 fb 5d f9 ff       	call   0x14005d2a0
1400c74a5:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400c74aa:	48 8d 5c 24 30       	lea    0x30(%rsp),%rbx
1400c74af:	4c 89 f1             	mov    %r14,%rcx
1400c74b2:	48 89 da             	mov    %rbx,%rdx
1400c74b5:	49 89 f0             	mov    %rsi,%r8
1400c74b8:	49 89 f1             	mov    %rsi,%r9
1400c74bb:	e8 00 03 00 00       	call   0x1400c77c0
1400c74c0:	80 7b 08 00          	cmpb   $0x0,0x8(%rbx)
1400c74c4:	75 4a                	jne    0x1400c7510
1400c74c6:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400c74cb:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400c74d0:	48 8b 50 40          	mov    0x40(%rax),%rdx
1400c74d4:	45 31 c0             	xor    %r8d,%r8d
1400c74d7:	48 39 d1             	cmp    %rdx,%rcx
1400c74da:	41 0f 99 c0          	setns  %r8b
1400c74de:	49 b9 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r9
1400c74e5:	ff ff 7f
1400c74e8:	4d 01 c1             	add    %r8,%r9
1400c74eb:	49 89 c8             	mov    %rcx,%r8
1400c74ee:	49 29 d0             	sub    %rdx,%r8
1400c74f1:	4d 0f 40 c1          	cmovo  %r9,%r8
1400c74f5:	49 39 f8             	cmp    %rdi,%r8
1400c74f8:	7d 12                	jge    0x1400c750c
1400c74fa:	48 8d 0d c7 b6 04 00 	lea    0x4b6c7(%rip),%rcx        # 0x140112bc8
1400c7501:	ff 15 31 03 03 00    	call   *0x30331(%rip)        # 0x1400f7838
1400c7507:	e9 dc fe ff ff       	jmp    0x1400c73e8
1400c750c:	48 89 48 40          	mov    %rcx,0x40(%rax)
1400c7510:	48 8d 0d b1 b6 04 00 	lea    0x4b6b1(%rip),%rcx        # 0x140112bc8
1400c7517:	ff 15 1b 03 03 00    	call   *0x3031b(%rip)        # 0x1400f7838
1400c751d:	4c 89 7c 24 70       	mov    %r15,0x70(%rsp)
1400c7522:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1400c7526:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1400c752b:	48 85 c9             	test   %rcx,%rcx
1400c752e:	0f 84 4b 01 00 00    	je     0x1400c767f
1400c7534:	e8 57 01 fc ff       	call   0x140087690
1400c7539:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400c753e:	8b 05 9c b6 04 00    	mov    0x4b69c(%rip),%eax        # 0x140112be0
1400c7544:	8b 0d ce 81 04 00    	mov    0x481ce(%rip),%ecx        # 0x14010f718
1400c754a:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400c7551:	00 00
1400c7553:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400c7557:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
1400c755d:	0f 8f 5f 01 00 00    	jg     0x1400c76c2
1400c7563:	48 8b 15 6e b6 04 00 	mov    0x4b66e(%rip),%rdx        # 0x140112bd8
1400c756a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400c756f:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1400c7574:	e8 67 e8 f6 ff       	call   0x140035de0
1400c7579:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1400c757e:	8b 56 10             	mov    0x10(%rsi),%edx
1400c7581:	48 89 d9             	mov    %rbx,%rcx
1400c7584:	e8 17 c1 f9 ff       	call   0x1400636a0
1400c7589:	48 0f be 44 24 47    	movsbq 0x47(%rsp),%rax
1400c758f:	48 85 c0             	test   %rax,%rax
1400c7592:	79 0a                	jns    0x1400c759e
1400c7594:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400c7599:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400c759e:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1400c75a3:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400c75a8:	8b 05 42 b6 04 00    	mov    0x4b642(%rip),%eax        # 0x140112bf0
1400c75ae:	8b 0d 64 81 04 00    	mov    0x48164(%rip),%ecx        # 0x14010f718
1400c75b4:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400c75bb:	00 00
1400c75bd:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400c75c1:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
1400c75c7:	0f 8f 37 01 00 00    	jg     0x1400c7704
1400c75cd:	48 8b 15 14 b6 04 00 	mov    0x4b614(%rip),%rdx        # 0x140112be8
1400c75d4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400c75d9:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1400c75de:	e8 fd e7 f6 ff       	call   0x140035de0
1400c75e3:	80 7c 24 47 00       	cmpb   $0x0,0x47(%rsp)
1400c75e8:	79 0a                	jns    0x1400c75f4
1400c75ea:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400c75ef:	e8 dc 68 fa ff       	call   0x14006ded0
1400c75f4:	48 8b 05 c5 b5 04 00 	mov    0x4b5c5(%rip),%rax        # 0x140112bc0
1400c75fb:	ff 15 07 f7 02 00    	call   *0x2f707(%rip)        # 0x1400f6d08
1400c7601:	48 8d 0d 31 98 02 00 	lea    0x29831(%rip),%rcx        # 0x1400f0e39
1400c7608:	ba 01 00 00 00       	mov    $0x1,%edx
1400c760d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400c7613:	e8 88 40 f6 ff       	call   0x14002b6a0
1400c7618:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400c761d:	e8 4e e8 f6 ff       	call   0x140035e70
1400c7622:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400c7627:	e8 44 e8 f6 ff       	call   0x140035e70
1400c762c:	40 b6 01             	mov    $0x1,%sil
1400c762f:	e9 ca fd ff ff       	jmp    0x1400c73fe
1400c7634:	0f b6 c8             	movzbl %al,%ecx
1400c7637:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400c763c:	49 c7 00 00 00 00 00 	movq   $0x0,(%r8)
1400c7643:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400c7648:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1400c764e:	e8 0d 1b f9 ff       	call   0x140059160
1400c7653:	e9 c1 fd ff ff       	jmp    0x1400c7419
1400c7658:	0f b6 c8             	movzbl %al,%ecx
1400c765b:	48 8d 05 fb 97 02 00 	lea    0x297fb(%rip),%rax        # 0x1400f0e5d
1400c7662:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400c7667:	49 89 00             	mov    %rax,(%r8)
1400c766a:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400c766f:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1400c7675:	e8 e6 1a f9 ff       	call   0x140059160
1400c767a:	e9 5f fd ff ff       	jmp    0x1400c73de
1400c767f:	0f 0b                	ud2
1400c7681:	48 8d 0d 48 b5 04 00 	lea    0x4b548(%rip),%rcx        # 0x140112bd0
1400c7688:	e8 8f 68 fa ff       	call   0x14006df1c
1400c768d:	83 3d 3c b5 04 00 ff 	cmpl   $0xffffffff,0x4b53c(%rip)        # 0x140112bd0
1400c7694:	0f 85 d4 fd ff ff    	jne    0x1400c746e
1400c769a:	48 c7 05 23 b5 04 00 	movq   $0x0,0x4b523(%rip)        # 0x140112bc8
1400c76a1:	00 00 00 00
1400c76a5:	48 8d 0d 1c b5 04 00 	lea    0x4b51c(%rip),%rcx        # 0x140112bc8
1400c76ac:	e8 7f 51 f9 ff       	call   0x14005c830
1400c76b1:	48 8d 0d 18 b5 04 00 	lea    0x4b518(%rip),%rcx        # 0x140112bd0
1400c76b8:	e8 13 69 fa ff       	call   0x14006dfd0
1400c76bd:	e9 ac fd ff ff       	jmp    0x1400c746e
1400c76c2:	48 8d 0d 17 b5 04 00 	lea    0x4b517(%rip),%rcx        # 0x140112be0
1400c76c9:	e8 4e 68 fa ff       	call   0x14006df1c
1400c76ce:	83 3d 0b b5 04 00 ff 	cmpl   $0xffffffff,0x4b50b(%rip)        # 0x140112be0
1400c76d5:	0f 85 88 fe ff ff    	jne    0x1400c7563
1400c76db:	48 8d 0d 8f 97 02 00 	lea    0x2978f(%rip),%rcx        # 0x1400f0e71
1400c76e2:	ba 00 01 00 00       	mov    $0x100,%edx
1400c76e7:	e8 64 e6 f6 ff       	call   0x140035d50
1400c76ec:	48 89 05 e5 b4 04 00 	mov    %rax,0x4b4e5(%rip)        # 0x140112bd8
1400c76f3:	48 8d 0d e6 b4 04 00 	lea    0x4b4e6(%rip),%rcx        # 0x140112be0
1400c76fa:	e8 d1 68 fa ff       	call   0x14006dfd0
1400c76ff:	e9 5f fe ff ff       	jmp    0x1400c7563
1400c7704:	48 8d 0d e5 b4 04 00 	lea    0x4b4e5(%rip),%rcx        # 0x140112bf0
1400c770b:	e8 0c 68 fa ff       	call   0x14006df1c
1400c7710:	83 3d d9 b4 04 00 ff 	cmpl   $0xffffffff,0x4b4d9(%rip)        # 0x140112bf0
1400c7717:	0f 85 b0 fe ff ff    	jne    0x1400c75cd
1400c771d:	48 8d 0d 66 97 02 00 	lea    0x29766(%rip),%rcx        # 0x1400f0e8a
1400c7724:	ba 20 00 00 00       	mov    $0x20,%edx
1400c7729:	e8 22 e6 f6 ff       	call   0x140035d50
1400c772e:	48 89 05 b3 b4 04 00 	mov    %rax,0x4b4b3(%rip)        # 0x140112be8
1400c7735:	48 8d 0d b4 b4 04 00 	lea    0x4b4b4(%rip),%rcx        # 0x140112bf0
1400c773c:	e8 8f 68 fa ff       	call   0x14006dfd0
1400c7741:	e9 87 fe ff ff       	jmp    0x1400c75cd
1400c7746:	cc                   	int3
1400c7747:	cc                   	int3
1400c7748:	cc                   	int3
1400c7749:	cc                   	int3
1400c774a:	cc                   	int3
1400c774b:	cc                   	int3
1400c774c:	cc                   	int3
1400c774d:	cc                   	int3
1400c774e:	cc                   	int3
1400c774f:	cc                   	int3
1400c7750:	48 83 ec 28          	sub    $0x28,%rsp
1400c7754:	8b 05 b6 b4 04 00    	mov    0x4b4b6(%rip),%eax        # 0x140112c10
1400c775a:	8b 0d b8 7f 04 00    	mov    0x47fb8(%rip),%ecx        # 0x14010f718
1400c7760:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400c7767:	00 00
1400c7769:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400c776d:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
1400c7773:	7f 0c                	jg     0x1400c7781
1400c7775:	48 8d 05 7c b4 04 00 	lea    0x4b47c(%rip),%rax        # 0x140112bf8
1400c777c:	48 83 c4 28          	add    $0x28,%rsp
1400c7780:	c3                   	ret
1400c7781:	48 8d 0d 88 b4 04 00 	lea    0x4b488(%rip),%rcx        # 0x140112c10
1400c7788:	e8 8f 67 fa ff       	call   0x14006df1c
1400c778d:	83 3d 7c b4 04 00 ff 	cmpl   $0xffffffff,0x4b47c(%rip)        # 0x140112c10
1400c7794:	75 df                	jne    0x1400c7775
1400c7796:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c7799:	0f 11 05 60 b4 04 00 	movups %xmm0,0x4b460(%rip)        # 0x140112c00
1400c77a0:	48 8d 05 59 b4 04 00 	lea    0x4b459(%rip),%rax        # 0x140112c00
1400c77a7:	48 89 05 4a b4 04 00 	mov    %rax,0x4b44a(%rip)        # 0x140112bf8
1400c77ae:	48 8d 0d 5b b4 04 00 	lea    0x4b45b(%rip),%rcx        # 0x140112c10
1400c77b5:	e8 16 68 fa ff       	call   0x14006dfd0
1400c77ba:	eb b9                	jmp    0x1400c7775
1400c77bc:	cc                   	int3
1400c77bd:	cc                   	int3
1400c77be:	cc                   	int3
1400c77bf:	cc                   	int3
1400c77c0:	41 57                	push   %r15
1400c77c2:	41 56                	push   %r14
1400c77c4:	41 55                	push   %r13
1400c77c6:	41 54                	push   %r12
1400c77c8:	56                   	push   %rsi
1400c77c9:	57                   	push   %rdi
1400c77ca:	53                   	push   %rbx
1400c77cb:	48 83 ec 20          	sub    $0x20,%rsp
1400c77cf:	4d 89 ce             	mov    %r9,%r14
1400c77d2:	48 89 d6             	mov    %rdx,%rsi
1400c77d5:	48 89 cf             	mov    %rcx,%rdi
1400c77d8:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400c77dc:	48 85 c9             	test   %rcx,%rcx
1400c77df:	74 32                	je     0x1400c7813
1400c77e1:	49 8b 40 18          	mov    0x18(%r8),%rax
1400c77e5:	eb 0b                	jmp    0x1400c77f2
1400c77e7:	48 8b 0b             	mov    (%rbx),%rcx
1400c77ea:	49 89 df             	mov    %rbx,%r15
1400c77ed:	48 85 c9             	test   %rcx,%rcx
1400c77f0:	74 28                	je     0x1400c781a
1400c77f2:	48 89 cb             	mov    %rcx,%rbx
1400c77f5:	48 8b 49 38          	mov    0x38(%rcx),%rcx
1400c77f9:	48 39 c8             	cmp    %rcx,%rax
1400c77fc:	72 e9                	jb     0x1400c77e7
1400c77fe:	76 0f                	jbe    0x1400c780f
1400c7800:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400c7804:	48 85 c9             	test   %rcx,%rcx
1400c7807:	75 e9                	jne    0x1400c77f2
1400c7809:	4c 8d 7b 08          	lea    0x8(%rbx),%r15
1400c780d:	eb 0b                	jmp    0x1400c781a
1400c780f:	31 c0                	xor    %eax,%eax
1400c7811:	eb 63                	jmp    0x1400c7876
1400c7813:	4c 8d 7f 08          	lea    0x8(%rdi),%r15
1400c7817:	4c 89 fb             	mov    %r15,%rbx
1400c781a:	49 89 dc             	mov    %rbx,%r12
1400c781d:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
1400c7824:	00
1400c7825:	b9 48 00 00 00       	mov    $0x48,%ecx
1400c782a:	e8 65 66 fa ff       	call   0x14006de94
1400c782f:	48 89 c3             	mov    %rax,%rbx
1400c7832:	48 8d 48 20          	lea    0x20(%rax),%rcx
1400c7836:	4c 89 f2             	mov    %r14,%rdx
1400c7839:	e8 22 82 f9 ff       	call   0x14005fa60
1400c783e:	49 8b 45 00          	mov    0x0(%r13),%rax
1400c7842:	48 89 43 40          	mov    %rax,0x40(%rbx)
1400c7846:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c7849:	0f 11 03             	movups %xmm0,(%rbx)
1400c784c:	4c 89 63 10          	mov    %r12,0x10(%rbx)
1400c7850:	49 89 1f             	mov    %rbx,(%r15)
1400c7853:	48 8b 07             	mov    (%rdi),%rax
1400c7856:	48 8b 00             	mov    (%rax),%rax
1400c7859:	48 89 da             	mov    %rbx,%rdx
1400c785c:	48 85 c0             	test   %rax,%rax
1400c785f:	74 06                	je     0x1400c7867
1400c7861:	48 89 07             	mov    %rax,(%rdi)
1400c7864:	49 8b 17             	mov    (%r15),%rdx
1400c7867:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400c786b:	e8 a0 da f8 ff       	call   0x140055310
1400c7870:	48 ff 47 10          	incq   0x10(%rdi)
1400c7874:	b0 01                	mov    $0x1,%al
1400c7876:	48 89 1e             	mov    %rbx,(%rsi)
1400c7879:	88 46 08             	mov    %al,0x8(%rsi)
1400c787c:	48 89 f0             	mov    %rsi,%rax
1400c787f:	48 83 c4 20          	add    $0x20,%rsp
1400c7883:	5b                   	pop    %rbx
1400c7884:	5f                   	pop    %rdi
1400c7885:	5e                   	pop    %rsi
1400c7886:	41 5c                	pop    %r12
1400c7888:	41 5d                	pop    %r13
1400c788a:	41 5e                	pop    %r14
1400c788c:	41 5f                	pop    %r15
1400c788e:	c3                   	ret
1400c788f:	cc                   	int3
1400c7890:	56                   	push   %rsi
1400c7891:	57                   	push   %rdi
1400c7892:	53                   	push   %rbx
1400c7893:	48 83 ec 60          	sub    $0x60,%rsp
1400c7897:	4c 89 c7             	mov    %r8,%rdi
1400c789a:	48 89 d3             	mov    %rdx,%rbx
1400c789d:	48 8b 05 9c 97 03 00 	mov    0x3979c(%rip),%rax        # 0x140101040
1400c78a4:	48 31 e0             	xor    %rsp,%rax
1400c78a7:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400c78ac:	ba 04 00 00 00       	mov    $0x4,%edx
1400c78b1:	e8 ea c8 f8 ff       	call   0x1400541a0
1400c78b6:	48 89 c6             	mov    %rax,%rsi
1400c78b9:	48 89 c1             	mov    %rax,%rcx
1400c78bc:	ba 01 00 00 00       	mov    $0x1,%edx
1400c78c1:	49 89 d8             	mov    %rbx,%r8
1400c78c4:	e8 07 05 f9 ff       	call   0x140057dd0
1400c78c9:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1400c78cd:	48 85 d2             	test   %rdx,%rdx
1400c78d0:	75 41                	jne    0x1400c7913
1400c78d2:	48 8b 17             	mov    (%rdi),%rdx
1400c78d5:	48 85 d2             	test   %rdx,%rdx
1400c78d8:	75 1f                	jne    0x1400c78f9
1400c78da:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400c78df:	48 31 e1             	xor    %rsp,%rcx
1400c78e2:	48 3b 0d 57 97 03 00 	cmp    0x39757(%rip),%rcx        # 0x140101040
1400c78e9:	74 06                	je     0x1400c78f1
1400c78eb:	e8 e0 79 fa ff       	call   0x14006f2d0
1400c78f0:	cc                   	int3
1400c78f1:	48 83 c4 60          	add    $0x60,%rsp
1400c78f5:	5b                   	pop    %rbx
1400c78f6:	5f                   	pop    %rdi
1400c78f7:	5e                   	pop    %rsi
1400c78f8:	c3                   	ret
1400c78f9:	48 8d 7c 24 28       	lea    0x28(%rsp),%rdi
1400c78fe:	48 89 f9             	mov    %rdi,%rcx
1400c7901:	e8 4a 9d f8 ff       	call   0x140051650
1400c7906:	48 89 f1             	mov    %rsi,%rcx
1400c7909:	48 89 fa             	mov    %rdi,%rdx
1400c790c:	e8 af e0 ff ff       	call   0x1400c59c0
1400c7911:	eb c7                	jmp    0x1400c78da
1400c7913:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
1400c7918:	48 89 d9             	mov    %rbx,%rcx
1400c791b:	e8 30 9d f8 ff       	call   0x140051650
1400c7920:	48 89 f1             	mov    %rsi,%rcx
1400c7923:	48 89 da             	mov    %rbx,%rdx
1400c7926:	e8 55 e0 ff ff       	call   0x1400c5980
1400c792b:	eb a5                	jmp    0x1400c78d2
1400c792d:	cc                   	int3
1400c792e:	cc                   	int3
1400c792f:	cc                   	int3
1400c7930:	56                   	push   %rsi
1400c7931:	57                   	push   %rdi
1400c7932:	53                   	push   %rbx
1400c7933:	48 83 ec 40          	sub    $0x40,%rsp
1400c7937:	4c 89 c7             	mov    %r8,%rdi
1400c793a:	48 89 d3             	mov    %rdx,%rbx
1400c793d:	48 8b 05 fc 96 03 00 	mov    0x396fc(%rip),%rax        # 0x140101040
1400c7944:	48 31 e0             	xor    %rsp,%rax
1400c7947:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400c794c:	ba 14 00 00 00       	mov    $0x14,%edx
1400c7951:	e8 4a c8 f8 ff       	call   0x1400541a0
1400c7956:	48 89 c6             	mov    %rax,%rsi
1400c7959:	48 89 c1             	mov    %rax,%rcx