1400494b4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400494b8:	45 8b cf             	mov    %r15d,%r9d
1400494bb:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400494bf:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1400494c4:	4c 8d 05 65 f7 03 00 	lea    0x3f765(%rip),%r8        # 0x140088c30
1400494cb:	e8 f4 1c 01 00       	call   0x14005b1c4
1400494d0:	90                   	nop
1400494d1:	e9 2a 48 fc ff       	jmp    0x14000dd00
1400494d6:	48 ff 15 0b b8 03 00 	rex.W call *0x3b80b(%rip)        # 0x140084ce8
1400494dd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400494e2:	90                   	nop
1400494e3:	e9 26 48 fc ff       	jmp    0x14000dd0e
1400494e8:	4c 8b 3b             	mov    (%rbx),%r15
1400494eb:	4c 8b e1             	mov    %rcx,%r12
1400494ee:	49 83 c7 08          	add    $0x8,%r15
1400494f2:	4d 8b 07             	mov    (%r15),%r8
1400494f5:	4d 85 c0             	test   %r8,%r8
1400494f8:	74 1b                	je     0x140049515
1400494fa:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140049501:	00 00
140049503:	33 d2                	xor    %edx,%edx
140049505:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140049509:	48 ff 15 a8 be 03 00 	rex.W call *0x3bea8(%rip)        # 0x1400853b8
140049510:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140049515:	49 83 c7 10          	add    $0x10,%r15
140049519:	49 83 ec 01          	sub    $0x1,%r12
14004951d:	75 d3                	jne    0x1400494f2
14004951f:	e9 17 48 fc ff       	jmp    0x14000dd3b
140049524:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004952b:	00 00
14004952d:	33 d2                	xor    %edx,%edx
14004952f:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140049533:	48 ff 15 7e be 03 00 	rex.W call *0x3be7e(%rip)        # 0x1400853b8
14004953a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004953f:	90                   	nop
140049540:	e9 02 48 fc ff       	jmp    0x14000dd47
140049545:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004954c:	00 00
14004954e:	33 d2                	xor    %edx,%edx
140049550:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140049554:	48 ff 15 5d be 03 00 	rex.W call *0x3be5d(%rip)        # 0x1400853b8
14004955b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140049560:	90                   	nop
140049561:	e9 ee 47 fc ff       	jmp    0x14000dd54
140049566:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004956d:	00 00
14004956f:	33 d2                	xor    %edx,%edx
140049571:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140049575:	48 ff 15 3c be 03 00 	rex.W call *0x3be3c(%rip)        # 0x1400853b8
14004957c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140049581:	90                   	nop
140049582:	e9 e7 47 fc ff       	jmp    0x14000dd6e
140049587:	cc                   	int3
140049588:	b8 57 00 00 00       	mov    $0x57,%eax
14004958d:	e9 a1 4a fc ff       	jmp    0x14000e033
140049592:	48 8b 0d 67 5a 05 00 	mov    0x55a67(%rip),%rcx        # 0x14009f000
140049599:	48 8d 15 60 5a 05 00 	lea    0x55a60(%rip),%rdx        # 0x14009f000
1400495a0:	48 3b ca             	cmp    %rdx,%rcx
1400495a3:	74 1b                	je     0x1400495c0
1400495a5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400495a9:	74 15                	je     0x1400495c0
1400495ab:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400495af:	4c 8d 05 7a f6 03 00 	lea    0x3f67a(%rip),%r8        # 0x140088c30
1400495b6:	ba 6f 00 00 00       	mov    $0x6f,%edx
1400495bb:	e8 30 e3 00 00       	call   0x1400578f0
1400495c0:	b8 08 00 00 00       	mov    $0x8,%eax
1400495c5:	e9 64 4a fc ff       	jmp    0x14000e02e
1400495ca:	49 8b c6             	mov    %r14,%rax
1400495cd:	e9 7b 4d fc ff       	jmp    0x14000e34d
1400495d2:	32 c0                	xor    %al,%al
1400495d4:	e9 5a 4c fc ff       	jmp    0x14000e233
1400495d9:	48 8b 01             	mov    (%rcx),%rax
1400495dc:	ba 01 00 00 00       	mov    $0x1,%edx
1400495e1:	48 8b 00             	mov    (%rax),%rax
1400495e4:	ff 15 de c0 03 00    	call   *0x3c0de(%rip)        # 0x1400856c8
1400495ea:	90                   	nop
1400495eb:	e9 b0 4c fc ff       	jmp    0x14000e2a0
1400495f0:	c7 45 60 08 00 00 00 	movl   $0x8,0x60(%rbp)
1400495f7:	48 8b 0d 02 5a 05 00 	mov    0x55a02(%rip),%rcx        # 0x14009f000
1400495fe:	48 8d 05 fb 59 05 00 	lea    0x559fb(%rip),%rax        # 0x14009f000
140049605:	48 3b c8             	cmp    %rax,%rcx
140049608:	74 64                	je     0x14004966e
14004960a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004960e:	74 5e                	je     0x14004966e
140049610:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
140049614:	4c 8d 05 15 f6 03 00 	lea    0x3f615(%rip),%r8        # 0x140088c30
14004961b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004961f:	ba d1 00 00 00       	mov    $0xd1,%edx
140049624:	c7 44 24 20 08 00 00 	movl   $0x8,0x20(%rsp)
14004962b:	00
14004962c:	e8 47 e5 00 00       	call   0x140057b78
140049631:	eb 3b                	jmp    0x14004966e
140049633:	c7 45 60 0d 00 00 00 	movl   $0xd,0x60(%rbp)
14004963a:	48 8b 0d bf 59 05 00 	mov    0x559bf(%rip),%rcx        # 0x14009f000
140049641:	48 8d 05 b8 59 05 00 	lea    0x559b8(%rip),%rax        # 0x14009f000
140049648:	48 3b c8             	cmp    %rax,%rcx
14004964b:	74 21                	je     0x14004966e
14004964d:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140049651:	74 1b                	je     0x14004966e
140049653:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140049657:	4c 8d 05 d2 f5 03 00 	lea    0x3f5d2(%rip),%r8        # 0x140088c30
14004965e:	ba d0 00 00 00       	mov    $0xd0,%edx
140049663:	41 b9 0d 00 00 00    	mov    $0xd,%r9d
140049669:	e8 ae e2 00 00       	call   0x14005791c
14004966e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140049672:	e8 19 8d fb ff       	call   0x140002390
140049677:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
14004967b:	e8 c8 95 fc ff       	call   0x140012c48
140049680:	90                   	nop
140049681:	e9 21 4e fc ff       	jmp    0x14000e4a7
140049686:	c7 45 60 d5 04 00 00 	movl   $0x4d5,0x60(%rbp)
14004968d:	48 8b 0d 6c 59 05 00 	mov    0x5596c(%rip),%rcx        # 0x14009f000
140049694:	48 8d 05 65 59 05 00 	lea    0x55965(%rip),%rax        # 0x14009f000
14004969b:	48 3b c8             	cmp    %rax,%rcx
14004969e:	0f 84 03 4e fc ff    	je     0x14000e4a7
1400496a4:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400496a8:	0f 84 f9 4d fc ff    	je     0x14000e4a7
1400496ae:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400496b2:	4c 8d 05 77 f5 03 00 	lea    0x3f577(%rip),%r8        # 0x140088c30
1400496b9:	ba d2 00 00 00       	mov    $0xd2,%edx
1400496be:	41 b9 d5 04 00 00    	mov    $0x4d5,%r9d
1400496c4:	e8 53 e2 00 00       	call   0x14005791c
1400496c9:	90                   	nop
1400496ca:	e9 d8 4d fc ff       	jmp    0x14000e4a7
1400496cf:	c7 45 60 08 00 00 00 	movl   $0x8,0x60(%rbp)
1400496d6:	48 8b 0d 23 59 05 00 	mov    0x55923(%rip),%rcx        # 0x14009f000
1400496dd:	48 8d 05 1c 59 05 00 	lea    0x5591c(%rip),%rax        # 0x14009f000
1400496e4:	48 3b c8             	cmp    %rax,%rcx
1400496e7:	0f 84 ba 4d fc ff    	je     0x14000e4a7
1400496ed:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400496f1:	0f 84 b0 4d fc ff    	je     0x14000e4a7
1400496f7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400496fb:	4c 8d 05 2e f5 03 00 	lea    0x3f52e(%rip),%r8        # 0x140088c30
140049702:	ba d3 00 00 00       	mov    $0xd3,%edx
140049707:	c7 44 24 20 08 00 00 	movl   $0x8,0x20(%rsp)
14004970e:	00
14004970f:	45 8b cf             	mov    %r15d,%r9d
140049712:	e8 21 e3 00 00       	call   0x140057a38
140049717:	90                   	nop
140049718:	e9 8a 4d fc ff       	jmp    0x14000e4a7
14004971d:	33 c9                	xor    %ecx,%ecx
14004971f:	e9 02 4e fc ff       	jmp    0x14000e526
140049724:	c7 45 60 57 00 00 00 	movl   $0x57,0x60(%rbp)
14004972b:	e9 8a 4d fc ff       	jmp    0x14000e4ba
140049730:	48 8b 0e             	mov    (%rsi),%rcx
140049733:	48 8b d7             	mov    %rdi,%rdx
140049736:	e8 3d e6 01 00       	call   0x140067d78
14004973b:	90                   	nop
14004973c:	e9 f3 4e fc ff       	jmp    0x14000e634
140049741:	b8 06 00 00 00       	mov    $0x6,%eax
140049746:	e9 e9 4e fc ff       	jmp    0x14000e634
14004974b:	cc                   	int3
14004974c:	48 8b 01             	mov    (%rcx),%rax
14004974f:	ba 01 00 00 00       	mov    $0x1,%edx
140049754:	48 8b 00             	mov    (%rax),%rax
140049757:	ff 15 6b bf 03 00    	call   *0x3bf6b(%rip)        # 0x1400856c8
14004975d:	90                   	nop
14004975e:	e9 79 50 fc ff       	jmp    0x14000e7dc
140049763:	48 8b 0d 96 58 05 00 	mov    0x55896(%rip),%rcx        # 0x14009f000
14004976a:	48 8d 05 8f 58 05 00 	lea    0x5588f(%rip),%rax        # 0x14009f000
140049771:	48 3b c8             	cmp    %rax,%rcx
140049774:	74 1b                	je     0x140049791
140049776:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004977a:	74 15                	je     0x140049791
14004977c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140049780:	4c 8d 05 a9 f4 03 00 	lea    0x3f4a9(%rip),%r8        # 0x140088c30
140049787:	ba a3 00 00 00       	mov    $0xa3,%edx
14004978c:	e8 5f e1 00 00       	call   0x1400578f0
140049791:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140049796:	e8 f5 8b fb ff       	call   0x140002390
14004979b:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400497a0:	e8 a3 94 fc ff       	call   0x140012c48
1400497a5:	48 8d 0d 44 6c 05 00 	lea    0x56c44(%rip),%rcx        # 0x1400a03f0
1400497ac:	48 ff 15 fd be 03 00 	rex.W call *0x3befd(%rip)        # 0x1400856b0
1400497b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400497b8:	b8 08 00 00 00       	mov    $0x8,%eax
1400497bd:	e9 0d 51 fc ff       	jmp    0x14000e8cf
1400497c2:	48 8b 0d 37 58 05 00 	mov    0x55837(%rip),%rcx        # 0x14009f000
1400497c9:	48 8d 05 30 58 05 00 	lea    0x55830(%rip),%rax        # 0x14009f000
1400497d0:	48 3b c8             	cmp    %rax,%rcx
1400497d3:	74 1b                	je     0x1400497f0
1400497d5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400497d9:	74 15                	je     0x1400497f0
1400497db:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400497df:	4c 8d 05 4a f4 03 00 	lea    0x3f44a(%rip),%r8        # 0x140088c30
1400497e6:	ba a4 00 00 00       	mov    $0xa4,%edx
1400497eb:	e8 00 e1 00 00       	call   0x1400578f0
1400497f0:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400497f5:	e8 96 8b fb ff       	call   0x140002390
1400497fa:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400497ff:	e8 44 94 fc ff       	call   0x140012c48
140049804:	48 8d 0d e5 6b 05 00 	lea    0x56be5(%rip),%rcx        # 0x1400a03f0
14004980b:	48 ff 15 9e be 03 00 	rex.W call *0x3be9e(%rip)        # 0x1400856b0
140049812:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140049817:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14004981b:	48 85 c9             	test   %rcx,%rcx
14004981e:	74 0c                	je     0x14004982c
140049820:	48 ff 15 11 b3 03 00 	rex.W call *0x3b311(%rip)        # 0x140084b38
140049827:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004982c:	48 8b ce             	mov    %rsi,%rcx
14004982f:	48 ff 15 02 b3 03 00 	rex.W call *0x3b302(%rip)        # 0x140084b38
140049836:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004983b:	e9 78 ff ff ff       	jmp    0x1400497b8
140049840:	44 8b 06             	mov    (%rsi),%r8d
140049843:	ba a5 00 00 00       	mov    $0xa5,%edx
140049848:	44 8b 4e 04          	mov    0x4(%rsi),%r9d
14004984c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140049850:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
140049855:	4c 8d 05 d4 f3 03 00 	lea    0x3f3d4(%rip),%r8        # 0x140088c30
14004985c:	e8 d7 e1 00 00       	call   0x140057a38
140049861:	90                   	nop
140049862:	e9 bf 50 fc ff       	jmp    0x14000e926
140049867:	b8 57 00 00 00       	mov    $0x57,%eax
14004986c:	e9 72 50 fc ff       	jmp    0x14000e8e3
140049871:	cc                   	int3
140049872:	48 8b 0d 87 57 05 00 	mov    0x55787(%rip),%rcx        # 0x14009f000
140049879:	48 8d 2d 80 57 05 00 	lea    0x55780(%rip),%rbp        # 0x14009f000
140049880:	48 3b cd             	cmp    %rbp,%rcx
140049883:	74 1e                	je     0x1400498a3
140049885:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140049889:	74 18                	je     0x1400498a3
14004988b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004988f:	4c 8d 05 22 7a 04 00 	lea    0x47a22(%rip),%r8        # 0x1400912b8
140049896:	ba 17 00 00 00       	mov    $0x17,%edx
14004989b:	44 8b cb             	mov    %ebx,%r9d
14004989e:	e8 79 e0 00 00       	call   0x14005791c
1400498a3:	8b c3                	mov    %ebx,%eax
1400498a5:	e9 93 52 fc ff       	jmp    0x14000eb3d
1400498aa:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400498b1:	00 00
1400498b3:	33 d2                	xor    %edx,%edx
1400498b5:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
1400498ba:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400498be:	48 ff 15 f3 ba 03 00 	rex.W call *0x3baf3(%rip)        # 0x1400853b8
1400498c5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400498ca:	90                   	nop
1400498cb:	e9 45 51 fc ff       	jmp    0x14000ea15
1400498d0:	48 8b 0d 29 57 05 00 	mov    0x55729(%rip),%rcx        # 0x14009f000
1400498d7:	48 3b cd             	cmp    %rbp,%rcx
1400498da:	0f 84 3e 51 fc ff    	je     0x14000ea1e
1400498e0:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400498e4:	0f 84 34 51 fc ff    	je     0x14000ea1e
1400498ea:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400498ee:	4c 8d 05 c3 79 04 00 	lea    0x479c3(%rip),%r8        # 0x1400912b8
1400498f5:	ba 18 00 00 00       	mov    $0x18,%edx
1400498fa:	44 8b cf             	mov    %edi,%r9d
1400498fd:	e8 1a e0 00 00       	call   0x14005791c
140049902:	90                   	nop
140049903:	e9 16 51 fc ff       	jmp    0x14000ea1e
140049908:	48 8b 0d f1 56 05 00 	mov    0x556f1(%rip),%rcx        # 0x14009f000
14004990f:	48 3b cd             	cmp    %rbp,%rcx
140049912:	74 1b                	je     0x14004992f
140049914:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140049918:	74 15                	je     0x14004992f
14004991a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004991e:	4c 8d 05 93 79 04 00 	lea    0x47993(%rip),%r8        # 0x1400912b8
140049925:	ba 19 00 00 00       	mov    $0x19,%edx
14004992a:	e8 c1 df 00 00       	call   0x1400578f0
14004992f:	b8 08 00 00 00       	mov    $0x8,%eax
140049934:	e9 04 52 fc ff       	jmp    0x14000eb3d
140049939:	49 8b d7             	mov    %r15,%rdx
14004993c:	e9 a2 51 fc ff       	jmp    0x14000eae3
140049941:	cc                   	int3
140049942:	4d 85 ed             	test   %r13,%r13
140049945:	0f 84 01 55 fc ff    	je     0x14000ee4c
14004994b:	0f 10 41 48          	movups 0x48(%rcx),%xmm0
14004994f:	0f 11 02             	movups %xmm0,(%rdx)
140049952:	f2 0f 10 49 58       	movsd  0x58(%rcx),%xmm1
140049957:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
14004995c:	8b 41 60             	mov    0x60(%rcx),%eax
14004995f:	89 42 18             	mov    %eax,0x18(%rdx)
140049962:	e9 e5 54 fc ff       	jmp    0x14000ee4c
140049967:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004996e:	00 00
140049970:	4d 8b c4             	mov    %r12,%r8
140049973:	33 d2                	xor    %edx,%edx
140049975:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140049979:	48 ff 15 38 ba 03 00 	rex.W call *0x3ba38(%rip)        # 0x1400853b8
140049980:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140049985:	b8 08 00 00 00       	mov    $0x8,%eax
14004998a:	e9 bf 54 fc ff       	jmp    0x14000ee4e
14004998f:	48 83 e9 02          	sub    $0x2,%rcx
140049993:	e9 f5 52 fc ff       	jmp    0x14000ec8d
140049998:	48 8b 0d 61 56 05 00 	mov    0x55661(%rip),%rcx        # 0x14009f000
14004999f:	48 8d 05 5a 56 05 00 	lea    0x5565a(%rip),%rax        # 0x14009f000
1400499a6:	48 3b c8             	cmp    %rax,%rcx
1400499a9:	74 1b                	je     0x1400499c6
1400499ab:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400499af:	74 15                	je     0x1400499c6
1400499b1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400499b5:	4c 8d 05 fc 78 04 00 	lea    0x478fc(%rip),%r8        # 0x1400912b8
1400499bc:	ba 14 00 00 00       	mov    $0x14,%edx
1400499c1:	e8 2a df 00 00       	call   0x1400578f0
1400499c6:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400499cd:	00 00
1400499cf:	4d 8b c4             	mov    %r12,%r8
1400499d2:	33 d2                	xor    %edx,%edx
1400499d4:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400499d8:	48 ff 15 d9 b9 03 00 	rex.W call *0x3b9d9(%rip)        # 0x1400853b8
1400499df:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400499e4:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400499eb:	00 00
1400499ed:	4d 8b c7             	mov    %r15,%r8
1400499f0:	33 d2                	xor    %edx,%edx
1400499f2:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400499f6:	48 ff 15 bb b9 03 00 	rex.W call *0x3b9bb(%rip)        # 0x1400853b8
1400499fd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140049a02:	b8 03 00 00 00       	mov    $0x3,%eax
140049a07:	e9 42 54 fc ff       	jmp    0x14000ee4e
140049a0c:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140049a13:	00 00
140049a15:	4d 8b c4             	mov    %r12,%r8
140049a18:	33 d2                	xor    %edx,%edx
140049a1a:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140049a1e:	48 ff 15 93 b9 03 00 	rex.W call *0x3b993(%rip)        # 0x1400853b8
140049a25:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140049a2a:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140049a31:	00 00
140049a33:	4d 8b c7             	mov    %r15,%r8
140049a36:	33 d2                	xor    %edx,%edx
140049a38:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140049a3c:	48 ff 15 75 b9 03 00 	rex.W call *0x3b975(%rip)        # 0x1400853b8
140049a43:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140049a48:	81 ff 3a 00 00 c0    	cmp    $0xc000003a,%edi
140049a4e:	0f 84 b9 53 fc ff    	je     0x14000ee0d
140049a54:	81 ff 22 00 00 c0    	cmp    $0xc0000022,%edi
140049a5a:	0f 84 b5 01 00 00    	je     0x140049c15
140049a60:	48 8b 0d 99 55 05 00 	mov    0x55599(%rip),%rcx        # 0x14009f000
140049a67:	48 8d 05 92 55 05 00 	lea    0x55592(%rip),%rax        # 0x14009f000
140049a6e:	48 3b c8             	cmp    %rax,%rcx
140049a71:	0f 84 9e 01 00 00    	je     0x140049c15
140049a77:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140049a7b:	0f 84 94 01 00 00    	je     0x140049c15
140049a81:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140049a85:	4c 8d 05 2c 78 04 00 	lea    0x4782c(%rip),%r8        # 0x1400912b8
140049a8c:	ba 15 00 00 00       	mov    $0x15,%edx
140049a91:	44 8b cf             	mov    %edi,%r9d
140049a94:	e8 83 de 00 00       	call   0x14005791c
140049a99:	e9 77 01 00 00       	jmp    0x140049c15
140049a9e:	85 db                	test   %ebx,%ebx
140049aa0:	0f 85 16 53 fc ff    	jne    0x14000edbc
140049aa6:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140049aab:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140049ab0:	4d 8b c4             	mov    %r12,%r8
140049ab3:	8d 91 00 02 00 00    	lea    0x200(%rcx),%edx
140049ab9:	3b d1                	cmp    %ecx,%edx
140049abb:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140049ac2:	00 00
140049ac4:	0f 43 c2             	cmovae %edx,%eax
140049ac7:	89 44 24 48          	mov    %eax,0x48(%rsp)