140005a12:	0f 4f c2             	cmovg  %edx,%eax
140005a15:	89 05 1d 5a 1e 00    	mov    %eax,0x1e5a1d(%rip)        # 0x1401eb438
140005a1b:	e9 90 fe ff ff       	jmp    0x1400058b0
140005a20:	4c 8b 45 00          	mov    0x0(%rbp),%r8
140005a24:	48 89 f2             	mov    %rsi,%rdx
140005a27:	48 89 d9             	mov    %rbx,%rcx
140005a2a:	e8 81 d6 00 00       	call   0x1400130b0
140005a2f:	89 05 ff 59 1e 00    	mov    %eax,0x1e59ff(%rip)        # 0x1401eb434
140005a35:	e9 76 fe ff ff       	jmp    0x1400058b0
140005a3a:	4c 8b 45 00          	mov    0x0(%rbp),%r8
140005a3e:	48 89 f2             	mov    %rsi,%rdx
140005a41:	48 89 d9             	mov    %rbx,%rcx
140005a44:	e8 67 d6 00 00       	call   0x1400130b0
140005a49:	89 05 dd 59 1e 00    	mov    %eax,0x1e59dd(%rip)        # 0x1401eb42c
140005a4f:	e9 5c fe ff ff       	jmp    0x1400058b0
140005a54:	4c 8b 45 00          	mov    0x0(%rbp),%r8
140005a58:	48 89 f2             	mov    %rsi,%rdx
140005a5b:	48 89 d9             	mov    %rbx,%rcx
140005a5e:	e8 4d d6 00 00       	call   0x1400130b0
140005a63:	89 05 bf 59 1e 00    	mov    %eax,0x1e59bf(%rip)        # 0x1401eb428
140005a69:	e9 42 fe ff ff       	jmp    0x1400058b0
140005a6e:	48 89 f2             	mov    %rsi,%rdx
140005a71:	48 89 d9             	mov    %rbx,%rcx
140005a74:	e8 a7 d8 00 00       	call   0x140013320
140005a79:	89 05 09 c8 25 00    	mov    %eax,0x25c809(%rip)        # 0x140262288
140005a7f:	e9 2c fe ff ff       	jmp    0x1400058b0
140005a84:	48 89 f2             	mov    %rsi,%rdx
140005a87:	48 89 d9             	mov    %rbx,%rcx
140005a8a:	e8 91 d8 00 00       	call   0x140013320
140005a8f:	89 05 c3 c7 25 00    	mov    %eax,0x25c7c3(%rip)        # 0x140262258
140005a95:	e9 16 fe ff ff       	jmp    0x1400058b0
140005a9a:	48 85 f6             	test   %rsi,%rsi
140005a9d:	0f 84 cd 00 00 00    	je     0x140005b70
140005aa3:	48 89 f2             	mov    %rsi,%rdx
140005aa6:	48 8d 0d d6 04 1f 00 	lea    0x1f04d6(%rip),%rcx        # 0x1401f5f83
140005aad:	e8 c6 43 1e 00       	call   0x1401e9e78
140005ab2:	85 c0                	test   %eax,%eax
140005ab4:	0f 85 b6 00 00 00    	jne    0x140005b70
140005aba:	c7 05 c8 56 1e 00 ff 	movl   $0xffffffff,0x1e56c8(%rip)        # 0x1401eb18c
140005ac1:	ff ff ff
140005ac4:	e9 e7 fd ff ff       	jmp    0x1400058b0
140005ac9:	48 89 f2             	mov    %rsi,%rdx
140005acc:	48 89 d9             	mov    %rbx,%rcx
140005acf:	e8 4c d8 00 00       	call   0x140013320
140005ad4:	89 05 62 c7 25 00    	mov    %eax,0x25c762(%rip)        # 0x14026223c
140005ada:	e9 d1 fd ff ff       	jmp    0x1400058b0
140005adf:	48 89 da             	mov    %rbx,%rdx
140005ae2:	48 8d 0d d2 04 1f 00 	lea    0x1f04d2(%rip),%rcx        # 0x1401f5fbb
140005ae9:	e8 8a 43 1e 00       	call   0x1401e9e78
140005aee:	85 c0                	test   %eax,%eax
140005af0:	0f 85 ab 00 00 00    	jne    0x140005ba1
140005af6:	48 85 f6             	test   %rsi,%rsi
140005af9:	0f 84 97 01 00 00    	je     0x140005c96
140005aff:	80 3e 00             	cmpb   $0x0,(%rsi)
140005b02:	48 8b 0d 0f c7 25 00 	mov    0x25c70f(%rip),%rcx        # 0x140262218
140005b09:	0f 85 33 01 00 00    	jne    0x140005c42
140005b0f:	e8 3c 74 00 00       	call   0x14000cf50
140005b14:	31 d2                	xor    %edx,%edx
140005b16:	48 89 15 fb c6 25 00 	mov    %rdx,0x25c6fb(%rip)        # 0x140262218
140005b1d:	e9 8e fd ff ff       	jmp    0x1400058b0
140005b22:	49 89 f0             	mov    %rsi,%r8
140005b25:	48 89 da             	mov    %rbx,%rdx
140005b28:	48 8d 0d 01 c7 25 00 	lea    0x25c701(%rip),%rcx        # 0x140262230
140005b2f:	e9 99 fd ff ff       	jmp    0x1400058cd
140005b34:	4c 8b 45 00          	mov    0x0(%rbp),%r8
140005b38:	48 89 f2             	mov    %rsi,%rdx
140005b3b:	48 89 d9             	mov    %rbx,%rcx
140005b3e:	e8 8d d6 00 00       	call   0x1400131d0
140005b43:	48 89 05 f6 58 1e 00 	mov    %rax,0x1e58f6(%rip)        # 0x1401eb440
140005b4a:	48 85 c0             	test   %rax,%rax
140005b4d:	78 37                	js     0x140005b86
140005b4f:	48 81 3d e6 58 1e 00 	cmpq   $0xffef,0x1e58e6(%rip)        # 0x1401eb440
140005b56:	ef ff 00 00
140005b5a:	0f 8f 50 fd ff ff    	jg     0x1400058b0
140005b60:	48 c7 05 d5 58 1e 00 	movq   $0xfff0,0x1e58d5(%rip)        # 0x1401eb440
140005b67:	f0 ff 00 00
140005b6b:	e9 40 fd ff ff       	jmp    0x1400058b0
140005b70:	48 89 f2             	mov    %rsi,%rdx
140005b73:	48 89 d9             	mov    %rbx,%rcx
140005b76:	e8 a5 d7 00 00       	call   0x140013320
140005b7b:	89 05 0b 56 1e 00    	mov    %eax,0x1e560b(%rip)        # 0x1401eb18c
140005b81:	e9 2a fd ff ff       	jmp    0x1400058b0
140005b86:	48 8d 0d a3 03 1f 00 	lea    0x1f03a3(%rip),%rcx        # 0x1401f5f30
140005b8d:	e8 0e f9 ff ff       	call   0x1400054a0
140005b92:	ba f0 ff 00 00       	mov    $0xfff0,%edx
140005b97:	48 89 c1             	mov    %rax,%rcx
140005b9a:	e8 61 db 0b 00       	call   0x1400c3700
140005b9f:	eb ae                	jmp    0x140005b4f
140005ba1:	48 89 da             	mov    %rbx,%rdx
140005ba4:	48 8d 0d 24 04 1f 00 	lea    0x1f0424(%rip),%rcx        # 0x1401f5fcf
140005bab:	e8 c8 42 1e 00       	call   0x1401e9e78
140005bb0:	85 c0                	test   %eax,%eax
140005bb2:	0f 84 b7 00 00 00    	je     0x140005c6f
140005bb8:	48 89 da             	mov    %rbx,%rdx
140005bbb:	48 8d 0d 2a 04 1f 00 	lea    0x1f042a(%rip),%rcx        # 0x1401f5fec
140005bc2:	e8 b1 42 1e 00       	call   0x1401e9e78
140005bc7:	85 c0                	test   %eax,%eax
140005bc9:	0f 85 87 00 00 00    	jne    0x140005c56
140005bcf:	48 85 f6             	test   %rsi,%rsi
140005bd2:	0f 84 be 00 00 00    	je     0x140005c96
140005bd8:	48 8d 15 a4 03 1f 00 	lea    0x1f03a4(%rip),%rdx        # 0x1401f5f83
140005bdf:	48 89 f1             	mov    %rsi,%rcx
140005be2:	e8 91 42 1e 00       	call   0x1401e9e78
140005be7:	85 c0                	test   %eax,%eax
140005be9:	75 35                	jne    0x140005c20
140005beb:	c7 05 43 c6 25 00 02 	movl   $0x2,0x25c643(%rip)        # 0x140262238
140005bf2:	00 00 00
140005bf5:	e9 b6 fc ff ff       	jmp    0x1400058b0
140005bfa:	48 89 f2             	mov    %rsi,%rdx
140005bfd:	48 8d 0d 7c 54 1e 00 	lea    0x1e547c(%rip),%rcx        # 0x1401eb080
140005c04:	e8 17 a1 09 00       	call   0x14009fd20
140005c09:	e9 a2 fc ff ff       	jmp    0x1400058b0
140005c0e:	49 89 f0             	mov    %rsi,%r8
140005c11:	48 89 da             	mov    %rbx,%rdx
140005c14:	48 8d 0d 35 c6 25 00 	lea    0x25c635(%rip),%rcx        # 0x140262250
140005c1b:	e9 ad fc ff ff       	jmp    0x1400058cd
140005c20:	48 8d 15 d8 03 1f 00 	lea    0x1f03d8(%rip),%rdx        # 0x1401f5fff
140005c27:	48 89 f1             	mov    %rsi,%rcx
140005c2a:	e8 49 42 1e 00       	call   0x1401e9e78
140005c2f:	85 c0                	test   %eax,%eax
140005c31:	75 73                	jne    0x140005ca6
140005c33:	c7 05 fb c5 25 00 03 	movl   $0x3,0x25c5fb(%rip)        # 0x140262238
140005c3a:	00 00 00
140005c3d:	e9 6e fc ff ff       	jmp    0x1400058b0
140005c42:	48 89 f2             	mov    %rsi,%rdx
140005c45:	e8 d6 72 00 00       	call   0x14000cf20
140005c4a:	48 89 05 c7 c5 25 00 	mov    %rax,0x25c5c7(%rip)        # 0x140262218
140005c51:	e9 5a fc ff ff       	jmp    0x1400058b0
140005c56:	49 89 f9             	mov    %rdi,%r9
140005c59:	49 89 e8             	mov    %rbp,%r8
140005c5c:	48 89 f2             	mov    %rsi,%rdx
140005c5f:	48 89 d9             	mov    %rbx,%rcx
140005c62:	48 83 c4 28          	add    $0x28,%rsp
140005c66:	5b                   	pop    %rbx
140005c67:	5e                   	pop    %rsi
140005c68:	5f                   	pop    %rdi
140005c69:	5d                   	pop    %rbp
140005c6a:	e9 11 1f 01 00       	jmp    0x140017b80
140005c6f:	48 85 f6             	test   %rsi,%rsi
140005c72:	74 52                	je     0x140005cc6
140005c74:	48 8d 15 69 03 1f 00 	lea    0x1f0369(%rip),%rdx        # 0x1401f5fe4
140005c7b:	48 89 f1             	mov    %rsi,%rcx
140005c7e:	e8 f5 41 1e 00       	call   0x1401e9e78
140005c83:	85 c0                	test   %eax,%eax
140005c85:	75 3f                	jne    0x140005cc6
140005c87:	c7 05 f7 54 1e 00 02 	movl   $0x2,0x1e54f7(%rip)        # 0x1401eb188
140005c8e:	00 00 00
140005c91:	e9 1a fc ff ff       	jmp    0x1400058b0
140005c96:	48 89 d9             	mov    %rbx,%rcx
140005c99:	e8 c2 10 01 00       	call   0x140016d60
140005c9e:	83 c8 ff             	or     $0xffffffff,%eax
140005ca1:	e9 0c fc ff ff       	jmp    0x1400058b2
140005ca6:	48 8d 15 58 03 1f 00 	lea    0x1f0358(%rip),%rdx        # 0x1401f6005
140005cad:	48 89 f1             	mov    %rsi,%rcx
140005cb0:	e8 c3 41 1e 00       	call   0x1401e9e78
140005cb5:	85 c0                	test   %eax,%eax
140005cb7:	75 2b                	jne    0x140005ce4
140005cb9:	31 c0                	xor    %eax,%eax
140005cbb:	89 05 77 c5 25 00    	mov    %eax,0x25c577(%rip)        # 0x140262238
140005cc1:	e9 ea fb ff ff       	jmp    0x1400058b0
140005cc6:	48 89 f2             	mov    %rsi,%rdx
140005cc9:	48 89 d9             	mov    %rbx,%rcx
140005ccc:	e8 4f d6 00 00       	call   0x140013320
140005cd1:	85 c0                	test   %eax,%eax
140005cd3:	0f 95 c0             	setne  %al
140005cd6:	0f b6 c0             	movzbl %al,%eax
140005cd9:	89 05 a9 54 1e 00    	mov    %eax,0x1e54a9(%rip)        # 0x1401eb188
140005cdf:	e9 cc fb ff ff       	jmp    0x1400058b0
140005ce4:	48 8d 0d 25 03 1f 00 	lea    0x1f0325(%rip),%rcx        # 0x1401f6010
140005ceb:	e8 b0 f7 ff ff       	call   0x1400054a0
140005cf0:	48 89 c1             	mov    %rax,%rcx
140005cf3:	e8 08 da 0b 00       	call   0x1400c3700
140005cf8:	e9 b3 fb ff ff       	jmp    0x1400058b0
140005cfd:	0f 1f 00             	nopl   (%rax)
140005d00:	53                   	push   %rbx
140005d01:	48 83 ec 20          	sub    $0x20,%rsp
140005d05:	48 8b 05 14 55 1e 00 	mov    0x1e5514(%rip),%rax        # 0x1401eb220
140005d0c:	48 89 cb             	mov    %rcx,%rbx
140005d0f:	48 85 c0             	test   %rax,%rax
140005d12:	74 64                	je     0x140005d78
140005d14:	80 38 00             	cmpb   $0x0,(%rax)
140005d17:	74 5f                	je     0x140005d78
140005d19:	ba 01 00 00 00       	mov    $0x1,%edx
140005d1e:	48 8d 0d 7b 54 1e 00 	lea    0x1e547b(%rip),%rcx        # 0x1401eb1a0
140005d25:	e8 56 79 01 00       	call   0x14001d680
140005d2a:	48 83 3d f6 54 1e 00 	cmpq   $0x0,0x1e54f6(%rip)        # 0x1401eb228
140005d31:	00
140005d32:	0f 84 b8 00 00 00    	je     0x140005df0
140005d38:	83 3d f9 c4 25 00 01 	cmpl   $0x1,0x25c4f9(%rip)        # 0x140262238
140005d3f:	0f 87 93 00 00 00    	ja     0x140005dd8
140005d45:	4c 8b 05 d4 54 1e 00 	mov    0x1e54d4(%rip),%r8        # 0x1401eb220
140005d4c:	48 89 d9             	mov    %rbx,%rcx
140005d4f:	ba bd 27 00 00       	mov    $0x27bd,%edx
140005d54:	e8 b7 75 00 00       	call   0x14000d310
140005d59:	4c 8b 05 c8 54 1e 00 	mov    0x1e54c8(%rip),%r8        # 0x1401eb228
140005d60:	ba be 27 00 00       	mov    $0x27be,%edx
140005d65:	48 89 d9             	mov    %rbx,%rcx
140005d68:	48 83 c4 20          	add    $0x20,%rsp
140005d6c:	5b                   	pop    %rbx
140005d6d:	e9 9e 75 00 00       	jmp    0x14000d310
140005d72:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140005d78:	48 8b 05 b1 54 1e 00 	mov    0x1e54b1(%rip),%rax        # 0x1401eb230
140005d7f:	48 85 c0             	test   %rax,%rax
140005d82:	74 05                	je     0x140005d89
140005d84:	80 38 00             	cmpb   $0x0,(%rax)
140005d87:	75 90                	jne    0x140005d19
140005d89:	8b 05 fd 53 1e 00    	mov    0x1e53fd(%rip),%eax        # 0x1401eb18c
140005d8f:	85 c0                	test   %eax,%eax
140005d91:	79 6d                	jns    0x140005e00
140005d93:	8b 05 8f c4 25 00    	mov    0x25c48f(%rip),%eax        # 0x140262228
140005d99:	85 c0                	test   %eax,%eax
140005d9b:	74 0c                	je     0x140005da9
140005d9d:	f7 05 01 53 1e 00 ec 	testl  $0xffffffec,0x1e5301(%rip)        # 0x1401eb0a8
140005da4:	ff ff ff
140005da7:	75 67                	jne    0x140005e10
140005da9:	8b 15 89 c4 25 00    	mov    0x25c489(%rip),%edx        # 0x140262238
140005daf:	83 fa 01             	cmp    $0x1,%edx
140005db2:	76 5c                	jbe    0x140005e10
140005db4:	83 fa 03             	cmp    $0x3,%edx
140005db7:	0f 85 5c ff ff ff    	jne    0x140005d19
140005dbd:	48 8d 15 73 02 1f 00 	lea    0x1f0273(%rip),%rdx        # 0x1401f6037
140005dc4:	48 8d 0d fd 53 1e 00 	lea    0x1e53fd(%rip),%rcx        # 0x1401eb1c8
140005dcb:	e8 60 ab 09 00       	call   0x1400a0930
140005dd0:	e9 44 ff ff ff       	jmp    0x140005d19
140005dd5:	0f 1f 00             	nopl   (%rax)
140005dd8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140005dde:	ba 6b 00 00 00       	mov    $0x6b,%edx
140005de3:	48 89 d9             	mov    %rbx,%rcx
140005de6:	e8 25 75 00 00       	call   0x14000d310
140005deb:	e9 55 ff ff ff       	jmp    0x140005d45
140005df0:	48 83 c4 20          	add    $0x20,%rsp
140005df4:	5b                   	pop    %rbx
140005df5:	c3                   	ret
140005df6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140005dfd:	00 00 00
140005e00:	8b 15 32 c4 25 00    	mov    0x25c432(%rip),%edx        # 0x140262238
140005e06:	83 f8 01             	cmp    $0x1,%eax
140005e09:	74 05                	je     0x140005e10
140005e0b:	83 fa 01             	cmp    $0x1,%edx
140005e0e:	77 a4                	ja     0x140005db4
140005e10:	4c 8d 05 1e 02 1f 00 	lea    0x1f021e(%rip),%r8        # 0x1401f6035
140005e17:	ba 15 27 00 00       	mov    $0x2715,%edx
140005e1c:	48 89 d9             	mov    %rbx,%rcx
140005e1f:	48 83 c4 20          	add    $0x20,%rsp
140005e23:	5b                   	pop    %rbx
140005e24:	e9 e7 74 00 00       	jmp    0x14000d310
140005e29:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140005e30:	41 55                	push   %r13
140005e32:	41 54                	push   %r12
140005e34:	55                   	push   %rbp
140005e35:	57                   	push   %rdi
140005e36:	56                   	push   %rsi
140005e37:	53                   	push   %rbx
140005e38:	48 83 ec 58          	sub    $0x58,%rsp
140005e3c:	48 8b 1d ad 2c 23 00 	mov    0x232cad(%rip),%rbx        # 0x140238af0
140005e43:	48 8b 05 56 35 23 00 	mov    0x233556(%rip),%rax        # 0x1402393a0
140005e4a:	4c 8b 1d cf 34 23 00 	mov    0x2334cf(%rip),%r11        # 0x140239320
140005e51:	48 8b 33             	mov    (%rbx),%rsi
140005e54:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140005e59:	48 89 d6             	mov    %rdx,%rsi
140005e5c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140005e61:	49 89 c9             	mov    %rcx,%r9
140005e64:	49 89 ca             	mov    %rcx,%r10
140005e67:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
140005e6e:	00 00
140005e70:	48 8d 05 c6 01 1f 00 	lea    0x1f01c6(%rip),%rax        # 0x1401f603d
140005e77:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140005e7e:	00 00
140005e80:	49 0f af f0          	imul   %r8,%rsi
140005e84:	48 8d 3c 06          	lea    (%rsi,%rax,1),%rdi
140005e88:	eb 4a                	jmp    0x140005ed4
140005e8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140005e90:	48 39 c7             	cmp    %rax,%rdi
140005e93:	0f 84 a7 00 00 00    	je     0x140005f40
140005e99:	45 0f b6 02          	movzbl (%r10),%r8d
140005e9d:	49 83 c2 01          	add    $0x1,%r10
140005ea1:	44 89 c1             	mov    %r8d,%ecx
140005ea4:	41 0f b6 e8          	movzbl %r8b,%ebp
140005ea8:	83 c9 20             	or     $0x20,%ecx
140005eab:	41 f6 04 2b 04       	testb  $0x4,(%r11,%rbp,1)
140005eb0:	0f b6 ea             	movzbl %dl,%ebp
140005eb3:	0f b6 c9             	movzbl %cl,%ecx
140005eb6:	44 0f 45 c1          	cmovne %ecx,%r8d
140005eba:	0f b6 ca             	movzbl %dl,%ecx
140005ebd:	83 ca 20             	or     $0x20,%edx
140005ec0:	48 83 c0 01          	add    $0x1,%rax
140005ec4:	0f b6 d2             	movzbl %dl,%edx
140005ec7:	41 f6 04 2b 04       	testb  $0x4,(%r11,%rbp,1)
140005ecc:	0f 45 ca             	cmovne %edx,%ecx
140005ecf:	44 39 c1             	cmp    %r8d,%ecx
140005ed2:	75 6c                	jne    0x140005f40
140005ed4:	0f b6 10             	movzbl (%rax),%edx
140005ed7:	84 d2                	test   %dl,%dl
140005ed9:	75 b5                	jne    0x140005e90
140005edb:	4d 8d 04 31          	lea    (%r9,%rsi,1),%r8
140005edf:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
140005ee4:	4c 89 d2             	mov    %r10,%rdx
140005ee7:	4d 29 d0             	sub    %r10,%r8
140005eea:	48 89 f9             	mov    %rdi,%rcx
140005eed:	e8 be 5a 09 00       	call   0x14009b9b0
140005ef2:	48 89 f9             	mov    %rdi,%rcx
140005ef5:	e8 46 51 09 00       	call   0x14009b040
140005efa:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140005eff:	48 8d 0d c2 52 1e 00 	lea    0x1e52c2(%rip),%rcx        # 0x1401eb1c8
140005f06:	e8 25 aa 09 00       	call   0x1400a0930
140005f0b:	80 0d fe 52 1e 00 01 	orb    $0x1,0x1e52fe(%rip)        # 0x1401eb210
140005f12:	48 89 f9             	mov    %rdi,%rcx
140005f15:	e8 26 4a 09 00       	call   0x14009a940
140005f1a:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140005f1f:	48 2b 03             	sub    (%rbx),%rax
140005f22:	0f 85 77 01 00 00    	jne    0x14000609f
140005f28:	48 89 f0             	mov    %rsi,%rax
140005f2b:	48 83 c4 58          	add    $0x58,%rsp
140005f2f:	5b                   	pop    %rbx
140005f30:	5e                   	pop    %rsi
140005f31:	5f                   	pop    %rdi
140005f32:	5d                   	pop    %rbp
140005f33:	41 5c                	pop    %r12
140005f35:	41 5d                	pop    %r13
140005f37:	c3                   	ret
140005f38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140005f3f:	00
140005f40:	48 85 f6             	test   %rsi,%rsi
140005f43:	74 1d                	je     0x140005f62
140005f45:	f6 05 c4 52 1e 00 01 	testb  $0x1,0x1e52c4(%rip)        # 0x1401eb210
140005f4c:	74 14                	je     0x140005f62
140005f4e:	41 0f b6 01          	movzbl (%r9),%eax
140005f52:	3c 20                	cmp    $0x20,%al
140005f54:	0f 84 96 00 00 00    	je     0x140005ff0
140005f5a:	3c 09                	cmp    $0x9,%al
140005f5c:	0f 84 8e 00 00 00    	je     0x140005ff0
140005f62:	48 8d 0d e9 00 1f 00 	lea    0x1f00e9(%rip),%rcx        # 0x1401f6052
140005f69:	80 25 a0 52 1e 00 fe 	andb   $0xfe,0x1e52a0(%rip)        # 0x1401eb210
140005f70:	4c 8b 15 a9 33 23 00 	mov    0x2333a9(%rip),%r10        # 0x140239320
140005f77:	48 8d 3c 0e          	lea    (%rsi,%rcx,1),%rdi
140005f7b:	eb 44                	jmp    0x140005fc1
140005f7d:	0f 1f 00             	nopl   (%rax)
140005f80:	48 39 cf             	cmp    %rcx,%rdi
140005f83:	74 5b                	je     0x140005fe0
140005f85:	45 0f b6 01          	movzbl (%r9),%r8d
140005f89:	49 83 c1 01          	add    $0x1,%r9
140005f8d:	44 89 c0             	mov    %r8d,%eax
140005f90:	45 0f b6 d8          	movzbl %r8b,%r11d
140005f94:	83 c8 20             	or     $0x20,%eax
140005f97:	43 f6 04 1a 04       	testb  $0x4,(%r10,%r11,1)
140005f9c:	44 0f b6 da          	movzbl %dl,%r11d
140005fa0:	0f b6 c0             	movzbl %al,%eax
140005fa3:	44 0f 45 c0          	cmovne %eax,%r8d
140005fa7:	0f b6 c2             	movzbl %dl,%eax
140005faa:	83 ca 20             	or     $0x20,%edx