1401306aa:	48 89 85 38 01 00 00 	mov    %rax,0x138(%rbp)
1401306b1:	49 8d 56 40          	lea    0x40(%r14),%rdx
1401306b5:	48 8d 85 00 01 00 00 	lea    0x100(%rbp),%rax
1401306bc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401306c1:	4c 8d 8d d8 00 00 00 	lea    0xd8(%rbp),%r9
1401306c8:	4c 8d 45 78          	lea    0x78(%rbp),%r8
1401306cc:	e8 ef e5 ff ff       	call   0x14012ecc0
1401306d1:	8b d8                	mov    %eax,%ebx
1401306d3:	c1 eb 1f             	shr    $0x1f,%ebx
1401306d6:	48 8b 8d 38 01 00 00 	mov    0x138(%rbp),%rcx
1401306dd:	48 85 c9             	test   %rcx,%rcx
1401306e0:	74 1a                	je     0x1401306fc
1401306e2:	48 8b 11             	mov    (%rcx),%rdx
1401306e5:	48 8b 42 20          	mov    0x20(%rdx),%rax
1401306e9:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
1401306f0:	48 3b ca             	cmp    %rdx,%rcx
1401306f3:	0f 95 c2             	setne  %dl
1401306f6:	ff 15 3c c5 9d 00    	call   *0x9dc53c(%rip)        # 0x140b0cc38
1401306fc:	84 db                	test   %bl,%bl
1401306fe:	0f 85 50 0b 00 00    	jne    0x140131254
140130704:	49 8b ce             	mov    %r14,%rcx
140130707:	e8 e0 90 ed ff       	call   0x1400097ec
14013070c:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140130710:	48 85 db             	test   %rbx,%rbx
140130713:	74 0c                	je     0x140130721
140130715:	f0 01 73 08          	lock add %esi,0x8(%rbx)
140130719:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
14013071d:	4c 8b 7d 80          	mov    -0x80(%rbp),%r15
140130721:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
140130725:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
14013072a:	48 8d 45 78          	lea    0x78(%rbp),%rax
14013072e:	48 83 bd 90 00 00 00 	cmpq   $0x7,0x90(%rbp)
140130735:	07
140130736:	48 0f 47 45 78       	cmova  0x78(%rbp),%rax
14013073b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140130740:	48 8d 3d b9 00 a1 00 	lea    0xa100b9(%rip),%rdi        # 0x140b40800
140130747:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
14013074c:	48 8d 05 ed 0e a1 00 	lea    0xa10eed(%rip),%rax        # 0x140b41640
140130753:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140130758:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14013075d:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140130762:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140130766:	e8 ad 36 00 00       	call   0x140133e18
14013076b:	48 8b 10             	mov    (%rax),%rdx
14013076e:	48 39 55 d8          	cmp    %rdx,-0x28(%rbp)
140130772:	74 1d                	je     0x140130791
140130774:	4c 89 20             	mov    %r12,(%rax)
140130777:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14013077b:	48 89 55 d8          	mov    %rdx,-0x28(%rbp)
14013077f:	48 85 c9             	test   %rcx,%rcx
140130782:	74 0d                	je     0x140130791
140130784:	48 8b 01             	mov    (%rcx),%rax
140130787:	48 8b 40 10          	mov    0x10(%rax),%rax
14013078b:	ff 15 a7 c4 9d 00    	call   *0x9dc4a7(%rip)        # 0x140b0cc38
140130791:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140130796:	48 85 c9             	test   %rcx,%rcx
140130799:	74 0d                	je     0x1401307a8
14013079b:	48 8b 01             	mov    (%rcx),%rax
14013079e:	48 8b 40 10          	mov    0x10(%rax),%rax
1401307a2:	ff 15 90 c4 9d 00    	call   *0x9dc490(%rip)        # 0x140b0cc38
1401307a8:	4c 39 65 d8          	cmp    %r12,-0x28(%rbp)
1401307ac:	75 05                	jne    0x1401307b3
1401307ae:	41 8a fc             	mov    %r12b,%dil
1401307b1:	eb 43                	jmp    0x1401307f6
1401307b3:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1401307b8:	48 8d 05 b1 0f a1 00 	lea    0xa10fb1(%rip),%rax        # 0x140b41770
1401307bf:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401307c4:	0f 57 c0             	xorps  %xmm0,%xmm0
1401307c7:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1401307cd:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401307d2:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1401307d6:	e8 59 35 00 00       	call   0x140133d34
1401307db:	84 c0                	test   %al,%al
1401307dd:	74 cf                	je     0x1401307ae
1401307df:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1401307e3:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1401307e7:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1401307eb:	e8 f0 3f 00 00       	call   0x1401347e0
1401307f0:	84 c0                	test   %al,%al
1401307f2:	40 0f 95 c7          	setne  %dil
1401307f6:	48 85 db             	test   %rbx,%rbx
1401307f9:	74 46                	je     0x140130841
1401307fb:	41 83 cf ff          	or     $0xffffffff,%r15d
1401307ff:	41 8b c7             	mov    %r15d,%eax
140130802:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140130807:	41 03 c7             	add    %r15d,%eax
14013080a:	75 31                	jne    0x14013083d
14013080c:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140130810:	48 8b 03             	mov    (%rbx),%rax
140130813:	48 8b cb             	mov    %rbx,%rcx
140130816:	48 8b 00             	mov    (%rax),%rax
140130819:	ff 15 19 c4 9d 00    	call   *0x9dc419(%rip)        # 0x140b0cc38
14013081f:	41 8b c7             	mov    %r15d,%eax
140130822:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140130827:	41 03 c7             	add    %r15d,%eax
14013082a:	75 11                	jne    0x14013083d
14013082c:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140130830:	48 8b 01             	mov    (%rcx),%rax
140130833:	48 8b 40 08          	mov    0x8(%rax),%rax
140130837:	ff 15 fb c3 9d 00    	call   *0x9dc3fb(%rip)        # 0x140b0cc38
14013083d:	4c 8b 7d 80          	mov    -0x80(%rbp),%r15
140130841:	40 84 ff             	test   %dil,%dil
140130844:	0f 84 20 0a 00 00    	je     0x14013126a
14013084a:	49 8b ce             	mov    %r14,%rcx
14013084d:	e8 9a 8f ed ff       	call   0x1400097ec
140130852:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140130856:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14013085b:	48 85 c9             	test   %rcx,%rcx
14013085e:	74 0e                	je     0x14013086e
140130860:	48 8b 01             	mov    (%rcx),%rax
140130863:	48 8b 40 08          	mov    0x8(%rax),%rax
140130867:	ff 15 cb c3 9d 00    	call   *0x9dc3cb(%rip)        # 0x140b0cc38
14013086d:	90                   	nop
14013086e:	49 8b d5             	mov    %r13,%rdx
140130871:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140130875:	e8 ea 37 00 00       	call   0x140134064
14013087a:	84 c0                	test   %al,%al
14013087c:	0f 84 fe 09 00 00    	je     0x140131280
140130882:	49 8b ce             	mov    %r14,%rcx
140130885:	e8 62 8f ed ff       	call   0x1400097ec
14013088a:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
14013088e:	48 8d 55 08          	lea    0x8(%rbp),%rdx
140130892:	49 8b ce             	mov    %r14,%rcx
140130895:	e8 86 d5 ff ff       	call   0x14012de20
14013089a:	85 c0                	test   %eax,%eax
14013089c:	0f 88 f4 09 00 00    	js     0x140131296
1401308a2:	49 8b ce             	mov    %r14,%rcx
1401308a5:	e8 42 8f ed ff       	call   0x1400097ec
1401308aa:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
1401308ae:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401308b2:	49 8b ce             	mov    %r14,%rcx
1401308b5:	e8 8e d9 ff ff       	call   0x14012e248
1401308ba:	85 c0                	test   %eax,%eax
1401308bc:	0f 88 ea 09 00 00    	js     0x1401312ac
1401308c2:	49 8b ce             	mov    %r14,%rcx
1401308c5:	e8 22 8f ed ff       	call   0x1400097ec
1401308ca:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1401308ce:	48 2b 45 b0          	sub    -0x50(%rbp),%rax
1401308d2:	48 c1 f8 04          	sar    $0x4,%rax
1401308d6:	48 85 c0             	test   %rax,%rax
1401308d9:	74 18                	je     0x1401308f3
1401308db:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
1401308df:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1401308e3:	49 8b ce             	mov    %r14,%rcx
1401308e6:	e8 85 dd ff ff       	call   0x14012e670
1401308eb:	85 c0                	test   %eax,%eax
1401308ed:	0f 88 cf 09 00 00    	js     0x1401312c2
1401308f3:	49 8b ce             	mov    %r14,%rcx
1401308f6:	e8 f1 8e ed ff       	call   0x1400097ec
1401308fb:	48 8d 05 06 ae 9e 00 	lea    0x9eae06(%rip),%rax        # 0x140b1b708
140130902:	48 89 85 40 01 00 00 	mov    %rax,0x140(%rbp)
140130909:	4c 89 b5 48 01 00 00 	mov    %r14,0x148(%rbp)
140130910:	48 8d 85 40 01 00 00 	lea    0x140(%rbp),%rax
140130917:	48 89 85 78 01 00 00 	mov    %rax,0x178(%rbp)
14013091e:	48 8d 05 9b fd a0 00 	lea    0xa0fd9b(%rip),%rax        # 0x140b406c0
140130925:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140130929:	48 8d 05 70 16 a1 00 	lea    0xa11670(%rip),%rax        # 0x140b41fa0
140130930:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140130934:	48 8d 05 fd 16 a1 00 	lea    0xa116fd(%rip),%rax        # 0x140b42038
14013093b:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14013093f:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140130944:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140130948:	0f 10 45 90          	movups -0x70(%rbp),%xmm0
14013094c:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140130951:	0f 10 4d a0          	movups -0x60(%rbp),%xmm1
140130955:	0f 29 4c 24 50       	movaps %xmm1,0x50(%rsp)
14013095a:	48 8d 85 40 01 00 00 	lea    0x140(%rbp),%rax
140130961:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140130966:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14013096b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140130970:	4c 8d 0d f9 0a a1 00 	lea    0xa10af9(%rip),%r9        # 0x140b41470
140130977:	4c 8d 05 1a fd a0 00 	lea    0xa0fd1a(%rip),%r8        # 0x140b40698
14013097e:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
140130982:	49 8b ce             	mov    %r14,%rcx
140130985:	e8 2e df ff ff       	call   0x14012e8b8
14013098a:	90                   	nop
14013098b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140130990:	48 8b 8d 78 01 00 00 	mov    0x178(%rbp),%rcx
140130997:	48 85 c9             	test   %rcx,%rcx
14013099a:	74 1a                	je     0x1401309b6
14013099c:	48 8b 01             	mov    (%rcx),%rax
14013099f:	48 8d 95 40 01 00 00 	lea    0x140(%rbp),%rdx
1401309a6:	48 3b ca             	cmp    %rdx,%rcx
1401309a9:	0f 95 c2             	setne  %dl
1401309ac:	48 8b 40 20          	mov    0x20(%rax),%rax
1401309b0:	ff 15 82 c2 9d 00    	call   *0x9dc282(%rip)        # 0x140b0cc38
1401309b6:	49 8b ce             	mov    %r14,%rcx
1401309b9:	e8 2e 8e ed ff       	call   0x1400097ec
1401309be:	48 8d 05 9b ac 9e 00 	lea    0x9eac9b(%rip),%rax        # 0x140b1b660
1401309c5:	48 89 85 80 01 00 00 	mov    %rax,0x180(%rbp)
1401309cc:	4c 89 b5 88 01 00 00 	mov    %r14,0x188(%rbp)
1401309d3:	48 8d 85 80 01 00 00 	lea    0x180(%rbp),%rax
1401309da:	48 89 85 b8 01 00 00 	mov    %rax,0x1b8(%rbp)
1401309e1:	4c 8d 05 30 fc a0 00 	lea    0xa0fc30(%rip),%r8        # 0x140b40618
1401309e8:	4c 89 45 90          	mov    %r8,-0x70(%rbp)
1401309ec:	48 8d 05 bd 13 a1 00 	lea    0xa113bd(%rip),%rax        # 0x140b41db0
1401309f3:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1401309f7:	48 8d 05 52 16 a1 00 	lea    0xa11652(%rip),%rax        # 0x140b42050
1401309fe:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140130a02:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140130a07:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140130a0b:	0f 10 45 90          	movups -0x70(%rbp),%xmm0
140130a0f:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140130a14:	0f 10 4d a0          	movups -0x60(%rbp),%xmm1
140130a18:	0f 29 4c 24 50       	movaps %xmm1,0x50(%rsp)
140130a1d:	48 8d 85 80 01 00 00 	lea    0x180(%rbp),%rax
140130a24:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140130a29:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140130a2e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140130a33:	4c 8d 0d d6 0a a1 00 	lea    0xa10ad6(%rip),%r9        # 0x140b41510
140130a3a:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
140130a3e:	49 8b ce             	mov    %r14,%rcx
140130a41:	e8 72 de ff ff       	call   0x14012e8b8
140130a46:	90                   	nop
140130a47:	48 8b 8d b8 01 00 00 	mov    0x1b8(%rbp),%rcx
140130a4e:	48 85 c9             	test   %rcx,%rcx
140130a51:	74 1a                	je     0x140130a6d
140130a53:	48 8b 01             	mov    (%rcx),%rax
140130a56:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
140130a5d:	48 3b ca             	cmp    %rdx,%rcx
140130a60:	0f 95 c2             	setne  %dl
140130a63:	48 8b 40 20          	mov    0x20(%rax),%rax
140130a67:	ff 15 cb c1 9d 00    	call   *0x9dc1cb(%rip)        # 0x140b0cc38
140130a6d:	49 8b ce             	mov    %r14,%rcx
140130a70:	e8 77 8d ed ff       	call   0x1400097ec
140130a75:	48 8d 05 fc ac 9e 00 	lea    0x9eacfc(%rip),%rax        # 0x140b1b778
140130a7c:	48 89 85 c0 01 00 00 	mov    %rax,0x1c0(%rbp)
140130a83:	4c 89 b5 c8 01 00 00 	mov    %r14,0x1c8(%rbp)
140130a8a:	48 8d 85 c0 01 00 00 	lea    0x1c0(%rbp),%rax
140130a91:	48 89 85 f8 01 00 00 	mov    %rax,0x1f8(%rbp)
140130a98:	48 8d 05 a1 fb a0 00 	lea    0xa0fba1(%rip),%rax        # 0x140b40640
140130a9f:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140130aa3:	48 8d 05 a6 13 a1 00 	lea    0xa113a6(%rip),%rax        # 0x140b41e50
140130aaa:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140130aae:	0f 57 c9             	xorps  %xmm1,%xmm1
140130ab1:	f3 0f 7f 4d a0       	movdqu %xmm1,-0x60(%rbp)
140130ab6:	0f 10 45 90          	movups -0x70(%rbp),%xmm0
140130aba:	0f 29 45 90          	movaps %xmm0,-0x70(%rbp)
140130abe:	0f 29 4d a0          	movaps %xmm1,-0x60(%rbp)
140130ac2:	48 8d 85 c0 01 00 00 	lea    0x1c0(%rbp),%rax
140130ac9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140130ace:	48 8d 45 90          	lea    -0x70(%rbp),%rax
140130ad2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140130ad7:	4c 8d 0d 72 08 a1 00 	lea    0xa10872(%rip),%r9        # 0x140b41350
140130ade:	4c 8d 05 0b fb a0 00 	lea    0xa0fb0b(%rip),%r8        # 0x140b405f0
140130ae5:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
140130ae9:	49 8b ce             	mov    %r14,%rcx
140130aec:	e8 c7 dd ff ff       	call   0x14012e8b8
140130af1:	90                   	nop
140130af2:	48 8b 8d f8 01 00 00 	mov    0x1f8(%rbp),%rcx
140130af9:	48 85 c9             	test   %rcx,%rcx
140130afc:	74 1a                	je     0x140130b18
140130afe:	48 8b 01             	mov    (%rcx),%rax
140130b01:	48 8d 95 c0 01 00 00 	lea    0x1c0(%rbp),%rdx
140130b08:	48 3b ca             	cmp    %rdx,%rcx
140130b0b:	0f 95 c2             	setne  %dl
140130b0e:	48 8b 40 20          	mov    0x20(%rax),%rax
140130b12:	ff 15 20 c1 9d 00    	call   *0x9dc120(%rip)        # 0x140b0cc38
140130b18:	49 8b ce             	mov    %r14,%rcx
140130b1b:	e8 cc 8c ed ff       	call   0x1400097ec
140130b20:	0f 57 c0             	xorps  %xmm0,%xmm0
140130b23:	0f 11 85 98 00 00 00 	movups %xmm0,0x98(%rbp)
140130b2a:	f3 0f 7f b5 a8 00 00 	movdqu %xmm6,0xa8(%rbp)
140130b31:	00
140130b32:	66 44 89 a5 98 00 00 	mov    %r12w,0x98(%rbp)
140130b39:	00
140130b3a:	0f 11 85 b8 00 00 00 	movups %xmm0,0xb8(%rbp)
140130b41:	f3 0f 7f b5 c8 00 00 	movdqu %xmm6,0xc8(%rbp)
140130b48:	00
140130b49:	66 44 89 a5 b8 00 00 	mov    %r12w,0xb8(%rbp)
140130b50:	00
140130b51:	48 8d 05 e8 ab 9e 00 	lea    0x9eabe8(%rip),%rax        # 0x140b1b740
140130b58:	48 89 85 00 02 00 00 	mov    %rax,0x200(%rbp)
140130b5f:	4c 89 b5 08 02 00 00 	mov    %r14,0x208(%rbp)
140130b66:	48 8d 85 00 02 00 00 	lea    0x200(%rbp),%rax
140130b6d:	48 89 85 38 02 00 00 	mov    %rax,0x238(%rbp)
140130b74:	49 8d 56 40          	lea    0x40(%r14),%rdx
140130b78:	48 8d 85 00 02 00 00 	lea    0x200(%rbp),%rax
140130b7f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140130b84:	4c 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%r9
140130b8b:	4c 8d 85 98 00 00 00 	lea    0x98(%rbp),%r8
140130b92:	e8 29 e1 ff ff       	call   0x14012ecc0
140130b97:	44 8b e0             	mov    %eax,%r12d
140130b9a:	8b d8                	mov    %eax,%ebx
140130b9c:	c1 eb 1f             	shr    $0x1f,%ebx
140130b9f:	48 8b 8d 38 02 00 00 	mov    0x238(%rbp),%rcx
140130ba6:	45 33 ed             	xor    %r13d,%r13d
140130ba9:	48 85 c9             	test   %rcx,%rcx
140130bac:	74 1a                	je     0x140130bc8
140130bae:	48 8b 01             	mov    (%rcx),%rax
140130bb1:	48 8d 95 00 02 00 00 	lea    0x200(%rbp),%rdx
140130bb8:	48 3b ca             	cmp    %rdx,%rcx
140130bbb:	0f 95 c2             	setne  %dl
140130bbe:	48 8b 40 20          	mov    0x20(%rax),%rax
140130bc2:	ff 15 70 c0 9d 00    	call   *0x9dc070(%rip)        # 0x140b0cc38
140130bc8:	84 db                	test   %bl,%bl
140130bca:	0f 85 08 07 00 00    	jne    0x1401312d8
140130bd0:	4d 8d 87 e0 00 00 00 	lea    0xe0(%r15),%r8
140130bd7:	48 8d 95 98 00 00 00 	lea    0x98(%rbp),%rdx
140130bde:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140130be2:	e8 45 36 00 00       	call   0x14013422c
140130be7:	84 c0                	test   %al,%al
140130be9:	0f 84 ff 06 00 00    	je     0x1401312ee
140130bef:	49 8b ce             	mov    %r14,%rcx
140130bf2:	e8 f5 8b ed ff       	call   0x1400097ec
140130bf7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140130bfd:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140130c01:	49 8b 4e 40          	mov    0x40(%r14),%rcx
140130c05:	e8 46 f2 05 00       	call   0x14018fe50
140130c0a:	48 8b d0             	mov    %rax,%rdx
140130c0d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140130c12:	e8 69 c4 ee ff       	call   0x14001d080
140130c17:	90                   	nop
140130c18:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
140130c1c:	41 83 cf ff          	or     $0xffffffff,%r15d
140130c20:	48 85 db             	test   %rbx,%rbx
140130c23:	74 39                	je     0x140130c5e
140130c25:	41 8b c7             	mov    %r15d,%eax
140130c28:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140130c2d:	41 03 c7             	add    %r15d,%eax
140130c30:	75 2c                	jne    0x140130c5e
140130c32:	48 8b 03             	mov    (%rbx),%rax
140130c35:	48 8b cb             	mov    %rbx,%rcx
140130c38:	48 8b 00             	mov    (%rax),%rax
140130c3b:	ff 15 f7 bf 9d 00    	call   *0x9dbff7(%rip)        # 0x140b0cc38
140130c41:	41 8b c7             	mov    %r15d,%eax
140130c44:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140130c49:	41 03 c7             	add    %r15d,%eax
140130c4c:	75 10                	jne    0x140130c5e
140130c4e:	48 8b 03             	mov    (%rbx),%rax
140130c51:	48 8b cb             	mov    %rbx,%rcx
140130c54:	48 8b 40 08          	mov    0x8(%rax),%rax
140130c58:	ff 15 da bf 9d 00    	call   *0x9dbfda(%rip)        # 0x140b0cc38
140130c5e:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140130c63:	48 8b 87 c8 00 00 00 	mov    0xc8(%rdi),%rax
140130c6a:	48 85 c0             	test   %rax,%rax
140130c6d:	74 04                	je     0x140130c73
140130c6f:	f0 01 70 08          	lock add %esi,0x8(%rax)
140130c73:	48 8b 87 c0 00 00 00 	mov    0xc0(%rdi),%rax
140130c7a:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140130c7f:	48 8b bf c8 00 00 00 	mov    0xc8(%rdi),%rdi
140130c86:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
140130c8b:	49 8b 46 28          	mov    0x28(%r14),%rax
140130c8f:	48 8b 18             	mov    (%rax),%rbx
140130c92:	48 3b d8             	cmp    %rax,%rbx
140130c95:	0f 84 e6 00 00 00    	je     0x140130d81
140130c9b:	48 8b 43 30          	mov    0x30(%rbx),%rax
140130c9f:	48 85 c0             	test   %rax,%rax
140130ca2:	74 04                	je     0x140130ca8
140130ca4:	f0 01 70 08          	lock add %esi,0x8(%rax)