14003395d:	0f c6 f6 aa          	shufps $0xaa,%xmm6,%xmm6
140033961:	f3 0f 5c c6          	subss  %xmm6,%xmm0
140033965:	0f 28 f0             	movaps %xmm0,%xmm6
140033968:	0f 2f f7             	comiss %xmm7,%xmm6
14003396b:	72 27                	jb     0x140033994
14003396d:	48 3b 5d d0          	cmp    -0x30(%rbp),%rbx
140033971:	74 0d                	je     0x140033980
140033973:	48 89 3b             	mov    %rdi,(%rbx)
140033976:	48 83 c3 08          	add    $0x8,%rbx
14003397a:	48 89 5d c8          	mov    %rbx,-0x38(%rbp)
14003397e:	eb 14                	jmp    0x140033994
140033980:	4c 8d 45 40          	lea    0x40(%rbp),%r8
140033984:	48 8b d3             	mov    %rbx,%rdx
140033987:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14003398b:	e8 10 e6 fe ff       	call   0x140021fa0
140033990:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140033994:	48 ff c7             	inc    %rdi
140033997:	48 8b d7             	mov    %rdi,%rdx
14003399a:	48 89 7d 40          	mov    %rdi,0x40(%rbp)
14003399e:	49 8b 0f             	mov    (%r15),%rcx
1400339a1:	48 8b 81 50 01 00 00 	mov    0x150(%rcx),%rax
1400339a8:	48 2b 81 48 01 00 00 	sub    0x148(%rcx),%rax
1400339af:	48 c1 f8 04          	sar    $0x4,%rax
1400339b3:	48 3b f8             	cmp    %rax,%rdi
1400339b6:	0f 82 70 ff ff ff    	jb     0x14003392c
1400339bc:	48 8b c3             	mov    %rbx,%rax
1400339bf:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
1400339c3:	48 2b c7             	sub    %rdi,%rax
1400339c6:	48 c1 f8 03          	sar    $0x3,%rax
1400339ca:	41 83 cc ff          	or     $0xffffffff,%r12d
1400339ce:	48 85 c0             	test   %rax,%rax
1400339d1:	0f 84 8b 01 00 00    	je     0x140033b62
1400339d7:	48 8b 81 50 01 00 00 	mov    0x150(%rcx),%rax
1400339de:	48 2b 81 48 01 00 00 	sub    0x148(%rcx),%rax
1400339e5:	48 c1 f8 04          	sar    $0x4,%rax
1400339e9:	48 89 45 40          	mov    %rax,0x40(%rbp)
1400339ed:	48 3b 5d d0          	cmp    -0x30(%rbp),%rbx
1400339f1:	74 0d                	je     0x140033a00
1400339f3:	48 89 03             	mov    %rax,(%rbx)
1400339f6:	48 83 c3 08          	add    $0x8,%rbx
1400339fa:	48 89 5d c8          	mov    %rbx,-0x38(%rbp)
1400339fe:	eb 18                	jmp    0x140033a18
140033a00:	4c 8d 45 40          	lea    0x40(%rbp),%r8
140033a04:	48 8b d3             	mov    %rbx,%rdx
140033a07:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140033a0b:	e8 90 e5 fe ff       	call   0x140021fa0
140033a10:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140033a14:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
140033a18:	45 33 c0             	xor    %r8d,%r8d
140033a1b:	45 33 f6             	xor    %r14d,%r14d
140033a1e:	48 8b c3             	mov    %rbx,%rax
140033a21:	48 2b c7             	sub    %rdi,%rax
140033a24:	48 c1 f8 03          	sar    $0x3,%rax
140033a28:	48 85 c0             	test   %rax,%rax
140033a2b:	0f 84 cd 00 00 00    	je     0x140033afe
140033a31:	48 8b c3             	mov    %rbx,%rax
140033a34:	48 2b c7             	sub    %rdi,%rax
140033a37:	48 c1 f8 03          	sar    $0x3,%rax
140033a3b:	4c 3b f0             	cmp    %rax,%r14
140033a3e:	0f 83 58 01 00 00    	jae    0x140033b9c
140033a44:	4e 8b 0c f7          	mov    (%rdi,%r14,8),%r9
140033a48:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140033a4c:	49 8b 0f             	mov    (%r15),%rcx
140033a4f:	e8 2c 98 15 00       	call   0x14018d280
140033a54:	4c 8b c0             	mov    %rax,%r8
140033a57:	49 8b 55 08          	mov    0x8(%r13),%rdx
140033a5b:	49 3b 55 10          	cmp    0x10(%r13),%rdx
140033a5f:	74 27                	je     0x140033a88
140033a61:	48 83 22 00          	andq   $0x0,(%rdx)
140033a65:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
140033a6a:	48 8b 00             	mov    (%rax),%rax
140033a6d:	48 89 02             	mov    %rax,(%rdx)
140033a70:	49 8b 40 08          	mov    0x8(%r8),%rax
140033a74:	48 89 42 08          	mov    %rax,0x8(%rdx)
140033a78:	49 83 20 00          	andq   $0x0,(%r8)
140033a7c:	49 83 60 08 00       	andq   $0x0,0x8(%r8)
140033a81:	49 83 45 08 10       	addq   $0x10,0x8(%r13)
140033a86:	eb 09                	jmp    0x140033a91
140033a88:	49 8b cd             	mov    %r13,%rcx
140033a8b:	e8 c0 c8 fe ff       	call   0x140020350
140033a90:	90                   	nop
140033a91:	48 8b 75 b8          	mov    -0x48(%rbp),%rsi
140033a95:	48 85 f6             	test   %rsi,%rsi
140033a98:	74 41                	je     0x140033adb
140033a9a:	41 8b c4             	mov    %r12d,%eax
140033a9d:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140033aa2:	41 03 c4             	add    %r12d,%eax
140033aa5:	75 2c                	jne    0x140033ad3
140033aa7:	48 8b 06             	mov    (%rsi),%rax
140033aaa:	48 8b ce             	mov    %rsi,%rcx
140033aad:	48 8b 00             	mov    (%rax),%rax
140033ab0:	ff 15 82 91 ad 00    	call   *0xad9182(%rip)        # 0x140b0cc38
140033ab6:	41 8b c4             	mov    %r12d,%eax
140033ab9:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
140033abe:	41 03 c4             	add    %r12d,%eax
140033ac1:	75 10                	jne    0x140033ad3
140033ac3:	48 8b 06             	mov    (%rsi),%rax
140033ac6:	48 8b ce             	mov    %rsi,%rcx
140033ac9:	48 8b 40 08          	mov    0x8(%rax),%rax
140033acd:	ff 15 65 91 ad 00    	call   *0xad9165(%rip)        # 0x140b0cc38
140033ad3:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
140033ad7:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140033adb:	48 8b c3             	mov    %rbx,%rax
140033ade:	48 2b c7             	sub    %rdi,%rax
140033ae1:	48 c1 f8 03          	sar    $0x3,%rax
140033ae5:	4c 3b f0             	cmp    %rax,%r14
140033ae8:	0f 83 a7 00 00 00    	jae    0x140033b95
140033aee:	4e 8b 04 f7          	mov    (%rdi,%r14,8),%r8
140033af2:	49 ff c6             	inc    %r14
140033af5:	4c 3b f0             	cmp    %rax,%r14
140033af8:	0f 82 33 ff ff ff    	jb     0x140033a31
140033afe:	49 8b 0f             	mov    (%r15),%rcx
140033b01:	48 8b 01             	mov    (%rcx),%rax
140033b04:	0f 57 c0             	xorps  %xmm0,%xmm0
140033b07:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140033b0c:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140033b10:	33 d2                	xor    %edx,%edx
140033b12:	48 8b 40 60          	mov    0x60(%rax),%rax
140033b16:	ff 15 1c 91 ad 00    	call   *0xad911c(%rip)        # 0x140b0cc38
140033b1c:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140033b20:	48 85 db             	test   %rbx,%rbx
140033b23:	74 3d                	je     0x140033b62
140033b25:	41 8b c4             	mov    %r12d,%eax
140033b28:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140033b2d:	41 03 c4             	add    %r12d,%eax
140033b30:	75 2c                	jne    0x140033b5e
140033b32:	48 8b 03             	mov    (%rbx),%rax
140033b35:	48 8b cb             	mov    %rbx,%rcx
140033b38:	48 8b 00             	mov    (%rax),%rax
140033b3b:	ff 15 f7 90 ad 00    	call   *0xad90f7(%rip)        # 0x140b0cc38
140033b41:	41 8b c4             	mov    %r12d,%eax
140033b44:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140033b49:	41 03 c4             	add    %r12d,%eax
140033b4c:	75 10                	jne    0x140033b5e
140033b4e:	48 8b 03             	mov    (%rbx),%rax
140033b51:	48 8b cb             	mov    %rbx,%rcx
140033b54:	48 8b 40 08          	mov    0x8(%rax),%rax
140033b58:	ff 15 da 90 ad 00    	call   *0xad90da(%rip)        # 0x140b0cc38
140033b5e:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
140033b62:	48 85 ff             	test   %rdi,%rdi
140033b65:	74 46                	je     0x140033bad
140033b67:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140033b6b:	48 2b c7             	sub    %rdi,%rax
140033b6e:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
140033b72:	48 8b cf             	mov    %rdi,%rcx
140033b75:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140033b7b:	72 26                	jb     0x140033ba3
140033b7d:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
140033b81:	48 2b cf             	sub    %rdi,%rcx
140033b84:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140033b88:	48 83 f8 1f          	cmp    $0x1f,%rax
140033b8c:	76 15                	jbe    0x140033ba3
140033b8e:	ff 15 04 8e ad 00    	call   *0xad8e04(%rip)        # 0x140b0c998
140033b94:	90                   	nop
140033b95:	ff 15 fd 8d ad 00    	call   *0xad8dfd(%rip)        # 0x140b0c998
140033b9b:	cc                   	int3
140033b9c:	ff 15 f6 8d ad 00    	call   *0xad8df6(%rip)        # 0x140b0c998
140033ba2:	90                   	nop
140033ba3:	48 8b cf             	mov    %rdi,%rcx
140033ba6:	ff 15 14 8d ad 00    	call   *0xad8d14(%rip)        # 0x140b0c8c0
140033bac:	90                   	nop
140033bad:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140033bb1:	48 85 db             	test   %rbx,%rbx
140033bb4:	74 39                	je     0x140033bef
140033bb6:	41 8b c4             	mov    %r12d,%eax
140033bb9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140033bbe:	41 03 c4             	add    %r12d,%eax
140033bc1:	75 2c                	jne    0x140033bef
140033bc3:	48 8b 03             	mov    (%rbx),%rax
140033bc6:	48 8b cb             	mov    %rbx,%rcx
140033bc9:	48 8b 00             	mov    (%rax),%rax
140033bcc:	ff 15 66 90 ad 00    	call   *0xad9066(%rip)        # 0x140b0cc38
140033bd2:	41 8b c4             	mov    %r12d,%eax
140033bd5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140033bda:	41 03 c4             	add    %r12d,%eax
140033bdd:	75 10                	jne    0x140033bef
140033bdf:	48 8b 03             	mov    (%rbx),%rax
140033be2:	48 8b cb             	mov    %rbx,%rcx
140033be5:	48 8b 40 08          	mov    0x8(%rax),%rax
140033be9:	ff 15 49 90 ad 00    	call   *0xad9049(%rip)        # 0x140b0cc38
140033bef:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
140033bf6:	00
140033bf7:	0f 28 74 24 60       	movaps 0x60(%rsp),%xmm6
140033bfc:	0f 28 7c 24 50       	movaps 0x50(%rsp),%xmm7
140033c01:	48 83 c4 70          	add    $0x70,%rsp
140033c05:	41 5f                	pop    %r15
140033c07:	41 5e                	pop    %r14
140033c09:	41 5d                	pop    %r13
140033c0b:	41 5c                	pop    %r12
140033c0d:	5f                   	pop    %rdi
140033c0e:	5e                   	pop    %rsi
140033c0f:	5d                   	pop    %rbp
140033c10:	c3                   	ret
140033c11:	90                   	nop
140033c12:	90                   	nop
140033c13:	90                   	nop
140033c14:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140033c19:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140033c1e:	55                   	push   %rbp
140033c1f:	57                   	push   %rdi
140033c20:	41 54                	push   %r12
140033c22:	41 56                	push   %r14
140033c24:	41 57                	push   %r15
140033c26:	48 8b ec             	mov    %rsp,%rbp
140033c29:	48 83 ec 70          	sub    $0x70,%rsp
140033c2d:	4c 8b f9             	mov    %rcx,%r15
140033c30:	0f 57 c0             	xorps  %xmm0,%xmm0
140033c33:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140033c38:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
140033c3d:	33 ff                	xor    %edi,%edi
140033c3f:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140033c43:	48 8b 01             	mov    (%rcx),%rax
140033c46:	48 8b 40 40          	mov    0x40(%rax),%rax
140033c4a:	ff 15 e8 8f ad 00    	call   *0xad8fe8(%rip)        # 0x140b0cc38
140033c50:	41 83 cc ff          	or     $0xffffffff,%r12d
140033c54:	48 85 c0             	test   %rax,%rax
140033c57:	0f 84 fe 00 00 00    	je     0x140033d5b
140033c5d:	49 8b 4f 20          	mov    0x20(%r15),%rcx
140033c61:	48 8b 01             	mov    (%rcx),%rax
140033c64:	4c 8b c7             	mov    %rdi,%r8
140033c67:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140033c6b:	48 8b 40 30          	mov    0x30(%rax),%rax
140033c6f:	ff 15 c3 8f ad 00    	call   *0xad8fc3(%rip)        # 0x140b0cc38
140033c75:	48 8b d0             	mov    %rax,%rdx
140033c78:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140033c7c:	e8 6f 89 fe ff       	call   0x14001c5f0
140033c81:	90                   	nop
140033c82:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140033c86:	48 85 db             	test   %rbx,%rbx
140033c89:	74 39                	je     0x140033cc4
140033c8b:	41 8b c4             	mov    %r12d,%eax
140033c8e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140033c93:	41 03 c4             	add    %r12d,%eax
140033c96:	75 2c                	jne    0x140033cc4
140033c98:	48 8b 03             	mov    (%rbx),%rax
140033c9b:	48 8b cb             	mov    %rbx,%rcx
140033c9e:	48 8b 00             	mov    (%rax),%rax
140033ca1:	ff 15 91 8f ad 00    	call   *0xad8f91(%rip)        # 0x140b0cc38
140033ca7:	41 8b c4             	mov    %r12d,%eax
140033caa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140033caf:	41 03 c4             	add    %r12d,%eax
140033cb2:	75 10                	jne    0x140033cc4
140033cb4:	48 8b 03             	mov    (%rbx),%rax
140033cb7:	48 8b cb             	mov    %rbx,%rcx
140033cba:	48 8b 40 08          	mov    0x8(%rax),%rax
140033cbe:	ff 15 74 8f ad 00    	call   *0xad8f74(%rip)        # 0x140b0cc38
140033cc4:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140033cc8:	48 83 7d b0 00       	cmpq   $0x0,-0x50(%rbp)
140033ccd:	74 2c                	je     0x140033cfb
140033ccf:	0f 57 c0             	xorps  %xmm0,%xmm0
140033cd2:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140033cd7:	48 85 db             	test   %rbx,%rbx
140033cda:	74 08                	je     0x140033ce4
140033cdc:	f0 ff 43 08          	lock incl 0x8(%rbx)
140033ce0:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140033ce4:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140033ce8:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140033ced:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140033cf1:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140033cf5:	e8 b6 fb ff ff       	call   0x1400338b0
140033cfa:	90                   	nop
140033cfb:	48 85 db             	test   %rbx,%rbx
140033cfe:	74 3e                	je     0x140033d3e
140033d00:	41 8b c4             	mov    %r12d,%eax
140033d03:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140033d08:	41 03 c4             	add    %r12d,%eax
140033d0b:	75 31                	jne    0x140033d3e
140033d0d:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140033d11:	48 8b 03             	mov    (%rbx),%rax
140033d14:	48 8b cb             	mov    %rbx,%rcx
140033d17:	48 8b 00             	mov    (%rax),%rax
140033d1a:	ff 15 18 8f ad 00    	call   *0xad8f18(%rip)        # 0x140b0cc38
140033d20:	41 8b c4             	mov    %r12d,%eax
140033d23:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140033d28:	41 03 c4             	add    %r12d,%eax
140033d2b:	75 11                	jne    0x140033d3e
140033d2d:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140033d31:	48 8b 01             	mov    (%rcx),%rax
140033d34:	48 8b 40 08          	mov    0x8(%rax),%rax
140033d38:	ff 15 fa 8e ad 00    	call   *0xad8efa(%rip)        # 0x140b0cc38
140033d3e:	48 ff c7             	inc    %rdi
140033d41:	49 8b 4f 20          	mov    0x20(%r15),%rcx
140033d45:	48 8b 01             	mov    (%rcx),%rax
140033d48:	48 8b 40 40          	mov    0x40(%rax),%rax
140033d4c:	ff 15 e6 8e ad 00    	call   *0xad8ee6(%rip)        # 0x140b0cc38
140033d52:	48 3b f8             	cmp    %rax,%rdi
140033d55:	0f 82 02 ff ff ff    	jb     0x140033c5d
140033d5b:	45 33 f6             	xor    %r14d,%r14d
140033d5e:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
140033d62:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
140033d66:	48 2b fe             	sub    %rsi,%rdi
140033d69:	48 c1 ff 04          	sar    $0x4,%rdi
140033d6d:	48 85 ff             	test   %rdi,%rdi
140033d70:	0f 84 13 01 00 00    	je     0x140033e89
140033d76:	49 8b 4f 20          	mov    0x20(%r15),%rcx
140033d7a:	48 8b 01             	mov    (%rcx),%rax
140033d7d:	4c 3b f7             	cmp    %rdi,%r14
140033d80:	0f 83 38 01 00 00    	jae    0x140033ebe
140033d86:	0f 57 c0             	xorps  %xmm0,%xmm0
140033d89:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140033d8e:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140033d92:	48 85 d2             	test   %rdx,%rdx
140033d95:	74 04                	je     0x140033d9b
140033d97:	f0 ff 42 08          	lock incl 0x8(%rdx)
140033d9b:	48 8b 16             	mov    (%rsi),%rdx
140033d9e:	48 89 55 b0          	mov    %rdx,-0x50(%rbp)
140033da2:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140033da6:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
140033daa:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140033dae:	48 8b 40 48          	mov    0x48(%rax),%rax
140033db2:	ff 15 80 8e ad 00    	call   *0xad8e80(%rip)        # 0x140b0cc38
140033db8:	90                   	nop
140033db9:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140033dbd:	48 85 db             	test   %rbx,%rbx
140033dc0:	74 39                	je     0x140033dfb
140033dc2:	41 8b c4             	mov    %r12d,%eax
140033dc5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140033dca:	41 03 c4             	add    %r12d,%eax
140033dcd:	75 2c                	jne    0x140033dfb
140033dcf:	48 8b 03             	mov    (%rbx),%rax
140033dd2:	48 8b cb             	mov    %rbx,%rcx
140033dd5:	48 8b 00             	mov    (%rax),%rax
140033dd8:	ff 15 5a 8e ad 00    	call   *0xad8e5a(%rip)        # 0x140b0cc38
140033dde:	41 8b c4             	mov    %r12d,%eax
140033de1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140033de6:	41 03 c4             	add    %r12d,%eax
140033de9:	75 10                	jne    0x140033dfb
140033deb:	48 8b 03             	mov    (%rbx),%rax
140033dee:	48 8b cb             	mov    %rbx,%rcx
140033df1:	48 8b 40 08          	mov    0x8(%rax),%rax
140033df5:	ff 15 3d 8e ad 00    	call   *0xad8e3d(%rip)        # 0x140b0cc38
140033dfb:	48 8b 0e             	mov    (%rsi),%rcx
140033dfe:	48 8b 01             	mov    (%rcx),%rax
140033e01:	0f 57 c0             	xorps  %xmm0,%xmm0
140033e04:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
140033e09:	49 8b 57 28          	mov    0x28(%r15),%rdx
140033e0d:	48 85 d2             	test   %rdx,%rdx
140033e10:	74 04                	je     0x140033e16
140033e12:	f0 ff 42 08          	lock incl 0x8(%rdx)
140033e16:	49 8b 57 20          	mov    0x20(%r15),%rdx
140033e1a:	48 89 55 c0          	mov    %rdx,-0x40(%rbp)
140033e1e:	49 8b 57 28          	mov    0x28(%r15),%rdx
140033e22:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
140033e26:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140033e2a:	33 d2                	xor    %edx,%edx
140033e2c:	48 8b 40 60          	mov    0x60(%rax),%rax
140033e30:	ff 15 02 8e ad 00    	call   *0xad8e02(%rip)        # 0x140b0cc38
140033e36:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140033e3a:	48 85 db             	test   %rbx,%rbx
140033e3d:	74 3a                	je     0x140033e79