140a31aa4:	ff ff 7f
140a31aa7:	49 b9 ff ff ff ff ff 	movabs $0x7ffffffffffffff,%r9
140a31aae:	ff ff 07
140a31ab1:	49 8b c0             	mov    %r8,%rax
140a31ab4:	84 c9                	test   %cl,%cl
140a31ab6:	0f 84 b6 fa ff ff    	je     0x140a31572
140a31abc:	0f 1f 40 00          	nopl   0x0(%rax)
140a31ac0:	3a ca                	cmp    %dl,%cl
140a31ac2:	74 11                	je     0x140a31ad5
140a31ac4:	0f b6 08             	movzbl (%rax),%ecx
140a31ac7:	48 ff c0             	inc    %rax
140a31aca:	84 c9                	test   %cl,%cl
140a31acc:	75 f2                	jne    0x140a31ac0
140a31ace:	b0 01                	mov    $0x1,%al
140a31ad0:	e9 ce fa ff ff       	jmp    0x140a315a3
140a31ad5:	49 3b f9             	cmp    %r9,%rdi
140a31ad8:	0f 8f 47 01 00 00    	jg     0x140a31c25
140a31ade:	48 c1 e7 04          	shl    $0x4,%rdi
140a31ae2:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a31ae6:	0f be c2             	movsbl %dl,%eax
140a31ae9:	80 fa 39             	cmp    $0x39,%dl
140a31aec:	7f 05                	jg     0x140a31af3
140a31aee:	83 c0 d0             	add    $0xffffffd0,%eax
140a31af1:	eb 0d                	jmp    0x140a31b00
140a31af3:	80 fa 46             	cmp    $0x46,%dl
140a31af6:	7f 05                	jg     0x140a31afd
140a31af8:	83 c0 c9             	add    $0xffffffc9,%eax
140a31afb:	eb 03                	jmp    0x140a31b00
140a31afd:	83 c0 a9             	add    $0xffffffa9,%eax
140a31b00:	48 63 c8             	movslq %eax,%rcx
140a31b03:	49 8b c2             	mov    %r10,%rax
140a31b06:	48 2b c1             	sub    %rcx,%rax
140a31b09:	48 3b f8             	cmp    %rax,%rdi
140a31b0c:	0f 8f 13 01 00 00    	jg     0x140a31c25
140a31b12:	48 8b 13             	mov    (%rbx),%rdx
140a31b15:	48 03 f9             	add    %rcx,%rdi
140a31b18:	ff 43 18             	incl   0x18(%rbx)
140a31b1b:	48 ff c2             	inc    %rdx
140a31b1e:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a31b22:	48 89 13             	mov    %rdx,(%rbx)
140a31b25:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a31b29:	0f 84 e9 fb ff ff    	je     0x140a31718
140a31b2f:	0f b6 12             	movzbl (%rdx),%edx
140a31b32:	80 fa 0a             	cmp    $0xa,%dl
140a31b35:	75 0a                	jne    0x140a31b41
140a31b37:	ff 43 14             	incl   0x14(%rbx)
140a31b3a:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a31b41:	84 d2                	test   %dl,%dl
140a31b43:	0f 84 cf fb ff ff    	je     0x140a31718
140a31b49:	0f b6 0d d8 fa 64 00 	movzbl 0x64fad8(%rip),%ecx        # 0x141081628
140a31b50:	e9 5c ff ff ff       	jmp    0x140a31ab1
140a31b55:	48 8b cb             	mov    %rbx,%rcx
140a31b58:	e8 e3 5f fc ff       	call   0x1409f7b40
140a31b5d:	0f b6 d0             	movzbl %al,%edx
140a31b60:	84 c0                	test   %al,%al
140a31b62:	0f 84 39 fa ff ff    	je     0x140a315a1
140a31b68:	b0 30                	mov    $0x30,%al
140a31b6a:	48 8d 0d 98 c6 64 00 	lea    0x64c698(%rip),%rcx        # 0x14107e209
140a31b71:	3a c2                	cmp    %dl,%al
140a31b73:	74 21                	je     0x140a31b96
140a31b75:	0f b6 01             	movzbl (%rcx),%eax
140a31b78:	48 ff c1             	inc    %rcx
140a31b7b:	84 c0                	test   %al,%al
140a31b7d:	75 f2                	jne    0x140a31b71
140a31b7f:	80 fa 0a             	cmp    $0xa,%dl
140a31b82:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140a31b88:	b8 08 00 00 00       	mov    $0x8,%eax
140a31b8d:	41 0f 45 c0          	cmovne %r8d,%eax
140a31b91:	e9 0d fa ff ff       	jmp    0x140a315a3
140a31b96:	4c 8d 05 6c c6 64 00 	lea    0x64c66c(%rip),%r8        # 0x14107e209
140a31b9d:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a31ba4:	ff ff 7f
140a31ba7:	49 b9 ff ff ff ff ff 	movabs $0x3fffffffffffffff,%r9
140a31bae:	ff ff 3f
140a31bb1:	b0 30                	mov    $0x30,%al
140a31bb3:	49 8b c8             	mov    %r8,%rcx
140a31bb6:	3a c2                	cmp    %dl,%al
140a31bb8:	74 11                	je     0x140a31bcb
140a31bba:	0f b6 01             	movzbl (%rcx),%eax
140a31bbd:	48 ff c1             	inc    %rcx
140a31bc0:	84 c0                	test   %al,%al
140a31bc2:	75 f2                	jne    0x140a31bb6
140a31bc4:	b0 01                	mov    $0x1,%al
140a31bc6:	e9 d8 f9 ff ff       	jmp    0x140a315a3
140a31bcb:	49 3b f9             	cmp    %r9,%rdi
140a31bce:	7f 55                	jg     0x140a31c25
140a31bd0:	0f be c2             	movsbl %dl,%eax
140a31bd3:	48 03 ff             	add    %rdi,%rdi
140a31bd6:	83 e8 30             	sub    $0x30,%eax
140a31bd9:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a31bdd:	48 63 c8             	movslq %eax,%rcx
140a31be0:	49 8b c2             	mov    %r10,%rax
140a31be3:	48 2b c1             	sub    %rcx,%rax
140a31be6:	48 3b f8             	cmp    %rax,%rdi
140a31be9:	7f 3a                	jg     0x140a31c25
140a31beb:	48 8b 13             	mov    (%rbx),%rdx
140a31bee:	48 03 f9             	add    %rcx,%rdi
140a31bf1:	ff 43 18             	incl   0x18(%rbx)
140a31bf4:	48 ff c2             	inc    %rdx
140a31bf7:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a31bfb:	48 89 13             	mov    %rdx,(%rbx)
140a31bfe:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a31c02:	0f 84 10 fb ff ff    	je     0x140a31718
140a31c08:	0f b6 12             	movzbl (%rdx),%edx
140a31c0b:	80 fa 0a             	cmp    $0xa,%dl
140a31c0e:	75 0a                	jne    0x140a31c1a
140a31c10:	ff 43 14             	incl   0x14(%rbx)
140a31c13:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a31c1a:	84 d2                	test   %dl,%dl
140a31c1c:	75 93                	jne    0x140a31bb1
140a31c1e:	32 c0                	xor    %al,%al
140a31c20:	e9 7e f9 ff ff       	jmp    0x140a315a3
140a31c25:	b0 09                	mov    $0x9,%al
140a31c27:	e9 77 f9 ff ff       	jmp    0x140a315a3
140a31c2c:	0f b6 05 0d fa 64 00 	movzbl 0x64fa0d(%rip),%eax        # 0x141081640
140a31c33:	48 8d 15 07 fa 64 00 	lea    0x64fa07(%rip),%rdx        # 0x141081641
140a31c3a:	44 0f b6 c0          	movzbl %al,%r8d
140a31c3e:	84 c0                	test   %al,%al
140a31c40:	74 11                	je     0x140a31c53
140a31c42:	44 3a c1             	cmp    %cl,%r8b
140a31c45:	74 23                	je     0x140a31c6a
140a31c47:	44 0f b6 02          	movzbl (%rdx),%r8d
140a31c4b:	48 ff c2             	inc    %rdx
140a31c4e:	45 84 c0             	test   %r8b,%r8b
140a31c51:	75 ef                	jne    0x140a31c42
140a31c53:	80 f9 0a             	cmp    $0xa,%cl
140a31c56:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140a31c5c:	b8 08 00 00 00       	mov    $0x8,%eax
140a31c61:	41 0f 45 c0          	cmovne %r8d,%eax
140a31c65:	e9 39 f9 ff ff       	jmp    0x140a315a3
140a31c6a:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140a31c6e:	4c 8d 0d cc f9 64 00 	lea    0x64f9cc(%rip),%r9        # 0x141081641
140a31c75:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a31c7c:	ff ff 7f
140a31c7f:	49 bb cc cc cc cc cc 	movabs $0xccccccccccccccc,%r11
140a31c86:	cc cc 0c
140a31c89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140a31c90:	49 8b d1             	mov    %r9,%rdx
140a31c93:	84 c0                	test   %al,%al
140a31c95:	0f 84 d7 f8 ff ff    	je     0x140a31572
140a31c9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a31ca0:	3a c1                	cmp    %cl,%al
140a31ca2:	74 11                	je     0x140a31cb5
140a31ca4:	0f b6 02             	movzbl (%rdx),%eax
140a31ca7:	48 ff c2             	inc    %rdx
140a31caa:	84 c0                	test   %al,%al
140a31cac:	75 f2                	jne    0x140a31ca0
140a31cae:	b0 01                	mov    $0x1,%al
140a31cb0:	e9 ee f8 ff ff       	jmp    0x140a315a3
140a31cb5:	49 3b fb             	cmp    %r11,%rdi
140a31cb8:	0f 8f 67 ff ff ff    	jg     0x140a31c25
140a31cbe:	0f be c1             	movsbl %cl,%eax
140a31cc1:	48 8d 14 bf          	lea    (%rdi,%rdi,4),%rdx
140a31cc5:	83 e8 30             	sub    $0x30,%eax
140a31cc8:	48 03 d2             	add    %rdx,%rdx
140a31ccb:	48 63 c8             	movslq %eax,%rcx
140a31cce:	49 8b c2             	mov    %r10,%rax
140a31cd1:	48 2b c1             	sub    %rcx,%rax
140a31cd4:	48 89 55 10          	mov    %rdx,0x10(%rbp)
140a31cd8:	48 3b d0             	cmp    %rax,%rdx
140a31cdb:	0f 8f 44 ff ff ff    	jg     0x140a31c25
140a31ce1:	ff 43 18             	incl   0x18(%rbx)
140a31ce4:	48 8d 3c 0a          	lea    (%rdx,%rcx,1),%rdi
140a31ce8:	48 8b 0b             	mov    (%rbx),%rcx
140a31ceb:	48 ff c1             	inc    %rcx
140a31cee:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a31cf2:	48 89 0b             	mov    %rcx,(%rbx)
140a31cf5:	49 3b c8             	cmp    %r8,%rcx
140a31cf8:	0f 84 1a fa ff ff    	je     0x140a31718
140a31cfe:	0f b6 09             	movzbl (%rcx),%ecx
140a31d01:	80 f9 0a             	cmp    $0xa,%cl
140a31d04:	75 0a                	jne    0x140a31d10
140a31d06:	ff 43 14             	incl   0x14(%rbx)
140a31d09:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a31d10:	84 c9                	test   %cl,%cl
140a31d12:	0f 84 00 fa ff ff    	je     0x140a31718
140a31d18:	0f b6 05 21 f9 64 00 	movzbl 0x64f921(%rip),%eax        # 0x141081640
140a31d1f:	e9 6c ff ff ff       	jmp    0x140a31c90
140a31d24:	cc                   	int3
140a31d25:	cc                   	int3
140a31d26:	cc                   	int3
140a31d27:	cc                   	int3
140a31d28:	cc                   	int3
140a31d29:	cc                   	int3
140a31d2a:	cc                   	int3
140a31d2b:	cc                   	int3
140a31d2c:	cc                   	int3
140a31d2d:	cc                   	int3
140a31d2e:	cc                   	int3
140a31d2f:	cc                   	int3
140a31d30:	41 54                	push   %r12
140a31d32:	41 55                	push   %r13
140a31d34:	48 83 ec 38          	sub    $0x38,%rsp
140a31d38:	48 c7 42 10 00 00 00 	movq   $0x0,0x10(%rdx)
140a31d3f:	00
140a31d40:	4c 8b ea             	mov    %rdx,%r13
140a31d43:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140a31d48:	4c 8b e1             	mov    %rcx,%r12
140a31d4b:	48 8b c2             	mov    %rdx,%rax
140a31d4e:	76 03                	jbe    0x140a31d53
140a31d50:	48 8b 02             	mov    (%rdx),%rax
140a31d53:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
140a31d58:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
140a31d5d:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
140a31d62:	c6 00 00             	movb   $0x0,(%rax)
140a31d65:	4c 8b 41 08          	mov    0x8(%rcx),%r8
140a31d69:	48 8b 11             	mov    (%rcx),%rdx
140a31d6c:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140a31d71:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140a31d76:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140a31d7b:	49 3b d0             	cmp    %r8,%rdx
140a31d7e:	0f 84 9c 00 00 00    	je     0x140a31e20
140a31d84:	0f b6 12             	movzbl (%rdx),%edx
140a31d87:	84 d2                	test   %dl,%dl
140a31d89:	0f 84 91 00 00 00    	je     0x140a31e20
140a31d8f:	48 8d 35 8b 0f 61 00 	lea    0x610f8b(%rip),%rsi        # 0x141042d21
140a31d96:	b0 20                	mov    $0x20,%al
140a31d98:	48 8b ce             	mov    %rsi,%rcx
140a31d9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a31da0:	3a c2                	cmp    %dl,%al
140a31da2:	74 49                	je     0x140a31ded
140a31da4:	0f b6 01             	movzbl (%rcx),%eax
140a31da7:	48 ff c1             	inc    %rcx
140a31daa:	84 c0                	test   %al,%al
140a31dac:	75 f2                	jne    0x140a31da0
140a31dae:	80 fa 22             	cmp    $0x22,%dl
140a31db1:	74 09                	je     0x140a31dbc
140a31db3:	80 fa 27             	cmp    $0x27,%dl
140a31db6:	0f 85 51 03 00 00    	jne    0x140a3210d
140a31dbc:	49 8b 0c 24          	mov    (%r12),%rcx
140a31dc0:	41 ff 44 24 18       	incl   0x18(%r12)
140a31dc5:	48 ff c1             	inc    %rcx
140a31dc8:	49 89 0c 24          	mov    %rcx,(%r12)
140a31dcc:	88 54 24 50          	mov    %dl,0x50(%rsp)
140a31dd0:	49 3b c8             	cmp    %r8,%rcx
140a31dd3:	74 78                	je     0x140a31e4d
140a31dd5:	0f b6 09             	movzbl (%rcx),%ecx
140a31dd8:	80 f9 0a             	cmp    $0xa,%cl
140a31ddb:	75 72                	jne    0x140a31e4f
140a31ddd:	41 ff 44 24 14       	incl   0x14(%r12)
140a31de2:	41 c7 44 24 18 01 00 	movl   $0x1,0x18(%r12)
140a31de9:	00 00
140a31deb:	eb 62                	jmp    0x140a31e4f
140a31ded:	49 8b 14 24          	mov    (%r12),%rdx
140a31df1:	41 ff 44 24 18       	incl   0x18(%r12)
140a31df6:	48 ff c2             	inc    %rdx
140a31df9:	49 89 14 24          	mov    %rdx,(%r12)
140a31dfd:	49 3b d0             	cmp    %r8,%rdx
140a31e00:	74 1e                	je     0x140a31e20
140a31e02:	0f b6 12             	movzbl (%rdx),%edx
140a31e05:	80 fa 0a             	cmp    $0xa,%dl
140a31e08:	75 0e                	jne    0x140a31e18
140a31e0a:	41 ff 44 24 14       	incl   0x14(%r12)
140a31e0f:	41 c7 44 24 18 01 00 	movl   $0x1,0x18(%r12)
140a31e16:	00 00
140a31e18:	84 d2                	test   %dl,%dl
140a31e1a:	0f 85 76 ff ff ff    	jne    0x140a31d96
140a31e20:	41 c6 44 24 10 02    	movb   $0x2,0x10(%r12)
140a31e26:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
140a31e2b:	4c 8b 74 24 28       	mov    0x28(%rsp),%r14
140a31e30:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140a31e35:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140a31e3a:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140a31e3f:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a31e44:	48 83 c4 38          	add    $0x38,%rsp
140a31e48:	41 5d                	pop    %r13
140a31e4a:	41 5c                	pop    %r12
140a31e4c:	c3                   	ret
140a31e4d:	32 c9                	xor    %cl,%cl
140a31e4f:	84 c9                	test   %cl,%cl
140a31e51:	74 cd                	je     0x140a31e20
140a31e53:	44 0f b6 7c 24 50    	movzbl 0x50(%rsp),%r15d
140a31e59:	0f b6 5c 24 50       	movzbl 0x50(%rsp),%ebx
140a31e5e:	0f b6 7c 24 50       	movzbl 0x50(%rsp),%edi
140a31e63:	0f b6 74 24 50       	movzbl 0x50(%rsp),%esi
140a31e68:	0f b6 6c 24 50       	movzbl 0x50(%rsp),%ebp
140a31e6d:	44 0f b6 74 24 50    	movzbl 0x50(%rsp),%r14d
140a31e73:	80 f9 5c             	cmp    $0x5c,%cl
140a31e76:	0f 85 94 01 00 00    	jne    0x140a32010
140a31e7c:	49 8b 04 24          	mov    (%r12),%rax
140a31e80:	41 ff 44 24 18       	incl   0x18(%r12)
140a31e85:	48 ff c0             	inc    %rax
140a31e88:	49 89 04 24          	mov    %rax,(%r12)
140a31e8c:	49 3b 44 24 08       	cmp    0x8(%r12),%rax
140a31e91:	74 8d                	je     0x140a31e20
140a31e93:	0f b6 00             	movzbl (%rax),%eax
140a31e96:	3c 0a                	cmp    $0xa,%al
140a31e98:	75 0e                	jne    0x140a31ea8
140a31e9a:	41 ff 44 24 14       	incl   0x14(%r12)
140a31e9f:	41 c7 44 24 18 01 00 	movl   $0x1,0x18(%r12)
140a31ea6:	00 00
140a31ea8:	84 c0                	test   %al,%al
140a31eaa:	0f 84 70 ff ff ff    	je     0x140a31e20
140a31eb0:	3c 6e                	cmp    $0x6e,%al
140a31eb2:	75 39                	jne    0x140a31eed
140a31eb4:	49 8b 4d 10          	mov    0x10(%r13),%rcx
140a31eb8:	49 8b 55 18          	mov    0x18(%r13),%rdx
140a31ebc:	48 3b ca             	cmp    %rdx,%rcx
140a31ebf:	73 20                	jae    0x140a31ee1
140a31ec1:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a31ec5:	49 89 45 10          	mov    %rax,0x10(%r13)
140a31ec9:	49 8b c5             	mov    %r13,%rax
140a31ecc:	48 83 fa 0f          	cmp    $0xf,%rdx
140a31ed0:	76 04                	jbe    0x140a31ed6
140a31ed2:	49 8b 45 00          	mov    0x0(%r13),%rax
140a31ed6:	66 c7 04 08 0a 00    	movw   $0xa,(%rax,%rcx,1)
140a31edc:	e9 8f 01 00 00       	jmp    0x140a32070
140a31ee1:	41 b1 0a             	mov    $0xa,%r9b
140a31ee4:	44 0f b6 c3          	movzbl %bl,%r8d
140a31ee8:	e9 76 01 00 00       	jmp    0x140a32063
140a31eed:	3c 72                	cmp    $0x72,%al
140a31eef:	75 39                	jne    0x140a31f2a
140a31ef1:	49 8b 4d 10          	mov    0x10(%r13),%rcx
140a31ef5:	49 8b 55 18          	mov    0x18(%r13),%rdx
140a31ef9:	48 3b ca             	cmp    %rdx,%rcx
140a31efc:	73 20                	jae    0x140a31f1e
140a31efe:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a31f02:	49 89 45 10          	mov    %rax,0x10(%r13)
140a31f06:	49 8b c5             	mov    %r13,%rax
140a31f09:	48 83 fa 0f          	cmp    $0xf,%rdx
140a31f0d:	76 04                	jbe    0x140a31f13
140a31f0f:	49 8b 45 00          	mov    0x0(%r13),%rax
140a31f13:	66 c7 04 08 0d 00    	movw   $0xd,(%rax,%rcx,1)
140a31f19:	e9 52 01 00 00       	jmp    0x140a32070
140a31f1e:	41 b1 0d             	mov    $0xd,%r9b
140a31f21:	44 0f b6 c7          	movzbl %dil,%r8d
140a31f25:	e9 39 01 00 00       	jmp    0x140a32063
140a31f2a:	3c 74                	cmp    $0x74,%al
140a31f2c:	75 39                	jne    0x140a31f67
140a31f2e:	49 8b 4d 10          	mov    0x10(%r13),%rcx
140a31f32:	49 8b 55 18          	mov    0x18(%r13),%rdx
140a31f36:	48 3b ca             	cmp    %rdx,%rcx
140a31f39:	73 20                	jae    0x140a31f5b
140a31f3b:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a31f3f:	49 89 45 10          	mov    %rax,0x10(%r13)
140a31f43:	49 8b c5             	mov    %r13,%rax
140a31f46:	48 83 fa 0f          	cmp    $0xf,%rdx
140a31f4a:	76 04                	jbe    0x140a31f50
140a31f4c:	49 8b 45 00          	mov    0x0(%r13),%rax
140a31f50:	66 c7 04 08 09 00    	movw   $0x9,(%rax,%rcx,1)
140a31f56:	e9 15 01 00 00       	jmp    0x140a32070
140a31f5b:	41 b1 09             	mov    $0x9,%r9b
140a31f5e:	44 0f b6 c6          	movzbl %sil,%r8d
140a31f62:	e9 fc 00 00 00       	jmp    0x140a32063
140a31f67:	3c 5c                	cmp    $0x5c,%al
140a31f69:	75 39                	jne    0x140a31fa4
140a31f6b:	49 8b 4d 10          	mov    0x10(%r13),%rcx
140a31f6f:	49 8b 55 18          	mov    0x18(%r13),%rdx
140a31f73:	48 3b ca             	cmp    %rdx,%rcx
140a31f76:	73 20                	jae    0x140a31f98