14020b766:	3c 03                	cmp    $0x3,%al
14020b768:	77 17                	ja     0x14020b781
14020b76a:	ff c9                	dec    %ecx
14020b76c:	b8 00 02 00 00       	mov    $0x200,%eax
14020b771:	d3 e0                	shl    %cl,%eax
14020b773:	05 40 01 00 00       	add    $0x140,%eax
14020b778:	4c 3b c0             	cmp    %rax,%r8
14020b77b:	0f 87 f4 00 00 00    	ja     0x14020b875
14020b781:	48 8b 83 80 16 00 00 	mov    0x1680(%rbx),%rax
14020b788:	48 8b 77 08          	mov    0x8(%rdi),%rsi
14020b78c:	48 83 e8 0d          	sub    $0xd,%rax
14020b790:	48 3b f0             	cmp    %rax,%rsi
14020b793:	76 39                	jbe    0x14020b7ce
14020b795:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14020b79a:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14020b7a0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14020b7a5:	4c 8b c6             	mov    %rsi,%r8
14020b7a8:	48 8b d6             	mov    %rsi,%rdx
14020b7ab:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14020b7b2:	00
14020b7b3:	48 8b cb             	mov    %rbx,%rcx
14020b7b6:	e8 d5 d2 fd ff       	call   0x1401e8a90
14020b7bb:	85 c0                	test   %eax,%eax
14020b7bd:	0f 8e a6 00 00 00    	jle    0x14020b869
14020b7c3:	48 39 74 24 68       	cmp    %rsi,0x68(%rsp)
14020b7c8:	0f 85 9b 00 00 00    	jne    0x14020b869
14020b7ce:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14020b7d3:	c7 83 3c 08 00 00 f0 	movl   $0xf0,0x83c(%rbx)
14020b7da:	00 00 00
14020b7dd:	48 8b d7             	mov    %rdi,%rdx
14020b7e0:	48 8b cb             	mov    %rbx,%rcx
14020b7e3:	e8 c8 4b ff ff       	call   0x1402003b0
14020b7e8:	48 8b f0             	mov    %rax,%rsi
14020b7eb:	48 85 c0             	test   %rax,%rax
14020b7ee:	0f 84 88 00 00 00    	je     0x14020b87c
14020b7f4:	48 8b d0             	mov    %rax,%rdx
14020b7f7:	48 8b cb             	mov    %rbx,%rcx
14020b7fa:	e8 21 cc 00 00       	call   0x140218420
14020b7ff:	85 c0                	test   %eax,%eax
14020b801:	74 72                	je     0x14020b875
14020b803:	48 39 6f 08          	cmp    %rbp,0x8(%rdi)
14020b807:	75 09                	jne    0x14020b812
14020b809:	c7 47 38 01 00 00 00 	movl   $0x1,0x38(%rdi)
14020b810:	eb 75                	jmp    0x14020b887
14020b812:	48 8b cb             	mov    %rbx,%rcx
14020b815:	39 6c 24 60          	cmp    %ebp,0x60(%rsp)
14020b819:	74 42                	je     0x14020b85d
14020b81b:	e8 50 ab fd ff       	call   0x1401e6370
14020b820:	85 c0                	test   %eax,%eax
14020b822:	75 0c                	jne    0x14020b830
14020b824:	48 8b cb             	mov    %rbx,%rcx
14020b827:	e8 34 ad fd ff       	call   0x1401e6560
14020b82c:	85 c0                	test   %eax,%eax
14020b82e:	74 45                	je     0x14020b875
14020b830:	48 8b 93 e0 16 00 00 	mov    0x16e0(%rbx),%rdx
14020b837:	4c 8d 47 40          	lea    0x40(%rdi),%r8
14020b83b:	48 83 c2 20          	add    $0x20,%rdx
14020b83f:	48 8b cb             	mov    %rbx,%rcx
14020b842:	e8 89 48 ff ff       	call   0x1402000d0
14020b847:	85 c0                	test   %eax,%eax
14020b849:	79 2a                	jns    0x14020b875
14020b84b:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14020b850:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14020b855:	48 83 c4 40          	add    $0x40,%rsp
14020b859:	5f                   	pop    %rdi
14020b85a:	5e                   	pop    %rsi
14020b85b:	5d                   	pop    %rbp
14020b85c:	c3                   	ret
14020b85d:	48 8b d6             	mov    %rsi,%rdx
14020b860:	e8 4b 00 00 00       	call   0x14020b8b0
14020b865:	85 c0                	test   %eax,%eax
14020b867:	75 30                	jne    0x14020b899
14020b869:	48 8b cb             	mov    %rbx,%rcx
14020b86c:	e8 ff ac fd ff       	call   0x1401e6570
14020b871:	85 c0                	test   %eax,%eax
14020b873:	75 d6                	jne    0x14020b84b
14020b875:	c7 47 38 01 00 00 00 	movl   $0x1,0x38(%rdi)
14020b87c:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
14020b880:	48 89 ab 80 16 00 00 	mov    %rbp,0x1680(%rbx)
14020b887:	48 8b cb             	mov    %rbx,%rcx
14020b88a:	e8 81 4b ff ff       	call   0x140200410
14020b88f:	85 c0                	test   %eax,%eax
14020b891:	0f 85 79 fd ff ff    	jne    0x14020b610
14020b897:	eb b2                	jmp    0x14020b84b
14020b899:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14020b89e:	b8 01 00 00 00       	mov    $0x1,%eax
14020b8a3:	48 83 c4 40          	add    $0x40,%rsp
14020b8a7:	5f                   	pop    %rdi
14020b8a8:	5e                   	pop    %rsi
14020b8a9:	5d                   	pop    %rbp
14020b8aa:	c3                   	ret
14020b8ab:	cc                   	int3
14020b8ac:	cc                   	int3
14020b8ad:	cc                   	int3
14020b8ae:	cc                   	int3
14020b8af:	cc                   	int3
14020b8b0:	40 53                	rex push %rbx
14020b8b2:	41 54                	push   %r12
14020b8b4:	41 55                	push   %r13
14020b8b6:	41 56                	push   %r14
14020b8b8:	41 57                	push   %r15
14020b8ba:	b8 d0 00 00 00       	mov    $0xd0,%eax
14020b8bf:	e8 1c ed 0e 00       	call   0x1402fa5e0
14020b8c4:	48 2b e0             	sub    %rax,%rsp
14020b8c7:	48 8b 05 b2 c8 1f 00 	mov    0x1fc8b2(%rip),%rax        # 0x140408180
14020b8ce:	48 33 c4             	xor    %rsp,%rax
14020b8d1:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
14020b8d8:	00
14020b8d9:	48 8b 81 78 16 00 00 	mov    0x1678(%rcx),%rax
14020b8e0:	48 8b d9             	mov    %rcx,%rbx
14020b8e3:	4c 8b b9 08 05 00 00 	mov    0x508(%rcx),%r15
14020b8ea:	48 83 c0 0d          	add    $0xd,%rax
14020b8ee:	48 89 81 a0 0d 00 00 	mov    %rax,0xda0(%rcx)
14020b8f5:	4c 8b ea             	mov    %rdx,%r13
14020b8f8:	48 8b 89 80 0d 00 00 	mov    0xd80(%rcx),%rcx
14020b8ff:	41 bc 00 40 00 00    	mov    $0x4000,%r12d
14020b905:	48 81 f9 40 45 00 00 	cmp    $0x4540,%rcx
14020b90c:	76 32                	jbe    0x14020b940
14020b90e:	41 b9 96 00 00 00    	mov    $0x96,%r9d
14020b914:	c7 44 24 28 67 06 00 	movl   $0x667,0x28(%rsp)
14020b91b:	00
14020b91c:	48 8d 05 3d f4 14 00 	lea    0x14f43d(%rip),%rax        # 0x14035ad60
14020b923:	ba 16 00 00 00       	mov    $0x16,%edx
14020b928:	48 8b cb             	mov    %rbx,%rcx
14020b92b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14020b930:	45 8d 41 6b          	lea    0x6b(%r9),%r8d
14020b934:	e8 a7 ab fd ff       	call   0x1401e64e0
14020b939:	33 c0                	xor    %eax,%eax
14020b93b:	e9 31 04 00 00       	jmp    0x14020bd71
14020b940:	48 89 83 98 0d 00 00 	mov    %rax,0xd98(%rbx)
14020b947:	48 89 8b 88 0d 00 00 	mov    %rcx,0xd88(%rbx)
14020b94e:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
14020b955:	48 89 b4 24 c8 00 00 	mov    %rsi,0xc8(%rsp)
14020b95c:	00
14020b95d:	48 89 bc 24 c0 00 00 	mov    %rdi,0xc0(%rsp)
14020b964:	00
14020b965:	f7 00 00 01 00 00    	testl  $0x100,(%rax)
14020b96b:	0f 84 f4 00 00 00    	je     0x14020ba65
14020b971:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
14020b978:	48 85 c9             	test   %rcx,%rcx
14020b97b:	0f 84 e4 00 00 00    	je     0x14020ba65
14020b981:	e8 3a 78 02 00       	call   0x1402331c0
14020b986:	48 8b c8             	mov    %rax,%rcx
14020b989:	e8 12 4c 03 00       	call   0x1402405a0
14020b98e:	48 63 f8             	movslq %eax,%rdi
14020b991:	48 83 ff 40          	cmp    $0x40,%rdi
14020b995:	76 16                	jbe    0x14020b9ad
14020b997:	ba 50 00 00 00       	mov    $0x50,%edx
14020b99c:	c7 44 24 28 74 06 00 	movl   $0x674,0x28(%rsp)
14020b9a3:	00
14020b9a4:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
14020b9a8:	e9 97 00 00 00       	jmp    0x14020ba44
14020b9ad:	48 8b cb             	mov    %rbx,%rcx
14020b9b0:	48 39 bb 88 0d 00 00 	cmp    %rdi,0xd88(%rbx)
14020b9b7:	73 2d                	jae    0x14020b9e6
14020b9b9:	ba 32 00 00 00       	mov    $0x32,%edx
14020b9be:	c7 44 24 28 79 06 00 	movl   $0x679,0x28(%rsp)
14020b9c5:	00
14020b9c6:	48 8d 05 93 f3 14 00 	lea    0x14f393(%rip),%rax        # 0x14035ad60
14020b9cd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14020b9d2:	44 8d 4a 6e          	lea    0x6e(%rdx),%r9d
14020b9d6:	45 8d 41 61          	lea    0x61(%r9),%r8d
14020b9da:	e8 01 ab fd ff       	call   0x1401e64e0
14020b9df:	33 c0                	xor    %eax,%eax
14020b9e1:	e9 7b 03 00 00       	jmp    0x14020bd61
14020b9e6:	48 29 bb 80 0d 00 00 	sub    %rdi,0xd80(%rbx)
14020b9ed:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14020b9f2:	48 8b 43 08          	mov    0x8(%rbx),%rax
14020b9f6:	48 8d 93 78 0d 00 00 	lea    0xd78(%rbx),%rdx
14020b9fd:	48 8b b3 80 0d 00 00 	mov    0xd80(%rbx),%rsi
14020ba04:	45 33 c9             	xor    %r9d,%r9d
14020ba07:	48 03 b3 98 0d 00 00 	add    0xd98(%rbx),%rsi
14020ba0e:	4c 8b 90 c0 00 00 00 	mov    0xc0(%rax),%r10
14020ba15:	41 ff 52 08          	call   *0x8(%r10)
14020ba19:	85 c0                	test   %eax,%eax
14020ba1b:	74 14                	je     0x14020ba31
14020ba1d:	4c 8b c7             	mov    %rdi,%r8
14020ba20:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14020ba25:	48 8b d6             	mov    %rsi,%rdx
14020ba28:	e8 73 58 df ff       	call   0x1400012a0
14020ba2d:	85 c0                	test   %eax,%eax
14020ba2f:	74 34                	je     0x14020ba65
14020ba31:	c7 44 24 28 81 06 00 	movl   $0x681,0x28(%rsp)
14020ba38:	00
14020ba39:	ba 14 00 00 00       	mov    $0x14,%edx
14020ba3e:	41 b9 19 01 00 00    	mov    $0x119,%r9d
14020ba44:	48 8d 05 15 f3 14 00 	lea    0x14f315(%rip),%rax        # 0x14035ad60
14020ba4b:	41 b8 01 01 00 00    	mov    $0x101,%r8d
14020ba51:	48 8b cb             	mov    %rbx,%rcx
14020ba54:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14020ba59:	e8 82 aa fd ff       	call   0x1401e64e0
14020ba5e:	33 c0                	xor    %eax,%eax
14020ba60:	e9 fc 02 00 00       	jmp    0x14020bd61
14020ba65:	48 8b 43 08          	mov    0x8(%rbx),%rax
14020ba69:	48 8d 93 78 0d 00 00 	lea    0xd78(%rbx),%rdx
14020ba70:	45 33 c9             	xor    %r9d,%r9d
14020ba73:	48 89 ac 24 10 01 00 	mov    %rbp,0x110(%rsp)
14020ba7a:	00
14020ba7b:	48 8b cb             	mov    %rbx,%rcx
14020ba7e:	4c 8b 90 c0 00 00 00 	mov    0xc0(%rax),%r10
14020ba85:	45 8d 41 01          	lea    0x1(%r9),%r8d
14020ba89:	41 ff 12             	call   *(%r10)
14020ba8c:	8b e8                	mov    %eax,%ebp
14020ba8e:	85 c0                	test   %eax,%eax
14020ba90:	75 17                	jne    0x14020baa9
14020ba92:	48 8b cb             	mov    %rbx,%rcx
14020ba95:	e8 d6 aa fd ff       	call   0x1401e6570
14020ba9a:	85 c0                	test   %eax,%eax
14020ba9c:	0f 84 93 01 00 00    	je     0x14020bc35
14020baa2:	33 c0                	xor    %eax,%eax
14020baa4:	e9 b0 02 00 00       	jmp    0x14020bd59
14020baa9:	4d 85 ff             	test   %r15,%r15
14020baac:	0f 84 7f 01 00 00    	je     0x14020bc31
14020bab2:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
14020bab9:	f7 00 00 01 00 00    	testl  $0x100,(%rax)
14020babf:	0f 85 6c 01 00 00    	jne    0x14020bc31
14020bac5:	48 83 bb 38 04 00 00 	cmpq   $0x0,0x438(%rbx)
14020bacc:	00
14020bacd:	0f 84 5e 01 00 00    	je     0x14020bc31
14020bad3:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
14020bada:	e8 e1 76 02 00       	call   0x1402331c0
14020badf:	48 85 c0             	test   %rax,%rax
14020bae2:	0f 84 49 01 00 00    	je     0x14020bc31
14020bae8:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
14020baef:	e8 cc 76 02 00       	call   0x1402331c0
14020baf4:	48 8b c8             	mov    %rax,%rcx
14020baf7:	e8 a4 4a 03 00       	call   0x1402405a0
14020bafc:	85 c0                	test   %eax,%eax
14020bafe:	79 16                	jns    0x14020bb16
14020bb00:	ba 50 00 00 00       	mov    $0x50,%edx
14020bb05:	c7 44 24 28 ac 06 00 	movl   $0x6ac,0x28(%rsp)
14020bb0c:	00
14020bb0d:	44 8d 4a b6          	lea    -0x4a(%rdx),%r9d
14020bb11:	e9 ad 01 00 00       	jmp    0x14020bcc3
14020bb16:	48 63 f8             	movslq %eax,%rdi
14020bb19:	48 83 ff 40          	cmp    $0x40,%rdi
14020bb1d:	76 16                	jbe    0x14020bb35
14020bb1f:	ba 50 00 00 00       	mov    $0x50,%edx
14020bb24:	c7 44 24 28 b2 06 00 	movl   $0x6b2,0x28(%rsp)
14020bb2b:	00
14020bb2c:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
14020bb30:	e9 8e 01 00 00       	jmp    0x14020bcc3
14020bb35:	48 39 bb 88 0d 00 00 	cmp    %rdi,0xd88(%rbx)
14020bb3c:	0f 82 08 01 00 00    	jb     0x14020bc4a
14020bb42:	48 8b 8b 38 04 00 00 	mov    0x438(%rbx),%rcx
14020bb49:	e8 a2 c7 00 00       	call   0x1402182f0
14020bb4e:	48 8b c8             	mov    %rax,%rcx
14020bb51:	e8 7a 76 02 00       	call   0x1402331d0
14020bb56:	25 07 00 0f 00       	and    $0xf0007,%eax
14020bb5b:	83 f8 02             	cmp    $0x2,%eax
14020bb5e:	75 11                	jne    0x14020bb71
14020bb60:	48 8d 47 01          	lea    0x1(%rdi),%rax
14020bb64:	48 39 83 88 0d 00 00 	cmp    %rax,0xd88(%rbx)
14020bb6b:	0f 82 d9 00 00 00    	jb     0x14020bc4a
14020bb71:	48 8b 8b 38 04 00 00 	mov    0x438(%rbx),%rcx
14020bb78:	e8 73 c7 00 00       	call   0x1402182f0
14020bb7d:	48 8b c8             	mov    %rax,%rcx
14020bb80:	e8 4b 76 02 00       	call   0x1402331d0
14020bb85:	25 07 00 0f 00       	and    $0xf0007,%eax
14020bb8a:	83 f8 02             	cmp    $0x2,%eax
14020bb8d:	75 3a                	jne    0x14020bbc9
14020bb8f:	4c 8b c7             	mov    %rdi,%r8
14020bb92:	48 8d 93 78 0d 00 00 	lea    0xd78(%rbx),%rdx
14020bb99:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14020bb9e:	48 8d 74 24 70       	lea    0x70(%rsp),%rsi
14020bba3:	e8 08 03 00 00       	call   0x14020beb0
14020bba8:	85 c0                	test   %eax,%eax
14020bbaa:	75 14                	jne    0x14020bbc0
14020bbac:	c7 44 24 28 cf 06 00 	movl   $0x6cf,0x28(%rsp)
14020bbb3:	00
14020bbb4:	8d 50 50             	lea    0x50(%rax),%edx
14020bbb7:	44 8d 48 44          	lea    0x44(%rax),%r9d
14020bbbb:	e9 03 01 00 00       	jmp    0x14020bcc3
14020bbc0:	48 29 bb 80 0d 00 00 	sub    %rdi,0xd80(%rbx)
14020bbc7:	eb 15                	jmp    0x14020bbde
14020bbc9:	48 29 bb 80 0d 00 00 	sub    %rdi,0xd80(%rbx)
14020bbd0:	48 8b b3 80 0d 00 00 	mov    0xd80(%rbx),%rsi
14020bbd7:	48 03 b3 98 0d 00 00 	add    0xd98(%rbx),%rsi
14020bbde:	48 8b 43 08          	mov    0x8(%rbx),%rax
14020bbe2:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14020bbe7:	45 33 c9             	xor    %r9d,%r9d
14020bbea:	48 8d 93 78 0d 00 00 	lea    0xd78(%rbx),%rdx
14020bbf1:	48 8b cb             	mov    %rbx,%rcx
14020bbf4:	4c 8b 90 c0 00 00 00 	mov    0xc0(%rax),%r10
14020bbfb:	41 ff 52 08          	call   *0x8(%r10)
14020bbff:	85 c0                	test   %eax,%eax
14020bc01:	74 19                	je     0x14020bc1c
14020bc03:	48 85 f6             	test   %rsi,%rsi
14020bc06:	74 14                	je     0x14020bc1c
14020bc08:	4c 8b c7             	mov    %rdi,%r8
14020bc0b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14020bc10:	48 8b d6             	mov    %rsi,%rdx
14020bc13:	e8 88 56 df ff       	call   0x1400012a0
14020bc18:	85 c0                	test   %eax,%eax
14020bc1a:	74 05                	je     0x14020bc21
14020bc1c:	bd ff ff ff ff       	mov    $0xffffffff,%ebp
14020bc21:	48 8d 87 00 44 00 00 	lea    0x4400(%rdi),%rax
14020bc28:	48 39 83 80 0d 00 00 	cmp    %rax,0xd80(%rbx)
14020bc2f:	77 04                	ja     0x14020bc35
14020bc31:	85 ed                	test   %ebp,%ebp
14020bc33:	79 28                	jns    0x14020bc5d
14020bc35:	33 c0                	xor    %eax,%eax
14020bc37:	48 89 83 80 0d 00 00 	mov    %rax,0xd80(%rbx)
14020bc3e:	48 89 83 80 16 00 00 	mov    %rax,0x1680(%rbx)
14020bc45:	e9 0f 01 00 00       	jmp    0x14020bd59
14020bc4a:	ba 32 00 00 00       	mov    $0x32,%edx
14020bc4f:	c7 44 24 28 c1 06 00 	movl   $0x6c1,0x28(%rsp)
14020bc56:	00
14020bc57:	44 8d 4a 6e          	lea    0x6e(%rdx),%r9d
14020bc5b:	eb 66                	jmp    0x14020bcc3
14020bc5d:	48 83 bb 60 04 00 00 	cmpq   $0x0,0x460(%rbx)
14020bc64:	00
14020bc65:	74 7a                	je     0x14020bce1
14020bc67:	48 81 bb 80 0d 00 00 	cmpq   $0x4400,0xd80(%rbx)
14020bc6e:	00 44 00 00
14020bc72:	48 8b cb             	mov    %rbx,%rcx
14020bc75:	76 2d                	jbe    0x14020bca4
14020bc77:	ba 16 00 00 00       	mov    $0x16,%edx
14020bc7c:	c7 44 24 28 f0 06 00 	movl   $0x6f0,0x28(%rsp)
14020bc83:	00
14020bc84:	48 8d 05 d5 f0 14 00 	lea    0x14f0d5(%rip),%rax        # 0x14035ad60
14020bc8b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14020bc90:	44 8d 4a 76          	lea    0x76(%rdx),%r9d
14020bc94:	45 8d 41 75          	lea    0x75(%r9),%r8d
14020bc98:	e8 43 a8 fd ff       	call   0x1401e64e0
14020bc9d:	33 c0                	xor    %eax,%eax
14020bc9f:	e9 b5 00 00 00       	jmp    0x14020bd59
14020bca4:	48 8d 93 78 0d 00 00 	lea    0xd78(%rbx),%rdx
14020bcab:	e8 40 04 00 00       	call   0x14020c0f0
14020bcb0:	85 c0                	test   %eax,%eax
14020bcb2:	75 2d                	jne    0x14020bce1
14020bcb4:	c7 44 24 28 f5 06 00 	movl   $0x6f5,0x28(%rsp)
14020bcbb:	00
14020bcbc:	8d 50 1e             	lea    0x1e(%rax),%edx
14020bcbf:	44 8d 48 6b          	lea    0x6b(%rax),%r9d
14020bcc3:	48 8d 05 96 f0 14 00 	lea    0x14f096(%rip),%rax        # 0x14035ad60
14020bcca:	41 b8 01 01 00 00    	mov    $0x101,%r8d
14020bcd0:	48 8b cb             	mov    %rbx,%rcx
14020bcd3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14020bcd8:	e8 03 a8 fd ff       	call   0x1401e64e0
14020bcdd:	33 c0                	xor    %eax,%eax
14020bcdf:	eb 78                	jmp    0x14020bd59
14020bce1:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
14020bce8:	48 85 c0             	test   %rax,%rax
14020bceb:	74 19                	je     0x14020bd06
14020bced:	0f b6 88 40 02 00 00 	movzbl 0x240(%rax),%ecx
14020bcf4:	8d 41 ff             	lea    -0x1(%rcx),%eax
14020bcf7:	3c 03                	cmp    $0x3,%al
14020bcf9:	77 0b                	ja     0x14020bd06
14020bcfb:	ff c9                	dec    %ecx