14013f38d:	48 8b 07             	mov    (%rdi),%rax
14013f390:	48 8b 58 38          	mov    0x38(%rax),%rbx
14013f394:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
14013f39b:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14013f39f:	e8 d4 f6 fc ff       	call   0x14010ea78
14013f3a4:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
14013f3ab:	48 83 bd 98 01 00 00 	cmpq   $0x7,0x198(%rbp)
14013f3b2:	07
14013f3b3:	48 0f 47 95 80 01 00 	cmova  0x180(%rbp),%rdx
14013f3ba:	00
14013f3bb:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013f3c0:	45 33 c9             	xor    %r9d,%r9d
14013f3c3:	4c 8d 05 ee 35 a0 00 	lea    0xa035ee(%rip),%r8        # 0x140b429b8
14013f3ca:	48 8d 15 0f 15 a0 00 	lea    0xa0150f(%rip),%rdx        # 0x140b408e0
14013f3d1:	48 8b cf             	mov    %rdi,%rcx
14013f3d4:	48 8b c3             	mov    %rbx,%rax
14013f3d7:	ff 15 5b d8 9c 00    	call   *0x9cd85b(%rip)        # 0x140b0cc38
14013f3dd:	8b f8                	mov    %eax,%edi
14013f3df:	8b d8                	mov    %eax,%ebx
14013f3e1:	c1 eb 1f             	shr    $0x1f,%ebx
14013f3e4:	48 8b 85 98 01 00 00 	mov    0x198(%rbp),%rax
14013f3eb:	48 83 f8 07          	cmp    $0x7,%rax
14013f3ef:	76 38                	jbe    0x14013f429
14013f3f1:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14013f3f8:	00
14013f3f9:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
14013f400:	48 8b d1             	mov    %rcx,%rdx
14013f403:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14013f409:	72 18                	jb     0x14013f423
14013f40b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013f40f:	48 2b d1             	sub    %rcx,%rdx
14013f412:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14013f416:	48 83 f8 1f          	cmp    $0x1f,%rax
14013f41a:	76 07                	jbe    0x14013f423
14013f41c:	ff 15 76 d5 9c 00    	call   *0x9cd576(%rip)        # 0x140b0c998
14013f422:	cc                   	int3
14013f423:	ff 15 97 d4 9c 00    	call   *0x9cd497(%rip)        # 0x140b0c8c0
14013f429:	84 db                	test   %bl,%bl
14013f42b:	0f 84 dc 00 00 00    	je     0x14013f50d
14013f431:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14013f435:	e8 16 43 ff ff       	call   0x140133750
14013f43a:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14013f43e:	ff 15 bc d1 9c 00    	call   *0x9cd1bc(%rip)        # 0x140b0c600
14013f444:	4d 85 f6             	test   %r14,%r14
14013f447:	74 3e                	je     0x14013f487
14013f449:	8b c6                	mov    %esi,%eax
14013f44b:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14013f451:	03 c6                	add    %esi,%eax
14013f453:	75 32                	jne    0x14013f487
14013f455:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14013f45a:	48 8b 03             	mov    (%rbx),%rax
14013f45d:	48 8b cb             	mov    %rbx,%rcx
14013f460:	48 8b 00             	mov    (%rax),%rax
14013f463:	ff 15 cf d7 9c 00    	call   *0x9cd7cf(%rip)        # 0x140b0cc38
14013f469:	8b c6                	mov    %esi,%eax
14013f46b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013f470:	03 c6                	add    %esi,%eax
14013f472:	75 13                	jne    0x14013f487
14013f474:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14013f479:	48 8b 01             	mov    (%rcx),%rax
14013f47c:	48 8b 40 08          	mov    0x8(%rax),%rax
14013f480:	ff 15 b2 d7 9c 00    	call   *0x9cd7b2(%rip)        # 0x140b0cc38
14013f486:	90                   	nop
14013f487:	49 8b 5f 08          	mov    0x8(%r15),%rbx
14013f48b:	48 85 db             	test   %rbx,%rbx
14013f48e:	74 36                	je     0x14013f4c6
14013f490:	8b c6                	mov    %esi,%eax
14013f492:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14013f497:	03 c6                	add    %esi,%eax
14013f499:	75 2b                	jne    0x14013f4c6
14013f49b:	48 8b 03             	mov    (%rbx),%rax
14013f49e:	48 8b cb             	mov    %rbx,%rcx
14013f4a1:	48 8b 00             	mov    (%rax),%rax
14013f4a4:	ff 15 8e d7 9c 00    	call   *0x9cd78e(%rip)        # 0x140b0cc38
14013f4aa:	8b c6                	mov    %esi,%eax
14013f4ac:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013f4b1:	03 c6                	add    %esi,%eax
14013f4b3:	75 11                	jne    0x14013f4c6
14013f4b5:	48 8b 03             	mov    (%rbx),%rax
14013f4b8:	48 8b cb             	mov    %rbx,%rcx
14013f4bb:	48 8b 40 08          	mov    0x8(%rax),%rax
14013f4bf:	ff 15 73 d7 9c 00    	call   *0x9cd773(%rip)        # 0x140b0cc38
14013f4c5:	90                   	nop
14013f4c6:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
14013f4cb:	48 85 db             	test   %rbx,%rbx
14013f4ce:	0f 84 13 fc ff ff    	je     0x14013f0e7
14013f4d4:	8b c6                	mov    %esi,%eax
14013f4d6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14013f4db:	03 c6                	add    %esi,%eax
14013f4dd:	0f 85 04 fc ff ff    	jne    0x14013f0e7
14013f4e3:	48 8b 03             	mov    (%rbx),%rax
14013f4e6:	48 8b cb             	mov    %rbx,%rcx
14013f4e9:	48 8b 00             	mov    (%rax),%rax
14013f4ec:	ff 15 46 d7 9c 00    	call   *0x9cd746(%rip)        # 0x140b0cc38
14013f4f2:	8b ce                	mov    %esi,%ecx
14013f4f4:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
14013f4f9:	03 ce                	add    %esi,%ecx
14013f4fb:	0f 85 e6 fb ff ff    	jne    0x14013f0e7
14013f501:	48 8b 0b             	mov    (%rbx),%rcx
14013f504:	48 8b 41 08          	mov    0x8(%rcx),%rax
14013f508:	e9 d1 fb ff ff       	jmp    0x14013f0de
14013f50d:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f511:	48 8b 01             	mov    (%rcx),%rax
14013f514:	48 8b 40 78          	mov    0x78(%rax),%rax
14013f518:	ff 15 1a d7 9c 00    	call   *0x9cd71a(%rip)        # 0x140b0cc38
14013f51e:	8b f8                	mov    %eax,%edi
14013f520:	85 c0                	test   %eax,%eax
14013f522:	0f 88 ed fd ff ff    	js     0x14013f315
14013f528:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f52c:	48 8b 01             	mov    (%rcx),%rax
14013f52f:	45 33 c9             	xor    %r9d,%r9d
14013f532:	4c 8d 05 b7 3b a0 00 	lea    0xa03bb7(%rip),%r8        # 0x140b430f0
14013f539:	48 8d 15 a0 13 a0 00 	lea    0xa013a0(%rip),%rdx        # 0x140b408e0
14013f540:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14013f547:	ff 15 eb d6 9c 00    	call   *0x9cd6eb(%rip)        # 0x140b0cc38
14013f54d:	8b f8                	mov    %eax,%edi
14013f54f:	85 c0                	test   %eax,%eax
14013f551:	0f 88 be fd ff ff    	js     0x14013f315
14013f557:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f55b:	48 8b 01             	mov    (%rcx),%rax
14013f55e:	48 8d 15 9f 3b a0 00 	lea    0xa03b9f(%rip),%rdx        # 0x140b43104
14013f565:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013f56a:	45 33 c9             	xor    %r9d,%r9d
14013f56d:	4c 8d 05 44 34 a0 00 	lea    0xa03444(%rip),%r8        # 0x140b429b8
14013f574:	48 8d 15 65 13 a0 00 	lea    0xa01365(%rip),%rdx        # 0x140b408e0
14013f57b:	48 8b 40 38          	mov    0x38(%rax),%rax
14013f57f:	ff 15 b3 d6 9c 00    	call   *0x9cd6b3(%rip)        # 0x140b0cc38
14013f585:	8b f8                	mov    %eax,%edi
14013f587:	85 c0                	test   %eax,%eax
14013f589:	0f 88 86 fd ff ff    	js     0x14013f315
14013f58f:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f593:	48 8b 01             	mov    (%rcx),%rax
14013f596:	48 8b 40 78          	mov    0x78(%rax),%rax
14013f59a:	ff 15 98 d6 9c 00    	call   *0x9cd698(%rip)        # 0x140b0cc38
14013f5a0:	8b f8                	mov    %eax,%edi
14013f5a2:	85 c0                	test   %eax,%eax
14013f5a4:	0f 88 6b fd ff ff    	js     0x14013f315
14013f5aa:	bb 2a 00 00 00       	mov    $0x2a,%ebx
14013f5af:	89 5c 24 60          	mov    %ebx,0x60(%rsp)
14013f5b3:	0f 57 c0             	xorps  %xmm0,%xmm0
14013f5b6:	f3 0f 7f 85 80 01 00 	movdqu %xmm0,0x180(%rbp)
14013f5bd:	00
14013f5be:	48 83 a5 90 01 00 00 	andq   $0x0,0x190(%rbp)
14013f5c5:	00
14013f5c6:	8d 53 d7             	lea    -0x29(%rbx),%edx
14013f5c9:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
14013f5d0:	e8 b7 31 ee ff       	call   0x14002278c
14013f5d5:	48 8b 85 80 01 00 00 	mov    0x180(%rbp),%rax
14013f5dc:	83 64 24 60 00       	andl   $0x0,0x60(%rsp)
14013f5e1:	89 18                	mov    %ebx,(%rax)
14013f5e3:	48 83 c0 04          	add    $0x4,%rax
14013f5e7:	48 89 85 88 01 00 00 	mov    %rax,0x188(%rbp)
14013f5ee:	49 8b 47 08          	mov    0x8(%r15),%rax
14013f5f2:	48 85 c0             	test   %rax,%rax
14013f5f5:	74 09                	je     0x14013f600
14013f5f7:	f0 ff 40 08          	lock incl 0x8(%rax)
14013f5fb:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
14013f600:	49 8b 07             	mov    (%r15),%rax
14013f603:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14013f608:	49 8b 5f 08          	mov    0x8(%r15),%rbx
14013f60c:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14013f611:	45 33 c0             	xor    %r8d,%r8d
14013f614:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
14013f61b:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14013f620:	e8 8f c1 05 00       	call   0x14019b7b4
14013f625:	0f 28 f0             	movaps %xmm0,%xmm6
14013f628:	48 85 db             	test   %rbx,%rbx
14013f62b:	74 3a                	je     0x14013f667
14013f62d:	8b c6                	mov    %esi,%eax
14013f62f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14013f634:	03 c6                	add    %esi,%eax
14013f636:	75 2a                	jne    0x14013f662
14013f638:	48 8b 03             	mov    (%rbx),%rax
14013f63b:	48 8b cb             	mov    %rbx,%rcx
14013f63e:	48 8b 00             	mov    (%rax),%rax
14013f641:	ff 15 f1 d5 9c 00    	call   *0x9cd5f1(%rip)        # 0x140b0cc38
14013f647:	8b c6                	mov    %esi,%eax
14013f649:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013f64e:	03 c6                	add    %esi,%eax
14013f650:	75 10                	jne    0x14013f662
14013f652:	48 8b 03             	mov    (%rbx),%rax
14013f655:	48 8b cb             	mov    %rbx,%rcx
14013f658:	48 8b 40 08          	mov    0x8(%rax),%rax
14013f65c:	ff 15 d6 d5 9c 00    	call   *0x9cd5d6(%rip)        # 0x140b0cc38
14013f662:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
14013f667:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
14013f66e:	48 85 c9             	test   %rcx,%rcx
14013f671:	74 37                	je     0x14013f6aa
14013f673:	48 8b 85 90 01 00 00 	mov    0x190(%rbp),%rax
14013f67a:	48 2b c1             	sub    %rcx,%rax
14013f67d:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14013f681:	48 8b d1             	mov    %rcx,%rdx
14013f684:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14013f68a:	72 18                	jb     0x14013f6a4
14013f68c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013f690:	48 2b d1             	sub    %rcx,%rdx
14013f693:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14013f697:	48 83 f8 1f          	cmp    $0x1f,%rax
14013f69b:	76 07                	jbe    0x14013f6a4
14013f69d:	ff 15 f5 d2 9c 00    	call   *0x9cd2f5(%rip)        # 0x140b0c998
14013f6a3:	cc                   	int3
14013f6a4:	ff 15 16 d2 9c 00    	call   *0x9cd216(%rip)        # 0x140b0c8c0
14013f6aa:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14013f6ae:	e8 15 41 ff ff       	call   0x1401337c8
14013f6b3:	0f 2f 35 52 19 a7 00 	comiss 0xa71952(%rip),%xmm6        # 0x140bb100c
14013f6ba:	73 08                	jae    0x14013f6c4
14013f6bc:	f3 0f 10 3d d4 1c a7 	movss  0xa71cd4(%rip),%xmm7        # 0x140bb1398
14013f6c3:	00
14013f6c4:	f3 0f 58 f6          	addss  %xmm6,%xmm6
14013f6c8:	f3 0f 58 f7          	addss  %xmm7,%xmm6
14013f6cc:	f3 0f 2c d6          	cvttss2si %xmm6,%edx
14013f6d0:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14013f6d7:	ff 15 c3 cc 9c 00    	call   *0x9cccc3(%rip)        # 0x140b0c3a0
14013f6dd:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f6e1:	48 8b 01             	mov    (%rcx),%rax
14013f6e4:	45 33 c9             	xor    %r9d,%r9d
14013f6e7:	4c 8d 05 e2 39 a0 00 	lea    0xa039e2(%rip),%r8        # 0x140b430d0
14013f6ee:	48 8d 15 eb 11 a0 00 	lea    0xa011eb(%rip),%rdx        # 0x140b408e0
14013f6f5:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14013f6fc:	ff 15 36 d5 9c 00    	call   *0x9cd536(%rip)        # 0x140b0cc38
14013f702:	8b f8                	mov    %eax,%edi
14013f704:	85 c0                	test   %eax,%eax
14013f706:	79 44                	jns    0x14013f74c
14013f708:	48 8d 8d 08 01 00 00 	lea    0x108(%rbp),%rcx
14013f70f:	e8 3c 40 ff ff       	call   0x140133750
14013f714:	48 8d 8d 08 01 00 00 	lea    0x108(%rbp),%rcx
14013f71b:	ff 15 df ce 9c 00    	call   *0x9ccedf(%rip)        # 0x140b0c600
14013f721:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14013f725:	e8 26 40 ff ff       	call   0x140133750
14013f72a:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14013f72e:	ff 15 cc ce 9c 00    	call   *0x9ccecc(%rip)        # 0x140b0c600
14013f734:	4d 85 f6             	test   %r14,%r14
14013f737:	0f 84 31 fc ff ff    	je     0x14013f36e
14013f73d:	8b c6                	mov    %esi,%eax
14013f73f:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14013f745:	03 c6                	add    %esi,%eax
14013f747:	e9 ee fb ff ff       	jmp    0x14013f33a
14013f74c:	49 8b 7d 20          	mov    0x20(%r13),%rdi
14013f750:	48 8b 07             	mov    (%rdi),%rax
14013f753:	48 8b 58 38          	mov    0x38(%rax),%rbx
14013f757:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
14013f75e:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
14013f765:	e8 0e f3 fc ff       	call   0x14010ea78
14013f76a:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
14013f771:	48 83 bd 98 01 00 00 	cmpq   $0x7,0x198(%rbp)
14013f778:	07
14013f779:	48 0f 47 8d 80 01 00 	cmova  0x180(%rbp),%rcx
14013f780:	00
14013f781:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14013f786:	45 33 c9             	xor    %r9d,%r9d
14013f789:	4c 8d 05 28 32 a0 00 	lea    0xa03228(%rip),%r8        # 0x140b429b8
14013f790:	48 8d 15 49 11 a0 00 	lea    0xa01149(%rip),%rdx        # 0x140b408e0
14013f797:	48 8b cf             	mov    %rdi,%rcx
14013f79a:	48 8b c3             	mov    %rbx,%rax
14013f79d:	ff 15 95 d4 9c 00    	call   *0x9cd495(%rip)        # 0x140b0cc38
14013f7a3:	8b f8                	mov    %eax,%edi
14013f7a5:	8b d8                	mov    %eax,%ebx
14013f7a7:	c1 eb 1f             	shr    $0x1f,%ebx
14013f7aa:	48 8b 85 98 01 00 00 	mov    0x198(%rbp),%rax
14013f7b1:	48 83 f8 07          	cmp    $0x7,%rax
14013f7b5:	76 38                	jbe    0x14013f7ef
14013f7b7:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14013f7be:	00
14013f7bf:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
14013f7c6:	48 8b d1             	mov    %rcx,%rdx
14013f7c9:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14013f7cf:	72 18                	jb     0x14013f7e9
14013f7d1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013f7d5:	48 2b d1             	sub    %rcx,%rdx
14013f7d8:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14013f7dc:	48 83 f8 1f          	cmp    $0x1f,%rax
14013f7e0:	76 07                	jbe    0x14013f7e9
14013f7e2:	ff 15 b0 d1 9c 00    	call   *0x9cd1b0(%rip)        # 0x140b0c998
14013f7e8:	cc                   	int3
14013f7e9:	ff 15 d1 d0 9c 00    	call   *0x9cd0d1(%rip)        # 0x140b0c8c0
14013f7ef:	84 db                	test   %bl,%bl
14013f7f1:	74 1e                	je     0x14013f811
14013f7f3:	48 8d 8d 08 01 00 00 	lea    0x108(%rbp),%rcx
14013f7fa:	e8 51 3f ff ff       	call   0x140133750
14013f7ff:	48 8d 8d 08 01 00 00 	lea    0x108(%rbp),%rcx
14013f806:	ff 15 f4 cd 9c 00    	call   *0x9ccdf4(%rip)        # 0x140b0c600
14013f80c:	e9 20 fc ff ff       	jmp    0x14013f431
14013f811:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f815:	48 8b 01             	mov    (%rcx),%rax
14013f818:	48 8b 40 78          	mov    0x78(%rax),%rax
14013f81c:	ff 15 16 d4 9c 00    	call   *0x9cd416(%rip)        # 0x140b0cc38
14013f822:	8b f8                	mov    %eax,%edi
14013f824:	85 c0                	test   %eax,%eax
14013f826:	0f 88 dc fe ff ff    	js     0x14013f708
14013f82c:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f830:	48 8b 01             	mov    (%rcx),%rax
14013f833:	45 33 c9             	xor    %r9d,%r9d
14013f836:	4c 8d 05 ab 38 a0 00 	lea    0xa038ab(%rip),%r8        # 0x140b430e8
14013f83d:	48 8d 1d 9c 10 a0 00 	lea    0xa0109c(%rip),%rbx        # 0x140b408e0
14013f844:	48 8b d3             	mov    %rbx,%rdx
14013f847:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14013f84e:	ff 15 e4 d3 9c 00    	call   *0x9cd3e4(%rip)        # 0x140b0cc38
14013f854:	8b f8                	mov    %eax,%edi
14013f856:	85 c0                	test   %eax,%eax
14013f858:	0f 88 aa fe ff ff    	js     0x14013f708
14013f85e:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f862:	48 8b 01             	mov    (%rcx),%rax
14013f865:	48 8d 15 a4 39 a0 00 	lea    0xa039a4(%rip),%rdx        # 0x140b43210
14013f86c:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013f871:	45 33 c9             	xor    %r9d,%r9d
14013f874:	4c 8d 05 3d 31 a0 00 	lea    0xa0313d(%rip),%r8        # 0x140b429b8
14013f87b:	48 8b d3             	mov    %rbx,%rdx
14013f87e:	48 8b 40 38          	mov    0x38(%rax),%rax
14013f882:	ff 15 b0 d3 9c 00    	call   *0x9cd3b0(%rip)        # 0x140b0cc38
14013f888:	8b f8                	mov    %eax,%edi
14013f88a:	85 c0                	test   %eax,%eax
14013f88c:	0f 88 76 fe ff ff    	js     0x14013f708
14013f892:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f896:	48 8b 01             	mov    (%rcx),%rax
14013f899:	48 8b 40 78          	mov    0x78(%rax),%rax
14013f89d:	ff 15 95 d3 9c 00    	call   *0x9cd395(%rip)        # 0x140b0cc38
14013f8a3:	8b f8                	mov    %eax,%edi
14013f8a5:	85 c0                	test   %eax,%eax
14013f8a7:	0f 88 5b fe ff ff    	js     0x14013f708
14013f8ad:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f8b1:	48 8b 01             	mov    (%rcx),%rax
14013f8b4:	48 8b 40 78          	mov    0x78(%rax),%rax
14013f8b8:	ff 15 7a d3 9c 00    	call   *0x9cd37a(%rip)        # 0x140b0cc38
14013f8be:	8b f8                	mov    %eax,%edi
14013f8c0:	85 c0                	test   %eax,%eax
14013f8c2:	0f 88 40 fe ff ff    	js     0x14013f708
14013f8c8:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14013f8cc:	48 8b 01             	mov    (%rcx),%rax
14013f8cf:	45 33 c9             	xor    %r9d,%r9d
14013f8d2:	4c 8d 05 43 39 a0 00 	lea    0xa03943(%rip),%r8        # 0x140b4321c
14013f8d9:	48 8b d3             	mov    %rbx,%rdx
14013f8dc:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14013f8e3:	ff 15 4f d3 9c 00    	call   *0x9cd34f(%rip)        # 0x140b0cc38
14013f8e9:	8b f8                	mov    %eax,%edi
14013f8eb:	85 c0                	test   %eax,%eax
14013f8ed:	0f 88 15 fe ff ff    	js     0x14013f708
14013f8f3:	0f 57 c0             	xorps  %xmm0,%xmm0
14013f8f6:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14013f8fc:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
14013f902:	f3 0f 7f 85 80 01 00 	movdqu %xmm0,0x180(%rbp)
14013f909:	00
14013f90a:	48 83 a5 90 01 00 00 	andq   $0x0,0x190(%rbp)
14013f911:	00
14013f912:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14013f918:	4c 8d 85 80 01 00 00 	lea    0x180(%rbp),%r8
14013f91f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14013f924:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14013f929:	e8 42 55 ef ff       	call   0x140034e70
14013f92e:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
14013f935:	48 85 c9             	test   %rcx,%rcx