6ec039:	cc                   	int3
6ec03a:	cc                   	int3
6ec03b:	cc                   	int3
6ec03c:	cc                   	int3
6ec03d:	cc                   	int3
6ec03e:	cc                   	int3
6ec03f:	cc                   	int3
6ec040:	c3                   	ret
6ec041:	cc                   	int3
6ec042:	cc                   	int3
6ec043:	cc                   	int3
6ec044:	cc                   	int3
6ec045:	cc                   	int3
6ec046:	cc                   	int3
6ec047:	cc                   	int3
6ec048:	cc                   	int3
6ec049:	cc                   	int3
6ec04a:	cc                   	int3
6ec04b:	cc                   	int3
6ec04c:	cc                   	int3
6ec04d:	cc                   	int3
6ec04e:	cc                   	int3
6ec04f:	cc                   	int3
6ec050:	c2 04 00             	ret    $0x4
6ec053:	cc                   	int3
6ec054:	cc                   	int3
6ec055:	cc                   	int3
6ec056:	cc                   	int3
6ec057:	cc                   	int3
6ec058:	cc                   	int3
6ec059:	cc                   	int3
6ec05a:	cc                   	int3
6ec05b:	cc                   	int3
6ec05c:	cc                   	int3
6ec05d:	cc                   	int3
6ec05e:	cc                   	int3
6ec05f:	cc                   	int3
6ec060:	c2 04 00             	ret    $0x4
6ec063:	cc                   	int3
6ec064:	cc                   	int3
6ec065:	cc                   	int3
6ec066:	cc                   	int3
6ec067:	cc                   	int3
6ec068:	cc                   	int3
6ec069:	cc                   	int3
6ec06a:	cc                   	int3
6ec06b:	cc                   	int3
6ec06c:	cc                   	int3
6ec06d:	cc                   	int3
6ec06e:	cc                   	int3
6ec06f:	cc                   	int3
6ec070:	c3                   	ret
6ec071:	cc                   	int3
6ec072:	cc                   	int3
6ec073:	cc                   	int3
6ec074:	cc                   	int3
6ec075:	cc                   	int3
6ec076:	cc                   	int3
6ec077:	cc                   	int3
6ec078:	cc                   	int3
6ec079:	cc                   	int3
6ec07a:	cc                   	int3
6ec07b:	cc                   	int3
6ec07c:	cc                   	int3
6ec07d:	cc                   	int3
6ec07e:	cc                   	int3
6ec07f:	cc                   	int3
6ec080:	8b 44 24 04          	mov    0x4(%esp),%eax
6ec084:	c3                   	ret
6ec085:	cc                   	int3
6ec086:	cc                   	int3
6ec087:	cc                   	int3
6ec088:	cc                   	int3
6ec089:	cc                   	int3
6ec08a:	cc                   	int3
6ec08b:	cc                   	int3
6ec08c:	cc                   	int3
6ec08d:	cc                   	int3
6ec08e:	cc                   	int3
6ec08f:	cc                   	int3
6ec090:	8b 44 24 04          	mov    0x4(%esp),%eax
6ec094:	c3                   	ret
6ec095:	cc                   	int3
6ec096:	cc                   	int3
6ec097:	cc                   	int3
6ec098:	cc                   	int3
6ec099:	cc                   	int3
6ec09a:	cc                   	int3
6ec09b:	cc                   	int3
6ec09c:	cc                   	int3
6ec09d:	cc                   	int3
6ec09e:	cc                   	int3
6ec09f:	cc                   	int3
6ec0a0:	56                   	push   %esi
6ec0a1:	8b f1                	mov    %ecx,%esi
6ec0a3:	6a 08                	push   $0x8
6ec0a5:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
6ec0ab:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
6ec0b2:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
6ec0b9:	c7 46 0c 00 00 00 00 	movl   $0x0,0xc(%esi)
6ec0c0:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6ec0c7:	e8 b1 e8 d3 ff       	call   0x42a97d
6ec0cc:	83 c4 04             	add    $0x4,%esp
6ec0cf:	85 c0                	test   %eax,%eax
6ec0d1:	74 17                	je     0x6ec0ea
6ec0d3:	89 06                	mov    %eax,(%esi)
6ec0d5:	c7 00 00 00 00 00    	movl   $0x0,(%eax)
6ec0db:	c7 40 04 00 00 00 00 	movl   $0x0,0x4(%eax)
6ec0e2:	8b 06                	mov    (%esi),%eax
6ec0e4:	89 30                	mov    %esi,(%eax)
6ec0e6:	8b c6                	mov    %esi,%eax
6ec0e8:	5e                   	pop    %esi
6ec0e9:	c3                   	ret
6ec0ea:	e8 9e 18 d5 ff       	call   0x43d98d
6ec0ef:	cc                   	int3
6ec0f0:	cc                   	int3
6ec0f1:	cc                   	int3
6ec0f2:	cc                   	int3
6ec0f3:	cc                   	int3
6ec0f4:	cc                   	int3
6ec0f5:	cc                   	int3
6ec0f6:	cc                   	int3
6ec0f7:	cc                   	int3
6ec0f8:	cc                   	int3
6ec0f9:	cc                   	int3
6ec0fa:	cc                   	int3
6ec0fb:	cc                   	int3
6ec0fc:	cc                   	int3
6ec0fd:	cc                   	int3
6ec0fe:	cc                   	int3
6ec0ff:	cc                   	int3
6ec100:	cc                   	int3
6ec101:	cc                   	int3
6ec102:	cc                   	int3
6ec103:	cc                   	int3
6ec104:	cc                   	int3
6ec105:	cc                   	int3
6ec106:	cc                   	int3
6ec107:	cc                   	int3
6ec108:	cc                   	int3
6ec109:	cc                   	int3
6ec10a:	cc                   	int3
6ec10b:	cc                   	int3
6ec10c:	cc                   	int3
6ec10d:	cc                   	int3
6ec10e:	cc                   	int3
6ec10f:	cc                   	int3
6ec110:	8b 54 24 04          	mov    0x4(%esp),%edx
6ec114:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6ec11a:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6ec121:	8b 02                	mov    (%edx),%eax
6ec123:	85 c0                	test   %eax,%eax
6ec125:	74 0a                	je     0x6ec131
6ec127:	8b 00                	mov    (%eax),%eax
6ec129:	85 c0                	test   %eax,%eax
6ec12b:	74 04                	je     0x6ec131
6ec12d:	8b 00                	mov    (%eax),%eax
6ec12f:	89 01                	mov    %eax,(%ecx)
6ec131:	8b 42 08             	mov    0x8(%edx),%eax
6ec134:	89 41 08             	mov    %eax,0x8(%ecx)
6ec137:	8b c1                	mov    %ecx,%eax
6ec139:	c2 04 00             	ret    $0x4
6ec13c:	cc                   	int3
6ec13d:	cc                   	int3
6ec13e:	cc                   	int3
6ec13f:	cc                   	int3
6ec140:	cc                   	int3
6ec141:	cc                   	int3
6ec142:	cc                   	int3
6ec143:	cc                   	int3
6ec144:	cc                   	int3
6ec145:	cc                   	int3
6ec146:	cc                   	int3
6ec147:	cc                   	int3
6ec148:	cc                   	int3
6ec149:	cc                   	int3
6ec14a:	cc                   	int3
6ec14b:	cc                   	int3
6ec14c:	cc                   	int3
6ec14d:	cc                   	int3
6ec14e:	cc                   	int3
6ec14f:	cc                   	int3
6ec150:	8b 44 24 04          	mov    0x4(%esp),%eax
6ec154:	89 41 08             	mov    %eax,0x8(%ecx)
6ec157:	8b 44 24 08          	mov    0x8(%esp),%eax
6ec15b:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6ec161:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6ec168:	85 c0                	test   %eax,%eax
6ec16a:	74 04                	je     0x6ec170
6ec16c:	8b 00                	mov    (%eax),%eax
6ec16e:	89 01                	mov    %eax,(%ecx)
6ec170:	8b c1                	mov    %ecx,%eax
6ec172:	c2 08 00             	ret    $0x8
6ec175:	cc                   	int3
6ec176:	cc                   	int3
6ec177:	cc                   	int3
6ec178:	cc                   	int3
6ec179:	cc                   	int3
6ec17a:	cc                   	int3
6ec17b:	cc                   	int3
6ec17c:	cc                   	int3
6ec17d:	cc                   	int3
6ec17e:	cc                   	int3
6ec17f:	cc                   	int3
6ec180:	8b 54 24 04          	mov    0x4(%esp),%edx
6ec184:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6ec18a:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6ec191:	8b 02                	mov    (%edx),%eax
6ec193:	85 c0                	test   %eax,%eax
6ec195:	74 0a                	je     0x6ec1a1
6ec197:	8b 00                	mov    (%eax),%eax
6ec199:	85 c0                	test   %eax,%eax
6ec19b:	74 04                	je     0x6ec1a1
6ec19d:	8b 00                	mov    (%eax),%eax
6ec19f:	89 01                	mov    %eax,(%ecx)
6ec1a1:	8b 42 08             	mov    0x8(%edx),%eax
6ec1a4:	89 41 08             	mov    %eax,0x8(%ecx)
6ec1a7:	8b c1                	mov    %ecx,%eax
6ec1a9:	c2 04 00             	ret    $0x4
6ec1ac:	cc                   	int3
6ec1ad:	cc                   	int3
6ec1ae:	cc                   	int3
6ec1af:	cc                   	int3
6ec1b0:	cc                   	int3
6ec1b1:	cc                   	int3
6ec1b2:	cc                   	int3
6ec1b3:	cc                   	int3
6ec1b4:	cc                   	int3
6ec1b5:	cc                   	int3
6ec1b6:	cc                   	int3
6ec1b7:	cc                   	int3
6ec1b8:	cc                   	int3
6ec1b9:	cc                   	int3
6ec1ba:	cc                   	int3
6ec1bb:	cc                   	int3
6ec1bc:	cc                   	int3
6ec1bd:	cc                   	int3
6ec1be:	cc                   	int3
6ec1bf:	cc                   	int3
6ec1c0:	8b 44 24 04          	mov    0x4(%esp),%eax
6ec1c4:	89 41 08             	mov    %eax,0x8(%ecx)
6ec1c7:	8b 44 24 08          	mov    0x8(%esp),%eax
6ec1cb:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6ec1d1:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6ec1d8:	85 c0                	test   %eax,%eax
6ec1da:	74 04                	je     0x6ec1e0
6ec1dc:	8b 00                	mov    (%eax),%eax
6ec1de:	89 01                	mov    %eax,(%ecx)
6ec1e0:	8b c1                	mov    %ecx,%eax
6ec1e2:	c2 08 00             	ret    $0x8
6ec1e5:	cc                   	int3
6ec1e6:	cc                   	int3
6ec1e7:	cc                   	int3
6ec1e8:	cc                   	int3
6ec1e9:	cc                   	int3
6ec1ea:	cc                   	int3
6ec1eb:	cc                   	int3
6ec1ec:	cc                   	int3
6ec1ed:	cc                   	int3
6ec1ee:	cc                   	int3
6ec1ef:	cc                   	int3
6ec1f0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6ec1f6:	8b c1                	mov    %ecx,%eax
6ec1f8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6ec1ff:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
6ec206:	c7 41 0c 00 00 00 00 	movl   $0x0,0xc(%ecx)
6ec20d:	c7 41 10 00 00 00 00 	movl   $0x0,0x10(%ecx)
6ec214:	c3                   	ret
6ec215:	cc                   	int3
6ec216:	cc                   	int3
6ec217:	cc                   	int3
6ec218:	cc                   	int3
6ec219:	cc                   	int3
6ec21a:	cc                   	int3
6ec21b:	cc                   	int3
6ec21c:	cc                   	int3
6ec21d:	cc                   	int3
6ec21e:	cc                   	int3
6ec21f:	cc                   	int3
6ec220:	8b c1                	mov    %ecx,%eax
6ec222:	c3                   	ret
6ec223:	cc                   	int3
6ec224:	cc                   	int3
6ec225:	cc                   	int3
6ec226:	cc                   	int3
6ec227:	cc                   	int3
6ec228:	cc                   	int3
6ec229:	cc                   	int3
6ec22a:	cc                   	int3
6ec22b:	cc                   	int3
6ec22c:	cc                   	int3
6ec22d:	cc                   	int3
6ec22e:	cc                   	int3
6ec22f:	cc                   	int3
6ec230:	8b c1                	mov    %ecx,%eax
6ec232:	c3                   	ret
6ec233:	cc                   	int3
6ec234:	cc                   	int3
6ec235:	cc                   	int3
6ec236:	cc                   	int3
6ec237:	cc                   	int3
6ec238:	cc                   	int3
6ec239:	cc                   	int3
6ec23a:	cc                   	int3
6ec23b:	cc                   	int3
6ec23c:	cc                   	int3
6ec23d:	cc                   	int3
6ec23e:	cc                   	int3
6ec23f:	cc                   	int3
6ec240:	51                   	push   %ecx
6ec241:	56                   	push   %esi
6ec242:	8b f1                	mov    %ecx,%esi
6ec244:	6a 08                	push   $0x8
6ec246:	89 74 24 08          	mov    %esi,0x8(%esp)
6ec24a:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
6ec250:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
6ec257:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
6ec25e:	c7 46 0c 00 00 00 00 	movl   $0x0,0xc(%esi)
6ec265:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6ec26c:	e8 0c e7 d3 ff       	call   0x42a97d
6ec271:	83 c4 04             	add    $0x4,%esp
6ec274:	85 c0                	test   %eax,%eax
6ec276:	74 18                	je     0x6ec290
6ec278:	89 06                	mov    %eax,(%esi)
6ec27a:	c7 00 00 00 00 00    	movl   $0x0,(%eax)
6ec280:	c7 40 04 00 00 00 00 	movl   $0x0,0x4(%eax)
6ec287:	8b 06                	mov    (%esi),%eax
6ec289:	89 30                	mov    %esi,(%eax)
6ec28b:	8b c6                	mov    %esi,%eax
6ec28d:	5e                   	pop    %esi
6ec28e:	59                   	pop    %ecx
6ec28f:	c3                   	ret
6ec290:	e8 f8 16 d5 ff       	call   0x43d98d
6ec295:	cc                   	int3
6ec296:	cc                   	int3
6ec297:	cc                   	int3
6ec298:	cc                   	int3
6ec299:	cc                   	int3
6ec29a:	cc                   	int3
6ec29b:	cc                   	int3
6ec29c:	cc                   	int3
6ec29d:	cc                   	int3
6ec29e:	cc                   	int3
6ec29f:	cc                   	int3
6ec2a0:	cc                   	int3
6ec2a1:	cc                   	int3
6ec2a2:	cc                   	int3
6ec2a3:	cc                   	int3
6ec2a4:	cc                   	int3
6ec2a5:	cc                   	int3