4024da:	00 0a                	add    %cl,(%edx)
4024dc:	13 05 11 05 39 af    	adc    0xaf390511,%eax
4024e2:	02 00                	add    (%eax),%al
4024e4:	00 00                	add    %al,(%eax)
4024e6:	04 6f                	add    $0x6f,%al
4024e8:	2b 00                	sub    (%eax),%eax
4024ea:	00 0a                	add    %cl,(%edx)
4024ec:	13 04 12             	adc    (%edx,%edx,1),%eax
4024ef:	04 fe                	add    $0xfe,%al
4024f1:	16                   	push   %ss
4024f2:	06                   	push   %es
4024f3:	00 00                	add    %al,(%eax)
4024f5:	01 6f 2c             	add    %ebp,0x2c(%edi)
4024f8:	00 00                	add    %al,(%eax)
4024fa:	0a 0b                	or     (%ebx),%cl
4024fc:	04 6f                	add    $0x6f,%al
4024fe:	2b 00                	sub    (%eax),%eax
402500:	00 0a                	add    %cl,(%edx)
402502:	1f                   	pop    %ds
402503:	30 fe                	xor    %bh,%dh
402505:	01 13                	add    %edx,(%ebx)
402507:	06                   	push   %es
402508:	11 06                	adc    %eax,(%esi)
40250a:	39 0b                	cmp    %ecx,(%ebx)
40250c:	00 00                	add    %al,(%eax)
40250e:	00 72 59             	add    %dh,0x59(%edx)
402511:	00 00                	add    %al,(%eax)
402513:	70 0b                	jo     0x402520
402515:	38 74 02 00          	cmp    %dh,0x0(%edx,%eax,1)
402519:	00 04 6f             	add    %al,(%edi,%ebp,2)
40251c:	2b 00                	sub    (%eax),%eax
40251e:	00 0a                	add    %cl,(%edx)
402520:	1f                   	pop    %ds
402521:	31 fe                	xor    %edi,%esi
402523:	01 13                	add    %edx,(%ebx)
402525:	07                   	pop    %es
402526:	11 07                	adc    %eax,(%edi)
402528:	39 0b                	cmp    %ecx,(%ebx)
40252a:	00 00                	add    %al,(%eax)
40252c:	00 72 5d             	add    %dh,0x5d(%edx)
40252f:	00 00                	add    %al,(%eax)
402531:	70 0b                	jo     0x40253e
402533:	38 56 02             	cmp    %dl,0x2(%esi)
402536:	00 00                	add    %al,(%eax)
402538:	04 6f                	add    $0x6f,%al
40253a:	2b 00                	sub    (%eax),%eax
40253c:	00 0a                	add    %cl,(%edx)
40253e:	1f                   	pop    %ds
40253f:	32 fe                	xor    %dh,%bh
402541:	01 13                	add    %edx,(%ebx)
402543:	08 11                	or     %dl,(%ecx)
402545:	08 39                	or     %bh,(%ecx)
402547:	0b 00                	or     (%eax),%eax
402549:	00 00                	add    %al,(%eax)
40254b:	72 61                	jb     0x4025ae
40254d:	00 00                	add    %al,(%eax)
40254f:	70 0b                	jo     0x40255c
402551:	38 38                	cmp    %bh,(%eax)
402553:	02 00                	add    (%eax),%al
402555:	00 04 6f             	add    %al,(%edi,%ebp,2)
402558:	2b 00                	sub    (%eax),%eax
40255a:	00 0a                	add    %cl,(%edx)
40255c:	1f                   	pop    %ds
40255d:	33 fe                	xor    %esi,%edi
40255f:	01 13                	add    %edx,(%ebx)
402561:	09 11                	or     %edx,(%ecx)
402563:	09 39                	or     %edi,(%ecx)
402565:	0b 00                	or     (%eax),%eax
402567:	00 00                	add    %al,(%eax)
402569:	72 65                	jb     0x4025d0
40256b:	00 00                	add    %al,(%eax)
40256d:	70 0b                	jo     0x40257a
40256f:	38 1a                	cmp    %bl,(%edx)
402571:	02 00                	add    (%eax),%al
402573:	00 04 6f             	add    %al,(%edi,%ebp,2)
402576:	2b 00                	sub    (%eax),%eax
402578:	00 0a                	add    %cl,(%edx)
40257a:	1f                   	pop    %ds
40257b:	34 fe                	xor    $0xfe,%al
40257d:	01 13                	add    %edx,(%ebx)
40257f:	0a 11                	or     (%ecx),%dl
402581:	0a 39                	or     (%ecx),%bh
402583:	0b 00                	or     (%eax),%eax
402585:	00 00                	add    %al,(%eax)
402587:	72 69                	jb     0x4025f2
402589:	00 00                	add    %al,(%eax)
40258b:	70 0b                	jo     0x402598
40258d:	38 fc                	cmp    %bh,%ah
40258f:	01 00                	add    %eax,(%eax)
402591:	00 04 6f             	add    %al,(%edi,%ebp,2)
402594:	2b 00                	sub    (%eax),%eax
402596:	00 0a                	add    %cl,(%edx)
402598:	1f                   	pop    %ds
402599:	35 fe 01 13 0b       	xor    $0xb1301fe,%eax
40259e:	11 0b                	adc    %ecx,(%ebx)
4025a0:	39 0b                	cmp    %ecx,(%ebx)
4025a2:	00 00                	add    %al,(%eax)
4025a4:	00 72 6d             	add    %dh,0x6d(%edx)
4025a7:	00 00                	add    %al,(%eax)
4025a9:	70 0b                	jo     0x4025b6
4025ab:	38 de                	cmp    %bl,%dh
4025ad:	01 00                	add    %eax,(%eax)
4025af:	00 04 6f             	add    %al,(%edi,%ebp,2)
4025b2:	2b 00                	sub    (%eax),%eax
4025b4:	00 0a                	add    %cl,(%edx)
4025b6:	1f                   	pop    %ds
4025b7:	36 fe 01             	incb   %ss:(%ecx)
4025ba:	13 0c 11             	adc    (%ecx,%edx,1),%ecx
4025bd:	0c 39                	or     $0x39,%al
4025bf:	0b 00                	or     (%eax),%eax
4025c1:	00 00                	add    %al,(%eax)
4025c3:	72 71                	jb     0x402636
4025c5:	00 00                	add    %al,(%eax)
4025c7:	70 0b                	jo     0x4025d4
4025c9:	38 c0                	cmp    %al,%al
4025cb:	01 00                	add    %eax,(%eax)
4025cd:	00 04 6f             	add    %al,(%edi,%ebp,2)
4025d0:	2b 00                	sub    (%eax),%eax
4025d2:	00 0a                	add    %cl,(%edx)
4025d4:	1f                   	pop    %ds
4025d5:	37                   	aaa
4025d6:	fe 01                	incb   (%ecx)
4025d8:	13 0d 11 0d 39 0b    	adc    0xb390d11,%ecx
4025de:	00 00                	add    %al,(%eax)
4025e0:	00 72 75             	add    %dh,0x75(%edx)
4025e3:	00 00                	add    %al,(%eax)
4025e5:	70 0b                	jo     0x4025f2
4025e7:	38 a2 01 00 00 04    	cmp    %ah,0x4000001(%edx)
4025ed:	6f                   	outsl  %ds:(%esi),(%dx)
4025ee:	2b 00                	sub    (%eax),%eax
4025f0:	00 0a                	add    %cl,(%edx)
4025f2:	1f                   	pop    %ds
4025f3:	38 fe                	cmp    %bh,%dh
4025f5:	01 13                	add    %edx,(%ebx)
4025f7:	0e                   	push   %cs
4025f8:	11 0e                	adc    %ecx,(%esi)
4025fa:	39 0b                	cmp    %ecx,(%ebx)
4025fc:	00 00                	add    %al,(%eax)
4025fe:	00 72 79             	add    %dh,0x79(%edx)
402601:	00 00                	add    %al,(%eax)
402603:	70 0b                	jo     0x402610
402605:	38 84 01 00 00 04 6f 	cmp    %al,0x6f040000(%ecx,%eax,1)
40260c:	2b 00                	sub    (%eax),%eax
40260e:	00 0a                	add    %cl,(%edx)
402610:	1f                   	pop    %ds
402611:	39 fe                	cmp    %edi,%esi
402613:	01 13                	add    %edx,(%ebx)
402615:	0f 11 0f             	movups %xmm1,(%edi)
402618:	39 0b                	cmp    %ecx,(%ebx)
40261a:	00 00                	add    %al,(%eax)
40261c:	00 72 7d             	add    %dh,0x7d(%edx)
40261f:	00 00                	add    %al,(%eax)
402621:	70 0b                	jo     0x40262e
402623:	38 66 01             	cmp    %ah,0x1(%esi)
402626:	00 00                	add    %al,(%eax)
402628:	04 6f                	add    $0x6f,%al
40262a:	2b 00                	sub    (%eax),%eax
40262c:	00 0a                	add    %cl,(%edx)
40262e:	20 de                	and    %bl,%dh
402630:	00 00                	add    %al,(%eax)
402632:	00 fe                	add    %bh,%dh
402634:	01 13                	add    %edx,(%ebx)
402636:	10 11                	adc    %dl,(%ecx)
402638:	10 39                	adc    %bh,(%ecx)
40263a:	0b 00                	or     (%eax),%eax
40263c:	00 00                	add    %al,(%eax)
40263e:	72 81                	jb     0x4025c1
402640:	00 00                	add    %al,(%eax)
402642:	70 0b                	jo     0x40264f
402644:	38 45 01             	cmp    %al,0x1(%ebp)
402647:	00 00                	add    %al,(%eax)
402649:	04 6f                	add    $0x6f,%al
40264b:	2b 00                	sub    (%eax),%eax
40264d:	00 0a                	add    %cl,(%edx)
40264f:	20 ba 00 00 00 fe    	and    %bh,-0x2000000(%edx)
402655:	01 13                	add    %edx,(%ebx)
402657:	11 11                	adc    %edx,(%ecx)
402659:	11 39                	adc    %edi,(%ecx)
40265b:	0b 00                	or     (%eax),%eax
40265d:	00 00                	add    %al,(%eax)
40265f:	72 85                	jb     0x4025e6
402661:	00 00                	add    %al,(%eax)
402663:	70 0b                	jo     0x402670
402665:	38 24 01             	cmp    %ah,(%ecx,%eax,1)
402668:	00 00                	add    %al,(%eax)
40266a:	04 6f                	add    $0x6f,%al
40266c:	2b 00                	sub    (%eax),%eax
40266e:	00 0a                	add    %cl,(%edx)
402670:	20 bf 00 00 00 fe    	and    %bh,-0x2000000(%edi)
402676:	01 13                	add    %edx,(%ebx)
402678:	12 11                	adc    (%ecx),%dl
40267a:	12 39                	adc    (%ecx),%bh
40267c:	0b 00                	or     (%eax),%eax
40267e:	00 00                	add    %al,(%eax)
402680:	72 89                	jb     0x40260b
402682:	00 00                	add    %al,(%eax)
402684:	70 0b                	jo     0x402691
402686:	38 03                	cmp    %al,(%ebx)
402688:	01 00                	add    %eax,(%eax)
40268a:	00 04 6f             	add    %al,(%edi,%ebp,2)
40268d:	2b 00                	sub    (%eax),%eax
40268f:	00 0a                	add    %cl,(%edx)
402691:	20 bc 00 00 00 fe 01 	and    %bh,0x1fe0000(%eax,%eax,1)
402698:	13 13                	adc    (%ebx),%edx
40269a:	11 13                	adc    %edx,(%ebx)
40269c:	39 0b                	cmp    %ecx,(%ebx)
40269e:	00 00                	add    %al,(%eax)
4026a0:	00 72 8d             	add    %dh,-0x73(%edx)
4026a3:	00 00                	add    %al,(%eax)
4026a5:	70 0b                	jo     0x4026b2
4026a7:	38 e2                	cmp    %ah,%dl
4026a9:	00 00                	add    %al,(%eax)
4026ab:	00 04 6f             	add    %al,(%edi,%ebp,2)
4026ae:	2b 00                	sub    (%eax),%eax
4026b0:	00 0a                	add    %cl,(%edx)
4026b2:	20 bd 00 00 00 fe    	and    %bh,-0x2000000(%ebp)
4026b8:	01 13                	add    %edx,(%ebx)
4026ba:	14 11                	adc    $0x11,%al
4026bc:	14 39                	adc    $0x39,%al
4026be:	0b 00                	or     (%eax),%eax
4026c0:	00 00                	add    %al,(%eax)
4026c2:	72 91                	jb     0x402655
4026c4:	00 00                	add    %al,(%eax)
4026c6:	70 0b                	jo     0x4026d3
4026c8:	38 c1                	cmp    %al,%cl
4026ca:	00 00                	add    %al,(%eax)
4026cc:	00 04 6f             	add    %al,(%edi,%ebp,2)
4026cf:	2b 00                	sub    (%eax),%eax
4026d1:	00 0a                	add    %cl,(%edx)
4026d3:	20 bb 00 00 00 fe    	and    %bh,-0x2000000(%ebx)
4026d9:	01 13                	add    %edx,(%ebx)
4026db:	15 11 15 39 0b       	adc    $0xb391511,%eax
4026e0:	00 00                	add    %al,(%eax)
4026e2:	00 72 95             	add    %dh,-0x6b(%edx)
4026e5:	00 00                	add    %al,(%eax)
4026e7:	70 0b                	jo     0x4026f4
4026e9:	38 a0 00 00 00 04    	cmp    %ah,0x4000000(%eax)
4026ef:	6f                   	outsl  %ds:(%esi),(%dx)
4026f0:	2b 00                	sub    (%eax),%eax
4026f2:	00 0a                	add    %cl,(%edx)
4026f4:	20 be 00 00 00 fe    	and    %bh,-0x2000000(%esi)
4026fa:	01 13                	add    %edx,(%ebx)
4026fc:	16                   	push   %ss
4026fd:	11 16                	adc    %edx,(%esi)
4026ff:	39 0b                	cmp    %ecx,(%ebx)
402701:	00 00                	add    %al,(%eax)
402703:	00 72 99             	add    %dh,-0x67(%edx)
402706:	00 00                	add    %al,(%eax)
402708:	70 0b                	jo     0x402715
40270a:	38 7f 00             	cmp    %bh,0x0(%edi)
40270d:	00 00                	add    %al,(%eax)
40270f:	04 6f                	add    $0x6f,%al
402711:	2b 00                	sub    (%eax),%eax
402713:	00 0a                	add    %cl,(%edx)
402715:	20 c0                	and    %al,%al
402717:	00 00                	add    %al,(%eax)
402719:	00 fe                	add    %bh,%dh
40271b:	01 13                	add    %edx,(%ebx)
40271d:	17                   	pop    %ss
40271e:	11 17                	adc    %edx,(%edi)
402720:	39 0b                	cmp    %ecx,(%ebx)
402722:	00 00                	add    %al,(%eax)
402724:	00 72 9d             	add    %dh,-0x63(%edx)
402727:	00 00                	add    %al,(%eax)
402729:	70 0b                	jo     0x402736
40272b:	38 5e 00             	cmp    %bl,0x0(%esi)
40272e:	00 00                	add    %al,(%eax)
402730:	04 6f                	add    $0x6f,%al
402732:	2b 00                	sub    (%eax),%eax
402734:	00 0a                	add    %cl,(%edx)
402736:	20 dc                	and    %bl,%ah
402738:	00 00                	add    %al,(%eax)
40273a:	00 fe                	add    %bh,%dh
40273c:	01 13                	add    %edx,(%ebx)
40273e:	18 11                	sbb    %dl,(%ecx)
402740:	18 39                	sbb    %bh,(%ecx)
402742:	0b 00                	or     (%eax),%eax
402744:	00 00                	add    %al,(%eax)
402746:	72 a1                	jb     0x4026e9
402748:	00 00                	add    %al,(%eax)
40274a:	70 0b                	jo     0x402757
40274c:	38 3d 00 00 00 04    	cmp    %bh,0x4000000
402752:	6f                   	outsl  %ds:(%esi),(%dx)
402753:	2b 00                	sub    (%eax),%eax
402755:	00 0a                	add    %cl,(%edx)
402757:	20 dd                	and    %bl,%ch
402759:	00 00                	add    %al,(%eax)
40275b:	00 fe                	add    %bh,%dh
40275d:	01 13                	add    %edx,(%ebx)
40275f:	19 11                	sbb    %edx,(%ecx)
402761:	19 39                	sbb    %edi,(%ecx)
402763:	0b 00                	or     (%eax),%eax
402765:	00 00                	add    %al,(%eax)
402767:	72 a5                	jb     0x40270e
402769:	00 00                	add    %al,(%eax)
40276b:	70 0b                	jo     0x402778
40276d:	38 1c 00             	cmp    %bl,(%eax,%eax,1)
402770:	00 00                	add    %al,(%eax)
402772:	04 6f                	add    $0x6f,%al
402774:	2b 00                	sub    (%eax),%eax
402776:	00 0a                	add    %cl,(%edx)
402778:	20 db                	and    %bl,%bl
40277a:	00 00                	add    %al,(%eax)
40277c:	00 fe                	add    %bh,%dh
40277e:	01 13                	add    %edx,(%ebx)
402780:	1a 11                	sbb    (%ecx),%dl
402782:	1a 39                	sbb    (%ecx),%bh
402784:	06                   	push   %es
402785:	00 00                	add    %al,(%eax)
402787:	00 72 a9             	add    %dh,-0x57(%edx)
40278a:	00 00                	add    %al,(%eax)
40278c:	70 0b                	jo     0x402799
40278e:	00 38                	add    %bh,(%eax)
402790:	d0 02                	rolb   $1,(%edx)
402792:	00 00                	add    %al,(%eax)
402794:	00 04 6f             	add    %al,(%edi,%ebp,2)
402797:	2b 00                	sub    (%eax),%eax
402799:	00 0a                	add    %cl,(%edx)
40279b:	13 04 12             	adc    (%edx,%edx,1),%eax
40279e:	04 fe                	add    $0xfe,%al
4027a0:	16                   	push   %ss
4027a1:	06                   	push   %es
4027a2:	00 00                	add    %al,(%eax)
4027a4:	01 6f 2c             	add    %ebp,0x2c(%edi)
4027a7:	00 00                	add    %al,(%eax)
4027a9:	0a 6f 31             	or     0x31(%edi),%ch
4027ac:	00 00                	add    %al,(%eax)
4027ae:	0a 0b                	or     (%ebx),%cl
4027b0:	04 6f                	add    $0x6f,%al
4027b2:	2b 00                	sub    (%eax),%eax
4027b4:	00 0a                	add    %cl,(%edx)
4027b6:	20 bc 00 00 00 fe 01 	and    %bh,0x1fe0000(%eax,%eax,1)
4027bd:	13 1b                	adc    (%ebx),%ebx
4027bf:	11 1b                	adc    %ebx,(%ebx)
4027c1:	39 0b                	cmp    %ecx,(%ebx)
4027c3:	00 00                	add    %al,(%eax)
4027c5:	00 72 ad             	add    %dh,-0x53(%edx)
4027c8:	00 00                	add    %al,(%eax)
4027ca:	70 0b                	jo     0x4027d7
4027cc:	38 92 02 00 00 04    	cmp    %dl,0x4000002(%edx)
4027d2:	6f                   	outsl  %ds:(%esi),(%dx)
4027d3:	2b 00                	sub    (%eax),%eax
4027d5:	00 0a                	add    %cl,(%edx)
4027d7:	1f                   	pop    %ds
4027d8:	30 fe                	xor    %bh,%dh
4027da:	01 13                	add    %edx,(%ebx)
4027dc:	1c 11                	sbb    $0x11,%al
4027de:	1c 39                	sbb    $0x39,%al
4027e0:	0b 00                	or     (%eax),%eax
4027e2:	00 00                	add    %al,(%eax)