140a7ba67:	41 03 c4             	add    %r12d,%eax
140a7ba6a:	75 2d                	jne    0x140a7ba99
140a7ba6c:	48 8b 03             	mov    (%rbx),%rax
140a7ba6f:	48 8b cb             	mov    %rbx,%rcx
140a7ba72:	48 8b 00             	mov    (%rax),%rax
140a7ba75:	ff 15 bd 11 09 00    	call   *0x911bd(%rip)        # 0x140b0cc38
140a7ba7b:	41 8b c4             	mov    %r12d,%eax
140a7ba7e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a7ba83:	41 03 c4             	add    %r12d,%eax
140a7ba86:	75 11                	jne    0x140a7ba99
140a7ba88:	48 8b 03             	mov    (%rbx),%rax
140a7ba8b:	48 8b cb             	mov    %rbx,%rcx
140a7ba8e:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7ba92:	ff 15 a0 11 09 00    	call   *0x911a0(%rip)        # 0x140b0cc38
140a7ba98:	90                   	nop
140a7ba99:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140a7ba9d:	48 85 db             	test   %rbx,%rbx
140a7baa0:	74 39                	je     0x140a7badb
140a7baa2:	41 8b c4             	mov    %r12d,%eax
140a7baa5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a7baaa:	41 03 c4             	add    %r12d,%eax
140a7baad:	75 2c                	jne    0x140a7badb
140a7baaf:	48 8b 03             	mov    (%rbx),%rax
140a7bab2:	48 8b cb             	mov    %rbx,%rcx
140a7bab5:	48 8b 00             	mov    (%rax),%rax
140a7bab8:	ff 15 7a 11 09 00    	call   *0x9117a(%rip)        # 0x140b0cc38
140a7babe:	41 8b c4             	mov    %r12d,%eax
140a7bac1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a7bac6:	41 03 c4             	add    %r12d,%eax
140a7bac9:	75 10                	jne    0x140a7badb
140a7bacb:	48 8b 03             	mov    (%rbx),%rax
140a7bace:	48 8b cb             	mov    %rbx,%rcx
140a7bad1:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7bad5:	ff 15 5d 11 09 00    	call   *0x9115d(%rip)        # 0x140b0cc38
140a7badb:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a7badf:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a7bae3:	48 83 c1 08          	add    $0x8,%rcx
140a7bae7:	48 03 ce             	add    %rsi,%rcx
140a7baea:	48 8b 01             	mov    (%rcx),%rax
140a7baed:	48 8b 40 10          	mov    0x10(%rax),%rax
140a7baf1:	ff 15 41 11 09 00    	call   *0x91141(%rip)        # 0x140b0cc38
140a7baf7:	84 c0                	test   %al,%al
140a7baf9:	0f 84 69 03 00 00    	je     0x140a7be68
140a7baff:	0f 57 c0             	xorps  %xmm0,%xmm0
140a7bb02:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
140a7bb06:	48 8b 06             	mov    (%rsi),%rax
140a7bb09:	4d 8b c7             	mov    %r15,%r8
140a7bb0c:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140a7bb10:	48 8b ce             	mov    %rsi,%rcx
140a7bb13:	48 8b 40 10          	mov    0x10(%rax),%rax
140a7bb17:	ff 15 1b 11 09 00    	call   *0x9111b(%rip)        # 0x140b0cc38
140a7bb1d:	4c 8b ce             	mov    %rsi,%r9
140a7bb20:	4d 8b c7             	mov    %r15,%r8
140a7bb23:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140a7bb28:	e8 1f 4a 00 00       	call   0x140a8054c
140a7bb2d:	90                   	nop
140a7bb2e:	0f 57 c0             	xorps  %xmm0,%xmm0
140a7bb31:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
140a7bb37:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a7bb3b:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a7bb3f:	48 83 c1 08          	add    $0x8,%rcx
140a7bb43:	48 03 ce             	add    %rsi,%rcx
140a7bb46:	48 8b 01             	mov    (%rcx),%rax
140a7bb49:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140a7bb4e:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140a7bb53:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
140a7bb5a:	ff 15 d8 10 09 00    	call   *0x910d8(%rip)        # 0x140b0cc38
140a7bb60:	f3 0f 10 5c 24 40    	movss  0x40(%rsp),%xmm3
140a7bb66:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140a7bb6b:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140a7bb70:	49 8b ce             	mov    %r14,%rcx
140a7bb73:	e8 d4 ca ff ff       	call   0x140a7864c
140a7bb78:	90                   	nop
140a7bb79:	48 83 7c 24 60 00    	cmpq   $0x0,0x60(%rsp)
140a7bb7f:	0f 84 18 02 00 00    	je     0x140a7bd9d
140a7bb85:	48 83 7c 24 48 00    	cmpq   $0x0,0x48(%rsp)
140a7bb8b:	0f 84 0c 02 00 00    	je     0x140a7bd9d
140a7bb91:	49 8b 7e 18          	mov    0x18(%r14),%rdi
140a7bb95:	48 8b 07             	mov    (%rdi),%rax
140a7bb98:	48 8b 98 08 01 00 00 	mov    0x108(%rax),%rbx
140a7bb9f:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140a7bba3:	48 63 4a 08          	movslq 0x8(%rdx),%rcx
140a7bba7:	48 83 c1 08          	add    $0x8,%rcx
140a7bbab:	48 03 ce             	add    %rsi,%rcx
140a7bbae:	48 8b 11             	mov    (%rcx),%rdx
140a7bbb1:	48 8b 42 50          	mov    0x50(%rdx),%rax
140a7bbb5:	ff 15 7d 10 09 00    	call   *0x9107d(%rip)        # 0x140b0cc38
140a7bbbb:	8b d0                	mov    %eax,%edx
140a7bbbd:	48 8b cf             	mov    %rdi,%rcx
140a7bbc0:	48 8b c3             	mov    %rbx,%rax
140a7bbc3:	ff 15 6f 10 09 00    	call   *0x9106f(%rip)        # 0x140b0cc38
140a7bbc9:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140a7bbce:	48 8b 01             	mov    (%rcx),%rax
140a7bbd1:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7bbd5:	ff 15 5d 10 09 00    	call   *0x9105d(%rip)        # 0x140b0cc38
140a7bbdb:	66 83 f8 16          	cmp    $0x16,%ax
140a7bbdf:	0f 84 aa 00 00 00    	je     0x140a7bc8f
140a7bbe5:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140a7bbea:	48 8b 01             	mov    (%rcx),%rax
140a7bbed:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7bbf1:	ff 15 41 10 09 00    	call   *0x91041(%rip)        # 0x140b0cc38
140a7bbf7:	66 83 f8 14          	cmp    $0x14,%ax
140a7bbfb:	0f 84 8e 00 00 00    	je     0x140a7bc8f
140a7bc01:	49 8b 5e 18          	mov    0x18(%r14),%rbx
140a7bc05:	48 8b 03             	mov    (%rbx),%rax
140a7bc08:	48 8b 78 30          	mov    0x30(%rax),%rdi
140a7bc0c:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140a7bc10:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140a7bc14:	0f 57 c0             	xorps  %xmm0,%xmm0
140a7bc17:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140a7bc1c:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140a7bc20:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140a7bc24:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140a7bc29:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140a7bc2e:	48 85 c0             	test   %rax,%rax
140a7bc31:	74 04                	je     0x140a7bc37
140a7bc33:	f0 ff 40 08          	lock incl 0x8(%rax)
140a7bc37:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140a7bc3c:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140a7bc41:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a7bc45:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a7bc49:	48 83 c1 08          	add    $0x8,%rcx
140a7bc4d:	48 03 ce             	add    %rsi,%rcx
140a7bc50:	48 8b 01             	mov    (%rcx),%rax
140a7bc53:	49 8b d7             	mov    %r15,%rdx
140a7bc56:	48 8b 40 60          	mov    0x60(%rax),%rax
140a7bc5a:	ff 15 d8 0f 09 00    	call   *0x90fd8(%rip)        # 0x140b0cc38
140a7bc60:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140a7bc64:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a7bc69:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140a7bc6d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a7bc72:	0f 28 d8             	movaps %xmm0,%xmm3
140a7bc75:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140a7bc7a:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140a7bc7e:	48 8b cb             	mov    %rbx,%rcx
140a7bc81:	48 8b c7             	mov    %rdi,%rax
140a7bc84:	ff 15 ae 0f 09 00    	call   *0x90fae(%rip)        # 0x140b0cc38
140a7bc8a:	e9 0e 01 00 00       	jmp    0x140a7bd9d
140a7bc8f:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a7bc93:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a7bc97:	48 83 c1 08          	add    $0x8,%rcx
140a7bc9b:	48 03 ce             	add    %rsi,%rcx
140a7bc9e:	48 8b 01             	mov    (%rcx),%rax
140a7bca1:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140a7bca5:	48 8b 40 28          	mov    0x28(%rax),%rax
140a7bca9:	ff 15 89 0f 09 00    	call   *0x90f89(%rip)        # 0x140b0cc38
140a7bcaf:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140a7bcb3:	48 8b c8             	mov    %rax,%rcx
140a7bcb6:	e8 95 06 e9 ff       	call   0x14090c350
140a7bcbb:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140a7bcc0:	48 8b 01             	mov    (%rcx),%rax
140a7bcc3:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140a7bcc7:	48 8b 40 20          	mov    0x20(%rax),%rax
140a7bccb:	ff 15 67 0f 09 00    	call   *0x90f67(%rip)        # 0x140b0cc38
140a7bcd1:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
140a7bcd6:	49 8b 02             	mov    (%r10),%rax
140a7bcd9:	4c 8b 48 18          	mov    0x18(%rax),%r9
140a7bcdd:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140a7bce1:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140a7bce5:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140a7bce9:	e8 52 71 71 ff       	call   0x140192e40
140a7bcee:	48 8b d0             	mov    %rax,%rdx
140a7bcf1:	49 8b ca             	mov    %r10,%rcx
140a7bcf4:	49 8b c1             	mov    %r9,%rax
140a7bcf7:	ff 15 3b 0f 09 00    	call   *0x90f3b(%rip)        # 0x140b0cc38
140a7bcfd:	49 8b 5e 18          	mov    0x18(%r14),%rbx
140a7bd01:	48 8b 03             	mov    (%rbx),%rax
140a7bd04:	48 8b 78 30          	mov    0x30(%rax),%rdi
140a7bd08:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140a7bd0c:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140a7bd10:	0f 57 c0             	xorps  %xmm0,%xmm0
140a7bd13:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140a7bd18:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140a7bd1c:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140a7bd20:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140a7bd25:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140a7bd2a:	48 85 c0             	test   %rax,%rax
140a7bd2d:	74 04                	je     0x140a7bd33
140a7bd2f:	f0 ff 40 08          	lock incl 0x8(%rax)
140a7bd33:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140a7bd38:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140a7bd3d:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a7bd41:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a7bd45:	48 83 c1 08          	add    $0x8,%rcx
140a7bd49:	48 03 ce             	add    %rsi,%rcx
140a7bd4c:	48 8b 01             	mov    (%rcx),%rax
140a7bd4f:	49 8b d7             	mov    %r15,%rdx
140a7bd52:	48 8b 40 60          	mov    0x60(%rax),%rax
140a7bd56:	ff 15 dc 0e 09 00    	call   *0x90edc(%rip)        # 0x140b0cc38
140a7bd5c:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140a7bd60:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a7bd65:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140a7bd69:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a7bd6e:	0f 28 d8             	movaps %xmm0,%xmm3
140a7bd71:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140a7bd76:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140a7bd7a:	48 8b cb             	mov    %rbx,%rcx
140a7bd7d:	48 8b c7             	mov    %rdi,%rax
140a7bd80:	ff 15 b2 0e 09 00    	call   *0x90eb2(%rip)        # 0x140b0cc38
140a7bd86:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140a7bd8b:	48 8b 01             	mov    (%rcx),%rax
140a7bd8e:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140a7bd92:	48 8b 40 18          	mov    0x18(%rax),%rax
140a7bd96:	ff 15 9c 0e 09 00    	call   *0x90e9c(%rip)        # 0x140b0cc38
140a7bd9c:	90                   	nop
140a7bd9d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140a7bda2:	48 85 db             	test   %rbx,%rbx
140a7bda5:	74 3a                	je     0x140a7bde1
140a7bda7:	41 8b c4             	mov    %r12d,%eax
140a7bdaa:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a7bdaf:	41 03 c4             	add    %r12d,%eax
140a7bdb2:	75 2d                	jne    0x140a7bde1
140a7bdb4:	48 8b 03             	mov    (%rbx),%rax
140a7bdb7:	48 8b cb             	mov    %rbx,%rcx
140a7bdba:	48 8b 00             	mov    (%rax),%rax
140a7bdbd:	ff 15 75 0e 09 00    	call   *0x90e75(%rip)        # 0x140b0cc38
140a7bdc3:	41 8b c4             	mov    %r12d,%eax
140a7bdc6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a7bdcb:	41 03 c4             	add    %r12d,%eax
140a7bdce:	75 11                	jne    0x140a7bde1
140a7bdd0:	48 8b 03             	mov    (%rbx),%rax
140a7bdd3:	48 8b cb             	mov    %rbx,%rcx
140a7bdd6:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7bdda:	ff 15 58 0e 09 00    	call   *0x90e58(%rip)        # 0x140b0cc38
140a7bde0:	90                   	nop
140a7bde1:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140a7bde6:	48 85 db             	test   %rbx,%rbx
140a7bde9:	74 3a                	je     0x140a7be25
140a7bdeb:	41 8b c4             	mov    %r12d,%eax
140a7bdee:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a7bdf3:	41 03 c4             	add    %r12d,%eax
140a7bdf6:	75 2d                	jne    0x140a7be25
140a7bdf8:	48 8b 03             	mov    (%rbx),%rax
140a7bdfb:	48 8b cb             	mov    %rbx,%rcx
140a7bdfe:	48 8b 00             	mov    (%rax),%rax
140a7be01:	ff 15 31 0e 09 00    	call   *0x90e31(%rip)        # 0x140b0cc38
140a7be07:	41 8b c4             	mov    %r12d,%eax
140a7be0a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a7be0f:	41 03 c4             	add    %r12d,%eax
140a7be12:	75 11                	jne    0x140a7be25
140a7be14:	48 8b 03             	mov    (%rbx),%rax
140a7be17:	48 8b cb             	mov    %rbx,%rcx
140a7be1a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7be1e:	ff 15 14 0e 09 00    	call   *0x90e14(%rip)        # 0x140b0cc38
140a7be24:	90                   	nop
140a7be25:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a7be2a:	48 85 db             	test   %rbx,%rbx
140a7be2d:	74 39                	je     0x140a7be68
140a7be2f:	41 8b c4             	mov    %r12d,%eax
140a7be32:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a7be37:	41 03 c4             	add    %r12d,%eax
140a7be3a:	75 2c                	jne    0x140a7be68
140a7be3c:	48 8b 03             	mov    (%rbx),%rax
140a7be3f:	48 8b cb             	mov    %rbx,%rcx
140a7be42:	48 8b 00             	mov    (%rax),%rax
140a7be45:	ff 15 ed 0d 09 00    	call   *0x90ded(%rip)        # 0x140b0cc38
140a7be4b:	41 8b c4             	mov    %r12d,%eax
140a7be4e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a7be53:	41 03 c4             	add    %r12d,%eax
140a7be56:	75 10                	jne    0x140a7be68
140a7be58:	48 8b 03             	mov    (%rbx),%rax
140a7be5b:	48 8b cb             	mov    %rbx,%rcx
140a7be5e:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7be62:	ff 15 d0 0d 09 00    	call   *0x90dd0(%rip)        # 0x140b0cc38
140a7be68:	48 83 7d b0 00       	cmpq   $0x0,-0x50(%rbp)
140a7be6d:	74 2a                	je     0x140a7be99
140a7be6f:	49 8b 4e 18          	mov    0x18(%r14),%rcx
140a7be73:	48 8b 01             	mov    (%rcx),%rax
140a7be76:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
140a7be7d:	ff 15 b5 0d 09 00    	call   *0x90db5(%rip)        # 0x140b0cc38
140a7be83:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140a7be87:	48 8b 01             	mov    (%rcx),%rax
140a7be8a:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
140a7be8e:	48 8b 40 18          	mov    0x18(%rax),%rax
140a7be92:	ff 15 a0 0d 09 00    	call   *0x90da0(%rip)        # 0x140b0cc38
140a7be98:	90                   	nop
140a7be99:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a7be9d:	48 85 db             	test   %rbx,%rbx
140a7bea0:	74 39                	je     0x140a7bedb
140a7bea2:	41 8b c4             	mov    %r12d,%eax
140a7bea5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a7beaa:	41 03 c4             	add    %r12d,%eax
140a7bead:	75 2c                	jne    0x140a7bedb
140a7beaf:	48 8b 03             	mov    (%rbx),%rax
140a7beb2:	48 8b cb             	mov    %rbx,%rcx
140a7beb5:	48 8b 00             	mov    (%rax),%rax
140a7beb8:	ff 15 7a 0d 09 00    	call   *0x90d7a(%rip)        # 0x140b0cc38
140a7bebe:	41 8b c4             	mov    %r12d,%eax
140a7bec1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a7bec6:	41 03 c4             	add    %r12d,%eax
140a7bec9:	75 10                	jne    0x140a7bedb
140a7becb:	48 8b 03             	mov    (%rbx),%rax
140a7bece:	48 8b cb             	mov    %rbx,%rcx
140a7bed1:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7bed5:	ff 15 5d 0d 09 00    	call   *0x90d5d(%rip)        # 0x140b0cc38
140a7bedb:	49 8b 4e 18          	mov    0x18(%r14),%rcx
140a7bedf:	48 8b 01             	mov    (%rcx),%rax
140a7bee2:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
140a7bee9:	ff 15 49 0d 09 00    	call   *0x90d49(%rip)        # 0x140b0cc38
140a7beef:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140a7bef3:	48 33 cc             	xor    %rsp,%rcx
140a7bef6:	e8 e5 36 07 00       	call   0x140aef5e0
140a7befb:	4c 8d 9c 24 30 01 00 	lea    0x130(%rsp),%r11
140a7bf02:	00
140a7bf03:	49 8b 5b 40          	mov    0x40(%r11),%rbx
140a7bf07:	49 8b 73 48          	mov    0x48(%r11),%rsi
140a7bf0b:	49 8b e3             	mov    %r11,%rsp
140a7bf0e:	41 5f                	pop    %r15
140a7bf10:	41 5e                	pop    %r14
140a7bf12:	41 5c                	pop    %r12
140a7bf14:	5f                   	pop    %rdi
140a7bf15:	5d                   	pop    %rbp
140a7bf16:	c3                   	ret
140a7bf17:	90                   	nop
140a7bf18:	90                   	nop
140a7bf19:	90                   	nop
140a7bf1a:	90                   	nop
140a7bf1b:	90                   	nop
140a7bf1c:	90                   	nop
140a7bf1d:	90                   	nop
140a7bf1e:	90                   	nop
140a7bf1f:	90                   	nop
140a7bf20:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a7bf25:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a7bf2a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140a7bf2f:	55                   	push   %rbp
140a7bf30:	48 8b ec             	mov    %rsp,%rbp
140a7bf33:	48 83 ec 70          	sub    $0x70,%rsp
140a7bf37:	48 8b fa             	mov    %rdx,%rdi
140a7bf3a:	48 8b d9             	mov    %rcx,%rbx
140a7bf3d:	0f 57 c0             	xorps  %xmm0,%xmm0
140a7bf40:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
140a7bf45:	48 8b 02             	mov    (%rdx),%rax
140a7bf48:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140a7bf4c:	48 8b cf             	mov    %rdi,%rcx
140a7bf4f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7bf53:	ff 15 df 0c 09 00    	call   *0x90cdf(%rip)        # 0x140b0cc38
140a7bf59:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140a7bf5d:	48 8b 01             	mov    (%rcx),%rax
140a7bf60:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140a7bf64:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140a7bf68:	48 8b 80 78 03 00 00 	mov    0x378(%rax),%rax
140a7bf6f:	ff 15 c3 0c 09 00    	call   *0x90cc3(%rip)        # 0x140b0cc38
140a7bf75:	90                   	nop
140a7bf76:	83 ce ff             	or     $0xffffffff,%esi
140a7bf79:	48 83 7d e0 00       	cmpq   $0x0,-0x20(%rbp)
140a7bf7e:	0f 84 b0 00 00 00    	je     0x140a7c034
140a7bf84:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140a7bf88:	48 8b 01             	mov    (%rcx),%rax
140a7bf8b:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8