14089947e:	e8 cd 75 04 00       	call   0x1408e0a50
140899483:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
140899488:	44 89 44 24 34       	mov    %r8d,0x34(%rsp)
14089948d:	89 44 24 38          	mov    %eax,0x38(%rsp)
140899491:	e9 df 00 00 00       	jmp    0x140899575
140899496:	4d 8b 31             	mov    (%r9),%r14
140899499:	41 8b d2             	mov    %r10d,%edx
14089949c:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1408994a1:	4d 8b cb             	mov    %r11,%r9
1408994a4:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1408994ab:	00
1408994ac:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1408994b1:	e8 ea 5e 02 00       	call   0x1408bf3a0
1408994b6:	4c 8b e0             	mov    %rax,%r12
1408994b9:	41 38 7e 67          	cmp    %dil,0x67(%r14)
1408994bd:	0f 85 7f 00 00 00    	jne    0x140899542
1408994c3:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
1408994ca:	00
1408994cb:	4c 63 f5             	movslq %ebp,%r14
1408994ce:	49 c1 e6 02          	shl    $0x2,%r14
1408994d2:	48 8b 08             	mov    (%rax),%rcx
1408994d5:	48 85 c9             	test   %rcx,%rcx
1408994d8:	74 0a                	je     0x1408994e4
1408994da:	49 8b d6             	mov    %r14,%rdx
1408994dd:	e8 1e d1 03 00       	call   0x1408d6600
1408994e2:	eb 08                	jmp    0x1408994ec
1408994e4:	49 8b ce             	mov    %r14,%rcx
1408994e7:	e8 74 42 05 00       	call   0x1408ed760
1408994ec:	4c 8b f8             	mov    %rax,%r15
1408994ef:	48 85 c0             	test   %rax,%rax
1408994f2:	74 0d                	je     0x140899501
1408994f4:	4d 8b c6             	mov    %r14,%r8
1408994f7:	33 d2                	xor    %edx,%edx
1408994f9:	48 8b c8             	mov    %rax,%rcx
1408994fc:	e8 af 61 64 00       	call   0x140edf6b0
140899501:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
140899508:	00
140899509:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14089950e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140899513:	45 33 c9             	xor    %r9d,%r9d
140899516:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14089951c:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140899521:	49 8b d4             	mov    %r12,%rdx
140899524:	e8 27 75 04 00       	call   0x1408e0a50
140899529:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
14089952e:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
140899533:	44 89 44 24 34       	mov    %r8d,0x34(%rsp)
140899538:	45 89 45 2c          	mov    %r8d,0x2c(%r13)
14089953c:	89 44 24 38          	mov    %eax,0x38(%rsp)
140899540:	eb 0a                	jmp    0x14089954c
140899542:	44 8b 44 24 34       	mov    0x34(%rsp),%r8d
140899547:	b8 05 00 00 00       	mov    $0x5,%eax
14089954c:	4d 85 e4             	test   %r12,%r12
14089954f:	74 14                	je     0x140899565
140899551:	49 8b d4             	mov    %r12,%rdx
140899554:	49 8b ce             	mov    %r14,%rcx
140899557:	e8 b4 52 04 00       	call   0x1408de810
14089955c:	44 8b 44 24 34       	mov    0x34(%rsp),%r8d
140899561:	8b 44 24 38          	mov    0x38(%rsp),%eax
140899565:	4c 8b ac 24 c0 00 00 	mov    0xc0(%rsp),%r13
14089956c:	00
14089956d:	4c 8b a4 24 d0 00 00 	mov    0xd0(%rsp),%r12
140899574:	00
140899575:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
14089957a:	83 f8 04             	cmp    $0x4,%eax
14089957d:	75 4a                	jne    0x1408995c9
14089957f:	39 7c 24 3c          	cmp    %edi,0x3c(%rsp)
140899583:	8b c7                	mov    %edi,%eax
140899585:	0f 94 c0             	sete   %al
140899588:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
14089958c:	eb 3f                	jmp    0x1408995cd
14089958e:	4c 8b ac 24 c0 00 00 	mov    0xc0(%rsp),%r13
140899595:	00
140899596:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14089959b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408995a0:	49 8b cd             	mov    %r13,%rcx
1408995a3:	45 33 c9             	xor    %r9d,%r9d
1408995a6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408995ab:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1408995b1:	49 8b d3             	mov    %r11,%rdx
1408995b4:	e8 97 74 04 00       	call   0x1408e0a50
1408995b9:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
1408995be:	44 89 44 24 34       	mov    %r8d,0x34(%rsp)
1408995c3:	89 44 24 38          	mov    %eax,0x38(%rsp)
1408995c7:	eb b1                	jmp    0x14089957a
1408995c9:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
1408995cd:	85 c0                	test   %eax,%eax
1408995cf:	b9 1f 00 00 00       	mov    $0x1f,%ecx
1408995d4:	ba 23 00 00 00       	mov    $0x23,%edx
1408995d9:	0f 45 d1             	cmovne %ecx,%edx
1408995dc:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408995e3:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408995e9:	7f 11                	jg     0x1408995fc
1408995eb:	45 33 c9             	xor    %r9d,%r9d
1408995ee:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1408995f2:	48 8b ce             	mov    %rsi,%rcx
1408995f5:	e8 a6 37 01 00       	call   0x1408acda0
1408995fa:	eb 30                	jmp    0x14089962c
1408995fc:	8d 41 01             	lea    0x1(%rcx),%eax
1408995ff:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
140899605:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140899609:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
140899610:	88 14 c8             	mov    %dl,(%rax,%rcx,8)
140899613:	66 89 7c c8 02       	mov    %di,0x2(%rax,%rcx,8)
140899618:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14089961d:	48 89 7c c8 08       	mov    %rdi,0x8(%rax,%rcx,8)
140899622:	48 89 7c c8 10       	mov    %rdi,0x10(%rax,%rcx,8)
140899627:	40 88 7c c8 01       	mov    %dil,0x1(%rax,%rcx,8)
14089962c:	41 81 4e 38 00 08 00 	orl    $0x800,0x38(%r14)
140899633:	00
140899634:	41 39 7c 24 50       	cmp    %edi,0x50(%r12)
140899639:	75 0d                	jne    0x140899648
14089963b:	41 ff 4d 44          	decl   0x44(%r13)
14089963f:	41 8b 45 44          	mov    0x44(%r13),%eax
140899643:	41 89 44 24 10       	mov    %eax,0x10(%r12)
140899648:	39 bc 24 d8 00 00 00 	cmp    %edi,0xd8(%rsp)
14089964f:	7e 12                	jle    0x140899663
140899651:	41 8b 46 38          	mov    0x38(%r14),%eax
140899655:	0f ba e0 14          	bt     $0x14,%eax
140899659:	72 08                	jb     0x140899663
14089965b:	0f ba e8 12          	bts    $0x12,%eax
14089965f:	41 89 46 38          	mov    %eax,0x38(%r14)
140899663:	41 8b 44 24 50       	mov    0x50(%r12),%eax
140899668:	89 44 24 30          	mov    %eax,0x30(%rsp)
14089966c:	03 c5                	add    %ebp,%eax
14089966e:	49 8b 6c 24 58       	mov    0x58(%r12),%rbp
140899673:	41 89 44 24 50       	mov    %eax,0x50(%r12)
140899678:	48 98                	cltq
14089967a:	4c 8d 2c 80          	lea    (%rax,%rax,4),%r13
14089967e:	48 8b 43 08          	mov    0x8(%rbx),%rax
140899682:	49 c1 e5 02          	shl    $0x2,%r13
140899686:	4c 8b 20             	mov    (%rax),%r12
140899689:	49 8d 55 10          	lea    0x10(%r13),%rdx
14089968d:	49 8b 0c 24          	mov    (%r12),%rcx
140899691:	48 8b 09             	mov    (%rcx),%rcx
140899694:	e8 67 cf 03 00       	call   0x1408d6600
140899699:	4c 8b f0             	mov    %rax,%r14
14089969c:	48 85 c0             	test   %rax,%rax
14089969f:	74 15                	je     0x1408996b6
1408996a1:	49 8b 44 24 70       	mov    0x70(%r12),%rax
1408996a6:	49 89 06             	mov    %rax,(%r14)
1408996a9:	4d 89 6e 08          	mov    %r13,0x8(%r14)
1408996ad:	4d 89 74 24 70       	mov    %r14,0x70(%r12)
1408996b2:	49 83 c6 10          	add    $0x10,%r14
1408996b6:	4d 85 f6             	test   %r14,%r14
1408996b9:	74 23                	je     0x1408996de
1408996bb:	48 85 ed             	test   %rbp,%rbp
1408996be:	74 1e                	je     0x1408996de
1408996c0:	4c 8b 45 f8          	mov    -0x8(%rbp),%r8
1408996c4:	48 8b d5             	mov    %rbp,%rdx
1408996c7:	49 8b ce             	mov    %r14,%rcx
1408996ca:	e8 41 59 64 00       	call   0x140edf010
1408996cf:	4c 8b a4 24 d0 00 00 	mov    0xd0(%rsp),%r12
1408996d6:	00
1408996d7:	4d 89 74 24 58       	mov    %r14,0x58(%r12)
1408996dc:	eb 16                	jmp    0x1408996f4
1408996de:	4c 8b a4 24 d0 00 00 	mov    0xd0(%rsp),%r12
1408996e5:	00
1408996e6:	4d 89 74 24 58       	mov    %r14,0x58(%r12)
1408996eb:	4d 85 f6             	test   %r14,%r14
1408996ee:	0f 84 8d 02 00 00    	je     0x140899981
1408996f4:	48 63 44 24 30       	movslq 0x30(%rsp),%rax
1408996f9:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1408996fe:	4c 63 84 24 d8 00 00 	movslq 0xd8(%rsp),%r8
140899705:	00
140899706:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
14089970a:	0f b7 42 3c          	movzwl 0x3c(%rdx),%eax
14089970e:	44 3b c0             	cmp    %eax,%r8d
140899711:	0f 8d ff 01 00 00    	jge    0x140899916
140899717:	44 8b 6c 24 34       	mov    0x34(%rsp),%r13d
14089971c:	4d 8d 34 8e          	lea    (%r14,%rcx,4),%r14
140899720:	8b 8c 24 e8 00 00 00 	mov    0xe8(%rsp),%ecx
140899727:	4e 8d 14 c5 00 00 00 	lea    0x0(,%r8,8),%r10
14089972e:	00
14089972f:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
140899734:	44 8b c9             	mov    %ecx,%r9d
140899737:	45 2b c8             	sub    %r8d,%r9d
14089973a:	4c 89 54 24 48       	mov    %r10,0x48(%rsp)
14089973f:	49 83 c6 10          	add    $0x10,%r14
140899743:	44 89 4c 24 30       	mov    %r9d,0x30(%rsp)
140899748:	41 8b d8             	mov    %r8d,%ebx
14089974b:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
140899750:	2b d9                	sub    %ecx,%ebx
140899752:	4d 8b df             	mov    %r15,%r11
140899755:	8b e9                	mov    %ecx,%ebp
140899757:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14089975e:	00 00
140899760:	48 8b 42 48          	mov    0x48(%rdx),%rax
140899764:	49 8b 0c 02          	mov    (%r10,%rax,1),%rcx
140899768:	4c 39 21             	cmp    %r12,(%rcx)
14089976b:	0f 85 73 01 00 00    	jne    0x1408998e4
140899771:	83 7c 24 38 01       	cmpl   $0x1,0x38(%rsp)
140899776:	75 52                	jne    0x1408997ca
140899778:	48 63 96 90 00 00 00 	movslq 0x90(%rsi),%rdx
14089977f:	39 96 94 00 00 00    	cmp    %edx,0x94(%rsi)
140899785:	7f 1e                	jg     0x1408997a5
140899787:	44 8b cd             	mov    %ebp,%r9d
14089978a:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14089978e:	45 8b c5             	mov    %r13d,%r8d
140899791:	ba 87 00 00 00       	mov    $0x87,%edx
140899796:	48 8b ce             	mov    %rsi,%rcx
140899799:	e8 02 36 01 00       	call   0x1408acda0
14089979e:	8b d0                	mov    %eax,%edx
1408997a0:	e9 93 00 00 00       	jmp    0x140899838
1408997a5:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1408997a9:	8d 42 01             	lea    0x1(%rdx),%eax
1408997ac:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408997b2:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408997b9:	c7 04 c8 87 00 00 00 	movl   $0x87,(%rax,%rcx,8)
1408997c0:	89 6c c8 08          	mov    %ebp,0x8(%rax,%rcx,8)
1408997c4:	89 7c c8 0c          	mov    %edi,0xc(%rax,%rcx,8)
1408997c8:	eb 64                	jmp    0x14089982e
1408997ca:	4d 85 ff             	test   %r15,%r15
1408997cd:	74 0e                	je     0x1408997dd
1408997cf:	45 8b 03             	mov    (%r11),%r8d
1408997d2:	49 83 c3 04          	add    $0x4,%r11
1408997d6:	4c 89 5c 24 60       	mov    %r11,0x60(%rsp)
1408997db:	eb 03                	jmp    0x1408997e0
1408997dd:	44 8b c7             	mov    %edi,%r8d
1408997e0:	48 63 96 90 00 00 00 	movslq 0x90(%rsi),%rdx
1408997e7:	39 96 94 00 00 00    	cmp    %edx,0x94(%rsi)
1408997ed:	7f 1b                	jg     0x14089980a
1408997ef:	45 8b c8             	mov    %r8d,%r9d
1408997f2:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408997f6:	45 8b c5             	mov    %r13d,%r8d
1408997f9:	ba 5e 00 00 00       	mov    $0x5e,%edx
1408997fe:	48 8b ce             	mov    %rsi,%rcx
140899801:	e8 9a 35 01 00       	call   0x1408acda0
140899806:	8b d0                	mov    %eax,%edx
140899808:	eb 2e                	jmp    0x140899838
14089980a:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
14089980e:	8d 42 01             	lea    0x1(%rdx),%eax
140899811:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
140899817:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
14089981e:	c7 04 c8 5e 00 00 00 	movl   $0x5e,(%rax,%rcx,8)
140899825:	44 89 44 c8 08       	mov    %r8d,0x8(%rax,%rcx,8)
14089982a:	89 6c c8 0c          	mov    %ebp,0xc(%rax,%rcx,8)
14089982e:	48 89 7c c8 10       	mov    %rdi,0x10(%rax,%rcx,8)
140899833:	44 89 6c c8 04       	mov    %r13d,0x4(%rax,%rcx,8)
140899838:	41 89 56 f4          	mov    %edx,-0xc(%r14)
14089983c:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
140899843:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
140899849:	7f 19                	jg     0x140899864
14089984b:	45 33 c9             	xor    %r9d,%r9d
14089984e:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140899852:	44 8b c5             	mov    %ebp,%r8d
140899855:	ba 32 00 00 00       	mov    $0x32,%edx
14089985a:	48 8b ce             	mov    %rsi,%rcx
14089985d:	e8 3e 35 01 00       	call   0x1408acda0
140899862:	eb 29                	jmp    0x14089988d
140899864:	8d 41 01             	lea    0x1(%rcx),%eax
140899867:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
14089986d:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140899871:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
140899878:	c7 04 c8 32 00 00 00 	movl   $0x32,(%rax,%rcx,8)
14089987f:	89 6c c8 04          	mov    %ebp,0x4(%rax,%rcx,8)
140899883:	48 89 7c c8 08       	mov    %rdi,0x8(%rax,%rcx,8)
140899888:	48 89 7c c8 10       	mov    %rdi,0x10(%rax,%rcx,8)
14089988d:	44 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%r8d
140899894:	00
140899895:	8d 0c 2b             	lea    (%rbx,%rbp,1),%ecx
140899898:	41 3b c8             	cmp    %r8d,%ecx
14089989b:	75 2b                	jne    0x1408998c8
14089989d:	39 7c 24 3c          	cmp    %edi,0x3c(%rsp)
1408998a1:	45 89 6e f0          	mov    %r13d,-0x10(%r14)
1408998a5:	0f 94 c0             	sete   %al
1408998a8:	04 25                	add    $0x25,%al
1408998aa:	41 88 06             	mov    %al,(%r14)
1408998ad:	45 85 c0             	test   %r8d,%r8d
1408998b0:	7e 0e                	jle    0x1408998c0
1408998b2:	8b 44 24 30          	mov    0x30(%rsp),%eax
1408998b6:	41 89 46 f8          	mov    %eax,-0x8(%r14)
1408998ba:	41 89 4e fc          	mov    %ecx,-0x4(%r14)
1408998be:	eb 0c                	jmp    0x1408998cc
1408998c0:	8b cf                	mov    %edi,%ecx
1408998c2:	41 89 4e fc          	mov    %ecx,-0x4(%r14)
1408998c6:	eb 04                	jmp    0x1408998cc
1408998c8:	41 c6 06 b8          	movb   $0xb8,(%r14)
1408998cc:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1408998d1:	49 83 c6 14          	add    $0x14,%r14
1408998d5:	44 8b 4c 24 30       	mov    0x30(%rsp),%r9d
1408998da:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
1408998df:	4c 8b 5c 24 60       	mov    0x60(%rsp),%r11
1408998e4:	0f b7 42 3c          	movzwl 0x3c(%rdx),%eax
1408998e8:	ff c5                	inc    %ebp
1408998ea:	41 ff c9             	dec    %r9d
1408998ed:	49 83 c2 08          	add    $0x8,%r10
1408998f1:	44 89 4c 24 30       	mov    %r9d,0x30(%rsp)
1408998f6:	4c 89 54 24 48       	mov    %r10,0x48(%rsp)
1408998fb:	8d 0c 2b             	lea    (%rbx,%rbp,1),%ecx
1408998fe:	3b c8                	cmp    %eax,%ecx
140899900:	0f 8c 5a fe ff ff    	jl     0x140899760
140899906:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14089990d:	00
14089990e:	4c 8b a4 24 d0 00 00 	mov    0xd0(%rsp),%r12
140899915:	00
140899916:	45 85 c0             	test   %r8d,%r8d
140899919:	7e 6b                	jle    0x140899986
14089991b:	f7 42 38 00 04 10 00 	testl  $0x100400,0x38(%rdx)
140899922:	75 62                	jne    0x140899986
140899924:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
14089992b:	41 8b 54 24 08       	mov    0x8(%r12),%edx
140899930:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
140899936:	7f 1a                	jg     0x140899952
140899938:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14089993d:	45 33 c9             	xor    %r9d,%r9d
140899940:	44 8b c2             	mov    %edx,%r8d
140899943:	48 8b ce             	mov    %rsi,%rcx
140899946:	ba 7d 00 00 00       	mov    $0x7d,%edx
14089994b:	e8 50 34 01 00       	call   0x1408acda0
140899950:	eb 34                	jmp    0x140899986
140899952:	8d 41 01             	lea    0x1(%rcx),%eax
140899955:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
14089995b:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14089995f:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
140899966:	c7 04 c8 7d 00 00 00 	movl   $0x7d,(%rax,%rcx,8)
14089996d:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
140899971:	89 7c c8 08          	mov    %edi,0x8(%rax,%rcx,8)
140899975:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
14089997a:	48 89 7c c8 10       	mov    %rdi,0x10(%rax,%rcx,8)
14089997f:	eb 05                	jmp    0x140899986
140899981:	41 89 7c 24 50       	mov    %edi,0x50(%r12)
140899986:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
14089998d:	00
14089998e:	48 8b 08             	mov    (%rax),%rcx
140899991:	4d 85 ff             	test   %r15,%r15
140899994:	74 1a                	je     0x1408999b0
140899996:	48 85 c9             	test   %rcx,%rcx
140899999:	0f 84 cd 00 00 00    	je     0x140899a6c
14089999f:	48 39 b9 00 03 00 00 	cmp    %rdi,0x300(%rcx)
1408999a6:	74 7d                	je     0x140899a25
1408999a8:	49 8b d7             	mov    %r15,%rdx
1408999ab:	e8 90 9f 01 00       	call   0x1408b3940
1408999b0:	8b ac 24 e8 00 00 00 	mov    0xe8(%rsp),%ebp
1408999b7:	41 bd 00 04 00 00    	mov    $0x400,%r13d
1408999bd:	41 be 00 08 00 00    	mov    $0x800,%r14d
1408999c3:	49 8b 4c 24 60       	mov    0x60(%r12),%rcx
1408999c8:	f7 41 38 00 00 20 00 	testl  $0x200000,0x38(%rcx)
1408999cf:	74 0b                	je     0x1408999dc
1408999d1:	66 44 85 73 14       	test   %r14w,0x14(%rbx)
1408999d6:	0f 85 e3 00 00 00    	jne    0x140899abf
1408999dc:	f6 43 12 04          	testb  $0x4,0x12(%rbx)
1408999e0:	0f 85 d9 00 00 00    	jne    0x140899abf
1408999e6:	41 83 3c 24 00       	cmpl   $0x0,(%r12)
1408999eb:	74 0d                	je     0x1408999fa
1408999ed:	48 8b 03             	mov    (%rbx),%rax
1408999f0:	f6 40 04 01          	testb  $0x1,0x4(%rax)
1408999f4:	0f 84 c5 00 00 00    	je     0x140899abf
1408999fa:	48 8b 43 30          	mov    0x30(%rbx),%rax
1408999fe:	49 85 44 24 68       	test   %rax,0x68(%r12)