14028d826:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028d82d:	00 00
14028d82f:	48 8b da             	mov    %rdx,%rbx
14028d832:	b9 04 00 00 00       	mov    $0x4,%ecx
14028d837:	48 8b 00             	mov    (%rax),%rax
14028d83a:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028d83d:	39 05 a5 cb a9 00    	cmp    %eax,0xa9cba5(%rip)        # 0x140d2a3e8
14028d843:	7f 4f                	jg     0x14028d894
14028d845:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028d849:	48 85 db             	test   %rbx,%rbx
14028d84c:	74 39                	je     0x14028d887
14028d84e:	83 c8 ff             	or     $0xffffffff,%eax
14028d851:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d856:	83 f8 01             	cmp    $0x1,%eax
14028d859:	75 2c                	jne    0x14028d887
14028d85b:	48 8b 03             	mov    (%rbx),%rax
14028d85e:	48 8b cb             	mov    %rbx,%rcx
14028d861:	48 8b 00             	mov    (%rax),%rax
14028d864:	ff 15 ce f3 87 00    	call   *0x87f3ce(%rip)        # 0x140b0cc38
14028d86a:	83 c8 ff             	or     $0xffffffff,%eax
14028d86d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d872:	83 f8 01             	cmp    $0x1,%eax
14028d875:	75 10                	jne    0x14028d887
14028d877:	48 8b 03             	mov    (%rbx),%rax
14028d87a:	48 8b cb             	mov    %rbx,%rcx
14028d87d:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d881:	ff 15 b1 f3 87 00    	call   *0x87f3b1(%rip)        # 0x140b0cc38
14028d887:	48 8d 05 42 1c a3 00 	lea    0xa31c42(%rip),%rax        # 0x140cbf4d0
14028d88e:	48 83 c4 20          	add    $0x20,%rsp
14028d892:	5b                   	pop    %rbx
14028d893:	c3                   	ret
14028d894:	48 8d 0d 4d cb a9 00 	lea    0xa9cb4d(%rip),%rcx        # 0x140d2a3e8
14028d89b:	e8 28 24 86 00       	call   0x140aefcc8
14028d8a0:	83 3d 41 cb a9 00 ff 	cmpl   $0xffffffff,0xa9cb41(%rip)        # 0x140d2a3e8
14028d8a7:	75 9c                	jne    0x14028d845
14028d8a9:	48 8d 0d 70 b2 87 00 	lea    0x87b270(%rip),%rcx        # 0x140b08b20
14028d8b0:	e8 87 20 86 00       	call   0x140aef93c
14028d8b5:	48 8d 0d 2c cb a9 00 	lea    0xa9cb2c(%rip),%rcx        # 0x140d2a3e8
14028d8bc:	e8 9b 23 86 00       	call   0x140aefc5c
14028d8c1:	eb 82                	jmp    0x14028d845
14028d8c3:	cc                   	int3
14028d8c4:	90                   	nop
14028d8c5:	90                   	nop
14028d8c6:	90                   	nop
14028d8c7:	90                   	nop
14028d8c8:	90                   	nop
14028d8c9:	90                   	nop
14028d8ca:	90                   	nop
14028d8cb:	90                   	nop
14028d8cc:	90                   	nop
14028d8cd:	90                   	nop
14028d8ce:	90                   	nop
14028d8cf:	90                   	nop
14028d8d0:	40 53                	rex push %rbx
14028d8d2:	48 83 ec 20          	sub    $0x20,%rsp
14028d8d6:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028d8dd:	00 00
14028d8df:	48 8b da             	mov    %rdx,%rbx
14028d8e2:	b9 04 00 00 00       	mov    $0x4,%ecx
14028d8e7:	48 8b 00             	mov    (%rax),%rax
14028d8ea:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028d8ed:	39 05 f9 ca a9 00    	cmp    %eax,0xa9caf9(%rip)        # 0x140d2a3ec
14028d8f3:	7f 4f                	jg     0x14028d944
14028d8f5:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028d8f9:	48 85 db             	test   %rbx,%rbx
14028d8fc:	74 39                	je     0x14028d937
14028d8fe:	83 c8 ff             	or     $0xffffffff,%eax
14028d901:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d906:	83 f8 01             	cmp    $0x1,%eax
14028d909:	75 2c                	jne    0x14028d937
14028d90b:	48 8b 03             	mov    (%rbx),%rax
14028d90e:	48 8b cb             	mov    %rbx,%rcx
14028d911:	48 8b 00             	mov    (%rax),%rax
14028d914:	ff 15 1e f3 87 00    	call   *0x87f31e(%rip)        # 0x140b0cc38
14028d91a:	83 c8 ff             	or     $0xffffffff,%eax
14028d91d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d922:	83 f8 01             	cmp    $0x1,%eax
14028d925:	75 10                	jne    0x14028d937
14028d927:	48 8b 03             	mov    (%rbx),%rax
14028d92a:	48 8b cb             	mov    %rbx,%rcx
14028d92d:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d931:	ff 15 01 f3 87 00    	call   *0x87f301(%rip)        # 0x140b0cc38
14028d937:	48 8d 05 b2 1b a3 00 	lea    0xa31bb2(%rip),%rax        # 0x140cbf4f0
14028d93e:	48 83 c4 20          	add    $0x20,%rsp
14028d942:	5b                   	pop    %rbx
14028d943:	c3                   	ret
14028d944:	48 8d 0d a1 ca a9 00 	lea    0xa9caa1(%rip),%rcx        # 0x140d2a3ec
14028d94b:	e8 78 23 86 00       	call   0x140aefcc8
14028d950:	83 3d 95 ca a9 00 ff 	cmpl   $0xffffffff,0xa9ca95(%rip)        # 0x140d2a3ec
14028d957:	75 9c                	jne    0x14028d8f5
14028d959:	48 8d 0d 20 b2 87 00 	lea    0x87b220(%rip),%rcx        # 0x140b08b80
14028d960:	e8 d7 1f 86 00       	call   0x140aef93c
14028d965:	48 8d 0d 80 ca a9 00 	lea    0xa9ca80(%rip),%rcx        # 0x140d2a3ec
14028d96c:	e8 eb 22 86 00       	call   0x140aefc5c
14028d971:	eb 82                	jmp    0x14028d8f5
14028d973:	cc                   	int3
14028d974:	90                   	nop
14028d975:	90                   	nop
14028d976:	90                   	nop
14028d977:	90                   	nop
14028d978:	90                   	nop
14028d979:	90                   	nop
14028d97a:	90                   	nop
14028d97b:	90                   	nop
14028d97c:	90                   	nop
14028d97d:	90                   	nop
14028d97e:	90                   	nop
14028d97f:	90                   	nop
14028d980:	40 53                	rex push %rbx
14028d982:	48 83 ec 20          	sub    $0x20,%rsp
14028d986:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028d98d:	00 00
14028d98f:	48 8b da             	mov    %rdx,%rbx
14028d992:	b9 04 00 00 00       	mov    $0x4,%ecx
14028d997:	48 8b 00             	mov    (%rax),%rax
14028d99a:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028d99d:	39 05 4d ca a9 00    	cmp    %eax,0xa9ca4d(%rip)        # 0x140d2a3f0
14028d9a3:	7f 4f                	jg     0x14028d9f4
14028d9a5:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028d9a9:	48 85 db             	test   %rbx,%rbx
14028d9ac:	74 39                	je     0x14028d9e7
14028d9ae:	83 c8 ff             	or     $0xffffffff,%eax
14028d9b1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d9b6:	83 f8 01             	cmp    $0x1,%eax
14028d9b9:	75 2c                	jne    0x14028d9e7
14028d9bb:	48 8b 03             	mov    (%rbx),%rax
14028d9be:	48 8b cb             	mov    %rbx,%rcx
14028d9c1:	48 8b 00             	mov    (%rax),%rax
14028d9c4:	ff 15 6e f2 87 00    	call   *0x87f26e(%rip)        # 0x140b0cc38
14028d9ca:	83 c8 ff             	or     $0xffffffff,%eax
14028d9cd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d9d2:	83 f8 01             	cmp    $0x1,%eax
14028d9d5:	75 10                	jne    0x14028d9e7
14028d9d7:	48 8b 03             	mov    (%rbx),%rax
14028d9da:	48 8b cb             	mov    %rbx,%rcx
14028d9dd:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d9e1:	ff 15 51 f2 87 00    	call   *0x87f251(%rip)        # 0x140b0cc38
14028d9e7:	48 8d 05 22 1b a3 00 	lea    0xa31b22(%rip),%rax        # 0x140cbf510
14028d9ee:	48 83 c4 20          	add    $0x20,%rsp
14028d9f2:	5b                   	pop    %rbx
14028d9f3:	c3                   	ret
14028d9f4:	48 8d 0d f5 c9 a9 00 	lea    0xa9c9f5(%rip),%rcx        # 0x140d2a3f0
14028d9fb:	e8 c8 22 86 00       	call   0x140aefcc8
14028da00:	83 3d e9 c9 a9 00 ff 	cmpl   $0xffffffff,0xa9c9e9(%rip)        # 0x140d2a3f0
14028da07:	75 9c                	jne    0x14028d9a5
14028da09:	48 8d 0d d0 b1 87 00 	lea    0x87b1d0(%rip),%rcx        # 0x140b08be0
14028da10:	e8 27 1f 86 00       	call   0x140aef93c
14028da15:	48 8d 0d d4 c9 a9 00 	lea    0xa9c9d4(%rip),%rcx        # 0x140d2a3f0
14028da1c:	e8 3b 22 86 00       	call   0x140aefc5c
14028da21:	eb 82                	jmp    0x14028d9a5
14028da23:	cc                   	int3
14028da24:	90                   	nop
14028da25:	90                   	nop
14028da26:	90                   	nop
14028da27:	90                   	nop
14028da28:	90                   	nop
14028da29:	90                   	nop
14028da2a:	90                   	nop
14028da2b:	90                   	nop
14028da2c:	90                   	nop
14028da2d:	90                   	nop
14028da2e:	90                   	nop
14028da2f:	90                   	nop
14028da30:	40 53                	rex push %rbx
14028da32:	48 83 ec 20          	sub    $0x20,%rsp
14028da36:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028da3d:	00 00
14028da3f:	48 8b da             	mov    %rdx,%rbx
14028da42:	b9 04 00 00 00       	mov    $0x4,%ecx
14028da47:	48 8b 00             	mov    (%rax),%rax
14028da4a:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028da4d:	39 05 a1 c9 a9 00    	cmp    %eax,0xa9c9a1(%rip)        # 0x140d2a3f4
14028da53:	7f 4f                	jg     0x14028daa4
14028da55:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028da59:	48 85 db             	test   %rbx,%rbx
14028da5c:	74 39                	je     0x14028da97
14028da5e:	83 c8 ff             	or     $0xffffffff,%eax
14028da61:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028da66:	83 f8 01             	cmp    $0x1,%eax
14028da69:	75 2c                	jne    0x14028da97
14028da6b:	48 8b 03             	mov    (%rbx),%rax
14028da6e:	48 8b cb             	mov    %rbx,%rcx
14028da71:	48 8b 00             	mov    (%rax),%rax
14028da74:	ff 15 be f1 87 00    	call   *0x87f1be(%rip)        # 0x140b0cc38
14028da7a:	83 c8 ff             	or     $0xffffffff,%eax
14028da7d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028da82:	83 f8 01             	cmp    $0x1,%eax
14028da85:	75 10                	jne    0x14028da97
14028da87:	48 8b 03             	mov    (%rbx),%rax
14028da8a:	48 8b cb             	mov    %rbx,%rcx
14028da8d:	48 8b 40 08          	mov    0x8(%rax),%rax
14028da91:	ff 15 a1 f1 87 00    	call   *0x87f1a1(%rip)        # 0x140b0cc38
14028da97:	48 8d 05 92 1a a3 00 	lea    0xa31a92(%rip),%rax        # 0x140cbf530
14028da9e:	48 83 c4 20          	add    $0x20,%rsp
14028daa2:	5b                   	pop    %rbx
14028daa3:	c3                   	ret
14028daa4:	48 8d 0d 49 c9 a9 00 	lea    0xa9c949(%rip),%rcx        # 0x140d2a3f4
14028daab:	e8 18 22 86 00       	call   0x140aefcc8
14028dab0:	83 3d 3d c9 a9 00 ff 	cmpl   $0xffffffff,0xa9c93d(%rip)        # 0x140d2a3f4
14028dab7:	75 9c                	jne    0x14028da55
14028dab9:	48 8d 0d 80 b1 87 00 	lea    0x87b180(%rip),%rcx        # 0x140b08c40
14028dac0:	e8 77 1e 86 00       	call   0x140aef93c
14028dac5:	48 8d 0d 28 c9 a9 00 	lea    0xa9c928(%rip),%rcx        # 0x140d2a3f4
14028dacc:	e8 8b 21 86 00       	call   0x140aefc5c
14028dad1:	eb 82                	jmp    0x14028da55
14028dad3:	cc                   	int3
14028dad4:	90                   	nop
14028dad5:	90                   	nop
14028dad6:	90                   	nop
14028dad7:	90                   	nop
14028dad8:	90                   	nop
14028dad9:	90                   	nop
14028dada:	90                   	nop
14028dadb:	90                   	nop
14028dadc:	90                   	nop
14028dadd:	90                   	nop
14028dade:	90                   	nop
14028dadf:	90                   	nop
14028dae0:	40 53                	rex push %rbx
14028dae2:	48 83 ec 20          	sub    $0x20,%rsp
14028dae6:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028daed:	00 00
14028daef:	48 8b da             	mov    %rdx,%rbx
14028daf2:	b9 04 00 00 00       	mov    $0x4,%ecx
14028daf7:	48 8b 00             	mov    (%rax),%rax
14028dafa:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028dafd:	39 05 b5 c8 a9 00    	cmp    %eax,0xa9c8b5(%rip)        # 0x140d2a3b8
14028db03:	7f 4f                	jg     0x14028db54
14028db05:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028db09:	48 85 db             	test   %rbx,%rbx
14028db0c:	74 39                	je     0x14028db47
14028db0e:	83 c8 ff             	or     $0xffffffff,%eax
14028db11:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028db16:	83 f8 01             	cmp    $0x1,%eax
14028db19:	75 2c                	jne    0x14028db47
14028db1b:	48 8b 03             	mov    (%rbx),%rax
14028db1e:	48 8b cb             	mov    %rbx,%rcx
14028db21:	48 8b 00             	mov    (%rax),%rax
14028db24:	ff 15 0e f1 87 00    	call   *0x87f10e(%rip)        # 0x140b0cc38
14028db2a:	83 c8 ff             	or     $0xffffffff,%eax
14028db2d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028db32:	83 f8 01             	cmp    $0x1,%eax
14028db35:	75 10                	jne    0x14028db47
14028db37:	48 8b 03             	mov    (%rbx),%rax
14028db3a:	48 8b cb             	mov    %rbx,%rcx
14028db3d:	48 8b 40 08          	mov    0x8(%rax),%rax
14028db41:	ff 15 f1 f0 87 00    	call   *0x87f0f1(%rip)        # 0x140b0cc38
14028db47:	48 8d 05 02 18 a3 00 	lea    0xa31802(%rip),%rax        # 0x140cbf350
14028db4e:	48 83 c4 20          	add    $0x20,%rsp
14028db52:	5b                   	pop    %rbx
14028db53:	c3                   	ret
14028db54:	48 8d 0d 5d c8 a9 00 	lea    0xa9c85d(%rip),%rcx        # 0x140d2a3b8
14028db5b:	e8 68 21 86 00       	call   0x140aefcc8
14028db60:	83 3d 51 c8 a9 00 ff 	cmpl   $0xffffffff,0xa9c851(%rip)        # 0x140d2a3b8
14028db67:	75 9c                	jne    0x14028db05
14028db69:	48 8d 0d 30 b1 87 00 	lea    0x87b130(%rip),%rcx        # 0x140b08ca0
14028db70:	e8 c7 1d 86 00       	call   0x140aef93c
14028db75:	48 8d 0d 3c c8 a9 00 	lea    0xa9c83c(%rip),%rcx        # 0x140d2a3b8
14028db7c:	e8 db 20 86 00       	call   0x140aefc5c
14028db81:	eb 82                	jmp    0x14028db05
14028db83:	cc                   	int3
14028db84:	90                   	nop
14028db85:	90                   	nop
14028db86:	90                   	nop
14028db87:	90                   	nop
14028db88:	90                   	nop
14028db89:	90                   	nop
14028db8a:	90                   	nop
14028db8b:	90                   	nop
14028db8c:	90                   	nop
14028db8d:	90                   	nop
14028db8e:	90                   	nop
14028db8f:	90                   	nop
14028db90:	40 53                	rex push %rbx
14028db92:	48 83 ec 20          	sub    $0x20,%rsp
14028db96:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028db9d:	00 00
14028db9f:	48 8b da             	mov    %rdx,%rbx
14028dba2:	b9 04 00 00 00       	mov    $0x4,%ecx
14028dba7:	48 8b 00             	mov    (%rax),%rax
14028dbaa:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028dbad:	39 05 09 c8 a9 00    	cmp    %eax,0xa9c809(%rip)        # 0x140d2a3bc
14028dbb3:	7f 4f                	jg     0x14028dc04
14028dbb5:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028dbb9:	48 85 db             	test   %rbx,%rbx
14028dbbc:	74 39                	je     0x14028dbf7
14028dbbe:	83 c8 ff             	or     $0xffffffff,%eax
14028dbc1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028dbc6:	83 f8 01             	cmp    $0x1,%eax
14028dbc9:	75 2c                	jne    0x14028dbf7
14028dbcb:	48 8b 03             	mov    (%rbx),%rax
14028dbce:	48 8b cb             	mov    %rbx,%rcx
14028dbd1:	48 8b 00             	mov    (%rax),%rax
14028dbd4:	ff 15 5e f0 87 00    	call   *0x87f05e(%rip)        # 0x140b0cc38
14028dbda:	83 c8 ff             	or     $0xffffffff,%eax
14028dbdd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028dbe2:	83 f8 01             	cmp    $0x1,%eax
14028dbe5:	75 10                	jne    0x14028dbf7
14028dbe7:	48 8b 03             	mov    (%rbx),%rax
14028dbea:	48 8b cb             	mov    %rbx,%rcx
14028dbed:	48 8b 40 08          	mov    0x8(%rax),%rax
14028dbf1:	ff 15 41 f0 87 00    	call   *0x87f041(%rip)        # 0x140b0cc38
14028dbf7:	48 8d 05 72 17 a3 00 	lea    0xa31772(%rip),%rax        # 0x140cbf370
14028dbfe:	48 83 c4 20          	add    $0x20,%rsp
14028dc02:	5b                   	pop    %rbx
14028dc03:	c3                   	ret
14028dc04:	48 8d 0d b1 c7 a9 00 	lea    0xa9c7b1(%rip),%rcx        # 0x140d2a3bc
14028dc0b:	e8 b8 20 86 00       	call   0x140aefcc8
14028dc10:	83 3d a5 c7 a9 00 ff 	cmpl   $0xffffffff,0xa9c7a5(%rip)        # 0x140d2a3bc
14028dc17:	75 9c                	jne    0x14028dbb5
14028dc19:	48 8d 0d e0 b0 87 00 	lea    0x87b0e0(%rip),%rcx        # 0x140b08d00
14028dc20:	e8 17 1d 86 00       	call   0x140aef93c
14028dc25:	48 8d 0d 90 c7 a9 00 	lea    0xa9c790(%rip),%rcx        # 0x140d2a3bc
14028dc2c:	e8 2b 20 86 00       	call   0x140aefc5c
14028dc31:	eb 82                	jmp    0x14028dbb5
14028dc33:	cc                   	int3
14028dc34:	90                   	nop
14028dc35:	90                   	nop
14028dc36:	90                   	nop
14028dc37:	90                   	nop
14028dc38:	90                   	nop
14028dc39:	90                   	nop
14028dc3a:	90                   	nop
14028dc3b:	90                   	nop
14028dc3c:	90                   	nop
14028dc3d:	90                   	nop
14028dc3e:	90                   	nop
14028dc3f:	90                   	nop
14028dc40:	40 53                	rex push %rbx
14028dc42:	48 83 ec 20          	sub    $0x20,%rsp
14028dc46:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028dc4d:	00 00
14028dc4f:	48 8b da             	mov    %rdx,%rbx
14028dc52:	b9 04 00 00 00       	mov    $0x4,%ecx
14028dc57:	48 8b 00             	mov    (%rax),%rax
14028dc5a:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028dc5d:	39 05 5d c7 a9 00    	cmp    %eax,0xa9c75d(%rip)        # 0x140d2a3c0
14028dc63:	7f 4f                	jg     0x14028dcb4
14028dc65:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028dc69:	48 85 db             	test   %rbx,%rbx
14028dc6c:	74 39                	je     0x14028dca7
14028dc6e:	83 c8 ff             	or     $0xffffffff,%eax
14028dc71:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028dc76:	83 f8 01             	cmp    $0x1,%eax
14028dc79:	75 2c                	jne    0x14028dca7
14028dc7b:	48 8b 03             	mov    (%rbx),%rax
14028dc7e:	48 8b cb             	mov    %rbx,%rcx
14028dc81:	48 8b 00             	mov    (%rax),%rax
14028dc84:	ff 15 ae ef 87 00    	call   *0x87efae(%rip)        # 0x140b0cc38
14028dc8a:	83 c8 ff             	or     $0xffffffff,%eax