14028d1ae:	75 10                	jne    0x14028d1c0
14028d1b0:	48 8b 03             	mov    (%rbx),%rax
14028d1b3:	48 8b cb             	mov    %rbx,%rcx
14028d1b6:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d1ba:	ff 15 78 fa 87 00    	call   *0x87fa78(%rip)        # 0x140b0cc38
14028d1c0:	48 8b 9f 80 fe ff ff 	mov    -0x180(%rdi),%rbx
14028d1c7:	48 85 db             	test   %rbx,%rbx
14028d1ca:	74 35                	je     0x14028d201
14028d1cc:	8b c5                	mov    %ebp,%eax
14028d1ce:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d1d3:	03 c5                	add    %ebp,%eax
14028d1d5:	75 2a                	jne    0x14028d201
14028d1d7:	48 8b 03             	mov    (%rbx),%rax
14028d1da:	48 8b cb             	mov    %rbx,%rcx
14028d1dd:	48 8b 00             	mov    (%rax),%rax
14028d1e0:	ff 15 52 fa 87 00    	call   *0x87fa52(%rip)        # 0x140b0cc38
14028d1e6:	8b c5                	mov    %ebp,%eax
14028d1e8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d1ed:	03 c5                	add    %ebp,%eax
14028d1ef:	75 10                	jne    0x14028d201
14028d1f1:	48 8b 03             	mov    (%rbx),%rax
14028d1f4:	48 8b cb             	mov    %rbx,%rcx
14028d1f7:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d1fb:	ff 15 37 fa 87 00    	call   *0x87fa37(%rip)        # 0x140b0cc38
14028d201:	48 8b 9f 70 fe ff ff 	mov    -0x190(%rdi),%rbx
14028d208:	48 85 db             	test   %rbx,%rbx
14028d20b:	74 35                	je     0x14028d242
14028d20d:	8b c5                	mov    %ebp,%eax
14028d20f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d214:	03 c5                	add    %ebp,%eax
14028d216:	75 2a                	jne    0x14028d242
14028d218:	48 8b 03             	mov    (%rbx),%rax
14028d21b:	48 8b cb             	mov    %rbx,%rcx
14028d21e:	48 8b 00             	mov    (%rax),%rax
14028d221:	ff 15 11 fa 87 00    	call   *0x87fa11(%rip)        # 0x140b0cc38
14028d227:	8b c5                	mov    %ebp,%eax
14028d229:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d22e:	03 c5                	add    %ebp,%eax
14028d230:	75 10                	jne    0x14028d242
14028d232:	48 8b 03             	mov    (%rbx),%rax
14028d235:	48 8b cb             	mov    %rbx,%rcx
14028d238:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d23c:	ff 15 f6 f9 87 00    	call   *0x87f9f6(%rip)        # 0x140b0cc38
14028d242:	48 8b 9f 60 fe ff ff 	mov    -0x1a0(%rdi),%rbx
14028d249:	48 85 db             	test   %rbx,%rbx
14028d24c:	74 35                	je     0x14028d283
14028d24e:	8b c5                	mov    %ebp,%eax
14028d250:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d255:	03 c5                	add    %ebp,%eax
14028d257:	75 2a                	jne    0x14028d283
14028d259:	48 8b 03             	mov    (%rbx),%rax
14028d25c:	48 8b cb             	mov    %rbx,%rcx
14028d25f:	48 8b 00             	mov    (%rax),%rax
14028d262:	ff 15 d0 f9 87 00    	call   *0x87f9d0(%rip)        # 0x140b0cc38
14028d268:	8b c5                	mov    %ebp,%eax
14028d26a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d26f:	03 c5                	add    %ebp,%eax
14028d271:	75 10                	jne    0x14028d283
14028d273:	48 8b 03             	mov    (%rbx),%rax
14028d276:	48 8b cb             	mov    %rbx,%rcx
14028d279:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d27d:	ff 15 b5 f9 87 00    	call   *0x87f9b5(%rip)        # 0x140b0cc38
14028d283:	48 8b 8f 50 fe ff ff 	mov    -0x1b0(%rdi),%rcx
14028d28a:	48 85 c9             	test   %rcx,%rcx
14028d28d:	74 15                	je     0x14028d2a4
14028d28f:	48 83 a7 50 fe ff ff 	andq   $0x0,-0x1b0(%rdi)
14028d296:	00
14028d297:	48 8b 01             	mov    (%rcx),%rax
14028d29a:	48 8b 40 10          	mov    0x10(%rax),%rax
14028d29e:	ff 15 94 f9 87 00    	call   *0x87f994(%rip)        # 0x140b0cc38
14028d2a4:	48 8d 8f 30 fe ff ff 	lea    -0x1d0(%rdi),%rcx
14028d2ab:	e8 98 34 f0 ff       	call   0x140190748
14028d2b0:	48 8b 9f 28 fe ff ff 	mov    -0x1d8(%rdi),%rbx
14028d2b7:	48 85 db             	test   %rbx,%rbx
14028d2ba:	74 35                	je     0x14028d2f1
14028d2bc:	8b c5                	mov    %ebp,%eax
14028d2be:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d2c3:	03 c5                	add    %ebp,%eax
14028d2c5:	75 2a                	jne    0x14028d2f1
14028d2c7:	48 8b 03             	mov    (%rbx),%rax
14028d2ca:	48 8b cb             	mov    %rbx,%rcx
14028d2cd:	48 8b 00             	mov    (%rax),%rax
14028d2d0:	ff 15 62 f9 87 00    	call   *0x87f962(%rip)        # 0x140b0cc38
14028d2d6:	8b c5                	mov    %ebp,%eax
14028d2d8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d2dd:	03 c5                	add    %ebp,%eax
14028d2df:	75 10                	jne    0x14028d2f1
14028d2e1:	48 8b 03             	mov    (%rbx),%rax
14028d2e4:	48 8b cb             	mov    %rbx,%rcx
14028d2e7:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d2eb:	ff 15 47 f9 87 00    	call   *0x87f947(%rip)        # 0x140b0cc38
14028d2f1:	48 8b 8f 18 fe ff ff 	mov    -0x1e8(%rdi),%rcx
14028d2f8:	48 85 c9             	test   %rcx,%rcx
14028d2fb:	74 18                	je     0x14028d315
14028d2fd:	8b c5                	mov    %ebp,%eax
14028d2ff:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14028d304:	03 c5                	add    %ebp,%eax
14028d306:	75 0d                	jne    0x14028d315
14028d308:	48 8b 01             	mov    (%rcx),%rax
14028d30b:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d30f:	ff 15 23 f9 87 00    	call   *0x87f923(%rip)        # 0x140b0cc38
14028d315:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14028d31a:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14028d31f:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14028d324:	48 83 c4 20          	add    $0x20,%rsp
14028d328:	5f                   	pop    %rdi
14028d329:	c3                   	ret
14028d32a:	90                   	nop
14028d32b:	90                   	nop
14028d32c:	e9 c7 6a 00 00       	jmp    0x140293df8
14028d331:	90                   	nop
14028d332:	90                   	nop
14028d333:	90                   	nop
14028d334:	90                   	nop
14028d335:	90                   	nop
14028d336:	90                   	nop
14028d337:	90                   	nop
14028d338:	90                   	nop
14028d339:	90                   	nop
14028d33a:	90                   	nop
14028d33b:	90                   	nop
14028d33c:	90                   	nop
14028d33d:	90                   	nop
14028d33e:	90                   	nop
14028d33f:	90                   	nop
14028d340:	e9 4f 6a 00 00       	jmp    0x140293d94
14028d345:	90                   	nop
14028d346:	90                   	nop
14028d347:	90                   	nop
14028d348:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14028d34d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14028d352:	57                   	push   %rdi
14028d353:	48 83 ec 20          	sub    $0x20,%rsp
14028d357:	48 8b 59 48          	mov    0x48(%rcx),%rbx
14028d35b:	83 ce ff             	or     $0xffffffff,%esi
14028d35e:	48 8b f9             	mov    %rcx,%rdi
14028d361:	48 85 db             	test   %rbx,%rbx
14028d364:	74 35                	je     0x14028d39b
14028d366:	8b c6                	mov    %esi,%eax
14028d368:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d36d:	03 c6                	add    %esi,%eax
14028d36f:	75 2a                	jne    0x14028d39b
14028d371:	48 8b 03             	mov    (%rbx),%rax
14028d374:	48 8b cb             	mov    %rbx,%rcx
14028d377:	48 8b 00             	mov    (%rax),%rax
14028d37a:	ff 15 b8 f8 87 00    	call   *0x87f8b8(%rip)        # 0x140b0cc38
14028d380:	8b c6                	mov    %esi,%eax
14028d382:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d387:	03 c6                	add    %esi,%eax
14028d389:	75 10                	jne    0x14028d39b
14028d38b:	48 8b 03             	mov    (%rbx),%rax
14028d38e:	48 8b cb             	mov    %rbx,%rcx
14028d391:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d395:	ff 15 9d f8 87 00    	call   *0x87f89d(%rip)        # 0x140b0cc38
14028d39b:	48 8b 5f 28          	mov    0x28(%rdi),%rbx
14028d39f:	48 85 db             	test   %rbx,%rbx
14028d3a2:	74 35                	je     0x14028d3d9
14028d3a4:	8b c6                	mov    %esi,%eax
14028d3a6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d3ab:	03 c6                	add    %esi,%eax
14028d3ad:	75 2a                	jne    0x14028d3d9
14028d3af:	48 8b 03             	mov    (%rbx),%rax
14028d3b2:	48 8b cb             	mov    %rbx,%rcx
14028d3b5:	48 8b 00             	mov    (%rax),%rax
14028d3b8:	ff 15 7a f8 87 00    	call   *0x87f87a(%rip)        # 0x140b0cc38
14028d3be:	8b c6                	mov    %esi,%eax
14028d3c0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d3c5:	03 c6                	add    %esi,%eax
14028d3c7:	75 10                	jne    0x14028d3d9
14028d3c9:	48 8b 03             	mov    (%rbx),%rax
14028d3cc:	48 8b cb             	mov    %rbx,%rcx
14028d3cf:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d3d3:	ff 15 5f f8 87 00    	call   *0x87f85f(%rip)        # 0x140b0cc38
14028d3d9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14028d3de:	48 8d 05 f3 4f 89 00 	lea    0x894ff3(%rip),%rax        # 0x140b223d8
14028d3e5:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14028d3ea:	48 89 07             	mov    %rax,(%rdi)
14028d3ed:	48 83 c4 20          	add    $0x20,%rsp
14028d3f1:	5f                   	pop    %rdi
14028d3f2:	c3                   	ret
14028d3f3:	90                   	nop
14028d3f4:	90                   	nop
14028d3f5:	90                   	nop
14028d3f6:	90                   	nop
14028d3f7:	90                   	nop
14028d3f8:	90                   	nop
14028d3f9:	90                   	nop
14028d3fa:	90                   	nop
14028d3fb:	90                   	nop
14028d3fc:	90                   	nop
14028d3fd:	90                   	nop
14028d3fe:	90                   	nop
14028d3ff:	90                   	nop
14028d400:	40 53                	rex push %rbx
14028d402:	48 83 ec 20          	sub    $0x20,%rsp
14028d406:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028d40d:	00 00
14028d40f:	48 8b da             	mov    %rdx,%rbx
14028d412:	b9 04 00 00 00       	mov    $0x4,%ecx
14028d417:	48 8b 00             	mov    (%rax),%rax
14028d41a:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028d41d:	39 05 d5 cf a9 00    	cmp    %eax,0xa9cfd5(%rip)        # 0x140d2a3f8
14028d423:	7f 4f                	jg     0x14028d474
14028d425:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028d429:	48 85 db             	test   %rbx,%rbx
14028d42c:	74 39                	je     0x14028d467
14028d42e:	83 c8 ff             	or     $0xffffffff,%eax
14028d431:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d436:	83 f8 01             	cmp    $0x1,%eax
14028d439:	75 2c                	jne    0x14028d467
14028d43b:	48 8b 03             	mov    (%rbx),%rax
14028d43e:	48 8b cb             	mov    %rbx,%rcx
14028d441:	48 8b 00             	mov    (%rax),%rax
14028d444:	ff 15 ee f7 87 00    	call   *0x87f7ee(%rip)        # 0x140b0cc38
14028d44a:	83 c8 ff             	or     $0xffffffff,%eax
14028d44d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d452:	83 f8 01             	cmp    $0x1,%eax
14028d455:	75 10                	jne    0x14028d467
14028d457:	48 8b 03             	mov    (%rbx),%rax
14028d45a:	48 8b cb             	mov    %rbx,%rcx
14028d45d:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d461:	ff 15 d1 f7 87 00    	call   *0x87f7d1(%rip)        # 0x140b0cc38
14028d467:	48 8d 05 e2 20 a3 00 	lea    0xa320e2(%rip),%rax        # 0x140cbf550
14028d46e:	48 83 c4 20          	add    $0x20,%rsp
14028d472:	5b                   	pop    %rbx
14028d473:	c3                   	ret
14028d474:	48 8d 0d 7d cf a9 00 	lea    0xa9cf7d(%rip),%rcx        # 0x140d2a3f8
14028d47b:	e8 48 28 86 00       	call   0x140aefcc8
14028d480:	83 3d 71 cf a9 00 ff 	cmpl   $0xffffffff,0xa9cf71(%rip)        # 0x140d2a3f8
14028d487:	75 9c                	jne    0x14028d425
14028d489:	48 8d 0d 50 b4 87 00 	lea    0x87b450(%rip),%rcx        # 0x140b088e0
14028d490:	e8 a7 24 86 00       	call   0x140aef93c
14028d495:	48 8d 0d 5c cf a9 00 	lea    0xa9cf5c(%rip),%rcx        # 0x140d2a3f8
14028d49c:	e8 bb 27 86 00       	call   0x140aefc5c
14028d4a1:	eb 82                	jmp    0x14028d425
14028d4a3:	cc                   	int3
14028d4a4:	90                   	nop
14028d4a5:	90                   	nop
14028d4a6:	90                   	nop
14028d4a7:	90                   	nop
14028d4a8:	90                   	nop
14028d4a9:	90                   	nop
14028d4aa:	90                   	nop
14028d4ab:	90                   	nop
14028d4ac:	90                   	nop
14028d4ad:	90                   	nop
14028d4ae:	90                   	nop
14028d4af:	90                   	nop
14028d4b0:	40 53                	rex push %rbx
14028d4b2:	48 83 ec 20          	sub    $0x20,%rsp
14028d4b6:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028d4bd:	00 00
14028d4bf:	48 8b da             	mov    %rdx,%rbx
14028d4c2:	b9 04 00 00 00       	mov    $0x4,%ecx
14028d4c7:	48 8b 00             	mov    (%rax),%rax
14028d4ca:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028d4cd:	39 05 29 cf a9 00    	cmp    %eax,0xa9cf29(%rip)        # 0x140d2a3fc
14028d4d3:	7f 4f                	jg     0x14028d524
14028d4d5:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028d4d9:	48 85 db             	test   %rbx,%rbx
14028d4dc:	74 39                	je     0x14028d517
14028d4de:	83 c8 ff             	or     $0xffffffff,%eax
14028d4e1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d4e6:	83 f8 01             	cmp    $0x1,%eax
14028d4e9:	75 2c                	jne    0x14028d517
14028d4eb:	48 8b 03             	mov    (%rbx),%rax
14028d4ee:	48 8b cb             	mov    %rbx,%rcx
14028d4f1:	48 8b 00             	mov    (%rax),%rax
14028d4f4:	ff 15 3e f7 87 00    	call   *0x87f73e(%rip)        # 0x140b0cc38
14028d4fa:	83 c8 ff             	or     $0xffffffff,%eax
14028d4fd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d502:	83 f8 01             	cmp    $0x1,%eax
14028d505:	75 10                	jne    0x14028d517
14028d507:	48 8b 03             	mov    (%rbx),%rax
14028d50a:	48 8b cb             	mov    %rbx,%rcx
14028d50d:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d511:	ff 15 21 f7 87 00    	call   *0x87f721(%rip)        # 0x140b0cc38
14028d517:	48 8d 05 52 20 a3 00 	lea    0xa32052(%rip),%rax        # 0x140cbf570
14028d51e:	48 83 c4 20          	add    $0x20,%rsp
14028d522:	5b                   	pop    %rbx
14028d523:	c3                   	ret
14028d524:	48 8d 0d d1 ce a9 00 	lea    0xa9ced1(%rip),%rcx        # 0x140d2a3fc
14028d52b:	e8 98 27 86 00       	call   0x140aefcc8
14028d530:	83 3d c5 ce a9 00 ff 	cmpl   $0xffffffff,0xa9cec5(%rip)        # 0x140d2a3fc
14028d537:	75 9c                	jne    0x14028d4d5
14028d539:	48 8d 0d 00 b4 87 00 	lea    0x87b400(%rip),%rcx        # 0x140b08940
14028d540:	e8 f7 23 86 00       	call   0x140aef93c
14028d545:	48 8d 0d b0 ce a9 00 	lea    0xa9ceb0(%rip),%rcx        # 0x140d2a3fc
14028d54c:	e8 0b 27 86 00       	call   0x140aefc5c
14028d551:	eb 82                	jmp    0x14028d4d5
14028d553:	cc                   	int3
14028d554:	90                   	nop
14028d555:	90                   	nop
14028d556:	90                   	nop
14028d557:	90                   	nop
14028d558:	90                   	nop
14028d559:	90                   	nop
14028d55a:	90                   	nop
14028d55b:	90                   	nop
14028d55c:	90                   	nop
14028d55d:	90                   	nop
14028d55e:	90                   	nop
14028d55f:	90                   	nop
14028d560:	40 53                	rex push %rbx
14028d562:	48 83 ec 20          	sub    $0x20,%rsp
14028d566:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14028d56d:	00 00
14028d56f:	48 8b da             	mov    %rdx,%rbx
14028d572:	b9 04 00 00 00       	mov    $0x4,%ecx
14028d577:	48 8b 00             	mov    (%rax),%rax
14028d57a:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14028d57d:	39 05 55 ce a9 00    	cmp    %eax,0xa9ce55(%rip)        # 0x140d2a3d8
14028d583:	7f 4f                	jg     0x14028d5d4
14028d585:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14028d589:	48 85 db             	test   %rbx,%rbx
14028d58c:	74 39                	je     0x14028d5c7
14028d58e:	83 c8 ff             	or     $0xffffffff,%eax
14028d591:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028d596:	83 f8 01             	cmp    $0x1,%eax
14028d599:	75 2c                	jne    0x14028d5c7
14028d59b:	48 8b 03             	mov    (%rbx),%rax
14028d59e:	48 8b cb             	mov    %rbx,%rcx
14028d5a1:	48 8b 00             	mov    (%rax),%rax
14028d5a4:	ff 15 8e f6 87 00    	call   *0x87f68e(%rip)        # 0x140b0cc38
14028d5aa:	83 c8 ff             	or     $0xffffffff,%eax
14028d5ad:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028d5b2:	83 f8 01             	cmp    $0x1,%eax
14028d5b5:	75 10                	jne    0x14028d5c7
14028d5b7:	48 8b 03             	mov    (%rbx),%rax
14028d5ba:	48 8b cb             	mov    %rbx,%rcx
14028d5bd:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d5c1:	ff 15 71 f6 87 00    	call   *0x87f671(%rip)        # 0x140b0cc38
14028d5c7:	48 8d 05 82 1e a3 00 	lea    0xa31e82(%rip),%rax        # 0x140cbf450
14028d5ce:	48 83 c4 20          	add    $0x20,%rsp
14028d5d2:	5b                   	pop    %rbx
14028d5d3:	c3                   	ret
14028d5d4:	48 8d 0d fd cd a9 00 	lea    0xa9cdfd(%rip),%rcx        # 0x140d2a3d8
14028d5db:	e8 e8 26 86 00       	call   0x140aefcc8
14028d5e0:	83 3d f1 cd a9 00 ff 	cmpl   $0xffffffff,0xa9cdf1(%rip)        # 0x140d2a3d8
14028d5e7:	75 9c                	jne    0x14028d585
14028d5e9:	48 8d 0d b0 b3 87 00 	lea    0x87b3b0(%rip),%rcx        # 0x140b089a0
14028d5f0:	e8 47 23 86 00       	call   0x140aef93c
14028d5f5:	48 8d 0d dc cd a9 00 	lea    0xa9cddc(%rip),%rcx        # 0x140d2a3d8
14028d5fc:	e8 5b 26 86 00       	call   0x140aefc5c
14028d601:	eb 82                	jmp    0x14028d585
14028d603:	cc                   	int3
14028d604:	90                   	nop
14028d605:	90                   	nop
14028d606:	90                   	nop
14028d607:	90                   	nop