140e5d5be:	0f 84 4e 03 00 00    	je     0x140e5d912
140e5d5c4:	48 8b d3             	mov    %rbx,%rdx
140e5d5c7:	49 8b cd             	mov    %r13,%rcx
140e5d5ca:	e8 19 8a ff ff       	call   0x140e55fe8
140e5d5cf:	33 c9                	xor    %ecx,%ecx
140e5d5d1:	4c 8b f8             	mov    %rax,%r15
140e5d5d4:	e8 9b 66 ff ff       	call   0x140e53c74
140e5d5d9:	4d 85 ff             	test   %r15,%r15
140e5d5dc:	75 0d                	jne    0x140e5d5eb
140e5d5de:	48 8b ce             	mov    %rsi,%rcx
140e5d5e1:	e8 8e 66 ff ff       	call   0x140e53c74
140e5d5e6:	49 8b cc             	mov    %r12,%rcx
140e5d5e9:	eb c5                	jmp    0x140e5d5b0
140e5d5eb:	49 8b be 40 01 00 00 	mov    0x140(%r14),%rdi
140e5d5f2:	48 8d 46 18          	lea    0x18(%rsi),%rax
140e5d5f6:	4c 8b c7             	mov    %rdi,%r8
140e5d5f9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d5fe:	41 b9 15 00 00 00    	mov    $0x15,%r9d
140e5d604:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d608:	41 8b d5             	mov    %r13d,%edx
140e5d60b:	e8 7c e4 ff ff       	call   0x140e5ba8c
140e5d610:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
140e5d614:	41 b9 14 00 00 00    	mov    $0x14,%r9d
140e5d61a:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140e5d61f:	4c 8b c7             	mov    %rdi,%r8
140e5d622:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d626:	41 8b d5             	mov    %r13d,%edx
140e5d629:	8b d8                	mov    %eax,%ebx
140e5d62b:	e8 5c e4 ff ff       	call   0x140e5ba8c
140e5d630:	48 8d 4e 28          	lea    0x28(%rsi),%rcx
140e5d634:	41 b9 16 00 00 00    	mov    $0x16,%r9d
140e5d63a:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140e5d63f:	4c 8b c7             	mov    %rdi,%r8
140e5d642:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d646:	41 8b d5             	mov    %r13d,%edx
140e5d649:	0b d8                	or     %eax,%ebx
140e5d64b:	e8 3c e4 ff ff       	call   0x140e5ba8c
140e5d650:	0b d8                	or     %eax,%ebx
140e5d652:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d656:	48 8d 46 30          	lea    0x30(%rsi),%rax
140e5d65a:	41 b9 17 00 00 00    	mov    $0x17,%r9d
140e5d660:	4c 8b c7             	mov    %rdi,%r8
140e5d663:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d668:	41 8b d5             	mov    %r13d,%edx
140e5d66b:	e8 1c e4 ff ff       	call   0x140e5ba8c
140e5d670:	41 b9 18 00 00 00    	mov    $0x18,%r9d
140e5d676:	4c 8d 6e 38          	lea    0x38(%rsi),%r13
140e5d67a:	4c 8b c7             	mov    %rdi,%r8
140e5d67d:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
140e5d682:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d686:	0b d8                	or     %eax,%ebx
140e5d688:	41 8d 51 e9          	lea    -0x17(%r9),%edx
140e5d68c:	e8 fb e3 ff ff       	call   0x140e5ba8c
140e5d691:	41 b9 50 00 00 00    	mov    $0x50,%r9d
140e5d697:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d69b:	0b d8                	or     %eax,%ebx
140e5d69d:	4c 8b c7             	mov    %rdi,%r8
140e5d6a0:	48 8d 46 40          	lea    0x40(%rsi),%rax
140e5d6a4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d6a9:	41 8d 51 b1          	lea    -0x4f(%r9),%edx
140e5d6ad:	e8 da e3 ff ff       	call   0x140e5ba8c
140e5d6b2:	41 b9 51 00 00 00    	mov    $0x51,%r9d
140e5d6b8:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d6bc:	0b d8                	or     %eax,%ebx
140e5d6be:	4c 8b c7             	mov    %rdi,%r8
140e5d6c1:	48 8d 46 48          	lea    0x48(%rsi),%rax
140e5d6c5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d6ca:	41 8d 51 b0          	lea    -0x50(%r9),%edx
140e5d6ce:	e8 b9 e3 ff ff       	call   0x140e5ba8c
140e5d6d3:	0b d8                	or     %eax,%ebx
140e5d6d5:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d6d9:	48 8d 46 50          	lea    0x50(%rsi),%rax
140e5d6dd:	41 b9 1a 00 00 00    	mov    $0x1a,%r9d
140e5d6e3:	4c 8b c7             	mov    %rdi,%r8
140e5d6e6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d6eb:	33 d2                	xor    %edx,%edx
140e5d6ed:	e8 9a e3 ff ff       	call   0x140e5ba8c
140e5d6f2:	0b d8                	or     %eax,%ebx
140e5d6f4:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d6f8:	48 8d 46 51          	lea    0x51(%rsi),%rax
140e5d6fc:	41 b9 19 00 00 00    	mov    $0x19,%r9d
140e5d702:	4c 8b c7             	mov    %rdi,%r8
140e5d705:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d70a:	33 d2                	xor    %edx,%edx
140e5d70c:	e8 7b e3 ff ff       	call   0x140e5ba8c
140e5d711:	0b d8                	or     %eax,%ebx
140e5d713:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d717:	48 8d 46 52          	lea    0x52(%rsi),%rax
140e5d71b:	41 b9 54 00 00 00    	mov    $0x54,%r9d
140e5d721:	4c 8b c7             	mov    %rdi,%r8
140e5d724:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d729:	33 d2                	xor    %edx,%edx
140e5d72b:	e8 5c e3 ff ff       	call   0x140e5ba8c
140e5d730:	0b d8                	or     %eax,%ebx
140e5d732:	48 8d 46 53          	lea    0x53(%rsi),%rax
140e5d736:	41 b9 55 00 00 00    	mov    $0x55,%r9d
140e5d73c:	4c 8b c7             	mov    %rdi,%r8
140e5d73f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d744:	33 d2                	xor    %edx,%edx
140e5d746:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d74a:	e8 3d e3 ff ff       	call   0x140e5ba8c
140e5d74f:	0b d8                	or     %eax,%ebx
140e5d751:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d755:	48 8d 46 54          	lea    0x54(%rsi),%rax
140e5d759:	41 b9 56 00 00 00    	mov    $0x56,%r9d
140e5d75f:	4c 8b c7             	mov    %rdi,%r8
140e5d762:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d767:	33 d2                	xor    %edx,%edx
140e5d769:	e8 1e e3 ff ff       	call   0x140e5ba8c
140e5d76e:	0b d8                	or     %eax,%ebx
140e5d770:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d774:	48 8d 46 55          	lea    0x55(%rsi),%rax
140e5d778:	41 b9 57 00 00 00    	mov    $0x57,%r9d
140e5d77e:	4c 8b c7             	mov    %rdi,%r8
140e5d781:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d786:	33 d2                	xor    %edx,%edx
140e5d788:	e8 ff e2 ff ff       	call   0x140e5ba8c
140e5d78d:	0b d8                	or     %eax,%ebx
140e5d78f:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d793:	48 8d 46 56          	lea    0x56(%rsi),%rax
140e5d797:	41 b9 52 00 00 00    	mov    $0x52,%r9d
140e5d79d:	4c 8b c7             	mov    %rdi,%r8
140e5d7a0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d7a5:	33 d2                	xor    %edx,%edx
140e5d7a7:	e8 e0 e2 ff ff       	call   0x140e5ba8c
140e5d7ac:	0b d8                	or     %eax,%ebx
140e5d7ae:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d7b2:	48 8d 46 57          	lea    0x57(%rsi),%rax
140e5d7b6:	41 b9 53 00 00 00    	mov    $0x53,%r9d
140e5d7bc:	4c 8b c7             	mov    %rdi,%r8
140e5d7bf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d7c4:	33 d2                	xor    %edx,%edx
140e5d7c6:	e8 c1 e2 ff ff       	call   0x140e5ba8c
140e5d7cb:	41 b9 15 00 00 00    	mov    $0x15,%r9d
140e5d7d1:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d7d5:	0b d8                	or     %eax,%ebx
140e5d7d7:	4c 8b c7             	mov    %rdi,%r8
140e5d7da:	48 8d 46 68          	lea    0x68(%rsi),%rax
140e5d7de:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d7e3:	41 8d 51 ed          	lea    -0x13(%r9),%edx
140e5d7e7:	e8 a0 e2 ff ff       	call   0x140e5ba8c
140e5d7ec:	41 b9 14 00 00 00    	mov    $0x14,%r9d
140e5d7f2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d7f6:	0b d8                	or     %eax,%ebx
140e5d7f8:	4c 8b c7             	mov    %rdi,%r8
140e5d7fb:	48 8d 46 70          	lea    0x70(%rsi),%rax
140e5d7ff:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d804:	41 8d 51 ee          	lea    -0x12(%r9),%edx
140e5d808:	e8 7f e2 ff ff       	call   0x140e5ba8c
140e5d80d:	41 b9 16 00 00 00    	mov    $0x16,%r9d
140e5d813:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d817:	0b d8                	or     %eax,%ebx
140e5d819:	4c 8b c7             	mov    %rdi,%r8
140e5d81c:	48 8d 46 78          	lea    0x78(%rsi),%rax
140e5d820:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d825:	41 8d 51 ec          	lea    -0x14(%r9),%edx
140e5d829:	e8 5e e2 ff ff       	call   0x140e5ba8c
140e5d82e:	41 b9 17 00 00 00    	mov    $0x17,%r9d
140e5d834:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d838:	0b d8                	or     %eax,%ebx
140e5d83a:	4c 8b c7             	mov    %rdi,%r8
140e5d83d:	48 8d 86 80 00 00 00 	lea    0x80(%rsi),%rax
140e5d844:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d849:	41 8d 51 eb          	lea    -0x15(%r9),%edx
140e5d84d:	e8 3a e2 ff ff       	call   0x140e5ba8c
140e5d852:	41 b9 50 00 00 00    	mov    $0x50,%r9d
140e5d858:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d85c:	0b d8                	or     %eax,%ebx
140e5d85e:	4c 8b c7             	mov    %rdi,%r8
140e5d861:	48 8d 86 88 00 00 00 	lea    0x88(%rsi),%rax
140e5d868:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d86d:	41 8d 51 b2          	lea    -0x4e(%r9),%edx
140e5d871:	e8 16 e2 ff ff       	call   0x140e5ba8c
140e5d876:	0b d8                	or     %eax,%ebx
140e5d878:	48 8d 86 90 00 00 00 	lea    0x90(%rsi),%rax
140e5d87f:	41 b9 51 00 00 00    	mov    $0x51,%r9d
140e5d885:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5d88a:	4c 8b c7             	mov    %rdi,%r8
140e5d88d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e5d891:	41 8d 51 b1          	lea    -0x4f(%r9),%edx
140e5d895:	e8 f2 e1 ff ff       	call   0x140e5ba8c
140e5d89a:	0b c3                	or     %ebx,%eax
140e5d89c:	74 2a                	je     0x140e5d8c8
140e5d89e:	48 8b ce             	mov    %rsi,%rcx
140e5d8a1:	e8 5e fb ff ff       	call   0x140e5d404
140e5d8a6:	48 8b ce             	mov    %rsi,%rcx
140e5d8a9:	e8 c6 63 ff ff       	call   0x140e53c74
140e5d8ae:	49 8b cc             	mov    %r12,%rcx
140e5d8b1:	e8 be 63 ff ff       	call   0x140e53c74
140e5d8b6:	49 8b cf             	mov    %r15,%rcx
140e5d8b9:	e8 b6 63 ff ff       	call   0x140e53c74
140e5d8be:	b8 01 00 00 00       	mov    $0x1,%eax
140e5d8c3:	e9 45 01 00 00       	jmp    0x140e5da0d
140e5d8c8:	49 8b 55 00          	mov    0x0(%r13),%rdx
140e5d8cc:	8a 02                	mov    (%rdx),%al
140e5d8ce:	84 c0                	test   %al,%al
140e5d8d0:	0f 84 9b 00 00 00    	je     0x140e5d971
140e5d8d6:	8d 48 d0             	lea    -0x30(%rax),%ecx
140e5d8d9:	80 f9 09             	cmp    $0x9,%cl
140e5d8dc:	77 16                	ja     0x140e5d8f4
140e5d8de:	88 0a                	mov    %cl,(%rdx)
140e5d8e0:	41 bd 01 00 00 00    	mov    $0x1,%r13d
140e5d8e6:	49 03 d5             	add    %r13,%rdx
140e5d8e9:	8a 02                	mov    (%rdx),%al
140e5d8eb:	84 c0                	test   %al,%al
140e5d8ed:	75 e7                	jne    0x140e5d8d6
140e5d8ef:	e9 83 00 00 00       	jmp    0x140e5d977
140e5d8f4:	3c 3b                	cmp    $0x3b,%al
140e5d8f6:	75 e8                	jne    0x140e5d8e0
140e5d8f8:	4c 8b c2             	mov    %rdx,%r8
140e5d8fb:	41 8a 48 01          	mov    0x1(%r8),%cl
140e5d8ff:	41 88 08             	mov    %cl,(%r8)
140e5d902:	4d 8d 40 01          	lea    0x1(%r8),%r8
140e5d906:	84 c9                	test   %cl,%cl
140e5d908:	75 f1                	jne    0x140e5d8fb
140e5d90a:	41 bd 01 00 00 00    	mov    $0x1,%r13d
140e5d910:	eb d7                	jmp    0x140e5d8e9
140e5d912:	48 8d 05 97 b6 55 00 	lea    0x55b697(%rip),%rax        # 0x1413b8fb0
140e5d919:	ba 80 00 00 00       	mov    $0x80,%edx
140e5d91e:	0f 10 00             	movups (%rax),%xmm0
140e5d921:	0f 11 06             	movups %xmm0,(%rsi)
140e5d924:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140e5d928:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
140e5d92c:	0f 10 40 20          	movups 0x20(%rax),%xmm0
140e5d930:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
140e5d934:	0f 10 48 30          	movups 0x30(%rax),%xmm1
140e5d938:	0f 11 4e 30          	movups %xmm1,0x30(%rsi)
140e5d93c:	0f 10 40 40          	movups 0x40(%rax),%xmm0
140e5d940:	0f 11 46 40          	movups %xmm0,0x40(%rsi)
140e5d944:	0f 10 48 50          	movups 0x50(%rax),%xmm1
140e5d948:	0f 11 4e 50          	movups %xmm1,0x50(%rsi)
140e5d94c:	0f 10 40 60          	movups 0x60(%rax),%xmm0
140e5d950:	0f 11 46 60          	movups %xmm0,0x60(%rsi)
140e5d954:	0f 10 40 70          	movups 0x70(%rax),%xmm0
140e5d958:	0f 11 44 16 f0       	movups %xmm0,-0x10(%rsi,%rdx,1)
140e5d95d:	0f 10 0c 10          	movups (%rax,%rdx,1),%xmm1
140e5d961:	0f 11 0c 16          	movups %xmm1,(%rsi,%rdx,1)
140e5d965:	48 8b 44 10 10       	mov    0x10(%rax,%rdx,1),%rax
140e5d96a:	48 89 44 16 10       	mov    %rax,0x10(%rsi,%rdx,1)
140e5d96f:	eb 06                	jmp    0x140e5d977
140e5d971:	41 bd 01 00 00 00    	mov    $0x1,%r13d
140e5d977:	49 8d 9e f8 00 00 00 	lea    0xf8(%r14),%rbx
140e5d97e:	48 8b 03             	mov    (%rbx),%rax
140e5d981:	48 8b 08             	mov    (%rax),%rcx
140e5d984:	48 89 0e             	mov    %rcx,(%rsi)
140e5d987:	48 8b 03             	mov    (%rbx),%rax
140e5d98a:	48 8b 48 08          	mov    0x8(%rax),%rcx
140e5d98e:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
140e5d992:	48 8b 03             	mov    (%rbx),%rax
140e5d995:	48 8b 48 10          	mov    0x10(%rax),%rcx
140e5d999:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
140e5d99d:	48 8b 03             	mov    (%rbx),%rax
140e5d9a0:	48 8b 48 58          	mov    0x58(%rax),%rcx
140e5d9a4:	48 89 4e 58          	mov    %rcx,0x58(%rsi)
140e5d9a8:	48 8b 03             	mov    (%rbx),%rax
140e5d9ab:	48 8b 48 60          	mov    0x60(%rax),%rcx
140e5d9af:	48 89 4e 60          	mov    %rcx,0x60(%rsi)
140e5d9b3:	45 89 2c 24          	mov    %r13d,(%r12)
140e5d9b7:	4d 85 ff             	test   %r15,%r15
140e5d9ba:	74 03                	je     0x140e5d9bf
140e5d9bc:	45 89 2f             	mov    %r13d,(%r15)
140e5d9bf:	49 8b 86 f0 00 00 00 	mov    0xf0(%r14),%rax
140e5d9c6:	48 85 c0             	test   %rax,%rax
140e5d9c9:	74 03                	je     0x140e5d9ce
140e5d9cb:	f0 ff 08             	lock decl (%rax)
140e5d9ce:	49 8b 8e e0 00 00 00 	mov    0xe0(%r14),%rcx
140e5d9d5:	48 85 c9             	test   %rcx,%rcx
140e5d9d8:	74 20                	je     0x140e5d9fa
140e5d9da:	83 c8 ff             	or     $0xffffffff,%eax
140e5d9dd:	f0 0f c1 01          	lock xadd %eax,(%rcx)
140e5d9e1:	83 f8 01             	cmp    $0x1,%eax
140e5d9e4:	75 14                	jne    0x140e5d9fa
140e5d9e6:	48 8b 0b             	mov    (%rbx),%rcx
140e5d9e9:	e8 86 62 ff ff       	call   0x140e53c74
140e5d9ee:	49 8b 8e e0 00 00 00 	mov    0xe0(%r14),%rcx
140e5d9f5:	e8 7a 62 ff ff       	call   0x140e53c74
140e5d9fa:	4d 89 be f0 00 00 00 	mov    %r15,0xf0(%r14)
140e5da01:	33 c0                	xor    %eax,%eax
140e5da03:	4d 89 a6 e0 00 00 00 	mov    %r12,0xe0(%r14)
140e5da0a:	48 89 33             	mov    %rsi,(%rbx)
140e5da0d:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
140e5da12:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140e5da16:	49 8b 73 38          	mov    0x38(%r11),%rsi
140e5da1a:	49 8b 7b 40          	mov    0x40(%r11),%rdi
140e5da1e:	49 8b e3             	mov    %r11,%rsp
140e5da21:	41 5f                	pop    %r15
140e5da23:	41 5e                	pop    %r14
140e5da25:	41 5d                	pop    %r13
140e5da27:	41 5c                	pop    %r12
140e5da29:	5d                   	pop    %rbp
140e5da2a:	c3                   	ret
140e5da2b:	cc                   	int3
140e5da2c:	48 85 c9             	test   %rcx,%rcx
140e5da2f:	74 66                	je     0x140e5da97
140e5da31:	53                   	push   %rbx
140e5da32:	48 83 ec 20          	sub    $0x20,%rsp
140e5da36:	48 8b d9             	mov    %rcx,%rbx
140e5da39:	48 8b 09             	mov    (%rcx),%rcx
140e5da3c:	48 3b 0d 6d b5 55 00 	cmp    0x55b56d(%rip),%rcx        # 0x1413b8fb0
140e5da43:	74 05                	je     0x140e5da4a
140e5da45:	e8 2a 62 ff ff       	call   0x140e53c74
140e5da4a:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140e5da4e:	48 3b 0d 63 b5 55 00 	cmp    0x55b563(%rip),%rcx        # 0x1413b8fb8
140e5da55:	74 05                	je     0x140e5da5c
140e5da57:	e8 18 62 ff ff       	call   0x140e53c74
140e5da5c:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140e5da60:	48 3b 0d 59 b5 55 00 	cmp    0x55b559(%rip),%rcx        # 0x1413b8fc0
140e5da67:	74 05                	je     0x140e5da6e
140e5da69:	e8 06 62 ff ff       	call   0x140e53c74
140e5da6e:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
140e5da72:	48 3b 0d 8f b5 55 00 	cmp    0x55b58f(%rip),%rcx        # 0x1413b9008
140e5da79:	74 05                	je     0x140e5da80
140e5da7b:	e8 f4 61 ff ff       	call   0x140e53c74
140e5da80:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
140e5da84:	48 3b 0d 85 b5 55 00 	cmp    0x55b585(%rip),%rcx        # 0x1413b9010
140e5da8b:	74 05                	je     0x140e5da92
140e5da8d:	e8 e2 61 ff ff       	call   0x140e53c74
140e5da92:	48 83 c4 20          	add    $0x20,%rsp
140e5da96:	5b                   	pop    %rbx
140e5da97:	c3                   	ret
140e5da98:	cc                   	int3
140e5da99:	cc                   	int3
140e5da9a:	cc                   	int3
140e5da9b:	cc                   	int3
140e5da9c:	cc                   	int3
140e5da9d:	cc                   	int3
140e5da9e:	cc                   	int3
140e5da9f:	cc                   	int3
140e5daa0:	48 8b c4             	mov    %rsp,%rax
140e5daa3:	48 89 58 08          	mov    %rbx,0x8(%rax)
140e5daa7:	48 89 68 10          	mov    %rbp,0x10(%rax)
140e5daab:	48 89 70 18          	mov    %rsi,0x18(%rax)
140e5daaf:	57                   	push   %rdi
140e5dab0:	41 54                	push   %r12
140e5dab2:	41 55                	push   %r13
140e5dab4:	41 56                	push   %r14
140e5dab6:	41 57                	push   %r15
140e5dab8:	48 83 ec 40          	sub    $0x40,%rsp
140e5dabc:	33 db                	xor    %ebx,%ebx
140e5dabe:	48 89 48 c8          	mov    %rcx,-0x38(%rax)
140e5dac2:	48 8b e9             	mov    %rcx,%rbp
140e5dac5:	48 89 58 d0          	mov    %rbx,-0x30(%rax)
140e5dac9:	48 39 99 48 01 00 00 	cmp    %rbx,0x148(%rcx)
140e5dad0:	75 1f                	jne    0x140e5daf1
140e5dad2:	48 39 99 40 01 00 00 	cmp    %rbx,0x140(%rcx)
140e5dad9:	75 16                	jne    0x140e5daf1
140e5dadb:	44 8b fb             	mov    %ebx,%r15d
140e5dade:	48 8d 35 cb b4 55 00 	lea    0x55b4cb(%rip),%rsi        # 0x1413b8fb0
140e5dae5:	4c 8d a9 f8 00 00 00 	lea    0xf8(%rcx),%r13
140e5daec:	e9 25 02 00 00       	jmp    0x140e5dd16