1408e72b7:	45 8b c6             	mov    %r14d,%r8d
1408e72ba:	41 03 cf             	add    %r15d,%ecx
1408e72bd:	48 8b d7             	mov    %rdi,%rdx
1408e72c0:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1408e72c4:	49 8b cd             	mov    %r13,%rcx
1408e72c7:	e8 74 3c ff ff       	call   0x1408daf40
1408e72cc:	45 33 c0             	xor    %r8d,%r8d
1408e72cf:	0f bf 47 36          	movswl 0x36(%rdi),%eax
1408e72d3:	ff c3                	inc    %ebx
1408e72d5:	3b d8                	cmp    %eax,%ebx
1408e72d7:	0f 8c 49 ff ff ff    	jl     0x1408e7226
1408e72dd:	44 0f b6 b4 24 d0 00 	movzbl 0xd0(%rsp),%r14d
1408e72e4:	00 00
1408e72e6:	45 8b a5 90 00 00 00 	mov    0x90(%r13),%r12d
1408e72ed:	48 8b dd             	mov    %rbp,%rbx
1408e72f0:	48 85 ed             	test   %rbp,%rbp
1408e72f3:	74 65                	je     0x1408e735a
1408e72f5:	8b ac 24 90 00 00 00 	mov    0x90(%rsp),%ebp
1408e72fc:	0f 1f 40 00          	nopl   0x0(%rax)
1408e7300:	80 7b 10 80          	cmpb   $0x80,0x10(%rbx)
1408e7304:	75 43                	jne    0x1408e7349
1408e7306:	80 7b 11 01          	cmpb   $0x1,0x11(%rbx)
1408e730a:	75 3d                	jne    0x1408e7349
1408e730c:	80 7b 12 00          	cmpb   $0x0,0x12(%rbx)
1408e7310:	75 1c                	jne    0x1408e732e
1408e7312:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1408e7316:	45 8b cf             	mov    %r15d,%r9d
1408e7319:	4c 8b c7             	mov    %rdi,%r8
1408e731c:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408e7321:	48 8b d3             	mov    %rbx,%rdx
1408e7324:	48 8b ce             	mov    %rsi,%rcx
1408e7327:	e8 64 ab fe ff       	call   0x1408d1e90
1408e732c:	eb 1b                	jmp    0x1408e7349
1408e732e:	48 83 be a0 00 00 00 	cmpq   $0x0,0xa0(%rsi)
1408e7335:	00
1408e7336:	75 11                	jne    0x1408e7349
1408e7338:	45 8b cf             	mov    %r15d,%r9d
1408e733b:	4c 8b c7             	mov    %rdi,%r8
1408e733e:	48 8b d3             	mov    %rbx,%rdx
1408e7341:	48 8b ce             	mov    %rsi,%rcx
1408e7344:	e8 b7 2d fb ff       	call   0x14089a100
1408e7349:	48 8b 5b 40          	mov    0x40(%rbx),%rbx
1408e734d:	48 85 db             	test   %rbx,%rbx
1408e7350:	75 ae                	jne    0x1408e7300
1408e7352:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
1408e7359:	00
1408e735a:	45 3b a5 90 00 00 00 	cmp    0x90(%r13),%r12d
1408e7361:	44 8b a4 24 a8 00 00 	mov    0xa8(%rsp),%r12d
1408e7368:	00
1408e7369:	44 8b b4 24 90 00 00 	mov    0x90(%rsp),%r14d
1408e7370:	00
1408e7371:	7d 43                	jge    0x1408e73b6
1408e7373:	0f bf 84 24 c0 00 00 	movswl 0xc0(%rsp),%eax
1408e737a:	00
1408e737b:	ba 1e 00 00 00       	mov    $0x1e,%edx
1408e7380:	83 bc 24 98 00 00 00 	cmpl   $0x0,0x98(%rsp)
1408e7387:	00
1408e7388:	b9 1b 00 00 00       	mov    $0x1b,%ecx
1408e738d:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408e7391:	45 8b ce             	mov    %r14d,%r9d
1408e7394:	8b 84 24 b8 00 00 00 	mov    0xb8(%rsp),%eax
1408e739b:	0f 44 ca             	cmove  %edx,%ecx
1408e739e:	8b d1                	mov    %ecx,%edx
1408e73a0:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408e73a4:	49 8b cd             	mov    %r13,%rcx
1408e73a7:	45 8b c4             	mov    %r12d,%r8d
1408e73aa:	e8 b1 fa 01 00       	call   0x140906e60
1408e73af:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1408e73b4:	eb 07                	jmp    0x1408e73bd
1408e73b6:	8b 9c 24 e0 00 00 00 	mov    0xe0(%rsp),%ebx
1408e73bd:	33 c0                	xor    %eax,%eax
1408e73bf:	45 33 c9             	xor    %r9d,%r9d
1408e73c2:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408e73c6:	45 8b c7             	mov    %r15d,%r8d
1408e73c9:	48 8b d7             	mov    %rdi,%rdx
1408e73cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408e73d1:	48 8b ce             	mov    %rsi,%rcx
1408e73d4:	e8 a7 b6 ff ff       	call   0x1408e2a80
1408e73d9:	eb 07                	jmp    0x1408e73e2
1408e73db:	8b 9c 24 e0 00 00 00 	mov    0xe0(%rsp),%ebx
1408e73e2:	80 7f 3f 02          	cmpb   $0x2,0x3f(%rdi)
1408e73e6:	0f 84 cc 01 00 00    	je     0x1408e75b8
1408e73ec:	44 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%r9d
1408e73f3:	00
1408e73f4:	33 c0                	xor    %eax,%eax
1408e73f6:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
1408e73fa:	45 8b c4             	mov    %r12d,%r8d
1408e73fd:	48 8b d7             	mov    %rdi,%rdx
1408e7400:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408e7405:	48 8b ce             	mov    %rsi,%rcx
1408e7408:	e8 b3 02 00 00       	call   0x1408e76c0
1408e740d:	49 63 8d 90 00 00 00 	movslq 0x90(%r13),%rcx
1408e7414:	45 33 db             	xor    %r11d,%r11d
1408e7417:	44 38 9c 24 c8 00 00 	cmp    %r11b,0xc8(%rsp)
1408e741e:	00
1408e741f:	41 8b d3             	mov    %r11d,%edx
1408e7422:	0f 95 c2             	setne  %dl
1408e7425:	41 39 8d 94 00 00 00 	cmp    %ecx,0x94(%r13)
1408e742c:	7f 1d                	jg     0x1408e744b
1408e742e:	44 8b ca             	mov    %edx,%r9d
1408e7431:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
1408e7436:	ba 82 00 00 00       	mov    $0x82,%edx
1408e743b:	45 8b c4             	mov    %r12d,%r8d
1408e743e:	49 8b cd             	mov    %r13,%rcx
1408e7441:	e8 5a 59 fc ff       	call   0x1408acda0
1408e7446:	45 33 db             	xor    %r11d,%r11d
1408e7449:	eb 2f                	jmp    0x1408e747a
1408e744b:	8d 41 01             	lea    0x1(%rcx),%eax
1408e744e:	41 89 85 90 00 00 00 	mov    %eax,0x90(%r13)
1408e7455:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408e7459:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e7460:	c7 04 c8 82 00 00 00 	movl   $0x82,(%rax,%rcx,8)
1408e7467:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408e746c:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408e7470:	44 89 5c c8 0c       	mov    %r11d,0xc(%rax,%rcx,8)
1408e7475:	4c 89 5c c8 10       	mov    %r11,0x10(%rax,%rcx,8)
1408e747a:	80 7e 1e 00          	cmpb   $0x0,0x1e(%rsi)
1408e747e:	74 4d                	je     0x1408e74cd
1408e7480:	4c 8b 07             	mov    (%rdi),%r8
1408e7483:	4d 85 c0             	test   %r8,%r8
1408e7486:	74 6b                	je     0x1408e74f3
1408e7488:	4c 8d 0d 69 66 76 00 	lea    0x766669(%rip),%r9        # 0x14104daf8
1408e748f:	4d 2b c8             	sub    %r8,%r9
1408e7492:	4c 8d 15 87 08 76 00 	lea    0x760887(%rip),%r10        # 0x141047d20
1408e7499:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1408e74a0:	41 0f b6 10          	movzbl (%r8),%edx
1408e74a4:	43 0f b6 04 01       	movzbl (%r9,%r8,1),%eax
1408e74a9:	3b d0                	cmp    %eax,%edx
1408e74ab:	75 09                	jne    0x1408e74b6
1408e74ad:	85 d2                	test   %edx,%edx
1408e74af:	74 1c                	je     0x1408e74cd
1408e74b1:	49 ff c0             	inc    %r8
1408e74b4:	eb ea                	jmp    0x1408e74a0
1408e74b6:	42 0f b6 0c 10       	movzbl (%rax,%r10,1),%ecx
1408e74bb:	42 0f b6 14 12       	movzbl (%rdx,%r10,1),%edx
1408e74c0:	2b d1                	sub    %ecx,%edx
1408e74c2:	75 05                	jne    0x1408e74c9
1408e74c4:	49 ff c0             	inc    %r8
1408e74c7:	eb d7                	jmp    0x1408e74a0
1408e74c9:	85 d2                	test   %edx,%edx
1408e74cb:	75 26                	jne    0x1408e74f3
1408e74cd:	49 8b 45 00          	mov    0x0(%r13),%rax
1408e74d1:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408e74d5:	75 1c                	jne    0x1408e74f3
1408e74d7:	49 63 85 90 00 00 00 	movslq 0x90(%r13),%rax
1408e74de:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408e74e2:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e74e9:	c6 44 c8 e9 fb       	movb   $0xfb,-0x17(%rax,%rcx,8)
1408e74ee:	48 89 7c c8 f8       	mov    %rdi,-0x8(%rax,%rcx,8)
1408e74f3:	44 0f b6 84 24 d8 00 	movzbl 0xd8(%rsp),%r8d
1408e74fa:	00 00
1408e74fc:	45 84 c0             	test   %r8b,%r8b
1408e74ff:	74 1d                	je     0x1408e751e
1408e7501:	49 63 85 90 00 00 00 	movslq 0x90(%r13),%rax
1408e7508:	85 c0                	test   %eax,%eax
1408e750a:	7e 12                	jle    0x1408e751e
1408e750c:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408e7510:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e7517:	66 c7 44 c8 ea 04 00 	movw   $0x4,-0x16(%rax,%rcx,8)
1408e751e:	85 db                	test   %ebx,%ebx
1408e7520:	78 66                	js     0x1408e7588
1408e7522:	41 3b dc             	cmp    %r12d,%ebx
1408e7525:	74 61                	je     0x1408e7588
1408e7527:	49 63 8d 90 00 00 00 	movslq 0x90(%r13),%rcx
1408e752e:	41 39 8d 94 00 00 00 	cmp    %ecx,0x94(%r13)
1408e7535:	7f 23                	jg     0x1408e755a
1408e7537:	45 33 c9             	xor    %r9d,%r9d
1408e753a:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
1408e753f:	44 8b c3             	mov    %ebx,%r8d
1408e7542:	ba 82 00 00 00       	mov    $0x82,%edx
1408e7547:	49 8b cd             	mov    %r13,%rcx
1408e754a:	e8 51 58 fc ff       	call   0x1408acda0
1408e754f:	44 0f b6 84 24 d8 00 	movzbl 0xd8(%rsp),%r8d
1408e7556:	00 00
1408e7558:	eb 2e                	jmp    0x1408e7588
1408e755a:	8d 41 01             	lea    0x1(%rcx),%eax
1408e755d:	41 89 85 90 00 00 00 	mov    %eax,0x90(%r13)
1408e7564:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408e7568:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e756f:	c7 04 c8 82 00 00 00 	movl   $0x82,(%rax,%rcx,8)
1408e7576:	89 5c c8 04          	mov    %ebx,0x4(%rax,%rcx,8)
1408e757a:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
1408e7581:	00 00
1408e7583:	4c 89 5c c8 10       	mov    %r11,0x10(%rax,%rcx,8)
1408e7588:	49 63 85 90 00 00 00 	movslq 0x90(%r13),%rax
1408e758f:	85 c0                	test   %eax,%eax
1408e7591:	7e 25                	jle    0x1408e75b8
1408e7593:	ba 02 00 00 00       	mov    $0x2,%edx
1408e7598:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408e759c:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e75a3:	44 3a c2             	cmp    %dl,%r8b
1408e75a6:	41 bc 00 00 00 00    	mov    $0x0,%r12d
1408e75ac:	66 41 0f 45 d4       	cmovne %r12w,%dx
1408e75b1:	66 89 54 c8 ea       	mov    %dx,-0x16(%rax,%rcx,8)
1408e75b6:	eb 03                	jmp    0x1408e75bb
1408e75b8:	45 33 e4             	xor    %r12d,%r12d
1408e75bb:	48 8b 06             	mov    (%rsi),%rax
1408e75be:	8b 48 30             	mov    0x30(%rax),%ecx
1408e75c1:	48 0f ba e1 0e       	bt     $0xe,%rcx
1408e75c6:	73 59                	jae    0x1408e7621
1408e75c8:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
1408e75cc:	45 33 c0             	xor    %r8d,%r8d
1408e75cf:	48 8b 17             	mov    (%rdi),%rdx
1408e75d2:	48 83 c1 50          	add    $0x50,%rcx
1408e75d6:	e8 35 e0 fb ff       	call   0x1408a5610
1408e75db:	48 8b 58 10          	mov    0x10(%rax),%rbx
1408e75df:	48 85 db             	test   %rbx,%rbx
1408e75e2:	74 3d                	je     0x1408e7621
1408e75e4:	45 33 c9             	xor    %r9d,%r9d
1408e75e7:	4c 8b c3             	mov    %rbx,%r8
1408e75ea:	48 8b d7             	mov    %rdi,%rdx
1408e75ed:	48 8b ce             	mov    %rsi,%rcx
1408e75f0:	e8 1b e4 fb ff       	call   0x1408a5a10
1408e75f5:	48 85 c0             	test   %rax,%rax
1408e75f8:	74 1e                	je     0x1408e7618
1408e75fa:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1408e75ff:	45 8b cf             	mov    %r15d,%r9d
1408e7602:	4c 8b c7             	mov    %rdi,%r8
1408e7605:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
1408e760c:	00
1408e760d:	48 8b d0             	mov    %rax,%rdx
1408e7610:	48 8b ce             	mov    %rsi,%rcx
1408e7613:	e8 78 a8 fe ff       	call   0x1408d1e90
1408e7618:	48 8b 5b 18          	mov    0x18(%rbx),%rbx
1408e761c:	48 85 db             	test   %rbx,%rbx
1408e761f:	75 c3                	jne    0x1408e75e4
1408e7621:	48 85 ed             	test   %rbp,%rbp
1408e7624:	74 5a                	je     0x1408e7680
1408e7626:	80 7d 10 80          	cmpb   $0x80,0x10(%rbp)
1408e762a:	75 4b                	jne    0x1408e7677
1408e762c:	80 7d 11 02          	cmpb   $0x2,0x11(%rbp)
1408e7630:	75 45                	jne    0x1408e7677
1408e7632:	80 7d 12 00          	cmpb   $0x0,0x12(%rbp)
1408e7636:	75 24                	jne    0x1408e765c
1408e7638:	0f b6 84 24 d0 00 00 	movzbl 0xd0(%rsp),%eax
1408e763f:	00
1408e7640:	45 8b cf             	mov    %r15d,%r9d
1408e7643:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
1408e7648:	4c 8b c7             	mov    %rdi,%r8
1408e764b:	48 8b d5             	mov    %rbp,%rdx
1408e764e:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408e7652:	48 8b ce             	mov    %rsi,%rcx
1408e7655:	e8 36 a8 fe ff       	call   0x1408d1e90
1408e765a:	eb 1b                	jmp    0x1408e7677
1408e765c:	48 83 be a0 00 00 00 	cmpq   $0x0,0xa0(%rsi)
1408e7663:	00
1408e7664:	75 11                	jne    0x1408e7677
1408e7666:	45 8b cf             	mov    %r15d,%r9d
1408e7669:	4c 8b c7             	mov    %rdi,%r8
1408e766c:	48 8b d5             	mov    %rbp,%rdx
1408e766f:	48 8b ce             	mov    %rsi,%rcx
1408e7672:	e8 89 2a fb ff       	call   0x14089a100
1408e7677:	48 8b 6d 40          	mov    0x40(%rbp),%rbp
1408e767b:	48 85 ed             	test   %rbp,%rbp
1408e767e:	75 a6                	jne    0x1408e7626
1408e7680:	49 8b 4d 18          	mov    0x18(%r13),%rcx
1408e7684:	41 f7 d6             	not    %r14d
1408e7687:	8b 41 48             	mov    0x48(%rcx),%eax
1408e768a:	03 41 44             	add    0x44(%rcx),%eax
1408e768d:	79 0d                	jns    0x1408e769c
1408e768f:	45 8b c6             	mov    %r14d,%r8d
1408e7692:	49 8b d5             	mov    %r13,%rdx
1408e7695:	e8 06 9f fd ff       	call   0x1408c15a0
1408e769a:	eb 11                	jmp    0x1408e76ad
1408e769c:	48 8b 49 50          	mov    0x50(%rcx),%rcx
1408e76a0:	41 8b 85 90 00 00 00 	mov    0x90(%r13),%eax
1408e76a7:	49 63 d6             	movslq %r14d,%rdx
1408e76aa:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
1408e76ad:	48 83 c4 48          	add    $0x48,%rsp
1408e76b1:	41 5f                	pop    %r15
1408e76b3:	41 5e                	pop    %r14
1408e76b5:	41 5d                	pop    %r13
1408e76b7:	41 5c                	pop    %r12
1408e76b9:	5f                   	pop    %rdi
1408e76ba:	5e                   	pop    %rsi
1408e76bb:	5d                   	pop    %rbp
1408e76bc:	5b                   	pop    %rbx
1408e76bd:	c3                   	ret
1408e76be:	cc                   	int3
1408e76bf:	cc                   	int3
1408e76c0:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
1408e76c5:	53                   	push   %rbx
1408e76c6:	55                   	push   %rbp
1408e76c7:	56                   	push   %rsi
1408e76c8:	57                   	push   %rdi
1408e76c9:	41 55                	push   %r13
1408e76cb:	41 57                	push   %r15
1408e76cd:	48 83 ec 48          	sub    $0x48,%rsp
1408e76d1:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1408e76d5:	41 8b e9             	mov    %r9d,%ebp
1408e76d8:	45 33 c9             	xor    %r9d,%r9d
1408e76db:	41 8b c0             	mov    %r8d,%eax
1408e76de:	f6 42 30 80          	testb  $0x80,0x30(%rdx)
1408e76e2:	4c 8b e9             	mov    %rcx,%r13
1408e76e5:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
1408e76eb:	75 04                	jne    0x1408e76f1
1408e76ed:	33 ff                	xor    %edi,%edi
1408e76ef:	eb 28                	jmp    0x1408e7719
1408e76f1:	48 8b 7a 10          	mov    0x10(%rdx),%rdi
1408e76f5:	48 85 ff             	test   %rdi,%rdi
1408e76f8:	74 1f                	je     0x1408e7719
1408e76fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1408e7700:	8b 47 64             	mov    0x64(%rdi),%eax
1408e7703:	24 03                	and    $0x3,%al
1408e7705:	3c 02                	cmp    $0x2,%al
1408e7707:	74 09                	je     0x1408e7712
1408e7709:	48 8b 7f 28          	mov    0x28(%rdi),%rdi
1408e770d:	48 85 ff             	test   %rdi,%rdi
1408e7710:	75 ee                	jne    0x1408e7700
1408e7712:	8b 84 24 90 00 00 00 	mov    0x90(%rsp),%eax
1408e7719:	48 8b 5a 10          	mov    0x10(%rdx),%rbx
1408e771d:	48 85 db             	test   %rbx,%rbx
1408e7720:	0f 84 63 01 00 00    	je     0x1408e7889
1408e7726:	4c 89 a4 24 88 00 00 	mov    %r12,0x88(%rsp)
1408e772d:	00
1408e772e:	ba 01 00 00 00       	mov    $0x1,%edx
1408e7733:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
1408e773a:	00
1408e773b:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1408e7740:	4d 8b f4             	mov    %r12,%r14
1408e7743:	4d 85 e4             	test   %r12,%r12
1408e7746:	74 0a                	je     0x1408e7752
1408e7748:	41 83 3e 00          	cmpl   $0x0,(%r14)
1408e774c:	0f 84 10 01 00 00    	je     0x1408e7862
1408e7752:	48 3b df             	cmp    %rdi,%rbx
1408e7755:	0f 84 07 01 00 00    	je     0x1408e7862
1408e775b:	3b ac 24 a8 00 00 00 	cmp    0xa8(%rsp),%ebp
1408e7762:	0f 84 fa 00 00 00    	je     0x1408e7862
1408e7768:	44 89 7c 24 38       	mov    %r15d,0x38(%rsp)
1408e776d:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1408e7774:	00
1408e7775:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
1408e777a:	44 8b c0             	mov    %eax,%r8d
1408e777d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1408e7782:	45 33 c9             	xor    %r9d,%r9d
1408e7785:	89 54 24 20          	mov    %edx,0x20(%rsp)
1408e7789:	49 8b cd             	mov    %r13,%rcx
1408e778c:	48 8b d3             	mov    %rbx,%rdx
1408e778f:	e8 2c f5 ff ff       	call   0x1408e6cc0
1408e7794:	f6 43 64 08          	testb  $0x8,0x64(%rbx)
1408e7798:	44 8b f8             	mov    %eax,%r15d
1408e779b:	74 06                	je     0x1408e77a3
1408e779d:	0f b7 4b 5e          	movzwl 0x5e(%rbx),%ecx
1408e77a1:	eb 04                	jmp    0x1408e77a7
1408e77a3:	0f b7 4b 60          	movzwl 0x60(%rbx),%ecx
1408e77a7:	0f b7 d1             	movzwl %cx,%edx
1408e77aa:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408e77b1:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408e77b7:	7f 19                	jg     0x1408e77d2
1408e77b9:	89 54 24 20          	mov    %edx,0x20(%rsp)