1402521ff:	48 85 d2             	test   %rdx,%rdx
140252202:	74 1e                	je     0x140252222
140252204:	8b 42 08             	mov    0x8(%rdx),%eax
140252207:	eb 15                	jmp    0x14025221e
140252209:	ff 15 89 a7 8b 00    	call   *0x8ba789(%rip)        # 0x140b0c998
14025220f:	90                   	nop
140252210:	8d 48 01             	lea    0x1(%rax),%ecx
140252213:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140252218:	0f 84 b2 00 00 00    	je     0x1402522d0
14025221e:	85 c0                	test   %eax,%eax
140252220:	75 ee                	jne    0x140252210
140252222:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140252227:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14025222c:	48 8b 01             	mov    (%rcx),%rax
14025222f:	48 8b 80 e0 00 00 00 	mov    0xe0(%rax),%rax
140252236:	ff 15 fc a9 8b 00    	call   *0x8ba9fc(%rip)        # 0x140b0cc38
14025223c:	89 85 90 00 00 00    	mov    %eax,0x90(%rbp)
140252242:	48 85 db             	test   %rbx,%rbx
140252245:	74 44                	je     0x14025228b
140252247:	41 83 ce ff          	or     $0xffffffff,%r14d
14025224b:	41 8b c6             	mov    %r14d,%eax
14025224e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140252253:	41 03 c6             	add    %r14d,%eax
140252256:	75 33                	jne    0x14025228b
140252258:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14025225d:	48 8b 03             	mov    (%rbx),%rax
140252260:	48 8b cb             	mov    %rbx,%rcx
140252263:	48 8b 00             	mov    (%rax),%rax
140252266:	ff 15 cc a9 8b 00    	call   *0x8ba9cc(%rip)        # 0x140b0cc38
14025226c:	41 8b c6             	mov    %r14d,%eax
14025226f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140252274:	41 03 c6             	add    %r14d,%eax
140252277:	75 12                	jne    0x14025228b
140252279:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14025227e:	48 8b 01             	mov    (%rcx),%rax
140252281:	48 8b 40 08          	mov    0x8(%rax),%rax
140252285:	ff 15 ad a9 8b 00    	call   *0x8ba9ad(%rip)        # 0x140b0cc38
14025228b:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
140252292:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140252297:	e8 c8 14 00 00       	call   0x140253764
14025229c:	48 8b d8             	mov    %rax,%rbx
14025229f:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
1402522a3:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1402522a7:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1402522ab:	44 89 7d c8          	mov    %r15d,-0x38(%rbp)
1402522af:	49 8b d6             	mov    %r14,%rdx
1402522b2:	44 38 79 19          	cmp    %r15b,0x19(%rcx)
1402522b6:	75 41                	jne    0x1402522f9
1402522b8:	48 8b 40 08          	mov    0x8(%rax),%rax
1402522bc:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1402522c0:	48 39 41 20          	cmp    %rax,0x20(%rcx)
1402522c4:	73 20                	jae    0x1402522e6
1402522c6:	44 89 7d c8          	mov    %r15d,-0x38(%rbp)
1402522ca:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1402522ce:	eb 23                	jmp    0x1402522f3
1402522d0:	48 8b 0e             	mov    (%rsi),%rcx
1402522d3:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1402522d8:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1402522dc:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1402522e1:	e9 46 ff ff ff       	jmp    0x14025222c
1402522e6:	c7 45 c8 01 00 00 00 	movl   $0x1,-0x38(%rbp)
1402522ed:	48 8b d1             	mov    %rcx,%rdx
1402522f0:	48 8b 09             	mov    (%rcx),%rcx
1402522f3:	44 38 79 19          	cmp    %r15b,0x19(%rcx)
1402522f7:	74 c3                	je     0x1402522bc
1402522f9:	44 38 7a 19          	cmp    %r15b,0x19(%rdx)
1402522fd:	75 0a                	jne    0x140252309
1402522ff:	48 8b 42 20          	mov    0x20(%rdx),%rax
140252303:	48 39 43 08          	cmp    %rax,0x8(%rbx)
140252307:	73 78                	jae    0x140252381
140252309:	48 b8 ff ff ff ff ff 	movabs $0x3ffffffffffffff,%rax
140252310:	ff ff 03
140252313:	48 39 45 88          	cmp    %rax,-0x78(%rbp)
140252317:	0f 84 cc 07 00 00    	je     0x140252ae9
14025231d:	48 8d 45 80          	lea    -0x80(%rbp),%rax
140252321:	48 89 45 30          	mov    %rax,0x30(%rbp)
140252325:	4c 89 7d 38          	mov    %r15,0x38(%rbp)
140252329:	b9 40 00 00 00       	mov    $0x40,%ecx
14025232e:	ff 15 94 a5 8b 00    	call   *0x8ba594(%rip)        # 0x140b0c8c8
140252334:	48 85 c0             	test   %rax,%rax
140252337:	0f 84 58 02 00 00    	je     0x140252595
14025233d:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140252341:	48 89 48 20          	mov    %rcx,0x20(%rax)
140252345:	4c 89 78 28          	mov    %r15,0x28(%rax)
140252349:	4c 89 78 30          	mov    %r15,0x30(%rax)
14025234d:	4c 89 78 38          	mov    %r15,0x38(%rax)
140252351:	4c 89 30             	mov    %r14,(%rax)
140252354:	4c 89 70 08          	mov    %r14,0x8(%rax)
140252358:	4c 89 70 10          	mov    %r14,0x10(%rax)
14025235c:	66 44 89 78 18       	mov    %r15w,0x18(%rax)
140252361:	4c 89 7d 38          	mov    %r15,0x38(%rbp)
140252365:	0f 10 45 c0          	movups -0x40(%rbp),%xmm0
140252369:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14025236e:	4c 8b c0             	mov    %rax,%r8
140252371:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140252375:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140252379:	e8 62 4b db ff       	call   0x140006ee0
14025237e:	48 8b d0             	mov    %rax,%rdx
140252381:	48 8d 4a 28          	lea    0x28(%rdx),%rcx
140252385:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140252389:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14025238d:	74 26                	je     0x1402523b5
14025238f:	4c 89 3a             	mov    %r15,(%rdx)
140252392:	4c 89 7a 08          	mov    %r15,0x8(%rdx)
140252396:	4c 39 7e 08          	cmp    %r15,0x8(%rsi)
14025239a:	74 12                	je     0x1402523ae
14025239c:	48 8b 06             	mov    (%rsi),%rax
14025239f:	48 89 02             	mov    %rax,(%rdx)
1402523a2:	48 8b 46 08          	mov    0x8(%rsi),%rax
1402523a6:	48 89 42 08          	mov    %rax,0x8(%rdx)
1402523aa:	f0 ff 40 0c          	lock incl 0xc(%rax)
1402523ae:	48 83 41 08 10       	addq   $0x10,0x8(%rcx)
1402523b3:	eb 08                	jmp    0x1402523bd
1402523b5:	4c 8b c6             	mov    %rsi,%r8
1402523b8:	e8 43 31 f6 ff       	call   0x1401b5500
1402523bd:	49 ff c5             	inc    %r13
1402523c0:	48 83 c6 10          	add    $0x10,%rsi
1402523c4:	4d 3b ec             	cmp    %r12,%r13
1402523c7:	0f 82 25 fe ff ff    	jb     0x1402521f2
1402523cd:	4c 8b 7d 98          	mov    -0x68(%rbp),%r15
1402523d1:	4c 8b 75 90          	mov    -0x70(%rbp),%r14
1402523d5:	48 8b 45 80          	mov    -0x80(%rbp),%rax
1402523d9:	45 33 e4             	xor    %r12d,%r12d
1402523dc:	48 83 7d 88 01       	cmpq   $0x1,-0x78(%rbp)
1402523e1:	0f 86 2c 01 00 00    	jbe    0x140252513
1402523e7:	48 8b 18             	mov    (%rax),%rbx
1402523ea:	48 3b d8             	cmp    %rax,%rbx
1402523ed:	0f 84 e3 00 00 00    	je     0x1402524d6
1402523f3:	4d 8b c6             	mov    %r14,%r8
1402523f6:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402523fa:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402523fe:	e8 81 18 f6 ff       	call   0x1401b3c84
140252403:	90                   	nop
140252404:	48 8b 75 b0          	mov    -0x50(%rbp),%rsi
140252408:	48 8d 8e 18 01 00 00 	lea    0x118(%rsi),%rcx
14025240f:	48 8b 01             	mov    (%rcx),%rax
140252412:	33 d2                	xor    %edx,%edx
140252414:	48 8b 40 18          	mov    0x18(%rax),%rax
140252418:	ff 15 1a a8 8b 00    	call   *0x8ba81a(%rip)        # 0x140b0cc38
14025241e:	48 8b 43 20          	mov    0x20(%rbx),%rax
140252422:	48 89 86 60 01 00 00 	mov    %rax,0x160(%rsi)
140252429:	48 8d 53 28          	lea    0x28(%rbx),%rdx
14025242d:	48 8b ce             	mov    %rsi,%rcx
140252430:	e8 b3 21 f6 ff       	call   0x1401b45e8
140252435:	90                   	nop
140252436:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14025243a:	48 85 c9             	test   %rcx,%rcx
14025243d:	74 46                	je     0x140252485
14025243f:	41 83 ce ff          	or     $0xffffffff,%r14d
140252443:	41 8b c6             	mov    %r14d,%eax
140252446:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14025244b:	41 03 c6             	add    %r14d,%eax
14025244e:	75 31                	jne    0x140252481
140252450:	48 8b 75 b8          	mov    -0x48(%rbp),%rsi
140252454:	48 8b 06             	mov    (%rsi),%rax
140252457:	48 8b ce             	mov    %rsi,%rcx
14025245a:	48 8b 00             	mov    (%rax),%rax
14025245d:	ff 15 d5 a7 8b 00    	call   *0x8ba7d5(%rip)        # 0x140b0cc38
140252463:	41 8b c6             	mov    %r14d,%eax
140252466:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
14025246b:	41 03 c6             	add    %r14d,%eax
14025246e:	75 11                	jne    0x140252481
140252470:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140252474:	48 8b 01             	mov    (%rcx),%rax
140252477:	48 8b 40 08          	mov    0x8(%rax),%rax
14025247b:	ff 15 b7 a7 8b 00    	call   *0x8ba7b7(%rip)        # 0x140b0cc38
140252481:	4c 8b 75 90          	mov    -0x70(%rbp),%r14
140252485:	48 8b 43 10          	mov    0x10(%rbx),%rax
140252489:	44 38 60 19          	cmp    %r12b,0x19(%rax)
14025248d:	74 1e                	je     0x1402524ad
14025248f:	48 8b 43 08          	mov    0x8(%rbx),%rax
140252493:	eb 0d                	jmp    0x1402524a2
140252495:	48 3b 58 10          	cmp    0x10(%rax),%rbx
140252499:	75 0d                	jne    0x1402524a8
14025249b:	48 8b d8             	mov    %rax,%rbx
14025249e:	48 8b 40 08          	mov    0x8(%rax),%rax
1402524a2:	44 38 60 19          	cmp    %r12b,0x19(%rax)
1402524a6:	74 ed                	je     0x140252495
1402524a8:	48 8b d8             	mov    %rax,%rbx
1402524ab:	eb 1b                	jmp    0x1402524c8
1402524ad:	48 8b d8             	mov    %rax,%rbx
1402524b0:	48 8b 08             	mov    (%rax),%rcx
1402524b3:	44 38 61 19          	cmp    %r12b,0x19(%rcx)
1402524b7:	75 0f                	jne    0x1402524c8
1402524b9:	48 8b d9             	mov    %rcx,%rbx
1402524bc:	48 8b 01             	mov    (%rcx),%rax
1402524bf:	48 8b c8             	mov    %rax,%rcx
1402524c2:	44 38 60 19          	cmp    %r12b,0x19(%rax)
1402524c6:	74 f1                	je     0x1402524b9
1402524c8:	48 3b 5d 80          	cmp    -0x80(%rbp),%rbx
1402524cc:	0f 85 21 ff ff ff    	jne    0x1402523f3
1402524d2:	4c 8b 7d 98          	mov    -0x68(%rbp),%r15
1402524d6:	49 8d 8e 18 01 00 00 	lea    0x118(%r14),%rcx
1402524dd:	48 8b 01             	mov    (%rcx),%rax
1402524e0:	ba 06 00 00 00       	mov    $0x6,%edx
1402524e5:	48 8b 40 18          	mov    0x18(%rax),%rax
1402524e9:	ff 15 49 a7 8b 00    	call   *0x8ba749(%rip)        # 0x140b0cc38
1402524ef:	0f 57 c0             	xorps  %xmm0,%xmm0
1402524f2:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1402524f7:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1402524fb:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402524ff:	49 8b ce             	mov    %r14,%rcx
140252502:	e8 75 22 f6 ff       	call   0x1401b477c
140252507:	90                   	nop
140252508:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14025250c:	e8 bf 89 dc ff       	call   0x14001aed0
140252511:	eb 0e                	jmp    0x140252521
140252513:	48 8b 00             	mov    (%rax),%rax
140252516:	48 8b 48 20          	mov    0x20(%rax),%rcx
14025251a:	49 89 8e 60 01 00 00 	mov    %rcx,0x160(%r14)
140252521:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140252525:	e8 d6 11 00 00       	call   0x140253700
14025252a:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14025252e:	e8 51 2a f6 ff       	call   0x1401b4f84
140252533:	4d 85 ff             	test   %r15,%r15
140252536:	74 43                	je     0x14025257b
140252538:	41 83 ce ff          	or     $0xffffffff,%r14d
14025253c:	41 8b c6             	mov    %r14d,%eax
14025253f:	f0 41 0f c1 47 08    	lock xadd %eax,0x8(%r15)
140252545:	41 03 c6             	add    %r14d,%eax
140252548:	75 31                	jne    0x14025257b
14025254a:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
14025254e:	48 8b 03             	mov    (%rbx),%rax
140252551:	48 8b cb             	mov    %rbx,%rcx
140252554:	48 8b 00             	mov    (%rax),%rax
140252557:	ff 15 db a6 8b 00    	call   *0x8ba6db(%rip)        # 0x140b0cc38
14025255d:	41 8b c6             	mov    %r14d,%eax
140252560:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140252565:	41 03 c6             	add    %r14d,%eax
140252568:	75 11                	jne    0x14025257b
14025256a:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14025256e:	48 8b 01             	mov    (%rcx),%rax
140252571:	48 8b 40 08          	mov    0x8(%rax),%rax
140252575:	ff 15 bd a6 8b 00    	call   *0x8ba6bd(%rip)        # 0x140b0cc38
14025257b:	48 83 c7 10          	add    $0x10,%rdi
14025257f:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
140252586:	48 3b 38             	cmp    (%rax),%rdi
140252589:	0f 85 de fb ff ff    	jne    0x14025216d
14025258f:	4c 8b 6d a8          	mov    -0x58(%rbp),%r13
140252593:	eb 19                	jmp    0x1402525ae
140252595:	ff 15 fd 9e 8b 00    	call   *0x8b9efd(%rip)        # 0x140b0c498
14025259b:	90                   	nop
14025259c:	ff 15 f6 a3 8b 00    	call   *0x8ba3f6(%rip)        # 0x140b0c998
1402525a2:	90                   	nop
1402525a3:	ff 15 ef 9e 8b 00    	call   *0x8b9eef(%rip)        # 0x140b0c498
1402525a9:	90                   	nop
1402525aa:	4c 8b 6d 90          	mov    -0x70(%rbp),%r13
1402525ae:	0f 57 c0             	xorps  %xmm0,%xmm0
1402525b1:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1402525b6:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1402525bc:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1402525c1:	b9 a0 00 00 00       	mov    $0xa0,%ecx
1402525c6:	ff 15 fc a2 8b 00    	call   *0x8ba2fc(%rip)        # 0x140b0c8c8
1402525cc:	48 8b c8             	mov    %rax,%rcx
1402525cf:	48 85 c0             	test   %rax,%rax
1402525d2:	75 07                	jne    0x1402525db
1402525d4:	ff 15 be 9e 8b 00    	call   *0x8b9ebe(%rip)        # 0x140b0c498
1402525da:	cc                   	int3
1402525db:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402525e0:	48 05 a0 00 00 00    	add    $0xa0,%rax
1402525e6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1402525eb:	b8 0a 00 00 00       	mov    $0xa,%eax
1402525f0:	4c 89 21             	mov    %r12,(%rcx)
1402525f3:	4c 89 61 08          	mov    %r12,0x8(%rcx)
1402525f7:	48 83 c1 10          	add    $0x10,%rcx
1402525fb:	48 83 e8 01          	sub    $0x1,%rax
1402525ff:	75 ef                	jne    0x1402525f0
140252601:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140252606:	4c 89 a5 90 00 00 00 	mov    %r12,0x90(%rbp)
14025260d:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
140252614:	e8 a3 c2 dc ff       	call   0x14001e8bc
140252619:	49 8b f4             	mov    %r12,%rsi
14025261c:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140252620:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140252624:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140252628:	48 8b c1             	mov    %rcx,%rax
14025262b:	48 2b c2             	sub    %rdx,%rax
14025262e:	48 c1 f8 04          	sar    $0x4,%rax
140252632:	48 85 c0             	test   %rax,%rax
140252635:	0f 84 e3 00 00 00    	je     0x14025271e
14025263b:	49 8b fc             	mov    %r12,%rdi
14025263e:	48 2b ca             	sub    %rdx,%rcx
140252641:	48 c1 f9 04          	sar    $0x4,%rcx
140252645:	48 3b f1             	cmp    %rcx,%rsi
140252648:	0f 83 c9 00 00 00    	jae    0x140252717
14025264e:	48 8b 0c 3a          	mov    (%rdx,%rdi,1),%rcx
140252652:	48 81 c1 18 01 00 00 	add    $0x118,%rcx
140252659:	48 8b 01             	mov    (%rcx),%rax
14025265c:	48 8b 40 10          	mov    0x10(%rax),%rax
140252660:	ff 15 d2 a5 8b 00    	call   *0x8ba5d2(%rip)        # 0x140b0cc38
140252666:	85 c0                	test   %eax,%eax
140252668:	0f 85 80 00 00 00    	jne    0x1402526ee
14025266e:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140252672:	48 8b 43 20          	mov    0x20(%rbx),%rax
140252676:	48 2b c2             	sub    %rdx,%rax
140252679:	48 c1 f8 04          	sar    $0x4,%rax
14025267d:	48 3b f0             	cmp    %rax,%rsi
140252680:	0f 83 91 00 00 00    	jae    0x140252717
140252686:	4c 8b 14 3a          	mov    (%rdx,%rdi,1),%r10
14025268a:	4d 8b 8a 60 01 00 00 	mov    0x160(%r10),%r9
140252691:	49 83 f9 09          	cmp    $0x9,%r9
140252695:	77 57                	ja     0x1402526ee
140252697:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14025269c:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
1402526a1:	49 2b c0             	sub    %r8,%rax
1402526a4:	48 c1 f8 04          	sar    $0x4,%rax
1402526a8:	4c 3b c8             	cmp    %rax,%r9
1402526ab:	73 6a                	jae    0x140252717
1402526ad:	4d 03 c9             	add    %r9,%r9
1402526b0:	4f 8b 1c c8          	mov    (%r8,%r9,8),%r11
1402526b4:	4d 85 db             	test   %r11,%r11
1402526b7:	74 29                	je     0x1402526e2
1402526b9:	49 8b 8a 40 01 00 00 	mov    0x140(%r10),%rcx
1402526c0:	49 2b 8a 38 01 00 00 	sub    0x138(%r10),%rcx
1402526c7:	48 c1 f9 04          	sar    $0x4,%rcx
1402526cb:	49 8b 83 40 01 00 00 	mov    0x140(%r11),%rax
1402526d2:	49 2b 83 38 01 00 00 	sub    0x138(%r11),%rax
1402526d9:	48 c1 f8 04          	sar    $0x4,%rax
1402526dd:	48 3b c8             	cmp    %rax,%rcx
1402526e0:	76 11                	jbe    0x1402526f3
1402526e2:	48 03 d7             	add    %rdi,%rdx
1402526e5:	4b 8d 0c c8          	lea    (%r8,%r9,8),%rcx
1402526e9:	e8 8a 8a dc ff       	call   0x14001b178
1402526ee:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
1402526f3:	48 ff c6             	inc    %rsi
1402526f6:	48 83 c7 10          	add    $0x10,%rdi
1402526fa:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1402526fe:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140252702:	48 8b c1             	mov    %rcx,%rax
140252705:	48 2b c2             	sub    %rdx,%rax
140252708:	48 c1 f8 04          	sar    $0x4,%rax
14025270c:	48 3b f0             	cmp    %rax,%rsi
14025270f:	0f 82 29 ff ff ff    	jb     0x14025263e
140252715:	eb 0c                	jmp    0x140252723
140252717:	ff 15 7b a2 8b 00    	call   *0x8ba27b(%rip)        # 0x140b0c998
14025271d:	cc                   	int3
14025271e:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140252723:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
140252728:	49 2b f8             	sub    %r8,%rdi
14025272b:	48 c1 ff 04          	sar    $0x4,%rdi
14025272f:	0f 57 c0             	xorps  %xmm0,%xmm0
140252732:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140252737:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
14025273b:	48 85 ff             	test   %rdi,%rdi
14025273e:	0f 84 99 00 00 00    	je     0x1402527dd
140252744:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%rax
14025274b:	aa aa 0a
14025274e:	48 3b f8             	cmp    %rax,%rdi
140252751:	0f 87 9b 03 00 00    	ja     0x140252af2
140252757:	48 8d 34 7f          	lea    (%rdi,%rdi,2),%rsi