140a2dd53:	48 8b 13             	mov    (%rbx),%rdx
140a2dd56:	48 ff c2             	inc    %rdx
140a2dd59:	48 89 13             	mov    %rdx,(%rbx)
140a2dd5c:	ff 43 18             	incl   0x18(%rbx)
140a2dd5f:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2dd63:	0f 84 50 ff ff ff    	je     0x140a2dcb9
140a2dd69:	0f b6 12             	movzbl (%rdx),%edx
140a2dd6c:	80 fa 0a             	cmp    $0xa,%dl
140a2dd6f:	75 0a                	jne    0x140a2dd7b
140a2dd71:	ff 43 14             	incl   0x14(%rbx)
140a2dd74:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2dd7b:	84 d2                	test   %dl,%dl
140a2dd7d:	0f 85 6d ff ff ff    	jne    0x140a2dcf0
140a2dd83:	88 53 10             	mov    %dl,0x10(%rbx)
140a2dd86:	e9 99 fd ff ff       	jmp    0x140a2db24
140a2dd8b:	48 8b cb             	mov    %rbx,%rcx
140a2dd8e:	e8 ad 9d fc ff       	call   0x1409f7b40
140a2dd93:	84 c0                	test   %al,%al
140a2dd95:	0f 84 85 fd ff ff    	je     0x140a2db20
140a2dd9b:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2dda2:	00 00 80
140a2dda5:	4c 8d 05 5d 04 65 00 	lea    0x65045d(%rip),%r8        # 0x14107e209
140a2ddac:	49 b9 00 00 00 00 00 	movabs $0xc000000000000000,%r9
140a2ddb3:	00 00 c0
140a2ddb6:	b1 30                	mov    $0x30,%cl
140a2ddb8:	49 8b d0             	mov    %r8,%rdx
140a2ddbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2ddc0:	3a c8                	cmp    %al,%cl
140a2ddc2:	74 13                	je     0x140a2ddd7
140a2ddc4:	0f b6 0a             	movzbl (%rdx),%ecx
140a2ddc7:	48 ff c2             	inc    %rdx
140a2ddca:	84 c9                	test   %cl,%cl
140a2ddcc:	75 f2                	jne    0x140a2ddc0
140a2ddce:	40 88 73 10          	mov    %sil,0x10(%rbx)
140a2ddd2:	e9 4d fd ff ff       	jmp    0x140a2db24
140a2ddd7:	49 3b f9             	cmp    %r9,%rdi
140a2ddda:	7c 4b                	jl     0x140a2de27
140a2dddc:	48 03 ff             	add    %rdi,%rdi
140a2dddf:	0f be c0             	movsbl %al,%eax
140a2dde2:	83 e8 30             	sub    $0x30,%eax
140a2dde5:	48 63 c8             	movslq %eax,%rcx
140a2dde8:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2ddec:	48 3b f8             	cmp    %rax,%rdi
140a2ddef:	7c 36                	jl     0x140a2de27
140a2ddf1:	48 2b f9             	sub    %rcx,%rdi
140a2ddf4:	48 8b 03             	mov    (%rbx),%rax
140a2ddf7:	48 ff c0             	inc    %rax
140a2ddfa:	48 89 03             	mov    %rax,(%rbx)
140a2ddfd:	ff 43 18             	incl   0x18(%rbx)
140a2de00:	48 3b 43 08          	cmp    0x8(%rbx),%rax
140a2de04:	0f 84 af fe ff ff    	je     0x140a2dcb9
140a2de0a:	0f b6 00             	movzbl (%rax),%eax
140a2de0d:	3c 0a                	cmp    $0xa,%al
140a2de0f:	75 0a                	jne    0x140a2de1b
140a2de11:	ff 43 14             	incl   0x14(%rbx)
140a2de14:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2de1b:	84 c0                	test   %al,%al
140a2de1d:	75 97                	jne    0x140a2ddb6
140a2de1f:	88 43 10             	mov    %al,0x10(%rbx)
140a2de22:	e9 fd fc ff ff       	jmp    0x140a2db24
140a2de27:	c6 43 10 0a          	movb   $0xa,0x10(%rbx)
140a2de2b:	e9 f4 fc ff ff       	jmp    0x140a2db24
140a2de30:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2de37:	00 00 80
140a2de3a:	4c 8d 0d 00 38 65 00 	lea    0x653800(%rip),%r9        # 0x141081641
140a2de41:	49 bb 34 33 33 33 33 	movabs $0xf333333333333334,%r11
140a2de48:	33 33 f3
140a2de4b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2de50:	0f b6 05 e9 37 65 00 	movzbl 0x6537e9(%rip),%eax        # 0x141081640
140a2de57:	49 8b c9             	mov    %r9,%rcx
140a2de5a:	84 c0                	test   %al,%al
140a2de5c:	74 10                	je     0x140a2de6e
140a2de5e:	66 90                	xchg   %ax,%ax
140a2de60:	3a c2                	cmp    %dl,%al
140a2de62:	74 3a                	je     0x140a2de9e
140a2de64:	0f b6 01             	movzbl (%rcx),%eax
140a2de67:	48 ff c1             	inc    %rcx
140a2de6a:	84 c0                	test   %al,%al
140a2de6c:	75 f2                	jne    0x140a2de60
140a2de6e:	b0 65                	mov    $0x65,%al
140a2de70:	48 8d 0d 2a e6 57 00 	lea    0x57e62a(%rip),%rcx        # 0x140fac4a1
140a2de77:	3a c2                	cmp    %dl,%al
140a2de79:	74 1b                	je     0x140a2de96
140a2de7b:	0f b6 01             	movzbl (%rcx),%eax
140a2de7e:	48 ff c1             	inc    %rcx
140a2de81:	84 c0                	test   %al,%al
140a2de83:	75 f2                	jne    0x140a2de77
140a2de85:	80 fa 2e             	cmp    $0x2e,%dl
140a2de88:	0f 85 d0 fd ff ff    	jne    0x140a2dc5e
140a2de8e:	48 8b cb             	mov    %rbx,%rcx
140a2de91:	e8 aa 9c fc ff       	call   0x1409f7b40
140a2de96:	41 b1 01             	mov    $0x1,%r9b
140a2de99:	e9 6a 03 00 00       	jmp    0x140a2e208
140a2de9e:	49 3b fb             	cmp    %r11,%rdi
140a2dea1:	7c 84                	jl     0x140a2de27
140a2dea3:	48 8d 3c bf          	lea    (%rdi,%rdi,4),%rdi
140a2dea7:	48 03 ff             	add    %rdi,%rdi
140a2deaa:	0f be c2             	movsbl %dl,%eax
140a2dead:	83 e8 30             	sub    $0x30,%eax
140a2deb0:	48 63 c8             	movslq %eax,%rcx
140a2deb3:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2deb7:	48 3b f8             	cmp    %rax,%rdi
140a2deba:	0f 8c 67 ff ff ff    	jl     0x140a2de27
140a2dec0:	48 2b f9             	sub    %rcx,%rdi
140a2dec3:	48 8b 13             	mov    (%rbx),%rdx
140a2dec6:	48 ff c2             	inc    %rdx
140a2dec9:	48 89 13             	mov    %rdx,(%rbx)
140a2decc:	ff 43 18             	incl   0x18(%rbx)
140a2decf:	49 3b d0             	cmp    %r8,%rdx
140a2ded2:	0f 84 e1 fd ff ff    	je     0x140a2dcb9
140a2ded8:	0f b6 12             	movzbl (%rdx),%edx
140a2dedb:	80 fa 0a             	cmp    $0xa,%dl
140a2dede:	75 0a                	jne    0x140a2deea
140a2dee0:	ff 43 14             	incl   0x14(%rbx)
140a2dee3:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2deea:	84 d2                	test   %dl,%dl
140a2deec:	0f 85 5e ff ff ff    	jne    0x140a2de50
140a2def2:	88 53 10             	mov    %dl,0x10(%rbx)
140a2def5:	e9 2a fc ff ff       	jmp    0x140a2db24
140a2defa:	3c 2e                	cmp    $0x2e,%al
140a2defc:	0f 85 e1 fb ff ff    	jne    0x140a2dae3
140a2df02:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2df05:	45 33 c9             	xor    %r9d,%r9d
140a2df08:	e9 03 03 00 00       	jmp    0x140a2e210
140a2df0d:	3c 30                	cmp    $0x30,%al
140a2df0f:	0f 85 83 02 00 00    	jne    0x140a2e198
140a2df15:	48 8b cb             	mov    %rbx,%rcx
140a2df18:	e8 23 9c fc ff       	call   0x1409f7b40
140a2df1d:	0f b6 d0             	movzbl %al,%edx
140a2df20:	84 c0                	test   %al,%al
140a2df22:	0f 84 91 fd ff ff    	je     0x140a2dcb9
140a2df28:	b1 62                	mov    $0x62,%cl
140a2df2a:	48 8d 05 d0 02 65 00 	lea    0x6502d0(%rip),%rax        # 0x14107e201
140a2df31:	3a ca                	cmp    %dl,%cl
140a2df33:	0f 84 b4 01 00 00    	je     0x140a2e0ed
140a2df39:	0f b6 08             	movzbl (%rax),%ecx
140a2df3c:	48 ff c0             	inc    %rax
140a2df3f:	84 c9                	test   %cl,%cl
140a2df41:	75 ee                	jne    0x140a2df31
140a2df43:	b1 78                	mov    $0x78,%cl
140a2df45:	48 8d 05 b9 02 65 00 	lea    0x6502b9(%rip),%rax        # 0x14107e205
140a2df4c:	0f 1f 40 00          	nopl   0x0(%rax)
140a2df50:	3a ca                	cmp    %dl,%cl
140a2df52:	0f 84 c5 00 00 00    	je     0x140a2e01d
140a2df58:	0f b6 08             	movzbl (%rax),%ecx
140a2df5b:	48 ff c0             	inc    %rax
140a2df5e:	84 c9                	test   %cl,%cl
140a2df60:	75 ee                	jne    0x140a2df50
140a2df62:	80 fa 2e             	cmp    $0x2e,%dl
140a2df65:	0f 84 92 02 00 00    	je     0x140a2e1fd
140a2df6b:	4c 8d 05 df 36 65 00 	lea    0x6536df(%rip),%r8        # 0x141081651
140a2df72:	49 b9 ff ff ff ff ff 	movabs $0xfffffffffffffff,%r9
140a2df79:	ff ff 0f
140a2df7c:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2df83:	ff ff 7f
140a2df86:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140a2df8d:	00 00 00
140a2df90:	0f b6 05 b9 36 65 00 	movzbl 0x6536b9(%rip),%eax        # 0x141081650
140a2df97:	49 8b c8             	mov    %r8,%rcx
140a2df9a:	84 c0                	test   %al,%al
140a2df9c:	0f 84 bc fc ff ff    	je     0x140a2dc5e
140a2dfa2:	3a c2                	cmp    %dl,%al
140a2dfa4:	74 13                	je     0x140a2dfb9
140a2dfa6:	0f b6 01             	movzbl (%rcx),%eax
140a2dfa9:	48 ff c1             	inc    %rcx
140a2dfac:	84 c0                	test   %al,%al
140a2dfae:	75 f2                	jne    0x140a2dfa2
140a2dfb0:	40 88 73 10          	mov    %sil,0x10(%rbx)
140a2dfb4:	e9 6b fb ff ff       	jmp    0x140a2db24
140a2dfb9:	49 3b f9             	cmp    %r9,%rdi
140a2dfbc:	0f 8f cd 01 00 00    	jg     0x140a2e18f
140a2dfc2:	48 8d 3c fd 00 00 00 	lea    0x0(,%rdi,8),%rdi
140a2dfc9:	00
140a2dfca:	0f be c2             	movsbl %dl,%eax
140a2dfcd:	83 e8 30             	sub    $0x30,%eax
140a2dfd0:	48 63 c8             	movslq %eax,%rcx
140a2dfd3:	49 8b c2             	mov    %r10,%rax
140a2dfd6:	48 2b c1             	sub    %rcx,%rax
140a2dfd9:	48 3b f8             	cmp    %rax,%rdi
140a2dfdc:	0f 8f ad 01 00 00    	jg     0x140a2e18f
140a2dfe2:	48 03 f9             	add    %rcx,%rdi
140a2dfe5:	48 8b 13             	mov    (%rbx),%rdx
140a2dfe8:	48 ff c2             	inc    %rdx
140a2dfeb:	48 89 13             	mov    %rdx,(%rbx)
140a2dfee:	ff 43 18             	incl   0x18(%rbx)
140a2dff1:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2dff5:	0f 84 be fc ff ff    	je     0x140a2dcb9
140a2dffb:	0f b6 12             	movzbl (%rdx),%edx
140a2dffe:	80 fa 0a             	cmp    $0xa,%dl
140a2e001:	75 0a                	jne    0x140a2e00d
140a2e003:	ff 43 14             	incl   0x14(%rbx)
140a2e006:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2e00d:	84 d2                	test   %dl,%dl
140a2e00f:	0f 85 7b ff ff ff    	jne    0x140a2df90
140a2e015:	88 53 10             	mov    %dl,0x10(%rbx)
140a2e018:	e9 07 fb ff ff       	jmp    0x140a2db24
140a2e01d:	48 8b cb             	mov    %rbx,%rcx
140a2e020:	e8 1b 9b fc ff       	call   0x1409f7b40
140a2e025:	0f b6 d0             	movzbl %al,%edx
140a2e028:	84 c0                	test   %al,%al
140a2e02a:	0f 84 f0 fa ff ff    	je     0x140a2db20
140a2e030:	4c 8d 05 f2 35 65 00 	lea    0x6535f2(%rip),%r8        # 0x141081629
140a2e037:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2e03e:	ff ff 7f
140a2e041:	49 b9 ff ff ff ff ff 	movabs $0x7ffffffffffffff,%r9
140a2e048:	ff ff 07
140a2e04b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2e050:	0f b6 0d d1 35 65 00 	movzbl 0x6535d1(%rip),%ecx        # 0x141081628
140a2e057:	49 8b c0             	mov    %r8,%rax
140a2e05a:	84 c9                	test   %cl,%cl
140a2e05c:	0f 84 fc fb ff ff    	je     0x140a2dc5e
140a2e062:	3a ca                	cmp    %dl,%cl
140a2e064:	74 13                	je     0x140a2e079
140a2e066:	0f b6 08             	movzbl (%rax),%ecx
140a2e069:	48 ff c0             	inc    %rax
140a2e06c:	84 c9                	test   %cl,%cl
140a2e06e:	75 f2                	jne    0x140a2e062
140a2e070:	40 88 73 10          	mov    %sil,0x10(%rbx)
140a2e074:	e9 ab fa ff ff       	jmp    0x140a2db24
140a2e079:	49 3b f9             	cmp    %r9,%rdi
140a2e07c:	0f 8f 0d 01 00 00    	jg     0x140a2e18f
140a2e082:	48 c1 e7 04          	shl    $0x4,%rdi
140a2e086:	0f be c2             	movsbl %dl,%eax
140a2e089:	80 fa 39             	cmp    $0x39,%dl
140a2e08c:	7f 05                	jg     0x140a2e093
140a2e08e:	83 c0 d0             	add    $0xffffffd0,%eax
140a2e091:	eb 0d                	jmp    0x140a2e0a0
140a2e093:	80 fa 46             	cmp    $0x46,%dl
140a2e096:	7f 05                	jg     0x140a2e09d
140a2e098:	83 c0 c9             	add    $0xffffffc9,%eax
140a2e09b:	eb 03                	jmp    0x140a2e0a0
140a2e09d:	83 c0 a9             	add    $0xffffffa9,%eax
140a2e0a0:	48 63 c8             	movslq %eax,%rcx
140a2e0a3:	49 8b c2             	mov    %r10,%rax
140a2e0a6:	48 2b c1             	sub    %rcx,%rax
140a2e0a9:	48 3b f8             	cmp    %rax,%rdi
140a2e0ac:	0f 8f dd 00 00 00    	jg     0x140a2e18f
140a2e0b2:	48 03 f9             	add    %rcx,%rdi
140a2e0b5:	48 8b 13             	mov    (%rbx),%rdx
140a2e0b8:	48 ff c2             	inc    %rdx
140a2e0bb:	48 89 13             	mov    %rdx,(%rbx)
140a2e0be:	ff 43 18             	incl   0x18(%rbx)
140a2e0c1:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2e0c5:	0f 84 ee fb ff ff    	je     0x140a2dcb9
140a2e0cb:	0f b6 12             	movzbl (%rdx),%edx
140a2e0ce:	80 fa 0a             	cmp    $0xa,%dl
140a2e0d1:	75 0a                	jne    0x140a2e0dd
140a2e0d3:	ff 43 14             	incl   0x14(%rbx)
140a2e0d6:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2e0dd:	84 d2                	test   %dl,%dl
140a2e0df:	0f 85 6b ff ff ff    	jne    0x140a2e050
140a2e0e5:	88 53 10             	mov    %dl,0x10(%rbx)
140a2e0e8:	e9 37 fa ff ff       	jmp    0x140a2db24
140a2e0ed:	48 8b cb             	mov    %rbx,%rcx
140a2e0f0:	e8 4b 9a fc ff       	call   0x1409f7b40
140a2e0f5:	0f b6 d0             	movzbl %al,%edx
140a2e0f8:	84 c0                	test   %al,%al
140a2e0fa:	0f 84 20 fa ff ff    	je     0x140a2db20
140a2e100:	4c 8d 05 02 01 65 00 	lea    0x650102(%rip),%r8        # 0x14107e209
140a2e107:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2e10e:	ff ff 7f
140a2e111:	49 b9 ff ff ff ff ff 	movabs $0x3fffffffffffffff,%r9
140a2e118:	ff ff 3f
140a2e11b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2e120:	b1 30                	mov    $0x30,%cl
140a2e122:	49 8b c0             	mov    %r8,%rax
140a2e125:	3a ca                	cmp    %dl,%cl
140a2e127:	74 13                	je     0x140a2e13c
140a2e129:	0f b6 08             	movzbl (%rax),%ecx
140a2e12c:	48 ff c0             	inc    %rax
140a2e12f:	84 c9                	test   %cl,%cl
140a2e131:	75 f2                	jne    0x140a2e125
140a2e133:	40 88 73 10          	mov    %sil,0x10(%rbx)
140a2e137:	e9 e8 f9 ff ff       	jmp    0x140a2db24
140a2e13c:	49 3b f9             	cmp    %r9,%rdi
140a2e13f:	7f 4e                	jg     0x140a2e18f
140a2e141:	48 03 ff             	add    %rdi,%rdi
140a2e144:	0f be c2             	movsbl %dl,%eax
140a2e147:	83 e8 30             	sub    $0x30,%eax
140a2e14a:	48 63 c8             	movslq %eax,%rcx
140a2e14d:	49 8b c2             	mov    %r10,%rax
140a2e150:	48 2b c1             	sub    %rcx,%rax
140a2e153:	48 3b f8             	cmp    %rax,%rdi
140a2e156:	7f 37                	jg     0x140a2e18f
140a2e158:	48 03 f9             	add    %rcx,%rdi
140a2e15b:	48 8b 13             	mov    (%rbx),%rdx
140a2e15e:	48 ff c2             	inc    %rdx
140a2e161:	48 89 13             	mov    %rdx,(%rbx)
140a2e164:	ff 43 18             	incl   0x18(%rbx)
140a2e167:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2e16b:	0f 84 48 fb ff ff    	je     0x140a2dcb9
140a2e171:	0f b6 12             	movzbl (%rdx),%edx
140a2e174:	80 fa 0a             	cmp    $0xa,%dl
140a2e177:	75 0a                	jne    0x140a2e183
140a2e179:	ff 43 14             	incl   0x14(%rbx)
140a2e17c:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2e183:	84 d2                	test   %dl,%dl
140a2e185:	75 99                	jne    0x140a2e120
140a2e187:	88 53 10             	mov    %dl,0x10(%rbx)
140a2e18a:	e9 95 f9 ff ff       	jmp    0x140a2db24
140a2e18f:	c6 43 10 09          	movb   $0x9,0x10(%rbx)
140a2e193:	e9 8c f9 ff ff       	jmp    0x140a2db24
140a2e198:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140a2e19c:	4c 8d 0d 9e 34 65 00 	lea    0x65349e(%rip),%r9        # 0x141081641
140a2e1a3:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2e1aa:	ff ff 7f
140a2e1ad:	49 bb cc cc cc cc cc 	movabs $0xccccccccccccccc,%r11
140a2e1b4:	cc cc 0c
140a2e1b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140a2e1be:	00 00
140a2e1c0:	0f b6 0d 79 34 65 00 	movzbl 0x653479(%rip),%ecx        # 0x141081640
140a2e1c7:	49 8b d1             	mov    %r9,%rdx
140a2e1ca:	84 c9                	test   %cl,%cl
140a2e1cc:	74 10                	je     0x140a2e1de
140a2e1ce:	66 90                	xchg   %ax,%ax
140a2e1d0:	3a c8                	cmp    %al,%cl
140a2e1d2:	74 6f                	je     0x140a2e243
140a2e1d4:	0f b6 0a             	movzbl (%rdx),%ecx
140a2e1d7:	48 ff c2             	inc    %rdx
140a2e1da:	84 c9                	test   %cl,%cl
140a2e1dc:	75 f2                	jne    0x140a2e1d0
140a2e1de:	b2 65                	mov    $0x65,%dl
140a2e1e0:	48 8d 0d ba e2 57 00 	lea    0x57e2ba(%rip),%rcx        # 0x140fac4a1
140a2e1e7:	3a d0                	cmp    %al,%dl
140a2e1e9:	74 1a                	je     0x140a2e205
140a2e1eb:	0f b6 11             	movzbl (%rcx),%edx
140a2e1ee:	48 ff c1             	inc    %rcx
140a2e1f1:	84 d2                	test   %dl,%dl
140a2e1f3:	75 f2                	jne    0x140a2e1e7
140a2e1f5:	3c 2e                	cmp    $0x2e,%al
140a2e1f7:	0f 85 61 fa ff ff    	jne    0x140a2dc5e
140a2e1fd:	48 8b cb             	mov    %rbx,%rcx
140a2e200:	e8 3b 99 fc ff       	call   0x1409f7b40
140a2e205:	45 33 c9             	xor    %r9d,%r9d
140a2e208:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2e20b:	f2 48 0f 2a c7       	cvtsi2sd %rdi,%xmm0
140a2e210:	40 32 f6             	xor    %sil,%sil
140a2e213:	c6 45 c0 01          	movb   $0x1,-0x40(%rbp)
140a2e217:	f2 0f 11 45 c8       	movsd  %xmm0,-0x38(%rbp)
140a2e21c:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a2e220:	49 8b d6             	mov    %r14,%rdx
140a2e223:	48 8b cb             	mov    %rbx,%rcx
140a2e226:	e8 45 bb ff ff       	call   0x140a29d70
140a2e22b:	80 7b 10 01          	cmpb   $0x1,0x10(%rbx)
140a2e22f:	0f 87 ef f8 ff ff    	ja     0x140a2db24
140a2e235:	48 8b 03             	mov    (%rbx),%rax
140a2e238:	48 3b 43 08          	cmp    0x8(%rbx),%rax
140a2e23c:	74 66                	je     0x140a2e2a4
140a2e23e:	0f b6 00             	movzbl (%rax),%eax
140a2e241:	eb 63                	jmp    0x140a2e2a6