1402ab7ef:	74 35                	je     0x1402ab826
1402ab7f1:	8b c7                	mov    %edi,%eax
1402ab7f3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402ab7f8:	03 c7                	add    %edi,%eax
1402ab7fa:	75 2a                	jne    0x1402ab826
1402ab7fc:	48 8b 03             	mov    (%rbx),%rax
1402ab7ff:	48 8b cb             	mov    %rbx,%rcx
1402ab802:	48 8b 00             	mov    (%rax),%rax
1402ab805:	ff 15 2d 14 86 00    	call   *0x86142d(%rip)        # 0x140b0cc38
1402ab80b:	8b c7                	mov    %edi,%eax
1402ab80d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402ab812:	03 c7                	add    %edi,%eax
1402ab814:	75 10                	jne    0x1402ab826
1402ab816:	48 8b 03             	mov    (%rbx),%rax
1402ab819:	48 8b cb             	mov    %rbx,%rcx
1402ab81c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ab820:	ff 15 12 14 86 00    	call   *0x861412(%rip)        # 0x140b0cc38
1402ab826:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1402ab82a:	48 85 db             	test   %rbx,%rbx
1402ab82d:	74 35                	je     0x1402ab864
1402ab82f:	8b c7                	mov    %edi,%eax
1402ab831:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402ab836:	03 c7                	add    %edi,%eax
1402ab838:	75 2a                	jne    0x1402ab864
1402ab83a:	48 8b 03             	mov    (%rbx),%rax
1402ab83d:	48 8b cb             	mov    %rbx,%rcx
1402ab840:	48 8b 00             	mov    (%rax),%rax
1402ab843:	ff 15 ef 13 86 00    	call   *0x8613ef(%rip)        # 0x140b0cc38
1402ab849:	8b c7                	mov    %edi,%eax
1402ab84b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402ab850:	03 c7                	add    %edi,%eax
1402ab852:	75 10                	jne    0x1402ab864
1402ab854:	48 8b 03             	mov    (%rbx),%rax
1402ab857:	48 8b cb             	mov    %rbx,%rcx
1402ab85a:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ab85e:	ff 15 d4 13 86 00    	call   *0x8613d4(%rip)        # 0x140b0cc38
1402ab864:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ab867:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1402ab86d:	41 8a f7             	mov    %r15b,%sil
1402ab870:	49 8b 0c 24          	mov    (%r12),%rcx
1402ab874:	48 8b 01             	mov    (%rcx),%rax
1402ab877:	49 8b d7             	mov    %r15,%rdx
1402ab87a:	48 8b 40 40          	mov    0x40(%rax),%rax
1402ab87e:	ff 15 b4 13 86 00    	call   *0x8613b4(%rip)        # 0x140b0cc38
1402ab884:	48 8b d0             	mov    %rax,%rdx
1402ab887:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ab88a:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1402ab890:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402ab894:	48 85 c9             	test   %rcx,%rcx
1402ab897:	74 05                	je     0x1402ab89e
1402ab899:	f0 44 01 79 08       	lock add %r15d,0x8(%rcx)
1402ab89e:	48 8b 00             	mov    (%rax),%rax
1402ab8a1:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402ab8a6:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402ab8aa:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1402ab8af:	45 33 c9             	xor    %r9d,%r9d
1402ab8b2:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402ab8b7:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402ab8bc:	e8 07 1e 00 00       	call   0x1402ad6c8
1402ab8c1:	84 c0                	test   %al,%al
1402ab8c3:	0f 84 61 05 00 00    	je     0x1402abe2a
1402ab8c9:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402ab8ce:	48 8b 03             	mov    (%rbx),%rax
1402ab8d1:	48 8b cb             	mov    %rbx,%rcx
1402ab8d4:	48 8b 40 48          	mov    0x48(%rax),%rax
1402ab8d8:	ff 15 5a 13 86 00    	call   *0x86135a(%rip)        # 0x140b0cc38
1402ab8de:	4c 8b f8             	mov    %rax,%r15
1402ab8e1:	48 85 c0             	test   %rax,%rax
1402ab8e4:	0f 84 f5 00 00 00    	je     0x1402ab9df
1402ab8ea:	44 8a ee             	mov    %sil,%r13b
1402ab8ed:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ab8f0:	0f 11 45 48          	movups %xmm0,0x48(%rbp)
1402ab8f4:	48 83 65 58 00       	andq   $0x0,0x58(%rbp)
1402ab8f9:	48 c7 45 60 0f 00 00 	movq   $0xf,0x60(%rbp)
1402ab900:	00
1402ab901:	c6 45 48 00          	movb   $0x0,0x48(%rbp)
1402ab905:	48 8b 03             	mov    (%rbx),%rax
1402ab908:	49 8b d6             	mov    %r14,%rdx
1402ab90b:	48 8b cb             	mov    %rbx,%rcx
1402ab90e:	48 8b 40 40          	mov    0x40(%rax),%rax
1402ab912:	ff 15 20 13 86 00    	call   *0x861320(%rip)        # 0x140b0cc38
1402ab918:	48 8b d0             	mov    %rax,%rdx
1402ab91b:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ab91e:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1402ab923:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402ab927:	48 85 c9             	test   %rcx,%rcx
1402ab92a:	74 09                	je     0x1402ab935
1402ab92c:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402ab930:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402ab935:	48 8b 00             	mov    (%rax),%rax
1402ab938:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1402ab93c:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402ab940:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1402ab944:	45 33 c9             	xor    %r9d,%r9d
1402ab947:	41 b0 01             	mov    $0x1,%r8b
1402ab94a:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1402ab94e:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402ab952:	e8 5d ad e7 ff       	call   0x1401266b4
1402ab957:	84 c0                	test   %al,%al
1402ab959:	0f 84 6a 05 00 00    	je     0x1402abec9
1402ab95f:	48 8d 45 48          	lea    0x48(%rbp),%rax
1402ab963:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1402ab967:	48 8b 55 60          	mov    0x60(%rbp),%rdx
1402ab96b:	48 83 fa 0f          	cmp    $0xf,%rdx
1402ab96f:	48 0f 47 c1          	cmova  %rcx,%rax
1402ab973:	48 83 7d 58 05       	cmpq   $0x5,0x58(%rbp)
1402ab978:	75 12                	jne    0x1402ab98c
1402ab97a:	81 38 2f 4e 6f 6e    	cmpl   $0x6e6f4e2f,(%rax)
1402ab980:	75 0a                	jne    0x1402ab98c
1402ab982:	80 78 04 65          	cmpb   $0x65,0x4(%rax)
1402ab986:	75 04                	jne    0x1402ab98c
1402ab988:	b0 01                	mov    $0x1,%al
1402ab98a:	eb 02                	jmp    0x1402ab98e
1402ab98c:	32 c0                	xor    %al,%al
1402ab98e:	f6 d8                	neg    %al
1402ab990:	40 1a f6             	sbb    %sil,%sil
1402ab993:	41 22 f5             	and    %r13b,%sil
1402ab996:	48 83 fa 0f          	cmp    $0xf,%rdx
1402ab99a:	76 2a                	jbe    0x1402ab9c6
1402ab99c:	48 8d 42 01          	lea    0x1(%rdx),%rax
1402ab9a0:	48 8b d1             	mov    %rcx,%rdx
1402ab9a3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402ab9a9:	72 15                	jb     0x1402ab9c0
1402ab9ab:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402ab9af:	48 2b d1             	sub    %rcx,%rdx
1402ab9b2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402ab9b6:	48 83 f8 1f          	cmp    $0x1f,%rax
1402ab9ba:	0f 87 19 02 00 00    	ja     0x1402abbd9
1402ab9c0:	ff 15 fa 0e 86 00    	call   *0x860efa(%rip)        # 0x140b0c8c0
1402ab9c6:	49 ff c6             	inc    %r14
1402ab9c9:	4d 3b f7             	cmp    %r15,%r14
1402ab9cc:	73 0c                	jae    0x1402ab9da
1402ab9ce:	44 8a ee             	mov    %sil,%r13b
1402ab9d1:	40 84 f6             	test   %sil,%sil
1402ab9d4:	0f 85 13 ff ff ff    	jne    0x1402ab8ed
1402ab9da:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
1402ab9df:	49 8b 45 00          	mov    0x0(%r13),%rax
1402ab9e3:	48 8b 58 28          	mov    0x28(%rax),%rbx
1402ab9e7:	49 8b 0c 24          	mov    (%r12),%rcx
1402ab9eb:	48 8b 01             	mov    (%rcx),%rax
1402ab9ee:	ba 03 00 00 00       	mov    $0x3,%edx
1402ab9f3:	48 8b 40 40          	mov    0x40(%rax),%rax
1402ab9f7:	ff 15 3b 12 86 00    	call   *0x86123b(%rip)        # 0x140b0cc38
1402ab9fd:	4c 8b 75 a0          	mov    -0x60(%rbp),%r14
1402aba01:	4d 8b ce             	mov    %r14,%r9
1402aba04:	4c 8b c0             	mov    %rax,%r8
1402aba07:	48 8d 55 38          	lea    0x38(%rbp),%rdx
1402aba0b:	49 8b cd             	mov    %r13,%rcx
1402aba0e:	48 8b c3             	mov    %rbx,%rax
1402aba11:	ff 15 21 12 86 00    	call   *0x861221(%rip)        # 0x140b0cc38
1402aba17:	90                   	nop
1402aba18:	49 8b 0e             	mov    (%r14),%rcx
1402aba1b:	48 8b 01             	mov    (%rcx),%rax
1402aba1e:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1402aba22:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1402aba26:	48 8b 80 20 01 00 00 	mov    0x120(%rax),%rax
1402aba2d:	ff 15 05 12 86 00    	call   *0x861205(%rip)        # 0x140b0cc38
1402aba33:	90                   	nop
1402aba34:	49 8b 4d 38          	mov    0x38(%r13),%rcx
1402aba38:	48 8b 01             	mov    (%rcx),%rax
1402aba3b:	4c 8d 45 28          	lea    0x28(%rbp),%r8
1402aba3f:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1402aba43:	48 8b 40 70          	mov    0x70(%rax),%rax
1402aba47:	ff 15 eb 11 86 00    	call   *0x8611eb(%rip)        # 0x140b0cc38
1402aba4d:	90                   	nop
1402aba4e:	0f 57 c0             	xorps  %xmm0,%xmm0
1402aba51:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1402aba56:	45 33 e4             	xor    %r12d,%r12d
1402aba59:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1402aba5d:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
1402aba62:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
1402aba66:	44 21 64 24 68       	and    %r12d,0x68(%rsp)
1402aba6b:	c7 44 24 6c 00 00 80 	movl   $0x3f800000,0x6c(%rsp)
1402aba72:	3f
1402aba73:	4d 85 ff             	test   %r15,%r15
1402aba76:	74 11                	je     0x1402aba89
1402aba78:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1402aba7d:	49 8b d7             	mov    %r15,%rdx
1402aba80:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402aba84:	e8 2f 29 00 00       	call   0x1402ae3b8
1402aba89:	c7 44 24 68 00 00 80 	movl   $0x3f800000,0x68(%rsp)
1402aba90:	3f
1402aba91:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1402aba96:	49 8b d7             	mov    %r15,%rdx
1402aba99:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1402aba9d:	e8 86 1b 00 00       	call   0x1402ad628
1402abaa2:	49 8b 0e             	mov    (%r14),%rcx
1402abaa5:	48 8b 01             	mov    (%rcx),%rax
1402abaa8:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1402abaac:	48 8d 55 08          	lea    0x8(%rbp),%rdx
1402abab0:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1402abab7:	ff 15 7b 11 86 00    	call   *0x86117b(%rip)        # 0x140b0cc38
1402ababd:	90                   	nop
1402ababe:	49 8b 4d 38          	mov    0x38(%r13),%rcx
1402abac2:	48 8b 01             	mov    (%rcx),%rax
1402abac5:	40 88 74 24 40       	mov    %sil,0x40(%rsp)
1402abaca:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
1402abace:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1402abad3:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402abad7:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1402abadc:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
1402abae1:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1402abae5:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1402abaea:	4c 8d 4d 08          	lea    0x8(%rbp),%r9
1402abaee:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
1402abaf3:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1402abaf7:	48 8b 40 50          	mov    0x50(%rax),%rax
1402abafb:	ff 15 37 11 86 00    	call   *0x861137(%rip)        # 0x140b0cc38
1402abb01:	90                   	nop
1402abb02:	49 8b 0e             	mov    (%r14),%rcx
1402abb05:	48 8b 01             	mov    (%rcx),%rax
1402abb08:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1402abb0c:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
1402abb10:	48 8b d6             	mov    %rsi,%rdx
1402abb13:	48 8b 80 e0 01 00 00 	mov    0x1e0(%rax),%rax
1402abb1a:	ff 15 18 11 86 00    	call   *0x861118(%rip)        # 0x140b0cc38
1402abb20:	90                   	nop
1402abb21:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
1402abb25:	48 85 db             	test   %rbx,%rbx
1402abb28:	74 36                	je     0x1402abb60
1402abb2a:	8b c7                	mov    %edi,%eax
1402abb2c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402abb31:	03 c7                	add    %edi,%eax
1402abb33:	75 2b                	jne    0x1402abb60
1402abb35:	48 8b 03             	mov    (%rbx),%rax
1402abb38:	48 8b cb             	mov    %rbx,%rcx
1402abb3b:	48 8b 00             	mov    (%rax),%rax
1402abb3e:	ff 15 f4 10 86 00    	call   *0x8610f4(%rip)        # 0x140b0cc38
1402abb44:	8b c7                	mov    %edi,%eax
1402abb46:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402abb4b:	03 c7                	add    %edi,%eax
1402abb4d:	75 11                	jne    0x1402abb60
1402abb4f:	48 8b 03             	mov    (%rbx),%rax
1402abb52:	48 8b cb             	mov    %rbx,%rcx
1402abb55:	48 8b 40 08          	mov    0x8(%rax),%rax
1402abb59:	ff 15 d9 10 86 00    	call   *0x8610d9(%rip)        # 0x140b0cc38
1402abb5f:	90                   	nop
1402abb60:	48 8b 5d 10          	mov    0x10(%rbp),%rbx
1402abb64:	48 85 db             	test   %rbx,%rbx
1402abb67:	74 36                	je     0x1402abb9f
1402abb69:	8b c7                	mov    %edi,%eax
1402abb6b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402abb70:	03 c7                	add    %edi,%eax
1402abb72:	75 2b                	jne    0x1402abb9f
1402abb74:	48 8b 03             	mov    (%rbx),%rax
1402abb77:	48 8b cb             	mov    %rbx,%rcx
1402abb7a:	48 8b 00             	mov    (%rax),%rax
1402abb7d:	ff 15 b5 10 86 00    	call   *0x8610b5(%rip)        # 0x140b0cc38
1402abb83:	8b c7                	mov    %edi,%eax
1402abb85:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402abb8a:	03 c7                	add    %edi,%eax
1402abb8c:	75 11                	jne    0x1402abb9f
1402abb8e:	48 8b 03             	mov    (%rbx),%rax
1402abb91:	48 8b cb             	mov    %rbx,%rcx
1402abb94:	48 8b 40 08          	mov    0x8(%rax),%rax
1402abb98:	ff 15 9a 10 86 00    	call   *0x86109a(%rip)        # 0x140b0cc38
1402abb9e:	90                   	nop
1402abb9f:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1402abba3:	41 be 00 10 00 00    	mov    $0x1000,%r14d
1402abba9:	48 85 c9             	test   %rcx,%rcx
1402abbac:	74 44                	je     0x1402abbf2
1402abbae:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1402abbb2:	48 2b c1             	sub    %rcx,%rax
1402abbb5:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1402abbb9:	48 8b d1             	mov    %rcx,%rdx
1402abbbc:	49 3b c6             	cmp    %r14,%rax
1402abbbf:	72 1f                	jb     0x1402abbe0
1402abbc1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402abbc5:	48 2b d1             	sub    %rcx,%rdx
1402abbc8:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402abbcc:	48 83 f8 1f          	cmp    $0x1f,%rax
1402abbd0:	76 0e                	jbe    0x1402abbe0
1402abbd2:	ff 15 c0 0d 86 00    	call   *0x860dc0(%rip)        # 0x140b0c998
1402abbd8:	90                   	nop
1402abbd9:	ff 15 b9 0d 86 00    	call   *0x860db9(%rip)        # 0x140b0c998
1402abbdf:	90                   	nop
1402abbe0:	ff 15 da 0c 86 00    	call   *0x860cda(%rip)        # 0x140b0c8c0
1402abbe6:	0f 57 c0             	xorps  %xmm0,%xmm0
1402abbe9:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
1402abbee:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
1402abbf2:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402abbf6:	48 85 c9             	test   %rcx,%rcx
1402abbf9:	74 3d                	je     0x1402abc38
1402abbfb:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1402abbff:	48 2b c1             	sub    %rcx,%rax
1402abc02:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1402abc06:	48 8b d1             	mov    %rcx,%rdx
1402abc09:	49 3b c6             	cmp    %r14,%rax
1402abc0c:	72 18                	jb     0x1402abc26
1402abc0e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402abc12:	48 2b d1             	sub    %rcx,%rdx
1402abc15:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402abc19:	48 83 f8 1f          	cmp    $0x1f,%rax
1402abc1d:	76 07                	jbe    0x1402abc26
1402abc1f:	ff 15 73 0d 86 00    	call   *0x860d73(%rip)        # 0x140b0c998
1402abc25:	cc                   	int3
1402abc26:	ff 15 94 0c 86 00    	call   *0x860c94(%rip)        # 0x140b0c8c0
1402abc2c:	0f 57 c0             	xorps  %xmm0,%xmm0
1402abc2f:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1402abc34:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1402abc38:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
1402abc3c:	48 85 db             	test   %rbx,%rbx
1402abc3f:	74 36                	je     0x1402abc77
1402abc41:	8b c7                	mov    %edi,%eax
1402abc43:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402abc48:	03 c7                	add    %edi,%eax
1402abc4a:	75 2b                	jne    0x1402abc77
1402abc4c:	48 8b 03             	mov    (%rbx),%rax
1402abc4f:	48 8b cb             	mov    %rbx,%rcx
1402abc52:	48 8b 00             	mov    (%rax),%rax
1402abc55:	ff 15 dd 0f 86 00    	call   *0x860fdd(%rip)        # 0x140b0cc38
1402abc5b:	8b c7                	mov    %edi,%eax
1402abc5d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402abc62:	03 c7                	add    %edi,%eax
1402abc64:	75 11                	jne    0x1402abc77
1402abc66:	48 8b 03             	mov    (%rbx),%rax
1402abc69:	48 8b cb             	mov    %rbx,%rcx
1402abc6c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402abc70:	ff 15 c2 0f 86 00    	call   *0x860fc2(%rip)        # 0x140b0cc38
1402abc76:	90                   	nop
1402abc77:	48 8b 5d 30          	mov    0x30(%rbp),%rbx
1402abc7b:	48 85 db             	test   %rbx,%rbx
1402abc7e:	74 36                	je     0x1402abcb6
1402abc80:	8b c7                	mov    %edi,%eax
1402abc82:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402abc87:	03 c7                	add    %edi,%eax
1402abc89:	75 2b                	jne    0x1402abcb6
1402abc8b:	48 8b 03             	mov    (%rbx),%rax
1402abc8e:	48 8b cb             	mov    %rbx,%rcx
1402abc91:	48 8b 00             	mov    (%rax),%rax
1402abc94:	ff 15 9e 0f 86 00    	call   *0x860f9e(%rip)        # 0x140b0cc38
1402abc9a:	8b c7                	mov    %edi,%eax
1402abc9c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402abca1:	03 c7                	add    %edi,%eax
1402abca3:	75 11                	jne    0x1402abcb6
1402abca5:	48 8b 03             	mov    (%rbx),%rax
1402abca8:	48 8b cb             	mov    %rbx,%rcx
1402abcab:	48 8b 40 08          	mov    0x8(%rax),%rax
1402abcaf:	ff 15 83 0f 86 00    	call   *0x860f83(%rip)        # 0x140b0cc38
1402abcb5:	90                   	nop
1402abcb6:	48 8b 5d 40          	mov    0x40(%rbp),%rbx
1402abcba:	48 85 db             	test   %rbx,%rbx
1402abcbd:	74 36                	je     0x1402abcf5
1402abcbf:	8b c7                	mov    %edi,%eax
1402abcc1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402abcc6:	03 c7                	add    %edi,%eax
1402abcc8:	75 2b                	jne    0x1402abcf5
1402abcca:	48 8b 03             	mov    (%rbx),%rax
1402abccd:	48 8b cb             	mov    %rbx,%rcx
1402abcd0:	48 8b 00             	mov    (%rax),%rax