43d028:	10 00                	adc    %al,(%eax)
43d02a:	00 00                	add    %al,(%eax)
43d02c:	23 47 55             	and    0x55(%edi),%eax
43d02f:	49                   	dec    %ecx
43d030:	44                   	inc    %esp
43d031:	00 00                	add    %al,(%eax)
43d033:	00 70 b3             	add    %dh,-0x4d(%eax)
43d036:	00 00                	add    %al,(%eax)
43d038:	34 22                	xor    $0x22,%al
43d03a:	00 00                	add    %al,(%eax)
43d03c:	23 42 6c             	and    0x6c(%edx),%eax
43d03f:	6f                   	outsl  %ds:(%esi),(%dx)
43d040:	62 00                	bound  %eax,(%eax)
43d042:	00 00                	add    %al,(%eax)
43d044:	00 00                	add    %al,(%eax)
43d046:	00 00                	add    %al,(%eax)
43d048:	02 00                	add    (%eax),%al
43d04a:	00 01                	add    %al,(%ecx)
43d04c:	57                   	push   %edi
43d04d:	bf b7 3f 09 0e       	mov    $0xe093fb7,%edi
43d052:	00 00                	add    %al,(%eax)
43d054:	00 fa                	add    %bh,%dl
43d056:	25 33 00 16 00       	and    $0x160033,%eax
43d05b:	00 01                	add    %al,(%ecx)
43d05d:	00 00                	add    %al,(%eax)
43d05f:	00 de                	add    %bl,%dh
43d061:	00 00                	add    %al,(%eax)
43d063:	00 4e 00             	add    %cl,0x0(%esi)
43d066:	00 00                	add    %al,(%eax)
43d068:	8a 04 00             	mov    (%eax,%eax,1),%al
43d06b:	00 9b 01 00 00 c5    	add    %bl,-0x3affffff(%ebx)
43d071:	01 00                	add    %eax,(%eax)
43d073:	00 01                	add    %al,(%ecx)
43d075:	00 00                	add    %al,(%eax)
43d077:	00 77 02             	add    %dh,0x2(%edi)
43d07a:	00 00                	add    %al,(%eax)
43d07c:	38 00                	cmp    %al,(%eax)
43d07e:	00 00                	add    %al,(%eax)
43d080:	3d 00 00 00 18       	cmp    $0x18000000,%eax
43d085:	00 00                	add    %al,(%eax)
43d087:	00 09                	add    %cl,(%ecx)
43d089:	00 00                	add    %al,(%eax)
43d08b:	00 02                	add    %al,(%edx)
43d08d:	00 00                	add    %al,(%eax)
43d08f:	00 cb                	add    %cl,%bl
43d091:	00 00                	add    %al,(%eax)
43d093:	00 02                	add    %al,(%edx)
43d095:	00 00                	add    %al,(%eax)
43d097:	00 03                	add    %al,(%ebx)
43d099:	00 00                	add    %al,(%eax)
43d09b:	00 08                	add    %cl,(%eax)
43d09d:	00 00                	add    %al,(%eax)
43d09f:	00 14 00             	add    %dl,(%eax,%eax,1)
43d0a2:	00 00                	add    %al,(%eax)
43d0a4:	27                   	daa
43d0a5:	00 00                	add    %al,(%eax)
43d0a7:	00 01                	add    %al,(%ecx)
43d0a9:	00 00                	add    %al,(%eax)
43d0ab:	00 08                	add    %cl,(%eax)
43d0ad:	00 00                	add    %al,(%eax)
43d0af:	00 2b                	add    %ch,(%ebx)
43d0b1:	00 00                	add    %al,(%eax)
43d0b3:	00 28                	add    %ch,(%eax)
43d0b5:	00 00                	add    %al,(%eax)
43d0b7:	00 62 03             	add    %ah,0x3(%edx)
43d0ba:	00 00                	add    %al,(%eax)
43d0bc:	01 00                	add    %eax,(%eax)
43d0be:	00 00                	add    %al,(%eax)
43d0c0:	08 00                	or     %al,(%eax)
43d0c2:	00 00                	add    %al,(%eax)
43d0c4:	30 00                	xor    %al,(%eax)
43d0c6:	00 00                	add    %al,(%eax)
43d0c8:	06                   	push   %es
43d0c9:	00 00                	add    %al,(%eax)
43d0cb:	00 04 00             	add    %al,(%eax,%eax,1)
43d0ce:	00 00                	add    %al,(%eax)
43d0d0:	00 00                	add    %al,(%eax)
43d0d2:	01 00                	add    %eax,(%eax)
43d0d4:	01 00                	add    %eax,(%eax)
43d0d6:	00 00                	add    %al,(%eax)
43d0d8:	00 00                	add    %al,(%eax)
43d0da:	06                   	push   %es
43d0db:	00 f4                	add    %dh,%ah
43d0dd:	00 fe                	add    %bh,%dh
43d0df:	00 06                	add    %al,(%esi)
43d0e1:	00 21                	add    %ah,(%ecx)
43d0e3:	01 fe                	add    %edi,%esi
43d0e5:	00 06                	add    %al,(%esi)
43d0e7:	00 31                	add    %dh,(%ecx)
43d0e9:	01 38                	add    %edi,(%eax)
43d0eb:	01 0a                	add    %ecx,(%edx)
43d0ed:	00 44 02 54          	add    %al,0x54(%edx,%eax,1)
43d0f1:	02 0a                	add    (%edx),%cl
43d0f3:	00 81 02 8a 02 0a    	add    %al,0xa028a02(%ecx)
43d0f9:	00 ed                	add    %ch,%ch
43d0fb:	02 54 02 06          	add    0x6(%edx,%eax,1),%dl
43d0ff:	00 61 03             	add    %ah,0x3(%ecx)
43d102:	fe 00                	incb   (%eax)
43d104:	06                   	push   %es
43d105:	00 33                	add    %dh,(%ebx)
43d107:	04 39                	add    $0x39,%al
43d109:	04 0e                	add    $0xe,%al
43d10b:	00 d5                	add    %dl,%ch
43d10d:	04 e4                	add    $0xe4,%al
43d10f:	04 0e                	add    $0xe,%al
43d111:	00 fb                	add    %bh,%bl
43d113:	04 e4                	add    $0xe4,%al
43d115:	04 12                	add    $0x12,%al
43d117:	00 27                	add    %ah,(%edi)
43d119:	05 38 05 06 00       	add    $0x60538,%eax
43d11e:	b2 05                	mov    $0x5,%dl
43d120:	38 01                	cmp    %al,(%ecx)
43d122:	06                   	push   %es
43d123:	00 b6 06 c4 06 16    	add    %dh,0x1606c406(%esi)
43d129:	00 39                	add    %bh,(%ecx)
43d12b:	08 24 08             	or     %ah,(%eax,%ecx,1)
43d12e:	06                   	push   %es
43d12f:	00 66 08             	add    %ah,0x8(%esi)
43d132:	fe 00                	incb   (%eax)
43d134:	06                   	push   %es
43d135:	00 26                	add    %ah,(%esi)
43d137:	09 39                	or     %edi,(%ecx)
43d139:	04 16                	add    $0x16,%al
43d13b:	00 47 09             	add    %al,0x9(%edi)
43d13e:	24 08                	and    $0x8,%al
43d140:	16                   	push   %ss
43d141:	00 d9                	add    %bl,%cl
43d143:	09 24 08             	or     %esp,(%eax,%ecx,1)
43d146:	06                   	push   %es
43d147:	00 f2                	add    %dh,%dl
43d149:	09 fe                	or     %edi,%esi
43d14b:	00 06                	add    %al,(%esi)
43d14d:	00 2a                	add    %ch,(%edx)
43d14f:	0a fe                	or     %dh,%bh
43d151:	00 06                	add    %al,(%esi)
43d153:	00 37                	add    %dh,(%edi)
43d155:	0a fe                	or     %dh,%bh
43d157:	00 06                	add    %al,(%esi)
43d159:	00 84 0c 88 0c 06 00 	add    %al,0x60c88(%esp,%ecx,1)
43d160:	4a                   	dec    %edx
43d161:	0d 51 0d 06 00       	or     $0x60d51,%eax
43d166:	d3 0f                	rorl   %cl,(%edi)
43d168:	51                   	push   %ecx
43d169:	0d 06 00 dd 10       	or     $0x10dd0006,%eax
43d16e:	51                   	push   %ecx
43d16f:	0d 06 00 bf 12       	or     $0x12bf0006,%eax
43d174:	fe 00                	incb   (%eax)
43d176:	06                   	push   %es
43d177:	00 a1 16 ac 16 06    	add    %ah,0x616ac16(%ecx)
43d17d:	00 9b 17 38 01 06    	add    %bl,0x6013817(%ebx)
43d183:	00 b2 17 c4 06 06    	add    %dh,0x606c417(%edx)
43d189:	00 1f                	add    %bl,(%edi)
43d18b:	18 fe                	sbb    %bh,%dh
43d18d:	00 06                	add    %al,(%esi)
43d18f:	00 3d 1c fe 00 06    	add    %bh,0x600fe1c
43d195:	00 c1                	add    %al,%cl
43d197:	1d df 1d 06 00       	sbb    $0x61ddf,%eax
43d19c:	ff 1d ac 16 06 00    	lcall  *0x616ac
43d1a2:	0d 1e df 1d 12       	or     $0x121ddf1e,%eax
43d1a7:	00 2d 1e 44 1e 12    	add    %ch,0x121e441e
43d1ad:	00 5c 1e 75          	add    %bl,0x75(%esi,%ebx,1)
43d1b1:	1e                   	push   %ds
43d1b2:	12 00                	adc    (%eax),%al
43d1b4:	8b 1e                	mov    (%esi),%ebx
43d1b6:	75 1e                	jne    0x43d1d6
43d1b8:	06                   	push   %es
43d1b9:	00 a0 1e b8 1e 0a    	add    %ah,0xa1eb81e(%eax)
43d1bf:	00 cb                	add    %cl,%bl
43d1c1:	1e                   	push   %ds
43d1c2:	2e 02 0a             	add    %cs:(%edx),%cl
43d1c5:	00 e3                	add    %ah,%bl
43d1c7:	1e                   	push   %ds
43d1c8:	fb                   	sti
43d1c9:	1e                   	push   %ds
43d1ca:	12 00                	adc    (%eax),%al
43d1cc:	22 1f                	and    (%edi),%bl
43d1ce:	37                   	aaa
43d1cf:	1f                   	pop    %ds
43d1d0:	0a 00                	or     (%eax),%al
43d1d2:	54                   	push   %esp
43d1d3:	1f                   	pop    %ds
43d1d4:	2e 02 06             	add    %cs:(%esi),%al
43d1d7:	00 6f 1f             	add    %ch,0x1f(%edi)
43d1da:	ac                   	lods   %ds:(%esi),%al
43d1db:	16                   	push   %ss
43d1dc:	06                   	push   %es
43d1dd:	00 83 1f df 1d 06    	add    %al,0x61ddf1f(%ebx)
43d1e3:	00 9e 1f fe 00 06    	add    %bl,0x600fe1f(%esi)
43d1e9:	00 b4 1f df 1d 06 00 	add    %dh,0x61ddf(%edi,%ebx,1)
43d1f0:	d5 1f                	aad    $0x1f
43d1f2:	fe 00                	incb   (%eax)
43d1f4:	06                   	push   %es
43d1f5:	00 e8                	add    %ch,%al
43d1f7:	1f                   	pop    %ds
43d1f8:	fe 00                	incb   (%eax)
43d1fa:	12 00                	adc    (%eax),%al
43d1fc:	f7 1f                	negl   (%edi)
43d1fe:	75 1e                	jne    0x43d21e
43d200:	06                   	push   %es
43d201:	00 0d 20 34 20 06    	add    %cl,0x6203420
43d207:	00 44 20 61          	add    %al,0x61(%eax,%eiz,1)
43d20b:	20 06                	and    %al,(%esi)
43d20d:	00 85 20 61 20 06    	add    %al,0x6206120(%ebp)
43d213:	00 91 20 61 20 06    	add    %dl,0x6206120(%ecx)
43d219:	00 95 20 fe 00 06    	add    %dl,0x600fe20(%ebp)
43d21f:	00 a9 20 fe 00 06    	add    %ch,0x600fe20(%ecx)
43d225:	00 b0 20 df 1d 06    	add    %dh,0x61ddf20(%eax)
43d22b:	00 cf                	add    %cl,%bh
43d22d:	20 fe                	and    %bh,%dh
43d22f:	00 06                	add    %al,(%esi)
43d231:	00 d5                	add    %dl,%ch
43d233:	20 fe                	and    %bh,%dh
43d235:	00 06                	add    %al,(%esi)
43d237:	00 e8                	add    %ch,%al
43d239:	20 f1                	and    %dh,%cl
43d23b:	20 06                	and    %al,(%esi)
43d23d:	00 2b                	add    %ch,(%ebx)
43d23f:	21 fe                	and    %edi,%esi
43d241:	00 06                	add    %al,(%esi)
43d243:	00 30                	add    %dh,(%eax)
43d245:	21 fe                	and    %edi,%esi
43d247:	00 06                	add    %al,(%esi)
43d249:	00 54 21 88          	add    %dl,-0x78(%ecx,%eiz,1)
43d24d:	0c 06                	or     $0x6,%al
43d24f:	00 64 21 88          	add    %ah,-0x78(%ecx,%eiz,1)
43d253:	0c 06                	or     $0x6,%al
43d255:	00 96 21 88 0c 06    	add    %dl,0x60c8821(%esi)
43d25b:	00 d4                	add    %dl,%ah
43d25d:	21 fe                	and    %edi,%esi
43d25f:	00 06                	add    %al,(%esi)
43d261:	00 17                	add    %dl,(%edi)
43d263:	22 fe                	and    %dh,%bh
43d265:	00 06                	add    %al,(%esi)
43d267:	00 32                	add    %dh,(%edx)
43d269:	22 fe                	and    %dh,%bh
43d26b:	00 06                	add    %al,(%esi)
43d26d:	00 f5                	add    %dh,%ch
43d26f:	13 fe                	adc    %esi,%edi
43d271:	00 12                	add    %dl,(%edx)
43d273:	00 51 22             	add    %dl,0x22(%ecx)
43d276:	b8 1e 06 00 59       	mov    $0x5900061e,%eax
43d27b:	22 fe                	and    %dh,%bh
43d27d:	00 06                	add    %al,(%esi)
43d27f:	00 63 22             	add    %ah,0x22(%ebx)
43d282:	6f                   	outsl  %ds:(%esi),(%dx)
43d283:	22 12                	and    (%edx),%dl
43d285:	00 7f 22             	add    %bh,0x22(%edi)
43d288:	38 05 16 00 85 22    	cmp    %al,0x22850016
43d28e:	24 08                	and    $0x8,%al
43d290:	06                   	push   %es
43d291:	00 af 22 fe 00 0a    	add    %ch,0xa00fe22(%edi)
43d297:	00 d2                	add    %dl,%dl
43d299:	22 fb                	and    %bl,%bh
43d29b:	1e                   	push   %ds
43d29c:	06                   	push   %es
43d29d:	00 f7                	add    %dh,%bh
43d29f:	22 38                	and    (%eax),%bh
43d2a1:	01 06                	add    %eax,(%esi)
43d2a3:	00 18                	add    %bl,(%eax)
43d2a5:	23 38                	and    (%eax),%edi
43d2a7:	01 06                	add    %eax,(%esi)
43d2a9:	00 26                	add    %ah,(%esi)
43d2ab:	23 38                	and    (%eax),%edi
43d2ad:	01 06                	add    %eax,(%esi)
43d2af:	00 2b                	add    %ch,(%ebx)
43d2b1:	23 38                	and    (%eax),%edi
43d2b3:	01 12                	add    %edx,(%edx)
43d2b5:	00 58 23             	add    %bl,0x23(%eax)
43d2b8:	b8 1e 0a 00 78       	mov    $0x78000a1e,%eax
43d2bd:	23 fb                	and    %ebx,%edi
43d2bf:	1e                   	push   %ds
43d2c0:	06                   	push   %es
43d2c1:	00 c0                	add    %al,%al
43d2c3:	23 38                	and    (%eax),%edi
43d2c5:	01 06                	add    %eax,(%esi)
43d2c7:	00 cf                	add    %cl,%bh
43d2c9:	23 6f 22             	and    0x22(%edi),%ebp
43d2cc:	12 00                	adc    (%eax),%al
43d2ce:	0a 24 38             	or     (%eax,%edi,1),%ah
43d2d1:	05 0a 00 30 24       	add    $0x2430000a,%eax
43d2d6:	fb                   	sti
43d2d7:	1e                   	push   %ds
43d2d8:	06                   	push   %es
43d2d9:	00 57 24             	add    %dl,0x24(%edi)
43d2dc:	39 04 0a             	cmp    %eax,(%edx,%ecx,1)
43d2df:	00 70 24             	add    %dh,0x24(%eax)
43d2e2:	2e 02 0a             	add    %cs:(%edx),%cl
43d2e5:	00 82 24 2e 02 16    	add    %al,0x16022e24(%edx)
43d2eb:	00 98 24 24 08 12    	add    %bl,0x12082424(%eax)
43d2f1:	00 a8 24 b2 24 0a    	add    %ch,0xa24b224(%eax)
43d2f7:	00 d6                	add    %dl,%dh
43d2f9:	24 8a                	and    $0x8a,%al
43d2fb:	02 1a                	add    (%edx),%bl
43d2fd:	00 f5                	add    %dh,%ch
43d2ff:	24 e3                	and    $0xe3,%al
43d301:	24 1a                	and    $0x1a,%al
43d303:	00 0e                	add    %cl,(%esi)
43d305:	25 e3 24 1a 00       	and    $0x1a24e3,%eax
43d30a:	1f                   	pop    %ds
43d30b:	25 e3 24 7b 01       	and    $0x17b24e3,%eax
43d310:	3a 25 00 00 1a 00    	cmp    0x1a0000,%ah
43d316:	82 25 e3 24 06 00 c9 	andb   $0xc9,0x624e3
43d31d:	25 fe 00 0a 00       	and    $0xa00fe,%eax
43d322:	d0 25 2e 02 06 00    	shlb   $1,0x6022e
43d328:	df 25 fe 00 12 00    	fbld   0x1200fe
43d32e:	65 26 6b 26 0e       	gs imul $0xe,%es:(%esi),%esp
43d333:	00 bc 26 c6 04 0e 00 	add    %bh,0xe04c6(%esi,%eiz,1)
43d33a:	c5 26                	lds    (%esi),%esp
43d33c:	e4 04                	in     $0x4,%al
43d33e:	0e                   	push   %cs
43d33f:	00 cd                	add    %cl,%ch
43d341:	26 e4 04             	es in  $0x4,%al
43d344:	0e                   	push   %cs
43d345:	00 de                	add    %bl,%dh
43d347:	26 e4 04             	es in  $0x4,%al
43d34a:	0e                   	push   %cs
43d34b:	00 f0                	add    %dh,%al
43d34d:	26 c6 04 0e 00       	movb   $0x0,%es:(%esi,%ecx,1)
43d352:	f7 26                	mull   (%esi)
43d354:	c6 04 0e 00          	movb   $0x0,(%esi,%ecx,1)
43d358:	fc                   	cld
43d359:	26 c6 04 0e 00       	movb   $0x0,%es:(%esi,%ecx,1)
43d35e:	06                   	push   %es
43d35f:	27                   	daa
43d360:	c6 04 16 00          	movb   $0x0,(%esi,%edx,1)
43d364:	17                   	pop    %ss
43d365:	27                   	daa
43d366:	24 08                	and    $0x8,%al
43d368:	0e                   	push   %cs
43d369:	00 6b 27             	add    %ch,0x27(%ebx)
43d36c:	c6 04 06 00          	movb   $0x0,(%esi,%eax,1)
43d370:	92                   	xchg   %eax,%edx
43d371:	27                   	daa
43d372:	ac                   	lods   %ds:(%esi),%al
43d373:	16                   	push   %ss
43d374:	06                   	push   %es
43d375:	00 af 27 39 04 12    	add    %ch,0x12043927(%edi)
43d37b:	00 ce                	add    %cl,%dh
43d37d:	27                   	daa
43d37e:	fe 00                	incb   (%eax)
43d380:	0a 00                	or     (%eax),%al
43d382:	f1                   	int1
43d383:	27                   	daa
43d384:	8a 02                	mov    (%edx),%al
43d386:	06                   	push   %es
43d387:	00 09                	add    %cl,(%ecx)
43d389:	28 fe                	sub    %bh,%dh
43d38b:	00 12                	add    %dl,(%edx)
43d38d:	00 35 28 b2 24 12    	add    %dh,0x1224b228
43d393:	00 43 28             	add    %al,0x28(%ebx)