402754:	00 00                	add    %al,(%eax)
402756:	0a 26                	or     (%esi),%ah
402758:	06                   	push   %es
402759:	6f                   	outsl  %ds:(%esi),(%dx)
40275a:	53                   	push   %ebx
40275b:	00 00                	add    %al,(%eax)
40275d:	0a 72 6b             	or     0x6b(%edx),%dh
402760:	01 00                	add    %eax,(%eax)
402762:	70 6f                	jo     0x4027d3
402764:	54                   	push   %esp
402765:	00 00                	add    %al,(%eax)
402767:	0a 26                	or     (%esi),%ah
402769:	06                   	push   %es
40276a:	6f                   	outsl  %ds:(%esi),(%dx)
40276b:	53                   	push   %ebx
40276c:	00 00                	add    %al,(%eax)
40276e:	0a 72 73             	or     0x73(%edx),%dh
402771:	01 00                	add    %eax,(%eax)
402773:	70 6f                	jo     0x4027e4
402775:	54                   	push   %esp
402776:	00 00                	add    %al,(%eax)
402778:	0a 26                	or     (%esi),%ah
40277a:	06                   	push   %es
40277b:	0b 2b                	or     (%ebx),%ebp
40277d:	00 07                	add    %al,(%edi)
40277f:	2a 13                	sub    (%ebx),%dl
402781:	30 02                	xor    %al,(%edx)
402783:	00 c8                	add    %cl,%al
402785:	00 00                	add    %al,(%eax)
402787:	00 05 00 00 11 00    	add    %al,0x110000
40278d:	73 52                	jae    0x4027e1
40278f:	00 00                	add    %al,(%eax)
402791:	0a 0a                	or     (%edx),%cl
402793:	06                   	push   %es
402794:	6f                   	outsl  %ds:(%esi),(%dx)
402795:	53                   	push   %ebx
402796:	00 00                	add    %al,(%eax)
402798:	0a 72 17             	or     0x17(%edx),%dh
40279b:	01 00                	add    %eax,(%eax)
40279d:	70 6f                	jo     0x40280e
40279f:	54                   	push   %esp
4027a0:	00 00                	add    %al,(%eax)
4027a2:	0a 26                	or     (%esi),%ah
4027a4:	06                   	push   %es
4027a5:	6f                   	outsl  %ds:(%esi),(%dx)
4027a6:	53                   	push   %ebx
4027a7:	00 00                	add    %al,(%eax)
4027a9:	0a 72 23             	or     0x23(%edx),%dh
4027ac:	01 00                	add    %eax,(%eax)
4027ae:	70 6f                	jo     0x40281f
4027b0:	54                   	push   %esp
4027b1:	00 00                	add    %al,(%eax)
4027b3:	0a 26                	or     (%esi),%ah
4027b5:	06                   	push   %es
4027b6:	6f                   	outsl  %ds:(%esi),(%dx)
4027b7:	53                   	push   %ebx
4027b8:	00 00                	add    %al,(%eax)
4027ba:	0a 72 31             	or     0x31(%edx),%dh
4027bd:	01 00                	add    %eax,(%eax)
4027bf:	70 6f                	jo     0x402830
4027c1:	54                   	push   %esp
4027c2:	00 00                	add    %al,(%eax)
4027c4:	0a 26                	or     (%esi),%ah
4027c6:	06                   	push   %es
4027c7:	6f                   	outsl  %ds:(%esi),(%dx)
4027c8:	53                   	push   %ebx
4027c9:	00 00                	add    %al,(%eax)
4027cb:	0a 72 45             	or     0x45(%edx),%dh
4027ce:	01 00                	add    %eax,(%eax)
4027d0:	70 6f                	jo     0x402841
4027d2:	54                   	push   %esp
4027d3:	00 00                	add    %al,(%eax)
4027d5:	0a 26                	or     (%esi),%ah
4027d7:	06                   	push   %es
4027d8:	6f                   	outsl  %ds:(%esi),(%dx)
4027d9:	53                   	push   %ebx
4027da:	00 00                	add    %al,(%eax)
4027dc:	0a 72 59             	or     0x59(%edx),%dh
4027df:	01 00                	add    %eax,(%eax)
4027e1:	70 6f                	jo     0x402852
4027e3:	54                   	push   %esp
4027e4:	00 00                	add    %al,(%eax)
4027e6:	0a 26                	or     (%esi),%ah
4027e8:	06                   	push   %es
4027e9:	6f                   	outsl  %ds:(%esi),(%dx)
4027ea:	53                   	push   %ebx
4027eb:	00 00                	add    %al,(%eax)
4027ed:	0a 72 6b             	or     0x6b(%edx),%dh
4027f0:	01 00                	add    %eax,(%eax)
4027f2:	70 6f                	jo     0x402863
4027f4:	54                   	push   %esp
4027f5:	00 00                	add    %al,(%eax)
4027f7:	0a 26                	or     (%esi),%ah
4027f9:	06                   	push   %es
4027fa:	6f                   	outsl  %ds:(%esi),(%dx)
4027fb:	53                   	push   %ebx
4027fc:	00 00                	add    %al,(%eax)
4027fe:	0a 72 73             	or     0x73(%edx),%dh
402801:	01 00                	add    %eax,(%eax)
402803:	70 6f                	jo     0x402874
402805:	54                   	push   %esp
402806:	00 00                	add    %al,(%eax)
402808:	0a 26                	or     (%esi),%ah
40280a:	06                   	push   %es
40280b:	6f                   	outsl  %ds:(%esi),(%dx)
40280c:	53                   	push   %ebx
40280d:	00 00                	add    %al,(%eax)
40280f:	0a 72 7d             	or     0x7d(%edx),%dh
402812:	01 00                	add    %eax,(%eax)
402814:	70 6f                	jo     0x402885
402816:	54                   	push   %esp
402817:	00 00                	add    %al,(%eax)
402819:	0a 26                	or     (%esi),%ah
40281b:	06                   	push   %es
40281c:	6f                   	outsl  %ds:(%esi),(%dx)
40281d:	53                   	push   %ebx
40281e:	00 00                	add    %al,(%eax)
402820:	0a 72 91             	or     -0x6f(%edx),%dh
402823:	01 00                	add    %eax,(%eax)
402825:	70 6f                	jo     0x402896
402827:	54                   	push   %esp
402828:	00 00                	add    %al,(%eax)
40282a:	0a 26                	or     (%esi),%ah
40282c:	06                   	push   %es
40282d:	6f                   	outsl  %ds:(%esi),(%dx)
40282e:	53                   	push   %ebx
40282f:	00 00                	add    %al,(%eax)
402831:	0a 72 a3             	or     -0x5d(%edx),%dh
402834:	01 00                	add    %eax,(%eax)
402836:	70 6f                	jo     0x4028a7
402838:	54                   	push   %esp
402839:	00 00                	add    %al,(%eax)
40283b:	0a 26                	or     (%esi),%ah
40283d:	06                   	push   %es
40283e:	6f                   	outsl  %ds:(%esi),(%dx)
40283f:	53                   	push   %ebx
402840:	00 00                	add    %al,(%eax)
402842:	0a 72 b5             	or     -0x4b(%edx),%dh
402845:	01 00                	add    %eax,(%eax)
402847:	70 6f                	jo     0x4028b8
402849:	54                   	push   %esp
40284a:	00 00                	add    %al,(%eax)
40284c:	0a 26                	or     (%esi),%ah
40284e:	06                   	push   %es
40284f:	0b 2b                	or     (%ebx),%ebp
402851:	00 07                	add    %al,(%edi)
402853:	2a 13                	sub    (%ebx),%dl
402855:	30 02                	xor    %al,(%edx)
402857:	00 85 00 00 00 00    	add    %al,0x0(%ebp)
40285d:	00 00                	add    %al,(%eax)
40285f:	00 02                	add    %al,(%edx)
402861:	73 52                	jae    0x4028b5
402863:	00 00                	add    %al,(%eax)
402865:	0a 7d 0c             	or     0xc(%ebp),%bh
402868:	00 00                	add    %al,(%eax)
40286a:	04 02                	add    $0x2,%al
40286c:	73 52                	jae    0x4028c0
40286e:	00 00                	add    %al,(%eax)
402870:	0a 7d 0d             	or     0xd(%ebp),%bh
402873:	00 00                	add    %al,(%eax)
402875:	04 02                	add    $0x2,%al
402877:	73 52                	jae    0x4028cb
402879:	00 00                	add    %al,(%eax)
40287b:	0a 7d 0e             	or     0xe(%ebp),%bh
40287e:	00 00                	add    %al,(%eax)
402880:	04 02                	add    $0x2,%al
402882:	73 52                	jae    0x4028d6
402884:	00 00                	add    %al,(%eax)
402886:	0a 7d 0f             	or     0xf(%ebp),%bh
402889:	00 00                	add    %al,(%eax)
40288b:	04 02                	add    $0x2,%al
40288d:	73 52                	jae    0x4028e1
40288f:	00 00                	add    %al,(%eax)
402891:	0a 7d 10             	or     0x10(%ebp),%bh
402894:	00 00                	add    %al,(%eax)
402896:	04 02                	add    $0x2,%al
402898:	73 52                	jae    0x4028ec
40289a:	00 00                	add    %al,(%eax)
40289c:	0a 7d 11             	or     0x11(%ebp),%bh
40289f:	00 00                	add    %al,(%eax)
4028a1:	04 02                	add    $0x2,%al
4028a3:	73 52                	jae    0x4028f7
4028a5:	00 00                	add    %al,(%eax)
4028a7:	0a 7d 12             	or     0x12(%ebp),%bh
4028aa:	00 00                	add    %al,(%eax)
4028ac:	04 02                	add    $0x2,%al
4028ae:	73 52                	jae    0x402902
4028b0:	00 00                	add    %al,(%eax)
4028b2:	0a 7d 13             	or     0x13(%ebp),%bh
4028b5:	00 00                	add    %al,(%eax)
4028b7:	04 02                	add    $0x2,%al
4028b9:	73 52                	jae    0x40290d
4028bb:	00 00                	add    %al,(%eax)
4028bd:	0a 7d 14             	or     0x14(%ebp),%bh
4028c0:	00 00                	add    %al,(%eax)
4028c2:	04 02                	add    $0x2,%al
4028c4:	73 55                	jae    0x40291b
4028c6:	00 00                	add    %al,(%eax)
4028c8:	0a 7d 17             	or     0x17(%ebp),%bh
4028cb:	00 00                	add    %al,(%eax)
4028cd:	04 02                	add    $0x2,%al
4028cf:	14 7d                	adc    $0x7d,%al
4028d1:	18 00                	sbb    %al,(%eax)
4028d3:	00 04 02             	add    %al,(%edx,%eax,1)
4028d6:	28 23                	sub    %ah,(%ebx)
4028d8:	00 00                	add    %al,(%eax)
4028da:	0a 00                	or     (%eax),%al
4028dc:	00 02                	add    %al,(%edx)
4028de:	28 1f                	sub    %bl,(%edi)
4028e0:	00 00                	add    %al,(%eax)
4028e2:	06                   	push   %es
4028e3:	00 2a                	add    %ch,(%edx)
4028e5:	00 00                	add    %al,(%eax)
4028e7:	00 13                	add    %dl,(%ebx)
4028e9:	30 03                	xor    %al,(%ebx)
4028eb:	00 8a 01 00 00 06    	add    %cl,0x6000001(%edx)
4028f1:	00 00                	add    %al,(%eax)
4028f3:	11 00                	adc    %eax,(%eax)
4028f5:	02 28                	add    (%eax),%ch
4028f7:	13 00                	adc    (%eax),%eax
4028f9:	00 06                	add    %al,(%esi)
4028fb:	00 72 c5             	add    %dh,-0x3b(%edx)
4028fe:	01 00                	add    %eax,(%eax)
402900:	70 28                	jo     0x40292a
402902:	56                   	push   %esi
402903:	00 00                	add    %al,(%eax)
402905:	0a 0a                	or     (%edx),%cl
402907:	06                   	push   %es
402908:	2c 36                	sub    $0x36,%al
40290a:	00 72 c5             	add    %dh,-0x3b(%edx)
40290d:	01 00                	add    %eax,(%eax)
40290f:	70 73                	jo     0x402984
402911:	57                   	push   %edi
402912:	00 00                	add    %al,(%eax)
402914:	0a 0b                	or     (%ebx),%cl
402916:	02 7b 19             	add    0x19(%ebx),%bh
402919:	00 00                	add    %al,(%eax)
40291b:	04 02                	add    $0x2,%al
40291d:	7b 17                	jnp    0x402936
40291f:	00 00                	add    %al,(%eax)
402921:	04 6f                	add    $0x6f,%al
402923:	58                   	pop    %eax
402924:	00 00                	add    %al,(%eax)
402926:	0a 16                	or     (%esi),%dl
402928:	6f                   	outsl  %ds:(%esi),(%dx)
402929:	59                   	pop    %ecx
40292a:	00 00                	add    %al,(%eax)
40292c:	0a 6f 5a             	or     0x5a(%edi),%ch
40292f:	00 00                	add    %al,(%eax)
402931:	0a 00                	or     (%eax),%al
402933:	07                   	pop    %es
402934:	6f                   	outsl  %ds:(%esi),(%dx)
402935:	5b                   	pop    %ebx
402936:	00 00                	add    %al,(%eax)
402938:	0a 00                	or     (%eax),%al
40293a:	00 38                	add    %bh,(%eax)
40293c:	f1                   	int1
40293d:	00 00                	add    %al,(%eax)
40293f:	00 00                	add    %al,(%eax)
402941:	02 28                	add    (%eax),%ch
402943:	0e                   	push   %cs
402944:	00 00                	add    %al,(%eax)
402946:	06                   	push   %es
402947:	0c 02                	or     $0x2,%al
402949:	28 0e                	sub    %cl,(%esi)
40294b:	00 00                	add    %al,(%eax)
40294d:	06                   	push   %es
40294e:	0d 02 28 0e 00       	or     $0xe2802,%eax
402953:	00 06                	add    %al,(%esi)
402955:	13 04 02             	adc    (%edx,%eax,1),%eax
402958:	28 0e                	sub    %cl,(%esi)
40295a:	00 00                	add    %al,(%eax)
40295c:	06                   	push   %es
40295d:	13 05 02 28 0e 00    	adc    0xe2802,%eax
402963:	00 06                	add    %al,(%esi)
402965:	13 06                	adc    (%esi),%eax
402967:	02 28                	add    (%eax),%ch
402969:	0e                   	push   %cs
40296a:	00 00                	add    %al,(%eax)
40296c:	06                   	push   %es
40296d:	13 07                	adc    (%edi),%eax
40296f:	02 28                	add    (%eax),%ch
402971:	0e                   	push   %cs
402972:	00 00                	add    %al,(%eax)
402974:	06                   	push   %es
402975:	13 08                	adc    (%eax),%ecx
402977:	02 28                	add    (%eax),%ch
402979:	0e                   	push   %cs
40297a:	00 00                	add    %al,(%eax)
40297c:	06                   	push   %es
40297d:	13 09                	adc    (%ecx),%ecx
40297f:	02 28                	add    (%eax),%ch
402981:	0d 00 00 06 13       	or     $0x13060000,%eax
402986:	0a 02                	or     (%edx),%al
402988:	7b 17                	jnp    0x4029a1
40298a:	00 00                	add    %al,(%eax)
40298c:	04 6f                	add    $0x6f,%al
40298e:	58                   	pop    %eax
40298f:	00 00                	add    %al,(%eax)
402991:	0a 11                	or     (%ecx),%dl
402993:	0a 6f 5c             	or     0x5c(%edi),%ch
402996:	00 00                	add    %al,(%eax)
402998:	0a 00                	or     (%eax),%al
40299a:	02 7b 17             	add    0x17(%ebx),%bh
40299d:	00 00                	add    %al,(%eax)
40299f:	04 6f                	add    $0x6f,%al
4029a1:	58                   	pop    %eax
4029a2:	00 00                	add    %al,(%eax)
4029a4:	0a 08                	or     (%eax),%cl
4029a6:	6f                   	outsl  %ds:(%esi),(%dx)
4029a7:	5c                   	pop    %esp
4029a8:	00 00                	add    %al,(%eax)
4029aa:	0a 00                	or     (%eax),%al
4029ac:	02 7b 17             	add    0x17(%ebx),%bh
4029af:	00 00                	add    %al,(%eax)
4029b1:	04 6f                	add    $0x6f,%al
4029b3:	58                   	pop    %eax
4029b4:	00 00                	add    %al,(%eax)
4029b6:	0a 09                	or     (%ecx),%cl
4029b8:	6f                   	outsl  %ds:(%esi),(%dx)
4029b9:	5c                   	pop    %esp
4029ba:	00 00                	add    %al,(%eax)
4029bc:	0a 00                	or     (%eax),%al
4029be:	02 7b 17             	add    0x17(%ebx),%bh
4029c1:	00 00                	add    %al,(%eax)
4029c3:	04 6f                	add    $0x6f,%al
4029c5:	58                   	pop    %eax
4029c6:	00 00                	add    %al,(%eax)
4029c8:	0a 11                	or     (%ecx),%dl
4029ca:	04 6f                	add    $0x6f,%al
4029cc:	5c                   	pop    %esp
4029cd:	00 00                	add    %al,(%eax)
4029cf:	0a 00                	or     (%eax),%al
4029d1:	02 7b 17             	add    0x17(%ebx),%bh
4029d4:	00 00                	add    %al,(%eax)
4029d6:	04 6f                	add    $0x6f,%al
4029d8:	58                   	pop    %eax
4029d9:	00 00                	add    %al,(%eax)
4029db:	0a 11                	or     (%ecx),%dl
4029dd:	05 6f 5c 00 00       	add    $0x5c6f,%eax
4029e2:	0a 00                	or     (%eax),%al
4029e4:	02 7b 17             	add    0x17(%ebx),%bh
4029e7:	00 00                	add    %al,(%eax)
4029e9:	04 6f                	add    $0x6f,%al
4029eb:	58                   	pop    %eax
4029ec:	00 00                	add    %al,(%eax)
4029ee:	0a 11                	or     (%ecx),%dl
4029f0:	06                   	push   %es
4029f1:	6f                   	outsl  %ds:(%esi),(%dx)
4029f2:	5c                   	pop    %esp