14018041d:	44 39 7c 24 28       	cmp    %r15d,0x28(%rsp)
140180422:	0f 84 b0 01 00 00    	je     0x1401805d8
140180428:	48 89 eb             	mov    %rbp,%rbx
14018042b:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140180430:	4c 89 f1             	mov    %r14,%rcx
140180433:	e8 18 d0 f1 ff       	call   0x14009d450
140180438:	83 f8 ff             	cmp    $0xffffffff,%eax
14018043b:	0f 84 37 01 00 00    	je     0x140180578
140180441:	4c 8b 87 90 01 00 00 	mov    0x190(%rdi),%r8
140180448:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
14018044f:	00
140180450:	4c 89 e2             	mov    %r12,%rdx
140180453:	e8 98 ee ea ff       	call   0x14002f2f0
140180458:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
14018045f:	00
140180460:	85 c0                	test   %eax,%eax
140180462:	0f 85 20 01 00 00    	jne    0x140180588
140180468:	48 3b 2d 31 8f 0b 00 	cmp    0xb8f31(%rip),%rbp        # 0x1402393a0
14018046f:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
140180476:	00 00 00 00 00
14018047b:	0f 85 cf fe ff ff    	jne    0x140180350
140180481:	48 8b 05 18 8f 0b 00 	mov    0xb8f18(%rip),%rax        # 0x1402393a0
140180488:	80 38 00             	cmpb   $0x0,(%rax)
14018048b:	0f 84 c3 fe ff ff    	je     0x140180354
140180491:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
140180497:	48 8d 15 5e 81 0a 00 	lea    0xa815e(%rip),%rdx        # 0x1402285fc
14018049e:	48 8d 0d 60 81 0a 00 	lea    0xa8160(%rip),%rcx        # 0x140228605
1401804a5:	ff 15 2d ef 12 00    	call   *0x12ef2d(%rip)        # 0x1402af3d8
1401804ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401804b0:	48 8b 35 29 8b 0b 00 	mov    0xb8b29(%rip),%rsi        # 0x140238fe0
1401804b7:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
1401804bc:	48 8d 0d b5 80 0a 00 	lea    0xa80b5(%rip),%rcx        # 0x140228578
1401804c3:	44 8b 06             	mov    (%rsi),%r8d
1401804c6:	45 85 c0             	test   %r8d,%r8d
1401804c9:	74 12                	je     0x1401804dd
1401804cb:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1401804d0:	e8 93 2e 06 00       	call   0x1401e3368
1401804d5:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401804da:	48 89 c1             	mov    %rax,%rcx
1401804dd:	e8 1e 32 f4 ff       	call   0x1400c3700
1401804e2:	48 89 e9             	mov    %rbp,%rcx
1401804e5:	e8 36 f2 ff ff       	call   0x14017f720
1401804ea:	8b 06                	mov    (%rsi),%eax
1401804ec:	48 8d 0d dd 80 0a 00 	lea    0xa80dd(%rip),%rcx        # 0x1402285d0
1401804f3:	85 c0                	test   %eax,%eax
1401804f5:	75 61                	jne    0x140180558
1401804f7:	e8 04 32 f4 ff       	call   0x1400c3700
1401804fc:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140180501:	e8 e2 97 06 00       	call   0x1401e9ce8
140180506:	4c 89 f1             	mov    %r14,%rcx
140180509:	e8 32 a4 f1 ff       	call   0x14009a940
14018050e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140180513:	e8 28 a4 f1 ff       	call   0x14009a940
140180518:	e9 c3 fc ff ff       	jmp    0x1401801e0
14018051d:	0f 1f 00             	nopl   (%rax)
140180520:	48 8b 35 b9 8a 0b 00 	mov    0xb8ab9(%rip),%rsi        # 0x140238fe0
140180527:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
14018052c:	48 8d 0d 6d 80 0a 00 	lea    0xa806d(%rip),%rcx        # 0x1402285a0
140180533:	8b 16                	mov    (%rsi),%edx
140180535:	85 d2                	test   %edx,%edx
140180537:	75 07                	jne    0x140180540
140180539:	4c 89 ca             	mov    %r9,%rdx
14018053c:	eb 9f                	jmp    0x1401804dd
14018053e:	66 90                	xchg   %ax,%ax
140180540:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
140180545:	e8 1e 2e 06 00       	call   0x1401e3368
14018054a:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
14018054f:	48 89 c1             	mov    %rax,%rcx
140180552:	eb e5                	jmp    0x140180539
140180554:	0f 1f 40 00          	nopl   0x0(%rax)
140180558:	e8 0b 2e 06 00       	call   0x1401e3368
14018055d:	48 89 c1             	mov    %rax,%rcx
140180560:	eb 95                	jmp    0x1401804f7
140180562:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140180568:	44 89 f1             	mov    %r14d,%ecx
14018056b:	e8 d0 95 06 00       	call   0x1401e9b40
140180570:	eb 9c                	jmp    0x14018050e
140180572:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140180578:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
14018057d:	e9 7a ff ff ff       	jmp    0x1401804fc
140180582:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140180588:	48 8b 05 51 8a 0b 00 	mov    0xb8a51(%rip),%rax        # 0x140238fe0
14018058f:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
140180594:	48 8d 0d a5 7f 0a 00 	lea    0xa7fa5(%rip),%rcx        # 0x140228540
14018059b:	44 8b 08             	mov    (%rax),%r9d
14018059e:	45 85 c9             	test   %r9d,%r9d
1401805a1:	74 08                	je     0x1401805ab
1401805a3:	e8 c0 2d 06 00       	call   0x1401e3368
1401805a8:	48 89 c1             	mov    %rax,%rcx
1401805ab:	48 89 ea             	mov    %rbp,%rdx
1401805ae:	e8 4d 31 f4 ff       	call   0x1400c3700
1401805b3:	e9 44 ff ff ff       	jmp    0x1401804fc
1401805b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401805bf:	00
1401805c0:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
1401805c5:	48 8b 35 14 8a 0b 00 	mov    0xb8a14(%rip),%rsi        # 0x140238fe0
1401805cc:	e9 19 ff ff ff       	jmp    0x1401804ea
1401805d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401805d8:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
1401805dd:	48 89 eb             	mov    %rbp,%rbx
1401805e0:	e9 17 ff ff ff       	jmp    0x1401804fc
1401805e5:	0f 1f 00             	nopl   (%rax)
1401805e8:	44 89 f1             	mov    %r14d,%ecx
1401805eb:	e8 50 95 06 00       	call   0x1401e9b40
1401805f0:	48 83 bc 24 b8 00 00 	cmpq   $0x0,0xb8(%rsp)
1401805f7:	00 00
1401805f9:	75 11                	jne    0x14018060c
1401805fb:	ff 15 1f ee 12 00    	call   *0x12ee1f(%rip)        # 0x1402af420
140180601:	c7 00 02 00 00 00    	movl   $0x2,(%rax)
140180607:	e9 02 ff ff ff       	jmp    0x14018050e
14018060c:	48 8b 05 cd 89 0b 00 	mov    0xb89cd(%rip),%rax        # 0x140238fe0
140180613:	48 8d 0d fe 7e 0a 00 	lea    0xa7efe(%rip),%rcx        # 0x140228518
14018061a:	44 8b 10             	mov    (%rax),%r10d
14018061d:	45 85 d2             	test   %r10d,%r10d
140180620:	74 08                	je     0x14018062a
140180622:	e8 41 2d 06 00       	call   0x1401e3368
140180627:	48 89 c1             	mov    %rax,%rcx
14018062a:	e8 d1 30 f4 ff       	call   0x1400c3700
14018062f:	ff 15 eb ed 12 00    	call   *0x12edeb(%rip)        # 0x1402af420
140180635:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14018063b:	e9 ce fe ff ff       	jmp    0x14018050e
140180640:	e8 2b 42 06 00       	call   0x1401e4870
140180645:	90                   	nop
140180646:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14018064d:	00 00 00
140180650:	48 85 c9             	test   %rcx,%rcx
140180653:	74 0b                	je     0x140180660
140180655:	e9 c6 f0 ff ff       	jmp    0x14017f720
14018065a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140180660:	c3                   	ret
140180661:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140180668:	00 00 00 00
14018066c:	0f 1f 40 00          	nopl   0x0(%rax)
140180670:	41 56                	push   %r14
140180672:	41 55                	push   %r13
140180674:	41 54                	push   %r12
140180676:	55                   	push   %rbp
140180677:	57                   	push   %rdi
140180678:	56                   	push   %rsi
140180679:	53                   	push   %rbx
14018067a:	48 83 c4 80          	add    $0xffffffffffffff80,%rsp
14018067e:	48 8b 3d 1b 8d 0b 00 	mov    0xb8d1b(%rip),%rdi        # 0x1402393a0
140180685:	48 8b 2d 64 84 0b 00 	mov    0xb8464(%rip),%rbp        # 0x140238af0
14018068c:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140180691:	48 89 ce             	mov    %rcx,%rsi
140180694:	44 89 c2             	mov    %r8d,%edx
140180697:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14018069c:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401806a0:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401806a5:	31 c0                	xor    %eax,%eax
1401806a7:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1401806ac:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1401806b3:	00 00
1401806b5:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1401806bc:	00 00
1401806be:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
1401806c5:	00 00
1401806c7:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
1401806ce:	00 00
1401806d0:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1401806d5:	e8 e6 ee ff ff       	call   0x14017f5c0
1401806da:	4c 8b 64 24 28       	mov    0x28(%rsp),%r12
1401806df:	89 c3                	mov    %eax,%ebx
1401806e1:	49 8b 84 24 c0 00 00 	mov    0xc0(%r12),%rax
1401806e8:	00
1401806e9:	48 83 3c d8 00       	cmpq   $0x0,(%rax,%rbx,8)
1401806ee:	74 20                	je     0x140180710
1401806f0:	31 c0                	xor    %eax,%eax
1401806f2:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1401806f7:	48 2b 55 00          	sub    0x0(%rbp),%rdx
1401806fb:	0f 85 c9 01 00 00    	jne    0x1401808ca
140180701:	48 83 ec 80          	sub    $0xffffffffffffff80,%rsp
140180705:	5b                   	pop    %rbx
140180706:	5e                   	pop    %rsi
140180707:	5f                   	pop    %rdi
140180708:	5d                   	pop    %rbp
140180709:	41 5c                	pop    %r12
14018070b:	41 5d                	pop    %r13
14018070d:	41 5e                	pop    %r14
14018070f:	c3                   	ret
140180710:	49 8b 84 24 b8 00 00 	mov    0xb8(%r12),%rax
140180717:	00
140180718:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
14018071d:	4d 8d 84 24 d0 00 00 	lea    0xd0(%r12),%r8
140180724:	00
140180725:	48 8d 15 ec 7e 0a 00 	lea    0xa7eec(%rip),%rdx        # 0x140228618
14018072c:	4c 89 f1             	mov    %r14,%rcx
14018072f:	4c 8d 6c 24 60       	lea    0x60(%rsp),%r13
140180734:	4c 8b 0c d8          	mov    (%rax,%rbx,8),%r9
140180738:	e8 83 b8 f1 ff       	call   0x14009bfc0
14018073d:	4c 89 f2             	mov    %r14,%rdx
140180740:	4c 89 e9             	mov    %r13,%rcx
140180743:	e8 78 b4 f1 ff       	call   0x14009bbc0
140180748:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14018074d:	48 83 f8 03          	cmp    $0x3,%rax
140180751:	76 3e                	jbe    0x140180791
140180753:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140180758:	48 83 e8 04          	sub    $0x4,%rax
14018075c:	4c 8d 04 01          	lea    (%rcx,%rax,1),%r8
140180760:	41 81 38 2e 69 64 78 	cmpl   $0x7864692e,(%r8)
140180767:	75 28                	jne    0x140180791
140180769:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14018076e:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140180773:	48 83 fa 01          	cmp    $0x1,%rdx
140180777:	48 83 d2 ff          	adc    $0xffffffffffffffff,%rdx
14018077b:	48 39 c2             	cmp    %rax,%rdx
14018077e:	0f 82 4b 01 00 00    	jb     0x1401808cf
140180784:	48 39 f9             	cmp    %rdi,%rcx
140180787:	0f 84 fb 00 00 00    	je     0x140180888
14018078d:	41 c6 00 00          	movb   $0x0,(%r8)
140180791:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140180797:	48 8d 15 a3 7e 0a 00 	lea    0xa7ea3(%rip),%rdx        # 0x140228641
14018079e:	4c 89 e9             	mov    %r13,%rcx
1401807a1:	e8 0a b2 f1 ff       	call   0x14009b9b0
1401807a6:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1401807ab:	48 89 f9             	mov    %rdi,%rcx
1401807ae:	e8 6d e2 ea ff       	call   0x14002ea20
1401807b3:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1401807b7:	49 89 f8             	mov    %rdi,%r8
1401807ba:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1401807c1:	00 00
1401807c3:	89 44 24 38          	mov    %eax,0x38(%rsp)
1401807c7:	48 8d 8a a0 00 00 00 	lea    0xa0(%rdx),%rcx
1401807ce:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1401807d3:	e8 78 e5 ea ff       	call   0x14002ed50
1401807d8:	48 89 c7             	mov    %rax,%rdi
1401807db:	48 85 c0             	test   %rax,%rax
1401807de:	74 30                	je     0x140180810
1401807e0:	4c 89 f1             	mov    %r14,%rcx
1401807e3:	e8 58 a1 f1 ff       	call   0x14009a940
1401807e8:	4c 89 e9             	mov    %r13,%rcx
1401807eb:	e8 50 a1 f1 ff       	call   0x14009a940
1401807f0:	80 8f 98 00 00 00 40 	orb    $0x40,0x98(%rdi)
1401807f7:	49 8b 84 24 c0 00 00 	mov    0xc0(%r12),%rax
1401807fe:	00
1401807ff:	48 89 3c d8          	mov    %rdi,(%rax,%rbx,8)
140180803:	e9 e8 fe ff ff       	jmp    0x1401806f0
140180808:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14018080f:	00
140180810:	45 8b 4c 24 44       	mov    0x44(%r12),%r9d
140180815:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14018081a:	48 89 f1             	mov    %rsi,%rcx
14018081d:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140180822:	e8 e9 2b ec ff       	call   0x140043410
140180827:	48 89 c7             	mov    %rax,%rdi
14018082a:	48 85 c0             	test   %rax,%rax
14018082d:	0f 84 7d 00 00 00    	je     0x1401808b0
140180833:	48 89 c2             	mov    %rax,%rdx
140180836:	48 89 f1             	mov    %rsi,%rcx
140180839:	e8 f2 31 ec ff       	call   0x140043a30
14018083e:	48 8b 46 10          	mov    0x10(%rsi),%rax
140180842:	48 8d 57 18          	lea    0x18(%rdi),%rdx
140180846:	48 8b 88 88 00 00 00 	mov    0x88(%rax),%rcx
14018084d:	48 8d b0 80 00 00 00 	lea    0x80(%rax),%rsi
140180854:	66 48 0f 6e c6       	movq   %rsi,%xmm0
140180859:	66 48 0f 6e c9       	movq   %rcx,%xmm1
14018085e:	48 89 11             	mov    %rdx,(%rcx)
140180861:	4c 89 f1             	mov    %r14,%rcx
140180864:	66 0f 6c c1          	punpcklqdq %xmm1,%xmm0
140180868:	0f 11 47 18          	movups %xmm0,0x18(%rdi)
14018086c:	48 89 90 88 00 00 00 	mov    %rdx,0x88(%rax)
140180873:	e8 c8 a0 f1 ff       	call   0x14009a940
140180878:	4c 89 e9             	mov    %r13,%rcx
14018087b:	e8 c0 a0 f1 ff       	call   0x14009a940
140180880:	e9 6b ff ff ff       	jmp    0x1401807f0
140180885:	0f 1f 00             	nopl   (%rax)
140180888:	80 39 00             	cmpb   $0x0,(%rcx)
14018088b:	0f 84 00 ff ff ff    	je     0x140180791
140180891:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
140180897:	48 8d 15 5e 7d 0a 00 	lea    0xa7d5e(%rip),%rdx        # 0x1402285fc
14018089e:	48 8d 0d 60 7d 0a 00 	lea    0xa7d60(%rip),%rcx        # 0x140228605
1401808a5:	ff 15 2d eb 12 00    	call   *0x12eb2d(%rip)        # 0x1402af3d8
1401808ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401808b0:	4c 89 f1             	mov    %r14,%rcx
1401808b3:	e8 88 a0 f1 ff       	call   0x14009a940
1401808b8:	4c 89 e9             	mov    %r13,%rcx
1401808bb:	e8 80 a0 f1 ff       	call   0x14009a940
1401808c0:	b8 01 00 00 00       	mov    $0x1,%eax
1401808c5:	e9 28 fe ff ff       	jmp    0x1401806f2
1401808ca:	e8 a1 3f 06 00       	call   0x1401e4870
1401808cf:	4c 8d 05 4d 7d 0a 00 	lea    0xa7d4d(%rip),%r8        # 0x140228623
1401808d6:	ba a7 00 00 00       	mov    $0xa7,%edx
1401808db:	48 8d 0d 1a 7d 0a 00 	lea    0xa7d1a(%rip),%rcx        # 0x1402285fc
1401808e2:	e8 a9 2e f4 ff       	call   0x1400c3790
1401808e7:	90                   	nop
1401808e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401808ef:	00
1401808f0:	48 83 ec 28          	sub    $0x28,%rsp
1401808f4:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401808f9:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401808fe:	e8 bd ec ff ff       	call   0x14017f5c0
140180903:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140180908:	89 c0                	mov    %eax,%eax
14018090a:	48 8b 92 c0 00 00 00 	mov    0xc0(%rdx),%rdx
140180911:	48 8b 04 c2          	mov    (%rdx,%rax,8),%rax
140180915:	48 83 c4 28          	add    $0x28,%rsp
140180919:	c3                   	ret
14018091a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140180920:	41 54                	push   %r12
140180922:	55                   	push   %rbp
140180923:	57                   	push   %rdi
140180924:	56                   	push   %rsi
140180925:	53                   	push   %rbx
140180926:	48 83 ec 20          	sub    $0x20,%rsp
14018092a:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14018092f:	49 89 cc             	mov    %rcx,%r12
140180932:	44 89 ca             	mov    %r9d,%edx
140180935:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14018093a:	4c 89 c3             	mov    %r8,%rbx
14018093d:	44 89 cf             	mov    %r9d,%edi
140180940:	e8 7b ec ff ff       	call   0x14017f5c0
140180945:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14018094a:	89 c6                	mov    %eax,%esi
14018094c:	48 83 7d 60 00       	cmpq   $0x0,0x60(%rbp)
140180951:	74 75                	je     0x1401809c8
140180953:	41 89 f8             	mov    %edi,%r8d
140180956:	48 89 ea             	mov    %rbp,%rdx
140180959:	4c 89 e1             	mov    %r12,%rcx
14018095c:	e8 0f fd ff ff       	call   0x140180670
140180961:	85 c0                	test   %eax,%eax
140180963:	75 39                	jne    0x14018099e
140180965:	48 8b 95 c0 00 00 00 	mov    0xc0(%rbp),%rdx
14018096c:	89 f1                	mov    %esi,%ecx
14018096e:	4c 8b 45 60          	mov    0x60(%rbp),%r8
140180972:	48 8b 14 ca          	mov    (%rdx,%rcx,8),%rdx
140180976:	48 89 13             	mov    %rdx,(%rbx)
140180979:	41 8b 14 c8          	mov    (%r8,%rcx,8),%edx
14018097d:	0f ca                	bswap  %edx
14018097f:	89 53 08             	mov    %edx,0x8(%rbx)
140180982:	41 8b 54 c8 04       	mov    0x4(%r8,%rcx,8),%edx
140180987:	89 7b 18             	mov    %edi,0x18(%rbx)
14018098a:	0f ca                	bswap  %edx
14018098c:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
140180990:	89 53 0c             	mov    %edx,0xc(%rbx)
140180993:	48 83 c4 20          	add    $0x20,%rsp
140180997:	5b                   	pop    %rbx
140180998:	5e                   	pop    %rsi
140180999:	5f                   	pop    %rdi
14018099a:	5d                   	pop    %rbp
14018099b:	41 5c                	pop    %r12
14018099d:	c3                   	ret
14018099e:	48 8b 05 3b 86 0b 00 	mov    0xb863b(%rip),%rax        # 0x140238fe0
1401809a5:	48 8d 0d c4 7c 0a 00 	lea    0xa7cc4(%rip),%rcx        # 0x140228670
1401809ac:	8b 00                	mov    (%rax),%eax
1401809ae:	85 c0                	test   %eax,%eax
1401809b0:	74 08                	je     0x1401809ba
1401809b2:	e8 b1 29 06 00       	call   0x1401e3368
1401809b7:	48 89 c1             	mov    %rax,%rcx
1401809ba:	89 fa                	mov    %edi,%edx
1401809bc:	e8 6f 2c f4 ff       	call   0x1400c3630