140315323:	ff 15 0f 79 7f 00    	call   *0x7f790f(%rip)        # 0x140b0cc38
140315329:	90                   	nop
14031532a:	4c 8b 00             	mov    (%rax),%r8
14031532d:	49 8b 48 08          	mov    0x8(%r8),%rcx
140315331:	48 63 51 04          	movslq 0x4(%rcx),%rdx
140315335:	49 8d 48 08          	lea    0x8(%r8),%rcx
140315339:	48 03 ca             	add    %rdx,%rcx
14031533c:	48 8b 01             	mov    (%rcx),%rax
14031533f:	48 8b 40 08          	mov    0x8(%rax),%rax
140315343:	ff 15 ef 78 7f 00    	call   *0x7f78ef(%rip)        # 0x140b0cc38
140315349:	4c 8b c3             	mov    %rbx,%r8
14031534c:	48 8b d0             	mov    %rax,%rdx
14031534f:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140315353:	e8 3c 71 5f 00       	call   0x14090c494
140315358:	0f 10 00             	movups (%rax),%xmm0
14031535b:	f3 0f 7f 86 b0 00 00 	movdqu %xmm0,0xb0(%rsi)
140315362:	00
140315363:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140315368:	48 85 db             	test   %rbx,%rbx
14031536b:	74 35                	je     0x1403153a2
14031536d:	8b c7                	mov    %edi,%eax
14031536f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140315374:	03 c7                	add    %edi,%eax
140315376:	75 2a                	jne    0x1403153a2
140315378:	48 8b 03             	mov    (%rbx),%rax
14031537b:	48 8b cb             	mov    %rbx,%rcx
14031537e:	48 8b 00             	mov    (%rax),%rax
140315381:	ff 15 b1 78 7f 00    	call   *0x7f78b1(%rip)        # 0x140b0cc38
140315387:	8b c7                	mov    %edi,%eax
140315389:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031538e:	03 c7                	add    %edi,%eax
140315390:	75 10                	jne    0x1403153a2
140315392:	48 8b 03             	mov    (%rbx),%rax
140315395:	48 8b cb             	mov    %rbx,%rcx
140315398:	48 8b 40 08          	mov    0x8(%rax),%rax
14031539c:	ff 15 96 78 7f 00    	call   *0x7f7896(%rip)        # 0x140b0cc38
1403153a2:	f3 0f 10 ae b4 00 00 	movss  0xb4(%rsi),%xmm5
1403153a9:	00
1403153aa:	f3 0f 10 86 bc 00 00 	movss  0xbc(%rsi),%xmm0
1403153b1:	00
1403153b2:	f3 0f 5c c5          	subss  %xmm5,%xmm0
1403153b6:	0f 54 05 23 cb 89 00 	andps  0x89cb23(%rip),%xmm0        # 0x140bb1ee0
1403153bd:	f3 0f 10 15 6f bd 89 	movss  0x89bd6f(%rip),%xmm2        # 0x140bb1134
1403153c4:	00
1403153c5:	0f 28 da             	movaps %xmm2,%xmm3
1403153c8:	f3 0f 5e d8          	divss  %xmm0,%xmm3
1403153cc:	f3 0f 10 a6 b0 00 00 	movss  0xb0(%rsi),%xmm4
1403153d3:	00
1403153d4:	f3 0f 10 86 b8 00 00 	movss  0xb8(%rsi),%xmm0
1403153db:	00
1403153dc:	f3 0f 5c c4          	subss  %xmm4,%xmm0
1403153e0:	0f 54 05 f9 ca 89 00 	andps  0x89caf9(%rip),%xmm0        # 0x140bb1ee0
1403153e7:	f3 0f 5e d0          	divss  %xmm0,%xmm2
1403153eb:	f3 0f 11 55 90       	movss  %xmm2,-0x70(%rbp)
1403153f0:	f3 0f 11 5d 9c       	movss  %xmm3,-0x64(%rbp)
1403153f5:	83 65 a4 00          	andl   $0x0,-0x5c(%rbp)
1403153f9:	83 65 a0 00          	andl   $0x0,-0x60(%rbp)
1403153fd:	83 65 98 00          	andl   $0x0,-0x68(%rbp)
140315401:	83 65 94 00          	andl   $0x0,-0x6c(%rbp)
140315405:	0f 57 2d 04 cb 89 00 	xorps  0x89cb04(%rip),%xmm5        # 0x140bb1f10
14031540c:	0f 57 25 fd ca 89 00 	xorps  0x89cafd(%rip),%xmm4        # 0x140bb1f10
140315413:	c7 44 24 54 00 00 80 	movl   $0x3f800000,0x54(%rsp)
14031541a:	3f
14031541b:	c7 44 24 48 00 00 80 	movl   $0x3f800000,0x48(%rsp)
140315422:	3f
140315423:	83 64 24 50 00       	andl   $0x0,0x50(%rsp)
140315428:	83 64 24 4c 00       	andl   $0x0,0x4c(%rsp)
14031542d:	f3 0f 11 64 24 58    	movss  %xmm4,0x58(%rsp)
140315433:	f3 0f 11 6c 24 5c    	movss  %xmm5,0x5c(%rsp)
140315439:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
14031543d:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140315441:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140315446:	e8 f5 d9 e7 ff       	call   0x140192e40
14031544b:	8b 08                	mov    (%rax),%ecx
14031544d:	89 8e 98 00 00 00    	mov    %ecx,0x98(%rsi)
140315453:	8b 48 04             	mov    0x4(%rax),%ecx
140315456:	89 8e 9c 00 00 00    	mov    %ecx,0x9c(%rsi)
14031545c:	8b 48 08             	mov    0x8(%rax),%ecx
14031545f:	89 8e a0 00 00 00    	mov    %ecx,0xa0(%rsi)
140315465:	8b 48 0c             	mov    0xc(%rax),%ecx
140315468:	89 8e a4 00 00 00    	mov    %ecx,0xa4(%rsi)
14031546e:	8b 48 10             	mov    0x10(%rax),%ecx
140315471:	89 8e a8 00 00 00    	mov    %ecx,0xa8(%rsi)
140315477:	8b 40 14             	mov    0x14(%rax),%eax
14031547a:	89 86 ac 00 00 00    	mov    %eax,0xac(%rsi)
140315480:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140315484:	48 8b 01             	mov    (%rcx),%rax
140315487:	45 33 c0             	xor    %r8d,%r8d
14031548a:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
14031548e:	48 8b 40 40          	mov    0x40(%rax),%rax
140315492:	ff 15 a0 77 7f 00    	call   *0x7f77a0(%rip)        # 0x140b0cc38
140315498:	90                   	nop
140315499:	49 8b 06             	mov    (%r14),%rax
14031549c:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1403154a0:	49 8b ce             	mov    %r14,%rcx
1403154a3:	48 8b 40 20          	mov    0x20(%rax),%rax
1403154a7:	ff 15 8b 77 7f 00    	call   *0x7f778b(%rip)        # 0x140b0cc38
1403154ad:	90                   	nop
1403154ae:	66 90                	xchg   %ax,%ax
1403154b0:	49 8b 06             	mov    (%r14),%rax
1403154b3:	49 8b ce             	mov    %r14,%rcx
1403154b6:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
1403154bd:	ff 15 75 77 7f 00    	call   *0x7f7775(%rip)        # 0x140b0cc38
1403154c3:	48 8b 08             	mov    (%rax),%rcx
1403154c6:	48 8b 01             	mov    (%rcx),%rax
1403154c9:	4c 8d 46 18          	lea    0x18(%rsi),%r8
1403154cd:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
1403154d1:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1403154d8:	ff 15 5a 77 7f 00    	call   *0x7f775a(%rip)        # 0x140b0cc38
1403154de:	90                   	nop
1403154df:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1403154e3:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403154e8:	e8 7b 4c ff ff       	call   0x14030a168
1403154ed:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1403154f2:	48 8b 01             	mov    (%rcx),%rax
1403154f5:	48 8b 40 10          	mov    0x10(%rax),%rax
1403154f9:	ff 15 39 77 7f 00    	call   *0x7f7739(%rip)        # 0x140b0cc38
1403154ff:	48 8b d8             	mov    %rax,%rbx
140315502:	83 66 54 00          	andl   $0x0,0x54(%rsi)
140315506:	c7 46 50 07 00 00 00 	movl   $0x7,0x50(%rsi)
14031550d:	48 8b 48 08          	mov    0x8(%rax),%rcx
140315511:	48 3b 08             	cmp    (%rax),%rcx
140315514:	74 29                	je     0x14031553f
140315516:	48 8b 0e             	mov    (%rsi),%rcx
140315519:	48 8b 41 10          	mov    0x10(%rcx),%rax
14031551d:	4c 8d 4d a8          	lea    -0x58(%rbp),%r9
140315521:	4c 8b c3             	mov    %rbx,%r8
140315524:	41 8b d7             	mov    %r15d,%edx
140315527:	48 8b ce             	mov    %rsi,%rcx
14031552a:	ff 15 08 77 7f 00    	call   *0x7f7708(%rip)        # 0x140b0cc38
140315530:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140315534:	48 2b 0b             	sub    (%rbx),%rcx
140315537:	8b 46 54             	mov    0x54(%rsi),%eax
14031553a:	48 3b c1             	cmp    %rcx,%rax
14031553d:	72 d7                	jb     0x140315516
14031553f:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140315544:	48 85 c9             	test   %rcx,%rcx
140315547:	74 3d                	je     0x140315586
140315549:	8b c7                	mov    %edi,%eax
14031554b:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140315550:	03 c7                	add    %edi,%eax
140315552:	75 32                	jne    0x140315586
140315554:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140315559:	48 8b 03             	mov    (%rbx),%rax
14031555c:	48 8b cb             	mov    %rbx,%rcx
14031555f:	48 8b 00             	mov    (%rax),%rax
140315562:	ff 15 d0 76 7f 00    	call   *0x7f76d0(%rip)        # 0x140b0cc38
140315568:	8b c7                	mov    %edi,%eax
14031556a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031556f:	03 c7                	add    %edi,%eax
140315571:	75 13                	jne    0x140315586
140315573:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140315578:	48 8b 01             	mov    (%rcx),%rax
14031557b:	48 8b 40 08          	mov    0x8(%rax),%rax
14031557f:	ff 15 b3 76 7f 00    	call   *0x7f76b3(%rip)        # 0x140b0cc38
140315585:	90                   	nop
140315586:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
14031558a:	48 85 db             	test   %rbx,%rbx
14031558d:	74 36                	je     0x1403155c5
14031558f:	8b c7                	mov    %edi,%eax
140315591:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140315596:	03 c7                	add    %edi,%eax
140315598:	75 2b                	jne    0x1403155c5
14031559a:	48 8b 03             	mov    (%rbx),%rax
14031559d:	48 8b cb             	mov    %rbx,%rcx
1403155a0:	48 8b 00             	mov    (%rax),%rax
1403155a3:	ff 15 8f 76 7f 00    	call   *0x7f768f(%rip)        # 0x140b0cc38
1403155a9:	8b c7                	mov    %edi,%eax
1403155ab:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1403155b0:	03 c7                	add    %edi,%eax
1403155b2:	75 11                	jne    0x1403155c5
1403155b4:	48 8b 03             	mov    (%rbx),%rax
1403155b7:	48 8b cb             	mov    %rbx,%rcx
1403155ba:	48 8b 40 08          	mov    0x8(%rax),%rax
1403155be:	ff 15 74 76 7f 00    	call   *0x7f7674(%rip)        # 0x140b0cc38
1403155c4:	90                   	nop
1403155c5:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1403155c9:	48 85 db             	test   %rbx,%rbx
1403155cc:	74 36                	je     0x140315604
1403155ce:	8b c7                	mov    %edi,%eax
1403155d0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1403155d5:	03 c7                	add    %edi,%eax
1403155d7:	75 2b                	jne    0x140315604
1403155d9:	48 8b 03             	mov    (%rbx),%rax
1403155dc:	48 8b cb             	mov    %rbx,%rcx
1403155df:	48 8b 00             	mov    (%rax),%rax
1403155e2:	ff 15 50 76 7f 00    	call   *0x7f7650(%rip)        # 0x140b0cc38
1403155e8:	8b c7                	mov    %edi,%eax
1403155ea:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1403155ef:	03 c7                	add    %edi,%eax
1403155f1:	75 11                	jne    0x140315604
1403155f3:	48 8b 03             	mov    (%rbx),%rax
1403155f6:	48 8b cb             	mov    %rbx,%rcx
1403155f9:	48 8b 40 08          	mov    0x8(%rax),%rax
1403155fd:	ff 15 35 76 7f 00    	call   *0x7f7635(%rip)        # 0x140b0cc38
140315603:	90                   	nop
140315604:	48 8b 5d c0          	mov    -0x40(%rbp),%rbx
140315608:	48 85 db             	test   %rbx,%rbx
14031560b:	74 36                	je     0x140315643
14031560d:	8b c7                	mov    %edi,%eax
14031560f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140315614:	03 c7                	add    %edi,%eax
140315616:	75 2b                	jne    0x140315643
140315618:	48 8b 03             	mov    (%rbx),%rax
14031561b:	48 8b cb             	mov    %rbx,%rcx
14031561e:	48 8b 00             	mov    (%rax),%rax
140315621:	ff 15 11 76 7f 00    	call   *0x7f7611(%rip)        # 0x140b0cc38
140315627:	8b c7                	mov    %edi,%eax
140315629:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031562e:	03 c7                	add    %edi,%eax
140315630:	75 11                	jne    0x140315643
140315632:	48 8b 03             	mov    (%rbx),%rax
140315635:	48 8b cb             	mov    %rbx,%rcx
140315638:	48 8b 40 08          	mov    0x8(%rax),%rax
14031563c:	ff 15 f6 75 7f 00    	call   *0x7f75f6(%rip)        # 0x140b0cc38
140315642:	90                   	nop
140315643:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140315648:	48 85 c9             	test   %rcx,%rcx
14031564b:	74 3d                	je     0x14031568a
14031564d:	8b c7                	mov    %edi,%eax
14031564f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140315654:	03 c7                	add    %edi,%eax
140315656:	75 32                	jne    0x14031568a
140315658:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14031565d:	48 8b 03             	mov    (%rbx),%rax
140315660:	48 8b cb             	mov    %rbx,%rcx
140315663:	48 8b 00             	mov    (%rax),%rax
140315666:	ff 15 cc 75 7f 00    	call   *0x7f75cc(%rip)        # 0x140b0cc38
14031566c:	8b c7                	mov    %edi,%eax
14031566e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140315673:	03 c7                	add    %edi,%eax
140315675:	75 13                	jne    0x14031568a
140315677:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14031567c:	48 8b 01             	mov    (%rcx),%rax
14031567f:	48 8b 40 08          	mov    0x8(%rax),%rax
140315683:	ff 15 af 75 7f 00    	call   *0x7f75af(%rip)        # 0x140b0cc38
140315689:	90                   	nop
14031568a:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14031568f:	48 85 db             	test   %rbx,%rbx
140315692:	74 36                	je     0x1403156ca
140315694:	8b c7                	mov    %edi,%eax
140315696:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14031569b:	03 c7                	add    %edi,%eax
14031569d:	75 2b                	jne    0x1403156ca
14031569f:	48 8b 03             	mov    (%rbx),%rax
1403156a2:	48 8b cb             	mov    %rbx,%rcx
1403156a5:	48 8b 00             	mov    (%rax),%rax
1403156a8:	ff 15 8a 75 7f 00    	call   *0x7f758a(%rip)        # 0x140b0cc38
1403156ae:	8b c7                	mov    %edi,%eax
1403156b0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1403156b5:	03 c7                	add    %edi,%eax
1403156b7:	75 11                	jne    0x1403156ca
1403156b9:	48 8b 03             	mov    (%rbx),%rax
1403156bc:	48 8b cb             	mov    %rbx,%rcx
1403156bf:	48 8b 40 08          	mov    0x8(%rax),%rax
1403156c3:	ff 15 6f 75 7f 00    	call   *0x7f756f(%rip)        # 0x140b0cc38
1403156c9:	90                   	nop
1403156ca:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1403156ce:	48 85 c9             	test   %rcx,%rcx
1403156d1:	74 3a                	je     0x14031570d
1403156d3:	8b c7                	mov    %edi,%eax
1403156d5:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1403156da:	03 c7                	add    %edi,%eax
1403156dc:	75 2f                	jne    0x14031570d
1403156de:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
1403156e2:	48 8b 03             	mov    (%rbx),%rax
1403156e5:	48 8b cb             	mov    %rbx,%rcx
1403156e8:	48 8b 00             	mov    (%rax),%rax
1403156eb:	ff 15 47 75 7f 00    	call   *0x7f7547(%rip)        # 0x140b0cc38
1403156f1:	8b c7                	mov    %edi,%eax
1403156f3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1403156f8:	03 c7                	add    %edi,%eax
1403156fa:	75 11                	jne    0x14031570d
1403156fc:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140315700:	48 8b 01             	mov    (%rcx),%rax
140315703:	48 8b 40 08          	mov    0x8(%rax),%rax
140315707:	ff 15 2b 75 7f 00    	call   *0x7f752b(%rip)        # 0x140b0cc38
14031570d:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140315711:	48 33 cc             	xor    %rsp,%rcx
140315714:	e8 c7 9e 7d 00       	call   0x140aef5e0
140315719:	48 81 c4 60 01 00 00 	add    $0x160,%rsp
140315720:	41 5f                	pop    %r15
140315722:	41 5e                	pop    %r14
140315724:	41 5d                	pop    %r13
140315726:	5f                   	pop    %rdi
140315727:	5e                   	pop    %rsi
140315728:	5b                   	pop    %rbx
140315729:	5d                   	pop    %rbp
14031572a:	c3                   	ret
14031572b:	48 8d 15 f6 51 83 00 	lea    0x8351f6(%rip),%rdx        # 0x140b4a928
140315732:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140315736:	e8 99 a8 fc ff       	call   0x1402dffd4
14031573b:	48 8d 15 4e 0c 92 00 	lea    0x920c4e(%rip),%rdx        # 0x140c36390
140315742:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140315746:	e8 33 ad 7d 00       	call   0x140af047e
14031574b:	cc                   	int3
14031574c:	48 8d 15 ad 51 83 00 	lea    0x8351ad(%rip),%rdx        # 0x140b4a900
140315753:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140315757:	e8 78 a8 fc ff       	call   0x1402dffd4
14031575c:	48 8d 15 2d 0c 92 00 	lea    0x920c2d(%rip),%rdx        # 0x140c36390
140315763:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140315767:	e8 12 ad 7d 00       	call   0x140af047e
14031576c:	90                   	nop
14031576d:	ba 37 80 04 80       	mov    $0x80048037,%edx
140315772:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140315776:	e8 8d 5d ff ff       	call   0x14030b508
14031577b:	48 8d 15 e6 0e 92 00 	lea    0x920ee6(%rip),%rdx        # 0x140c36668
140315782:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140315786:	e8 f3 ac 7d 00       	call   0x140af047e
14031578b:	90                   	nop
14031578c:	48 8d 15 bd 51 83 00 	lea    0x8351bd(%rip),%rdx        # 0x140b4a950
140315793:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140315797:	e8 38 a8 fc ff       	call   0x1402dffd4
14031579c:	48 8d 15 ed 0b 92 00 	lea    0x920bed(%rip),%rdx        # 0x140c36390
1403157a3:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1403157a7:	e8 d2 ac 7d 00       	call   0x140af047e
1403157ac:	cc                   	int3
1403157ad:	90                   	nop
1403157ae:	90                   	nop
1403157af:	90                   	nop
1403157b0:	40 53                	rex push %rbx
1403157b2:	48 83 ec 70          	sub    $0x70,%rsp
1403157b6:	48 8b 05 83 98 9a 00 	mov    0x9a9883(%rip),%rax        # 0x140cbf040
1403157bd:	48 33 c4             	xor    %rsp,%rax
1403157c0:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1403157c5:	4c 8b da             	mov    %rdx,%r11
1403157c8:	4c 8b c9             	mov    %rcx,%r9
1403157cb:	33 c0                	xor    %eax,%eax
1403157cd:	eb 51                	jmp    0x140315820
1403157cf:	49 8b 1b             	mov    (%r11),%rbx
1403157d2:	44 8d 14 00          	lea    (%rax,%rax,1),%r10d
1403157d6:	49 8b 43 08          	mov    0x8(%r11),%rax
1403157da:	41 ff c8             	dec    %r8d
1403157dd:	41 8b 51 54          	mov    0x54(%r9),%edx
1403157e1:	48 2b c3             	sub    %rbx,%rax
1403157e4:	48 3b d0             	cmp    %rax,%rdx
1403157e7:	73 4f                	jae    0x140315838
1403157e9:	41 8b 49 50          	mov    0x50(%r9),%ecx
1403157ed:	b8 01 00 00 00       	mov    $0x1,%eax
1403157f2:	0f b6 1c 13          	movzbl (%rbx,%rdx,1),%ebx
1403157f6:	d3 e0                	shl    %cl,%eax
1403157f8:	23 d8                	and    %eax,%ebx
1403157fa:	85 c9                	test   %ecx,%ecx
1403157fc:	75 11                	jne    0x14031580f
1403157fe:	8d 42 01             	lea    0x1(%rdx),%eax
140315801:	41 c7 41 50 07 00 00 	movl   $0x7,0x50(%r9)
140315808:	00
140315809:	41 89 41 54          	mov    %eax,0x54(%r9)
14031580d:	eb 07                	jmp    0x140315816
14031580f:	8d 41 ff             	lea    -0x1(%rcx),%eax