4a1f5a:	c1 ea 18             	shr    $0x18,%edx
4a1f5d:	c1 e8 18             	shr    $0x18,%eax
4a1f60:	8d 6f 20             	lea    0x20(%edi),%ebp
4a1f63:	33 0c 85 a8 6a 69 00 	xor    0x696aa8(,%eax,4),%ecx
4a1f6a:	89 4c 24 24          	mov    %ecx,0x24(%esp)
4a1f6e:	8b 4c 24 14          	mov    0x14(%esp),%ecx
4a1f72:	8b 74 24 24          	mov    0x24(%esp),%esi
4a1f76:	0f b6 c1             	movzbl %cl,%eax
4a1f79:	c1 e9 08             	shr    $0x8,%ecx
4a1f7c:	0f b6 c9             	movzbl %cl,%ecx
4a1f7f:	33 34 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%esi
4a1f86:	8b c6                	mov    %esi,%eax
4a1f88:	89 74 24 24          	mov    %esi,0x24(%esp)
4a1f8c:	33 47 18             	xor    0x18(%edi),%eax
4a1f8f:	8b 0c 8d a8 72 69 00 	mov    0x6972a8(,%ecx,4),%ecx
4a1f96:	89 44 24 24          	mov    %eax,0x24(%esp)
4a1f9a:	8b 44 24 2c          	mov    0x2c(%esp),%eax
4a1f9e:	c1 e8 10             	shr    $0x10,%eax
4a1fa1:	0f b6 c0             	movzbl %al,%eax
4a1fa4:	33 0c 85 a8 6e 69 00 	xor    0x696ea8(,%eax,4),%ecx
4a1fab:	33 0c 95 a8 6a 69 00 	xor    0x696aa8(,%edx,4),%ecx
4a1fb2:	0f b6 c3             	movzbl %bl,%eax
4a1fb5:	33 0c 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%ecx
4a1fbc:	33 4f 1c             	xor    0x1c(%edi),%ecx
4a1fbf:	8b bf f0 00 00 00    	mov    0xf0(%edi),%edi
4a1fc5:	d1 ff                	sar    $1,%edi
4a1fc7:	89 4c 24 2c          	mov    %ecx,0x2c(%esp)
4a1fcb:	83 ef 01             	sub    $0x1,%edi
4a1fce:	0f 84 10 02 00 00    	je     0x4a21e4
4a1fd4:	8b 74 24 24          	mov    0x24(%esp),%esi
4a1fd8:	8b c6                	mov    %esi,%eax
4a1fda:	c1 e8 08             	shr    $0x8,%eax
4a1fdd:	0f b6 c8             	movzbl %al,%ecx
4a1fe0:	8b 44 24 10          	mov    0x10(%esp),%eax
4a1fe4:	c1 e8 10             	shr    $0x10,%eax
4a1fe7:	0f b6 c0             	movzbl %al,%eax
4a1fea:	8b 0c 8d a8 72 69 00 	mov    0x6972a8(,%ecx,4),%ecx
4a1ff1:	8b 54 24 18          	mov    0x18(%esp),%edx
4a1ff5:	33 0c 85 a8 6e 69 00 	xor    0x696ea8(,%eax,4),%ecx
4a1ffc:	8b c2                	mov    %edx,%eax
4a1ffe:	c1 e8 18             	shr    $0x18,%eax
4a2001:	33 0c 85 a8 6a 69 00 	xor    0x696aa8(,%eax,4),%ecx
4a2008:	8b 44 24 2c          	mov    0x2c(%esp),%eax
4a200c:	0f b6 c0             	movzbl %al,%eax
4a200f:	33 0c 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%ecx
4a2016:	33 4d 00             	xor    0x0(%ebp),%ecx
4a2019:	8b 44 24 2c          	mov    0x2c(%esp),%eax
4a201d:	c1 e8 08             	shr    $0x8,%eax
4a2020:	89 4c 24 14          	mov    %ecx,0x14(%esp)
4a2024:	0f b6 c8             	movzbl %al,%ecx
4a2027:	8b c6                	mov    %esi,%eax
4a2029:	c1 e8 10             	shr    $0x10,%eax
4a202c:	0f b6 c0             	movzbl %al,%eax
4a202f:	8b 0c 8d a8 72 69 00 	mov    0x6972a8(,%ecx,4),%ecx
4a2036:	33 0c 85 a8 6e 69 00 	xor    0x696ea8(,%eax,4),%ecx
4a203d:	8b 44 24 10          	mov    0x10(%esp),%eax
4a2041:	c1 e8 18             	shr    $0x18,%eax
4a2044:	33 0c 85 a8 6a 69 00 	xor    0x696aa8(,%eax,4),%ecx
4a204b:	0f b6 c2             	movzbl %dl,%eax
4a204e:	33 0c 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%ecx
4a2055:	33 4d 04             	xor    0x4(%ebp),%ecx
4a2058:	8b 44 24 2c          	mov    0x2c(%esp),%eax
4a205c:	c1 e8 10             	shr    $0x10,%eax
4a205f:	89 4c 24 1c          	mov    %ecx,0x1c(%esp)
4a2063:	0f b6 c8             	movzbl %al,%ecx
4a2066:	8b c2                	mov    %edx,%eax
4a2068:	c1 e8 08             	shr    $0x8,%eax
4a206b:	0f b6 c0             	movzbl %al,%eax
4a206e:	c1 ea 10             	shr    $0x10,%edx
4a2071:	8b 1c 8d a8 6e 69 00 	mov    0x696ea8(,%ecx,4),%ebx
4a2078:	8b 4c 24 10          	mov    0x10(%esp),%ecx
4a207c:	33 1c 85 a8 72 69 00 	xor    0x6972a8(,%eax,4),%ebx
4a2083:	8b c6                	mov    %esi,%eax
4a2085:	c1 e8 18             	shr    $0x18,%eax
4a2088:	33 1c 85 a8 6a 69 00 	xor    0x696aa8(,%eax,4),%ebx
4a208f:	0f b6 c1             	movzbl %cl,%eax
4a2092:	c1 e9 08             	shr    $0x8,%ecx
4a2095:	0f b6 c9             	movzbl %cl,%ecx
4a2098:	33 1c 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%ebx
4a209f:	33 5d 08             	xor    0x8(%ebp),%ebx
4a20a2:	0f b6 c2             	movzbl %dl,%eax
4a20a5:	8b 14 8d a8 72 69 00 	mov    0x6972a8(,%ecx,4),%edx
4a20ac:	33 14 85 a8 6e 69 00 	xor    0x696ea8(,%eax,4),%edx
4a20b3:	8b 44 24 2c          	mov    0x2c(%esp),%eax
4a20b7:	c1 e8 18             	shr    $0x18,%eax
4a20ba:	33 14 85 a8 6a 69 00 	xor    0x696aa8(,%eax,4),%edx
4a20c1:	8b c6                	mov    %esi,%eax
4a20c3:	0f b6 c0             	movzbl %al,%eax
4a20c6:	33 14 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%edx
4a20cd:	8b c3                	mov    %ebx,%eax
4a20cf:	33 55 0c             	xor    0xc(%ebp),%edx
4a20d2:	c1 e8 08             	shr    $0x8,%eax
4a20d5:	0f b6 c8             	movzbl %al,%ecx
4a20d8:	8b 44 24 1c          	mov    0x1c(%esp),%eax
4a20dc:	c1 e8 10             	shr    $0x10,%eax
4a20df:	0f b6 c0             	movzbl %al,%eax
4a20e2:	8b 0c 8d a8 72 69 00 	mov    0x6972a8(,%ecx,4),%ecx
4a20e9:	33 0c 85 a8 6e 69 00 	xor    0x696ea8(,%eax,4),%ecx
4a20f0:	8b 44 24 14          	mov    0x14(%esp),%eax
4a20f4:	c1 e8 18             	shr    $0x18,%eax
4a20f7:	33 0c 85 a8 6a 69 00 	xor    0x696aa8(,%eax,4),%ecx
4a20fe:	0f b6 c2             	movzbl %dl,%eax
4a2101:	33 0c 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%ecx
4a2108:	8b c2                	mov    %edx,%eax
4a210a:	33 4d 10             	xor    0x10(%ebp),%ecx
4a210d:	c1 e8 08             	shr    $0x8,%eax
4a2110:	89 4c 24 18          	mov    %ecx,0x18(%esp)
4a2114:	0f b6 c8             	movzbl %al,%ecx
4a2117:	8b c3                	mov    %ebx,%eax
4a2119:	c1 e8 10             	shr    $0x10,%eax
4a211c:	8b 0c 8d a8 72 69 00 	mov    0x6972a8(,%ecx,4),%ecx
4a2123:	0f b6 c0             	movzbl %al,%eax
4a2126:	33 0c 85 a8 6e 69 00 	xor    0x696ea8(,%eax,4),%ecx
4a212d:	8b 44 24 1c          	mov    0x1c(%esp),%eax
4a2131:	c1 e8 18             	shr    $0x18,%eax
4a2134:	33 0c 85 a8 6a 69 00 	xor    0x696aa8(,%eax,4),%ecx
4a213b:	8b 44 24 14          	mov    0x14(%esp),%eax
4a213f:	0f b6 c0             	movzbl %al,%eax
4a2142:	33 0c 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%ecx
4a2149:	8b c2                	mov    %edx,%eax
4a214b:	33 4d 14             	xor    0x14(%ebp),%ecx
4a214e:	c1 e8 10             	shr    $0x10,%eax
4a2151:	89 4c 24 10          	mov    %ecx,0x10(%esp)
4a2155:	0f b6 c8             	movzbl %al,%ecx
4a2158:	8b 44 24 14          	mov    0x14(%esp),%eax
4a215c:	c1 e8 08             	shr    $0x8,%eax
4a215f:	0f b6 c0             	movzbl %al,%eax
4a2162:	8b 0c 8d a8 6e 69 00 	mov    0x696ea8(,%ecx,4),%ecx
4a2169:	c1 ea 18             	shr    $0x18,%edx
4a216c:	33 0c 85 a8 72 69 00 	xor    0x6972a8(,%eax,4),%ecx
4a2173:	8b c3                	mov    %ebx,%eax
4a2175:	c1 e8 18             	shr    $0x18,%eax
4a2178:	33 0c 85 a8 6a 69 00 	xor    0x696aa8(,%eax,4),%ecx
4a217f:	89 4c 24 24          	mov    %ecx,0x24(%esp)
4a2183:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
4a2187:	8b 74 24 24          	mov    0x24(%esp),%esi
4a218b:	0f b6 c1             	movzbl %cl,%eax
4a218e:	c1 e9 08             	shr    $0x8,%ecx
4a2191:	0f b6 c9             	movzbl %cl,%ecx
4a2194:	33 34 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%esi
4a219b:	8b c6                	mov    %esi,%eax
4a219d:	89 74 24 24          	mov    %esi,0x24(%esp)
4a21a1:	33 45 18             	xor    0x18(%ebp),%eax
4a21a4:	8b 0c 8d a8 72 69 00 	mov    0x6972a8(,%ecx,4),%ecx
4a21ab:	89 44 24 24          	mov    %eax,0x24(%esp)
4a21af:	8b 44 24 14          	mov    0x14(%esp),%eax
4a21b3:	c1 e8 10             	shr    $0x10,%eax
4a21b6:	0f b6 c0             	movzbl %al,%eax
4a21b9:	33 0c 85 a8 6e 69 00 	xor    0x696ea8(,%eax,4),%ecx
4a21c0:	33 0c 95 a8 6a 69 00 	xor    0x696aa8(,%edx,4),%ecx
4a21c7:	0f b6 c3             	movzbl %bl,%eax
4a21ca:	33 0c 85 a8 76 69 00 	xor    0x6976a8(,%eax,4),%ecx
4a21d1:	33 4d 1c             	xor    0x1c(%ebp),%ecx
4a21d4:	83 c5 20             	add    $0x20,%ebp
4a21d7:	89 4c 24 2c          	mov    %ecx,0x2c(%esp)
4a21db:	83 ef 01             	sub    $0x1,%edi
4a21de:	0f 85 f0 fd ff ff    	jne    0x4a1fd4
4a21e4:	8b 44 24 10          	mov    0x10(%esp),%eax
4a21e8:	c1 e8 10             	shr    $0x10,%eax
4a21eb:	0f b6 c0             	movzbl %al,%eax
4a21ee:	8b 5c 24 18          	mov    0x18(%esp),%ebx
4a21f2:	8b 54 24 28          	mov    0x28(%esp),%edx
4a21f6:	8b 0c 85 a8 76 69 00 	mov    0x6976a8(,%eax,4),%ecx
4a21fd:	8b 44 24 24          	mov    0x24(%esp),%eax
4a2201:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
4a2207:	c1 e8 08             	shr    $0x8,%eax
4a220a:	0f b6 c0             	movzbl %al,%eax
4a220d:	8b 04 85 a8 6a 69 00 	mov    0x696aa8(,%eax,4),%eax
4a2214:	25 00 ff 00 00       	and    $0xff00,%eax
4a2219:	33 c8                	xor    %eax,%ecx
4a221b:	8b c3                	mov    %ebx,%eax
4a221d:	c1 e8 18             	shr    $0x18,%eax
4a2220:	8b 04 85 a8 72 69 00 	mov    0x6972a8(,%eax,4),%eax
4a2227:	25 00 00 00 ff       	and    $0xff000000,%eax
4a222c:	33 c8                	xor    %eax,%ecx
4a222e:	8b 44 24 2c          	mov    0x2c(%esp),%eax
4a2232:	0f b6 c0             	movzbl %al,%eax
4a2235:	0f b6 04 85 a8 6e 69 	movzbl 0x696ea8(,%eax,4),%eax
4a223c:	00
4a223d:	33 c8                	xor    %eax,%ecx
4a223f:	33 4d 00             	xor    0x0(%ebp),%ecx
4a2242:	8b c1                	mov    %ecx,%eax
4a2244:	c1 c1 08             	rol    $0x8,%ecx
4a2247:	c1 c8 08             	ror    $0x8,%eax
4a224a:	81 e1 ff 00 ff 00    	and    $0xff00ff,%ecx
4a2250:	25 00 ff 00 ff       	and    $0xff00ff00,%eax
4a2255:	0b c1                	or     %ecx,%eax
4a2257:	89 02                	mov    %eax,(%edx)
4a2259:	8b 44 24 24          	mov    0x24(%esp),%eax
4a225d:	c1 e8 10             	shr    $0x10,%eax
4a2260:	0f b6 c0             	movzbl %al,%eax
4a2263:	8b 0c 85 a8 76 69 00 	mov    0x6976a8(,%eax,4),%ecx
4a226a:	8b 44 24 2c          	mov    0x2c(%esp),%eax
4a226e:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
4a2274:	c1 e8 08             	shr    $0x8,%eax
4a2277:	0f b6 c0             	movzbl %al,%eax
4a227a:	8b 04 85 a8 6a 69 00 	mov    0x696aa8(,%eax,4),%eax
4a2281:	25 00 ff 00 00       	and    $0xff00,%eax
4a2286:	33 c8                	xor    %eax,%ecx
4a2288:	8b 44 24 10          	mov    0x10(%esp),%eax
4a228c:	c1 e8 18             	shr    $0x18,%eax
4a228f:	8b 04 85 a8 72 69 00 	mov    0x6972a8(,%eax,4),%eax
4a2296:	25 00 00 00 ff       	and    $0xff000000,%eax
4a229b:	33 c8                	xor    %eax,%ecx
4a229d:	0f b6 c3             	movzbl %bl,%eax
4a22a0:	0f b6 04 85 a8 6e 69 	movzbl 0x696ea8(,%eax,4),%eax
4a22a7:	00
4a22a8:	33 c8                	xor    %eax,%ecx
4a22aa:	33 4d 04             	xor    0x4(%ebp),%ecx
4a22ad:	8b c1                	mov    %ecx,%eax
4a22af:	c1 c1 08             	rol    $0x8,%ecx
4a22b2:	c1 c8 08             	ror    $0x8,%eax
4a22b5:	81 e1 ff 00 ff 00    	and    $0xff00ff,%ecx
4a22bb:	25 00 ff 00 ff       	and    $0xff00ff00,%eax
4a22c0:	0b c1                	or     %ecx,%eax
4a22c2:	89 42 04             	mov    %eax,0x4(%edx)
4a22c5:	8b 44 24 2c          	mov    0x2c(%esp),%eax
4a22c9:	c1 e8 10             	shr    $0x10,%eax
4a22cc:	0f b6 c0             	movzbl %al,%eax
4a22cf:	8b 0c 85 a8 76 69 00 	mov    0x6976a8(,%eax,4),%ecx
4a22d6:	8b c3                	mov    %ebx,%eax
4a22d8:	c1 e8 08             	shr    $0x8,%eax
4a22db:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
4a22e1:	0f b6 c0             	movzbl %al,%eax
4a22e4:	8b 04 85 a8 6a 69 00 	mov    0x696aa8(,%eax,4),%eax
4a22eb:	25 00 ff 00 00       	and    $0xff00,%eax
4a22f0:	33 c8                	xor    %eax,%ecx
4a22f2:	8b 44 24 24          	mov    0x24(%esp),%eax
4a22f6:	c1 e8 18             	shr    $0x18,%eax
4a22f9:	8b 04 85 a8 72 69 00 	mov    0x6972a8(,%eax,4),%eax
4a2300:	25 00 00 00 ff       	and    $0xff000000,%eax
4a2305:	33 c8                	xor    %eax,%ecx
4a2307:	8b 44 24 10          	mov    0x10(%esp),%eax
4a230b:	0f b6 c0             	movzbl %al,%eax
4a230e:	0f b6 04 85 a8 6e 69 	movzbl 0x696ea8(,%eax,4),%eax
4a2315:	00
4a2316:	33 c8                	xor    %eax,%ecx
4a2318:	33 4d 08             	xor    0x8(%ebp),%ecx
4a231b:	8b c1                	mov    %ecx,%eax
4a231d:	c1 c8 08             	ror    $0x8,%eax
4a2320:	25 00 ff 00 ff       	and    $0xff00ff00,%eax
4a2325:	c1 c1 08             	rol    $0x8,%ecx
4a2328:	81 e1 ff 00 ff 00    	and    $0xff00ff,%ecx
4a232e:	c1 eb 10             	shr    $0x10,%ebx
4a2331:	0b c1                	or     %ecx,%eax
4a2333:	89 42 08             	mov    %eax,0x8(%edx)
4a2336:	0f b6 c3             	movzbl %bl,%eax
4a2339:	5f                   	pop    %edi
4a233a:	5e                   	pop    %esi
4a233b:	8b 0c 85 a8 76 69 00 	mov    0x6976a8(,%eax,4),%ecx
4a2342:	8b 44 24 08          	mov    0x8(%esp),%eax
4a2346:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
4a234c:	c1 e8 08             	shr    $0x8,%eax
4a234f:	0f b6 c0             	movzbl %al,%eax
4a2352:	8b 04 85 a8 6a 69 00 	mov    0x696aa8(,%eax,4),%eax
4a2359:	25 00 ff 00 00       	and    $0xff00,%eax
4a235e:	33 c8                	xor    %eax,%ecx
4a2360:	8b 44 24 24          	mov    0x24(%esp),%eax
4a2364:	c1 e8 18             	shr    $0x18,%eax
4a2367:	8b 04 85 a8 72 69 00 	mov    0x6972a8(,%eax,4),%eax
4a236e:	25 00 00 00 ff       	and    $0xff000000,%eax
4a2373:	33 c8                	xor    %eax,%ecx
4a2375:	8b 44 24 1c          	mov    0x1c(%esp),%eax
4a2379:	0f b6 c0             	movzbl %al,%eax
4a237c:	0f b6 04 85 a8 6e 69 	movzbl 0x696ea8(,%eax,4),%eax
4a2383:	00
4a2384:	33 c8                	xor    %eax,%ecx
4a2386:	33 4d 0c             	xor    0xc(%ebp),%ecx
4a2389:	8b c1                	mov    %ecx,%eax
4a238b:	c1 c1 08             	rol    $0x8,%ecx
4a238e:	c1 c8 08             	ror    $0x8,%eax
4a2391:	81 e1 ff 00 ff 00    	and    $0xff00ff,%ecx
4a2397:	25 00 ff 00 ff       	and    $0xff00ff00,%eax
4a239c:	0b c1                	or     %ecx,%eax
4a239e:	5d                   	pop    %ebp
4a239f:	89 42 0c             	mov    %eax,0xc(%edx)
4a23a2:	5b                   	pop    %ebx
4a23a3:	83 c4 10             	add    $0x10,%esp
4a23a6:	c3                   	ret
4a23a7:	cc                   	int3
4a23a8:	cc                   	int3
4a23a9:	cc                   	int3
4a23aa:	cc                   	int3
4a23ab:	cc                   	int3
4a23ac:	cc                   	int3
4a23ad:	cc                   	int3
4a23ae:	cc                   	int3
4a23af:	cc                   	int3
4a23b0:	55                   	push   %ebp
4a23b1:	8b 6c 24 10          	mov    0x10(%esp),%ebp
4a23b5:	55                   	push   %ebp
4a23b6:	ff 74 24 10          	push   0x10(%esp)
4a23ba:	ff 74 24 10          	push   0x10(%esp)
4a23be:	e8 ed 01 00 00       	call   0x4a25b0
4a23c3:	83 c4 0c             	add    $0xc,%esp
4a23c6:	85 c0                	test   %eax,%eax
4a23c8:	0f 88 d2 01 00 00    	js     0x4a25a0
4a23ce:	53                   	push   %ebx
4a23cf:	56                   	push   %esi
4a23d0:	57                   	push   %edi
4a23d1:	8b bd f0 00 00 00    	mov    0xf0(%ebp),%edi
4a23d7:	33 db                	xor    %ebx,%ebx
4a23d9:	c1 e7 02             	shl    $0x2,%edi
4a23dc:	85 ff                	test   %edi,%edi
4a23de:	7e 50                	jle    0x4a2430
4a23e0:	8d 75 08             	lea    0x8(%ebp),%esi
4a23e3:	8d 34 be             	lea    (%esi,%edi,4),%esi
4a23e6:	8d 45 08             	lea    0x8(%ebp),%eax
4a23e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%eax)
4a23f0:	8b 50 f8             	mov    -0x8(%eax),%edx
4a23f3:	8d 40 10             	lea    0x10(%eax),%eax
4a23f6:	8b 4e f8             	mov    -0x8(%esi),%ecx
4a23f9:	8d 76 f0             	lea    -0x10(%esi),%esi
4a23fc:	89 48 e8             	mov    %ecx,-0x18(%eax)
4a23ff:	83 c3 04             	add    $0x4,%ebx
4a2402:	8b 4e 0c             	mov    0xc(%esi),%ecx
4a2405:	83 ef 04             	sub    $0x4,%edi
4a2408:	89 56 08             	mov    %edx,0x8(%esi)
4a240b:	8b 50 ec             	mov    -0x14(%eax),%edx
4a240e:	89 48 ec             	mov    %ecx,-0x14(%eax)
4a2411:	8b 4e 10             	mov    0x10(%esi),%ecx
4a2414:	89 56 0c             	mov    %edx,0xc(%esi)
4a2417:	8b 50 f0             	mov    -0x10(%eax),%edx
4a241a:	89 48 f0             	mov    %ecx,-0x10(%eax)
4a241d:	8b 4e 14             	mov    0x14(%esi),%ecx
4a2420:	89 56 10             	mov    %edx,0x10(%esi)
4a2423:	8b 50 f4             	mov    -0xc(%eax),%edx
4a2426:	89 48 f4             	mov    %ecx,-0xc(%eax)
4a2429:	89 56 14             	mov    %edx,0x14(%esi)
4a242c:	3b df                	cmp    %edi,%ebx
4a242e:	7c c0                	jl     0x4a23f0
4a2430:	bf 01 00 00 00       	mov    $0x1,%edi
4a2435:	39 bd f0 00 00 00    	cmp    %edi,0xf0(%ebp)
4a243b:	0f 8e 5a 01 00 00    	jle    0x4a259b
4a2441:	8d 75 02             	lea    0x2(%ebp),%esi
4a2444:	8b 56 0e             	mov    0xe(%esi),%edx
4a2447:	8d 76 10             	lea    0x10(%esi),%esi
4a244a:	8b c2                	mov    %edx,%eax
4a244c:	47                   	inc    %edi
4a244d:	c1 e8 18             	shr    $0x18,%eax
4a2450:	0f b6 0c 85 a8 6e 69 	movzbl 0x696ea8(,%eax,4),%ecx
4a2457:	00
4a2458:	0f b6 46 ff          	movzbl -0x1(%esi),%eax
4a245c:	8b 0c 8d a8 7a 69 00 	mov    0x697aa8(,%ecx,4),%ecx
4a2463:	0f b6 04 85 a8 6e 69 	movzbl 0x696ea8(,%eax,4),%eax
4a246a:	00
4a246b:	33 0c 85 a8 82 69 00 	xor    0x6982a8(,%eax,4),%ecx
4a2472:	0f b6 06             	movzbl (%esi),%eax
4a2475:	0f b6 04 85 a8 6e 69 	movzbl 0x696ea8(,%eax,4),%eax
4a247c:	00