1402ae2b0:	48 ff 25 c1 71 03 00 	rex.W jmp *0x371c1(%rip)        # 0x1402e5478
1402ae2b7:	cc                   	int3
1402ae2b8:	48 83 ec 28          	sub    $0x28,%rsp
1402ae2bc:	e8 17 cc 01 00       	call   0x1402caed8
1402ae2c1:	b9 e9 fd 00 00       	mov    $0xfde9,%ecx
1402ae2c6:	3b c1                	cmp    %ecx,%eax
1402ae2c8:	74 0d                	je     0x1402ae2d7
1402ae2ca:	ff 15 68 71 03 00    	call   *0x37168(%rip)        # 0x1402e5438
1402ae2d0:	33 c9                	xor    %ecx,%ecx
1402ae2d2:	85 c0                	test   %eax,%eax
1402ae2d4:	0f 94 c1             	sete   %cl
1402ae2d7:	8b c1                	mov    %ecx,%eax
1402ae2d9:	48 83 c4 28          	add    $0x28,%rsp
1402ae2dd:	c3                   	ret
1402ae2de:	cc                   	int3
1402ae2df:	cc                   	int3
1402ae2e0:	4c 8b dc             	mov    %rsp,%r11
1402ae2e3:	49 89 6b 10          	mov    %rbp,0x10(%r11)
1402ae2e7:	49 89 73 18          	mov    %rsi,0x18(%r11)
1402ae2eb:	57                   	push   %rdi
1402ae2ec:	41 56                	push   %r14
1402ae2ee:	41 57                	push   %r15
1402ae2f0:	48 83 ec 50          	sub    $0x50,%rsp
1402ae2f4:	49 8b e9             	mov    %r9,%rbp
1402ae2f7:	45 8b f0             	mov    %r8d,%r14d
1402ae2fa:	4c 8b fa             	mov    %rdx,%r15
1402ae2fd:	8b f9                	mov    %ecx,%edi
1402ae2ff:	81 f9 e9 fd 00 00    	cmp    $0xfde9,%ecx
1402ae305:	74 57                	je     0x1402ae35e
1402ae307:	81 f9 98 d6 00 00    	cmp    $0xd698,%ecx
1402ae30d:	74 4f                	je     0x1402ae35e
1402ae30f:	8b b4 24 90 00 00 00 	mov    0x90(%rsp),%esi
1402ae316:	49 8d 43 08          	lea    0x8(%r11),%rax
1402ae31a:	83 64 24 70 00       	andl   $0x0,0x70(%rsp)
1402ae31f:	49 89 43 d0          	mov    %rax,-0x30(%r11)
1402ae323:	49 83 63 c8 00       	andq   $0x0,-0x38(%r11)
1402ae328:	89 74 24 28          	mov    %esi,0x28(%rsp)
1402ae32c:	4d 89 4b b8          	mov    %r9,-0x48(%r11)
1402ae330:	45 8b c8             	mov    %r8d,%r9d
1402ae333:	4c 8b c2             	mov    %rdx,%r8
1402ae336:	ba 00 04 00 00       	mov    $0x400,%edx
1402ae33b:	ff 15 6f 6f 03 00    	call   *0x36f6f(%rip)        # 0x1402e52b0
1402ae341:	83 7c 24 70 00       	cmpl   $0x0,0x70(%rsp)
1402ae346:	89 44 24 40          	mov    %eax,0x40(%rsp)
1402ae34a:	74 43                	je     0x1402ae38f
1402ae34c:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
1402ae351:	c7 44 24 44 59 04 00 	movl   $0x459,0x44(%rsp)
1402ae358:	00
1402ae359:	e9 88 00 00 00       	jmp    0x1402ae3e6
1402ae35e:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
1402ae364:	45 8b ce             	mov    %r14d,%r9d
1402ae367:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1402ae36d:	4d 8b c7             	mov    %r15,%r8
1402ae370:	8b b4 24 90 00 00 00 	mov    0x90(%rsp),%esi
1402ae377:	ba 80 00 00 00       	mov    $0x80,%edx
1402ae37c:	89 74 24 28          	mov    %esi,0x28(%rsp)
1402ae380:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1402ae385:	ff 15 25 6f 03 00    	call   *0x36f25(%rip)        # 0x1402e52b0
1402ae38b:	89 44 24 40          	mov    %eax,0x40(%rsp)
1402ae38f:	85 c0                	test   %eax,%eax
1402ae391:	75 08                	jne    0x1402ae39b
1402ae393:	ff 15 5f 6e 03 00    	call   *0x36e5f(%rip)        # 0x1402e51f8
1402ae399:	eb 02                	jmp    0x1402ae39d
1402ae39b:	33 c0                	xor    %eax,%eax
1402ae39d:	89 44 24 44          	mov    %eax,0x44(%rsp)
1402ae3a1:	3d ec 03 00 00       	cmp    $0x3ec,%eax
1402ae3a6:	75 3e                	jne    0x1402ae3e6
1402ae3a8:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
1402ae3ae:	45 8b ce             	mov    %r14d,%r9d
1402ae3b1:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1402ae3b7:	4d 8b c7             	mov    %r15,%r8
1402ae3ba:	89 74 24 28          	mov    %esi,0x28(%rsp)
1402ae3be:	33 d2                	xor    %edx,%edx
1402ae3c0:	8b cf                	mov    %edi,%ecx
1402ae3c2:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1402ae3c7:	ff 15 e3 6e 03 00    	call   *0x36ee3(%rip)        # 0x1402e52b0
1402ae3cd:	89 44 24 40          	mov    %eax,0x40(%rsp)
1402ae3d1:	85 c0                	test   %eax,%eax
1402ae3d3:	75 0c                	jne    0x1402ae3e1
1402ae3d5:	ff 15 1d 6e 03 00    	call   *0x36e1d(%rip)        # 0x1402e51f8
1402ae3db:	89 44 24 44          	mov    %eax,0x44(%rsp)
1402ae3df:	eb 05                	jmp    0x1402ae3e6
1402ae3e1:	83 64 24 44 00       	andl   $0x0,0x44(%rsp)
1402ae3e6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402ae3eb:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1402ae3f0:	49 8b 6b 28          	mov    0x28(%r11),%rbp
1402ae3f4:	49 8b 73 30          	mov    0x30(%r11),%rsi
1402ae3f8:	49 8b e3             	mov    %r11,%rsp
1402ae3fb:	41 5f                	pop    %r15
1402ae3fd:	41 5e                	pop    %r14
1402ae3ff:	5f                   	pop    %rdi
1402ae400:	c3                   	ret
1402ae401:	cc                   	int3
1402ae402:	cc                   	int3
1402ae403:	cc                   	int3
1402ae404:	48 8b c4             	mov    %rsp,%rax
1402ae407:	48 89 58 08          	mov    %rbx,0x8(%rax)
1402ae40b:	48 89 68 10          	mov    %rbp,0x10(%rax)
1402ae40f:	48 89 70 18          	mov    %rsi,0x18(%rax)
1402ae413:	48 89 78 20          	mov    %rdi,0x20(%rax)
1402ae417:	41 56                	push   %r14
1402ae419:	48 83 ec 50          	sub    $0x50,%rsp
1402ae41d:	48 83 60 e0 00       	andq   $0x0,-0x20(%rax)
1402ae422:	49 8b d9             	mov    %r9,%rbx
1402ae425:	48 83 60 d8 00       	andq   $0x0,-0x28(%rax)
1402ae42a:	45 8b c8             	mov    %r8d,%r9d
1402ae42d:	44 8b b4 24 80 00 00 	mov    0x80(%rsp),%r14d
1402ae434:	00
1402ae435:	41 8b f8             	mov    %r8d,%edi
1402ae438:	4c 8b c2             	mov    %rdx,%r8
1402ae43b:	44 89 70 d0          	mov    %r14d,-0x30(%rax)
1402ae43f:	48 8b f2             	mov    %rdx,%rsi
1402ae442:	48 89 58 c8          	mov    %rbx,-0x38(%rax)
1402ae446:	ba 00 04 00 00       	mov    $0x400,%edx
1402ae44b:	8b e9                	mov    %ecx,%ebp
1402ae44d:	ff 15 5d 6e 03 00    	call   *0x36e5d(%rip)        # 0x1402e52b0
1402ae453:	89 44 24 40          	mov    %eax,0x40(%rsp)
1402ae457:	85 c0                	test   %eax,%eax
1402ae459:	75 08                	jne    0x1402ae463
1402ae45b:	ff 15 97 6d 03 00    	call   *0x36d97(%rip)        # 0x1402e51f8
1402ae461:	eb 02                	jmp    0x1402ae465
1402ae463:	33 c0                	xor    %eax,%eax
1402ae465:	89 44 24 44          	mov    %eax,0x44(%rsp)
1402ae469:	3d ec 03 00 00       	cmp    $0x3ec,%eax
1402ae46e:	75 3f                	jne    0x1402ae4af
1402ae470:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
1402ae476:	44 8b cf             	mov    %edi,%r9d
1402ae479:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1402ae47f:	4c 8b c6             	mov    %rsi,%r8
1402ae482:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
1402ae487:	33 d2                	xor    %edx,%edx
1402ae489:	8b cd                	mov    %ebp,%ecx
1402ae48b:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402ae490:	ff 15 1a 6e 03 00    	call   *0x36e1a(%rip)        # 0x1402e52b0
1402ae496:	89 44 24 40          	mov    %eax,0x40(%rsp)
1402ae49a:	85 c0                	test   %eax,%eax
1402ae49c:	75 0c                	jne    0x1402ae4aa
1402ae49e:	ff 15 54 6d 03 00    	call   *0x36d54(%rip)        # 0x1402e51f8
1402ae4a4:	89 44 24 44          	mov    %eax,0x44(%rsp)
1402ae4a8:	eb 05                	jmp    0x1402ae4af
1402ae4aa:	83 64 24 44 00       	andl   $0x0,0x44(%rsp)
1402ae4af:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402ae4b4:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1402ae4b9:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1402ae4be:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1402ae4c3:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1402ae4c8:	48 83 c4 50          	add    $0x50,%rsp
1402ae4cc:	41 5e                	pop    %r14
1402ae4ce:	c3                   	ret
1402ae4cf:	cc                   	int3
1402ae4d0:	48 83 ec 28          	sub    $0x28,%rsp
1402ae4d4:	ff 15 ee 6e 03 00    	call   *0x36eee(%rip)        # 0x1402e53c8
1402ae4da:	85 c0                	test   %eax,%eax
1402ae4dc:	74 07                	je     0x1402ae4e5
1402ae4de:	33 c0                	xor    %eax,%eax
1402ae4e0:	48 83 c4 28          	add    $0x28,%rsp
1402ae4e4:	c3                   	ret
1402ae4e5:	48 83 c4 28          	add    $0x28,%rsp
1402ae4e9:	48 ff 25 08 6d 03 00 	rex.W jmp *0x36d08(%rip)        # 0x1402e51f8
1402ae4f0:	48 83 ec 28          	sub    $0x28,%rsp
1402ae4f4:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
1402ae4f8:	74 0a                	je     0x1402ae504
1402ae4fa:	ff 15 b8 6e 03 00    	call   *0x36eb8(%rip)        # 0x1402e53b8
1402ae500:	85 c0                	test   %eax,%eax
1402ae502:	74 05                	je     0x1402ae509
1402ae504:	48 83 c4 28          	add    $0x28,%rsp
1402ae508:	c3                   	ret
1402ae509:	e8 72 c9 01 00       	call   0x1402cae80
1402ae50e:	cc                   	int3
1402ae50f:	cc                   	int3
1402ae510:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ae515:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402ae51a:	57                   	push   %rdi
1402ae51b:	48 83 ec 30          	sub    $0x30,%rsp
1402ae51f:	48 83 3a ff          	cmpq   $0xffffffffffffffff,(%rdx)
1402ae523:	49 8b f8             	mov    %r8,%rdi
1402ae526:	48 8b da             	mov    %rdx,%rbx
1402ae529:	48 8b f1             	mov    %rcx,%rsi
1402ae52c:	74 0d                	je     0x1402ae53b
1402ae52e:	48 8b 0a             	mov    (%rdx),%rcx
1402ae531:	ff 15 81 6e 03 00    	call   *0x36e81(%rip)        # 0x1402e53b8
1402ae537:	85 c0                	test   %eax,%eax
1402ae539:	74 41                	je     0x1402ae57c
1402ae53b:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
1402ae540:	45 33 c9             	xor    %r9d,%r9d
1402ae543:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
1402ae549:	4c 8b c7             	mov    %rdi,%r8
1402ae54c:	48 8b ce             	mov    %rsi,%rcx
1402ae54f:	41 8d 51 01          	lea    0x1(%r9),%edx
1402ae553:	ff 15 ff 6e 03 00    	call   *0x36eff(%rip)        # 0x1402e5458
1402ae559:	48 89 03             	mov    %rax,(%rbx)
1402ae55c:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1402ae560:	74 04                	je     0x1402ae566
1402ae562:	33 c0                	xor    %eax,%eax
1402ae564:	eb 06                	jmp    0x1402ae56c
1402ae566:	ff 15 8c 6c 03 00    	call   *0x36c8c(%rip)        # 0x1402e51f8
1402ae56c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402ae571:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402ae576:	48 83 c4 30          	add    $0x30,%rsp
1402ae57a:	5f                   	pop    %rdi
1402ae57b:	c3                   	ret
1402ae57c:	e8 ff c8 01 00       	call   0x1402cae80
1402ae581:	cc                   	int3
1402ae582:	cc                   	int3
1402ae583:	cc                   	int3
1402ae584:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402ae589:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1402ae58e:	55                   	push   %rbp
1402ae58f:	57                   	push   %rdi
1402ae590:	41 56                	push   %r14
1402ae592:	48 8d ac 24 50 fe ff 	lea    -0x1b0(%rsp),%rbp
1402ae599:	ff
1402ae59a:	48 81 ec b0 02 00 00 	sub    $0x2b0,%rsp
1402ae5a1:	48 8b 05 d8 74 12 00 	mov    0x1274d8(%rip),%rax        # 0x1403d5a80
1402ae5a8:	48 33 c4             	xor    %rsp,%rax
1402ae5ab:	48 89 85 a0 01 00 00 	mov    %rax,0x1a0(%rbp)
1402ae5b2:	41 8b f8             	mov    %r8d,%edi
1402ae5b5:	41 8a d8             	mov    %r8b,%bl
1402ae5b8:	83 e7 fe             	and    $0xfffffffe,%edi
1402ae5bb:	48 8b f2             	mov    %rdx,%rsi
1402ae5be:	4c 8b f1             	mov    %rcx,%r14
1402ae5c1:	80 e3 01             	and    $0x1,%bl
1402ae5c4:	74 13                	je     0x1402ae5d9
1402ae5c6:	8b c7                	mov    %edi,%eax
1402ae5c8:	c1 e8 02             	shr    $0x2,%eax
1402ae5cb:	a8 01                	test   $0x1,%al
1402ae5cd:	74 0a                	je     0x1402ae5d9
1402ae5cf:	b8 57 00 00 00       	mov    $0x57,%eax
1402ae5d4:	e9 95 02 00 00       	jmp    0x1402ae86e
1402ae5d9:	8b c7                	mov    %edi,%eax
1402ae5db:	83 c9 ff             	or     $0xffffffff,%ecx
1402ae5de:	d1 e8                	shr    $1,%eax
1402ae5e0:	a8 01                	test   $0x1,%al
1402ae5e2:	74 1a                	je     0x1402ae5fe
1402ae5e4:	44 3b c9             	cmp    %ecx,%r9d
1402ae5e7:	74 15                	je     0x1402ae5fe
1402ae5e9:	41 8b c1             	mov    %r9d,%eax
1402ae5ec:	c1 e8 0a             	shr    $0xa,%eax
1402ae5ef:	a8 01                	test   $0x1,%al
1402ae5f1:	74 04                	je     0x1402ae5f7
1402ae5f3:	84 db                	test   %bl,%bl
1402ae5f5:	75 07                	jne    0x1402ae5fe
1402ae5f7:	83 e7 fd             	and    $0xfffffffd,%edi
1402ae5fa:	44 89 4a 10          	mov    %r9d,0x10(%rdx)
1402ae5fe:	85 ff                	test   %edi,%edi
1402ae600:	0f 84 66 02 00 00    	je     0x1402ae86c
1402ae606:	40 f6 c7 2a          	test   $0x2a,%dil
1402ae60a:	0f 84 e7 00 00 00    	je     0x1402ae6f7
1402ae610:	44 3b c9             	cmp    %ecx,%r9d
1402ae613:	74 12                	je     0x1402ae627
1402ae615:	41 c1 e9 0a          	shr    $0xa,%r9d
1402ae619:	41 f6 c1 01          	test   $0x1,%r9b
1402ae61d:	74 08                	je     0x1402ae627
1402ae61f:	84 db                	test   %bl,%bl
1402ae621:	0f 85 d0 00 00 00    	jne    0x1402ae6f7
1402ae627:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1402ae62c:	33 d2                	xor    %edx,%edx
1402ae62e:	49 8b ce             	mov    %r14,%rcx
1402ae631:	ff 15 19 6e 03 00    	call   *0x36e19(%rip)        # 0x1402e5450
1402ae637:	85 c0                	test   %eax,%eax
1402ae639:	75 50                	jne    0x1402ae68b
1402ae63b:	ff 15 b7 6b 03 00    	call   *0x36bb7(%rip)        # 0x1402e51f8
1402ae641:	83 f8 20             	cmp    $0x20,%eax
1402ae644:	0f 85 24 02 00 00    	jne    0x1402ae86e
1402ae64a:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402ae64f:	49 8b ce             	mov    %r14,%rcx
1402ae652:	ff 15 68 6d 03 00    	call   *0x36d68(%rip)        # 0x1402e53c0
1402ae658:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1402ae65c:	75 0b                	jne    0x1402ae669
1402ae65e:	ff 15 94 6b 03 00    	call   *0x36b94(%rip)        # 0x1402e51f8
1402ae664:	e9 05 02 00 00       	jmp    0x1402ae86e
1402ae669:	48 8b c8             	mov    %rax,%rcx
1402ae66c:	ff 15 46 6d 03 00    	call   *0x36d46(%rip)        # 0x1402e53b8
1402ae672:	48 8b 44 24 64       	mov    0x64(%rsp),%rax
1402ae677:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
1402ae67b:	8b 54 24 6c          	mov    0x6c(%rsp),%edx
1402ae67f:	44 8b 4c 24 70       	mov    0x70(%rsp),%r9d
1402ae684:	48 89 44 24 3c       	mov    %rax,0x3c(%rsp)
1402ae689:	eb 12                	jmp    0x1402ae69d
1402ae68b:	44 8b 4c 24 48       	mov    0x48(%rsp),%r9d
1402ae690:	8b 54 24 44          	mov    0x44(%rsp),%edx
1402ae694:	48 8b 44 24 3c       	mov    0x3c(%rsp),%rax
1402ae699:	8b 4c 24 28          	mov    0x28(%rsp),%ecx
1402ae69d:	44 8b c1             	mov    %ecx,%r8d
1402ae6a0:	41 c1 e8 0a          	shr    $0xa,%r8d
1402ae6a4:	84 db                	test   %bl,%bl
1402ae6a6:	74 06                	je     0x1402ae6ae
1402ae6a8:	41 f6 c0 01          	test   $0x1,%r8b
1402ae6ac:	75 41                	jne    0x1402ae6ef
1402ae6ae:	89 4e 10             	mov    %ecx,0x10(%rsi)
1402ae6b1:	83 e7 d5             	and    $0xffffffd5,%edi
1402ae6b4:	41 8b c9             	mov    %r9d,%ecx
1402ae6b7:	48 c1 e2 20          	shl    $0x20,%rdx
1402ae6bb:	48 0b d1             	or     %rcx,%rdx
1402ae6be:	48 b9 00 00 00 00 ff 	movabs $0xffffffff00000000,%rcx
1402ae6c5:	ff ff ff
1402ae6c8:	48 23 c1             	and    %rcx,%rax
1402ae6cb:	48 89 56 08          	mov    %rdx,0x8(%rsi)
1402ae6cf:	8b 4c 24 3c          	mov    0x3c(%rsp),%ecx
1402ae6d3:	48 0b c1             	or     %rcx,%rax
1402ae6d6:	48 89 06             	mov    %rax,(%rsi)
1402ae6d9:	41 f6 c0 01          	test   $0x1,%r8b
1402ae6dd:	75 10                	jne    0x1402ae6ef
1402ae6df:	8b c7                	mov    %edi,%eax
1402ae6e1:	c1 e8 02             	shr    $0x2,%eax
1402ae6e4:	a8 01                	test   $0x1,%al
1402ae6e6:	74 07                	je     0x1402ae6ef
1402ae6e8:	83 66 14 00          	andl   $0x0,0x14(%rsi)
1402ae6ec:	83 e7 fb             	and    $0xfffffffb,%edi
1402ae6ef:	85 ff                	test   %edi,%edi
1402ae6f1:	0f 84 75 01 00 00    	je     0x1402ae86c
1402ae6f7:	44 0f b6 cb          	movzbl %bl,%r9d
1402ae6fb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402ae700:	41 83 f1 01          	xor    $0x1,%r9d
1402ae704:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1402ae70a:	41 83 c1 10          	add    $0x10,%r9d
1402ae70e:	49 8b d6             	mov    %r14,%rdx
1402ae711:	41 c1 e1 15          	shl    $0x15,%r9d
1402ae715:	e8 ae 01 00 00       	call   0x1402ae8c8
1402ae71a:	8b d8                	mov    %eax,%ebx
1402ae71c:	85 c0                	test   %eax,%eax
1402ae71e:	74 20                	je     0x1402ae740
1402ae720:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402ae725:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
1402ae729:	74 0e                	je     0x1402ae739
1402ae72b:	ff 15 0f 6b 03 00    	call   *0x36b0f(%rip)        # 0x1402e5240
1402ae731:	85 c0                	test   %eax,%eax
1402ae733:	0f 84 76 01 00 00    	je     0x1402ae8af
1402ae739:	8b c3                	mov    %ebx,%eax
1402ae73b:	e9 2e 01 00 00       	jmp    0x1402ae86e
1402ae740:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1402ae745:	40 f6 c7 26          	test   $0x26,%dil
1402ae749:	0f 84 ae 00 00 00    	je     0x1402ae7fd
1402ae74f:	41 b9 28 00 00 00    	mov    $0x28,%r9d
1402ae755:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1402ae75a:	33 d2                	xor    %edx,%edx
1402ae75c:	48 8b cb             	mov    %rbx,%rcx
1402ae75f:	ff 15 cb 6c 03 00    	call   *0x36ccb(%rip)        # 0x1402e5430
1402ae765:	85 c0                	test   %eax,%eax
1402ae767:	75 26                	jne    0x1402ae78f
1402ae769:	ff 15 89 6a 03 00    	call   *0x36a89(%rip)        # 0x1402e51f8
1402ae76f:	8b f8                	mov    %eax,%edi
1402ae771:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
1402ae775:	74 11                	je     0x1402ae788
1402ae777:	48 8b cb             	mov    %rbx,%rcx
1402ae77a:	ff 15 c0 6a 03 00    	call   *0x36ac0(%rip)        # 0x1402e5240
1402ae780:	85 c0                	test   %eax,%eax
1402ae782:	0f 84 39 01 00 00    	je     0x1402ae8c1
1402ae788:	8b c7                	mov    %edi,%eax
1402ae78a:	e9 df 00 00 00       	jmp    0x1402ae86e