14092f373:	5b                   	pop    %rbx
14092f374:	c3                   	ret
14092f375:	ff 15 95 ce 1d 00    	call   *0x1dce95(%rip)        # 0x140b0c210
14092f37b:	48 8d 0d de ac 21 00 	lea    0x21acde(%rip),%rcx        # 0x140b4a060
14092f382:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14092f387:	0f b7 d0             	movzwl %ax,%edx
14092f38a:	81 ca 00 00 07 80    	or     $0x80070000,%edx
14092f390:	85 c0                	test   %eax,%eax
14092f392:	0f 4e d0             	cmovle %eax,%edx
14092f395:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14092f39a:	e8 c5 c2 83 ff       	call   0x14016b664
14092f39f:	cc                   	int3
14092f3a0:	48 8d 0d 59 c3 3f 00 	lea    0x3fc359(%rip),%rcx        # 0x140d2b700
14092f3a7:	e8 1c 09 1c 00       	call   0x140aefcc8
14092f3ac:	83 3d 4d c3 3f 00 ff 	cmpl   $0xffffffff,0x3fc34d(%rip)        # 0x140d2b700
14092f3b3:	0f 85 47 ff ff ff    	jne    0x14092f300
14092f3b9:	b9 28 00 00 00       	mov    $0x28,%ecx
14092f3be:	ff 15 04 d5 1d 00    	call   *0x1dd504(%rip)        # 0x140b0c8c8
14092f3c4:	48 85 c0             	test   %rax,%rax
14092f3c7:	75 07                	jne    0x14092f3d0
14092f3c9:	ff 15 c9 d0 1d 00    	call   *0x1dd0c9(%rip)        # 0x140b0c498
14092f3cf:	cc                   	int3
14092f3d0:	48 89 00             	mov    %rax,(%rax)
14092f3d3:	48 89 40 08          	mov    %rax,0x8(%rax)
14092f3d7:	48 89 40 10          	mov    %rax,0x10(%rax)
14092f3db:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14092f3e1:	48 89 05 20 c3 3f 00 	mov    %rax,0x3fc320(%rip)        # 0x140d2b708
14092f3e8:	48 8d 0d 21 b7 1d 00 	lea    0x1db721(%rip),%rcx        # 0x140b0ab10
14092f3ef:	e8 48 05 1c 00       	call   0x140aef93c
14092f3f4:	90                   	nop
14092f3f5:	48 8d 0d 04 c3 3f 00 	lea    0x3fc304(%rip),%rcx        # 0x140d2b700
14092f3fc:	e8 5b 08 1c 00       	call   0x140aefc5c
14092f401:	e9 fa fe ff ff       	jmp    0x14092f300
14092f406:	cc                   	int3
14092f407:	90                   	nop
14092f408:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14092f40d:	55                   	push   %rbp
14092f40e:	56                   	push   %rsi
14092f40f:	57                   	push   %rdi
14092f410:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
14092f415:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14092f41c:	48 8b 05 1d fc 38 00 	mov    0x38fc1d(%rip),%rax        # 0x140cbf040
14092f423:	48 33 c4             	xor    %rsp,%rax
14092f426:	48 89 45 37          	mov    %rax,0x37(%rbp)
14092f42a:	49 8b f8             	mov    %r8,%rdi
14092f42d:	48 8b f2             	mov    %rdx,%rsi
14092f430:	48 8b d9             	mov    %rcx,%rbx
14092f433:	48 89 55 17          	mov    %rdx,0x17(%rbp)
14092f437:	4c 89 45 1f          	mov    %r8,0x1f(%rbp)
14092f43b:	83 65 f7 00          	andl   $0x0,-0x9(%rbp)
14092f43f:	49 8b 08             	mov    (%r8),%rcx
14092f442:	48 8b 01             	mov    (%rcx),%rax
14092f445:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
14092f449:	48 8b 40 28          	mov    0x28(%rax),%rax
14092f44d:	ff 15 e5 d7 1d 00    	call   *0x1dd7e5(%rip)        # 0x140b0cc38
14092f453:	0f 10 05 96 52 1e 00 	movups 0x1e5296(%rip),%xmm0        # 0x140b146f0
14092f45a:	f3 0f 7f 45 07       	movdqu %xmm0,0x7(%rbp)
14092f45f:	48 8d 45 07          	lea    0x7(%rbp),%rax
14092f463:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14092f468:	44 8b 4d f3          	mov    -0xd(%rbp),%r9d
14092f46c:	44 8b 45 ef          	mov    -0x11(%rbp),%r8d
14092f470:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14092f474:	48 8b ce             	mov    %rsi,%rcx
14092f477:	e8 c0 2d 00 00       	call   0x14093223c
14092f47c:	c7 45 f7 01 00 00 00 	movl   $0x1,-0x9(%rbp)
14092f483:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14092f487:	48 89 4d 07          	mov    %rcx,0x7(%rbp)
14092f48b:	48 85 c9             	test   %rcx,%rcx
14092f48e:	74 0e                	je     0x14092f49e
14092f490:	48 8b 01             	mov    (%rcx),%rax
14092f493:	48 8b 40 08          	mov    0x8(%rax),%rax
14092f497:	ff 15 9b d7 1d 00    	call   *0x1dd79b(%rip)        # 0x140b0cc38
14092f49d:	90                   	nop
14092f49e:	0f 57 db             	xorps  %xmm3,%xmm3
14092f4a1:	f3 0f 11 5c 24 20    	movss  %xmm3,0x20(%rsp)
14092f4a7:	4c 8b c6             	mov    %rsi,%r8
14092f4aa:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14092f4ae:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14092f4b2:	e8 6d 2e 00 00       	call   0x140932324
14092f4b7:	90                   	nop
14092f4b8:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14092f4bc:	48 85 c9             	test   %rcx,%rcx
14092f4bf:	74 0d                	je     0x14092f4ce
14092f4c1:	48 8b 01             	mov    (%rcx),%rax
14092f4c4:	48 8b 40 10          	mov    0x10(%rax),%rax
14092f4c8:	ff 15 6a d7 1d 00    	call   *0x1dd76a(%rip)        # 0x140b0cc38
14092f4ce:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14092f4d2:	48 8b 01             	mov    (%rcx),%rax
14092f4d5:	48 8b 80 80 01 00 00 	mov    0x180(%rax),%rax
14092f4dc:	ff 15 56 d7 1d 00    	call   *0x1dd756(%rip)        # 0x140b0cc38
14092f4e2:	83 65 27 00          	andl   $0x0,0x27(%rbp)
14092f4e6:	83 65 2b 00          	andl   $0x0,0x2b(%rbp)
14092f4ea:	8b 45 ef             	mov    -0x11(%rbp),%eax
14092f4ed:	0f 57 c0             	xorps  %xmm0,%xmm0
14092f4f0:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
14092f4f5:	f3 0f 11 45 2f       	movss  %xmm0,0x2f(%rbp)
14092f4fa:	8b 45 f3             	mov    -0xd(%rbp),%eax
14092f4fd:	0f 57 c9             	xorps  %xmm1,%xmm1
14092f500:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
14092f505:	f3 0f 11 4d 33       	movss  %xmm1,0x33(%rbp)
14092f50a:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14092f50e:	48 8b 01             	mov    (%rcx),%rax
14092f511:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
14092f517:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14092f51e:	00
14092f51f:	f3 0f 10 1d 0d 1c 28 	movss  0x281c0d(%rip),%xmm3        # 0x140bb1134
14092f526:	00
14092f527:	4c 8d 45 27          	lea    0x27(%rbp),%r8
14092f52b:	48 8b 17             	mov    (%rdi),%rdx
14092f52e:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
14092f535:	ff 15 fd d6 1d 00    	call   *0x1dd6fd(%rip)        # 0x140b0cc38
14092f53b:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14092f53f:	48 8b 01             	mov    (%rcx),%rax
14092f542:	45 33 c0             	xor    %r8d,%r8d
14092f545:	33 d2                	xor    %edx,%edx
14092f547:	48 8b 80 88 01 00 00 	mov    0x188(%rax),%rax
14092f54e:	ff 15 e4 d6 1d 00    	call   *0x1dd6e4(%rip)        # 0x140b0cc38
14092f554:	48 8d 0d d5 d1 23 00 	lea    0x23d1d5(%rip),%rcx        # 0x140b6c730
14092f55b:	48 89 4d 07          	mov    %rcx,0x7(%rbp)
14092f55f:	85 c0                	test   %eax,%eax
14092f561:	78 57                	js     0x14092f5ba
14092f563:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14092f567:	48 85 c9             	test   %rcx,%rcx
14092f56a:	74 13                	je     0x14092f57f
14092f56c:	48 83 65 e7 00       	andq   $0x0,-0x19(%rbp)
14092f571:	48 8b 01             	mov    (%rcx),%rax
14092f574:	48 8b 40 10          	mov    0x10(%rax),%rax
14092f578:	ff 15 ba d6 1d 00    	call   *0x1dd6ba(%rip)        # 0x140b0cc38
14092f57e:	90                   	nop
14092f57f:	48 8b 0f             	mov    (%rdi),%rcx
14092f582:	48 85 c9             	test   %rcx,%rcx
14092f585:	74 11                	je     0x14092f598
14092f587:	48 83 27 00          	andq   $0x0,(%rdi)
14092f58b:	48 8b 11             	mov    (%rcx),%rdx
14092f58e:	48 8b 42 10          	mov    0x10(%rdx),%rax
14092f592:	ff 15 a0 d6 1d 00    	call   *0x1dd6a0(%rip)        # 0x140b0cc38
14092f598:	48 8b c6             	mov    %rsi,%rax
14092f59b:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
14092f59f:	48 33 cc             	xor    %rsp,%rcx
14092f5a2:	e8 39 00 1c 00       	call   0x140aef5e0
14092f5a7:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
14092f5ae:	00
14092f5af:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14092f5b6:	5f                   	pop    %rdi
14092f5b7:	5e                   	pop    %rsi
14092f5b8:	5d                   	pop    %rbp
14092f5b9:	c3                   	ret
14092f5ba:	8b d0                	mov    %eax,%edx
14092f5bc:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14092f5c0:	e8 9f c0 83 ff       	call   0x14016b664
14092f5c5:	cc                   	int3
14092f5c6:	90                   	nop
14092f5c7:	90                   	nop
14092f5c8:	48 8b c4             	mov    %rsp,%rax
14092f5cb:	4c 89 48 20          	mov    %r9,0x20(%rax)
14092f5cf:	4c 89 40 18          	mov    %r8,0x18(%rax)
14092f5d3:	48 89 50 10          	mov    %rdx,0x10(%rax)
14092f5d7:	55                   	push   %rbp
14092f5d8:	53                   	push   %rbx
14092f5d9:	56                   	push   %rsi
14092f5da:	57                   	push   %rdi
14092f5db:	41 54                	push   %r12
14092f5dd:	41 55                	push   %r13
14092f5df:	41 56                	push   %r14
14092f5e1:	41 57                	push   %r15
14092f5e3:	48 8d 68 a9          	lea    -0x57(%rax),%rbp
14092f5e7:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
14092f5ee:	49 8b f1             	mov    %r9,%rsi
14092f5f1:	4d 8b f0             	mov    %r8,%r14
14092f5f4:	4c 8b e2             	mov    %rdx,%r12
14092f5f7:	48 8b d9             	mov    %rcx,%rbx
14092f5fa:	83 65 c3 00          	andl   $0x0,-0x3d(%rbp)
14092f5fe:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14092f604:	49 8b d6             	mov    %r14,%rdx
14092f607:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14092f60b:	e8 dc 2d 00 00       	call   0x1409323ec
14092f610:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14092f616:	48 8b d6             	mov    %rsi,%rdx
14092f619:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14092f61d:	e8 ca 2d 00 00       	call   0x1409323ec
14092f622:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
14092f626:	0f 10 05 c3 50 1e 00 	movups 0x1e50c3(%rip),%xmm0        # 0x140b146f0
14092f62d:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
14092f632:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14092f636:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14092f63b:	44 8b 48 0c          	mov    0xc(%rax),%r9d
14092f63f:	44 8b 40 08          	mov    0x8(%rax),%r8d
14092f643:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14092f647:	49 8b cc             	mov    %r12,%rcx
14092f64a:	e8 ed 2b 00 00       	call   0x14093223c
14092f64f:	c7 45 c3 01 00 00 00 	movl   $0x1,-0x3d(%rbp)
14092f656:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14092f65c:	49 8b d4             	mov    %r12,%rdx
14092f65f:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14092f663:	e8 84 2d 00 00       	call   0x1409323ec
14092f668:	45 33 db             	xor    %r11d,%r11d
14092f66b:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14092f66f:	44 39 59 0c          	cmp    %r11d,0xc(%rcx)
14092f673:	0f 86 cd 01 00 00    	jbe    0x14092f846
14092f679:	44 8b 49 08          	mov    0x8(%rcx),%r9d
14092f67d:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
14092f681:	4c 8b 45 df          	mov    -0x21(%rbp),%r8
14092f685:	8b 59 10             	mov    0x10(%rcx),%ebx
14092f688:	49 0f af db          	imul   %r11,%rbx
14092f68c:	48 03 59 18          	add    0x18(%rcx),%rbx
14092f690:	8b 7a 10             	mov    0x10(%rdx),%edi
14092f693:	49 0f af fb          	imul   %r11,%rdi
14092f697:	48 03 7a 18          	add    0x18(%rdx),%rdi
14092f69b:	45 8b 50 10          	mov    0x10(%r8),%r10d
14092f69f:	4d 0f af d3          	imul   %r11,%r10
14092f6a3:	4d 03 50 18          	add    0x18(%r8),%r10
14092f6a7:	45 33 ff             	xor    %r15d,%r15d
14092f6aa:	45 85 c9             	test   %r9d,%r9d
14092f6ad:	0f 84 84 01 00 00    	je     0x14092f837
14092f6b3:	8b 13                	mov    (%rbx),%edx
14092f6b5:	44 8b 2f             	mov    (%rdi),%r13d
14092f6b8:	44 0f b6 c2          	movzbl %dl,%r8d
14092f6bc:	44 89 45 cb          	mov    %r8d,-0x35(%rbp)
14092f6c0:	8b c2                	mov    %edx,%eax
14092f6c2:	c1 e8 08             	shr    $0x8,%eax
14092f6c5:	0f b6 c0             	movzbl %al,%eax
14092f6c8:	89 45 67             	mov    %eax,0x67(%rbp)
14092f6cb:	8b c2                	mov    %edx,%eax
14092f6cd:	c1 e8 10             	shr    $0x10,%eax
14092f6d0:	0f b6 c0             	movzbl %al,%eax
14092f6d3:	89 45 bf             	mov    %eax,-0x41(%rbp)
14092f6d6:	c1 ea 18             	shr    $0x18,%edx
14092f6d9:	41 0f b6 c5          	movzbl %r13b,%eax
14092f6dd:	89 45 77             	mov    %eax,0x77(%rbp)
14092f6e0:	41 8b c5             	mov    %r13d,%eax
14092f6e3:	c1 e8 08             	shr    $0x8,%eax
14092f6e6:	0f b6 c0             	movzbl %al,%eax
14092f6e9:	89 45 6f             	mov    %eax,0x6f(%rbp)
14092f6ec:	41 8b c5             	mov    %r13d,%eax
14092f6ef:	c1 e8 10             	shr    $0x10,%eax
14092f6f2:	0f b6 c0             	movzbl %al,%eax
14092f6f5:	89 45 5f             	mov    %eax,0x5f(%rbp)
14092f6f8:	41 c1 ed 18          	shr    $0x18,%r13d
14092f6fc:	b8 ff 00 00 00       	mov    $0xff,%eax
14092f701:	2b c2                	sub    %edx,%eax
14092f703:	89 45 c7             	mov    %eax,-0x39(%rbp)
14092f706:	8b c8                	mov    %eax,%ecx
14092f708:	41 0f af cd          	imul   %r13d,%ecx
14092f70c:	69 c2 ff 00 00 00    	imul   $0xff,%edx,%eax
14092f712:	03 c8                	add    %eax,%ecx
14092f714:	b8 81 80 80 80       	mov    $0x80808081,%eax
14092f719:	f7 e1                	mul    %ecx
14092f71b:	44 8b ca             	mov    %edx,%r9d
14092f71e:	41 c1 e9 07          	shr    $0x7,%r9d
14092f722:	83 7d 7f 02          	cmpl   $0x2,0x7f(%rbp)
14092f726:	75 5f                	jne    0x14092f787
14092f728:	b9 ff 00 00 00       	mov    $0xff,%ecx
14092f72d:	41 2b c8             	sub    %r8d,%ecx
14092f730:	0f af 4d 77          	imul   0x77(%rbp),%ecx
14092f734:	41 69 c0 ff 00 00 00 	imul   $0xff,%r8d,%eax
14092f73b:	03 c8                	add    %eax,%ecx
14092f73d:	41 bd 81 80 80 80    	mov    $0x80808081,%r13d
14092f743:	41 8b c5             	mov    %r13d,%eax
14092f746:	f7 e1                	mul    %ecx
14092f748:	44 8b c2             	mov    %edx,%r8d
14092f74b:	41 c1 e8 07          	shr    $0x7,%r8d
14092f74f:	b9 ff 00 00 00       	mov    $0xff,%ecx
14092f754:	2b 4d 67             	sub    0x67(%rbp),%ecx
14092f757:	0f af 4d 6f          	imul   0x6f(%rbp),%ecx
14092f75b:	69 45 67 ff 00 00 00 	imul   $0xff,0x67(%rbp),%eax
14092f762:	03 c8                	add    %eax,%ecx
14092f764:	41 8b c5             	mov    %r13d,%eax
14092f767:	f7 e1                	mul    %ecx
14092f769:	44 8b ea             	mov    %edx,%r13d
14092f76c:	41 c1 ed 07          	shr    $0x7,%r13d
14092f770:	b9 ff 00 00 00       	mov    $0xff,%ecx
14092f775:	2b 4d bf             	sub    -0x41(%rbp),%ecx
14092f778:	0f af 4d 5f          	imul   0x5f(%rbp),%ecx
14092f77c:	69 45 bf ff 00 00 00 	imul   $0xff,-0x41(%rbp),%eax
14092f783:	03 c8                	add    %eax,%ecx
14092f785:	eb 66                	jmp    0x14092f7ed
14092f787:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
14092f78d:	45 2b c5             	sub    %r13d,%r8d
14092f790:	44 8b 6d c7          	mov    -0x39(%rbp),%r13d
14092f794:	8b 55 cb             	mov    -0x35(%rbp),%edx
14092f797:	42 8d 0c 2a          	lea    (%rdx,%r13,1),%ecx
14092f79b:	0f af 4d 77          	imul   0x77(%rbp),%ecx
14092f79f:	41 8b c0             	mov    %r8d,%eax
14092f7a2:	0f af c2             	imul   %edx,%eax
14092f7a5:	03 c8                	add    %eax,%ecx
14092f7a7:	b8 81 80 80 80       	mov    $0x80808081,%eax
14092f7ac:	f7 e1                	mul    %ecx
14092f7ae:	c1 ea 07             	shr    $0x7,%edx
14092f7b1:	89 55 77             	mov    %edx,0x77(%rbp)
14092f7b4:	8b 55 6f             	mov    0x6f(%rbp),%edx
14092f7b7:	41 8d 0c 10          	lea    (%r8,%rdx,1),%ecx
14092f7bb:	0f af 4d 67          	imul   0x67(%rbp),%ecx
14092f7bf:	41 8b c5             	mov    %r13d,%eax
14092f7c2:	0f af c2             	imul   %edx,%eax
14092f7c5:	03 c8                	add    %eax,%ecx
14092f7c7:	b8 81 80 80 80       	mov    $0x80808081,%eax
14092f7cc:	f7 e1                	mul    %ecx
14092f7ce:	c1 ea 07             	shr    $0x7,%edx
14092f7d1:	89 55 6f             	mov    %edx,0x6f(%rbp)
14092f7d4:	8b 45 5f             	mov    0x5f(%rbp),%eax
14092f7d7:	41 8d 0c 00          	lea    (%r8,%rax,1),%ecx
14092f7db:	0f af 4d bf          	imul   -0x41(%rbp),%ecx
14092f7df:	44 0f af e8          	imul   %eax,%r13d
14092f7e3:	41 03 cd             	add    %r13d,%ecx
14092f7e6:	44 8b 45 77          	mov    0x77(%rbp),%r8d
14092f7ea:	44 8b ea             	mov    %edx,%r13d
14092f7ed:	b8 81 80 80 80       	mov    $0x80808081,%eax
14092f7f2:	f7 e1                	mul    %ecx
14092f7f4:	c1 ea 07             	shr    $0x7,%edx
14092f7f7:	41 c1 e1 08          	shl    $0x8,%r9d
14092f7fb:	44 0b ca             	or     %edx,%r9d
14092f7fe:	41 c1 e1 08          	shl    $0x8,%r9d
14092f802:	45 0b cd             	or     %r13d,%r9d
14092f805:	41 c1 e1 08          	shl    $0x8,%r9d
14092f809:	45 0b c8             	or     %r8d,%r9d
14092f80c:	45 89 0a             	mov    %r9d,(%r10)
14092f80f:	48 83 c3 04          	add    $0x4,%rbx
14092f813:	48 83 c7 04          	add    $0x4,%rdi
14092f817:	49 83 c2 04          	add    $0x4,%r10
14092f81b:	49 ff c7             	inc    %r15
14092f81e:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14092f822:	44 8b 49 08          	mov    0x8(%rcx),%r9d
14092f826:	4d 3b f9             	cmp    %r9,%r15
14092f829:	0f 82 84 fe ff ff    	jb     0x14092f6b3
14092f82f:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
14092f833:	4c 8b 45 df          	mov    -0x21(%rbp),%r8
14092f837:	49 ff c3             	inc    %r11
14092f83a:	8b 41 0c             	mov    0xc(%rcx),%eax
14092f83d:	4c 3b d8             	cmp    %rax,%r11
14092f840:	0f 82 3f fe ff ff    	jb     0x14092f685
14092f846:	83 cf ff             	or     $0xffffffff,%edi
14092f849:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
14092f84d:	48 85 db             	test   %rbx,%rbx
14092f850:	74 36                	je     0x14092f888
14092f852:	8b c7                	mov    %edi,%eax
14092f854:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14092f859:	03 c7                	add    %edi,%eax
14092f85b:	75 2b                	jne    0x14092f888
14092f85d:	48 8b 03             	mov    (%rbx),%rax
14092f860:	48 8b cb             	mov    %rbx,%rcx
14092f863:	48 8b 00             	mov    (%rax),%rax
14092f866:	ff 15 cc d3 1d 00    	call   *0x1dd3cc(%rip)        # 0x140b0cc38
14092f86c:	8b c7                	mov    %edi,%eax
14092f86e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14092f873:	03 c7                	add    %edi,%eax
14092f875:	75 11                	jne    0x14092f888
14092f877:	48 8b 03             	mov    (%rbx),%rax
14092f87a:	48 8b cb             	mov    %rbx,%rcx
14092f87d:	48 8b 40 08          	mov    0x8(%rax),%rax
14092f881:	ff 15 b1 d3 1d 00    	call   *0x1dd3b1(%rip)        # 0x140b0cc38