4922ae:	25 d0 74 01 00       	and    $0x174d0,%eax
4922b3:	04 28                	add    $0x28,%al
4922b5:	16                   	push   %ss
4922b6:	00 00                	add    %al,(%eax)
4922b8:	0a a2 25 20 73 01    	or     0x1732025(%edx),%ah
4922be:	00 00                	add    %al,(%eax)
4922c0:	1f                   	pop    %ds
4922c1:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4922c7:	25 d0 75 01 00       	and    $0x175d0,%eax
4922cc:	04 28                	add    $0x28,%al
4922ce:	16                   	push   %ss
4922cf:	00 00                	add    %al,(%eax)
4922d1:	0a a2 25 20 74 01    	or     0x1742025(%edx),%ah
4922d7:	00 00                	add    %al,(%eax)
4922d9:	1f                   	pop    %ds
4922da:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4922e0:	25 d0 76 01 00       	and    $0x176d0,%eax
4922e5:	04 28                	add    $0x28,%al
4922e7:	16                   	push   %ss
4922e8:	00 00                	add    %al,(%eax)
4922ea:	0a 00                	or     (%eax),%al
4922ec:	1f                   	pop    %ds
4922ed:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4922f3:	25 d0 71 01 00       	and    $0x171d0,%eax
4922f8:	04 28                	add    $0x28,%al
4922fa:	16                   	push   %ss
4922fb:	00 00                	add    %al,(%eax)
4922fd:	0a a2 25 20 70 01    	or     0x1702025(%edx),%ah
492303:	00 00                	add    %al,(%eax)
492305:	1f                   	pop    %ds
492306:	18 8d 3a 00 00 01    	sbb    %cl,0x100003a(%ebp)
49230c:	25 d0 72 01 00       	and    $0x172d0,%eax
492311:	04 28                	add    $0x28,%al
492313:	16                   	push   %ss
492314:	00 00                	add    %al,(%eax)
492316:	0a a2 25 20 71 01    	or     0x1712025(%edx),%ah
49231c:	00 00                	add    %al,(%eax)
49231e:	1f                   	pop    %ds
49231f:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492325:	25 d0 73 01 00       	and    $0x173d0,%eax
49232a:	04 28                	add    $0x28,%al
49232c:	16                   	push   %ss
49232d:	00 00                	add    %al,(%eax)
49232f:	0a a2 25 20 8d 3a    	or     0x3a8d2025(%edx),%ah
492335:	00 00                	add    %al,(%eax)
492337:	01 25 d0 6e 01 00    	add    %esp,0x16ed0
49233d:	04 28                	add    $0x28,%al
49233f:	16                   	push   %ss
492340:	00 00                	add    %al,(%eax)
492342:	0a a2 25 20 6d 01    	or     0x16d2025(%edx),%ah
492348:	00 00                	add    %al,(%eax)
49234a:	1f                   	pop    %ds
49234b:	18 8d 3a 00 00 01    	sbb    %cl,0x100003a(%ebp)
492351:	25 d0 6f 01 00       	and    $0x16fd0,%eax
492356:	04 28                	add    $0x28,%al
492358:	16                   	push   %ss
492359:	00 00                	add    %al,(%eax)
49235b:	0a a2 25 20 6e 01    	or     0x16e2025(%edx),%ah
492361:	00 00                	add    %al,(%eax)
492363:	1f                   	pop    %ds
492364:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
49236a:	25 d0 70 01 00       	and    $0x170d0,%eax
49236f:	04 28                	add    $0x28,%al
492371:	16                   	push   %ss
492372:	00 00                	add    %al,(%eax)
492374:	0a a2 25 20 6f 01    	or     0x16f2025(%edx),%ah
49237a:	00 00                	add    %al,(%eax)
49237c:	01 25 d0 6b 01 00    	add    %esp,0x16bd0
492382:	04 28                	add    $0x28,%al
492384:	16                   	push   %ss
492385:	00 00                	add    %al,(%eax)
492387:	0a a2 25 20 6a 01    	or     0x16a2025(%edx),%ah
49238d:	00 00                	add    %al,(%eax)
49238f:	1f                   	pop    %ds
492390:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492396:	25 d0 6c 01 00       	and    $0x16cd0,%eax
49239b:	04 28                	add    $0x28,%al
49239d:	16                   	push   %ss
49239e:	00 00                	add    %al,(%eax)
4923a0:	0a a2 25 20 6b 01    	or     0x16b2025(%edx),%ah
4923a6:	00 00                	add    %al,(%eax)
4923a8:	1f                   	pop    %ds
4923a9:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4923af:	25 d0 6d 01 00       	and    $0x16dd0,%eax
4923b4:	04 28                	add    $0x28,%al
4923b6:	16                   	push   %ss
4923b7:	00 00                	add    %al,(%eax)
4923b9:	0a a2 25 20 6c 01    	or     0x16c2025(%edx),%ah
4923bf:	00 00                	add    %al,(%eax)
4923c1:	1f                   	pop    %ds
4923c2:	18 d0                	sbb    %dl,%al
4923c4:	68 01 00 04 28       	push   $0x28040001
4923c9:	16                   	push   %ss
4923ca:	00 00                	add    %al,(%eax)
4923cc:	0a a2 25 20 67 01    	or     0x1672025(%edx),%ah
4923d2:	00 00                	add    %al,(%eax)
4923d4:	1f                   	pop    %ds
4923d5:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4923db:	25 d0 69 01 00       	and    $0x169d0,%eax
4923e0:	04 28                	add    $0x28,%al
4923e2:	16                   	push   %ss
4923e3:	00 00                	add    %al,(%eax)
4923e5:	0a a2 25 20 68 01    	or     0x1682025(%edx),%ah
4923eb:	00 00                	add    %al,(%eax)
4923ed:	1f                   	pop    %ds
4923ee:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4923f4:	25 d0 6a 01 00       	and    $0x16ad0,%eax
4923f9:	04 28                	add    $0x28,%al
4923fb:	16                   	push   %ss
4923fc:	00 00                	add    %al,(%eax)
4923fe:	0a a2 25 20 69 01    	or     0x1692025(%edx),%ah
492404:	00 00                	add    %al,(%eax)
492406:	1f                   	pop    %ds
492407:	10 8d 3a 00 00 04    	adc    %cl,0x400003a(%ebp)
49240d:	28 16                	sub    %dl,(%esi)
49240f:	00 00                	add    %al,(%eax)
492411:	0a a2 25 20 64 01    	or     0x1642025(%edx),%ah
492417:	00 00                	add    %al,(%eax)
492419:	1f                   	pop    %ds
49241a:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492420:	25 d0 66 01 00       	and    $0x166d0,%eax
492425:	04 28                	add    $0x28,%al
492427:	16                   	push   %ss
492428:	00 00                	add    %al,(%eax)
49242a:	0a a2 25 20 65 01    	or     0x1652025(%edx),%ah
492430:	00 00                	add    %al,(%eax)
492432:	1f                   	pop    %ds
492433:	14 8d                	adc    $0x8d,%al
492435:	3a 00                	cmp    (%eax),%al
492437:	00 01                	add    %al,(%ecx)
492439:	25 d0 67 01 00       	and    $0x167d0,%eax
49243e:	04 28                	add    $0x28,%al
492440:	16                   	push   %ss
492441:	00 00                	add    %al,(%eax)
492443:	0a a2 25 20 66 01    	or     0x1662025(%edx),%ah
492449:	00 00                	add    %al,(%eax)
49244b:	1f                   	pop    %ds
49244c:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492452:	25 16 00 00 0a       	and    $0xa000016,%eax
492457:	a2 25 20 61 01       	mov    %al,0x1612025
49245c:	00 00                	add    %al,(%eax)
49245e:	1f                   	pop    %ds
49245f:	14 8d                	adc    $0x8d,%al
492461:	3a 00                	cmp    (%eax),%al
492463:	00 01                	add    %al,(%ecx)
492465:	25 d0 63 01 00       	and    $0x163d0,%eax
49246a:	04 28                	add    $0x28,%al
49246c:	16                   	push   %ss
49246d:	00 00                	add    %al,(%eax)
49246f:	0a a2 25 20 62 01    	or     0x1622025(%edx),%ah
492475:	00 00                	add    %al,(%eax)
492477:	1f                   	pop    %ds
492478:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
49247e:	25 d0 64 01 00       	and    $0x164d0,%eax
492483:	04 28                	add    $0x28,%al
492485:	16                   	push   %ss
492486:	00 00                	add    %al,(%eax)
492488:	0a a2 25 20 63 01    	or     0x1632025(%edx),%ah
49248e:	00 00                	add    %al,(%eax)
492490:	1f                   	pop    %ds
492491:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492497:	25 d0 65 01 0a       	and    $0xa0165d0,%eax
49249c:	a2 25 20 5e 01       	mov    %al,0x15e2025
4924a1:	00 00                	add    %al,(%eax)
4924a3:	1f                   	pop    %ds
4924a4:	18 8d 3a 00 00 01    	sbb    %cl,0x100003a(%ebp)
4924aa:	25 d0 60 01 00       	and    $0x160d0,%eax
4924af:	04 28                	add    $0x28,%al
4924b1:	16                   	push   %ss
4924b2:	00 00                	add    %al,(%eax)
4924b4:	0a a2 25 20 5f 01    	or     0x15f2025(%edx),%ah
4924ba:	00 00                	add    %al,(%eax)
4924bc:	1f                   	pop    %ds
4924bd:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4924c3:	25 d0 61 01 00       	and    $0x161d0,%eax
4924c8:	04 28                	add    $0x28,%al
4924ca:	16                   	push   %ss
4924cb:	00 00                	add    %al,(%eax)
4924cd:	0a a2 25 20 60 01    	or     0x1602025(%edx),%ah
4924d3:	00 00                	add    %al,(%eax)
4924d5:	1f                   	pop    %ds
4924d6:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4924dc:	25 d0 62 01 00       	and    $0x162d0,%eax
4924e1:	04 28                	add    $0x28,%al
4924e3:	20 5b 01             	and    %bl,0x1(%ebx)
4924e6:	00 00                	add    %al,(%eax)
4924e8:	1f                   	pop    %ds
4924e9:	14 8d                	adc    $0x8d,%al
4924eb:	3a 00                	cmp    (%eax),%al
4924ed:	00 01                	add    %al,(%ecx)
4924ef:	25 d0 5d 01 00       	and    $0x15dd0,%eax
4924f4:	04 28                	add    $0x28,%al
4924f6:	16                   	push   %ss
4924f7:	00 00                	add    %al,(%eax)
4924f9:	0a a2 25 20 5c 01    	or     0x15c2025(%edx),%ah
4924ff:	00 00                	add    %al,(%eax)
492501:	1f                   	pop    %ds
492502:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492508:	25 d0 5e 01 00       	and    $0x15ed0,%eax
49250d:	04 28                	add    $0x28,%al
49250f:	16                   	push   %ss
492510:	00 00                	add    %al,(%eax)
492512:	0a a2 25 20 5d 01    	or     0x15d2025(%edx),%ah
492518:	00 00                	add    %al,(%eax)
49251a:	1f                   	pop    %ds
49251b:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492521:	25 d0 5f 01 00       	and    $0x15fd0,%eax
492526:	04 28                	add    $0x28,%al
492528:	16                   	push   %ss
492529:	00 00                	add    %al,(%eax)
49252b:	00 00                	add    %al,(%eax)
49252d:	1f                   	pop    %ds
49252e:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492534:	25 d0 5a 01 00       	and    $0x15ad0,%eax
492539:	04 28                	add    $0x28,%al
49253b:	16                   	push   %ss
49253c:	00 00                	add    %al,(%eax)
49253e:	0a a2 25 20 59 01    	or     0x1592025(%edx),%ah
492544:	00 00                	add    %al,(%eax)
492546:	1f                   	pop    %ds
492547:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
49254d:	25 d0 5b 01 00       	and    $0x15bd0,%eax
492552:	04 28                	add    $0x28,%al
492554:	16                   	push   %ss
492555:	00 00                	add    %al,(%eax)
492557:	0a a2 25 20 5a 01    	or     0x15a2025(%edx),%ah
49255d:	00 00                	add    %al,(%eax)
49255f:	1f                   	pop    %ds
492560:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492566:	25 d0 5c 01 00       	and    $0x15cd0,%eax
49256b:	04 28                	add    $0x28,%al
49256d:	16                   	push   %ss
49256e:	00 00                	add    %al,(%eax)
492570:	0a a2 25 14 8d 3a    	or     0x3a8d1425(%edx),%ah
492576:	00 00                	add    %al,(%eax)
492578:	01 25 d0 57 01 00    	add    %esp,0x157d0
49257e:	04 28                	add    $0x28,%al
492580:	16                   	push   %ss
492581:	00 00                	add    %al,(%eax)
492583:	0a a2 25 20 56 01    	or     0x1562025(%edx),%ah
492589:	00 00                	add    %al,(%eax)
49258b:	1f                   	pop    %ds
49258c:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492592:	25 d0 58 01 00       	and    $0x158d0,%eax
492597:	04 28                	add    $0x28,%al
492599:	16                   	push   %ss
49259a:	00 00                	add    %al,(%eax)
49259c:	0a a2 25 20 57 01    	or     0x1572025(%edx),%ah
4925a2:	00 00                	add    %al,(%eax)
4925a4:	1f                   	pop    %ds
4925a5:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4925ab:	25 d0 59 01 00       	and    $0x159d0,%eax
4925b0:	04 28                	add    $0x28,%al
4925b2:	16                   	push   %ss
4925b3:	00 00                	add    %al,(%eax)
4925b5:	0a a2 25 20 58 01    	or     0x1582025(%edx),%ah
4925bb:	00 00                	add    %al,(%eax)
4925bd:	01 25 d0 54 01 00    	add    %esp,0x154d0
4925c3:	04 28                	add    $0x28,%al
4925c5:	16                   	push   %ss
4925c6:	00 00                	add    %al,(%eax)
4925c8:	0a a2 25 20 53 01    	or     0x1532025(%edx),%ah
4925ce:	00 00                	add    %al,(%eax)
4925d0:	1f                   	pop    %ds
4925d1:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4925d7:	25 d0 55 01 00       	and    $0x155d0,%eax
4925dc:	04 28                	add    $0x28,%al
4925de:	16                   	push   %ss
4925df:	00 00                	add    %al,(%eax)
4925e1:	0a a2 25 20 54 01    	or     0x1542025(%edx),%ah
4925e7:	00 00                	add    %al,(%eax)
4925e9:	1f                   	pop    %ds
4925ea:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4925f0:	25 d0 56 01 00       	and    $0x156d0,%eax
4925f5:	04 28                	add    $0x28,%al
4925f7:	16                   	push   %ss
4925f8:	00 00                	add    %al,(%eax)
4925fa:	0a a2 25 20 55 01    	or     0x1552025(%edx),%ah
492600:	00 00                	add    %al,(%eax)
492602:	1f                   	pop    %ds
492603:	25 d0 51 01 00       	and    $0x151d0,%eax
492608:	04 28                	add    $0x28,%al
49260a:	16                   	push   %ss
49260b:	00 00                	add    %al,(%eax)
49260d:	0a a2 25 20 50 01    	or     0x1502025(%edx),%ah
492613:	00 00                	add    %al,(%eax)
492615:	1f                   	pop    %ds
492616:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
49261c:	25 d0 52 01 00       	and    $0x152d0,%eax
492621:	04 28                	add    $0x28,%al
492623:	16                   	push   %ss
492624:	00 00                	add    %al,(%eax)
492626:	0a a2 25 20 51 01    	or     0x1512025(%edx),%ah
49262c:	00 00                	add    %al,(%eax)
49262e:	1f                   	pop    %ds
49262f:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492635:	25 d0 53 01 00       	and    $0x153d0,%eax
49263a:	04 28                	add    $0x28,%al
49263c:	16                   	push   %ss
49263d:	00 00                	add    %al,(%eax)
49263f:	0a a2 25 20 52 01    	or     0x1522025(%edx),%ah
492645:	00 00                	add    %al,(%eax)
492647:	1f                   	pop    %ds
492648:	18 8d 3a 01 00 04    	sbb    %cl,0x400013a(%ebp)
49264e:	28 16                	sub    %dl,(%esi)
492650:	00 00                	add    %al,(%eax)
492652:	0a a2 25 20 4d 01    	or     0x14d2025(%edx),%ah
492658:	00 00                	add    %al,(%eax)
49265a:	1f                   	pop    %ds
49265b:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492661:	25 d0 4f 01 00       	and    $0x14fd0,%eax
492666:	04 28                	add    $0x28,%al
492668:	16                   	push   %ss
492669:	00 00                	add    %al,(%eax)
49266b:	0a a2 25 20 4e 01    	or     0x14e2025(%edx),%ah
492671:	00 00                	add    %al,(%eax)
492673:	1f                   	pop    %ds
492674:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
49267a:	25 d0 50 01 00       	and    $0x150d0,%eax
49267f:	04 28                	add    $0x28,%al
492681:	16                   	push   %ss
492682:	00 00                	add    %al,(%eax)
492684:	0a a2 25 20 4f 01    	or     0x14f2025(%edx),%ah
49268a:	00 00                	add    %al,(%eax)
49268c:	1f                   	pop    %ds
49268d:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
492693:	28 16                	sub    %dl,(%esi)
492695:	00 00                	add    %al,(%eax)
492697:	0a a2 25 20 4a 01    	or     0x14a2025(%edx),%ah
49269d:	00 00                	add    %al,(%eax)
49269f:	1f                   	pop    %ds
4926a0:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4926a6:	25 d0 4c 01 00       	and    $0x14cd0,%eax
4926ab:	04 28                	add    $0x28,%al
4926ad:	16                   	push   %ss
4926ae:	00 00                	add    %al,(%eax)
4926b0:	0a a2 25 20 4b 01    	or     0x14b2025(%edx),%ah
4926b6:	00 00                	add    %al,(%eax)
4926b8:	1f                   	pop    %ds
4926b9:	10 8d 3a 00 00 01    	adc    %cl,0x100003a(%ebp)
4926bf:	25 d0 4d 01 00       	and    $0x14dd0,%eax
4926c4:	04 28                	add    $0x28,%al
4926c6:	16                   	push   %ss
4926c7:	00 00                	add    %al,(%eax)
4926c9:	0a a2 25 20 4c 01    	or     0x14c2025(%edx),%ah
4926cf:	00 00                	add    %al,(%eax)
4926d1:	1f                   	pop    %ds
4926d2:	14 8d                	adc    $0x8d,%al
4926d4:	3a 00                	cmp    (%eax),%al
4926d6:	00 01                	add    %al,(%ecx)