82b1ab:	5b                   	pop    %ebx
82b1ac:	8b e5                	mov    %ebp,%esp
82b1ae:	5d                   	pop    %ebp
82b1af:	c3                   	ret
82b1b0:	cc                   	int3
82b1b1:	cc                   	int3
82b1b2:	cc                   	int3
82b1b3:	cc                   	int3
82b1b4:	cc                   	int3
82b1b5:	cc                   	int3
82b1b6:	cc                   	int3
82b1b7:	cc                   	int3
82b1b8:	cc                   	int3
82b1b9:	cc                   	int3
82b1ba:	cc                   	int3
82b1bb:	cc                   	int3
82b1bc:	cc                   	int3
82b1bd:	cc                   	int3
82b1be:	cc                   	int3
82b1bf:	cc                   	int3
82b1c0:	cc                   	int3
82b1c1:	cc                   	int3
82b1c2:	cc                   	int3
82b1c3:	cc                   	int3
82b1c4:	ff 71 04             	push   0x4(%ecx)
82b1c7:	ff 15 40 35 d8 00    	call   *0xd83540
82b1cd:	c3                   	ret
82b1ce:	cc                   	int3
82b1cf:	cc                   	int3
82b1d0:	55                   	push   %ebp
82b1d1:	8b ec                	mov    %esp,%ebp
82b1d3:	ff 75 0c             	push   0xc(%ebp)
82b1d6:	ff 75 08             	push   0x8(%ebp)
82b1d9:	ff 71 04             	push   0x4(%ecx)
82b1dc:	ff 15 e0 34 d8 00    	call   *0xd834e0
82b1e2:	5d                   	pop    %ebp
82b1e3:	c2 08 00             	ret    $0x8
82b1e6:	cc                   	int3
82b1e7:	cc                   	int3
82b1e8:	cc                   	int3
82b1e9:	cc                   	int3
82b1ea:	cc                   	int3
82b1eb:	56                   	push   %esi
82b1ec:	57                   	push   %edi
82b1ed:	8b f9                	mov    %ecx,%edi
82b1ef:	6a 00                	push   $0x0
82b1f1:	6a 01                	push   $0x1
82b1f3:	8b 07                	mov    (%edi),%eax
82b1f5:	8b 70 10             	mov    0x10(%eax),%esi
82b1f8:	8b ce                	mov    %esi,%ecx
82b1fa:	e8 66 14 c0 ff       	call   0x42c665
82b1ff:	8b cf                	mov    %edi,%ecx
82b201:	ff d6                	call   *%esi
82b203:	5f                   	pop    %edi
82b204:	5e                   	pop    %esi
82b205:	c3                   	ret
82b206:	cc                   	int3
82b207:	cc                   	int3
82b208:	cc                   	int3
82b209:	cc                   	int3
82b20a:	cc                   	int3
82b20b:	cc                   	int3
82b20c:	55                   	push   %ebp
82b20d:	8b ec                	mov    %esp,%ebp
82b20f:	53                   	push   %ebx
82b210:	8b d9                	mov    %ecx,%ebx
82b212:	83 7b 08 00          	cmpl   $0x0,0x8(%ebx)
82b216:	74 24                	je     0x82b23c
82b218:	56                   	push   %esi
82b219:	57                   	push   %edi
82b21a:	8b 3b                	mov    (%ebx),%edi
82b21c:	ff 75 0c             	push   0xc(%ebp)
82b21f:	ff 75 08             	push   0x8(%ebp)
82b222:	8b 07                	mov    (%edi),%eax
82b224:	8b 70 10             	mov    0x10(%eax),%esi
82b227:	8b ce                	mov    %esi,%ecx
82b229:	e8 37 14 c0 ff       	call   0x42c665
82b22e:	8b cf                	mov    %edi,%ecx
82b230:	ff d6                	call   *%esi
82b232:	f7 d8                	neg    %eax
82b234:	5f                   	pop    %edi
82b235:	1b c0                	sbb    %eax,%eax
82b237:	40                   	inc    %eax
82b238:	89 43 08             	mov    %eax,0x8(%ebx)
82b23b:	5e                   	pop    %esi
82b23c:	33 c0                	xor    %eax,%eax
82b23e:	39 43 08             	cmp    %eax,0x8(%ebx)
82b241:	5b                   	pop    %ebx
82b242:	0f 94 c0             	sete   %al
82b245:	5d                   	pop    %ebp
82b246:	c2 08 00             	ret    $0x8
82b249:	cc                   	int3
82b24a:	cc                   	int3
82b24b:	cc                   	int3
82b24c:	cc                   	int3
82b24d:	cc                   	int3
82b24e:	cc                   	int3
82b24f:	cc                   	int3
82b250:	cc                   	int3
82b251:	cc                   	int3
82b252:	cc                   	int3
82b253:	cc                   	int3
82b254:	cc                   	int3
82b255:	cc                   	int3
82b256:	cc                   	int3
82b257:	cc                   	int3
82b258:	53                   	push   %ebx
82b259:	8b d9                	mov    %ecx,%ebx
82b25b:	83 7b 08 00          	cmpl   $0x0,0x8(%ebx)
82b25f:	74 1e                	je     0x82b27f
82b261:	56                   	push   %esi
82b262:	57                   	push   %edi
82b263:	8b 3b                	mov    (%ebx),%edi
82b265:	8b 07                	mov    (%edi),%eax
82b267:	8b 70 14             	mov    0x14(%eax),%esi
82b26a:	8b ce                	mov    %esi,%ecx
82b26c:	e8 f4 13 c0 ff       	call   0x42c665
82b271:	8b cf                	mov    %edi,%ecx
82b273:	ff d6                	call   *%esi
82b275:	f7 d8                	neg    %eax
82b277:	5f                   	pop    %edi
82b278:	1b c0                	sbb    %eax,%eax
82b27a:	40                   	inc    %eax
82b27b:	89 43 08             	mov    %eax,0x8(%ebx)
82b27e:	5e                   	pop    %esi
82b27f:	33 c0                	xor    %eax,%eax
82b281:	39 43 08             	cmp    %eax,0x8(%ebx)
82b284:	5b                   	pop    %ebx
82b285:	0f 94 c0             	sete   %al
82b288:	c3                   	ret
82b289:	cc                   	int3
82b28a:	cc                   	int3
82b28b:	cc                   	int3
82b28c:	cc                   	int3
82b28d:	cc                   	int3
82b28e:	cc                   	int3
82b28f:	cc                   	int3
82b290:	cc                   	int3
82b291:	cc                   	int3
82b292:	cc                   	int3
82b293:	cc                   	int3
82b294:	cc                   	int3
82b295:	55                   	push   %ebp
82b296:	8b ec                	mov    %esp,%ebp
82b298:	8b 45 08             	mov    0x8(%ebp),%eax
82b29b:	56                   	push   %esi
82b29c:	8b f1                	mov    %ecx,%esi
82b29e:	8b 00                	mov    (%eax),%eax
82b2a0:	83 e8 10             	sub    $0x10,%eax
82b2a3:	50                   	push   %eax
82b2a4:	e8 85 12 c1 ff       	call   0x43c52e
82b2a9:	83 c0 10             	add    $0x10,%eax
82b2ac:	89 06                	mov    %eax,(%esi)
82b2ae:	8b c6                	mov    %esi,%eax
82b2b0:	59                   	pop    %ecx
82b2b1:	5e                   	pop    %esi
82b2b2:	5d                   	pop    %ebp
82b2b3:	c2 04 00             	ret    $0x4
82b2b6:	cc                   	int3
82b2b7:	cc                   	int3
82b2b8:	cc                   	int3
82b2b9:	cc                   	int3
82b2ba:	cc                   	int3
82b2bb:	cc                   	int3
82b2bc:	cc                   	int3
82b2bd:	cc                   	int3
82b2be:	55                   	push   %ebp
82b2bf:	8b ec                	mov    %esp,%ebp
82b2c1:	51                   	push   %ecx
82b2c2:	8b 45 08             	mov    0x8(%ebp),%eax
82b2c5:	56                   	push   %esi
82b2c6:	8b f1                	mov    %ecx,%esi
82b2c8:	89 75 fc             	mov    %esi,-0x4(%ebp)
82b2cb:	8b 00                	mov    (%eax),%eax
82b2cd:	83 e8 10             	sub    $0x10,%eax
82b2d0:	50                   	push   %eax
82b2d1:	e8 58 12 c1 ff       	call   0x43c52e
82b2d6:	83 c0 10             	add    $0x10,%eax
82b2d9:	89 06                	mov    %eax,(%esi)
82b2db:	8b c6                	mov    %esi,%eax
82b2dd:	59                   	pop    %ecx
82b2de:	5e                   	pop    %esi
82b2df:	8b e5                	mov    %ebp,%esp
82b2e1:	5d                   	pop    %ebp
82b2e2:	c2 04 00             	ret    $0x4
82b2e5:	cc                   	int3
82b2e6:	cc                   	int3
82b2e7:	cc                   	int3
82b2e8:	cc                   	int3
82b2e9:	cc                   	int3
82b2ea:	cc                   	int3
82b2eb:	cc                   	int3
82b2ec:	cc                   	int3
82b2ed:	cc                   	int3
82b2ee:	83 61 04 00          	andl   $0x0,0x4(%ecx)
82b2f2:	8b c1                	mov    %ecx,%eax
82b2f4:	c7 01 64 87 c3 00    	movl   $0xc38764,(%ecx)
82b2fa:	c3                   	ret
82b2fb:	cc                   	int3
82b2fc:	cc                   	int3
82b2fd:	cc                   	int3
82b2fe:	55                   	push   %ebp
82b2ff:	8b ec                	mov    %esp,%ebp
82b301:	51                   	push   %ecx
82b302:	83 61 04 00          	andl   $0x0,0x4(%ecx)
82b306:	8b c1                	mov    %ecx,%eax
82b308:	89 4d fc             	mov    %ecx,-0x4(%ebp)
82b30b:	c7 01 2c 87 c3 00    	movl   $0xc3872c,(%ecx)
82b311:	8b e5                	mov    %ebp,%esp
82b313:	5d                   	pop    %ebp
82b314:	c3                   	ret
82b315:	cc                   	int3
82b316:	cc                   	int3
82b317:	cc                   	int3
82b318:	cc                   	int3
82b319:	cc                   	int3
82b31a:	55                   	push   %ebp
82b31b:	8b ec                	mov    %esp,%ebp
82b31d:	6a ff                	push   $0xffffffff
82b31f:	68 9f 8e b9 00       	push   $0xb98e9f
82b324:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
82b32a:	50                   	push   %eax
82b32b:	56                   	push   %esi
82b32c:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
82b331:	33 c5                	xor    %ebp,%eax
82b333:	50                   	push   %eax
82b334:	8d 45 f4             	lea    -0xc(%ebp),%eax
82b337:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
82b33d:	8b f1                	mov    %ecx,%esi
82b33f:	c7 06 04 24 bd 00    	movl   $0xbd2404,(%esi)
82b345:	e8 9f 57 c0 ff       	call   0x430ae9
82b34a:	8b ce                	mov    %esi,%ecx
82b34c:	e8 7e 8a c0 ff       	call   0x433dcf
82b351:	8b 4d f4             	mov    -0xc(%ebp),%ecx
82b354:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
82b35b:	59                   	pop    %ecx
82b35c:	5e                   	pop    %esi
82b35d:	8b e5                	mov    %ebp,%esp
82b35f:	5d                   	pop    %ebp
82b360:	c3                   	ret
82b361:	cc                   	int3
82b362:	cc                   	int3
82b363:	cc                   	int3
82b364:	cc                   	int3
82b365:	cc                   	int3
82b366:	cc                   	int3
82b367:	cc                   	int3
82b368:	cc                   	int3
82b369:	cc                   	int3
82b36a:	cc                   	int3
82b36b:	cc                   	int3
82b36c:	cc                   	int3
82b36d:	cc                   	int3
82b36e:	cc                   	int3
82b36f:	cc                   	int3
82b370:	cc                   	int3
82b371:	cc                   	int3
82b372:	55                   	push   %ebp
82b373:	8b ec                	mov    %esp,%ebp
82b375:	6a ff                	push   $0xffffffff
82b377:	68 c0 8e b9 00       	push   $0xb98ec0
82b37c:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
82b382:	50                   	push   %eax
82b383:	56                   	push   %esi
82b384:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
82b389:	33 c5                	xor    %ebp,%eax
82b38b:	50                   	push   %eax
82b38c:	8d 45 f4             	lea    -0xc(%ebp),%eax
82b38f:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
82b395:	8b f1                	mov    %ecx,%esi
82b397:	c7 06 24 88 c3 00    	movl   $0xc38824,(%esi)
82b39d:	e8 47 57 c0 ff       	call   0x430ae9
82b3a2:	8b ce                	mov    %esi,%ecx
82b3a4:	e8 e5 96 bd ff       	call   0x404a8e
82b3a9:	8b 4d f4             	mov    -0xc(%ebp),%ecx
82b3ac:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
82b3b3:	59                   	pop    %ecx
82b3b4:	5e                   	pop    %esi
82b3b5:	8b e5                	mov    %ebp,%esp
82b3b7:	5d                   	pop    %ebp
82b3b8:	c3                   	ret
82b3b9:	cc                   	int3
82b3ba:	cc                   	int3
82b3bb:	cc                   	int3
82b3bc:	cc                   	int3
82b3bd:	cc                   	int3
82b3be:	cc                   	int3
82b3bf:	cc                   	int3
82b3c0:	cc                   	int3
82b3c1:	cc                   	int3
82b3c2:	cc                   	int3
82b3c3:	cc                   	int3
82b3c4:	cc                   	int3
82b3c5:	cc                   	int3
82b3c6:	cc                   	int3
82b3c7:	cc                   	int3
82b3c8:	cc                   	int3
82b3c9:	cc                   	int3
82b3ca:	55                   	push   %ebp
82b3cb:	8b ec                	mov    %esp,%ebp
82b3cd:	6a ff                	push   $0xffffffff
82b3cf:	68 e1 8e b9 00       	push   $0xb98ee1
82b3d4:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
82b3da:	50                   	push   %eax
82b3db:	56                   	push   %esi
82b3dc:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
82b3e1:	33 c5                	xor    %ebp,%eax
82b3e3:	50                   	push   %eax
82b3e4:	8d 45 f4             	lea    -0xc(%ebp),%eax
82b3e7:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
82b3ed:	8b f1                	mov    %ecx,%esi
82b3ef:	c7 06 0c 92 c3 00    	movl   $0xc3920c,(%esi)
82b3f5:	e8 ef 56 c0 ff       	call   0x430ae9
82b3fa:	8b ce                	mov    %esi,%ecx
82b3fc:	e8 ce 89 c0 ff       	call   0x433dcf
82b401:	8b 4d f4             	mov    -0xc(%ebp),%ecx
82b404:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
82b40b:	59                   	pop    %ecx
82b40c:	5e                   	pop    %esi
82b40d:	8b e5                	mov    %ebp,%esp
82b40f:	5d                   	pop    %ebp
82b410:	c3                   	ret
82b411:	cc                   	int3
82b412:	cc                   	int3
82b413:	cc                   	int3
82b414:	cc                   	int3
82b415:	cc                   	int3
82b416:	cc                   	int3
82b417:	cc                   	int3
82b418:	cc                   	int3
82b419:	cc                   	int3
82b41a:	cc                   	int3
82b41b:	cc                   	int3
82b41c:	cc                   	int3
82b41d:	cc                   	int3
82b41e:	cc                   	int3
82b41f:	cc                   	int3
82b420:	cc                   	int3
82b421:	cc                   	int3
82b422:	55                   	push   %ebp
82b423:	8b ec                	mov    %esp,%ebp
82b425:	6a ff                	push   $0xffffffff
82b427:	68 02 8f b9 00       	push   $0xb98f02
82b42c:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
82b432:	50                   	push   %eax
82b433:	56                   	push   %esi
82b434:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
82b439:	33 c5                	xor    %ebp,%eax
82b43b:	50                   	push   %eax
82b43c:	8d 45 f4             	lea    -0xc(%ebp),%eax