140042f1f:	e8 c0 83 fc ff       	call   0x14000b2e4
140042f24:	cc                   	int3
140042f25:	33 d2                	xor    %edx,%edx
140042f27:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
140042f2c:	e8 b3 83 fc ff       	call   0x14000b2e4
140042f31:	cc                   	int3
140042f32:	33 d2                	xor    %edx,%edx
140042f34:	b9 5e f0 18 01       	mov    $0x118f05e,%ecx
140042f39:	e8 a6 83 fc ff       	call   0x14000b2e4
140042f3e:	cc                   	int3
140042f3f:	b9 62 f4 31 01       	mov    $0x131f462,%ecx
140042f44:	e8 2f 84 fc ff       	call   0x14000b378
140042f49:	cc                   	int3
140042f4a:	33 d2                	xor    %edx,%edx
140042f4c:	b9 58 b4 10 01       	mov    $0x110b458,%ecx
140042f51:	e8 8e 83 fc ff       	call   0x14000b2e4
140042f56:	cc                   	int3
140042f57:	33 d2                	xor    %edx,%edx
140042f59:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
140042f5e:	e8 81 83 fc ff       	call   0x14000b2e4
140042f63:	cc                   	int3
140042f64:	90                   	nop
140042f65:	90                   	nop
140042f66:	90                   	nop
140042f67:	90                   	nop
140042f68:	90                   	nop
140042f69:	90                   	nop
140042f6a:	90                   	nop
140042f6b:	90                   	nop
140042f6c:	90                   	nop
140042f6d:	90                   	nop
140042f6e:	90                   	nop
140042f6f:	90                   	nop
140042f70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140042f75:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140042f7a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140042f7f:	55                   	push   %rbp
140042f80:	48 8b ec             	mov    %rsp,%rbp
140042f83:	48 83 ec 30          	sub    $0x30,%rsp
140042f87:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
140042f8b:	48 8d 41 18          	lea    0x18(%rcx),%rax
140042f8f:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
140042f93:	48 8b f9             	mov    %rcx,%rdi
140042f96:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140042f9a:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140042f9e:	49 8b f0             	mov    %r8,%rsi
140042fa1:	48 8b da             	mov    %rdx,%rbx
140042fa4:	e8 9f a1 fc ff       	call   0x14000d148
140042fa9:	33 d2                	xor    %edx,%edx
140042fab:	48 8b cf             	mov    %rdi,%rcx
140042fae:	e8 05 fa ff ff       	call   0x1400429b8
140042fb3:	83 7f 08 02          	cmpl   $0x2,0x8(%rdi)
140042fb7:	75 60                	jne    0x140043019
140042fb9:	48 83 23 00          	andq   $0x0,(%rbx)
140042fbd:	eb 2a                	jmp    0x140042fe9
140042fbf:	83 c8 ff             	or     $0xffffffff,%eax
140042fc2:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
140042fc7:	83 f8 01             	cmp    $0x1,%eax
140042fca:	75 13                	jne    0x140042fdf
140042fcc:	ff 15 06 f8 1c 00    	call   *0x1cf806(%rip)        # 0x1402127d8
140042fd2:	39 45 fc             	cmp    %eax,-0x4(%rbp)
140042fd5:	0f 85 83 00 00 00    	jne    0x14004305e
140042fdb:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
140042fdf:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140042fe3:	ff 15 0f f8 1c 00    	call   *0x1cf80f(%rip)        # 0x1402127f8
140042fe9:	8b 45 f8             	mov    -0x8(%rbp),%eax
140042fec:	85 c0                	test   %eax,%eax
140042fee:	75 cf                	jne    0x140042fbf
140042ff0:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
140042ff4:	74 0b                	je     0x140043001
140042ff6:	ff 15 dc f7 1c 00    	call   *0x1cf7dc(%rip)        # 0x1402127d8
140042ffc:	39 45 fc             	cmp    %eax,-0x4(%rbp)
140042fff:	75 6a                	jne    0x14004306b
140043001:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140043006:	48 8b c3             	mov    %rbx,%rax
140043009:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14004300e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140043013:	48 83 c4 30          	add    $0x30,%rsp
140043017:	5d                   	pop    %rbp
140043018:	c3                   	ret
140043019:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14004301d:	48 85 c9             	test   %rcx,%rcx
140043020:	74 56                	je     0x140043078
140043022:	4c 8b c6             	mov    %rsi,%r8
140043025:	48 8b d3             	mov    %rbx,%rdx
140043028:	e8 33 f5 ff ff       	call   0x140042560
14004302d:	eb 26                	jmp    0x140043055
14004302f:	83 c8 ff             	or     $0xffffffff,%eax
140043032:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
140043037:	83 f8 01             	cmp    $0x1,%eax
14004303a:	75 0f                	jne    0x14004304b
14004303c:	ff 15 96 f7 1c 00    	call   *0x1cf796(%rip)        # 0x1402127d8
140043042:	39 45 fc             	cmp    %eax,-0x4(%rbp)
140043045:	75 17                	jne    0x14004305e
140043047:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
14004304b:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14004304f:	ff 15 a3 f7 1c 00    	call   *0x1cf7a3(%rip)        # 0x1402127f8
140043055:	8b 45 f8             	mov    -0x8(%rbp),%eax
140043058:	85 c0                	test   %eax,%eax
14004305a:	75 d3                	jne    0x14004302f
14004305c:	eb 92                	jmp    0x140042ff0
14004305e:	33 d2                	xor    %edx,%edx
140043060:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
140043065:	e8 7a 82 fc ff       	call   0x14000b2e4
14004306a:	cc                   	int3
14004306b:	33 d2                	xor    %edx,%edx
14004306d:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
140043072:	e8 6d 82 fc ff       	call   0x14000b2e4
140043077:	cc                   	int3
140043078:	33 d2                	xor    %edx,%edx
14004307a:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14004307f:	e8 60 82 fc ff       	call   0x14000b2e4
140043084:	cc                   	int3
140043085:	90                   	nop
140043086:	90                   	nop
140043087:	90                   	nop
140043088:	90                   	nop
140043089:	90                   	nop
14004308a:	90                   	nop
14004308b:	90                   	nop
14004308c:	90                   	nop
14004308d:	90                   	nop
14004308e:	90                   	nop
14004308f:	90                   	nop
140043090:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140043095:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14004309a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14004309f:	55                   	push   %rbp
1400430a0:	48 8b ec             	mov    %rsp,%rbp
1400430a3:	48 83 ec 30          	sub    $0x30,%rsp
1400430a7:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
1400430ab:	48 8d 41 18          	lea    0x18(%rcx),%rax
1400430af:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1400430b3:	48 8b f9             	mov    %rcx,%rdi
1400430b6:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400430ba:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400430be:	49 8b f0             	mov    %r8,%rsi
1400430c1:	48 8b da             	mov    %rdx,%rbx
1400430c4:	e8 7f a0 fc ff       	call   0x14000d148
1400430c9:	33 d2                	xor    %edx,%edx
1400430cb:	48 8b cf             	mov    %rdi,%rcx
1400430ce:	e8 e5 f8 ff ff       	call   0x1400429b8
1400430d3:	83 7f 08 02          	cmpl   $0x2,0x8(%rdi)
1400430d7:	75 60                	jne    0x140043139
1400430d9:	48 83 23 00          	andq   $0x0,(%rbx)
1400430dd:	eb 2a                	jmp    0x140043109
1400430df:	83 c8 ff             	or     $0xffffffff,%eax
1400430e2:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
1400430e7:	83 f8 01             	cmp    $0x1,%eax
1400430ea:	75 13                	jne    0x1400430ff
1400430ec:	ff 15 e6 f6 1c 00    	call   *0x1cf6e6(%rip)        # 0x1402127d8
1400430f2:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1400430f5:	0f 85 83 00 00 00    	jne    0x14004317e
1400430fb:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1400430ff:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140043103:	ff 15 ef f6 1c 00    	call   *0x1cf6ef(%rip)        # 0x1402127f8
140043109:	8b 45 f8             	mov    -0x8(%rbp),%eax
14004310c:	85 c0                	test   %eax,%eax
14004310e:	75 cf                	jne    0x1400430df
140043110:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
140043114:	74 0b                	je     0x140043121
140043116:	ff 15 bc f6 1c 00    	call   *0x1cf6bc(%rip)        # 0x1402127d8
14004311c:	39 45 fc             	cmp    %eax,-0x4(%rbp)
14004311f:	75 6a                	jne    0x14004318b
140043121:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140043126:	48 8b c3             	mov    %rbx,%rax
140043129:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14004312e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140043133:	48 83 c4 30          	add    $0x30,%rsp
140043137:	5d                   	pop    %rbp
140043138:	c3                   	ret
140043139:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14004313d:	48 85 c9             	test   %rcx,%rcx
140043140:	74 56                	je     0x140043198
140043142:	4c 8b c6             	mov    %rsi,%r8
140043145:	48 8b d3             	mov    %rbx,%rdx
140043148:	e8 0f f5 ff ff       	call   0x14004265c
14004314d:	eb 26                	jmp    0x140043175
14004314f:	83 c8 ff             	or     $0xffffffff,%eax
140043152:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
140043157:	83 f8 01             	cmp    $0x1,%eax
14004315a:	75 0f                	jne    0x14004316b
14004315c:	ff 15 76 f6 1c 00    	call   *0x1cf676(%rip)        # 0x1402127d8
140043162:	39 45 fc             	cmp    %eax,-0x4(%rbp)
140043165:	75 17                	jne    0x14004317e
140043167:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
14004316b:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14004316f:	ff 15 83 f6 1c 00    	call   *0x1cf683(%rip)        # 0x1402127f8
140043175:	8b 45 f8             	mov    -0x8(%rbp),%eax
140043178:	85 c0                	test   %eax,%eax
14004317a:	75 d3                	jne    0x14004314f
14004317c:	eb 92                	jmp    0x140043110
14004317e:	33 d2                	xor    %edx,%edx
140043180:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
140043185:	e8 5a 81 fc ff       	call   0x14000b2e4
14004318a:	cc                   	int3
14004318b:	33 d2                	xor    %edx,%edx
14004318d:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
140043192:	e8 4d 81 fc ff       	call   0x14000b2e4
140043197:	cc                   	int3
140043198:	33 d2                	xor    %edx,%edx
14004319a:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14004319f:	e8 40 81 fc ff       	call   0x14000b2e4
1400431a4:	cc                   	int3
1400431a5:	90                   	nop
1400431a6:	90                   	nop
1400431a7:	90                   	nop
1400431a8:	90                   	nop
1400431a9:	90                   	nop
1400431aa:	90                   	nop
1400431ab:	90                   	nop
1400431ac:	90                   	nop
1400431ad:	90                   	nop
1400431ae:	90                   	nop
1400431af:	90                   	nop
1400431b0:	45 33 c0             	xor    %r8d,%r8d
1400431b3:	eb 13                	jmp    0x1400431c8
1400431b5:	90                   	nop
1400431b6:	90                   	nop
1400431b7:	90                   	nop
1400431b8:	90                   	nop
1400431b9:	90                   	nop
1400431ba:	90                   	nop
1400431bb:	90                   	nop
1400431bc:	90                   	nop
1400431bd:	90                   	nop
1400431be:	90                   	nop
1400431bf:	90                   	nop
1400431c0:	41 b0 01             	mov    $0x1,%r8b
1400431c3:	eb 03                	jmp    0x1400431c8
1400431c5:	90                   	nop
1400431c6:	90                   	nop
1400431c7:	90                   	nop
1400431c8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400431cd:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400431d2:	55                   	push   %rbp
1400431d3:	57                   	push   %rdi
1400431d4:	41 56                	push   %r14
1400431d6:	48 8b ec             	mov    %rsp,%rbp
1400431d9:	48 83 ec 30          	sub    $0x30,%rsp
1400431dd:	48 8d 41 18          	lea    0x18(%rcx),%rax
1400431e1:	48 8b f9             	mov    %rcx,%rdi
1400431e4:	33 db                	xor    %ebx,%ebx
1400431e6:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400431ea:	21 5d f8             	and    %ebx,-0x8(%rbp)
1400431ed:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400431f1:	21 5d fc             	and    %ebx,-0x4(%rbp)
1400431f4:	45 8a f0             	mov    %r8b,%r14b
1400431f7:	48 8b f2             	mov    %rdx,%rsi
1400431fa:	e8 49 9f fc ff       	call   0x14000d148
1400431ff:	83 7f 08 02          	cmpl   $0x2,0x8(%rdi)
140043203:	75 59                	jne    0x14004325e
140043205:	48 21 1e             	and    %rbx,(%rsi)
140043208:	8b 45 f8             	mov    -0x8(%rbp),%eax
14004320b:	85 c0                	test   %eax,%eax
14004320d:	74 32                	je     0x140043241
14004320f:	90                   	nop
140043210:	83 cf ff             	or     $0xffffffff,%edi
140043213:	8b c7                	mov    %edi,%eax
140043215:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
14004321a:	03 c7                	add    %edi,%eax
14004321c:	75 12                	jne    0x140043230
14004321e:	ff 15 b4 f5 1c 00    	call   *0x1cf5b4(%rip)        # 0x1402127d8
140043224:	39 45 fc             	cmp    %eax,-0x4(%rbp)
140043227:	0f 85 f3 00 00 00    	jne    0x140043320
14004322d:	21 5d fc             	and    %ebx,-0x4(%rbp)
140043230:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140043234:	ff 15 be f5 1c 00    	call   *0x1cf5be(%rip)        # 0x1402127f8
14004323a:	8b 45 f8             	mov    -0x8(%rbp),%eax
14004323d:	85 c0                	test   %eax,%eax
14004323f:	75 d2                	jne    0x140043213
140043241:	39 5d fc             	cmp    %ebx,-0x4(%rbp)
140043244:	0f 84 a9 00 00 00    	je     0x1400432f3
14004324a:	ff 15 88 f5 1c 00    	call   *0x1cf588(%rip)        # 0x1402127d8
140043250:	39 45 fc             	cmp    %eax,-0x4(%rbp)
140043253:	0f 85 ba 00 00 00    	jne    0x140043313
140043259:	e9 95 00 00 00       	jmp    0x1400432f3
14004325e:	48 8b 47 10          	mov    0x10(%rdi),%rax
140043262:	48 85 c0             	test   %rax,%rax
140043265:	74 06                	je     0x14004326d
140043267:	f0 ff 00             	lock incl (%rax)
14004326a:	48 8b d8             	mov    %rax,%rbx
14004326d:	83 cf ff             	or     $0xffffffff,%edi
140043270:	eb 28                	jmp    0x14004329a
140043272:	8b c7                	mov    %edi,%eax
140043274:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
140043279:	03 c7                	add    %edi,%eax
14004327b:	75 13                	jne    0x140043290
14004327d:	ff 15 55 f5 1c 00    	call   *0x1cf555(%rip)        # 0x1402127d8
140043283:	39 45 fc             	cmp    %eax,-0x4(%rbp)
140043286:	0f 85 94 00 00 00    	jne    0x140043320
14004328c:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
140043290:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140043294:	ff 15 5e f5 1c 00    	call   *0x1cf55e(%rip)        # 0x1402127f8
14004329a:	8b 45 f8             	mov    -0x8(%rbp),%eax
14004329d:	85 c0                	test   %eax,%eax
14004329f:	75 d1                	jne    0x140043272
1400432a1:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
1400432a5:	74 0b                	je     0x1400432b2
1400432a7:	ff 15 2b f5 1c 00    	call   *0x1cf52b(%rip)        # 0x1402127d8
1400432ad:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1400432b0:	75 61                	jne    0x140043313
1400432b2:	45 84 f6             	test   %r14b,%r14b
1400432b5:	74 12                	je     0x1400432c9
1400432b7:	48 85 db             	test   %rbx,%rbx
1400432ba:	74 4a                	je     0x140043306
1400432bc:	48 8b d6             	mov    %rsi,%rdx
1400432bf:	48 8b cb             	mov    %rbx,%rcx
1400432c2:	e8 ed f0 ff ff       	call   0x1400423b4
1400432c7:	eb 10                	jmp    0x1400432d9
1400432c9:	48 85 db             	test   %rbx,%rbx
1400432cc:	74 38                	je     0x140043306
1400432ce:	48 8b d6             	mov    %rsi,%rdx
1400432d1:	48 8b cb             	mov    %rbx,%rcx
1400432d4:	e8 2f ef ff ff       	call   0x140042208
1400432d9:	f0 0f c1 3b          	lock xadd %edi,(%rbx)
1400432dd:	83 ff 01             	cmp    $0x1,%edi
1400432e0:	75 11                	jne    0x1400432f3
1400432e2:	48 8b cb             	mov    %rbx,%rcx
1400432e5:	e8 6a f4 ff ff       	call   0x140042754
1400432ea:	48 8b cb             	mov    %rbx,%rcx
1400432ed:	ff 15 4d f8 1c 00    	call   *0x1cf84d(%rip)        # 0x140212b40
1400432f3:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1400432f8:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1400432fd:	48 83 c4 30          	add    $0x30,%rsp
140043301:	41 5e                	pop    %r14
140043303:	5f                   	pop    %rdi
140043304:	5d                   	pop    %rbp
140043305:	c3                   	ret
140043306:	33 d2                	xor    %edx,%edx
140043308:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14004330d:	e8 d2 7f fc ff       	call   0x14000b2e4
140043312:	cc                   	int3
140043313:	33 d2                	xor    %edx,%edx
140043315:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
14004331a:	e8 c5 7f fc ff       	call   0x14000b2e4
14004331f:	cc                   	int3
140043320:	33 d2                	xor    %edx,%edx
140043322:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
140043327:	e8 b8 7f fc ff       	call   0x14000b2e4
14004332c:	cc                   	int3
14004332d:	90                   	nop
14004332e:	90                   	nop
14004332f:	90                   	nop
140043330:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140043335:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14004333a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14004333f:	55                   	push   %rbp
140043340:	41 56                	push   %r14
140043342:	41 57                	push   %r15