14022bcb0:	80 fa 42             	cmp    $0x42,%dl
14022bcb3:	74 7e                	je     0x14022bd33
14022bcb5:	80 fa 58             	cmp    $0x58,%dl
14022bcb8:	74 63                	je     0x14022bd1d
14022bcba:	80 fa 62             	cmp    $0x62,%dl
14022bcbd:	74 48                	je     0x14022bd07
14022bcbf:	80 fa 6f             	cmp    $0x6f,%dl
14022bcc2:	74 28                	je     0x14022bcec
14022bcc4:	80 fa 78             	cmp    $0x78,%dl
14022bcc7:	74 0d                	je     0x14022bcd6
14022bcc9:	33 c0                	xor    %eax,%eax
14022bccb:	48 89 41 08          	mov    %rax,0x8(%rcx)
14022bccf:	48 89 01             	mov    %rax,(%rcx)
14022bcd2:	48 8b c1             	mov    %rcx,%rax
14022bcd5:	c3                   	ret
14022bcd6:	48 8d 05 e7 61 d8 00 	lea    0xd861e7(%rip),%rax        # 0x140fb1ec4
14022bcdd:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022bce4:	00
14022bce5:	48 89 01             	mov    %rax,(%rcx)
14022bce8:	48 8b c1             	mov    %rcx,%rax
14022bceb:	c3                   	ret
14022bcec:	45 84 c0             	test   %r8b,%r8b
14022bcef:	74 d8                	je     0x14022bcc9
14022bcf1:	48 8d 05 d4 61 d8 00 	lea    0xd861d4(%rip),%rax        # 0x140fb1ecc
14022bcf8:	48 c7 41 08 01 00 00 	movq   $0x1,0x8(%rcx)
14022bcff:	00
14022bd00:	48 89 01             	mov    %rax,(%rcx)
14022bd03:	48 8b c1             	mov    %rcx,%rax
14022bd06:	c3                   	ret
14022bd07:	48 8d 05 ae 61 d8 00 	lea    0xd861ae(%rip),%rax        # 0x140fb1ebc
14022bd0e:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022bd15:	00
14022bd16:	48 89 01             	mov    %rax,(%rcx)
14022bd19:	48 8b c1             	mov    %rcx,%rax
14022bd1c:	c3                   	ret
14022bd1d:	48 8d 05 a4 61 d8 00 	lea    0xd861a4(%rip),%rax        # 0x140fb1ec8
14022bd24:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022bd2b:	00
14022bd2c:	48 89 01             	mov    %rax,(%rcx)
14022bd2f:	48 8b c1             	mov    %rcx,%rax
14022bd32:	c3                   	ret
14022bd33:	48 8d 05 86 61 d8 00 	lea    0xd86186(%rip),%rax        # 0x140fb1ec0
14022bd3a:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022bd41:	00
14022bd42:	48 89 01             	mov    %rax,(%rcx)
14022bd45:	48 8b c1             	mov    %rcx,%rax
14022bd48:	c3                   	ret
14022bd49:	cc                   	int3
14022bd4a:	cc                   	int3
14022bd4b:	cc                   	int3
14022bd4c:	cc                   	int3
14022bd4d:	cc                   	int3
14022bd4e:	cc                   	int3
14022bd4f:	cc                   	int3
14022bd50:	80 fa 42             	cmp    $0x42,%dl
14022bd53:	74 7e                	je     0x14022bdd3
14022bd55:	80 fa 58             	cmp    $0x58,%dl
14022bd58:	74 63                	je     0x14022bdbd
14022bd5a:	80 fa 62             	cmp    $0x62,%dl
14022bd5d:	74 48                	je     0x14022bda7
14022bd5f:	80 fa 6f             	cmp    $0x6f,%dl
14022bd62:	74 28                	je     0x14022bd8c
14022bd64:	80 fa 78             	cmp    $0x78,%dl
14022bd67:	74 0d                	je     0x14022bd76
14022bd69:	33 c0                	xor    %eax,%eax
14022bd6b:	48 89 41 08          	mov    %rax,0x8(%rcx)
14022bd6f:	48 89 01             	mov    %rax,(%rcx)
14022bd72:	48 8b c1             	mov    %rcx,%rax
14022bd75:	c3                   	ret
14022bd76:	48 8d 05 47 61 d8 00 	lea    0xd86147(%rip),%rax        # 0x140fb1ec4
14022bd7d:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022bd84:	00
14022bd85:	48 89 01             	mov    %rax,(%rcx)
14022bd88:	48 8b c1             	mov    %rcx,%rax
14022bd8b:	c3                   	ret
14022bd8c:	45 85 c0             	test   %r8d,%r8d
14022bd8f:	74 d8                	je     0x14022bd69
14022bd91:	48 8d 05 34 61 d8 00 	lea    0xd86134(%rip),%rax        # 0x140fb1ecc
14022bd98:	48 c7 41 08 01 00 00 	movq   $0x1,0x8(%rcx)
14022bd9f:	00
14022bda0:	48 89 01             	mov    %rax,(%rcx)
14022bda3:	48 8b c1             	mov    %rcx,%rax
14022bda6:	c3                   	ret
14022bda7:	48 8d 05 0e 61 d8 00 	lea    0xd8610e(%rip),%rax        # 0x140fb1ebc
14022bdae:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022bdb5:	00
14022bdb6:	48 89 01             	mov    %rax,(%rcx)
14022bdb9:	48 8b c1             	mov    %rcx,%rax
14022bdbc:	c3                   	ret
14022bdbd:	48 8d 05 04 61 d8 00 	lea    0xd86104(%rip),%rax        # 0x140fb1ec8
14022bdc4:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022bdcb:	00
14022bdcc:	48 89 01             	mov    %rax,(%rcx)
14022bdcf:	48 8b c1             	mov    %rcx,%rax
14022bdd2:	c3                   	ret
14022bdd3:	48 8d 05 e6 60 d8 00 	lea    0xd860e6(%rip),%rax        # 0x140fb1ec0
14022bdda:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022bde1:	00
14022bde2:	48 89 01             	mov    %rax,(%rcx)
14022bde5:	48 8b c1             	mov    %rcx,%rax
14022bde8:	c3                   	ret
14022bde9:	cc                   	int3
14022bdea:	cc                   	int3
14022bdeb:	cc                   	int3
14022bdec:	cc                   	int3
14022bded:	cc                   	int3
14022bdee:	cc                   	int3
14022bdef:	cc                   	int3
14022bdf0:	80 fa 42             	cmp    $0x42,%dl
14022bdf3:	74 7e                	je     0x14022be73
14022bdf5:	80 fa 58             	cmp    $0x58,%dl
14022bdf8:	74 63                	je     0x14022be5d
14022bdfa:	80 fa 62             	cmp    $0x62,%dl
14022bdfd:	74 48                	je     0x14022be47
14022bdff:	80 fa 6f             	cmp    $0x6f,%dl
14022be02:	74 28                	je     0x14022be2c
14022be04:	80 fa 78             	cmp    $0x78,%dl
14022be07:	74 0d                	je     0x14022be16
14022be09:	33 c0                	xor    %eax,%eax
14022be0b:	48 89 41 08          	mov    %rax,0x8(%rcx)
14022be0f:	48 89 01             	mov    %rax,(%rcx)
14022be12:	48 8b c1             	mov    %rcx,%rax
14022be15:	c3                   	ret
14022be16:	48 8d 05 a7 60 d8 00 	lea    0xd860a7(%rip),%rax        # 0x140fb1ec4
14022be1d:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022be24:	00
14022be25:	48 89 01             	mov    %rax,(%rcx)
14022be28:	48 8b c1             	mov    %rcx,%rax
14022be2b:	c3                   	ret
14022be2c:	4d 85 c0             	test   %r8,%r8
14022be2f:	74 d8                	je     0x14022be09
14022be31:	48 8d 05 94 60 d8 00 	lea    0xd86094(%rip),%rax        # 0x140fb1ecc
14022be38:	48 c7 41 08 01 00 00 	movq   $0x1,0x8(%rcx)
14022be3f:	00
14022be40:	48 89 01             	mov    %rax,(%rcx)
14022be43:	48 8b c1             	mov    %rcx,%rax
14022be46:	c3                   	ret
14022be47:	48 8d 05 6e 60 d8 00 	lea    0xd8606e(%rip),%rax        # 0x140fb1ebc
14022be4e:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022be55:	00
14022be56:	48 89 01             	mov    %rax,(%rcx)
14022be59:	48 8b c1             	mov    %rcx,%rax
14022be5c:	c3                   	ret
14022be5d:	48 8d 05 64 60 d8 00 	lea    0xd86064(%rip),%rax        # 0x140fb1ec8
14022be64:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022be6b:	00
14022be6c:	48 89 01             	mov    %rax,(%rcx)
14022be6f:	48 8b c1             	mov    %rcx,%rax
14022be72:	c3                   	ret
14022be73:	48 8d 05 46 60 d8 00 	lea    0xd86046(%rip),%rax        # 0x140fb1ec0
14022be7a:	48 c7 41 08 02 00 00 	movq   $0x2,0x8(%rcx)
14022be81:	00
14022be82:	48 89 01             	mov    %rax,(%rcx)
14022be85:	48 8b c1             	mov    %rcx,%rax
14022be88:	c3                   	ret
14022be89:	cc                   	int3
14022be8a:	cc                   	int3
14022be8b:	cc                   	int3
14022be8c:	cc                   	int3
14022be8d:	cc                   	int3
14022be8e:	cc                   	int3
14022be8f:	cc                   	int3
14022be90:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14022be95:	53                   	push   %rbx
14022be96:	56                   	push   %rsi
14022be97:	57                   	push   %rdi
14022be98:	41 54                	push   %r12
14022be9a:	41 55                	push   %r13
14022be9c:	41 56                	push   %r14
14022be9e:	41 57                	push   %r15
14022bea0:	48 83 ec 40          	sub    $0x40,%rsp
14022bea4:	49 8b f1             	mov    %r9,%rsi
14022bea7:	4d 8b f8             	mov    %r8,%r15
14022beaa:	48 8b da             	mov    %rdx,%rbx
14022bead:	4c 8b e9             	mov    %rcx,%r13
14022beb0:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14022beb5:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
14022beba:	4c 8d 49 10          	lea    0x10(%rcx),%r9
14022bebe:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14022bec3:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14022bec7:	4d 8b 31             	mov    (%r9),%r14
14022beca:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
14022becf:	48 8b 41 18          	mov    0x18(%rcx),%rax
14022bed3:	49 2b c6             	sub    %r14,%rax
14022bed6:	48 85 f6             	test   %rsi,%rsi
14022bed9:	0f 84 25 01 00 00    	je     0x14022c004
14022bedf:	48 3b f0             	cmp    %rax,%rsi
14022bee2:	0f 86 2c 01 00 00    	jbe    0x14022c014
14022bee8:	49 8b ce             	mov    %r14,%rcx
14022beeb:	48 2b cf             	sub    %rdi,%rcx
14022beee:	49 bc ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r12
14022bef5:	ff ff 7f
14022bef8:	49 8b c4             	mov    %r12,%rax
14022befb:	48 2b c1             	sub    %rcx,%rax
14022befe:	48 3b f0             	cmp    %rax,%rsi
14022bf01:	0f 87 ca 01 00 00    	ja     0x14022c0d1
14022bf07:	0f ae e8             	lfence
14022bf0a:	4c 8d 04 0e          	lea    (%rsi,%rcx,1),%r8
14022bf0e:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
14022bf13:	49 8b 4d 18          	mov    0x18(%r13),%rcx
14022bf17:	49 2b 4d 08          	sub    0x8(%r13),%rcx
14022bf1b:	48 8b d1             	mov    %rcx,%rdx
14022bf1e:	48 d1 ea             	shr    $1,%rdx
14022bf21:	49 8b c4             	mov    %r12,%rax
14022bf24:	48 2b c2             	sub    %rdx,%rax
14022bf27:	48 3b c8             	cmp    %rax,%rcx
14022bf2a:	77 0b                	ja     0x14022bf37
14022bf2c:	4c 8d 24 0a          	lea    (%rdx,%rcx,1),%r12
14022bf30:	4d 3b e0             	cmp    %r8,%r12
14022bf33:	4d 0f 42 e0          	cmovb  %r8,%r12
14022bf37:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14022bf3c:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14022bf40:	48 8b 01             	mov    (%rcx),%rax
14022bf43:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14022bf49:	49 8b d4             	mov    %r12,%rdx
14022bf4c:	48 8b 40 08          	mov    0x8(%rax),%rax
14022bf50:	ff 15 ca 7a d5 00    	call   *0xd57aca(%rip)        # 0x140f83a20
14022bf56:	4c 8b d0             	mov    %rax,%r10
14022bf59:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14022bf5e:	4c 8b c3             	mov    %rbx,%r8
14022bf61:	4c 2b c7             	sub    %rdi,%r8
14022bf64:	49 8d 14 00          	lea    (%r8,%rax,1),%rdx
14022bf68:	48 8b ce             	mov    %rsi,%rcx
14022bf6b:	49 2b d7             	sub    %r15,%rdx
14022bf6e:	66 90                	xchg   %ax,%ax
14022bf70:	41 0f b6 07          	movzbl (%r15),%eax
14022bf74:	41 88 04 17          	mov    %al,(%r15,%rdx,1)
14022bf78:	4d 8d 7f 01          	lea    0x1(%r15),%r15
14022bf7c:	48 83 e9 01          	sub    $0x1,%rcx
14022bf80:	75 ee                	jne    0x14022bf70
14022bf82:	48 83 fe 01          	cmp    $0x1,%rsi
14022bf86:	75 28                	jne    0x14022bfb0
14022bf88:	49 3b de             	cmp    %r14,%rbx
14022bf8b:	75 23                	jne    0x14022bfb0
14022bf8d:	49 3b fe             	cmp    %r14,%rdi
14022bf90:	74 5c                	je     0x14022bfee
14022bf92:	49 8b ca             	mov    %r10,%rcx
14022bf95:	48 2b cf             	sub    %rdi,%rcx
14022bf98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14022bf9f:	00
14022bfa0:	0f b6 07             	movzbl (%rdi),%eax
14022bfa3:	88 04 0f             	mov    %al,(%rdi,%rcx,1)
14022bfa6:	48 ff c7             	inc    %rdi
14022bfa9:	49 3b fe             	cmp    %r14,%rdi
14022bfac:	75 f2                	jne    0x14022bfa0
14022bfae:	eb 3e                	jmp    0x14022bfee
14022bfb0:	48 3b fb             	cmp    %rbx,%rdi
14022bfb3:	74 19                	je     0x14022bfce
14022bfb5:	49 8b ca             	mov    %r10,%rcx
14022bfb8:	48 2b cf             	sub    %rdi,%rcx
14022bfbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14022bfc0:	0f b6 07             	movzbl (%rdi),%eax
14022bfc3:	88 04 0f             	mov    %al,(%rdi,%rcx,1)
14022bfc6:	48 ff c7             	inc    %rdi
14022bfc9:	48 3b fb             	cmp    %rbx,%rdi
14022bfcc:	75 f2                	jne    0x14022bfc0
14022bfce:	4a 8d 14 06          	lea    (%rsi,%r8,1),%rdx
14022bfd2:	49 03 d2             	add    %r10,%rdx
14022bfd5:	49 3b de             	cmp    %r14,%rbx
14022bfd8:	74 14                	je     0x14022bfee
14022bfda:	48 2b d3             	sub    %rbx,%rdx
14022bfdd:	0f 1f 00             	nopl   (%rax)
14022bfe0:	0f b6 03             	movzbl (%rbx),%eax
14022bfe3:	88 04 13             	mov    %al,(%rbx,%rdx,1)
14022bfe6:	48 ff c3             	inc    %rbx
14022bfe9:	49 3b de             	cmp    %r14,%rbx
14022bfec:	75 f2                	jne    0x14022bfe0
14022bfee:	0f ae e8             	lfence
14022bff1:	4d 8b cc             	mov    %r12,%r9
14022bff4:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
14022bff9:	49 8b d2             	mov    %r10,%rdx
14022bffc:	49 8b cd             	mov    %r13,%rcx
14022bfff:	e8 9c 9f 00 00       	call   0x140235fa0
14022c004:	48 83 c4 40          	add    $0x40,%rsp
14022c008:	41 5f                	pop    %r15
14022c00a:	41 5e                	pop    %r14
14022c00c:	41 5d                	pop    %r13
14022c00e:	41 5c                	pop    %r12
14022c010:	5f                   	pop    %rdi
14022c011:	5e                   	pop    %rsi
14022c012:	5b                   	pop    %rbx
14022c013:	c3                   	ret
14022c014:	49 8b c6             	mov    %r14,%rax
14022c017:	48 2b c3             	sub    %rbx,%rax
14022c01a:	48 3b f0             	cmp    %rax,%rsi
14022c01d:	73 54                	jae    0x14022c073
14022c01f:	4d 8b c6             	mov    %r14,%r8
14022c022:	4c 2b c6             	sub    %rsi,%r8
14022c025:	49 8b d6             	mov    %r14,%rdx
14022c028:	4d 3b c6             	cmp    %r14,%r8
14022c02b:	74 13                	je     0x14022c040
14022c02d:	49 8b c8             	mov    %r8,%rcx
14022c030:	0f b6 01             	movzbl (%rcx),%eax
14022c033:	88 02                	mov    %al,(%rdx)
14022c035:	48 ff c2             	inc    %rdx
14022c038:	48 ff c1             	inc    %rcx
14022c03b:	49 3b ce             	cmp    %r14,%rcx
14022c03e:	75 f0                	jne    0x14022c030
14022c040:	49 89 11             	mov    %rdx,(%r9)
14022c043:	0f ae e8             	lfence
14022c046:	4c 2b c3             	sub    %rbx,%r8
14022c049:	4d 2b f0             	sub    %r8,%r14
14022c04c:	48 8b d3             	mov    %rbx,%rdx
14022c04f:	49 8b ce             	mov    %r14,%rcx
14022c052:	e8 b9 2f cb 00       	call   0x140edf010
14022c057:	90                   	nop
14022c058:	4c 2b fb             	sub    %rbx,%r15
14022c05b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14022c060:	42 0f b6 04 3b       	movzbl (%rbx,%r15,1),%eax
14022c065:	88 03                	mov    %al,(%rbx)
14022c067:	48 8d 5b 01          	lea    0x1(%rbx),%rbx
14022c06b:	48 83 ee 01          	sub    $0x1,%rsi
14022c06f:	75 ef                	jne    0x14022c060
14022c071:	eb 4e                	jmp    0x14022c0c1
14022c073:	48 03 d6             	add    %rsi,%rdx
14022c076:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14022c07b:	48 8b cb             	mov    %rbx,%rcx
14022c07e:	49 3b de             	cmp    %r14,%rbx
14022c081:	74 1d                	je     0x14022c0a0
14022c083:	0f 1f 40 00          	nopl   0x0(%rax)
14022c087:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14022c08e:	00 00
14022c090:	0f b6 01             	movzbl (%rcx),%eax
14022c093:	88 02                	mov    %al,(%rdx)
14022c095:	48 ff c2             	inc    %rdx
14022c098:	48 ff c1             	inc    %rcx
14022c09b:	49 3b ce             	cmp    %r14,%rcx
14022c09e:	75 f0                	jne    0x14022c090
14022c0a0:	49 89 11             	mov    %rdx,(%r9)
14022c0a3:	4c 2b fb             	sub    %rbx,%r15
14022c0a6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14022c0ad:	00 00 00
14022c0b0:	42 0f b6 04 3b       	movzbl (%rbx,%r15,1),%eax
14022c0b5:	88 03                	mov    %al,(%rbx)
14022c0b7:	48 8d 5b 01          	lea    0x1(%rbx),%rbx
14022c0bb:	48 83 ee 01          	sub    $0x1,%rsi
14022c0bf:	75 ef                	jne    0x14022c0b0
14022c0c1:	48 83 c4 40          	add    $0x40,%rsp
14022c0c5:	41 5f                	pop    %r15
14022c0c7:	41 5e                	pop    %r14
14022c0c9:	41 5d                	pop    %r13
14022c0cb:	41 5c                	pop    %r12
14022c0cd:	5f                   	pop    %rdi
14022c0ce:	5e                   	pop    %rsi
14022c0cf:	5b                   	pop    %rbx
14022c0d0:	c3                   	ret
14022c0d1:	e8 ba 14 f7 ff       	call   0x14019d590
14022c0d6:	cc                   	int3
14022c0d7:	cc                   	int3
14022c0d8:	cc                   	int3