140b522ae:	48 8b 08             	mov    (%rax),%rcx
140b522b1:	48 85 c9             	test   %rcx,%rcx
140b522b4:	74 1a                	je     0x140b522d0
140b522b6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b522bb:	75 13                	jne    0x140b522d0
140b522bd:	48 8b 01             	mov    (%rcx),%rax
140b522c0:	ba 01 00 00 00       	mov    $0x1,%edx
140b522c5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b522c9:	ff 15 51 17 43 00    	call   *0x431751(%rip)        # 0x140f83a20
140b522cf:	90                   	nop
140b522d0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b522d5:	e8 e6 12 fb ff       	call   0x140b035c0
140b522da:	48 8d 05 e7 5a 58 00 	lea    0x585ae7(%rip),%rax        # 0x1410d7dc8
140b522e1:	48 89 03             	mov    %rax,(%rbx)
140b522e4:	48 8b cf             	mov    %rdi,%rcx
140b522e7:	e8 d4 12 fb ff       	call   0x140b035c0
140b522ec:	48 8b c3             	mov    %rbx,%rax
140b522ef:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b522f6:	00
140b522f7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b522fe:	5f                   	pop    %rdi
140b522ff:	c3                   	ret
140b52300:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b52305:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b5230a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b5230f:	57                   	push   %rdi
140b52310:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b52317:	48 8b fa             	mov    %rdx,%rdi
140b5231a:	48 8b d9             	mov    %rcx,%rbx
140b5231d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52322:	e8 69 11 fb ff       	call   0x140b03490
140b52327:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b5232c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b52333:	00
140b52334:	48 8d 05 7d 5a 58 00 	lea    0x585a7d(%rip),%rax        # 0x1410d7db8
140b5233b:	48 89 03             	mov    %rax,(%rbx)
140b5233e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b52343:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b5234a:	00
140b5234b:	e8 50 e9 00 00       	call   0x140b60ca0
140b52350:	48 8b 08             	mov    (%rax),%rcx
140b52353:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b5235a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b5235e:	48 8b 08             	mov    (%rax),%rcx
140b52361:	48 85 c9             	test   %rcx,%rcx
140b52364:	74 1a                	je     0x140b52380
140b52366:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b5236b:	75 13                	jne    0x140b52380
140b5236d:	48 8b 01             	mov    (%rcx),%rax
140b52370:	ba 01 00 00 00       	mov    $0x1,%edx
140b52375:	48 8b 40 28          	mov    0x28(%rax),%rax
140b52379:	ff 15 a1 16 43 00    	call   *0x4316a1(%rip)        # 0x140f83a20
140b5237f:	90                   	nop
140b52380:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52385:	e8 36 12 fb ff       	call   0x140b035c0
140b5238a:	48 8d 05 37 5a 58 00 	lea    0x585a37(%rip),%rax        # 0x1410d7dc8
140b52391:	48 89 03             	mov    %rax,(%rbx)
140b52394:	48 8b cf             	mov    %rdi,%rcx
140b52397:	e8 24 12 fb ff       	call   0x140b035c0
140b5239c:	48 8b c3             	mov    %rbx,%rax
140b5239f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b523a6:	00
140b523a7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b523ae:	5f                   	pop    %rdi
140b523af:	c3                   	ret
140b523b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b523b5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140b523ba:	57                   	push   %rdi
140b523bb:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140b523c2:	4c 8b 4a 10          	mov    0x10(%rdx),%r9
140b523c6:	33 f6                	xor    %esi,%esi
140b523c8:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140b523cc:	48 8b da             	mov    %rdx,%rbx
140b523cf:	48 8b 02             	mov    (%rdx),%rax
140b523d2:	48 8b f9             	mov    %rcx,%rdi
140b523d5:	48 89 72 10          	mov    %rsi,0x10(%rdx)
140b523d9:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140b523de:	48 89 72 08          	mov    %rsi,0x8(%rdx)
140b523e2:	48 89 32             	mov    %rsi,(%rdx)
140b523e5:	48 83 c2 18          	add    $0x18,%rdx
140b523e9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140b523ee:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
140b523f3:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
140b523f8:	e8 13 06 84 ff       	call   0x140392a10
140b523fd:	48 8b 43 68          	mov    0x68(%rbx),%rax
140b52401:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b52406:	48 8b cf             	mov    %rdi,%rcx
140b52409:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140b52410:	00
140b52411:	48 89 73 68          	mov    %rsi,0x68(%rbx)
140b52415:	e8 56 a0 fb ff       	call   0x140b0c470
140b5241a:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140b52421:	00
140b52422:	40 88 b7 e0 01 00 00 	mov    %sil,0x1e0(%rdi)
140b52429:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140b5242d:	48 8b c7             	mov    %rdi,%rax
140b52430:	49 8b 73 20          	mov    0x20(%r11),%rsi
140b52434:	49 8b e3             	mov    %r11,%rsp
140b52437:	5f                   	pop    %rdi
140b52438:	c3                   	ret
140b52439:	cc                   	int3
140b5243a:	cc                   	int3
140b5243b:	cc                   	int3
140b5243c:	cc                   	int3
140b5243d:	cc                   	int3
140b5243e:	cc                   	int3
140b5243f:	cc                   	int3
140b52440:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b52445:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b5244a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b5244f:	57                   	push   %rdi
140b52450:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b52457:	48 8b fa             	mov    %rdx,%rdi
140b5245a:	48 8b d9             	mov    %rcx,%rbx
140b5245d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52462:	e8 29 10 fb ff       	call   0x140b03490
140b52467:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b5246c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b52473:	00
140b52474:	48 8d 05 3d 59 58 00 	lea    0x58593d(%rip),%rax        # 0x1410d7db8
140b5247b:	48 89 03             	mov    %rax,(%rbx)
140b5247e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b52483:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b5248a:	00
140b5248b:	e8 d0 e8 00 00       	call   0x140b60d60
140b52490:	48 8b 08             	mov    (%rax),%rcx
140b52493:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b5249a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b5249e:	48 8b 08             	mov    (%rax),%rcx
140b524a1:	48 85 c9             	test   %rcx,%rcx
140b524a4:	74 1a                	je     0x140b524c0
140b524a6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b524ab:	75 13                	jne    0x140b524c0
140b524ad:	48 8b 01             	mov    (%rcx),%rax
140b524b0:	ba 01 00 00 00       	mov    $0x1,%edx
140b524b5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b524b9:	ff 15 61 15 43 00    	call   *0x431561(%rip)        # 0x140f83a20
140b524bf:	90                   	nop
140b524c0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b524c5:	e8 f6 10 fb ff       	call   0x140b035c0
140b524ca:	48 8d 05 f7 58 58 00 	lea    0x5858f7(%rip),%rax        # 0x1410d7dc8
140b524d1:	48 89 03             	mov    %rax,(%rbx)
140b524d4:	48 8b cf             	mov    %rdi,%rcx
140b524d7:	e8 e4 10 fb ff       	call   0x140b035c0
140b524dc:	48 8b c3             	mov    %rbx,%rax
140b524df:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b524e6:	00
140b524e7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b524ee:	5f                   	pop    %rdi
140b524ef:	c3                   	ret
140b524f0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b524f5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b524fa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b524ff:	57                   	push   %rdi
140b52500:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b52507:	48 8b fa             	mov    %rdx,%rdi
140b5250a:	48 8b d9             	mov    %rcx,%rbx
140b5250d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52512:	e8 79 0f fb ff       	call   0x140b03490
140b52517:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b5251c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b52523:	00
140b52524:	48 8d 05 8d 58 58 00 	lea    0x58588d(%rip),%rax        # 0x1410d7db8
140b5252b:	48 89 03             	mov    %rax,(%rbx)
140b5252e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b52533:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b5253a:	00
140b5253b:	e8 e0 e8 00 00       	call   0x140b60e20
140b52540:	48 8b 08             	mov    (%rax),%rcx
140b52543:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b5254a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b5254e:	48 8b 08             	mov    (%rax),%rcx
140b52551:	48 85 c9             	test   %rcx,%rcx
140b52554:	74 1a                	je     0x140b52570
140b52556:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b5255b:	75 13                	jne    0x140b52570
140b5255d:	48 8b 01             	mov    (%rcx),%rax
140b52560:	ba 01 00 00 00       	mov    $0x1,%edx
140b52565:	48 8b 40 28          	mov    0x28(%rax),%rax
140b52569:	ff 15 b1 14 43 00    	call   *0x4314b1(%rip)        # 0x140f83a20
140b5256f:	90                   	nop
140b52570:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52575:	e8 46 10 fb ff       	call   0x140b035c0
140b5257a:	48 8d 05 47 58 58 00 	lea    0x585847(%rip),%rax        # 0x1410d7dc8
140b52581:	48 89 03             	mov    %rax,(%rbx)
140b52584:	48 8b cf             	mov    %rdi,%rcx
140b52587:	e8 34 10 fb ff       	call   0x140b035c0
140b5258c:	48 8b c3             	mov    %rbx,%rax
140b5258f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b52596:	00
140b52597:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b5259e:	5f                   	pop    %rdi
140b5259f:	c3                   	ret
140b525a0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b525a5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b525aa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b525af:	57                   	push   %rdi
140b525b0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b525b7:	48 8b fa             	mov    %rdx,%rdi
140b525ba:	48 8b d9             	mov    %rcx,%rbx
140b525bd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b525c2:	e8 c9 0e fb ff       	call   0x140b03490
140b525c7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b525cc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b525d3:	00
140b525d4:	48 8d 05 dd 57 58 00 	lea    0x5857dd(%rip),%rax        # 0x1410d7db8
140b525db:	48 89 03             	mov    %rax,(%rbx)
140b525de:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b525e3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b525ea:	00
140b525eb:	e8 f0 e8 00 00       	call   0x140b60ee0
140b525f0:	48 8b 08             	mov    (%rax),%rcx
140b525f3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b525fa:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b525fe:	48 8b 08             	mov    (%rax),%rcx
140b52601:	48 85 c9             	test   %rcx,%rcx
140b52604:	74 1a                	je     0x140b52620
140b52606:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b5260b:	75 13                	jne    0x140b52620
140b5260d:	48 8b 01             	mov    (%rcx),%rax
140b52610:	ba 01 00 00 00       	mov    $0x1,%edx
140b52615:	48 8b 40 28          	mov    0x28(%rax),%rax
140b52619:	ff 15 01 14 43 00    	call   *0x431401(%rip)        # 0x140f83a20
140b5261f:	90                   	nop
140b52620:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52625:	e8 96 0f fb ff       	call   0x140b035c0
140b5262a:	48 8d 05 97 57 58 00 	lea    0x585797(%rip),%rax        # 0x1410d7dc8
140b52631:	48 89 03             	mov    %rax,(%rbx)
140b52634:	48 8b cf             	mov    %rdi,%rcx
140b52637:	e8 84 0f fb ff       	call   0x140b035c0
140b5263c:	48 8b c3             	mov    %rbx,%rax
140b5263f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b52646:	00
140b52647:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b5264e:	5f                   	pop    %rdi
140b5264f:	c3                   	ret
140b52650:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b52655:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b5265a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b5265f:	57                   	push   %rdi
140b52660:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b52667:	48 8b fa             	mov    %rdx,%rdi
140b5266a:	48 8b d9             	mov    %rcx,%rbx
140b5266d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52672:	e8 19 0e fb ff       	call   0x140b03490
140b52677:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b5267c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b52683:	00
140b52684:	48 8d 05 2d 57 58 00 	lea    0x58572d(%rip),%rax        # 0x1410d7db8
140b5268b:	48 89 03             	mov    %rax,(%rbx)
140b5268e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b52693:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b5269a:	00
140b5269b:	e8 00 e9 00 00       	call   0x140b60fa0
140b526a0:	48 8b 08             	mov    (%rax),%rcx
140b526a3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b526aa:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b526ae:	48 8b 08             	mov    (%rax),%rcx
140b526b1:	48 85 c9             	test   %rcx,%rcx
140b526b4:	74 1a                	je     0x140b526d0
140b526b6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b526bb:	75 13                	jne    0x140b526d0
140b526bd:	48 8b 01             	mov    (%rcx),%rax
140b526c0:	ba 01 00 00 00       	mov    $0x1,%edx
140b526c5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b526c9:	ff 15 51 13 43 00    	call   *0x431351(%rip)        # 0x140f83a20
140b526cf:	90                   	nop
140b526d0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b526d5:	e8 e6 0e fb ff       	call   0x140b035c0
140b526da:	48 8d 05 e7 56 58 00 	lea    0x5856e7(%rip),%rax        # 0x1410d7dc8
140b526e1:	48 89 03             	mov    %rax,(%rbx)
140b526e4:	48 8b cf             	mov    %rdi,%rcx
140b526e7:	e8 d4 0e fb ff       	call   0x140b035c0
140b526ec:	48 8b c3             	mov    %rbx,%rax
140b526ef:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b526f6:	00
140b526f7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b526fe:	5f                   	pop    %rdi
140b526ff:	c3                   	ret
140b52700:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b52705:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b5270a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b5270f:	57                   	push   %rdi
140b52710:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b52717:	48 8b fa             	mov    %rdx,%rdi
140b5271a:	48 8b d9             	mov    %rcx,%rbx
140b5271d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52722:	e8 69 0d fb ff       	call   0x140b03490
140b52727:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b5272c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b52733:	00
140b52734:	48 8d 05 7d 56 58 00 	lea    0x58567d(%rip),%rax        # 0x1410d7db8
140b5273b:	48 89 03             	mov    %rax,(%rbx)
140b5273e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b52743:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b5274a:	00
140b5274b:	e8 10 e9 00 00       	call   0x140b61060
140b52750:	48 8b 08             	mov    (%rax),%rcx
140b52753:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b5275a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b5275e:	48 8b 08             	mov    (%rax),%rcx
140b52761:	48 85 c9             	test   %rcx,%rcx
140b52764:	74 1a                	je     0x140b52780
140b52766:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b5276b:	75 13                	jne    0x140b52780
140b5276d:	48 8b 01             	mov    (%rcx),%rax
140b52770:	ba 01 00 00 00       	mov    $0x1,%edx
140b52775:	48 8b 40 28          	mov    0x28(%rax),%rax
140b52779:	ff 15 a1 12 43 00    	call   *0x4312a1(%rip)        # 0x140f83a20
140b5277f:	90                   	nop
140b52780:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b52785:	e8 36 0e fb ff       	call   0x140b035c0
140b5278a:	48 8d 05 37 56 58 00 	lea    0x585637(%rip),%rax        # 0x1410d7dc8
140b52791:	48 89 03             	mov    %rax,(%rbx)
140b52794:	48 8b cf             	mov    %rdi,%rcx
140b52797:	e8 24 0e fb ff       	call   0x140b035c0
140b5279c:	48 8b c3             	mov    %rbx,%rax
140b5279f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b527a6:	00
140b527a7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b527ae:	5f                   	pop    %rdi
140b527af:	c3                   	ret
140b527b0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b527b5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b527ba:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b527bf:	57                   	push   %rdi
140b527c0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b527c7:	48 8b fa             	mov    %rdx,%rdi
140b527ca:	48 8b d9             	mov    %rcx,%rbx
140b527cd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b527d2:	e8 b9 0c fb ff       	call   0x140b03490
140b527d7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b527dc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b527e3:	00
140b527e4:	48 8d 05 cd 55 58 00 	lea    0x5855cd(%rip),%rax        # 0x1410d7db8
140b527eb:	48 89 03             	mov    %rax,(%rbx)
140b527ee:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b527f3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b527fa:	00
140b527fb:	e8 20 e9 00 00       	call   0x140b61120
140b52800:	48 8b 08             	mov    (%rax),%rcx
140b52803:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b5280a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b5280e:	48 8b 08             	mov    (%rax),%rcx
140b52811:	48 85 c9             	test   %rcx,%rcx
140b52814:	74 1a                	je     0x140b52830
140b52816:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b5281b:	75 13                	jne    0x140b52830
140b5281d:	48 8b 01             	mov    (%rcx),%rax
140b52820:	ba 01 00 00 00       	mov    $0x1,%edx