4252b8:	62 00                	bound  %eax,(%eax)
4252ba:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
4252bf:	00 38                	add    %bh,(%eax)
4252c1:	00 63 00             	add    %ah,0x0(%ebx)
4252c4:	63 00                	arpl   %eax,(%eax)
4252c6:	37                   	aaa
4252c7:	00 38                	add    %bh,(%eax)
4252c9:	00 35 00 35 00 34    	add    %dh,0x34003500
4252cf:	00 30                	add    %dh,(%eax)
4252d1:	00 63 00             	add    %ah,0x0(%ebx)
4252d4:	65 00 30             	add    %dh,%gs:(%eax)
4252d7:	00 38                	add    %bh,(%eax)
4252d9:	00 32                	add    %dh,(%edx)
4252db:	00 36                	add    %dh,(%esi)
4252dd:	00 33                	add    %dh,(%ebx)
4252df:	00 34 00             	add    %dh,(%eax,%eax,1)
4252e2:	93                   	xchg   %eax,%ebx
4252e3:	c3                   	ret
4252e4:	03 00                	add    (%eax),%eax
4252e6:	44                   	inc    %esp
4252e7:	30 00                	xor    %al,(%eax)
4252e9:	63 00                	arpl   %eax,(%eax)
4252eb:	31 00                	xor    %eax,(%eax)
4252ed:	35 00 38 00 62       	xor    $0x62003800,%eax
4252f2:	00 31                	add    %dh,(%ecx)
4252f4:	00 33                	add    %dh,(%ebx)
4252f6:	00 35 00 61 00 61    	add    %dh,0x61006100
4252fc:	00 37                	add    %dh,(%edi)
4252fe:	00 63 00             	add    %ah,0x0(%ebx)
425301:	62 00                	bound  %eax,(%eax)
425303:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425308:	00 38                	add    %bh,(%eax)
42530a:	00 63 00             	add    %ah,0x0(%ebx)
42530d:	63 00                	arpl   %eax,(%eax)
42530f:	37                   	aaa
425310:	00 38                	add    %bh,(%eax)
425312:	00 35 00 35 00 34    	add    %dh,0x34003500
425318:	00 30                	add    %dh,(%eax)
42531a:	00 63 00             	add    %ah,0x0(%ebx)
42531d:	65 00 30             	add    %dh,%gs:(%eax)
425320:	00 38                	add    %bh,(%eax)
425322:	00 32                	add    %dh,(%edx)
425324:	00 36                	add    %dh,(%esi)
425326:	00 33                	add    %dh,(%ebx)
425328:	00 35 00 6c d0 03    	add    %dh,0x3d06c00
42532e:	00 44 30 00          	add    %al,0x0(%eax,%esi,1)
425332:	63 00                	arpl   %eax,(%eax)
425334:	31 00                	xor    %eax,(%eax)
425336:	35 00 38 00 62       	xor    $0x62003800,%eax
42533b:	00 31                	add    %dh,(%ecx)
42533d:	00 33                	add    %dh,(%ebx)
42533f:	00 35 00 61 00 61    	add    %dh,0x61006100
425345:	00 37                	add    %dh,(%edi)
425347:	00 63 00             	add    %ah,0x0(%ebx)
42534a:	62 00                	bound  %eax,(%eax)
42534c:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425351:	00 38                	add    %bh,(%eax)
425353:	00 63 00             	add    %ah,0x0(%ebx)
425356:	63 00                	arpl   %eax,(%eax)
425358:	37                   	aaa
425359:	00 38                	add    %bh,(%eax)
42535b:	00 35 00 35 00 34    	add    %dh,0x34003500
425361:	00 30                	add    %dh,(%eax)
425363:	00 63 00             	add    %ah,0x0(%ebx)
425366:	65 00 30             	add    %dh,%gs:(%eax)
425369:	00 38                	add    %bh,(%eax)
42536b:	00 32                	add    %dh,(%edx)
42536d:	00 36                	add    %dh,(%esi)
42536f:	00 33                	add    %dh,(%ebx)
425371:	00 36                	add    %dh,(%esi)
425373:	00 45 dd             	add    %al,-0x23(%ebp)
425376:	03 00                	add    (%eax),%eax
425378:	44                   	inc    %esp
425379:	30 00                	xor    %al,(%eax)
42537b:	63 00                	arpl   %eax,(%eax)
42537d:	31 00                	xor    %eax,(%eax)
42537f:	35 00 38 00 62       	xor    $0x62003800,%eax
425384:	00 31                	add    %dh,(%ecx)
425386:	00 33                	add    %dh,(%ebx)
425388:	00 35 00 61 00 61    	add    %dh,0x61006100
42538e:	00 37                	add    %dh,(%edi)
425390:	00 63 00             	add    %ah,0x0(%ebx)
425393:	62 00                	bound  %eax,(%eax)
425395:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
42539a:	00 38                	add    %bh,(%eax)
42539c:	00 63 00             	add    %ah,0x0(%ebx)
42539f:	63 00                	arpl   %eax,(%eax)
4253a1:	37                   	aaa
4253a2:	00 38                	add    %bh,(%eax)
4253a4:	00 35 00 35 00 34    	add    %dh,0x34003500
4253aa:	00 30                	add    %dh,(%eax)
4253ac:	00 63 00             	add    %ah,0x0(%ebx)
4253af:	65 00 30             	add    %dh,%gs:(%eax)
4253b2:	00 38                	add    %bh,(%eax)
4253b4:	00 32                	add    %dh,(%edx)
4253b6:	00 36                	add    %dh,(%esi)
4253b8:	00 33                	add    %dh,(%ebx)
4253ba:	00 37                	add    %dh,(%edi)
4253bc:	00 1e                	add    %bl,(%esi)
4253be:	ea 03 00 44 30 00 63 	ljmp   $0x6300,$0x30440003
4253c5:	00 31                	add    %dh,(%ecx)
4253c7:	00 35 00 38 00 62    	add    %dh,0x62003800
4253cd:	00 31                	add    %dh,(%ecx)
4253cf:	00 33                	add    %dh,(%ebx)
4253d1:	00 35 00 61 00 61    	add    %dh,0x61006100
4253d7:	00 37                	add    %dh,(%edi)
4253d9:	00 63 00             	add    %ah,0x0(%ebx)
4253dc:	62 00                	bound  %eax,(%eax)
4253de:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
4253e3:	00 38                	add    %bh,(%eax)
4253e5:	00 63 00             	add    %ah,0x0(%ebx)
4253e8:	63 00                	arpl   %eax,(%eax)
4253ea:	37                   	aaa
4253eb:	00 38                	add    %bh,(%eax)
4253ed:	00 35 00 35 00 34    	add    %dh,0x34003500
4253f3:	00 30                	add    %dh,(%eax)
4253f5:	00 63 00             	add    %ah,0x0(%ebx)
4253f8:	65 00 30             	add    %dh,%gs:(%eax)
4253fb:	00 38                	add    %bh,(%eax)
4253fd:	00 32                	add    %dh,(%edx)
4253ff:	00 36                	add    %dh,(%esi)
425401:	00 33                	add    %dh,(%ebx)
425403:	00 38                	add    %bh,(%eax)
425405:	00 f7                	add    %dh,%bh
425407:	f6 03 00             	testb  $0x0,(%ebx)
42540a:	44                   	inc    %esp
42540b:	30 00                	xor    %al,(%eax)
42540d:	63 00                	arpl   %eax,(%eax)
42540f:	31 00                	xor    %eax,(%eax)
425411:	35 00 38 00 62       	xor    $0x62003800,%eax
425416:	00 31                	add    %dh,(%ecx)
425418:	00 33                	add    %dh,(%ebx)
42541a:	00 35 00 61 00 61    	add    %dh,0x61006100
425420:	00 37                	add    %dh,(%edi)
425422:	00 63 00             	add    %ah,0x0(%ebx)
425425:	62 00                	bound  %eax,(%eax)
425427:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
42542c:	00 38                	add    %bh,(%eax)
42542e:	00 63 00             	add    %ah,0x0(%ebx)
425431:	63 00                	arpl   %eax,(%eax)
425433:	37                   	aaa
425434:	00 38                	add    %bh,(%eax)
425436:	00 35 00 35 00 34    	add    %dh,0x34003500
42543c:	00 30                	add    %dh,(%eax)
42543e:	00 63 00             	add    %ah,0x0(%ebx)
425441:	65 00 30             	add    %dh,%gs:(%eax)
425444:	00 38                	add    %bh,(%eax)
425446:	00 32                	add    %dh,(%edx)
425448:	00 36                	add    %dh,(%esi)
42544a:	00 33                	add    %dh,(%ebx)
42544c:	00 39                	add    %bh,(%ecx)
42544e:	00 d0                	add    %dl,%al
425450:	03 04 00             	add    (%eax,%eax,1),%eax
425453:	42                   	inc    %edx
425454:	30 00                	xor    %al,(%eax)
425456:	63 00                	arpl   %eax,(%eax)
425458:	31 00                	xor    %eax,(%eax)
42545a:	35 00 38 00 62       	xor    $0x62003800,%eax
42545f:	00 31                	add    %dh,(%ecx)
425461:	00 33                	add    %dh,(%ebx)
425463:	00 35 00 61 00 61    	add    %dh,0x61006100
425469:	00 37                	add    %dh,(%edi)
42546b:	00 63 00             	add    %ah,0x0(%ebx)
42546e:	62 00                	bound  %eax,(%eax)
425470:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425475:	00 38                	add    %bh,(%eax)
425477:	00 63 00             	add    %ah,0x0(%ebx)
42547a:	63 00                	arpl   %eax,(%eax)
42547c:	37                   	aaa
42547d:	00 38                	add    %bh,(%eax)
42547f:	00 35 00 35 00 34    	add    %dh,0x34003500
425485:	00 30                	add    %dh,(%eax)
425487:	00 63 00             	add    %ah,0x0(%ebx)
42548a:	65 00 30             	add    %dh,%gs:(%eax)
42548d:	00 38                	add    %bh,(%eax)
42548f:	00 32                	add    %dh,(%edx)
425491:	00 36                	add    %dh,(%esi)
425493:	00 34 00             	add    %dh,(%eax,%eax,1)
425496:	a9 10 04 00 44       	test   $0x44000410,%eax
42549b:	30 00                	xor    %al,(%eax)
42549d:	63 00                	arpl   %eax,(%eax)
42549f:	31 00                	xor    %eax,(%eax)
4254a1:	35 00 38 00 62       	xor    $0x62003800,%eax
4254a6:	00 31                	add    %dh,(%ecx)
4254a8:	00 33                	add    %dh,(%ebx)
4254aa:	00 35 00 61 00 61    	add    %dh,0x61006100
4254b0:	00 37                	add    %dh,(%edi)
4254b2:	00 63 00             	add    %ah,0x0(%ebx)
4254b5:	62 00                	bound  %eax,(%eax)
4254b7:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
4254bc:	00 38                	add    %bh,(%eax)
4254be:	00 63 00             	add    %ah,0x0(%ebx)
4254c1:	63 00                	arpl   %eax,(%eax)
4254c3:	37                   	aaa
4254c4:	00 38                	add    %bh,(%eax)
4254c6:	00 35 00 35 00 34    	add    %dh,0x34003500
4254cc:	00 30                	add    %dh,(%eax)
4254ce:	00 63 00             	add    %ah,0x0(%ebx)
4254d1:	65 00 30             	add    %dh,%gs:(%eax)
4254d4:	00 38                	add    %bh,(%eax)
4254d6:	00 32                	add    %dh,(%edx)
4254d8:	00 36                	add    %dh,(%esi)
4254da:	00 34 00             	add    %dh,(%eax,%eax,1)
4254dd:	30 00                	xor    %al,(%eax)
4254df:	82 1d 04 00 44 30 00 	sbbb   $0x0,0x30440004
4254e6:	63 00                	arpl   %eax,(%eax)
4254e8:	31 00                	xor    %eax,(%eax)
4254ea:	35 00 38 00 62       	xor    $0x62003800,%eax
4254ef:	00 31                	add    %dh,(%ecx)
4254f1:	00 33                	add    %dh,(%ebx)
4254f3:	00 35 00 61 00 61    	add    %dh,0x61006100
4254f9:	00 37                	add    %dh,(%edi)
4254fb:	00 63 00             	add    %ah,0x0(%ebx)
4254fe:	62 00                	bound  %eax,(%eax)
425500:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425505:	00 38                	add    %bh,(%eax)
425507:	00 63 00             	add    %ah,0x0(%ebx)
42550a:	63 00                	arpl   %eax,(%eax)
42550c:	37                   	aaa
42550d:	00 38                	add    %bh,(%eax)
42550f:	00 35 00 35 00 34    	add    %dh,0x34003500
425515:	00 30                	add    %dh,(%eax)
425517:	00 63 00             	add    %ah,0x0(%ebx)
42551a:	65 00 30             	add    %dh,%gs:(%eax)
42551d:	00 38                	add    %bh,(%eax)
42551f:	00 32                	add    %dh,(%edx)
425521:	00 36                	add    %dh,(%esi)
425523:	00 34 00             	add    %dh,(%eax,%eax,1)
425526:	31 00                	xor    %eax,(%eax)
425528:	5b                   	pop    %ebx
425529:	2a 04 00             	sub    (%eax,%eax,1),%al
42552c:	44                   	inc    %esp
42552d:	30 00                	xor    %al,(%eax)
42552f:	63 00                	arpl   %eax,(%eax)
425531:	31 00                	xor    %eax,(%eax)
425533:	35 00 38 00 62       	xor    $0x62003800,%eax
425538:	00 31                	add    %dh,(%ecx)
42553a:	00 33                	add    %dh,(%ebx)
42553c:	00 35 00 61 00 61    	add    %dh,0x61006100
425542:	00 37                	add    %dh,(%edi)
425544:	00 63 00             	add    %ah,0x0(%ebx)
425547:	62 00                	bound  %eax,(%eax)
425549:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
42554e:	00 38                	add    %bh,(%eax)
425550:	00 63 00             	add    %ah,0x0(%ebx)
425553:	63 00                	arpl   %eax,(%eax)
425555:	37                   	aaa
425556:	00 38                	add    %bh,(%eax)
425558:	00 35 00 35 00 34    	add    %dh,0x34003500
42555e:	00 30                	add    %dh,(%eax)
425560:	00 63 00             	add    %ah,0x0(%ebx)
425563:	65 00 30             	add    %dh,%gs:(%eax)
425566:	00 38                	add    %bh,(%eax)
425568:	00 32                	add    %dh,(%edx)
42556a:	00 36                	add    %dh,(%esi)
42556c:	00 34 00             	add    %dh,(%eax,%eax,1)
42556f:	32 00                	xor    (%eax),%al
425571:	34 37                	xor    $0x37,%al
425573:	04 00                	add    $0x0,%al
425575:	44                   	inc    %esp
425576:	30 00                	xor    %al,(%eax)
425578:	63 00                	arpl   %eax,(%eax)
42557a:	31 00                	xor    %eax,(%eax)
42557c:	35 00 38 00 62       	xor    $0x62003800,%eax
425581:	00 31                	add    %dh,(%ecx)
425583:	00 33                	add    %dh,(%ebx)
425585:	00 35 00 61 00 61    	add    %dh,0x61006100
42558b:	00 37                	add    %dh,(%edi)
42558d:	00 63 00             	add    %ah,0x0(%ebx)
425590:	62 00                	bound  %eax,(%eax)
425592:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425597:	00 38                	add    %bh,(%eax)
425599:	00 63 00             	add    %ah,0x0(%ebx)
42559c:	63 00                	arpl   %eax,(%eax)
42559e:	37                   	aaa
42559f:	00 38                	add    %bh,(%eax)
4255a1:	00 35 00 35 00 34    	add    %dh,0x34003500
4255a7:	00 30                	add    %dh,(%eax)
4255a9:	00 63 00             	add    %ah,0x0(%ebx)
4255ac:	65 00 30             	add    %dh,%gs:(%eax)
4255af:	00 38                	add    %bh,(%eax)
4255b1:	00 32                	add    %dh,(%edx)
4255b3:	00 36                	add    %dh,(%esi)
4255b5:	00 34 00             	add    %dh,(%eax,%eax,1)
4255b8:	33 00                	xor    (%eax),%eax
4255ba:	0d 44 04 00 44       	or     $0x44000444,%eax
4255bf:	30 00                	xor    %al,(%eax)
4255c1:	63 00                	arpl   %eax,(%eax)
4255c3:	31 00                	xor    %eax,(%eax)
4255c5:	35 00 38 00 62       	xor    $0x62003800,%eax
4255ca:	00 31                	add    %dh,(%ecx)
4255cc:	00 33                	add    %dh,(%ebx)
4255ce:	00 35 00 61 00 61    	add    %dh,0x61006100
4255d4:	00 37                	add    %dh,(%edi)
4255d6:	00 63 00             	add    %ah,0x0(%ebx)
4255d9:	62 00                	bound  %eax,(%eax)
4255db:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
4255e0:	00 38                	add    %bh,(%eax)
4255e2:	00 63 00             	add    %ah,0x0(%ebx)
4255e5:	63 00                	arpl   %eax,(%eax)
4255e7:	37                   	aaa
4255e8:	00 38                	add    %bh,(%eax)
4255ea:	00 35 00 35 00 34    	add    %dh,0x34003500
4255f0:	00 30                	add    %dh,(%eax)
4255f2:	00 63 00             	add    %ah,0x0(%ebx)
4255f5:	65 00 30             	add    %dh,%gs:(%eax)
4255f8:	00 38                	add    %bh,(%eax)
4255fa:	00 32                	add    %dh,(%edx)
4255fc:	00 36                	add    %dh,(%esi)
4255fe:	00 34 00             	add    %dh,(%eax,%eax,1)
425601:	34 00                	xor    $0x0,%al
425603:	e6 50                	out    %al,$0x50
425605:	04 00                	add    $0x0,%al
425607:	44                   	inc    %esp
425608:	30 00                	xor    %al,(%eax)
42560a:	63 00                	arpl   %eax,(%eax)
42560c:	31 00                	xor    %eax,(%eax)
42560e:	35 00 38 00 62       	xor    $0x62003800,%eax
425613:	00 31                	add    %dh,(%ecx)
425615:	00 33                	add    %dh,(%ebx)
425617:	00 35 00 61 00 61    	add    %dh,0x61006100
42561d:	00 37                	add    %dh,(%edi)
42561f:	00 63 00             	add    %ah,0x0(%ebx)
425622:	62 00                	bound  %eax,(%eax)
425624:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425629:	00 38                	add    %bh,(%eax)
42562b:	00 63 00             	add    %ah,0x0(%ebx)
42562e:	63 00                	arpl   %eax,(%eax)
425630:	37                   	aaa
425631:	00 38                	add    %bh,(%eax)
425633:	00 35 00 35 00 34    	add    %dh,0x34003500
425639:	00 30                	add    %dh,(%eax)
42563b:	00 63 00             	add    %ah,0x0(%ebx)
42563e:	65 00 30             	add    %dh,%gs:(%eax)
425641:	00 38                	add    %bh,(%eax)
425643:	00 32                	add    %dh,(%edx)
425645:	00 36                	add    %dh,(%esi)
425647:	00 34 00             	add    %dh,(%eax,%eax,1)
42564a:	35 00 bf 5d 04       	xor    $0x45dbf00,%eax
42564f:	00 44 30 00          	add    %al,0x0(%eax,%esi,1)
425653:	63 00                	arpl   %eax,(%eax)
425655:	31 00                	xor    %eax,(%eax)
425657:	35 00 38 00 62       	xor    $0x62003800,%eax
42565c:	00 31                	add    %dh,(%ecx)
42565e:	00 33                	add    %dh,(%ebx)
425660:	00 35 00 61 00 61    	add    %dh,0x61006100
425666:	00 37                	add    %dh,(%edi)
425668:	00 63 00             	add    %ah,0x0(%ebx)
42566b:	62 00                	bound  %eax,(%eax)
42566d:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)