1401538ef:	74 06                	je     0x1401538f7
1401538f1:	83 e1 ef             	and    $0xffffffef,%ecx
1401538f4:	83 c9 02             	or     $0x2,%ecx
1401538f7:	83 e1 d3             	and    $0xffffffd3,%ecx
1401538fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140153900:	8b c5                	mov    %ebp,%eax
140153902:	ff c5                	inc    %ebp
140153904:	0f a3 c1             	bt     %eax,%ecx
140153907:	72 0f                	jb     0x140153918
140153909:	83 fd 1f             	cmp    $0x1f,%ebp
14015390c:	7c f2                	jl     0x140153900
14015390e:	b8 04 00 00 00       	mov    $0x4,%eax
140153913:	e9 04 26 00 00       	jmp    0x140155f1c
140153918:	89 8f 14 02 00 00    	mov    %ecx,0x214(%rdi)
14015391e:	e9 f6 25 00 00       	jmp    0x140155f19
140153923:	39 2e                	cmp    %ebp,(%rsi)
140153925:	0f 95 c0             	setne  %al
140153928:	88 87 02 0b 00 00    	mov    %al,0xb02(%rdi)
14015392e:	e9 e6 25 00 00       	jmp    0x140155f19
140153933:	8b 06                	mov    (%rsi),%eax
140153935:	3d ff ff 00 00       	cmp    $0xffff,%eax
14015393a:	0f 87 bd 24 00 00    	ja     0x140155dfd
140153940:	89 87 e8 01 00 00    	mov    %eax,0x1e8(%rdi)
140153946:	e9 ce 25 00 00       	jmp    0x140155f19
14015394b:	8b 0e                	mov    (%rsi),%ecx
14015394d:	85 c9                	test   %ecx,%ecx
14015394f:	75 0b                	jne    0x14015395c
140153951:	89 af 18 02 00 00    	mov    %ebp,0x218(%rdi)
140153957:	e9 bd 25 00 00       	jmp    0x140155f19
14015395c:	8b c1                	mov    %ecx,%eax
14015395e:	c1 e8 04             	shr    $0x4,%eax
140153961:	24 01                	and    $0x1,%al
140153963:	88 87 7e 0e 00 00    	mov    %al,0xe7e(%rdi)
140153969:	f6 c1 10             	test   $0x10,%cl
14015396c:	74 06                	je     0x140153974
14015396e:	83 e1 ef             	and    $0xffffffef,%ecx
140153971:	83 c9 02             	or     $0x2,%ecx
140153974:	83 e1 d3             	and    $0xffffffd3,%ecx
140153977:	8b c5                	mov    %ebp,%eax
140153979:	ff c5                	inc    %ebp
14015397b:	0f a3 c1             	bt     %eax,%ecx
14015397e:	72 0f                	jb     0x14015398f
140153980:	83 fd 1f             	cmp    $0x1f,%ebp
140153983:	7c f2                	jl     0x140153977
140153985:	b8 04 00 00 00       	mov    $0x4,%eax
14015398a:	e9 8d 25 00 00       	jmp    0x140155f1c
14015398f:	89 8f 18 02 00 00    	mov    %ecx,0x218(%rdi)
140153995:	e9 7f 25 00 00       	jmp    0x140155f19
14015399a:	8b 06                	mov    (%rsi),%eax
14015399c:	83 f8 07             	cmp    $0x7,%eax
14015399f:	0f 87 58 24 00 00    	ja     0x140155dfd
1401539a5:	89 87 74 05 00 00    	mov    %eax,0x574(%rdi)
1401539ab:	e9 69 25 00 00       	jmp    0x140155f19
1401539b0:	8b 0e                	mov    (%rsi),%ecx
1401539b2:	85 c9                	test   %ecx,%ecx
1401539b4:	74 10                	je     0x1401539c6
1401539b6:	83 f9 01             	cmp    $0x1,%ecx
1401539b9:	75 49                	jne    0x140153a04
1401539bb:	88 8f 1b 0b 00 00    	mov    %cl,0xb1b(%rdi)
1401539c1:	e9 53 25 00 00       	jmp    0x140155f19
1401539c6:	40 88 af 1b 0b 00 00 	mov    %bpl,0xb1b(%rdi)
1401539cd:	e9 47 25 00 00       	jmp    0x140155f19
1401539d2:	39 2e                	cmp    %ebp,(%rsi)
1401539d4:	0f 95 c0             	setne  %al
1401539d7:	88 87 05 0b 00 00    	mov    %al,0xb05(%rdi)
1401539dd:	e9 37 25 00 00       	jmp    0x140155f19
1401539e2:	39 2e                	cmp    %ebp,(%rsi)
1401539e4:	0f 95 c0             	setne  %al
1401539e7:	88 87 04 0b 00 00    	mov    %al,0xb04(%rdi)
1401539ed:	e9 27 25 00 00       	jmp    0x140155f19
1401539f2:	8b 06                	mov    (%rsi),%eax
1401539f4:	83 f8 02             	cmp    $0x2,%eax
1401539f7:	77 0b                	ja     0x140153a04
1401539f9:	89 87 50 07 00 00    	mov    %eax,0x750(%rdi)
1401539ff:	e9 15 25 00 00       	jmp    0x140155f19
140153a04:	41 be 2b 00 00 00    	mov    $0x2b,%r14d
140153a0a:	e9 0a 25 00 00       	jmp    0x140155f19
140153a0f:	48 63 06             	movslq (%rsi),%rax
140153a12:	83 f8 ff             	cmp    $0xffffffff,%eax
140153a15:	0f 8c e2 23 00 00    	jl     0x140155dfd
140153a1b:	48 89 87 28 03 00 00 	mov    %rax,0x328(%rdi)
140153a22:	e9 f2 24 00 00       	jmp    0x140155f19
140153a27:	8b 06                	mov    (%rsi),%eax
140153a29:	85 c0                	test   %eax,%eax
140153a2b:	0f 88 cc 23 00 00    	js     0x140155dfd
140153a31:	89 87 30 03 00 00    	mov    %eax,0x330(%rdi)
140153a37:	e9 dd 24 00 00       	jmp    0x140155f19
140153a3c:	8b 06                	mov    (%rsi),%eax
140153a3e:	85 c0                	test   %eax,%eax
140153a40:	0f 88 b7 23 00 00    	js     0x140155dfd
140153a46:	89 87 34 03 00 00    	mov    %eax,0x334(%rdi)
140153a4c:	e9 c8 24 00 00       	jmp    0x140155f19
140153a51:	8b 06                	mov    (%rsi),%eax
140153a53:	3d ff ff 00 00       	cmp    $0xffff,%eax
140153a58:	0f 87 9f 23 00 00    	ja     0x140155dfd
140153a5e:	89 87 10 02 00 00    	mov    %eax,0x210(%rdi)
140153a64:	e9 b0 24 00 00       	jmp    0x140155f19
140153a69:	8b 06                	mov    (%rsi),%eax
140153a6b:	3d 9b c4 20 00       	cmp    $0x20c49b,%eax
140153a70:	0f 87 87 23 00 00    	ja     0x140155dfd
140153a76:	69 c0 e8 03 00 00    	imul   $0x3e8,%eax,%eax
140153a7c:	89 87 08 03 00 00    	mov    %eax,0x308(%rdi)
140153a82:	e9 92 24 00 00       	jmp    0x140155f19
140153a87:	8b 06                	mov    (%rsi),%eax
140153a89:	85 c0                	test   %eax,%eax
140153a8b:	0f 88 6c 23 00 00    	js     0x140155dfd
140153a91:	89 87 08 03 00 00    	mov    %eax,0x308(%rdi)
140153a97:	e9 7d 24 00 00       	jmp    0x140155f19
140153a9c:	8b 06                	mov    (%rsi),%eax
140153a9e:	3d 9b c4 20 00       	cmp    $0x20c49b,%eax
140153aa3:	0f 87 54 23 00 00    	ja     0x140155dfd
140153aa9:	69 c0 e8 03 00 00    	imul   $0x3e8,%eax,%eax
140153aaf:	89 87 0c 03 00 00    	mov    %eax,0x30c(%rdi)
140153ab5:	e9 5f 24 00 00       	jmp    0x140155f19
140153aba:	8b 06                	mov    (%rsi),%eax
140153abc:	85 c0                	test   %eax,%eax
140153abe:	0f 88 39 23 00 00    	js     0x140155dfd
140153ac4:	89 87 0c 03 00 00    	mov    %eax,0x30c(%rdi)
140153aca:	e9 4a 24 00 00       	jmp    0x140155f19
140153acf:	48 63 06             	movslq (%rsi),%rax
140153ad2:	83 f8 ff             	cmp    $0xffffffff,%eax
140153ad5:	0f 8c 22 23 00 00    	jl     0x140155dfd
140153adb:	48 89 87 48 03 00 00 	mov    %rax,0x348(%rdi)
140153ae2:	e9 32 24 00 00       	jmp    0x140155f19
140153ae7:	48 8b 8f d8 08 00 00 	mov    0x8d8(%rdi),%rcx
140153aee:	ff 15 1c f2 2a 00    	call   *0x2af21c(%rip)        # 0x140402d10
140153af4:	48 89 af d8 08 00 00 	mov    %rbp,0x8d8(%rdi)
140153afb:	48 8b cf             	mov    %rdi,%rcx
140153afe:	48 8b 05 33 f2 2a 00 	mov    0x2af233(%rip),%rax        # 0x140402d38
140153b05:	ff 90 a0 00 00 00    	call   *0xa0(%rax)
140153b0b:	44 8b f0             	mov    %eax,%r14d
140153b0e:	e9 06 24 00 00       	jmp    0x140155f19
140153b13:	39 2e                	cmp    %ebp,(%rsi)
140153b15:	0f 95 c0             	setne  %al
140153b18:	88 87 fe 0a 00 00    	mov    %al,0xafe(%rdi)
140153b1e:	e9 f6 23 00 00       	jmp    0x140155f19
140153b23:	8b 0e                	mov    (%rsi),%ecx
140153b25:	81 f9 ff ff 00 00    	cmp    $0xffff,%ecx
140153b2b:	0f 87 cc 22 00 00    	ja     0x140155dfd
140153b31:	e8 4a 4e 02 00       	call   0x140178980
140153b36:	66 89 87 40 02 00 00 	mov    %ax,0x240(%rdi)
140153b3d:	e9 d7 23 00 00       	jmp    0x140155f19
140153b42:	8b 0e                	mov    (%rsi),%ecx
140153b44:	81 f9 ff ff 00 00    	cmp    $0xffff,%ecx
140153b4a:	0f 87 ad 22 00 00    	ja     0x140155dfd
140153b50:	e8 0b 4e 02 00       	call   0x140178960
140153b55:	89 87 44 02 00 00    	mov    %eax,0x244(%rdi)
140153b5b:	e9 b9 23 00 00       	jmp    0x140155f19
140153b60:	39 2e                	cmp    %ebp,(%rsi)
140153b62:	0f 95 c0             	setne  %al
140153b65:	88 87 f8 05 00 00    	mov    %al,0x5f8(%rdi)
140153b6b:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140153b6f:	48 85 c9             	test   %rcx,%rcx
140153b72:	0f 84 a1 23 00 00    	je     0x140155f19
140153b78:	88 81 48 03 00 00    	mov    %al,0x348(%rcx)
140153b7e:	e9 96 23 00 00       	jmp    0x140155f19
140153b83:	f6 06 03             	testb  $0x3,(%rsi)
140153b86:	0f 95 c0             	setne  %al
140153b89:	88 87 f9 05 00 00    	mov    %al,0x5f9(%rdi)
140153b8f:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140153b93:	48 85 c9             	test   %rcx,%rcx
140153b96:	0f 84 7d 23 00 00    	je     0x140155f19
140153b9c:	88 81 49 03 00 00    	mov    %al,0x349(%rcx)
140153ba2:	e9 72 23 00 00       	jmp    0x140155f19
140153ba7:	48 8b 05 8a f1 2a 00 	mov    0x2af18a(%rip),%rax        # 0x140402d38
140153bae:	f6 40 10 02          	testb  $0x2,0x10(%rax)
140153bb2:	0f 84 d5 02 00 00    	je     0x140153e8d
140153bb8:	39 2e                	cmp    %ebp,(%rsi)
140153bba:	0f 95 c0             	setne  %al
140153bbd:	88 87 48 06 00 00    	mov    %al,0x648(%rdi)
140153bc3:	e9 51 23 00 00       	jmp    0x140155f19
140153bc8:	48 39 af 18 0d 00 00 	cmp    %rbp,0xd18(%rdi)
140153bcf:	0f 85 28 22 00 00    	jne    0x140155dfd
140153bd5:	8b 0e                	mov    (%rsi),%ecx
140153bd7:	b8 00 00 08 00       	mov    $0x80000,%eax
140153bdc:	3b c8                	cmp    %eax,%ecx
140153bde:	7f 21                	jg     0x140153c01
140153be0:	83 f9 01             	cmp    $0x1,%ecx
140153be3:	7d 10                	jge    0x140153bf5
140153be5:	b8 00 40 00 00       	mov    $0x4000,%eax
140153bea:	89 87 24 07 00 00    	mov    %eax,0x724(%rdi)
140153bf0:	e9 24 23 00 00       	jmp    0x140155f19
140153bf5:	ba 00 04 00 00       	mov    $0x400,%edx
140153bfa:	8b c1                	mov    %ecx,%eax
140153bfc:	3b ca                	cmp    %edx,%ecx
140153bfe:	0f 4c c2             	cmovl  %edx,%eax
140153c01:	89 87 24 07 00 00    	mov    %eax,0x724(%rdi)
140153c07:	e9 0d 23 00 00       	jmp    0x140155f19
140153c0c:	39 2e                	cmp    %ebp,(%rsi)
140153c0e:	0f 95 c0             	setne  %al
140153c11:	88 87 15 0b 00 00    	mov    %al,0xb15(%rdi)
140153c17:	e9 fd 22 00 00       	jmp    0x140155f19
140153c1c:	48 63 06             	movslq (%rsi),%rax
140153c1f:	85 c0                	test   %eax,%eax
140153c21:	0f 88 d6 21 00 00    	js     0x140155dfd
140153c27:	48 89 87 48 07 00 00 	mov    %rax,0x748(%rdi)
140153c2e:	e9 e6 22 00 00       	jmp    0x140155f19
140153c33:	8b 06                	mov    (%rsi),%eax
140153c35:	83 f8 03             	cmp    $0x3,%eax
140153c38:	0f 87 bf 21 00 00    	ja     0x140155dfd
140153c3e:	89 87 6c 07 00 00    	mov    %eax,0x76c(%rdi)
140153c44:	e9 d0 22 00 00       	jmp    0x140155f19
140153c49:	8b 06                	mov    (%rsi),%eax
140153c4b:	83 f8 02             	cmp    $0x2,%eax
140153c4e:	0f 87 a9 21 00 00    	ja     0x140155dfd
140153c54:	88 87 40 07 00 00    	mov    %al,0x740(%rdi)
140153c5a:	e9 ba 22 00 00       	jmp    0x140155f19
140153c5f:	39 2e                	cmp    %ebp,(%rsi)
140153c61:	0f 95 c0             	setne  %al
140153c64:	88 87 16 0b 00 00    	mov    %al,0xb16(%rdi)
140153c6a:	e9 aa 22 00 00       	jmp    0x140155f19
140153c6f:	39 2e                	cmp    %ebp,(%rsi)
140153c71:	0f 95 c0             	setne  %al
140153c74:	88 87 17 0b 00 00    	mov    %al,0xb17(%rdi)
140153c7a:	e9 9a 22 00 00       	jmp    0x140155f19
140153c7f:	39 2e                	cmp    %ebp,(%rsi)
140153c81:	0f 95 c0             	setne  %al
140153c84:	88 87 18 0b 00 00    	mov    %al,0xb18(%rdi)
140153c8a:	e9 8a 22 00 00       	jmp    0x140155f19
140153c8f:	39 2e                	cmp    %ebp,(%rsi)
140153c91:	0f 95 c0             	setne  %al
140153c94:	88 87 fb 05 00 00    	mov    %al,0x5fb(%rdi)
140153c9a:	88 87 c3 06 00 00    	mov    %al,0x6c3(%rdi)
140153ca0:	e9 74 22 00 00       	jmp    0x140155f19
140153ca5:	39 2e                	cmp    %ebp,(%rsi)
140153ca7:	0f 94 c0             	sete   %al
140153caa:	88 87 19 0b 00 00    	mov    %al,0xb19(%rdi)
140153cb0:	e9 64 22 00 00       	jmp    0x140155f19
140153cb5:	39 2e                	cmp    %ebp,(%rsi)
140153cb7:	0f 94 c0             	sete   %al
140153cba:	88 87 1a 0b 00 00    	mov    %al,0xb1a(%rdi)
140153cc0:	e9 54 22 00 00       	jmp    0x140155f19
140153cc5:	8b 06                	mov    (%rsi),%eax
140153cc7:	89 87 40 0a 00 00    	mov    %eax,0xa40(%rdi)
140153ccd:	e9 47 22 00 00       	jmp    0x140155f19
140153cd2:	8b 06                	mov    (%rsi),%eax
140153cd4:	89 87 44 0a 00 00    	mov    %eax,0xa44(%rdi)
140153cda:	e9 3a 22 00 00       	jmp    0x140155f19
140153cdf:	8b 06                	mov    (%rsi),%eax
140153ce1:	89 87 48 0a 00 00    	mov    %eax,0xa48(%rdi)
140153ce7:	e9 2d 22 00 00       	jmp    0x140155f19
140153cec:	41 8b 00             	mov    (%r8),%eax
140153cef:	85 c0                	test   %eax,%eax
140153cf1:	0f 88 06 21 00 00    	js     0x140155dfd
140153cf7:	89 81 80 0a 00 00    	mov    %eax,0xa80(%rcx)
140153cfd:	e9 17 22 00 00       	jmp    0x140155f19
140153d02:	81 fa 11 27 00 00    	cmp    $0x2711,%edx
140153d08:	0f 8f 44 04 00 00    	jg     0x140154152
140153d0e:	0f 84 2f 04 00 00    	je     0x140154143
140153d14:	8d 82 2c ff ff ff    	lea    -0xd4(%rdx),%eax
140153d1a:	83 f8 60             	cmp    $0x60,%eax
140153d1d:	0f 87 f0 21 00 00    	ja     0x140155f13
140153d23:	4c 8d 05 d6 c2 ea ff 	lea    -0x153d2a(%rip),%r8        # 0x140000000
140153d2a:	48 98                	cltq
140153d2c:	41 0f b6 84 00 bc 61 	movzbl 0x1561bc(%r8,%rax,1),%eax
140153d33:	15 00
140153d35:	41 8b 8c 80 28 61 15 	mov    0x156128(%r8,%rax,4),%ecx
140153d3c:	00
140153d3d:	49 03 c8             	add    %r8,%rcx
140153d40:	ff e1                	jmp    *%rcx
140153d42:	39 2e                	cmp    %ebp,(%rsi)
140153d44:	0f 95 c0             	setne  %al
140153d47:	88 87 08 0b 00 00    	mov    %al,0xb08(%rdi)
140153d4d:	e9 c7 21 00 00       	jmp    0x140155f19
140153d52:	4c 8d 87 88 05 00 00 	lea    0x588(%rdi),%r8
140153d59:	83 fa 20             	cmp    $0x20,%edx
140153d5c:	74 07                	je     0x140153d65
140153d5e:	4c 8d 87 50 06 00 00 	lea    0x650(%rdi),%r8
140153d65:	8b 0e                	mov    (%rsi),%ecx
140153d67:	0f b7 d1             	movzwl %cx,%edx
140153d6a:	81 e1 00 00 ff ff    	and    $0xffff0000,%ecx
140153d70:	83 fa 01             	cmp    $0x1,%edx
140153d73:	76 0c                	jbe    0x140153d81
140153d75:	8d 42 fc             	lea    -0x4(%rdx),%eax
140153d78:	83 f8 03             	cmp    $0x3,%eax
140153d7b:	0f 87 7c 20 00 00    	ja     0x140155dfd
140153d81:	81 f9 ff ff 07 00    	cmp    $0x7ffff,%ecx
140153d87:	0f 87 70 20 00 00    	ja     0x140155dfd
140153d8d:	41 89 10             	mov    %edx,(%r8)
140153d90:	41 89 48 04          	mov    %ecx,0x4(%r8)
140153d94:	e9 80 21 00 00       	jmp    0x140155f19
140153d99:	0f b6 06             	movzbl (%rsi),%eax
140153d9c:	24 01                	and    $0x1,%al
140153d9e:	88 87 fc 0a 00 00    	mov    %al,0xafc(%rdi)
140153da4:	e9 70 21 00 00       	jmp    0x140155f19
140153da9:	8b 06                	mov    (%rsi),%eax
140153dab:	85 c0                	test   %eax,%eax
140153dad:	0f 88 4a 20 00 00    	js     0x140155dfd
140153db3:	89 87 98 0a 00 00    	mov    %eax,0xa98(%rdi)
140153db9:	e9 5b 21 00 00       	jmp    0x140155f19
140153dbe:	8b 06                	mov    (%rsi),%eax
140153dc0:	83 f8 01             	cmp    $0x1,%eax
140153dc3:	0f 8f 34 20 00 00    	jg     0x140155dfd
140153dc9:	85 c0                	test   %eax,%eax
140153dcb:	0f 95 c0             	setne  %al
140153dce:	88 87 2f 0b 00 00    	mov    %al,0xb2f(%rdi)
140153dd4:	e9 40 21 00 00       	jmp    0x140155f19
140153dd9:	8b 06                	mov    (%rsi),%eax
140153ddb:	89 87 1c 02 00 00    	mov    %eax,0x21c(%rdi)
140153de1:	83 e0 fa             	and    $0xfffffffa,%eax
140153de4:	f7 d8                	neg    %eax
140153de6:	45 1b f6             	sbb    %r14d,%r14d
140153de9:	41 83 e6 04          	and    $0x4,%r14d
140153ded:	e9 27 21 00 00       	jmp    0x140155f19
140153df2:	8b 06                	mov    (%rsi),%eax
140153df4:	85 c0                	test   %eax,%eax
140153df6:	0f 88 01 20 00 00    	js     0x140155dfd
140153dfc:	89 87 10 03 00 00    	mov    %eax,0x310(%rdi)
140153e02:	e9 12 21 00 00       	jmp    0x140155f19
140153e07:	39 2e                	cmp    %ebp,(%rsi)
140153e09:	0f 95 c0             	setne  %al
140153e0c:	88 87 27 0b 00 00    	mov    %al,0xb27(%rdi)
140153e12:	e9 02 21 00 00       	jmp    0x140155f19
140153e17:	39 2e                	cmp    %ebp,(%rsi)
140153e19:	0f 95 c0             	setne  %al
140153e1c:	88 87 2c 0b 00 00    	mov    %al,0xb2c(%rdi)
140153e22:	e9 f2 20 00 00       	jmp    0x140155f19
140153e27:	39 2e                	cmp    %ebp,(%rsi)
140153e29:	0f 95 c0             	setne  %al
140153e2c:	88 87 c0 06 00 00    	mov    %al,0x6c0(%rdi)
140153e32:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140153e36:	48 85 c9             	test   %rcx,%rcx
140153e39:	0f 84 da 20 00 00    	je     0x140155f19
140153e3f:	88 81 c0 03 00 00    	mov    %al,0x3c0(%rcx)
140153e45:	e9 cf 20 00 00       	jmp    0x140155f19
140153e4a:	f6 06 03             	testb  $0x3,(%rsi)
140153e4d:	0f 95 c0             	setne  %al
140153e50:	88 87 2d 0b 00 00    	mov    %al,0xb2d(%rdi)
140153e56:	e9 be 20 00 00       	jmp    0x140155f19
140153e5b:	f6 06 03             	testb  $0x3,(%rsi)
140153e5e:	0f 95 c0             	setne  %al
140153e61:	88 87 c1 06 00 00    	mov    %al,0x6c1(%rdi)
140153e67:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140153e6b:	48 85 c9             	test   %rcx,%rcx
140153e6e:	0f 84 a5 20 00 00    	je     0x140155f19
140153e74:	88 81 c1 03 00 00    	mov    %al,0x3c1(%rcx)
140153e7a:	e9 9a 20 00 00       	jmp    0x140155f19
140153e7f:	48 8b 05 b2 ee 2a 00 	mov    0x2aeeb2(%rip),%rax        # 0x140402d38
140153e86:	ff 50 58             	call   *0x58(%rax)
140153e89:	84 c0                	test   %al,%al
140153e8b:	75 0b                	jne    0x140153e98
140153e8d:	41 be 04 00 00 00    	mov    $0x4,%r14d
140153e93:	e9 81 20 00 00       	jmp    0x140155f19
140153e98:	39 2e                	cmp    %ebp,(%rsi)
140153e9a:	0f 95 c0             	setne  %al
140153e9d:	88 87 fa 05 00 00    	mov    %al,0x5fa(%rdi)
140153ea3:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140153ea7:	48 85 c9             	test   %rcx,%rcx
140153eaa:	0f 84 69 20 00 00    	je     0x140155f19
140153eb0:	88 81 4a 03 00 00    	mov    %al,0x34a(%rcx)