597213:	cc                   	int3
597214:	cc                   	int3
597215:	cc                   	int3
597216:	cc                   	int3
597217:	cc                   	int3
597218:	cc                   	int3
597219:	cc                   	int3
59721a:	cc                   	int3
59721b:	cc                   	int3
59721c:	cc                   	int3
59721d:	cc                   	int3
59721e:	cc                   	int3
59721f:	cc                   	int3
597220:	cc                   	int3
597221:	cc                   	int3
597222:	cc                   	int3
597223:	cc                   	int3
597224:	cc                   	int3
597225:	cc                   	int3
597226:	cc                   	int3
597227:	cc                   	int3
597228:	cc                   	int3
597229:	cc                   	int3
59722a:	cc                   	int3
59722b:	cc                   	int3
59722c:	cc                   	int3
59722d:	cc                   	int3
59722e:	cc                   	int3
59722f:	cc                   	int3
597230:	51                   	push   %ecx
597231:	56                   	push   %esi
597232:	8b f1                	mov    %ecx,%esi
597234:	89 74 24 04          	mov    %esi,0x4(%esp)
597238:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
59723e:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
597245:	e8 4d ca e6 ff       	call   0x403c97
59724a:	89 06                	mov    %eax,(%esi)
59724c:	8b c6                	mov    %esi,%eax
59724e:	5e                   	pop    %esi
59724f:	59                   	pop    %ecx
597250:	c2 04 00             	ret    $0x4
597253:	cc                   	int3
597254:	cc                   	int3
597255:	cc                   	int3
597256:	cc                   	int3
597257:	cc                   	int3
597258:	cc                   	int3
597259:	cc                   	int3
59725a:	cc                   	int3
59725b:	cc                   	int3
59725c:	cc                   	int3
59725d:	cc                   	int3
59725e:	cc                   	int3
59725f:	cc                   	int3
597260:	56                   	push   %esi
597261:	8b f1                	mov    %ecx,%esi
597263:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
597269:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
597270:	e8 22 ca e6 ff       	call   0x403c97
597275:	89 06                	mov    %eax,(%esi)
597277:	8b c6                	mov    %esi,%eax
597279:	5e                   	pop    %esi
59727a:	c2 04 00             	ret    $0x4
59727d:	cc                   	int3
59727e:	cc                   	int3
59727f:	cc                   	int3
597280:	cc                   	int3
597281:	cc                   	int3
597282:	cc                   	int3
597283:	cc                   	int3
597284:	cc                   	int3
597285:	cc                   	int3
597286:	cc                   	int3
597287:	cc                   	int3
597288:	cc                   	int3
597289:	cc                   	int3
59728a:	cc                   	int3
59728b:	cc                   	int3
59728c:	cc                   	int3
59728d:	cc                   	int3
59728e:	cc                   	int3
59728f:	cc                   	int3
597290:	8b 44 24 04          	mov    0x4(%esp),%eax
597294:	89 01                	mov    %eax,(%ecx)
597296:	8b c1                	mov    %ecx,%eax
597298:	c2 08 00             	ret    $0x8
59729b:	cc                   	int3
59729c:	cc                   	int3
59729d:	cc                   	int3
59729e:	cc                   	int3
59729f:	cc                   	int3
5972a0:	8b 44 24 04          	mov    0x4(%esp),%eax
5972a4:	89 01                	mov    %eax,(%ecx)
5972a6:	8b c1                	mov    %ecx,%eax
5972a8:	c2 08 00             	ret    $0x8
5972ab:	cc                   	int3
5972ac:	cc                   	int3
5972ad:	cc                   	int3
5972ae:	cc                   	int3
5972af:	cc                   	int3
5972b0:	8b 44 24 04          	mov    0x4(%esp),%eax
5972b4:	89 01                	mov    %eax,(%ecx)
5972b6:	8b c1                	mov    %ecx,%eax
5972b8:	c2 08 00             	ret    $0x8
5972bb:	cc                   	int3
5972bc:	cc                   	int3
5972bd:	cc                   	int3
5972be:	cc                   	int3
5972bf:	cc                   	int3
5972c0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
5972c6:	8b c1                	mov    %ecx,%eax
5972c8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
5972cf:	c3                   	ret
5972d0:	cc                   	int3
5972d1:	cc                   	int3
5972d2:	cc                   	int3
5972d3:	cc                   	int3
5972d4:	cc                   	int3
5972d5:	cc                   	int3
5972d6:	cc                   	int3
5972d7:	cc                   	int3
5972d8:	cc                   	int3
5972d9:	cc                   	int3
5972da:	cc                   	int3
5972db:	cc                   	int3
5972dc:	cc                   	int3
5972dd:	cc                   	int3
5972de:	cc                   	int3
5972df:	cc                   	int3
5972e0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
5972e6:	8b c1                	mov    %ecx,%eax
5972e8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
5972ef:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
5972f6:	c3                   	ret
5972f7:	cc                   	int3
5972f8:	cc                   	int3
5972f9:	cc                   	int3
5972fa:	cc                   	int3
5972fb:	cc                   	int3
5972fc:	cc                   	int3
5972fd:	cc                   	int3
5972fe:	cc                   	int3
5972ff:	cc                   	int3
597300:	8b 44 24 04          	mov    0x4(%esp),%eax
597304:	89 01                	mov    %eax,(%ecx)
597306:	8b c1                	mov    %ecx,%eax
597308:	c2 08 00             	ret    $0x8
59730b:	cc                   	int3
59730c:	cc                   	int3
59730d:	cc                   	int3
59730e:	cc                   	int3
59730f:	cc                   	int3
597310:	8b 44 24 04          	mov    0x4(%esp),%eax
597314:	89 01                	mov    %eax,(%ecx)
597316:	8b c1                	mov    %ecx,%eax
597318:	c2 08 00             	ret    $0x8
59731b:	cc                   	int3
59731c:	cc                   	int3
59731d:	cc                   	int3
59731e:	cc                   	int3
59731f:	cc                   	int3
597320:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
597326:	8b c1                	mov    %ecx,%eax
597328:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
59732f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
597336:	c3                   	ret
597337:	cc                   	int3
597338:	cc                   	int3
597339:	cc                   	int3
59733a:	cc                   	int3
59733b:	cc                   	int3
59733c:	cc                   	int3
59733d:	cc                   	int3
59733e:	cc                   	int3
59733f:	cc                   	int3
597340:	8b c1                	mov    %ecx,%eax
597342:	c3                   	ret
597343:	cc                   	int3
597344:	cc                   	int3
597345:	cc                   	int3
597346:	cc                   	int3
597347:	cc                   	int3
597348:	cc                   	int3
597349:	cc                   	int3
59734a:	cc                   	int3
59734b:	cc                   	int3
59734c:	cc                   	int3
59734d:	cc                   	int3
59734e:	cc                   	int3
59734f:	cc                   	int3
597350:	8b c1                	mov    %ecx,%eax
597352:	c3                   	ret
597353:	cc                   	int3
597354:	cc                   	int3
597355:	cc                   	int3
597356:	cc                   	int3
597357:	cc                   	int3
597358:	cc                   	int3
597359:	cc                   	int3
59735a:	cc                   	int3
59735b:	cc                   	int3
59735c:	cc                   	int3
59735d:	cc                   	int3
59735e:	cc                   	int3
59735f:	cc                   	int3
597360:	8b c1                	mov    %ecx,%eax
597362:	c3                   	ret
597363:	cc                   	int3
597364:	cc                   	int3
597365:	cc                   	int3
597366:	cc                   	int3
597367:	cc                   	int3
597368:	cc                   	int3
597369:	cc                   	int3
59736a:	cc                   	int3
59736b:	cc                   	int3
59736c:	cc                   	int3
59736d:	cc                   	int3
59736e:	cc                   	int3
59736f:	cc                   	int3
597370:	8b c1                	mov    %ecx,%eax
597372:	c3                   	ret
597373:	cc                   	int3
597374:	cc                   	int3
597375:	cc                   	int3
597376:	cc                   	int3
597377:	cc                   	int3
597378:	cc                   	int3
597379:	cc                   	int3
59737a:	cc                   	int3
59737b:	cc                   	int3
59737c:	cc                   	int3
59737d:	cc                   	int3
59737e:	cc                   	int3
59737f:	cc                   	int3
597380:	51                   	push   %ecx
597381:	56                   	push   %esi
597382:	8b f1                	mov    %ecx,%esi
597384:	89 74 24 04          	mov    %esi,0x4(%esp)
597388:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
59738e:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
597395:	e8 fd c8 e6 ff       	call   0x403c97
59739a:	89 06                	mov    %eax,(%esi)
59739c:	8b c6                	mov    %esi,%eax
59739e:	5e                   	pop    %esi
59739f:	59                   	pop    %ecx
5973a0:	c3                   	ret
5973a1:	cc                   	int3
5973a2:	cc                   	int3
5973a3:	cc                   	int3
5973a4:	cc                   	int3
5973a5:	cc                   	int3
5973a6:	cc                   	int3
5973a7:	cc                   	int3
5973a8:	cc                   	int3
5973a9:	cc                   	int3
5973aa:	cc                   	int3
5973ab:	cc                   	int3
5973ac:	cc                   	int3
5973ad:	cc                   	int3
5973ae:	cc                   	int3
5973af:	cc                   	int3
5973b0:	55                   	push   %ebp
5973b1:	8b ec                	mov    %esp,%ebp
5973b3:	6a ff                	push   $0xffffffff
5973b5:	68 d8 e2 b5 00       	push   $0xb5e2d8
5973ba:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5973c0:	50                   	push   %eax
5973c1:	51                   	push   %ecx
5973c2:	56                   	push   %esi
5973c3:	57                   	push   %edi
5973c4:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5973c9:	33 c5                	xor    %ebp,%eax
5973cb:	50                   	push   %eax
5973cc:	8d 45 f4             	lea    -0xc(%ebp),%eax
5973cf:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5973d5:	8b f9                	mov    %ecx,%edi
5973d7:	89 7d f0             	mov    %edi,-0x10(%ebp)
5973da:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%edi)
5973e1:	c7 47 14 00 00 00 00 	movl   $0x0,0x14(%edi)
5973e8:	c7 47 14 07 00 00 00 	movl   $0x7,0x14(%edi)
5973ef:	83 7f 14 08          	cmpl   $0x8,0x14(%edi)
5973f3:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%edi)
5973fa:	72 04                	jb     0x597400
5973fc:	8b 07                	mov    (%edi),%eax
5973fe:	eb 02                	jmp    0x597402
597400:	8b c7                	mov    %edi,%eax
597402:	8b 75 08             	mov    0x8(%ebp),%esi
597405:	33 c9                	xor    %ecx,%ecx
597407:	6a ff                	push   $0xffffffff
597409:	51                   	push   %ecx
59740a:	66 89 08             	mov    %cx,(%eax)
59740d:	8b cf                	mov    %edi,%ecx
59740f:	56                   	push   %esi
597410:	e8 0f a8 e8 ff       	call   0x421c24
597415:	8d 46 18             	lea    0x18(%esi),%eax
597418:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
59741f:	50                   	push   %eax
597420:	8d 4f 18             	lea    0x18(%edi),%ecx
597423:	e8 19 57 ea ff       	call   0x43cb41
597428:	8b c7                	mov    %edi,%eax
59742a:	8b 4d f4             	mov    -0xc(%ebp),%ecx
59742d:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
597434:	59                   	pop    %ecx
597435:	5f                   	pop    %edi
597436:	5e                   	pop    %esi
597437:	8b e5                	mov    %ebp,%esp
597439:	5d                   	pop    %ebp
59743a:	c2 04 00             	ret    $0x4
59743d:	cc                   	int3
59743e:	cc                   	int3
59743f:	cc                   	int3
597440:	cc                   	int3
597441:	cc                   	int3
597442:	cc                   	int3
597443:	cc                   	int3
597444:	cc                   	int3
597445:	cc                   	int3
597446:	cc                   	int3
597447:	cc                   	int3
597448:	cc                   	int3
597449:	cc                   	int3
59744a:	cc                   	int3
59744b:	cc                   	int3
59744c:	cc                   	int3
59744d:	cc                   	int3
59744e:	cc                   	int3
59744f:	cc                   	int3
597450:	cc                   	int3
597451:	cc                   	int3
597452:	cc                   	int3
597453:	cc                   	int3
597454:	cc                   	int3
597455:	cc                   	int3
597456:	cc                   	int3
597457:	cc                   	int3
597458:	cc                   	int3
597459:	cc                   	int3
59745a:	cc                   	int3
59745b:	cc                   	int3
59745c:	cc                   	int3
59745d:	cc                   	int3
59745e:	cc                   	int3
59745f:	cc                   	int3
597460:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
597466:	8b c1                	mov    %ecx,%eax
597468:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
59746f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
597476:	c3                   	ret
597477:	cc                   	int3