1401e1f0f:	74 29                	je     0x1401e1f3a
1401e1f11:	45 85 c0             	test   %r8d,%r8d
1401e1f14:	74 05                	je     0x1401e1f1b
1401e1f16:	44 85 c5             	test   %r8d,%ebp
1401e1f19:	74 1f                	je     0x1401e1f3a
1401e1f1b:	45 85 c9             	test   %r9d,%r9d
1401e1f1e:	74 05                	je     0x1401e1f25
1401e1f20:	45 85 cd             	test   %r9d,%r13d
1401e1f23:	74 15                	je     0x1401e1f3a
1401e1f25:	45 85 d2             	test   %r10d,%r10d
1401e1f28:	74 05                	je     0x1401e1f2f
1401e1f2a:	45 85 d4             	test   %r10d,%r12d
1401e1f2d:	74 0b                	je     0x1401e1f3a
1401e1f2f:	49 8d 43 50          	lea    0x50(%r11),%rax
1401e1f33:	48 89 01             	mov    %rax,(%rcx)
1401e1f36:	48 83 c1 08          	add    $0x8,%rcx
1401e1f3a:	49 81 c3 40 01 00 00 	add    $0x140,%r11
1401e1f41:	48 81 c2 40 01 00 00 	add    $0x140,%rdx
1401e1f48:	49 2b de             	sub    %r14,%rbx
1401e1f4b:	0f 85 bf fe ff ff    	jne    0x1401e1e10
1401e1f51:	48 89 31             	mov    %rsi,(%rcx)
1401e1f54:	48 8d 15 7d bc 16 00 	lea    0x16bc7d(%rip),%rdx        # 0x14034dbd8
1401e1f5b:	49 8b cf             	mov    %r15,%rcx
1401e1f5e:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1401e1f64:	49 8b df             	mov    %r15,%rbx
1401e1f67:	ff 15 8b 82 14 00    	call   *0x14828b(%rip)        # 0x14032a1f8
1401e1f6d:	48 8b ac 24 d8 00 00 	mov    0xd8(%rsp),%rbp
1401e1f74:	00
1401e1f75:	85 c0                	test   %eax,%eax
1401e1f77:	75 34                	jne    0x1401e1fad
1401e1f79:	4c 8b cf             	mov    %rdi,%r9
1401e1f7c:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401e1f81:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1401e1f86:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1401e1f8b:	48 8d 0d 2e 9e 16 00 	lea    0x169e2e(%rip),%rcx        # 0x14034bdc0
1401e1f92:	e8 d9 ec ff ff       	call   0x1401e0c70
1401e1f97:	41 80 7f 07 3a       	cmpb   $0x3a,0x7(%r15)
1401e1f9c:	49 8d 5f 07          	lea    0x7(%r15),%rbx
1401e1fa0:	44 8b f0             	mov    %eax,%r14d
1401e1fa3:	75 04                	jne    0x1401e1fa9
1401e1fa5:	49 8d 5f 08          	lea    0x8(%r15),%rbx
1401e1fa9:	85 c0                	test   %eax,%eax
1401e1fab:	74 41                	je     0x1401e1fee
1401e1fad:	4c 8b c3             	mov    %rbx,%r8
1401e1fb0:	8b d6                	mov    %esi,%edx
1401e1fb2:	40 38 33             	cmp    %sil,(%rbx)
1401e1fb5:	74 37                	je     0x1401e1fee
1401e1fb7:	81 fa 00 00 00 80    	cmp    $0x80000000,%edx
1401e1fbd:	73 0a                	jae    0x1401e1fc9
1401e1fbf:	49 ff c0             	inc    %r8
1401e1fc2:	ff c2                	inc    %edx
1401e1fc4:	41 38 30             	cmp    %sil,(%r8)
1401e1fc7:	75 ee                	jne    0x1401e1fb7
1401e1fc9:	f7 c2 ff ff ff 7f    	test   $0x7fffffff,%edx
1401e1fcf:	76 1d                	jbe    0x1401e1fee
1401e1fd1:	4c 8b cf             	mov    %rdi,%r9
1401e1fd4:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401e1fd9:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1401e1fde:	48 8b cb             	mov    %rbx,%rcx
1401e1fe1:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1401e1fe6:	e8 85 ec ff ff       	call   0x1401e0c70
1401e1feb:	44 8b f0             	mov    %eax,%r14d
1401e1fee:	41 b8 30 06 00 00    	mov    $0x630,%r8d
1401e1ff4:	48 8d 15 7d ba 16 00 	lea    0x16ba7d(%rip),%rdx        # 0x14034da78
1401e1ffb:	48 8b cf             	mov    %rdi,%rcx
1401e1ffe:	e8 0d 73 04 00       	call   0x140229310
1401e2003:	45 85 f6             	test   %r14d,%r14d
1401e2006:	75 08                	jne    0x1401e2010
1401e2008:	41 b8 33 06 00 00    	mov    $0x633,%r8d
1401e200e:	eb 13                	jmp    0x1401e2023
1401e2010:	e8 1b 63 04 00       	call   0x140228330
1401e2015:	48 8b f8             	mov    %rax,%rdi
1401e2018:	48 85 c0             	test   %rax,%rax
1401e201b:	75 1e                	jne    0x1401e203b
1401e201d:	41 b8 3c 06 00 00    	mov    $0x63c,%r8d
1401e2023:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e2028:	48 8d 15 49 ba 16 00 	lea    0x16ba49(%rip),%rdx        # 0x14034da78
1401e202f:	e8 dc 72 04 00       	call   0x140229310
1401e2034:	33 c0                	xor    %eax,%eax
1401e2036:	e9 a9 00 00 00       	jmp    0x1401e20e4
1401e203b:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1401e2042:	00
1401e2043:	48 8b cb             	mov    %rbx,%rcx
1401e2046:	e8 d5 63 04 00       	call   0x140228420
1401e204b:	85 c0                	test   %eax,%eax
1401e204d:	7e 2c                	jle    0x1401e207b
1401e204f:	90                   	nop
1401e2050:	8b d6                	mov    %esi,%edx
1401e2052:	48 8b cb             	mov    %rbx,%rcx
1401e2055:	e8 f6 65 04 00       	call   0x140228650
1401e205a:	48 8b d0             	mov    %rax,%rdx
1401e205d:	48 8b cf             	mov    %rdi,%rcx
1401e2060:	e8 9b 64 04 00       	call   0x140228500
1401e2065:	85 c0                	test   %eax,%eax
1401e2067:	0f 84 98 00 00 00    	je     0x1401e2105
1401e206d:	48 8b cb             	mov    %rbx,%rcx
1401e2070:	ff c6                	inc    %esi
1401e2072:	e8 a9 63 04 00       	call   0x140228420
1401e2077:	3b f0                	cmp    %eax,%esi
1401e2079:	7c d5                	jl     0x1401e2050
1401e207b:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401e2080:	48 85 db             	test   %rbx,%rbx
1401e2083:	74 1e                	je     0x1401e20a3
1401e2085:	83 7b 08 00          	cmpl   $0x0,0x8(%rbx)
1401e2089:	74 0f                	je     0x1401e209a
1401e208b:	48 8b 13             	mov    (%rbx),%rdx
1401e208e:	48 8b cf             	mov    %rdi,%rcx
1401e2091:	e8 6a 64 04 00       	call   0x140228500
1401e2096:	85 c0                	test   %eax,%eax
1401e2098:	74 73                	je     0x1401e210d
1401e209a:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1401e209e:	48 85 db             	test   %rbx,%rbx
1401e20a1:	75 e2                	jne    0x1401e2085
1401e20a3:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e20a8:	48 8d 15 c9 b9 16 00 	lea    0x16b9c9(%rip),%rdx        # 0x14034da78
1401e20af:	41 b8 5a 06 00 00    	mov    $0x65a,%r8d
1401e20b5:	e8 56 72 04 00       	call   0x140229310
1401e20ba:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
1401e20c1:	00
1401e20c2:	48 8b d7             	mov    %rdi,%rdx
1401e20c5:	e8 b6 05 00 00       	call   0x1401e2680
1401e20ca:	85 c0                	test   %eax,%eax
1401e20cc:	74 56                	je     0x1401e2124
1401e20ce:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
1401e20d5:	00
1401e20d6:	48 8b 0b             	mov    (%rbx),%rcx
1401e20d9:	e8 c2 60 04 00       	call   0x1402281a0
1401e20de:	48 8b c7             	mov    %rdi,%rax
1401e20e1:	48 89 3b             	mov    %rdi,(%rbx)
1401e20e4:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
1401e20e9:	48 8b ac 24 b0 00 00 	mov    0xb0(%rsp),%rbp
1401e20f0:	00
1401e20f1:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
1401e20f6:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1401e20fd:	41 5f                	pop    %r15
1401e20ff:	41 5e                	pop    %r14
1401e2101:	5f                   	pop    %rdi
1401e2102:	5e                   	pop    %rsi
1401e2103:	5b                   	pop    %rbx
1401e2104:	c3                   	ret
1401e2105:	41 b8 44 06 00 00    	mov    $0x644,%r8d
1401e210b:	eb 06                	jmp    0x1401e2113
1401e210d:	41 b8 51 06 00 00    	mov    $0x651,%r8d
1401e2113:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e2118:	48 8d 15 59 b9 16 00 	lea    0x16b959(%rip),%rdx        # 0x14034da78
1401e211f:	e8 ec 71 04 00       	call   0x140229310
1401e2124:	48 8b cf             	mov    %rdi,%rcx
1401e2127:	e8 74 60 04 00       	call   0x1402281a0
1401e212c:	33 c0                	xor    %eax,%eax
1401e212e:	eb b4                	jmp    0x1401e20e4
1401e2130:	40 53                	rex push %rbx
1401e2132:	b8 20 00 00 00       	mov    $0x20,%eax
1401e2137:	e8 a4 84 11 00       	call   0x1402fa5e0
1401e213c:	48 2b e0             	sub    %rax,%rsp
1401e213f:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401e2143:	41 8b d8             	mov    %r8d,%ebx
1401e2146:	48 8b ca             	mov    %rdx,%rcx
1401e2149:	ff 90 90 00 00 00    	call   *0x90(%rax)
1401e214f:	48 8b c8             	mov    %rax,%rcx
1401e2152:	48 85 c0             	test   %rax,%rax
1401e2155:	74 12                	je     0x1401e2169
1401e2157:	85 db                	test   %ebx,%ebx
1401e2159:	75 0e                	jne    0x1401e2169
1401e215b:	33 c0                	xor    %eax,%eax
1401e215d:	39 01                	cmp    %eax,(%rcx)
1401e215f:	48 0f 45 c1          	cmovne %rcx,%rax
1401e2163:	48 83 c4 20          	add    $0x20,%rsp
1401e2167:	5b                   	pop    %rbx
1401e2168:	c3                   	ret
1401e2169:	48 83 c4 20          	add    $0x20,%rsp
1401e216d:	5b                   	pop    %rbx
1401e216e:	c3                   	ret
1401e216f:	cc                   	int3
1401e2170:	b8 28 00 00 00       	mov    $0x28,%eax
1401e2175:	e8 66 84 11 00       	call   0x1402fa5e0
1401e217a:	48 2b e0             	sub    %rax,%rsp
1401e217d:	e8 fe d4 01 00       	call   0x1401ff680
1401e2182:	0f b6 c8             	movzbl %al,%ecx
1401e2185:	83 f9 0c             	cmp    $0xc,%ecx
1401e2188:	73 12                	jae    0x1401e219c
1401e218a:	8b c1                	mov    %ecx,%eax
1401e218c:	48 8d 0d 9d a4 22 00 	lea    0x22a49d(%rip),%rcx        # 0x14040c630
1401e2193:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
1401e2197:	48 83 c4 28          	add    $0x28,%rsp
1401e219b:	c3                   	ret
1401e219c:	33 c0                	xor    %eax,%eax
1401e219e:	48 83 c4 28          	add    $0x28,%rsp
1401e21a2:	c3                   	ret
1401e21a3:	cc                   	int3
1401e21a4:	cc                   	int3
1401e21a5:	cc                   	int3
1401e21a6:	cc                   	int3
1401e21a7:	cc                   	int3
1401e21a8:	cc                   	int3
1401e21a9:	cc                   	int3
1401e21aa:	cc                   	int3
1401e21ab:	cc                   	int3
1401e21ac:	cc                   	int3
1401e21ad:	cc                   	int3
1401e21ae:	cc                   	int3
1401e21af:	cc                   	int3
1401e21b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401e21b5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e21ba:	55                   	push   %rbp
1401e21bb:	57                   	push   %rdi
1401e21bc:	41 56                	push   %r14
1401e21be:	48 8b ec             	mov    %rsp,%rbp
1401e21c1:	b8 30 00 00 00       	mov    $0x30,%eax
1401e21c6:	e8 15 84 11 00       	call   0x1402fa5e0
1401e21cb:	48 2b e0             	sub    %rax,%rsp
1401e21ce:	33 f6                	xor    %esi,%esi
1401e21d0:	89 35 da a5 22 00    	mov    %esi,0x22a5da(%rip)        # 0x14040c7b0
1401e21d6:	e8 05 d5 01 00       	call   0x1401ff6e0
1401e21db:	48 8d 3d 1e 9d 16 00 	lea    0x169d1e(%rip),%rdi        # 0x14034bf00
1401e21e2:	8b de                	mov    %esi,%ebx
1401e21e4:	4c 8d 35 15 de e1 ff 	lea    -0x1e21eb(%rip),%r14        # 0x140000000
1401e21eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e21f0:	8b 4f 04             	mov    0x4(%rdi),%ecx
1401e21f3:	85 c9                	test   %ecx,%ecx
1401e21f5:	75 0a                	jne    0x1401e2201
1401e21f7:	4a 89 b4 33 a0 c6 40 	mov    %rsi,0x40c6a0(%rbx,%r14,1)
1401e21fe:	00
1401e21ff:	eb 22                	jmp    0x1401e2223
1401e2201:	e8 4a ce 05 00       	call   0x14023f050
1401e2206:	48 8b c8             	mov    %rax,%rcx
1401e2209:	e8 02 f8 05 00       	call   0x140241a10
1401e220e:	4a 89 84 33 a0 c6 40 	mov    %rax,0x40c6a0(%rbx,%r14,1)
1401e2215:	00
1401e2216:	48 85 c0             	test   %rax,%rax
1401e2219:	75 08                	jne    0x1401e2223
1401e221b:	8b 07                	mov    (%rdi),%eax
1401e221d:	09 05 8d a5 22 00    	or     %eax,0x22a58d(%rip)        # 0x14040c7b0
1401e2223:	48 83 c3 08          	add    $0x8,%rbx
1401e2227:	48 83 c7 08          	add    $0x8,%rdi
1401e222b:	48 81 fb b0 00 00 00 	cmp    $0xb0,%rbx
1401e2232:	72 bc                	jb     0x1401e21f0
1401e2234:	89 35 7a a5 22 00    	mov    %esi,0x22a57a(%rip)        # 0x14040c7b4
1401e223a:	48 8d 3d 6f 9d 16 00 	lea    0x169d6f(%rip),%rdi        # 0x14034bfb0
1401e2241:	48 8b de             	mov    %rsi,%rbx
1401e2244:	8b 4f 04             	mov    0x4(%rdi),%ecx
1401e2247:	e8 04 ce 05 00       	call   0x14023f050
1401e224c:	48 8b c8             	mov    %rax,%rcx
1401e224f:	e8 fc f7 05 00       	call   0x140241a50
1401e2254:	4a 89 84 33 30 c6 40 	mov    %rax,0x40c630(%rbx,%r14,1)
1401e225b:	00
1401e225c:	48 85 c0             	test   %rax,%rax
1401e225f:	75 0a                	jne    0x1401e226b
1401e2261:	8b 07                	mov    (%rdi),%eax
1401e2263:	09 05 4b a5 22 00    	or     %eax,0x22a54b(%rip)        # 0x14040c7b4
1401e2269:	eb 1a                	jmp    0x1401e2285
1401e226b:	48 8b c8             	mov    %rax,%rcx
1401e226e:	e8 2d e3 05 00       	call   0x1402405a0
1401e2273:	85 c0                	test   %eax,%eax
1401e2275:	0f 88 62 02 00 00    	js     0x1401e24dd
1401e227b:	48 98                	cltq
1401e227d:	4a 89 84 33 50 c7 40 	mov    %rax,0x40c750(%rbx,%r14,1)
1401e2284:	00
1401e2285:	48 83 c3 08          	add    $0x8,%rbx
1401e2289:	48 83 c7 08          	add    $0x8,%rdi
1401e228d:	48 83 fb 60          	cmp    $0x60,%rbx
1401e2291:	72 b1                	jb     0x1401e2244
1401e2293:	48 39 35 96 a3 22 00 	cmp    %rsi,0x22a396(%rip)        # 0x14040c630
1401e229a:	0f 84 3d 02 00 00    	je     0x1401e24dd
1401e22a0:	48 39 35 91 a3 22 00 	cmp    %rsi,0x22a391(%rip)        # 0x14040c638
1401e22a7:	0f 84 30 02 00 00    	je     0x1401e24dd
1401e22ad:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1401e22b3:	89 35 ff a4 22 00    	mov    %esi,0x22a4ff(%rip)        # 0x14040c7b8
1401e22b9:	48 8d 15 68 b7 16 00 	lea    0x16b768(%rip),%rdx        # 0x14034da28
1401e22c0:	89 35 f6 a4 22 00    	mov    %esi,0x22a4f6(%rip)        # 0x14040c7bc
1401e22c6:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1401e22ca:	48 89 75 28          	mov    %rsi,0x28(%rbp)
1401e22ce:	89 75 20             	mov    %esi,0x20(%rbp)
1401e22d1:	e8 ba 67 06 00       	call   0x140248a90
1401e22d6:	48 85 c0             	test   %rax,%rax
1401e22d9:	74 26                	je     0x1401e2301
1401e22db:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401e22e0:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1401e22e4:	45 33 c9             	xor    %r9d,%r9d
1401e22e7:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e22ec:	45 33 c0             	xor    %r8d,%r8d
1401e22ef:	33 d2                	xor    %edx,%edx
1401e22f1:	e8 6a 69 06 00       	call   0x140248c60
1401e22f6:	8b 4d 20             	mov    0x20(%rbp),%ecx
1401e22f9:	85 c0                	test   %eax,%eax
1401e22fb:	0f 4e ce             	cmovle %esi,%ecx
1401e22fe:	89 4d 20             	mov    %ecx,0x20(%rbp)
1401e2301:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401e2305:	e8 96 95 05 00       	call   0x14023b8a0
1401e230a:	8b 45 20             	mov    0x20(%rbp),%eax
1401e230d:	89 05 39 0c 22 00    	mov    %eax,0x220c39(%rip)        # 0x140402f4c
1401e2313:	85 c0                	test   %eax,%eax
1401e2315:	74 0d                	je     0x1401e2324
1401e2317:	48 c7 05 46 a4 22 00 	movq   $0x20,0x22a446(%rip)        # 0x14040c768
1401e231e:	20 00 00 00
1401e2322:	eb 07                	jmp    0x1401e232b
1401e2324:	83 0d 89 a4 22 00 08 	orl    $0x8,0x22a489(%rip)        # 0x14040c7b4
1401e232b:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1401e2331:	48 89 75 28          	mov    %rsi,0x28(%rbp)
1401e2335:	48 8d 15 fc b6 16 00 	lea    0x16b6fc(%rip),%rdx        # 0x14034da38
1401e233c:	89 75 20             	mov    %esi,0x20(%rbp)
1401e233f:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1401e2343:	e8 48 67 06 00       	call   0x140248a90
1401e2348:	48 85 c0             	test   %rax,%rax
1401e234b:	74 26                	je     0x1401e2373
1401e234d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401e2352:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1401e2356:	45 33 c9             	xor    %r9d,%r9d
1401e2359:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e235e:	45 33 c0             	xor    %r8d,%r8d
1401e2361:	33 d2                	xor    %edx,%edx
1401e2363:	e8 f8 68 06 00       	call   0x140248c60
1401e2368:	8b 4d 20             	mov    0x20(%rbp),%ecx
1401e236b:	85 c0                	test   %eax,%eax
1401e236d:	0f 4e ce             	cmovle %esi,%ecx
1401e2370:	89 4d 20             	mov    %ecx,0x20(%rbp)
1401e2373:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401e2377:	e8 24 95 05 00       	call   0x14023b8a0
1401e237c:	8b 45 20             	mov    0x20(%rbp),%eax
1401e237f:	89 05 d7 0b 22 00    	mov    %eax,0x220bd7(%rip)        # 0x140402f5c
1401e2385:	85 c0                	test   %eax,%eax
1401e2387:	74 0d                	je     0x1401e2396
1401e2389:	48 c7 05 f4 a3 22 00 	movq   $0x20,0x22a3f4(%rip)        # 0x14040c788
1401e2390:	20 00 00 00
1401e2394:	eb 0a                	jmp    0x1401e23a0
1401e2396:	81 0d 14 a4 22 00 00 	orl    $0x100,0x22a414(%rip)        # 0x14040c7b4
1401e239d:	01 00 00
1401e23a0:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1401e23a6:	48 89 75 28          	mov    %rsi,0x28(%rbp)
1401e23aa:	48 8d 15 97 b6 16 00 	lea    0x16b697(%rip),%rdx        # 0x14034da48
1401e23b1:	89 75 20             	mov    %esi,0x20(%rbp)
1401e23b4:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1401e23b8:	e8 d3 66 06 00       	call   0x140248a90
1401e23bd:	48 85 c0             	test   %rax,%rax
1401e23c0:	74 26                	je     0x1401e23e8
1401e23c2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401e23c7:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1401e23cb:	45 33 c9             	xor    %r9d,%r9d
1401e23ce:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e23d3:	45 33 c0             	xor    %r8d,%r8d
1401e23d6:	33 d2                	xor    %edx,%edx
1401e23d8:	e8 83 68 06 00       	call   0x140248c60
1401e23dd:	8b 4d 20             	mov    0x20(%rbp),%ecx
1401e23e0:	85 c0                	test   %eax,%eax
1401e23e2:	0f 4e ce             	cmovle %esi,%ecx
1401e23e5:	89 4d 20             	mov    %ecx,0x20(%rbp)
1401e23e8:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401e23ec:	e8 af 94 05 00       	call   0x14023b8a0
1401e23f1:	39 75 20             	cmp    %esi,0x20(%rbp)
1401e23f4:	75 0a                	jne    0x1401e2400
1401e23f6:	81 0d bc a3 22 00 a0 	orl    $0xa0,0x22a3bc(%rip)        # 0x14040c7bc