1400011f4:	48 8b 08             	mov    (%rax),%rcx
1400011f7:	ff 15 13 e4 05 00    	call   *0x5e413(%rip)        # 0x14005f610
1400011fd:	48 83 c4 30          	add    $0x30,%rsp
140001201:	5f                   	pop    %rdi
140001202:	5e                   	pop    %rsi
140001203:	5b                   	pop    %rbx
140001204:	c3                   	ret
140001205:	cc                   	int3
140001206:	cc                   	int3
140001207:	cc                   	int3
140001208:	cc                   	int3
140001209:	cc                   	int3
14000120a:	cc                   	int3
14000120b:	cc                   	int3
14000120c:	cc                   	int3
14000120d:	cc                   	int3
14000120e:	cc                   	int3
14000120f:	cc                   	int3
140001210:	40 53                	rex push %rbx
140001212:	48 83 ec 20          	sub    $0x20,%rsp
140001216:	48 8b d9             	mov    %rcx,%rbx
140001219:	48 8b c2             	mov    %rdx,%rax
14000121c:	48 8d 0d 15 e7 05 00 	lea    0x5e715(%rip),%rcx        # 0x14005f938
140001223:	0f 57 c0             	xorps  %xmm0,%xmm0
140001226:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14000122a:	48 89 0b             	mov    %rcx,(%rbx)
14000122d:	48 8d 48 08          	lea    0x8(%rax),%rcx
140001231:	0f 11 02             	movups %xmm0,(%rdx)
140001234:	ff 15 8e e1 05 00    	call   *0x5e18e(%rip)        # 0x14005f3c8
14000123a:	48 8b c3             	mov    %rbx,%rax
14000123d:	48 83 c4 20          	add    $0x20,%rsp
140001241:	5b                   	pop    %rbx
140001242:	c3                   	ret
140001243:	cc                   	int3
140001244:	cc                   	int3
140001245:	cc                   	int3
140001246:	cc                   	int3
140001247:	cc                   	int3
140001248:	cc                   	int3
140001249:	cc                   	int3
14000124a:	cc                   	int3
14000124b:	cc                   	int3
14000124c:	cc                   	int3
14000124d:	cc                   	int3
14000124e:	cc                   	int3
14000124f:	cc                   	int3
140001250:	48 8d 05 e1 e6 05 00 	lea    0x5e6e1(%rip),%rax        # 0x14005f938
140001257:	48 89 01             	mov    %rax,(%rcx)
14000125a:	48 83 c1 08          	add    $0x8,%rcx
14000125e:	48 ff 25 53 e1 05 00 	rex.W jmp *0x5e153(%rip)        # 0x14005f3b8
140001265:	cc                   	int3
140001266:	cc                   	int3
140001267:	cc                   	int3
140001268:	cc                   	int3
140001269:	cc                   	int3
14000126a:	cc                   	int3
14000126b:	cc                   	int3
14000126c:	cc                   	int3
14000126d:	cc                   	int3
14000126e:	cc                   	int3
14000126f:	cc                   	int3
140001270:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140001274:	48 8d 05 0d e7 05 00 	lea    0x5e70d(%rip),%rax        # 0x14005f988
14000127b:	48 85 d2             	test   %rdx,%rdx
14000127e:	48 0f 45 c2          	cmovne %rdx,%rax
140001282:	c3                   	ret
140001283:	cc                   	int3
140001284:	cc                   	int3
140001285:	cc                   	int3
140001286:	cc                   	int3
140001287:	cc                   	int3
140001288:	cc                   	int3
140001289:	cc                   	int3
14000128a:	cc                   	int3
14000128b:	cc                   	int3
14000128c:	cc                   	int3
14000128d:	cc                   	int3
14000128e:	cc                   	int3
14000128f:	cc                   	int3
140001290:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140001295:	57                   	push   %rdi
140001296:	48 83 ec 20          	sub    $0x20,%rsp
14000129a:	48 8d 05 97 e6 05 00 	lea    0x5e697(%rip),%rax        # 0x14005f938
1400012a1:	48 8b f9             	mov    %rcx,%rdi
1400012a4:	48 89 01             	mov    %rax,(%rcx)
1400012a7:	8b da                	mov    %edx,%ebx
1400012a9:	48 83 c1 08          	add    $0x8,%rcx
1400012ad:	ff 15 05 e1 05 00    	call   *0x5e105(%rip)        # 0x14005f3b8
1400012b3:	f6 c3 01             	test   $0x1,%bl
1400012b6:	74 0d                	je     0x1400012c5
1400012b8:	ba 18 00 00 00       	mov    $0x18,%edx
1400012bd:	48 8b cf             	mov    %rdi,%rcx
1400012c0:	e8 cf 89 05 00       	call   0x140059c94
1400012c5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400012ca:	48 8b c7             	mov    %rdi,%rax
1400012cd:	48 83 c4 20          	add    $0x20,%rsp
1400012d1:	5f                   	pop    %rdi
1400012d2:	c3                   	ret
1400012d3:	cc                   	int3
1400012d4:	cc                   	int3
1400012d5:	cc                   	int3
1400012d6:	cc                   	int3
1400012d7:	cc                   	int3
1400012d8:	cc                   	int3
1400012d9:	cc                   	int3
1400012da:	cc                   	int3
1400012db:	cc                   	int3
1400012dc:	cc                   	int3
1400012dd:	cc                   	int3
1400012de:	cc                   	int3
1400012df:	cc                   	int3
1400012e0:	48 8d 05 b9 e6 05 00 	lea    0x5e6b9(%rip),%rax        # 0x14005f9a0
1400012e7:	48 c7 41 10 00 00 00 	movq   $0x0,0x10(%rcx)
1400012ee:	00
1400012ef:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400012f3:	48 8d 05 7e e6 05 00 	lea    0x5e67e(%rip),%rax        # 0x14005f978
1400012fa:	48 89 01             	mov    %rax,(%rcx)
1400012fd:	48 8b c1             	mov    %rcx,%rax
140001300:	c3                   	ret
140001301:	cc                   	int3
140001302:	cc                   	int3
140001303:	cc                   	int3
140001304:	cc                   	int3
140001305:	cc                   	int3
140001306:	cc                   	int3
140001307:	cc                   	int3
140001308:	cc                   	int3
140001309:	cc                   	int3
14000130a:	cc                   	int3
14000130b:	cc                   	int3
14000130c:	cc                   	int3
14000130d:	cc                   	int3
14000130e:	cc                   	int3
14000130f:	cc                   	int3
140001310:	48 83 ec 48          	sub    $0x48,%rsp
140001314:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140001319:	e8 c2 ff ff ff       	call   0x1400012e0
14000131e:	48 8d 15 13 3f 07 00 	lea    0x73f13(%rip),%rdx        # 0x140075238
140001325:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000132a:	e8 75 94 05 00       	call   0x14005a7a4
14000132f:	cc                   	int3
140001330:	40 53                	rex push %rbx
140001332:	48 83 ec 20          	sub    $0x20,%rsp
140001336:	48 8b d9             	mov    %rcx,%rbx
140001339:	48 8b c2             	mov    %rdx,%rax
14000133c:	48 8d 0d f5 e5 05 00 	lea    0x5e5f5(%rip),%rcx        # 0x14005f938
140001343:	0f 57 c0             	xorps  %xmm0,%xmm0
140001346:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14000134a:	48 89 0b             	mov    %rcx,(%rbx)
14000134d:	48 8d 48 08          	lea    0x8(%rax),%rcx
140001351:	0f 11 02             	movups %xmm0,(%rdx)
140001354:	ff 15 6e e0 05 00    	call   *0x5e06e(%rip)        # 0x14005f3c8
14000135a:	48 8d 05 17 e6 05 00 	lea    0x5e617(%rip),%rax        # 0x14005f978
140001361:	48 89 03             	mov    %rax,(%rbx)
140001364:	48 8b c3             	mov    %rbx,%rax
140001367:	48 83 c4 20          	add    $0x20,%rsp
14000136b:	5b                   	pop    %rbx
14000136c:	c3                   	ret
14000136d:	cc                   	int3
14000136e:	cc                   	int3
14000136f:	cc                   	int3
140001370:	40 53                	rex push %rbx
140001372:	48 83 ec 20          	sub    $0x20,%rsp
140001376:	48 8b d9             	mov    %rcx,%rbx
140001379:	48 8b c2             	mov    %rdx,%rax
14000137c:	48 8d 0d b5 e5 05 00 	lea    0x5e5b5(%rip),%rcx        # 0x14005f938
140001383:	0f 57 c0             	xorps  %xmm0,%xmm0
140001386:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14000138a:	48 89 0b             	mov    %rcx,(%rbx)
14000138d:	48 8d 48 08          	lea    0x8(%rax),%rcx
140001391:	0f 11 02             	movups %xmm0,(%rdx)
140001394:	ff 15 2e e0 05 00    	call   *0x5e02e(%rip)        # 0x14005f3c8
14000139a:	48 8d 05 af e5 05 00 	lea    0x5e5af(%rip),%rax        # 0x14005f950
1400013a1:	48 89 03             	mov    %rax,(%rbx)
1400013a4:	48 8b c3             	mov    %rbx,%rax
1400013a7:	48 83 c4 20          	add    $0x20,%rsp
1400013ab:	5b                   	pop    %rbx
1400013ac:	c3                   	ret
1400013ad:	cc                   	int3
1400013ae:	cc                   	int3
1400013af:	cc                   	int3
1400013b0:	48 83 ec 28          	sub    $0x28,%rsp
1400013b4:	48 8d 0d fd e5 05 00 	lea    0x5e5fd(%rip),%rcx        # 0x14005f9b8
1400013bb:	ff 15 27 df 05 00    	call   *0x5df27(%rip)        # 0x14005f2e8
1400013c1:	cc                   	int3
1400013c2:	cc                   	int3
1400013c3:	cc                   	int3
1400013c4:	cc                   	int3
1400013c5:	cc                   	int3
1400013c6:	cc                   	int3
1400013c7:	cc                   	int3
1400013c8:	cc                   	int3
1400013c9:	cc                   	int3
1400013ca:	cc                   	int3
1400013cb:	cc                   	int3
1400013cc:	cc                   	int3
1400013cd:	cc                   	int3
1400013ce:	cc                   	int3
1400013cf:	cc                   	int3
1400013d0:	48 8d 05 f1 e5 05 00 	lea    0x5e5f1(%rip),%rax        # 0x14005f9c8
1400013d7:	48 c7 41 10 00 00 00 	movq   $0x0,0x10(%rcx)
1400013de:	00
1400013df:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400013e3:	48 8d 05 96 06 06 00 	lea    0x60696(%rip),%rax        # 0x140061a80
1400013ea:	48 89 01             	mov    %rax,(%rcx)
1400013ed:	48 8b c1             	mov    %rcx,%rax
1400013f0:	c3                   	ret
1400013f1:	cc                   	int3
1400013f2:	cc                   	int3
1400013f3:	cc                   	int3
1400013f4:	cc                   	int3
1400013f5:	cc                   	int3
1400013f6:	cc                   	int3
1400013f7:	cc                   	int3
1400013f8:	cc                   	int3
1400013f9:	cc                   	int3
1400013fa:	cc                   	int3
1400013fb:	cc                   	int3
1400013fc:	cc                   	int3
1400013fd:	cc                   	int3
1400013fe:	cc                   	int3
1400013ff:	cc                   	int3
140001400:	48 83 ec 48          	sub    $0x48,%rsp
140001404:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140001409:	e8 c2 ff ff ff       	call   0x1400013d0
14000140e:	48 8d 15 bb 3c 07 00 	lea    0x73cbb(%rip),%rdx        # 0x1400750d0
140001415:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000141a:	e8 85 93 05 00       	call   0x14005a7a4
14000141f:	cc                   	int3
140001420:	40 53                	rex push %rbx
140001422:	48 83 ec 20          	sub    $0x20,%rsp
140001426:	48 8b d9             	mov    %rcx,%rbx
140001429:	48 8b c2             	mov    %rdx,%rax
14000142c:	48 8d 0d 05 e5 05 00 	lea    0x5e505(%rip),%rcx        # 0x14005f938
140001433:	0f 57 c0             	xorps  %xmm0,%xmm0
140001436:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14000143a:	48 89 0b             	mov    %rcx,(%rbx)
14000143d:	48 8d 48 08          	lea    0x8(%rax),%rcx
140001441:	0f 11 02             	movups %xmm0,(%rdx)
140001444:	ff 15 7e df 05 00    	call   *0x5df7e(%rip)        # 0x14005f3c8
14000144a:	48 8d 05 2f 06 06 00 	lea    0x6062f(%rip),%rax        # 0x140061a80
140001451:	48 89 03             	mov    %rax,(%rbx)
140001454:	48 8b c3             	mov    %rbx,%rax
140001457:	48 83 c4 20          	add    $0x20,%rsp
14000145b:	5b                   	pop    %rbx
14000145c:	c3                   	ret
14000145d:	cc                   	int3
14000145e:	cc                   	int3
14000145f:	cc                   	int3
140001460:	33 c0                	xor    %eax,%eax
140001462:	c3                   	ret
140001463:	cc                   	int3
140001464:	cc                   	int3
140001465:	cc                   	int3
140001466:	cc                   	int3
140001467:	cc                   	int3
140001468:	cc                   	int3
140001469:	cc                   	int3
14000146a:	cc                   	int3
14000146b:	cc                   	int3
14000146c:	cc                   	int3
14000146d:	cc                   	int3
14000146e:	cc                   	int3
14000146f:	cc                   	int3
140001470:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140001475:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000147a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14000147f:	57                   	push   %rdi
140001480:	48 83 ec 30          	sub    $0x30,%rsp
140001484:	48 8b 05 b5 6b 07 00 	mov    0x76bb5(%rip),%rax        # 0x140078040
14000148b:	48 33 c4             	xor    %rsp,%rax
14000148e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140001493:	48 8b f1             	mov    %rcx,%rsi
140001496:	0f 0d 49 04          	prefetchw 0x4(%rcx)
14000149a:	8b 41 04             	mov    0x4(%rcx),%eax
14000149d:	0f 1f 00             	nopl   (%rax)
1400014a0:	8b d0                	mov    %eax,%edx
1400014a2:	83 ca 01             	or     $0x1,%edx
1400014a5:	f0 0f b1 51 04       	lock cmpxchg %edx,0x4(%rcx)
1400014aa:	75 f4                	jne    0x1400014a0
1400014ac:	a8 01                	test   $0x1,%al
1400014ae:	74 07                	je     0x1400014b7
1400014b0:	32 c0                	xor    %al,%al
1400014b2:	e9 f9 00 00 00       	jmp    0x1400015b0
1400014b7:	ff 15 a3 de 05 00    	call   *0x5dea3(%rip)        # 0x14005f360
1400014bd:	89 46 18             	mov    %eax,0x18(%rsi)
1400014c0:	33 ed                	xor    %ebp,%ebp
1400014c2:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1400014c6:	48 8b c7             	mov    %rdi,%rax
1400014c9:	83 e0 03             	and    $0x3,%eax
1400014cc:	74 6a                	je     0x140001538
1400014ce:	48 83 e8 01          	sub    $0x1,%rax
1400014d2:	74 0d                	je     0x1400014e1
1400014d4:	48 83 f8 01          	cmp    $0x1,%rax
1400014d8:	74 23                	je     0x1400014fd
1400014da:	ff 15 38 e0 05 00    	call   *0x5e038(%rip)        # 0x14005f518
1400014e0:	cc                   	int3
1400014e1:	48 8b cf             	mov    %rdi,%rcx
1400014e4:	48 83 e1 fe          	and    $0xfffffffffffffffe,%rcx
1400014e8:	48 83 c9 02          	or     $0x2,%rcx
1400014ec:	48 8b c7             	mov    %rdi,%rax
1400014ef:	f0 48 0f b1 4e 08    	lock cmpxchg %rcx,0x8(%rsi)
1400014f5:	48 8b f8             	mov    %rax,%rdi
1400014f8:	75 53                	jne    0x14000154d
1400014fa:	48 8b f9             	mov    %rcx,%rdi
1400014fd:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140001502:	48 8b 46 08          	mov    0x8(%rsi),%rax
140001506:	48 3b f8             	cmp    %rax,%rdi
140001509:	75 b7                	jne    0x1400014c2
14000150b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001510:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
140001516:	41 b8 08 00 00 00    	mov    $0x8,%r8d
14000151c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140001521:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
140001525:	ff 15 4d de 05 00    	call   *0x5de4d(%rip)        # 0x14005f378
14000152b:	48 8b 46 08          	mov    0x8(%rsi),%rax
14000152f:	48 39 44 24 20       	cmp    %rax,0x20(%rsp)
140001534:	74 da                	je     0x140001510
140001536:	eb 8a                	jmp    0x1400014c2
140001538:	48 8b cf             	mov    %rdi,%rcx
14000153b:	48 83 c9 01          	or     $0x1,%rcx
14000153f:	48 8b c7             	mov    %rdi,%rax
140001542:	f0 48 0f b1 4e 08    	lock cmpxchg %rcx,0x8(%rsi)
140001548:	74 0a                	je     0x140001554
14000154a:	48 8b f8             	mov    %rax,%rdi
14000154d:	f3 90                	pause
14000154f:	e9 72 ff ff ff       	jmp    0x1400014c6
140001554:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
140001558:	48 89 39             	mov    %rdi,(%rcx)
14000155b:	ff 15 0f de 05 00    	call   *0x5de0f(%rip)        # 0x14005f370
140001561:	48 85 ff             	test   %rdi,%rdi
140001564:	74 30                	je     0x140001596
140001566:	48 8b 47 08          	mov    0x8(%rdi),%rax
14000156a:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
14000156e:	48 85 c0             	test   %rax,%rax
140001571:	74 04                	je     0x140001577
140001573:	48 89 68 10          	mov    %rbp,0x10(%rax)
140001577:	48 87 46 08          	xchg   %rax,0x8(%rsi)
14000157b:	24 03                	and    $0x3,%al
14000157d:	3c 02                	cmp    $0x2,%al
14000157f:	75 0a                	jne    0x14000158b
140001581:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
140001585:	ff 15 e5 dd 05 00    	call   *0x5dde5(%rip)        # 0x14005f370
14000158b:	48 8b cf             	mov    %rdi,%rcx
14000158e:	ff 57 18             	call   *0x18(%rdi)
140001591:	e9 2c ff ff ff       	jmp    0x1400014c2
140001596:	48 87 6e 08          	xchg   %rbp,0x8(%rsi)
14000159a:	40 80 e5 03          	and    $0x3,%bpl
14000159e:	40 80 fd 02          	cmp    $0x2,%bpl
1400015a2:	75 0a                	jne    0x1400015ae