1402fc787:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fc78a:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
1402fc790:	48 83 64 24 68 00    	andq   $0x0,0x68(%rsp)
1402fc796:	48 8b 07             	mov    (%rdi),%rax
1402fc799:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402fc79d:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1402fc7a1:	66 0f 6f 0d d7 54 8b 	movdqa 0x8b54d7(%rip),%xmm1        # 0x140bb1c80
1402fc7a8:	00
1402fc7a9:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1402fc7ae:	8b 05 20 dc 84 00    	mov    0x84dc20(%rip),%eax        # 0x140b4a3d4
1402fc7b4:	66 89 45 c0          	mov    %ax,-0x40(%rbp)
1402fc7b8:	8a 05 18 dc 84 00    	mov    0x84dc18(%rip),%al        # 0x140b4a3d6
1402fc7be:	88 45 c2             	mov    %al,-0x3e(%rbp)
1402fc7c1:	c6 45 c3 00          	movb   $0x0,-0x3d(%rbp)
1402fc7c5:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402fc7c9:	48 8b cf             	mov    %rdi,%rcx
1402fc7cc:	49 8b c0             	mov    %r8,%rax
1402fc7cf:	ff 15 63 04 81 00    	call   *0x810463(%rip)        # 0x140b0cc38
1402fc7d5:	48 8b d0             	mov    %rax,%rdx
1402fc7d8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402fc7dc:	48 85 c9             	test   %rcx,%rcx
1402fc7df:	74 09                	je     0x1402fc7ea
1402fc7e1:	f0 01 59 08          	lock add %ebx,0x8(%rcx)
1402fc7e5:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1402fc7ea:	48 8b 00             	mov    (%rax),%rax
1402fc7ed:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1402fc7f1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402fc7f5:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1402fc7f9:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1402fc7fd:	48 83 f8 0f          	cmp    $0xf,%rax
1402fc801:	76 38                	jbe    0x1402fc83b
1402fc803:	48 ff c0             	inc    %rax
1402fc806:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402fc80a:	48 8b d1             	mov    %rcx,%rdx
1402fc80d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402fc813:	72 18                	jb     0x1402fc82d
1402fc815:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402fc819:	48 2b d1             	sub    %rcx,%rdx
1402fc81c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402fc820:	48 83 f8 1f          	cmp    $0x1f,%rax
1402fc824:	76 07                	jbe    0x1402fc82d
1402fc826:	ff 15 6c 01 81 00    	call   *0x81016c(%rip)        # 0x140b0c998
1402fc82c:	cc                   	int3
1402fc82d:	ff 15 8d 00 81 00    	call   *0x81008d(%rip)        # 0x140b0c8c0
1402fc833:	66 0f 6f 35 15 54 8b 	movdqa 0x8b5415(%rip),%xmm6        # 0x140bb1c50
1402fc83a:	00
1402fc83b:	f3 0f 7f 75 d0       	movdqu %xmm6,-0x30(%rbp)
1402fc840:	c6 45 c0 00          	movb   $0x0,-0x40(%rbp)
1402fc844:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1402fc849:	33 d2                	xor    %edx,%edx
1402fc84b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402fc84f:	e8 88 e8 fd ff       	call   0x1402db0dc
1402fc854:	48 8b 07             	mov    (%rdi),%rax
1402fc857:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fc85a:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
1402fc85e:	66 0f 6f 0d 0a 54 8b 	movdqa 0x8b540a(%rip),%xmm1        # 0x140bb1c70
1402fc865:	00
1402fc866:	f3 0f 7f 4d 10       	movdqu %xmm1,0x10(%rbp)
1402fc86b:	b9 2f 4e 00 00       	mov    $0x4e2f,%ecx
1402fc870:	66 89 4d 00          	mov    %cx,0x0(%rbp)
1402fc874:	c6 45 02 00          	movb   $0x0,0x2(%rbp)
1402fc878:	48 8d 55 00          	lea    0x0(%rbp),%rdx
1402fc87c:	48 8b cf             	mov    %rdi,%rcx
1402fc87f:	48 8b 40 40          	mov    0x40(%rax),%rax
1402fc883:	ff 15 af 03 81 00    	call   *0x8103af(%rip)        # 0x140b0cc38
1402fc889:	48 8b f8             	mov    %rax,%rdi
1402fc88c:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402fc890:	48 85 c9             	test   %rcx,%rcx
1402fc893:	74 04                	je     0x1402fc899
1402fc895:	f0 01 59 08          	lock add %ebx,0x8(%rcx)
1402fc899:	48 8b 00             	mov    (%rax),%rax
1402fc89c:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1402fc8a0:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
1402fc8a4:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
1402fc8a8:	48 8b 45 18          	mov    0x18(%rbp),%rax
1402fc8ac:	48 83 f8 0f          	cmp    $0xf,%rax
1402fc8b0:	76 30                	jbe    0x1402fc8e2
1402fc8b2:	48 ff c0             	inc    %rax
1402fc8b5:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1402fc8b9:	48 8b d1             	mov    %rcx,%rdx
1402fc8bc:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402fc8c2:	72 18                	jb     0x1402fc8dc
1402fc8c4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402fc8c8:	48 2b d1             	sub    %rcx,%rdx
1402fc8cb:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402fc8cf:	48 83 f8 1f          	cmp    $0x1f,%rax
1402fc8d3:	76 07                	jbe    0x1402fc8dc
1402fc8d5:	ff 15 bd 00 81 00    	call   *0x8100bd(%rip)        # 0x140b0c998
1402fc8db:	cc                   	int3
1402fc8dc:	ff 15 de ff 80 00    	call   *0x80ffde(%rip)        # 0x140b0c8c0
1402fc8e2:	66 0f 6f 05 66 53 8b 	movdqa 0x8b5366(%rip),%xmm0        # 0x140bb1c50
1402fc8e9:	00
1402fc8ea:	f3 0f 7f 45 10       	movdqu %xmm0,0x10(%rbp)
1402fc8ef:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
1402fc8f3:	0f 57 f6             	xorps  %xmm6,%xmm6
1402fc8f6:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
1402fc8fb:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fc8fe:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402fc903:	48 85 ff             	test   %rdi,%rdi
1402fc906:	74 08                	je     0x1402fc910
1402fc908:	f0 01 5f 08          	lock add %ebx,0x8(%rdi)
1402fc90c:	48 8b 7d c8          	mov    -0x38(%rbp),%rdi
1402fc910:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1402fc914:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402fc919:	45 33 c9             	xor    %r9d,%r9d
1402fc91c:	44 8a c3             	mov    %bl,%r8b
1402fc91f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402fc924:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402fc928:	e8 6f 9c e2 ff       	call   0x14012659c
1402fc92d:	f3 0f 10 44 24 40    	movss  0x40(%rsp),%xmm0
1402fc933:	0f 5a c0             	cvtps2pd %xmm0,%xmm0
1402fc936:	f2 0f 10 0d c2 48 8b 	movsd  0x8b48c2(%rip),%xmm1        # 0x140bb1200
1402fc93d:	00
1402fc93e:	e8 e9 59 7f 00       	call   0x140af232c
1402fc943:	66 0f 2e 05 c5 46 8b 	ucomisd 0x8b46c5(%rip),%xmm0        # 0x140bb1010
1402fc94a:	00
1402fc94b:	7a 02                	jp     0x1402fc94f
1402fc94d:	74 20                	je     0x1402fc96f
1402fc94f:	48 8b 0e             	mov    (%rsi),%rcx
1402fc952:	48 8b 46 08          	mov    0x8(%rsi),%rax
1402fc956:	48 2b c1             	sub    %rcx,%rax
1402fc959:	48 c1 f8 02          	sar    $0x2,%rax
1402fc95d:	48 85 c0             	test   %rax,%rax
1402fc960:	0f 84 e2 02 00 00    	je     0x1402fcc48
1402fc966:	0f 2f 31             	comiss (%rcx),%xmm6
1402fc969:	0f 87 e1 02 00 00    	ja     0x1402fcc50
1402fc96f:	0f 2f 74 24 40       	comiss 0x40(%rsp),%xmm6
1402fc974:	76 33                	jbe    0x1402fc9a9
1402fc976:	48 8b 0e             	mov    (%rsi),%rcx
1402fc979:	48 8b 46 08          	mov    0x8(%rsi),%rax
1402fc97d:	48 2b c1             	sub    %rcx,%rax
1402fc980:	48 c1 f8 02          	sar    $0x2,%rax
1402fc984:	48 85 c0             	test   %rax,%rax
1402fc987:	0f 84 bb 02 00 00    	je     0x1402fcc48
1402fc98d:	0f 2f 31             	comiss (%rcx),%xmm6
1402fc990:	72 17                	jb     0x1402fc9a9
1402fc992:	48 3b c3             	cmp    %rbx,%rax
1402fc995:	0f 86 ad 02 00 00    	jbe    0x1402fcc48
1402fc99b:	f3 0f 10 41 04       	movss  0x4(%rcx),%xmm0
1402fc9a0:	0f 2f c6             	comiss %xmm6,%xmm0
1402fc9a3:	0f 83 a7 02 00 00    	jae    0x1402fcc50
1402fc9a9:	4d 8b 5e 08          	mov    0x8(%r14),%r11
1402fc9ad:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1402fc9b2:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
1402fc9b7:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
1402fc9bc:	4c 8b 54 24 70       	mov    0x70(%rsp),%r10
1402fc9c1:	4d 39 1e             	cmp    %r11,(%r14)
1402fc9c4:	74 0f                	je     0x1402fc9d5
1402fc9c6:	49 8b db             	mov    %r11,%rbx
1402fc9c9:	49 2b 1e             	sub    (%r14),%rbx
1402fc9cc:	48 c1 fb 02          	sar    $0x2,%rbx
1402fc9d0:	48 d1 eb             	shr    $1,%rbx
1402fc9d3:	eb 1c                	jmp    0x1402fc9f1
1402fc9d5:	4d 3b d1             	cmp    %r9,%r10
1402fc9d8:	74 08                	je     0x1402fc9e2
1402fc9da:	49 8b d9             	mov    %r9,%rbx
1402fc9dd:	49 2b da             	sub    %r10,%rbx
1402fc9e0:	eb 0b                	jmp    0x1402fc9ed
1402fc9e2:	4c 3b c2             	cmp    %rdx,%r8
1402fc9e5:	74 0a                	je     0x1402fc9f1
1402fc9e7:	48 8b da             	mov    %rdx,%rbx
1402fc9ea:	49 2b d8             	sub    %r8,%rbx
1402fc9ed:	48 c1 fb 02          	sar    $0x2,%rbx
1402fc9f1:	49 8b cb             	mov    %r11,%rcx
1402fc9f4:	49 2b 0e             	sub    (%r14),%rcx
1402fc9f7:	48 c1 f9 02          	sar    $0x2,%rcx
1402fc9fb:	48 8d 04 1b          	lea    (%rbx,%rbx,1),%rax
1402fc9ff:	48 3b c8             	cmp    %rax,%rcx
1402fca02:	74 09                	je     0x1402fca0d
1402fca04:	4d 39 1e             	cmp    %r11,(%r14)
1402fca07:	0f 85 62 02 00 00    	jne    0x1402fcc6f
1402fca0d:	49 8b c1             	mov    %r9,%rax
1402fca10:	49 2b c2             	sub    %r10,%rax
1402fca13:	48 c1 f8 02          	sar    $0x2,%rax
1402fca17:	48 3b c3             	cmp    %rbx,%rax
1402fca1a:	74 09                	je     0x1402fca25
1402fca1c:	4d 3b d1             	cmp    %r9,%r10
1402fca1f:	0f 85 4a 02 00 00    	jne    0x1402fcc6f
1402fca25:	48 8b c2             	mov    %rdx,%rax
1402fca28:	49 2b c0             	sub    %r8,%rax
1402fca2b:	48 c1 f8 02          	sar    $0x2,%rax
1402fca2f:	48 3b c3             	cmp    %rbx,%rax
1402fca32:	74 09                	je     0x1402fca3d
1402fca34:	4c 3b c2             	cmp    %rdx,%r8
1402fca37:	0f 85 32 02 00 00    	jne    0x1402fcc6f
1402fca3d:	49 8b 0c 24          	mov    (%r12),%rcx
1402fca41:	48 8b 01             	mov    (%rcx),%rax
1402fca44:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1402fca49:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1402fca4e:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402fca53:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1402fca58:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
1402fca5d:	f3 0f 10 54 24 40    	movss  0x40(%rsp),%xmm2
1402fca63:	49 8b d7             	mov    %r15,%rdx
1402fca66:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
1402fca6d:	ff 15 c5 01 81 00    	call   *0x8101c5(%rip)        # 0x140b0cc38
1402fca73:	90                   	nop
1402fca74:	83 ce ff             	or     $0xffffffff,%esi
1402fca77:	48 85 ff             	test   %rdi,%rdi
1402fca7a:	74 3b                	je     0x1402fcab7
1402fca7c:	8b c6                	mov    %esi,%eax
1402fca7e:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402fca83:	03 c6                	add    %esi,%eax
1402fca85:	75 30                	jne    0x1402fcab7
1402fca87:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
1402fca8b:	48 8b 03             	mov    (%rbx),%rax
1402fca8e:	48 8b cb             	mov    %rbx,%rcx
1402fca91:	48 8b 00             	mov    (%rax),%rax
1402fca94:	ff 15 9e 01 81 00    	call   *0x81019e(%rip)        # 0x140b0cc38
1402fca9a:	8b c6                	mov    %esi,%eax
1402fca9c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402fcaa1:	03 c6                	add    %esi,%eax
1402fcaa3:	75 12                	jne    0x1402fcab7
1402fcaa5:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1402fcaa9:	48 8b 01             	mov    (%rcx),%rax
1402fcaac:	48 8b 40 08          	mov    0x8(%rax),%rax
1402fcab0:	ff 15 82 01 81 00    	call   *0x810182(%rip)        # 0x140b0cc38
1402fcab6:	90                   	nop
1402fcab7:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1402fcabb:	48 85 c9             	test   %rcx,%rcx
1402fcabe:	74 3b                	je     0x1402fcafb
1402fcac0:	8b c6                	mov    %esi,%eax
1402fcac2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402fcac7:	03 c6                	add    %esi,%eax
1402fcac9:	75 30                	jne    0x1402fcafb
1402fcacb:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1402fcacf:	48 8b 03             	mov    (%rbx),%rax
1402fcad2:	48 8b cb             	mov    %rbx,%rcx
1402fcad5:	48 8b 00             	mov    (%rax),%rax
1402fcad8:	ff 15 5a 01 81 00    	call   *0x81015a(%rip)        # 0x140b0cc38
1402fcade:	8b c6                	mov    %esi,%eax
1402fcae0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402fcae5:	03 c6                	add    %esi,%eax
1402fcae7:	75 12                	jne    0x1402fcafb
1402fcae9:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1402fcaed:	48 8b 01             	mov    (%rcx),%rax
1402fcaf0:	48 8b 40 08          	mov    0x8(%rax),%rax
1402fcaf4:	ff 15 3e 01 81 00    	call   *0x81013e(%rip)        # 0x140b0cc38
1402fcafa:	90                   	nop
1402fcafb:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1402fcb00:	48 85 c9             	test   %rcx,%rcx
1402fcb03:	74 44                	je     0x1402fcb49
1402fcb05:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1402fcb0a:	48 2b c1             	sub    %rcx,%rax
1402fcb0d:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1402fcb11:	48 8b d1             	mov    %rcx,%rdx
1402fcb14:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402fcb1a:	72 18                	jb     0x1402fcb34
1402fcb1c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402fcb20:	48 2b d1             	sub    %rcx,%rdx
1402fcb23:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402fcb27:	48 83 f8 1f          	cmp    $0x1f,%rax
1402fcb2b:	76 07                	jbe    0x1402fcb34
1402fcb2d:	ff 15 65 fe 80 00    	call   *0x80fe65(%rip)        # 0x140b0c998
1402fcb33:	cc                   	int3
1402fcb34:	ff 15 86 fd 80 00    	call   *0x80fd86(%rip)        # 0x140b0c8c0
1402fcb3a:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fcb3d:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
1402fcb43:	48 83 64 24 68 00    	andq   $0x0,0x68(%rsp)
1402fcb49:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1402fcb4d:	48 85 c9             	test   %rcx,%rcx
1402fcb50:	74 3b                	je     0x1402fcb8d
1402fcb52:	8b c6                	mov    %esi,%eax
1402fcb54:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402fcb59:	03 c6                	add    %esi,%eax
1402fcb5b:	75 30                	jne    0x1402fcb8d
1402fcb5d:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
1402fcb61:	48 8b 03             	mov    (%rbx),%rax
1402fcb64:	48 8b cb             	mov    %rbx,%rcx
1402fcb67:	48 8b 00             	mov    (%rax),%rax
1402fcb6a:	ff 15 c8 00 81 00    	call   *0x8100c8(%rip)        # 0x140b0cc38
1402fcb70:	8b c6                	mov    %esi,%eax
1402fcb72:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402fcb77:	03 c6                	add    %esi,%eax
1402fcb79:	75 12                	jne    0x1402fcb8d
1402fcb7b:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1402fcb7f:	48 8b 01             	mov    (%rcx),%rax
1402fcb82:	48 8b 40 08          	mov    0x8(%rax),%rax
1402fcb86:	ff 15 ac 00 81 00    	call   *0x8100ac(%rip)        # 0x140b0cc38
1402fcb8c:	90                   	nop
1402fcb8d:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1402fcb92:	48 85 c9             	test   %rcx,%rcx
1402fcb95:	74 42                	je     0x1402fcbd9
1402fcb97:	48 8b 45 80          	mov    -0x80(%rbp),%rax
1402fcb9b:	48 2b c1             	sub    %rcx,%rax
1402fcb9e:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1402fcba2:	48 8b d1             	mov    %rcx,%rdx
1402fcba5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402fcbab:	72 18                	jb     0x1402fcbc5
1402fcbad:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402fcbb1:	48 2b d1             	sub    %rcx,%rdx
1402fcbb4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402fcbb8:	48 83 f8 1f          	cmp    $0x1f,%rax
1402fcbbc:	76 07                	jbe    0x1402fcbc5
1402fcbbe:	ff 15 d4 fd 80 00    	call   *0x80fdd4(%rip)        # 0x140b0c998
1402fcbc4:	cc                   	int3
1402fcbc5:	ff 15 f5 fc 80 00    	call   *0x80fcf5(%rip)        # 0x140b0c8c0
1402fcbcb:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fcbce:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1402fcbd4:	48 83 65 80 00       	andq   $0x0,-0x80(%rbp)
1402fcbd9:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402fcbde:	48 85 c9             	test   %rcx,%rcx
1402fcbe1:	74 3c                	je     0x1402fcc1f
1402fcbe3:	8b c6                	mov    %esi,%eax
1402fcbe5:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402fcbea:	03 c6                	add    %esi,%eax
1402fcbec:	75 31                	jne    0x1402fcc1f
1402fcbee:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402fcbf3:	48 8b 03             	mov    (%rbx),%rax
1402fcbf6:	48 8b cb             	mov    %rbx,%rcx
1402fcbf9:	48 8b 00             	mov    (%rax),%rax
1402fcbfc:	ff 15 36 00 81 00    	call   *0x810036(%rip)        # 0x140b0cc38
1402fcc02:	8b ce                	mov    %esi,%ecx
1402fcc04:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
1402fcc09:	03 ce                	add    %esi,%ecx
1402fcc0b:	75 12                	jne    0x1402fcc1f
1402fcc0d:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402fcc12:	48 8b 11             	mov    (%rcx),%rdx
1402fcc15:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402fcc19:	ff 15 19 00 81 00    	call   *0x810019(%rip)        # 0x140b0cc38
1402fcc1f:	49 8b c7             	mov    %r15,%rax
1402fcc22:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1402fcc26:	48 33 cc             	xor    %rsp,%rcx
1402fcc29:	e8 b2 29 7f 00       	call   0x140aef5e0
1402fcc2e:	0f 28 b4 24 70 01 00 	movaps 0x170(%rsp),%xmm6
1402fcc35:	00
1402fcc36:	48 81 c4 80 01 00 00 	add    $0x180,%rsp
1402fcc3d:	41 5f                	pop    %r15
1402fcc3f:	41 5e                	pop    %r14
1402fcc41:	41 5c                	pop    %r12
1402fcc43:	5f                   	pop    %rdi
1402fcc44:	5e                   	pop    %rsi
1402fcc45:	5b                   	pop    %rbx
1402fcc46:	5d                   	pop    %rbp
1402fcc47:	c3                   	ret
1402fcc48:	ff 15 4a fd 80 00    	call   *0x80fd4a(%rip)        # 0x140b0c998
1402fcc4e:	90                   	nop
1402fcc4f:	90                   	nop
1402fcc50:	ba 38 80 04 80       	mov    $0x80048038,%edx
1402fcc55:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402fcc59:	e8 92 d3 ff ff       	call   0x1402f9ff0
1402fcc5e:	48 8d 15 33 99 93 00 	lea    0x939933(%rip),%rdx        # 0x140c36598
1402fcc65:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402fcc69:	e8 10 38 7f 00       	call   0x140af047e
1402fcc6e:	cc                   	int3
1402fcc6f:	ba 38 80 04 80       	mov    $0x80048038,%edx
1402fcc74:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402fcc78:	e8 73 d3 ff ff       	call   0x1402f9ff0
1402fcc7d:	48 8d 15 14 99 93 00 	lea    0x939914(%rip),%rdx        # 0x140c36598
1402fcc84:	48 8d 4d 20          	lea    0x20(%rbp),%rcx