5d1fec:	5d                   	pop    %ebp
5d1fed:	c2 04 00             	ret    $0x4
5d1ff0:	55                   	push   %ebp
5d1ff1:	8b ec                	mov    %esp,%ebp
5d1ff3:	53                   	push   %ebx
5d1ff4:	8b 5d 08             	mov    0x8(%ebp),%ebx
5d1ff7:	56                   	push   %esi
5d1ff8:	57                   	push   %edi
5d1ff9:	8b 7d 10             	mov    0x10(%ebp),%edi
5d1ffc:	03 ff                	add    %edi,%edi
5d1ffe:	57                   	push   %edi
5d1fff:	ff 75 0c             	push   0xc(%ebp)
5d2002:	53                   	push   %ebx
5d2003:	e8 f8 0e 01 00       	call   0x5e2f00
5d2008:	8b 75 14             	mov    0x14(%ebp),%esi
5d200b:	8d 04 1f             	lea    (%edi,%ebx,1),%eax
5d200e:	56                   	push   %esi
5d200f:	ff 75 18             	push   0x18(%ebp)
5d2012:	50                   	push   %eax
5d2013:	e8 28 76 e6 ff       	call   0x439640
5d2018:	8b 45 10             	mov    0x10(%ebp),%eax
5d201b:	83 c4 18             	add    $0x18,%esp
5d201e:	03 c6                	add    %esi,%eax
5d2020:	33 c9                	xor    %ecx,%ecx
5d2022:	5f                   	pop    %edi
5d2023:	5e                   	pop    %esi
5d2024:	66 89 0c 43          	mov    %cx,(%ebx,%eax,2)
5d2028:	5b                   	pop    %ebx
5d2029:	5d                   	pop    %ebp
5d202a:	c2 14 00             	ret    $0x14
5d202d:	55                   	push   %ebp
5d202e:	8b ec                	mov    %esp,%ebp
5d2030:	53                   	push   %ebx
5d2031:	8b 5d 08             	mov    0x8(%ebp),%ebx
5d2034:	56                   	push   %esi
5d2035:	57                   	push   %edi
5d2036:	8b 7d 10             	mov    0x10(%ebp),%edi
5d2039:	03 ff                	add    %edi,%edi
5d203b:	57                   	push   %edi
5d203c:	ff 75 0c             	push   0xc(%ebp)
5d203f:	53                   	push   %ebx
5d2040:	e8 bb 0e 01 00       	call   0x5e2f00
5d2045:	8b 75 18             	mov    0x18(%ebp),%esi
5d2048:	8d 04 36             	lea    (%esi,%esi,1),%eax
5d204b:	50                   	push   %eax
5d204c:	ff 75 14             	push   0x14(%ebp)
5d204f:	8d 04 1f             	lea    (%edi,%ebx,1),%eax
5d2052:	50                   	push   %eax
5d2053:	e8 a8 0e 01 00       	call   0x5e2f00
5d2058:	8b 45 10             	mov    0x10(%ebp),%eax
5d205b:	83 c4 18             	add    $0x18,%esp
5d205e:	03 c6                	add    %esi,%eax
5d2060:	33 c9                	xor    %ecx,%ecx
5d2062:	5f                   	pop    %edi
5d2063:	5e                   	pop    %esi
5d2064:	66 89 0c 43          	mov    %cx,(%ebx,%eax,2)
5d2068:	5b                   	pop    %ebx
5d2069:	5d                   	pop    %ebp
5d206a:	c2 14 00             	ret    $0x14
5d206d:	55                   	push   %ebp
5d206e:	8b ec                	mov    %esp,%ebp
5d2070:	8b 45 14             	mov    0x14(%ebp),%eax
5d2073:	53                   	push   %ebx
5d2074:	8b 5d 08             	mov    0x8(%ebp),%ebx
5d2077:	03 c0                	add    %eax,%eax
5d2079:	56                   	push   %esi
5d207a:	57                   	push   %edi
5d207b:	8b 7d 0c             	mov    0xc(%ebp),%edi
5d207e:	50                   	push   %eax
5d207f:	57                   	push   %edi
5d2080:	53                   	push   %ebx
5d2081:	e8 7a 0e 01 00       	call   0x5e2f00
5d2086:	8b 45 14             	mov    0x14(%ebp),%eax
5d2089:	8b 75 18             	mov    0x18(%ebp),%esi
5d208c:	56                   	push   %esi
5d208d:	ff 75 1c             	push   0x1c(%ebp)
5d2090:	8d 04 43             	lea    (%ebx,%eax,2),%eax
5d2093:	50                   	push   %eax
5d2094:	e8 a7 75 e6 ff       	call   0x439640
5d2099:	8b 4d 14             	mov    0x14(%ebp),%ecx
5d209c:	8b 45 10             	mov    0x10(%ebp),%eax
5d209f:	2b c1                	sub    %ecx,%eax
5d20a1:	8d 04 45 02 00 00 00 	lea    0x2(,%eax,2),%eax
5d20a8:	50                   	push   %eax
5d20a9:	8d 04 4f             	lea    (%edi,%ecx,2),%eax
5d20ac:	50                   	push   %eax
5d20ad:	8d 04 31             	lea    (%ecx,%esi,1),%eax
5d20b0:	8d 04 43             	lea    (%ebx,%eax,2),%eax
5d20b3:	50                   	push   %eax
5d20b4:	e8 47 0e 01 00       	call   0x5e2f00
5d20b9:	83 c4 24             	add    $0x24,%esp
5d20bc:	5f                   	pop    %edi
5d20bd:	5e                   	pop    %esi
5d20be:	5b                   	pop    %ebx
5d20bf:	5d                   	pop    %ebp
5d20c0:	c2 18 00             	ret    $0x18
5d20c3:	cc                   	int3
5d20c4:	cc                   	int3
5d20c5:	cc                   	int3
5d20c6:	cc                   	int3
5d20c7:	cc                   	int3
5d20c8:	cc                   	int3
5d20c9:	cc                   	int3
5d20ca:	cc                   	int3
5d20cb:	cc                   	int3
5d20cc:	cc                   	int3
5d20cd:	cc                   	int3
5d20ce:	cc                   	int3
5d20cf:	cc                   	int3
5d20d0:	55                   	push   %ebp
5d20d1:	8b ec                	mov    %esp,%ebp
5d20d3:	56                   	push   %esi
5d20d4:	8b f1                	mov    %ecx,%esi
5d20d6:	c7 06 28 02 6d 00    	movl   $0x6d0228,(%esi)
5d20dc:	e8 ca 6d 00 00       	call   0x5d8eab
5d20e1:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d20e5:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5d20eb:	74 0a                	je     0x5d20f7
5d20ed:	6a 58                	push   $0x58
5d20ef:	56                   	push   %esi
5d20f0:	e8 7d ef 00 00       	call   0x5e1072
5d20f5:	59                   	pop    %ecx
5d20f6:	59                   	pop    %ecx
5d20f7:	8b c6                	mov    %esi,%eax
5d20f9:	5e                   	pop    %esi
5d20fa:	5d                   	pop    %ebp
5d20fb:	c2 04 00             	ret    $0x4
5d20fe:	cc                   	int3
5d20ff:	cc                   	int3
5d2100:	55                   	push   %ebp
5d2101:	8b ec                	mov    %esp,%ebp
5d2103:	56                   	push   %esi
5d2104:	8b f1                	mov    %ecx,%esi
5d2106:	c7 06 68 00 6d 00    	movl   $0x6d0068,(%esi)
5d210c:	e8 9a 6d 00 00       	call   0x5d8eab
5d2111:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d2115:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5d211b:	74 0a                	je     0x5d2127
5d211d:	6a 58                	push   $0x58
5d211f:	56                   	push   %esi
5d2120:	e8 4d ef 00 00       	call   0x5e1072
5d2125:	59                   	pop    %ecx
5d2126:	59                   	pop    %ecx
5d2127:	8b c6                	mov    %esi,%eax
5d2129:	5e                   	pop    %esi
5d212a:	5d                   	pop    %ebp
5d212b:	c2 04 00             	ret    $0x4
5d212e:	cc                   	int3
5d212f:	cc                   	int3
5d2130:	55                   	push   %ebp
5d2131:	8b ec                	mov    %esp,%ebp
5d2133:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d2137:	56                   	push   %esi
5d2138:	8b f1                	mov    %ecx,%esi
5d213a:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5d2140:	74 0a                	je     0x5d214c
5d2142:	6a 34                	push   $0x34
5d2144:	56                   	push   %esi
5d2145:	e8 28 ef 00 00       	call   0x5e1072
5d214a:	59                   	pop    %ecx
5d214b:	59                   	pop    %ecx
5d214c:	8b c6                	mov    %esi,%eax
5d214e:	5e                   	pop    %esi
5d214f:	5d                   	pop    %ebp
5d2150:	c2 04 00             	ret    $0x4
5d2153:	cc                   	int3
5d2154:	cc                   	int3
5d2155:	cc                   	int3
5d2156:	cc                   	int3
5d2157:	cc                   	int3
5d2158:	cc                   	int3
5d2159:	cc                   	int3
5d215a:	cc                   	int3
5d215b:	cc                   	int3
5d215c:	cc                   	int3
5d215d:	cc                   	int3
5d215e:	cc                   	int3
5d215f:	cc                   	int3
5d2160:	55                   	push   %ebp
5d2161:	8b ec                	mov    %esp,%ebp
5d2163:	56                   	push   %esi
5d2164:	8b f1                	mov    %ecx,%esi
5d2166:	e8 4a fd ff ff       	call   0x5d1eb5
5d216b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d216f:	74 0a                	je     0x5d217b
5d2171:	6a 10                	push   $0x10
5d2173:	56                   	push   %esi
5d2174:	e8 f9 ee 00 00       	call   0x5e1072
5d2179:	59                   	pop    %ecx
5d217a:	59                   	pop    %ecx
5d217b:	8b c6                	mov    %esi,%eax
5d217d:	5e                   	pop    %esi
5d217e:	5d                   	pop    %ebp
5d217f:	c2 04 00             	ret    $0x4
5d2182:	cc                   	int3
5d2183:	cc                   	int3
5d2184:	cc                   	int3
5d2185:	cc                   	int3
5d2186:	cc                   	int3
5d2187:	cc                   	int3
5d2188:	cc                   	int3
5d2189:	cc                   	int3
5d218a:	cc                   	int3
5d218b:	cc                   	int3
5d218c:	cc                   	int3
5d218d:	cc                   	int3
5d218e:	cc                   	int3
5d218f:	cc                   	int3
5d2190:	55                   	push   %ebp
5d2191:	8b ec                	mov    %esp,%ebp
5d2193:	56                   	push   %esi
5d2194:	8b f1                	mov    %ecx,%esi
5d2196:	e8 34 fd ff ff       	call   0x5d1ecf
5d219b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d219f:	74 0a                	je     0x5d21ab
5d21a1:	6a 10                	push   $0x10
5d21a3:	56                   	push   %esi
5d21a4:	e8 c9 ee 00 00       	call   0x5e1072
5d21a9:	59                   	pop    %ecx
5d21aa:	59                   	pop    %ecx
5d21ab:	8b c6                	mov    %esi,%eax
5d21ad:	5e                   	pop    %esi
5d21ae:	5d                   	pop    %ebp
5d21af:	c2 04 00             	ret    $0x4
5d21b2:	cc                   	int3
5d21b3:	cc                   	int3
5d21b4:	cc                   	int3
5d21b5:	cc                   	int3
5d21b6:	cc                   	int3
5d21b7:	cc                   	int3
5d21b8:	cc                   	int3
5d21b9:	cc                   	int3
5d21ba:	cc                   	int3
5d21bb:	cc                   	int3
5d21bc:	cc                   	int3
5d21bd:	cc                   	int3
5d21be:	cc                   	int3
5d21bf:	cc                   	int3
5d21c0:	55                   	push   %ebp
5d21c1:	8b ec                	mov    %esp,%ebp
5d21c3:	56                   	push   %esi
5d21c4:	8b f1                	mov    %ecx,%esi
5d21c6:	e8 1e fd ff ff       	call   0x5d1ee9
5d21cb:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d21cf:	74 0a                	je     0x5d21db
5d21d1:	6a 44                	push   $0x44
5d21d3:	56                   	push   %esi
5d21d4:	e8 99 ee 00 00       	call   0x5e1072
5d21d9:	59                   	pop    %ecx
5d21da:	59                   	pop    %ecx
5d21db:	8b c6                	mov    %esi,%eax
5d21dd:	5e                   	pop    %esi
5d21de:	5d                   	pop    %ebp
5d21df:	c2 04 00             	ret    $0x4
5d21e2:	cc                   	int3
5d21e3:	cc                   	int3
5d21e4:	cc                   	int3
5d21e5:	cc                   	int3
5d21e6:	cc                   	int3
5d21e7:	cc                   	int3
5d21e8:	cc                   	int3
5d21e9:	cc                   	int3
5d21ea:	cc                   	int3
5d21eb:	cc                   	int3
5d21ec:	cc                   	int3
5d21ed:	cc                   	int3
5d21ee:	cc                   	int3
5d21ef:	cc                   	int3
5d21f0:	55                   	push   %ebp
5d21f1:	8b ec                	mov    %esp,%ebp
5d21f3:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d21f7:	56                   	push   %esi
5d21f8:	8b f1                	mov    %ecx,%esi
5d21fa:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5d2200:	74 0a                	je     0x5d220c
5d2202:	6a 08                	push   $0x8
5d2204:	56                   	push   %esi
5d2205:	e8 68 ee 00 00       	call   0x5e1072
5d220a:	59                   	pop    %ecx
5d220b:	59                   	pop    %ecx
5d220c:	8b c6                	mov    %esi,%eax
5d220e:	5e                   	pop    %esi
5d220f:	5d                   	pop    %ebp
5d2210:	c2 04 00             	ret    $0x4
5d2213:	cc                   	int3
5d2214:	cc                   	int3
5d2215:	cc                   	int3
5d2216:	cc                   	int3
5d2217:	cc                   	int3
5d2218:	cc                   	int3
5d2219:	cc                   	int3
5d221a:	cc                   	int3
5d221b:	cc                   	int3
5d221c:	cc                   	int3
5d221d:	cc                   	int3
5d221e:	cc                   	int3
5d221f:	cc                   	int3
5d2220:	55                   	push   %ebp
5d2221:	8b ec                	mov    %esp,%ebp
5d2223:	56                   	push   %esi
5d2224:	8b f1                	mov    %ecx,%esi
5d2226:	c7 06 9c 01 6d 00    	movl   $0x6d019c,(%esi)
5d222c:	e8 1f e7 e6 ff       	call   0x440950
5d2231:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d2235:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5d223b:	74 0a                	je     0x5d2247
5d223d:	6a 18                	push   $0x18
5d223f:	56                   	push   %esi
5d2240:	e8 2d ee 00 00       	call   0x5e1072
5d2245:	59                   	pop    %ecx
5d2246:	59                   	pop    %ecx
5d2247:	8b c6                	mov    %esi,%eax
5d2249:	5e                   	pop    %esi
5d224a:	5d                   	pop    %ebp
5d224b:	c2 04 00             	ret    $0x4
5d224e:	cc                   	int3
5d224f:	cc                   	int3
5d2250:	55                   	push   %ebp
5d2251:	8b ec                	mov    %esp,%ebp
5d2253:	56                   	push   %esi
5d2254:	8b f1                	mov    %ecx,%esi
5d2256:	c7 06 c4 02 6d 00    	movl   $0x6d02c4,(%esi)
5d225c:	e8 72 6c 00 00       	call   0x5d8ed3
5d2261:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d2265:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5d226b:	74 0a                	je     0x5d2277
5d226d:	6a 44                	push   $0x44
5d226f:	56                   	push   %esi
5d2270:	e8 fd ed 00 00       	call   0x5e1072
5d2275:	59                   	pop    %ecx
5d2276:	59                   	pop    %ecx
5d2277:	8b c6                	mov    %esi,%eax
5d2279:	5e                   	pop    %esi
5d227a:	5d                   	pop    %ebp
5d227b:	c2 04 00             	ret    $0x4
5d227e:	cc                   	int3
5d227f:	cc                   	int3
5d2280:	55                   	push   %ebp
5d2281:	8b ec                	mov    %esp,%ebp
5d2283:	56                   	push   %esi
5d2284:	8b f1                	mov    %ecx,%esi
5d2286:	c7 06 04 01 6d 00    	movl   $0x6d0104,(%esi)
5d228c:	e8 42 6c 00 00       	call   0x5d8ed3
5d2291:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5d2295:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5d229b:	74 0a                	je     0x5d22a7
5d229d:	6a 44                	push   $0x44
5d229f:	56                   	push   %esi
5d22a0:	e8 cd ed 00 00       	call   0x5e1072
5d22a5:	59                   	pop    %ecx