14004e5f9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004e5fe:	e8 f5 95 00 00       	call   0x140057bf8
14004e603:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14004e607:	e9 25 87 fc ff       	jmp    0x140016d31
14004e60c:	8b c8                	mov    %eax,%ecx
14004e60e:	48 ff 15 83 6d 03 00 	rex.W call *0x36d83(%rip)        # 0x140085398
14004e615:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e61a:	44 8b f0             	mov    %eax,%r14d
14004e61d:	48 8b 0d dc 09 05 00 	mov    0x509dc(%rip),%rcx        # 0x14009f000
14004e624:	49 3b cf             	cmp    %r15,%rcx
14004e627:	0f 84 8a 87 fc ff    	je     0x140016db7
14004e62d:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004e631:	0f 84 80 87 fc ff    	je     0x140016db7
14004e637:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14004e63b:	ba 42 00 00 00       	mov    $0x42,%edx
14004e640:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004e644:	eb 24                	jmp    0x14004e66a
14004e646:	48 8b 06             	mov    (%rsi),%rax
14004e649:	48 8b ce             	mov    %rsi,%rcx
14004e64c:	48 8b 40 20          	mov    0x20(%rax),%rax
14004e650:	ff 15 72 70 03 00    	call   *0x37072(%rip)        # 0x1400856c8
14004e656:	48 8b 0d a3 09 05 00 	mov    0x509a3(%rip),%rcx        # 0x14009f000
14004e65d:	ba 43 00 00 00       	mov    $0x43,%edx
14004e662:	4c 8b c8             	mov    %rax,%r9
14004e665:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14004e66a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e66e:	4d 8b c5             	mov    %r13,%r8
14004e671:	e8 02 95 00 00       	call   0x140057b78
14004e676:	90                   	nop
14004e677:	e9 3b 87 fc ff       	jmp    0x140016db7
14004e67c:	8b c8                	mov    %eax,%ecx
14004e67e:	48 ff 15 13 6d 03 00 	rex.W call *0x36d13(%rip)        # 0x140085398
14004e685:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e68a:	44 8b f0             	mov    %eax,%r14d
14004e68d:	48 8b 05 6c 09 05 00 	mov    0x5096c(%rip),%rax        # 0x14009f000
14004e694:	49 3b c7             	cmp    %r15,%rax
14004e697:	0f 84 1a 87 fc ff    	je     0x140016db7
14004e69d:	40 84 78 1c          	test   %dil,0x1c(%rax)
14004e6a1:	0f 84 10 87 fc ff    	je     0x140016db7
14004e6a7:	eb 9d                	jmp    0x14004e646
14004e6a9:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14004e6ad:	ba 44 00 00 00       	mov    $0x44,%edx
14004e6b2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e6b6:	4d 8b c5             	mov    %r13,%r8
14004e6b9:	e8 52 94 00 00       	call   0x140057b10
14004e6be:	90                   	nop
14004e6bf:	e9 b9 86 fc ff       	jmp    0x140016d7d
14004e6c4:	48 8b 0d 35 09 05 00 	mov    0x50935(%rip),%rcx        # 0x14009f000
14004e6cb:	4c 8d 3d 2e 09 05 00 	lea    0x5092e(%rip),%r15        # 0x14009f000
14004e6d2:	49 3b cf             	cmp    %r15,%rcx
14004e6d5:	74 1e                	je     0x14004e6f5
14004e6d7:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004e6db:	74 18                	je     0x14004e6f5
14004e6dd:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e6e1:	4c 8d 05 98 a2 03 00 	lea    0x3a298(%rip),%r8        # 0x140088980
14004e6e8:	ba 45 00 00 00       	mov    $0x45,%edx
14004e6ed:	44 8b c8             	mov    %eax,%r9d
14004e6f0:	e8 27 92 00 00       	call   0x14005791c
14004e6f5:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004e6f9:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004e6fd:	48 3b d8             	cmp    %rax,%rbx
14004e700:	0f 94 c0             	sete   %al
14004e703:	84 c0                	test   %al,%al
14004e705:	75 4a                	jne    0x14004e751
14004e707:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004e70b:	48 8b 03             	mov    (%rbx),%rax
14004e70e:	48 89 01             	mov    %rax,(%rcx)
14004e711:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004e715:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004e719:	48 85 c9             	test   %rcx,%rcx
14004e71c:	74 22                	je     0x14004e740
14004e71e:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004e722:	83 c8 ff             	or     $0xffffffff,%eax
14004e725:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004e72a:	83 f8 01             	cmp    $0x1,%eax
14004e72d:	75 11                	jne    0x14004e740
14004e72f:	48 8b 01             	mov    (%rcx),%rax
14004e732:	ba 01 00 00 00       	mov    $0x1,%edx
14004e737:	48 8b 00             	mov    (%rax),%rax
14004e73a:	ff 15 88 6f 03 00    	call   *0x36f88(%rip)        # 0x1400856c8
14004e740:	48 8d 15 21 93 03 00 	lea    0x39321(%rip),%rdx        # 0x140087a68
14004e747:	48 8b cb             	mov    %rbx,%rcx
14004e74a:	e8 b1 57 fe ff       	call   0x140033f00
14004e74f:	eb a4                	jmp    0x14004e6f5
14004e751:	4c 89 65 cf          	mov    %r12,-0x31(%rbp)
14004e755:	e9 5d 86 fc ff       	jmp    0x140016db7
14004e75a:	48 8b cf             	mov    %rdi,%rcx
14004e75d:	e9 44 87 fc ff       	jmp    0x140016ea6
14004e762:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14004e766:	49 8b cc             	mov    %r12,%rcx
14004e769:	e8 1a 3b fc ff       	call   0x140012288
14004e76e:	44 8b f0             	mov    %eax,%r14d
14004e771:	85 c0                	test   %eax,%eax
14004e773:	74 43                	je     0x14004e7b8
14004e775:	48 8b 0d 84 08 05 00 	mov    0x50884(%rip),%rcx        # 0x14009f000
14004e77c:	49 3b cf             	cmp    %r15,%rcx
14004e77f:	74 20                	je     0x14004e7a1
14004e781:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
14004e785:	74 1a                	je     0x14004e7a1
14004e787:	4d 8b 4c 24 38       	mov    0x38(%r12),%r9
14004e78c:	ba 46 00 00 00       	mov    $0x46,%edx
14004e791:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e795:	4d 8b c5             	mov    %r13,%r8
14004e798:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004e79c:	e8 d7 93 00 00       	call   0x140057b78
14004e7a1:	45 33 e4             	xor    %r12d,%r12d
14004e7a4:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14004e7a8:	45 8b f4             	mov    %r12d,%r14d
14004e7ab:	e8 e0 3b fb ff       	call   0x140002390
14004e7b0:	8b 7d 57             	mov    0x57(%rbp),%edi
14004e7b3:	e9 9d 87 fc ff       	jmp    0x140016f55
14004e7b8:	48 8b 55 4f          	mov    0x4f(%rbp),%rdx
14004e7bc:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14004e7c0:	48 ff 15 e1 61 03 00 	rex.W call *0x361e1(%rip)        # 0x1400849a8
14004e7c7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e7cc:	8b cf                	mov    %edi,%ecx
14004e7ce:	85 c0                	test   %eax,%eax
14004e7d0:	0f 94 c1             	sete   %cl
14004e7d3:	33 d2                	xor    %edx,%edx
14004e7d5:	89 4d d7             	mov    %ecx,-0x29(%rbp)
14004e7d8:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004e7df:	00 00
14004e7e1:	4c 8b 45 e7          	mov    -0x19(%rbp),%r8
14004e7e5:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14004e7e9:	48 ff 15 c8 6b 03 00 	rex.W call *0x36bc8(%rip)        # 0x1400853b8
14004e7f0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e7f5:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
14004e7f9:	39 7d d7             	cmp    %edi,-0x29(%rbp)
14004e7fc:	0f 84 3f 87 fc ff    	je     0x140016f41
14004e802:	48 8b 06             	mov    (%rsi),%rax
14004e805:	48 8b ce             	mov    %rsi,%rcx
14004e808:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
14004e80f:	ff 15 b3 6e 03 00    	call   *0x36eb3(%rip)        # 0x1400856c8
14004e815:	66 85 c0             	test   %ax,%ax
14004e818:	0f 84 e8 87 fc ff    	je     0x140017006
14004e81e:	48 8b 06             	mov    (%rsi),%rax
14004e821:	48 8b ce             	mov    %rsi,%rcx
14004e824:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
14004e82b:	ff 15 97 6e 03 00    	call   *0x36e97(%rip)        # 0x1400856c8
14004e831:	66 41 89 84 24 72 01 	mov    %ax,0x172(%r12)
14004e838:	00 00
14004e83a:	48 8b 05 bf 07 05 00 	mov    0x507bf(%rip),%rax        # 0x14009f000
14004e841:	49 3b c7             	cmp    %r15,%rax
14004e844:	0f 84 bc 87 fc ff    	je     0x140017006
14004e84a:	f6 40 1c 04          	testb  $0x4,0x1c(%rax)
14004e84e:	0f 84 b2 87 fc ff    	je     0x140017006
14004e854:	49 8b 04 24          	mov    (%r12),%rax
14004e858:	49 8b cc             	mov    %r12,%rcx
14004e85b:	49 8b 7c 24 38       	mov    0x38(%r12),%rdi
14004e860:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
14004e867:	ff 15 5b 6e 03 00    	call   *0x36e5b(%rip)        # 0x1400856c8
14004e86d:	48 8b 0d 8c 07 05 00 	mov    0x5078c(%rip),%rcx        # 0x14009f000
14004e874:	ba 47 00 00 00       	mov    $0x47,%edx
14004e879:	0f b7 c0             	movzwl %ax,%eax
14004e87c:	4c 8b cf             	mov    %rdi,%r9
14004e87f:	4d 8b c5             	mov    %r13,%r8
14004e882:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004e886:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e88a:	e8 e9 92 00 00       	call   0x140057b78
14004e88f:	90                   	nop
14004e890:	e9 6f 87 fc ff       	jmp    0x140017004
14004e895:	ff 45 b3             	incl   -0x4d(%rbp)
14004e898:	e9 08 87 fc ff       	jmp    0x140016fa5
14004e89d:	03 c0                	add    %eax,%eax
14004e89f:	e9 06 88 fc ff       	jmp    0x1400170aa
14004e8a4:	48 8b d1             	mov    %rcx,%rdx
14004e8a7:	44 8b c7             	mov    %edi,%r8d
14004e8aa:	49 c1 e0 03          	shl    $0x3,%r8
14004e8ae:	48 8b c8             	mov    %rax,%rcx
14004e8b1:	e8 6d 9b fe ff       	call   0x140038423
14004e8b6:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14004e8ba:	48 ff 15 77 62 03 00 	rex.W call *0x36277(%rip)        # 0x140084b38
14004e8c1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e8c6:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
14004e8ca:	e9 0f 88 fc ff       	jmp    0x1400170de
14004e8cf:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14004e8d3:	49 8b 04 24          	mov    (%r12),%rax
14004e8d7:	48 8d 3c f9          	lea    (%rcx,%rdi,8),%rdi
14004e8db:	49 8b cc             	mov    %r12,%rcx
14004e8de:	48 8b 40 20          	mov    0x20(%rax),%rax
14004e8e2:	ff 15 e0 6d 03 00    	call   *0x36de0(%rip)        # 0x1400856c8
14004e8e8:	48 8b c8             	mov    %rax,%rcx
14004e8eb:	48 8b d7             	mov    %rdi,%rdx
14004e8ee:	e8 19 8c fc ff       	call   0x14001750c
14004e8f3:	45 33 e4             	xor    %r12d,%r12d
14004e8f6:	85 c0                	test   %eax,%eax
14004e8f8:	0f 88 50 01 00 00    	js     0x14004ea4e
14004e8fe:	8b 7d 57             	mov    0x57(%rbp),%edi
14004e901:	ff c7                	inc    %edi
14004e903:	ff 45 af             	incl   -0x51(%rbp)
14004e906:	89 7d 57             	mov    %edi,0x57(%rbp)
14004e909:	e9 47 86 fc ff       	jmp    0x140016f55
14004e90e:	41 be 0a 05 00 00    	mov    $0x50a,%r14d
14004e914:	48 8b 0d e5 06 05 00 	mov    0x506e5(%rip),%rcx        # 0x14009f000
14004e91b:	49 3b cf             	cmp    %r15,%rcx
14004e91e:	74 2a                	je     0x14004e94a
14004e920:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004e924:	74 24                	je     0x14004e94a
14004e926:	48 8b 46 38          	mov    0x38(%rsi),%rax
14004e92a:	ba 48 00 00 00       	mov    $0x48,%edx
14004e92f:	4d 8b 4c 24 38       	mov    0x38(%r12),%r9
14004e934:	4d 8b c5             	mov    %r13,%r8
14004e937:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e93b:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
14004e940:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004e945:	e8 62 93 00 00       	call   0x140057cac
14004e94a:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14004e94e:	e8 3d 3a fb ff       	call   0x140002390
14004e953:	45 33 e4             	xor    %r12d,%r12d
14004e956:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004e95a:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004e95e:	48 3b d8             	cmp    %rax,%rbx
14004e961:	0f 94 c0             	sete   %al
14004e964:	84 c0                	test   %al,%al
14004e966:	0f 85 e5 fd ff ff    	jne    0x14004e751
14004e96c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004e970:	48 8b 03             	mov    (%rbx),%rax
14004e973:	48 89 01             	mov    %rax,(%rcx)
14004e976:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004e97a:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004e97e:	48 85 c9             	test   %rcx,%rcx
14004e981:	74 22                	je     0x14004e9a5
14004e983:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004e987:	83 c8 ff             	or     $0xffffffff,%eax
14004e98a:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004e98f:	83 f8 01             	cmp    $0x1,%eax
14004e992:	75 11                	jne    0x14004e9a5
14004e994:	48 8b 01             	mov    (%rcx),%rax
14004e997:	ba 01 00 00 00       	mov    $0x1,%edx
14004e99c:	48 8b 00             	mov    (%rax),%rax
14004e99f:	ff 15 23 6d 03 00    	call   *0x36d23(%rip)        # 0x1400856c8
14004e9a5:	48 8d 15 bc 90 03 00 	lea    0x390bc(%rip),%rdx        # 0x140087a68
14004e9ac:	48 8b cb             	mov    %rbx,%rcx
14004e9af:	e8 4c 55 fe ff       	call   0x140033f00
14004e9b4:	eb a0                	jmp    0x14004e956
14004e9b6:	48 ff 15 b3 60 03 00 	rex.W call *0x360b3(%rip)        # 0x140084a70
14004e9bd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e9c2:	44 8b f0             	mov    %eax,%r14d
14004e9c5:	48 8b 0d 34 06 05 00 	mov    0x50634(%rip),%rcx        # 0x14009f000
14004e9cc:	49 3b cf             	cmp    %r15,%rcx
14004e9cf:	74 1a                	je     0x14004e9eb
14004e9d1:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004e9d5:	74 14                	je     0x14004e9eb
14004e9d7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e9db:	ba 4a 00 00 00       	mov    $0x4a,%edx
14004e9e0:	44 8b c8             	mov    %eax,%r9d
14004e9e3:	4d 8b c5             	mov    %r13,%r8
14004e9e6:	e8 31 8f 00 00       	call   0x14005791c
14004e9eb:	45 33 e4             	xor    %r12d,%r12d
14004e9ee:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004e9f2:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004e9f6:	48 3b d8             	cmp    %rax,%rbx
14004e9f9:	0f 94 c0             	sete   %al
14004e9fc:	84 c0                	test   %al,%al
14004e9fe:	0f 85 4d fd ff ff    	jne    0x14004e751
14004ea04:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004ea08:	48 8b 03             	mov    (%rbx),%rax
14004ea0b:	48 89 01             	mov    %rax,(%rcx)
14004ea0e:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004ea12:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004ea16:	48 85 c9             	test   %rcx,%rcx
14004ea19:	74 22                	je     0x14004ea3d
14004ea1b:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004ea1f:	83 c8 ff             	or     $0xffffffff,%eax
14004ea22:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004ea27:	83 f8 01             	cmp    $0x1,%eax
14004ea2a:	75 11                	jne    0x14004ea3d
14004ea2c:	48 8b 01             	mov    (%rcx),%rax
14004ea2f:	ba 01 00 00 00       	mov    $0x1,%edx
14004ea34:	48 8b 00             	mov    (%rax),%rax
14004ea37:	ff 15 8b 6c 03 00    	call   *0x36c8b(%rip)        # 0x1400856c8
14004ea3d:	48 8d 15 24 90 03 00 	lea    0x39024(%rip),%rdx        # 0x140087a68
14004ea44:	48 8b cb             	mov    %rbx,%rcx
14004ea47:	e8 b4 54 fe ff       	call   0x140033f00
14004ea4c:	eb a0                	jmp    0x14004e9ee
14004ea4e:	8b c8                	mov    %eax,%ecx
14004ea50:	48 ff 15 41 69 03 00 	rex.W call *0x36941(%rip)        # 0x140085398
14004ea57:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004ea5c:	44 8b f0             	mov    %eax,%r14d
14004ea5f:	48 8b 05 9a 05 05 00 	mov    0x5059a(%rip),%rax        # 0x14009f000
14004ea66:	49 3b c7             	cmp    %r15,%rax
14004ea69:	74 36                	je     0x14004eaa1
14004ea6b:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
14004ea6f:	74 30                	je     0x14004eaa1
14004ea71:	48 8b 06             	mov    (%rsi),%rax
14004ea74:	48 8b ce             	mov    %rsi,%rcx
14004ea77:	48 8b 40 20          	mov    0x20(%rax),%rax
14004ea7b:	ff 15 47 6c 03 00    	call   *0x36c47(%rip)        # 0x1400856c8
14004ea81:	48 8b 0d 78 05 05 00 	mov    0x50578(%rip),%rcx        # 0x14009f000
14004ea88:	ba 4c 00 00 00       	mov    $0x4c,%edx
14004ea8d:	4c 8b c8             	mov    %rax,%r9
14004ea90:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14004ea95:	4d 8b c5             	mov    %r13,%r8
14004ea98:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004ea9c:	e8 d7 90 00 00       	call   0x140057b78
14004eaa1:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004eaa5:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004eaa9:	48 3b d8             	cmp    %rax,%rbx
14004eaac:	0f 94 c0             	sete   %al
14004eaaf:	84 c0                	test   %al,%al
14004eab1:	0f 85 9a fc ff ff    	jne    0x14004e751
14004eab7:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004eabb:	48 8b 03             	mov    (%rbx),%rax
14004eabe:	48 89 01             	mov    %rax,(%rcx)
14004eac1:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004eac5:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004eac9:	48 85 c9             	test   %rcx,%rcx
14004eacc:	74 22                	je     0x14004eaf0
14004eace:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004ead2:	83 c8 ff             	or     $0xffffffff,%eax
14004ead5:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004eada:	83 f8 01             	cmp    $0x1,%eax
14004eadd:	75 11                	jne    0x14004eaf0
14004eadf:	48 8b 01             	mov    (%rcx),%rax
14004eae2:	ba 01 00 00 00       	mov    $0x1,%edx
14004eae7:	48 8b 00             	mov    (%rax),%rax
14004eaea:	ff 15 d8 6b 03 00    	call   *0x36bd8(%rip)        # 0x1400856c8
14004eaf0:	48 8d 15 71 8f 03 00 	lea    0x38f71(%rip),%rdx        # 0x140087a68
14004eaf7:	48 8b cb             	mov    %rbx,%rcx
14004eafa:	e8 01 54 fe ff       	call   0x140033f00
14004eaff:	eb a0                	jmp    0x14004eaa1
14004eb01:	8b c8                	mov    %eax,%ecx
14004eb03:	48 ff 15 8e 68 03 00 	rex.W call *0x3688e(%rip)        # 0x140085398
14004eb0a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004eb0f:	44 8b f0             	mov    %eax,%r14d
14004eb12:	48 8b 0d e7 04 05 00 	mov    0x504e7(%rip),%rcx        # 0x14009f000
14004eb19:	49 3b cf             	cmp    %r15,%rcx
14004eb1c:	74 1f                	je     0x14004eb3d
14004eb1e:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004eb22:	74 19                	je     0x14004eb3d
14004eb24:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14004eb28:	ba 4b 00 00 00       	mov    $0x4b,%edx
14004eb2d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004eb31:	4d 8b c5             	mov    %r13,%r8
14004eb34:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004eb38:	e8 3b 90 00 00       	call   0x140057b78
14004eb3d:	45 33 e4             	xor    %r12d,%r12d
14004eb40:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004eb44:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004eb48:	48 3b d8             	cmp    %rax,%rbx
14004eb4b:	0f 94 c0             	sete   %al
14004eb4e:	84 c0                	test   %al,%al
14004eb50:	0f 85 fb fb ff ff    	jne    0x14004e751
14004eb56:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004eb5a:	48 8b 03             	mov    (%rbx),%rax
14004eb5d:	48 89 01             	mov    %rax,(%rcx)
14004eb60:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004eb64:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004eb68:	48 85 c9             	test   %rcx,%rcx
14004eb6b:	74 22                	je     0x14004eb8f