1402bdd2c:	ff 15 06 ef 84 00    	call   *0x84ef06(%rip)        # 0x140b0cc38
1402bdd32:	8b c7                	mov    %edi,%eax
1402bdd34:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402bdd39:	03 c7                	add    %edi,%eax
1402bdd3b:	75 11                	jne    0x1402bdd4e
1402bdd3d:	48 8b 03             	mov    (%rbx),%rax
1402bdd40:	48 8b cb             	mov    %rbx,%rcx
1402bdd43:	48 8b 40 08          	mov    0x8(%rax),%rax
1402bdd47:	ff 15 eb ee 84 00    	call   *0x84eeeb(%rip)        # 0x140b0cc38
1402bdd4d:	90                   	nop
1402bdd4e:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
1402bdd53:	4d 8b 40 08          	mov    0x8(%r8),%r8
1402bdd57:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402bdd5c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402bdd61:	e8 c6 08 d6 ff       	call   0x14001e62c
1402bdd66:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402bdd6b:	ff 15 4f eb 84 00    	call   *0x84eb4f(%rip)        # 0x140b0c8c0
1402bdd71:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
1402bdd76:	48 85 db             	test   %rbx,%rbx
1402bdd79:	74 35                	je     0x1402bddb0
1402bdd7b:	8b c7                	mov    %edi,%eax
1402bdd7d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402bdd82:	03 c7                	add    %edi,%eax
1402bdd84:	75 2a                	jne    0x1402bddb0
1402bdd86:	48 8b 03             	mov    (%rbx),%rax
1402bdd89:	48 8b cb             	mov    %rbx,%rcx
1402bdd8c:	48 8b 00             	mov    (%rax),%rax
1402bdd8f:	ff 15 a3 ee 84 00    	call   *0x84eea3(%rip)        # 0x140b0cc38
1402bdd95:	8b d7                	mov    %edi,%edx
1402bdd97:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
1402bdd9c:	03 d7                	add    %edi,%edx
1402bdd9e:	75 10                	jne    0x1402bddb0
1402bdda0:	48 8b 13             	mov    (%rbx),%rdx
1402bdda3:	48 8b cb             	mov    %rbx,%rcx
1402bdda6:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402bddaa:	ff 15 88 ee 84 00    	call   *0x84ee88(%rip)        # 0x140b0cc38
1402bddb0:	49 8b c6             	mov    %r14,%rax
1402bddb3:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1402bddb7:	48 33 cc             	xor    %rsp,%rcx
1402bddba:	e8 21 18 83 00       	call   0x140aef5e0
1402bddbf:	48 81 c4 18 01 00 00 	add    $0x118,%rsp
1402bddc6:	41 5f                	pop    %r15
1402bddc8:	41 5e                	pop    %r14
1402bddca:	41 5d                	pop    %r13
1402bddcc:	41 5c                	pop    %r12
1402bddce:	5f                   	pop    %rdi
1402bddcf:	5e                   	pop    %rsi
1402bddd0:	5b                   	pop    %rbx
1402bddd1:	5d                   	pop    %rbp
1402bddd2:	c3                   	ret
1402bddd3:	90                   	nop
1402bddd4:	48 8b c4             	mov    %rsp,%rax
1402bddd7:	48 89 58 20          	mov    %rbx,0x20(%rax)
1402bdddb:	55                   	push   %rbp
1402bdddc:	56                   	push   %rsi
1402bdddd:	57                   	push   %rdi
1402bddde:	41 54                	push   %r12
1402bdde0:	41 56                	push   %r14
1402bdde2:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1402bdde6:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1402bdded:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
1402bddf1:	48 8b 05 48 12 a0 00 	mov    0xa01248(%rip),%rax        # 0x140cbf040
1402bddf8:	48 33 c4             	xor    %rsp,%rax
1402bddfb:	48 89 45 17          	mov    %rax,0x17(%rbp)
1402bddff:	49 8b f0             	mov    %r8,%rsi
1402bde02:	48 8b fa             	mov    %rdx,%rdi
1402bde05:	48 8b d9             	mov    %rcx,%rbx
1402bde08:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
1402bde0c:	4c 89 45 af          	mov    %r8,-0x51(%rbp)
1402bde10:	0f 57 c0             	xorps  %xmm0,%xmm0
1402bde13:	f3 0f 7f 45 b7       	movdqu %xmm0,-0x49(%rbp)
1402bde18:	48 83 65 c7 00       	andq   $0x0,-0x39(%rbp)
1402bde1d:	49 8b 08             	mov    (%r8),%rcx
1402bde20:	48 8b 01             	mov    (%rcx),%rax
1402bde23:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402bde27:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1402bde2b:	66 0f 6f 35 3d 3e 8f 	movdqa 0x8f3e3d(%rip),%xmm6        # 0x140bb1c70
1402bde32:	00
1402bde33:	f3 0f 7f 75 e7       	movdqu %xmm6,-0x19(%rbp)
1402bde38:	0f b7 05 81 ba 88 00 	movzwl 0x88ba81(%rip),%eax        # 0x140b498c0
1402bde3f:	66 89 45 d7          	mov    %ax,-0x29(%rbp)
1402bde43:	c6 45 d9 00          	movb   $0x0,-0x27(%rbp)
1402bde47:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402bde4b:	49 8b c0             	mov    %r8,%rax
1402bde4e:	ff 15 e4 ed 84 00    	call   *0x84ede4(%rip)        # 0x140b0cc38
1402bde54:	41 b9 04 00 00 00    	mov    $0x4,%r9d
1402bde5a:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1402bde5e:	b2 01                	mov    $0x1,%dl
1402bde60:	48 8b c8             	mov    %rax,%rcx
1402bde63:	e8 48 fa fe ff       	call   0x1402ad8b0
1402bde68:	90                   	nop
1402bde69:	41 bc 00 10 00 00    	mov    $0x1000,%r12d
1402bde6f:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1402bde73:	48 83 f8 0f          	cmp    $0xf,%rax
1402bde77:	76 35                	jbe    0x1402bdeae
1402bde79:	48 ff c0             	inc    %rax
1402bde7c:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1402bde80:	48 8b d1             	mov    %rcx,%rdx
1402bde83:	49 3b c4             	cmp    %r12,%rax
1402bde86:	72 18                	jb     0x1402bdea0
1402bde88:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402bde8c:	48 2b d1             	sub    %rcx,%rdx
1402bde8f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402bde93:	48 83 f8 1f          	cmp    $0x1f,%rax
1402bde97:	76 07                	jbe    0x1402bdea0
1402bde99:	ff 15 f9 ea 84 00    	call   *0x84eaf9(%rip)        # 0x140b0c998
1402bde9f:	cc                   	int3
1402bdea0:	ff 15 1a ea 84 00    	call   *0x84ea1a(%rip)        # 0x140b0c8c0
1402bdea6:	66 0f 6f 35 c2 3d 8f 	movdqa 0x8f3dc2(%rip),%xmm6        # 0x140bb1c70
1402bdead:	00
1402bdeae:	0f 57 c0             	xorps  %xmm0,%xmm0
1402bdeb1:	66 0f 7f 45 d7       	movdqa %xmm0,-0x29(%rbp)
1402bdeb6:	48 8b 0e             	mov    (%rsi),%rcx
1402bdeb9:	48 8b 01             	mov    (%rcx),%rax
1402bdebc:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402bdec0:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
1402bdec4:	f3 0f 7f 75 07       	movdqu %xmm6,0x7(%rbp)
1402bdec9:	0f b7 05 f4 b9 88 00 	movzwl 0x88b9f4(%rip),%eax        # 0x140b498c4
1402bded0:	66 89 45 f7          	mov    %ax,-0x9(%rbp)
1402bded4:	c6 45 f9 00          	movb   $0x0,-0x7(%rbp)
1402bded8:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1402bdedc:	49 8b c0             	mov    %r8,%rax
1402bdedf:	ff 15 53 ed 84 00    	call   *0x84ed53(%rip)        # 0x140b0cc38
1402bdee5:	48 8b d0             	mov    %rax,%rdx
1402bdee8:	0f 57 c0             	xorps  %xmm0,%xmm0
1402bdeeb:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
1402bdef0:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402bdef4:	48 85 c9             	test   %rcx,%rcx
1402bdef7:	74 04                	je     0x1402bdefd
1402bdef9:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402bdefd:	48 8b 00             	mov    (%rax),%rax
1402bdf00:	48 89 45 97          	mov    %rax,-0x69(%rbp)
1402bdf04:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402bdf08:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
1402bdf0c:	45 33 c9             	xor    %r9d,%r9d
1402bdf0f:	41 b0 01             	mov    $0x1,%r8b
1402bdf12:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402bdf16:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1402bdf1a:	e8 25 ce e4 ff       	call   0x14010ad44
1402bdf1f:	90                   	nop
1402bdf20:	48 8b 45 0f          	mov    0xf(%rbp),%rax
1402bdf24:	48 83 f8 0f          	cmp    $0xf,%rax
1402bdf28:	76 2d                	jbe    0x1402bdf57
1402bdf2a:	48 ff c0             	inc    %rax
1402bdf2d:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1402bdf31:	48 8b d1             	mov    %rcx,%rdx
1402bdf34:	49 3b c4             	cmp    %r12,%rax
1402bdf37:	72 18                	jb     0x1402bdf51
1402bdf39:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402bdf3d:	48 2b d1             	sub    %rcx,%rdx
1402bdf40:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402bdf44:	48 83 f8 1f          	cmp    $0x1f,%rax
1402bdf48:	76 07                	jbe    0x1402bdf51
1402bdf4a:	ff 15 48 ea 84 00    	call   *0x84ea48(%rip)        # 0x140b0c998
1402bdf50:	cc                   	int3
1402bdf51:	ff 15 69 e9 84 00    	call   *0x84e969(%rip)        # 0x140b0c8c0
1402bdf57:	48 8b 8b d8 00 00 00 	mov    0xd8(%rbx),%rcx
1402bdf5e:	48 8b 01             	mov    (%rcx),%rax
1402bdf61:	0f 57 c0             	xorps  %xmm0,%xmm0
1402bdf64:	66 0f 7f 45 97       	movdqa %xmm0,-0x69(%rbp)
1402bdf69:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402bdf6d:	48 85 db             	test   %rbx,%rbx
1402bdf70:	74 08                	je     0x1402bdf7a
1402bdf72:	f0 ff 43 08          	lock incl 0x8(%rbx)
1402bdf76:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402bdf7a:	0f 28 45 d7          	movaps -0x29(%rbp),%xmm0
1402bdf7e:	66 0f 7f 45 97       	movdqa %xmm0,-0x69(%rbp)
1402bdf83:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1402bdf87:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
1402bdf8e:	ff 15 a4 ec 84 00    	call   *0x84eca4(%rip)        # 0x140b0cc38
1402bdf94:	48 89 07             	mov    %rax,(%rdi)
1402bdf97:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1402bdf9b:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402bdf9f:	e8 30 dc d5 ff       	call   0x14001bbd4
1402bdfa4:	90                   	nop
1402bdfa5:	41 83 ce ff          	or     $0xffffffff,%r14d
1402bdfa9:	48 85 db             	test   %rbx,%rbx
1402bdfac:	74 3f                	je     0x1402bdfed
1402bdfae:	41 8b c6             	mov    %r14d,%eax
1402bdfb1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402bdfb6:	41 03 c6             	add    %r14d,%eax
1402bdfb9:	75 32                	jne    0x1402bdfed
1402bdfbb:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402bdfbf:	48 8b 03             	mov    (%rbx),%rax
1402bdfc2:	48 8b cb             	mov    %rbx,%rcx
1402bdfc5:	48 8b 00             	mov    (%rax),%rax
1402bdfc8:	ff 15 6a ec 84 00    	call   *0x84ec6a(%rip)        # 0x140b0cc38
1402bdfce:	41 8b c6             	mov    %r14d,%eax
1402bdfd1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402bdfd6:	41 03 c6             	add    %r14d,%eax
1402bdfd9:	75 12                	jne    0x1402bdfed
1402bdfdb:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402bdfdf:	48 8b 01             	mov    (%rcx),%rax
1402bdfe2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402bdfe6:	ff 15 4c ec 84 00    	call   *0x84ec4c(%rip)        # 0x140b0cc38
1402bdfec:	90                   	nop
1402bdfed:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402bdff1:	48 85 c9             	test   %rcx,%rcx
1402bdff4:	74 32                	je     0x1402be028
1402bdff6:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
1402bdffa:	48 2b c1             	sub    %rcx,%rax
1402bdffd:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1402be001:	48 8b d1             	mov    %rcx,%rdx
1402be004:	49 3b c4             	cmp    %r12,%rax
1402be007:	72 18                	jb     0x1402be021
1402be009:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402be00d:	48 2b d1             	sub    %rcx,%rdx
1402be010:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402be014:	48 83 f8 1f          	cmp    $0x1f,%rax
1402be018:	76 07                	jbe    0x1402be021
1402be01a:	ff 15 78 e9 84 00    	call   *0x84e978(%rip)        # 0x140b0c998
1402be020:	cc                   	int3
1402be021:	ff 15 99 e8 84 00    	call   *0x84e899(%rip)        # 0x140b0c8c0
1402be027:	90                   	nop
1402be028:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1402be02c:	48 85 db             	test   %rbx,%rbx
1402be02f:	74 39                	je     0x1402be06a
1402be031:	41 8b c6             	mov    %r14d,%eax
1402be034:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402be039:	41 03 c6             	add    %r14d,%eax
1402be03c:	75 2c                	jne    0x1402be06a
1402be03e:	48 8b 03             	mov    (%rbx),%rax
1402be041:	48 8b cb             	mov    %rbx,%rcx
1402be044:	48 8b 00             	mov    (%rax),%rax
1402be047:	ff 15 eb eb 84 00    	call   *0x84ebeb(%rip)        # 0x140b0cc38
1402be04d:	41 8b d6             	mov    %r14d,%edx
1402be050:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
1402be055:	41 03 d6             	add    %r14d,%edx
1402be058:	75 10                	jne    0x1402be06a
1402be05a:	48 8b 13             	mov    (%rbx),%rdx
1402be05d:	48 8b cb             	mov    %rbx,%rcx
1402be060:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402be064:	ff 15 ce eb 84 00    	call   *0x84ebce(%rip)        # 0x140b0cc38
1402be06a:	48 8b c7             	mov    %rdi,%rax
1402be06d:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1402be071:	48 33 cc             	xor    %rsp,%rcx
1402be074:	e8 67 15 83 00       	call   0x140aef5e0
1402be079:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
1402be080:	00
1402be081:	49 8b 5b 48          	mov    0x48(%r11),%rbx
1402be085:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1402be08a:	49 8b e3             	mov    %r11,%rsp
1402be08d:	41 5e                	pop    %r14
1402be08f:	41 5c                	pop    %r12
1402be091:	5f                   	pop    %rdi
1402be092:	5e                   	pop    %rsi
1402be093:	5d                   	pop    %rbp
1402be094:	c3                   	ret
1402be095:	90                   	nop
1402be096:	90                   	nop
1402be097:	90                   	nop
1402be098:	48 8b c4             	mov    %rsp,%rax
1402be09b:	48 89 58 10          	mov    %rbx,0x10(%rax)
1402be09f:	48 89 70 18          	mov    %rsi,0x18(%rax)
1402be0a3:	48 89 78 20          	mov    %rdi,0x20(%rax)
1402be0a7:	55                   	push   %rbp
1402be0a8:	41 56                	push   %r14
1402be0aa:	41 57                	push   %r15
1402be0ac:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1402be0b0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1402be0b7:	49 8b f8             	mov    %r8,%rdi
1402be0ba:	4c 8b f2             	mov    %rdx,%r14
1402be0bd:	48 8b f1             	mov    %rcx,%rsi
1402be0c0:	48 8b 49 78          	mov    0x78(%rcx),%rcx
1402be0c4:	48 8b 01             	mov    (%rcx),%rax
1402be0c7:	0f 57 c0             	xorps  %xmm0,%xmm0
1402be0ca:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1402be0cf:	49 8b 51 08          	mov    0x8(%r9),%rdx
1402be0d3:	48 85 d2             	test   %rdx,%rdx
1402be0d6:	74 04                	je     0x1402be0dc
1402be0d8:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402be0dc:	49 8b 11             	mov    (%r9),%rdx
1402be0df:	48 89 55 f7          	mov    %rdx,-0x9(%rbp)
1402be0e3:	49 8b 51 08          	mov    0x8(%r9),%rdx
1402be0e7:	48 89 55 ff          	mov    %rdx,-0x1(%rbp)
1402be0eb:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
1402be0ef:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1402be0f3:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
1402be0fa:	ff 15 38 eb 84 00    	call   *0x84eb38(%rip)        # 0x140b0cc38
1402be100:	48 8b 5d 1f          	mov    0x1f(%rbp),%rbx
1402be104:	48 85 db             	test   %rbx,%rbx
1402be107:	74 08                	je     0x1402be111
1402be109:	f0 ff 43 08          	lock incl 0x8(%rbx)
1402be10d:	48 8b 5d 1f          	mov    0x1f(%rbp),%rbx
1402be111:	0f 28 45 17          	movaps 0x17(%rbp),%xmm0
1402be115:	66 0f 7f 45 f7       	movdqa %xmm0,-0x9(%rbp)
1402be11a:	0f 57 c0             	xorps  %xmm0,%xmm0
1402be11d:	f3 0f 7f 45 27       	movdqu %xmm0,0x27(%rbp)
1402be122:	48 83 65 37 00       	andq   $0x0,0x37(%rbp)
1402be127:	b9 10 00 00 00       	mov    $0x10,%ecx
1402be12c:	ff 15 96 e7 84 00    	call   *0x84e796(%rip)        # 0x140b0c8c8
1402be132:	48 8b c8             	mov    %rax,%rcx
1402be135:	48 85 c0             	test   %rax,%rax
1402be138:	75 07                	jne    0x1402be141
1402be13a:	ff 15 58 e3 84 00    	call   *0x84e358(%rip)        # 0x140b0c498
1402be140:	cc                   	int3
1402be141:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402be145:	48 89 4d 2f          	mov    %rcx,0x2f(%rbp)
1402be149:	48 8d 50 10          	lea    0x10(%rax),%rdx
1402be14d:	48 89 55 37          	mov    %rdx,0x37(%rbp)
1402be151:	48 83 20 00          	andq   $0x0,(%rax)
1402be155:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1402be15a:	48 85 db             	test   %rbx,%rbx
1402be15d:	74 04                	je     0x1402be163
1402be15f:	f0 ff 43 08          	lock incl 0x8(%rbx)
1402be163:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1402be167:	48 89 01             	mov    %rax,(%rcx)
1402be16a:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
1402be16e:	48 89 41 08          	mov    %rax,0x8(%rcx)
1402be172:	48 89 55 2f          	mov    %rdx,0x2f(%rbp)
1402be176:	48 83 65 67 00       	andq   $0x0,0x67(%rbp)
1402be17b:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
1402be17f:	e8 38 07 d6 ff       	call   0x14001e8bc
1402be184:	41 83 cf ff          	or     $0xffffffff,%r15d
1402be188:	48 85 db             	test   %rbx,%rbx
1402be18b:	74 3b                	je     0x1402be1c8
1402be18d:	41 8b c7             	mov    %r15d,%eax
1402be190:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402be195:	41 03 c7             	add    %r15d,%eax
1402be198:	75 2e                	jne    0x1402be1c8
1402be19a:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1402be19e:	48 8b 01             	mov    (%rcx),%rax
1402be1a1:	48 8b 00             	mov    (%rax),%rax
1402be1a4:	ff 15 8e ea 84 00    	call   *0x84ea8e(%rip)        # 0x140b0cc38
1402be1aa:	41 8b c7             	mov    %r15d,%eax
1402be1ad:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402be1b2:	41 03 c7             	add    %r15d,%eax
1402be1b5:	75 11                	jne    0x1402be1c8
1402be1b7:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1402be1bb:	48 8b 01             	mov    (%rcx),%rax
1402be1be:	48 8b 40 08          	mov    0x8(%rax),%rax
1402be1c2:	ff 15 70 ea 84 00    	call   *0x84ea70(%rip)        # 0x140b0cc38
1402be1c8:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1402be1cc:	48 8b 47 10          	mov    0x10(%rdi),%rax
1402be1d0:	48 2b c1             	sub    %rcx,%rax
1402be1d3:	48 c1 f8 02          	sar    $0x2,%rax
1402be1d7:	48 83 f8 01          	cmp    $0x1,%rax
1402be1db:	0f 86 cb 01 00 00    	jbe    0x1402be3ac
1402be1e1:	f3 0f 10 59 04       	movss  0x4(%rcx),%xmm3
1402be1e6:	48 83 f8 02          	cmp    $0x2,%rax
1402be1ea:	0f 86 bc 01 00 00    	jbe    0x1402be3ac
1402be1f0:	f3 0f 10 51 08       	movss  0x8(%rcx),%xmm2
1402be1f5:	48 83 f8 03          	cmp    $0x3,%rax
1402be1f9:	0f 86 ad 01 00 00    	jbe    0x1402be3ac
1402be1ff:	f3 0f 10 49 0c       	movss  0xc(%rcx),%xmm1
1402be204:	f3 0f 10 01          	movss  (%rcx),%xmm0
1402be208:	f3 0f 11 45 07       	movss  %xmm0,0x7(%rbp)
1402be20d:	f3 0f 11 4d 0b       	movss  %xmm1,0xb(%rbp)
1402be212:	f3 0f 11 55 0f       	movss  %xmm2,0xf(%rbp)
1402be217:	f3 0f 11 5d 13       	movss  %xmm3,0x13(%rbp)