14028535d:	00
14028535e:	eb 08                	jmp    0x140285368
140285360:	f3 0f 10 05 34 bf 92 	movss  0x92bf34(%rip),%xmm0        # 0x140bb129c
140285367:	00
140285368:	83 7c 24 28 05       	cmpl   $0x5,0x28(%rsp)
14028536d:	f3 41 0f 10 58 08    	movss  0x8(%r8),%xmm3
140285373:	f3 41 0f 10 68 04    	movss  0x4(%r8),%xmm5
140285379:	0f 28 d3             	movaps %xmm3,%xmm2
14028537c:	f3 41 0f 5c 10       	subss  (%r8),%xmm2
140285381:	0f 28 cd             	movaps %xmm5,%xmm1
140285384:	f3 0f 5c cc          	subss  %xmm4,%xmm1
140285388:	f3 0f 59 15 40 bd 92 	mulss  0x92bd40(%rip),%xmm2        # 0x140bb10d0
14028538f:	00
140285390:	0f 54 0d 49 cb 92 00 	andps  0x92cb49(%rip),%xmm1        # 0x140bb1ee0
140285397:	f3 0f 5e c8          	divss  %xmm0,%xmm1
14028539b:	0f 28 c2             	movaps %xmm2,%xmm0
14028539e:	f3 41 0f 58 00       	addss  (%r8),%xmm0
1402853a3:	74 32                	je     0x1402853d7
1402853a5:	0f 2f 42 18          	comiss 0x18(%rdx),%xmm0
1402853a9:	72 60                	jb     0x14028540b
1402853ab:	f3 0f 10 42 20       	movss  0x20(%rdx),%xmm0
1402853b0:	f3 0f 5c da          	subss  %xmm2,%xmm3
1402853b4:	0f 2f c3             	comiss %xmm3,%xmm0
1402853b7:	72 52                	jb     0x14028540b
1402853b9:	f3 0f 10 52 1c       	movss  0x1c(%rdx),%xmm2
1402853be:	0f 28 c1             	movaps %xmm1,%xmm0
1402853c1:	f3 0f 58 c1          	addss  %xmm1,%xmm0
1402853c5:	f3 0f 58 c4          	addss  %xmm4,%xmm0
1402853c9:	0f 2f c2             	comiss %xmm2,%xmm0
1402853cc:	76 3d                	jbe    0x14028540b
1402853ce:	f3 0f 5c e1          	subss  %xmm1,%xmm4
1402853d2:	0f 2f d4             	comiss %xmm4,%xmm2
1402853d5:	eb 30                	jmp    0x140285407
1402853d7:	0f 2f 42 18          	comiss 0x18(%rdx),%xmm0
1402853db:	72 2e                	jb     0x14028540b
1402853dd:	f3 0f 10 42 20       	movss  0x20(%rdx),%xmm0
1402853e2:	f3 0f 5c da          	subss  %xmm2,%xmm3
1402853e6:	0f 2f c3             	comiss %xmm3,%xmm0
1402853e9:	72 20                	jb     0x14028540b
1402853eb:	f3 0f 10 52 1c       	movss  0x1c(%rdx),%xmm2
1402853f0:	0f 28 c1             	movaps %xmm1,%xmm0
1402853f3:	f3 0f 58 c1          	addss  %xmm1,%xmm0
1402853f7:	f3 0f 58 c5          	addss  %xmm5,%xmm0
1402853fb:	0f 2f c2             	comiss %xmm2,%xmm0
1402853fe:	76 0b                	jbe    0x14028540b
140285400:	f3 0f 5c e9          	subss  %xmm1,%xmm5
140285404:	0f 2f d5             	comiss %xmm5,%xmm2
140285407:	76 02                	jbe    0x14028540b
140285409:	b0 01                	mov    $0x1,%al
14028540b:	c3                   	ret
14028540c:	32 c0                	xor    %al,%al
14028540e:	38 41 08             	cmp    %al,0x8(%rcx)
140285411:	74 0a                	je     0x14028541d
140285413:	f3 0f 10 05 4d be 92 	movss  0x92be4d(%rip),%xmm0        # 0x140bb1268
14028541a:	00
14028541b:	eb 08                	jmp    0x140285425
14028541d:	f3 0f 10 05 77 be 92 	movss  0x92be77(%rip),%xmm0        # 0x140bb129c
140285424:	00
140285425:	f3 41 0f 10 60 08    	movss  0x8(%r8),%xmm4
14028542b:	f3 41 0f 10 50 04    	movss  0x4(%r8),%xmm2
140285431:	0f 28 ec             	movaps %xmm4,%xmm5
140285434:	f3 41 0f 5c 28       	subss  (%r8),%xmm5
140285439:	0f 28 ca             	movaps %xmm2,%xmm1
14028543c:	f3 0f 5c cb          	subss  %xmm3,%xmm1
140285440:	f3 0f 59 2d 88 bc 92 	mulss  0x92bc88(%rip),%xmm5        # 0x140bb10d0
140285447:	00
140285448:	0f 54 0d 91 ca 92 00 	andps  0x92ca91(%rip),%xmm1        # 0x140bb1ee0
14028544f:	f3 0f 5e c8          	divss  %xmm0,%xmm1
140285453:	0f 28 c5             	movaps %xmm5,%xmm0
140285456:	f3 41 0f 58 00       	addss  (%r8),%xmm0
14028545b:	0f 2f 42 18          	comiss 0x18(%rdx),%xmm0
14028545f:	72 27                	jb     0x140285488
140285461:	f3 0f 10 42 20       	movss  0x20(%rdx),%xmm0
140285466:	f3 0f 5c e5          	subss  %xmm5,%xmm4
14028546a:	0f 2f c4             	comiss %xmm4,%xmm0
14028546d:	72 19                	jb     0x140285488
14028546f:	f3 0f 10 42 1c       	movss  0x1c(%rdx),%xmm0
140285474:	f3 0f 58 d1          	addss  %xmm1,%xmm2
140285478:	0f 2f c2             	comiss %xmm2,%xmm0
14028547b:	76 0b                	jbe    0x140285488
14028547d:	f3 0f 5c d9          	subss  %xmm1,%xmm3
140285481:	0f 2f d8             	comiss %xmm0,%xmm3
140285484:	76 02                	jbe    0x140285488
140285486:	b0 01                	mov    $0x1,%al
140285488:	c3                   	ret
140285489:	90                   	nop
14028548a:	90                   	nop
14028548b:	90                   	nop
14028548c:	48 8b c4             	mov    %rsp,%rax
14028548f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140285493:	55                   	push   %rbp
140285494:	56                   	push   %rsi
140285495:	57                   	push   %rdi
140285496:	41 54                	push   %r12
140285498:	41 55                	push   %r13
14028549a:	41 56                	push   %r14
14028549c:	41 57                	push   %r15
14028549e:	48 8d a8 68 fe ff ff 	lea    -0x198(%rax),%rbp
1402854a5:	48 81 ec 60 02 00 00 	sub    $0x260,%rsp
1402854ac:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
1402854b0:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
1402854b4:	44 0f 29 40 98       	movaps %xmm8,-0x68(%rax)
1402854b9:	44 0f 29 48 88       	movaps %xmm9,-0x78(%rax)
1402854be:	44 0f 29 90 78 ff ff 	movaps %xmm10,-0x88(%rax)
1402854c5:	ff
1402854c6:	44 0f 29 98 68 ff ff 	movaps %xmm11,-0x98(%rax)
1402854cd:	ff
1402854ce:	48 8b 05 6b 9b a3 00 	mov    0xa39b6b(%rip),%rax        # 0x140cbf040
1402854d5:	48 33 c4             	xor    %rsp,%rax
1402854d8:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
1402854df:	4d 8b e8             	mov    %r8,%r13
1402854e2:	4c 89 45 70          	mov    %r8,0x70(%rbp)
1402854e6:	48 8b f2             	mov    %rdx,%rsi
1402854e9:	48 89 55 78          	mov    %rdx,0x78(%rbp)
1402854ed:	4c 8b e1             	mov    %rcx,%r12
1402854f0:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1402854f5:	83 64 24 34 00       	andl   $0x0,0x34(%rsp)
1402854fa:	0f 57 c0             	xorps  %xmm0,%xmm0
1402854fd:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
140285502:	49 8b 40 08          	mov    0x8(%r8),%rax
140285506:	48 85 c0             	test   %rax,%rax
140285509:	74 04                	je     0x14028550f
14028550b:	f0 ff 40 08          	lock incl 0x8(%rax)
14028550f:	49 8b 00             	mov    (%r8),%rax
140285512:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140285516:	49 8b 40 08          	mov    0x8(%r8),%rax
14028551a:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
14028551e:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140285522:	e8 59 09 f2 ff       	call   0x1401a5e80
140285527:	40 8a f8             	mov    %al,%dil
14028552a:	88 44 24 30          	mov    %al,0x30(%rsp)
14028552e:	0f 57 c0             	xorps  %xmm0,%xmm0
140285531:	f3 0f 7f 45 c8       	movdqu %xmm0,-0x38(%rbp)
140285536:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14028553a:	48 8b 11             	mov    (%rcx),%rdx
14028553d:	48 8b 42 18          	mov    0x18(%rdx),%rax
140285541:	ff 15 f1 76 88 00    	call   *0x8876f1(%rip)        # 0x140b0cc38
140285547:	41 83 ce ff          	or     $0xffffffff,%r14d
14028554b:	83 f8 07             	cmp    $0x7,%eax
14028554e:	75 0e                	jne    0x14028555e
140285550:	49 8b d5             	mov    %r13,%rdx
140285553:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140285557:	e8 04 b9 da ff       	call   0x140030e60
14028555c:	eb 0d                	jmp    0x14028556b
14028555e:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140285562:	49 8b 4d 00          	mov    0x0(%r13),%rcx
140285566:	e8 fd f6 da ff       	call   0x140034c68
14028556b:	48 8b 08             	mov    (%rax),%rcx
14028556e:	48 8b 81 30 02 00 00 	mov    0x230(%rcx),%rax
140285575:	48 85 c0             	test   %rax,%rax
140285578:	74 04                	je     0x14028557e
14028557a:	f0 ff 40 08          	lock incl 0x8(%rax)
14028557e:	48 8b 81 28 02 00 00 	mov    0x228(%rcx),%rax
140285585:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140285589:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
14028558d:	48 8b 81 30 02 00 00 	mov    0x230(%rcx),%rax
140285594:	48 85 db             	test   %rbx,%rbx
140285597:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14028559b:	74 39                	je     0x1402855d6
14028559d:	41 8b c6             	mov    %r14d,%eax
1402855a0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402855a5:	41 03 c6             	add    %r14d,%eax
1402855a8:	75 2c                	jne    0x1402855d6
1402855aa:	48 8b 03             	mov    (%rbx),%rax
1402855ad:	48 8b cb             	mov    %rbx,%rcx
1402855b0:	48 8b 00             	mov    (%rax),%rax
1402855b3:	ff 15 7f 76 88 00    	call   *0x88767f(%rip)        # 0x140b0cc38
1402855b9:	41 8b c6             	mov    %r14d,%eax
1402855bc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402855c1:	41 03 c6             	add    %r14d,%eax
1402855c4:	75 10                	jne    0x1402855d6
1402855c6:	48 8b 03             	mov    (%rbx),%rax
1402855c9:	48 8b cb             	mov    %rbx,%rcx
1402855cc:	48 8b 40 08          	mov    0x8(%rax),%rax
1402855d0:	ff 15 62 76 88 00    	call   *0x887662(%rip)        # 0x140b0cc38
1402855d6:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1402855da:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1402855de:	e8 bd 94 db ff       	call   0x14003eaa0
1402855e3:	90                   	nop
1402855e4:	0f 1f 40 00          	nopl   0x0(%rax)
1402855e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402855ef:	00
1402855f0:	45 33 c0             	xor    %r8d,%r8d
1402855f3:	4c 89 45 f0          	mov    %r8,-0x10(%rbp)
1402855f7:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1402855fb:	48 8b 16             	mov    (%rsi),%rdx
1402855fe:	48 8b c1             	mov    %rcx,%rax
140285601:	48 2b c2             	sub    %rdx,%rax
140285604:	48 c1 f8 03          	sar    $0x3,%rax
140285608:	49 bf b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r15
14028560f:	db b6 6d
140285612:	49 0f af c7          	imul   %r15,%rax
140285616:	48 85 c0             	test   %rax,%rax
140285619:	0f 84 06 0e 00 00    	je     0x140286425
14028561f:	f3 44 0f 10 1d 0c bb 	movss  0x92bb0c(%rip),%xmm11        # 0x140bb1134
140285626:	92 00
140285628:	4d 6b f8 38          	imul   $0x38,%r8,%r15
14028562c:	4c 03 fa             	add    %rdx,%r15
14028562f:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
140285634:	0f 57 c0             	xorps  %xmm0,%xmm0
140285637:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
14028563c:	48 83 65 90 00       	andq   $0x0,-0x70(%rbp)
140285641:	45 0f 57 c0          	xorps  %xmm8,%xmm8
140285645:	45 0f 57 d2          	xorps  %xmm10,%xmm10
140285649:	45 0f 57 c9          	xorps  %xmm9,%xmm9
14028564d:	0f 57 ff             	xorps  %xmm7,%xmm7
140285650:	49 8b d7             	mov    %r15,%rdx
140285653:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140285657:	e8 90 64 d9 ff       	call   0x14001baec
14028565c:	40 84 ff             	test   %dil,%dil
14028565f:	0f 84 a6 00 00 00    	je     0x14028570b
140285665:	48 8b 7d 40          	mov    0x40(%rbp),%rdi
140285669:	48 8b 75 48          	mov    0x48(%rbp),%rsi
14028566d:	48 3b fe             	cmp    %rsi,%rdi
140285670:	0f 84 95 00 00 00    	je     0x14028570b
140285676:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
14028567a:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14028567e:	0f 57 c0             	xorps  %xmm0,%xmm0
140285681:	f3 0f 7f 45 b8       	movdqu %xmm0,-0x48(%rbp)
140285686:	48 8b 47 08          	mov    0x8(%rdi),%rax
14028568a:	48 85 c0             	test   %rax,%rax
14028568d:	74 04                	je     0x140285693
14028568f:	f0 ff 40 08          	lock incl 0x8(%rax)
140285693:	48 8b 0f             	mov    (%rdi),%rcx
140285696:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
14028569a:	48 8b 47 08          	mov    0x8(%rdi),%rax
14028569e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1402856a2:	48 8b 01             	mov    (%rcx),%rax
1402856a5:	48 8b 40 18          	mov    0x18(%rax),%rax
1402856a9:	ff 15 89 75 88 00    	call   *0x887589(%rip)        # 0x140b0cc38
1402856af:	44 8b f0             	mov    %eax,%r14d
1402856b2:	48 8b 5d c0          	mov    -0x40(%rbp),%rbx
1402856b6:	48 85 db             	test   %rbx,%rbx
1402856b9:	74 39                	je     0x1402856f4
1402856bb:	83 c9 ff             	or     $0xffffffff,%ecx
1402856be:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
1402856c3:	83 f9 01             	cmp    $0x1,%ecx
1402856c6:	75 2c                	jne    0x1402856f4
1402856c8:	48 8b 13             	mov    (%rbx),%rdx
1402856cb:	48 8b cb             	mov    %rbx,%rcx
1402856ce:	48 8b 02             	mov    (%rdx),%rax
1402856d1:	ff 15 61 75 88 00    	call   *0x887561(%rip)        # 0x140b0cc38
1402856d7:	83 c8 ff             	or     $0xffffffff,%eax
1402856da:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402856df:	83 f8 01             	cmp    $0x1,%eax
1402856e2:	75 10                	jne    0x1402856f4
1402856e4:	48 8b 03             	mov    (%rbx),%rax
1402856e7:	48 8b cb             	mov    %rbx,%rcx
1402856ea:	48 8b 40 08          	mov    0x8(%rax),%rax
1402856ee:	ff 15 44 75 88 00    	call   *0x887544(%rip)        # 0x140b0cc38
1402856f4:	41 83 fe 04          	cmp    $0x4,%r14d
1402856f8:	0f 84 14 01 00 00    	je     0x140285812
1402856fe:	48 83 c7 10          	add    $0x10,%rdi
140285702:	48 3b fe             	cmp    %rsi,%rdi
140285705:	0f 85 73 ff ff ff    	jne    0x14028567e
14028570b:	45 33 f6             	xor    %r14d,%r14d
14028570e:	49 8b 4d 00          	mov    0x0(%r13),%rcx
140285712:	48 8b 01             	mov    (%rcx),%rax
140285715:	48 8b 40 40          	mov    0x40(%rax),%rax
140285719:	ff 15 19 75 88 00    	call   *0x887519(%rip)        # 0x140b0cc38
14028571f:	48 8b 7d 88          	mov    -0x78(%rbp),%rdi
140285723:	48 85 c0             	test   %rax,%rax
140285726:	0f 84 ac 03 00 00    	je     0x140285ad8
14028572c:	49 8b 4d 00          	mov    0x0(%r13),%rcx
140285730:	48 8b 01             	mov    (%rcx),%rax
140285733:	4d 8b c6             	mov    %r14,%r8
140285736:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
14028573d:	48 8b 40 30          	mov    0x30(%rax),%rax
140285741:	ff 15 f1 74 88 00    	call   *0x8874f1(%rip)        # 0x140b0cc38
140285747:	48 8b d0             	mov    %rax,%rdx
14028574a:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
14028574e:	e8 9d 6e d9 ff       	call   0x14001c5f0
140285753:	90                   	nop
140285754:	48 8b 9d a8 00 00 00 	mov    0xa8(%rbp),%rbx
14028575b:	48 85 db             	test   %rbx,%rbx
14028575e:	74 3c                	je     0x14028579c
140285760:	83 cf ff             	or     $0xffffffff,%edi
140285763:	8b c7                	mov    %edi,%eax
140285765:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028576a:	03 c7                	add    %edi,%eax
14028576c:	75 2a                	jne    0x140285798
14028576e:	48 8b 03             	mov    (%rbx),%rax
140285771:	48 8b cb             	mov    %rbx,%rcx
140285774:	48 8b 00             	mov    (%rax),%rax
140285777:	ff 15 bb 74 88 00    	call   *0x8874bb(%rip)        # 0x140b0cc38
14028577d:	8b c7                	mov    %edi,%eax
14028577f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140285784:	03 c7                	add    %edi,%eax
140285786:	75 10                	jne    0x140285798
140285788:	48 8b 03             	mov    (%rbx),%rax
14028578b:	48 8b cb             	mov    %rbx,%rcx
14028578e:	48 8b 40 08          	mov    0x8(%rax),%rax
140285792:	ff 15 a0 74 88 00    	call   *0x8874a0(%rip)        # 0x140b0cc38
140285798:	48 8b 7d 88          	mov    -0x78(%rbp),%rdi
14028579c:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1402857a0:	48 85 db             	test   %rbx,%rbx
1402857a3:	74 7b                	je     0x140285820
1402857a5:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
1402857ac:	48 3b 83 48 01 00 00 	cmp    0x148(%rbx),%rax
1402857b3:	74 6b                	je     0x140285820
1402857b5:	48 8d 95 d0 00 00 00 	lea    0xd0(%rbp),%rdx
1402857bc:	48 8b cb             	mov    %rbx,%rcx
1402857bf:	e8 ac 79 f0 ff       	call   0x14018d170
1402857c4:	90                   	nop
1402857c5:	83 4c 24 34 01       	orl    $0x1,0x34(%rsp)
1402857ca:	48 83 78 10 00       	cmpq   $0x0,0x10(%rax)
1402857cf:	74 4f                	je     0x140285820
1402857d1:	80 bb 14 01 00 00 00 	cmpb   $0x0,0x114(%rbx)
1402857d8:	75 46                	jne    0x140285820
1402857da:	80 bb f8 01 00 00 00 	cmpb   $0x0,0x1f8(%rbx)
1402857e1:	74 2a                	je     0x14028580d
1402857e3:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1402857e7:	48 85 c9             	test   %rcx,%rcx
1402857ea:	74 18                	je     0x140285804
1402857ec:	48 81 c1 88 01 00 00 	add    $0x188,%rcx
1402857f3:	48 8b 01             	mov    (%rcx),%rax
1402857f6:	48 8b 00             	mov    (%rax),%rax
1402857f9:	ff 15 39 74 88 00    	call   *0x887439(%rip)        # 0x140b0cc38
1402857ff:	83 f8 05             	cmp    $0x5,%eax
140285802:	75 1c                	jne    0x140285820
140285804:	83 bb 60 01 00 00 05 	cmpl   $0x5,0x160(%rbx)
14028580b:	75 13                	jne    0x140285820
14028580d:	40 32 f6             	xor    %sil,%sil
140285810:	eb 11                	jmp    0x140285823
140285812:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140285816:	e8 b5 56 d9 ff       	call   0x14001aed0
14028581b:	e9 55 0b 00 00       	jmp    0x140286375
140285820:	40 b6 01             	mov    $0x1,%sil
140285823:	f6 44 24 34 01       	testb  $0x1,0x34(%rsp)
140285828:	74 47                	je     0x140285871
14028582a:	83 64 24 34 fe       	andl   $0xfffffffe,0x34(%rsp)
14028582f:	48 8b 85 e8 00 00 00 	mov    0xe8(%rbp),%rax
140285836:	48 83 f8 07          	cmp    $0x7,%rax
14028583a:	76 35                	jbe    0x140285871
14028583c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140285843:	00
140285844:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
14028584b:	48 8b d1             	mov    %rcx,%rdx
14028584e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140285854:	72 15                	jb     0x14028586b
140285856:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14028585a:	48 2b d1             	sub    %rcx,%rdx
14028585d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140285861:	48 83 f8 1f          	cmp    $0x1f,%rax
140285865:	0f 87 9a 0b 00 00    	ja     0x140286405
14028586b:	ff 15 4f 70 88 00    	call   *0x88704f(%rip)        # 0x140b0c8c0
140285871:	40 84 f6             	test   %sil,%sil
140285874:	74 1c                	je     0x140285892
140285876:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14028587a:	48 85 c9             	test   %rcx,%rcx