140100261:	00
140100262:	48 85 db             	test   %rbx,%rbx
140100265:	74 2a                	je     0x140100291
140100267:	8b c6                	mov    %esi,%eax
140100269:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14010026e:	83 f8 01             	cmp    $0x1,%eax
140100271:	75 1e                	jne    0x140100291
140100273:	48 8b 03             	mov    (%rbx),%rax
140100276:	48 8b cb             	mov    %rbx,%rcx
140100279:	ff 10                	call   *(%rax)
14010027b:	8b c6                	mov    %esi,%eax
14010027d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140100282:	83 f8 01             	cmp    $0x1,%eax
140100285:	75 0a                	jne    0x140100291
140100287:	48 8b 03             	mov    (%rbx),%rax
14010028a:	48 8b cb             	mov    %rbx,%rcx
14010028d:	ff 50 08             	call   *0x8(%rax)
140100290:	90                   	nop
140100291:	e9 4a fd ff ff       	jmp    0x1400fffe0
140100296:	49 8b 7e 18          	mov    0x18(%r14),%rdi
14010029a:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
14010029f:	49 8b 5e 20          	mov    0x20(%r14),%rbx
1401002a3:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1401002a8:	e9 6f fd ff ff       	jmp    0x14010001c
1401002ad:	48 8d 8c 24 c0 05 00 	lea    0x5c0(%rsp),%rcx
1401002b4:	00
1401002b5:	e8 c6 60 fc ff       	call   0x1400c6380
1401002ba:	90                   	nop
1401002bb:	48 8d 8c 24 c0 09 00 	lea    0x9c0(%rsp),%rcx
1401002c2:	00
1401002c3:	e8 f8 5e fc ff       	call   0x1400c61c0
1401002c8:	90                   	nop
1401002c9:	48 8d 8c 24 20 05 00 	lea    0x520(%rsp),%rcx
1401002d0:	00
1401002d1:	e8 ea 5e fc ff       	call   0x1400c61c0
1401002d6:	90                   	nop
1401002d7:	48 8d 8c 24 a0 05 00 	lea    0x5a0(%rsp),%rcx
1401002de:	00
1401002df:	e8 9c 60 fc ff       	call   0x1400c6380
1401002e4:	90                   	nop
1401002e5:	48 8d 0d e4 e9 21 00 	lea    0x21e9e4(%rip),%rcx        # 0x14031ecd0
1401002ec:	e8 67 70 06 00       	call   0x140167358
1401002f1:	85 c0                	test   %eax,%eax
1401002f3:	0f 85 69 04 00 00    	jne    0x140100762
1401002f9:	48 89 bc 24 40 08 00 	mov    %rdi,0x840(%rsp)
140100300:	00
140100301:	48 89 bc 24 50 08 00 	mov    %rdi,0x850(%rsp)
140100308:	00
140100309:	48 c7 84 24 58 08 00 	movq   $0xf,0x858(%rsp)
140100310:	00 0f 00 00 00
140100315:	c6 84 24 40 08 00 00 	movb   $0x0,0x840(%rsp)
14010031c:	00
14010031d:	45 33 c0             	xor    %r8d,%r8d
140100320:	48 8d 15 51 d6 12 00 	lea    0x12d651(%rip),%rdx        # 0x14022d978
140100327:	48 8d 8c 24 40 08 00 	lea    0x840(%rsp),%rcx
14010032e:	00
14010032f:	e8 cc 60 fc ff       	call   0x1400c6400
140100334:	90                   	nop
140100335:	48 89 bc 24 20 08 00 	mov    %rdi,0x820(%rsp)
14010033c:	00
14010033d:	48 89 bc 24 30 08 00 	mov    %rdi,0x830(%rsp)
140100344:	00
140100345:	48 c7 84 24 38 08 00 	movq   $0xf,0x838(%rsp)
14010034c:	00 0f 00 00 00
140100351:	c6 84 24 20 08 00 00 	movb   $0x0,0x820(%rsp)
140100358:	00
140100359:	45 33 c0             	xor    %r8d,%r8d
14010035c:	48 8d 15 15 d6 12 00 	lea    0x12d615(%rip),%rdx        # 0x14022d978
140100363:	48 8d 8c 24 20 08 00 	lea    0x820(%rsp),%rcx
14010036a:	00
14010036b:	e8 90 60 fc ff       	call   0x1400c6400
140100370:	90                   	nop
140100371:	48 89 bc 24 00 08 00 	mov    %rdi,0x800(%rsp)
140100378:	00
140100379:	48 89 bc 24 10 08 00 	mov    %rdi,0x810(%rsp)
140100380:	00
140100381:	48 c7 84 24 18 08 00 	movq   $0xf,0x818(%rsp)
140100388:	00 0f 00 00 00
14010038d:	c6 84 24 00 08 00 00 	movb   $0x0,0x800(%rsp)
140100394:	00
140100395:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
14010039b:	48 8d 15 1e c5 13 00 	lea    0x13c51e(%rip),%rdx        # 0x14023c8c0
1401003a2:	48 8d 8c 24 00 08 00 	lea    0x800(%rsp),%rcx
1401003a9:	00
1401003aa:	e8 51 60 fc ff       	call   0x1400c6400
1401003af:	90                   	nop
1401003b0:	4c 8d 8c 24 40 08 00 	lea    0x840(%rsp),%r9
1401003b7:	00
1401003b8:	4c 8d 84 24 20 08 00 	lea    0x820(%rsp),%r8
1401003bf:	00
1401003c0:	48 8d 94 24 00 08 00 	lea    0x800(%rsp),%rdx
1401003c7:	00
1401003c8:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
1401003cf:	00
1401003d0:	e8 eb 54 03 00       	call   0x1401358c0
1401003d5:	90                   	nop
1401003d6:	48 8d 8c 24 00 08 00 	lea    0x800(%rsp),%rcx
1401003dd:	00
1401003de:	e8 9d 5f fc ff       	call   0x1400c6380
1401003e3:	90                   	nop
1401003e4:	48 8d 8c 24 20 08 00 	lea    0x820(%rsp),%rcx
1401003eb:	00
1401003ec:	e8 8f 5f fc ff       	call   0x1400c6380
1401003f1:	90                   	nop
1401003f2:	48 8d 8c 24 40 08 00 	lea    0x840(%rsp),%rcx
1401003f9:	00
1401003fa:	e8 81 5f fc ff       	call   0x1400c6380
1401003ff:	48 8b 8c 24 20 01 00 	mov    0x120(%rsp),%rcx
140100406:	00
140100407:	48 85 c9             	test   %rcx,%rcx
14010040a:	0f 84 82 00 00 00    	je     0x140100492
140100410:	48 8b 84 24 28 01 00 	mov    0x128(%rsp),%rax
140100417:	00
140100418:	48 85 c0             	test   %rax,%rax
14010041b:	74 0c                	je     0x140100429
14010041d:	f0 ff 40 08          	lock incl 0x8(%rax)
140100421:	48 8b 8c 24 20 01 00 	mov    0x120(%rsp),%rcx
140100428:	00
140100429:	0f 28 84 24 20 01 00 	movaps 0x120(%rsp),%xmm0
140100430:	00
140100431:	66 0f 7f 84 24 e0 01 	movdqa %xmm0,0x1e0(%rsp)
140100438:	00 00
14010043a:	48 8b 01             	mov    (%rcx),%rax
14010043d:	4c 8d 05 3c c6 13 00 	lea    0x13c63c(%rip),%r8        # 0x14023ca80
140100444:	48 8d 15 2d d5 12 00 	lea    0x12d52d(%rip),%rdx        # 0x14022d978
14010044b:	ff 50 48             	call   *0x48(%rax)
14010044e:	90                   	nop
14010044f:	48 8b 8c 24 e8 01 00 	mov    0x1e8(%rsp),%rcx
140100456:	00
140100457:	48 85 c9             	test   %rcx,%rcx
14010045a:	74 36                	je     0x140100492
14010045c:	8b c6                	mov    %esi,%eax
14010045e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140100463:	83 f8 01             	cmp    $0x1,%eax
140100466:	75 2a                	jne    0x140100492
140100468:	48 8b 9c 24 e8 01 00 	mov    0x1e8(%rsp),%rbx
14010046f:	00
140100470:	48 8b 03             	mov    (%rbx),%rax
140100473:	48 8b cb             	mov    %rbx,%rcx
140100476:	ff 10                	call   *(%rax)
140100478:	8b c6                	mov    %esi,%eax
14010047a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14010047f:	83 f8 01             	cmp    $0x1,%eax
140100482:	75 0e                	jne    0x140100492
140100484:	48 8b 8c 24 e8 01 00 	mov    0x1e8(%rsp),%rcx
14010048b:	00
14010048c:	48 8b 01             	mov    (%rcx),%rax
14010048f:	ff 50 08             	call   *0x8(%rax)
140100492:	48 8d 0d 37 e8 21 00 	lea    0x21e837(%rip),%rcx        # 0x14031ecd0
140100499:	e8 de 6e 06 00       	call   0x14016737c
14010049e:	90                   	nop
14010049f:	48 8b 9c 24 28 01 00 	mov    0x128(%rsp),%rbx
1401004a6:	00
1401004a7:	48 85 db             	test   %rbx,%rbx
1401004aa:	74 2a                	je     0x1401004d6
1401004ac:	8b c6                	mov    %esi,%eax
1401004ae:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401004b3:	83 f8 01             	cmp    $0x1,%eax
1401004b6:	75 1e                	jne    0x1401004d6
1401004b8:	48 8b 03             	mov    (%rbx),%rax
1401004bb:	48 8b cb             	mov    %rbx,%rcx
1401004be:	ff 10                	call   *(%rax)
1401004c0:	8b c6                	mov    %esi,%eax
1401004c2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401004c7:	83 f8 01             	cmp    $0x1,%eax
1401004ca:	75 0a                	jne    0x1401004d6
1401004cc:	48 8b 03             	mov    (%rbx),%rax
1401004cf:	48 8b cb             	mov    %rbx,%rcx
1401004d2:	ff 50 08             	call   *0x8(%rax)
1401004d5:	90                   	nop
1401004d6:	eb 0a                	jmp    0x1401004e2
1401004d8:	be ff ff ff ff       	mov    $0xffffffff,%esi
1401004dd:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1401004e2:	49 8d 8e 20 02 00 00 	lea    0x220(%r14),%rcx
1401004e9:	c7 44 24 48 d4 07 00 	movl   $0x7d4,0x48(%rsp)
1401004f0:	00
1401004f1:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1401004f8:	00
1401004f9:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1401004fe:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140100503:	e8 c8 3d fe ff       	call   0x1400e42d0
140100508:	49 8b ce             	mov    %r14,%rcx
14010050b:	e8 30 3c 00 00       	call   0x140104140
140100510:	e9 37 01 00 00       	jmp    0x14010064c
140100515:	49 8d 57 40          	lea    0x40(%r15),%rdx
140100519:	49 8d 8e 10 01 00 00 	lea    0x110(%r14),%rcx
140100520:	48 3b ca             	cmp    %rdx,%rcx
140100523:	74 13                	je     0x140100538
140100525:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140100529:	48 83 7a 18 10       	cmpq   $0x10,0x18(%rdx)
14010052e:	72 03                	jb     0x140100533
140100530:	48 8b 12             	mov    (%rdx),%rdx
140100533:	e8 c8 5e fc ff       	call   0x1400c6400
140100538:	49 8b 86 b0 00 00 00 	mov    0xb0(%r14),%rax
14010053f:	48 8b 88 20 01 00 00 	mov    0x120(%rax),%rcx
140100546:	48 85 c9             	test   %rcx,%rcx
140100549:	74 0e                	je     0x140100559
14010054b:	44 8b 41 04          	mov    0x4(%rcx),%r8d
14010054f:	8b 11                	mov    (%rcx),%edx
140100551:	49 8b ce             	mov    %r14,%rcx
140100554:	e8 57 5c 00 00       	call   0x1401061b0
140100559:	49 8d 97 80 00 00 00 	lea    0x80(%r15),%rdx
140100560:	48 8d 84 24 c0 04 00 	lea    0x4c0(%rsp),%rax
140100567:	00
140100568:	48 3b c2             	cmp    %rdx,%rax
14010056b:	74 1b                	je     0x140100588
14010056d:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140100571:	48 83 7a 18 10       	cmpq   $0x10,0x18(%rdx)
140100576:	72 03                	jb     0x14010057b
140100578:	48 8b 12             	mov    (%rdx),%rdx
14010057b:	48 8d 8c 24 c0 04 00 	lea    0x4c0(%rsp),%rcx
140100582:	00
140100583:	e8 78 5e fc ff       	call   0x1400c6400
140100588:	0f 57 c0             	xorps  %xmm0,%xmm0
14010058b:	f3 0f 7f 84 24 88 00 	movdqu %xmm0,0x88(%rsp)
140100592:	00 00
140100594:	49 8b 56 20          	mov    0x20(%r14),%rdx
140100598:	48 85 d2             	test   %rdx,%rdx
14010059b:	74 25                	je     0x1401005c2
14010059d:	8b 42 08             	mov    0x8(%rdx),%eax
1401005a0:	85 c0                	test   %eax,%eax
1401005a2:	74 1e                	je     0x1401005c2
1401005a4:	0f 1f 40 00          	nopl   0x0(%rax)
1401005a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401005af:	00
1401005b0:	8d 48 01             	lea    0x1(%rax),%ecx
1401005b3:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1401005b8:	0f 84 57 01 00 00    	je     0x140100715
1401005be:	85 c0                	test   %eax,%eax
1401005c0:	75 ee                	jne    0x1401005b0
1401005c2:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
1401005c9:	00
1401005ca:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1401005d1:	00
1401005d2:	48 85 ff             	test   %rdi,%rdi
1401005d5:	74 39                	je     0x140100610
1401005d7:	b9 20 00 00 00       	mov    $0x20,%ecx
1401005dc:	e8 0f 5d 08 00       	call   0x1401862f0
1401005e1:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401005e6:	48 8d 94 24 c0 04 00 	lea    0x4c0(%rsp),%rdx
1401005ed:	00
1401005ee:	48 8b c8             	mov    %rax,%rcx
1401005f1:	e8 ea 5a fc ff       	call   0x1400c60e0
1401005f6:	90                   	nop
1401005f7:	4c 8b c8             	mov    %rax,%r9
1401005fa:	ba 01 04 00 00       	mov    $0x401,%edx
1401005ff:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140100605:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140100609:	ff 15 e1 de 0f 00    	call   *0xfdee1(%rip)        # 0x1401fe4f0
14010060f:	90                   	nop
140100610:	48 85 db             	test   %rbx,%rbx
140100613:	74 37                	je     0x14010064c
140100615:	8b c6                	mov    %esi,%eax
140100617:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14010061c:	83 f8 01             	cmp    $0x1,%eax
14010061f:	75 2b                	jne    0x14010064c
140100621:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
140100628:	00
140100629:	48 8b 03             	mov    (%rbx),%rax
14010062c:	48 8b cb             	mov    %rbx,%rcx
14010062f:	ff 10                	call   *(%rax)
140100631:	8b c6                	mov    %esi,%eax
140100633:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140100638:	83 f8 01             	cmp    $0x1,%eax
14010063b:	75 0f                	jne    0x14010064c
14010063d:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140100644:	00
140100645:	48 8b 01             	mov    (%rcx),%rax
140100648:	ff 50 08             	call   *0x8(%rax)
14010064b:	90                   	nop
14010064c:	48 8d 8c 24 90 09 00 	lea    0x990(%rsp),%rcx
140100653:	00
140100654:	e8 67 5b fc ff       	call   0x1400c61c0
140100659:	90                   	nop
14010065a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14010065f:	48 85 c9             	test   %rcx,%rcx
140100662:	74 2f                	je     0x140100693
140100664:	8b c6                	mov    %esi,%eax
140100666:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14010066b:	83 f8 01             	cmp    $0x1,%eax
14010066e:	75 23                	jne    0x140100693
140100670:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140100675:	48 8b 03             	mov    (%rbx),%rax
140100678:	48 8b cb             	mov    %rbx,%rcx
14010067b:	ff 10                	call   *(%rax)
14010067d:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
140100682:	83 fe 01             	cmp    $0x1,%esi
140100685:	75 0c                	jne    0x140100693
140100687:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14010068c:	48 8b 01             	mov    (%rcx),%rax
14010068f:	ff 50 08             	call   *0x8(%rax)
140100692:	90                   	nop
140100693:	48 8d 8c 24 e0 04 00 	lea    0x4e0(%rsp),%rcx
14010069a:	00
14010069b:	e8 e0 5c fc ff       	call   0x1400c6380
1401006a0:	90                   	nop
1401006a1:	48 8d 8c 24 80 04 00 	lea    0x480(%rsp),%rcx
1401006a8:	00
1401006a9:	e8 d2 5c fc ff       	call   0x1400c6380
1401006ae:	90                   	nop
1401006af:	48 8d 8c 24 a0 04 00 	lea    0x4a0(%rsp),%rcx
1401006b6:	00
1401006b7:	e8 c4 5c fc ff       	call   0x1400c6380
1401006bc:	90                   	nop
1401006bd:	48 8d 8c 24 00 05 00 	lea    0x500(%rsp),%rcx
1401006c4:	00
1401006c5:	e8 b6 5c fc ff       	call   0x1400c6380
1401006ca:	90                   	nop
1401006cb:	48 8d 8c 24 c0 04 00 	lea    0x4c0(%rsp),%rcx
1401006d2:	00
1401006d3:	e8 a8 5c fc ff       	call   0x1400c6380
1401006d8:	90                   	nop
1401006d9:	48 8d 8c 24 30 01 00 	lea    0x130(%rsp),%rcx
1401006e0:	00
1401006e1:	e8 7a 78 fc ff       	call   0x1400c7f60
1401006e6:	b0 01                	mov    $0x1,%al
1401006e8:	48 8b 8c 24 08 0a 00 	mov    0xa08(%rsp),%rcx
1401006ef:	00
1401006f0:	48 33 cc             	xor    %rsp,%rcx
1401006f3:	e8 d8 5b 08 00       	call   0x1401862d0
1401006f8:	4c 8d 9c 24 10 0a 00 	lea    0xa10(%rsp),%r11
1401006ff:	00
140100700:	49 8b 5b 40          	mov    0x40(%r11),%rbx
140100704:	49 8b 73 48          	mov    0x48(%r11),%rsi
140100708:	49 8b e3             	mov    %r11,%rsp
14010070b:	41 5f                	pop    %r15
14010070d:	41 5e                	pop    %r14
14010070f:	41 5d                	pop    %r13
140100711:	41 5c                	pop    %r12
140100713:	5f                   	pop    %rdi
140100714:	c3                   	ret
140100715:	49 8b 7e 18          	mov    0x18(%r14),%rdi
140100719:	48 89 bc 24 88 00 00 	mov    %rdi,0x88(%rsp)
140100720:	00
140100721:	49 8b 5e 20          	mov    0x20(%r14),%rbx
140100725:	48 89 9c 24 90 00 00 	mov    %rbx,0x90(%rsp)
14010072c:	00
14010072d:	e9 a0 fe ff ff       	jmp    0x1401005d2
140100732:	8b c8                	mov    %eax,%ecx
140100734:	e8 1f 74 06 00       	call   0x140167b58
140100739:	90                   	nop
14010073a:	8b c8                	mov    %eax,%ecx
14010073c:	e8 17 74 06 00       	call   0x140167b58
140100741:	90                   	nop
140100742:	8b c8                	mov    %eax,%ecx
140100744:	e8 0f 74 06 00       	call   0x140167b58
140100749:	90                   	nop
14010074a:	8b c8                	mov    %eax,%ecx
14010074c:	e8 07 74 06 00       	call   0x140167b58
140100751:	90                   	nop