42dffd:	00 a6 29 01 00 1a    	add    %ah,0x1a000129(%esi)
42e003:	00 00                	add    %al,(%eax)
42e005:	00 05 00 61 0f 30    	add    %al,0x300f6100
42e00b:	00 01                	add    %al,(%ecx)
42e00d:	00 00                	add    %al,(%eax)
42e00f:	00 84 2a 01 00 1a 00 	add    %al,0x1a0001(%edx,%ebp,1)
42e016:	00 00                	add    %al,(%eax)
42e018:	05 00 6d 0f 30       	add    $0x300f6d00,%eax
42e01d:	00 00                	add    %al,(%eax)
42e01f:	00 00                	add    %al,(%eax)
42e021:	00 6a 2b             	add    %ch,0x2b(%edx)
42e024:	01 00                	add    %eax,(%eax)
42e026:	1a 00                	sbb    (%eax),%al
42e028:	00 00                	add    %al,(%eax)
42e02a:	05 00 79 0f 30       	add    $0x300f7900,%eax
42e02f:	00 01                	add    %al,(%ecx)
42e031:	00 00                	add    %al,(%eax)
42e033:	00 47 2c             	add    %al,0x2c(%edi)
42e036:	01 00                	add    %eax,(%eax)
42e038:	1a 00                	sbb    (%eax),%al
42e03a:	00 00                	add    %al,(%eax)
42e03c:	05 00 85 0f 30       	add    $0x300f8500,%eax
42e041:	00 00                	add    %al,(%eax)
42e043:	00 00                	add    %al,(%eax)
42e045:	00 2f                	add    %ch,(%edi)
42e047:	2d 01 00 1a 00       	sub    $0x1a0001,%eax
42e04c:	00 00                	add    %al,(%eax)
42e04e:	05 00 91 0f 30       	add    $0x300f9100,%eax
42e053:	00 01                	add    %al,(%ecx)
42e055:	00 00                	add    %al,(%eax)
42e057:	00 13                	add    %dl,(%ebx)
42e059:	2e 01 00             	add    %eax,%cs:(%eax)
42e05c:	1a 00                	sbb    (%eax),%al
42e05e:	00 00                	add    %al,(%eax)
42e060:	05 00 9d 0f 30       	add    $0x300f9d00,%eax
42e065:	00 00                	add    %al,(%eax)
42e067:	00 00                	add    %al,(%eax)
42e069:	00 f7                	add    %dh,%bh
42e06b:	2e 01 00             	add    %eax,%cs:(%eax)
42e06e:	1a 00                	sbb    (%eax),%al
42e070:	00 00                	add    %al,(%eax)
42e072:	05 00 a9 0f 30       	add    $0x300fa900,%eax
42e077:	00 01                	add    %al,(%ecx)
42e079:	00 00                	add    %al,(%eax)
42e07b:	00 d0                	add    %dl,%al
42e07d:	2f                   	das
42e07e:	01 00                	add    %eax,(%eax)
42e080:	1a 00                	sbb    (%eax),%al
42e082:	00 00                	add    %al,(%eax)
42e084:	05 00 b5 0f 30       	add    $0x300fb500,%eax
42e089:	00 00                	add    %al,(%eax)
42e08b:	00 00                	add    %al,(%eax)
42e08d:	00 b1 30 01 00 1a    	add    %dh,0x1a000130(%ecx)
42e093:	00 00                	add    %al,(%eax)
42e095:	00 05 00 c1 0f 30    	add    %al,0x300fc100
42e09b:	00 01                	add    %al,(%ecx)
42e09d:	00 00                	add    %al,(%eax)
42e09f:	00 97 31 01 00 1a    	add    %dl,0x1a000131(%edi)
42e0a5:	00 00                	add    %al,(%eax)
42e0a7:	00 05 00 cd 0f 30    	add    %al,0x300fcd00
42e0ad:	00 00                	add    %al,(%eax)
42e0af:	00 00                	add    %al,(%eax)
42e0b1:	00 7d 32             	add    %bh,0x32(%ebp)
42e0b4:	01 00                	add    %eax,(%eax)
42e0b6:	1a 00                	sbb    (%eax),%al
42e0b8:	00 00                	add    %al,(%eax)
42e0ba:	05 00 d9 0f 30       	add    $0x300fd900,%eax
42e0bf:	00 01                	add    %al,(%ecx)
42e0c1:	00 00                	add    %al,(%eax)
42e0c3:	00 56 33             	add    %dl,0x33(%esi)
42e0c6:	01 00                	add    %eax,(%eax)
42e0c8:	1a 00                	sbb    (%eax),%al
42e0ca:	00 00                	add    %al,(%eax)
42e0cc:	05 00 e5 0f 30       	add    $0x300fe500,%eax
42e0d1:	00 00                	add    %al,(%eax)
42e0d3:	00 00                	add    %al,(%eax)
42e0d5:	00 39                	add    %bh,(%ecx)
42e0d7:	34 01                	xor    $0x1,%al
42e0d9:	00 1a                	add    %bl,(%edx)
42e0db:	00 00                	add    %al,(%eax)
42e0dd:	00 05 00 f1 0f 30    	add    %al,0x300ff100
42e0e3:	00 01                	add    %al,(%ecx)
42e0e5:	00 00                	add    %al,(%eax)
42e0e7:	00 1e                	add    %bl,(%esi)
42e0e9:	35 01 00 1a 00       	xor    $0x1a0001,%eax
42e0ee:	00 00                	add    %al,(%eax)
42e0f0:	05 00 fd 0f 30       	add    $0x300ffd00,%eax
42e0f5:	00 00                	add    %al,(%eax)
42e0f7:	00 00                	add    %al,(%eax)
42e0f9:	00 07                	add    %al,(%edi)
42e0fb:	36 01 00             	add    %eax,%ss:(%eax)
42e0fe:	1a 00                	sbb    (%eax),%al
42e100:	00 00                	add    %al,(%eax)
42e102:	05 00 09 10 30       	add    $0x30100900,%eax
42e107:	00 01                	add    %al,(%ecx)
42e109:	00 00                	add    %al,(%eax)
42e10b:	00 ef                	add    %ch,%bh
42e10d:	36 01 00             	add    %eax,%ss:(%eax)
42e110:	1a 00                	sbb    (%eax),%al
42e112:	00 00                	add    %al,(%eax)
42e114:	05 00 15 10 30       	add    $0x30101500,%eax
42e119:	00 01                	add    %al,(%ecx)
42e11b:	00 00                	add    %al,(%eax)
42e11d:	00 d2                	add    %dl,%dl
42e11f:	37                   	aaa
42e120:	01 00                	add    %eax,(%eax)
42e122:	00 00                	add    %al,(%eax)
42e124:	00 00                	add    %al,(%eax)
42e126:	05 00 21 10 30       	add    $0x30102100,%eax
42e12b:	00 01                	add    %al,(%ecx)
42e12d:	00 00                	add    %al,(%eax)
42e12f:	00 2a                	add    %ch,(%edx)
42e131:	39 01                	cmp    %eax,(%ecx)
42e133:	00 00                	add    %al,(%eax)
42e135:	00 00                	add    %al,(%eax)
42e137:	00 05 00 23 10 37    	add    %al,0x37102300
42e13d:	00 01                	add    %al,(%ecx)
42e13f:	00 00                	add    %al,(%eax)
42e141:	00 3b                	add    %bh,(%ebx)
42e143:	39 01                	cmp    %eax,(%ecx)
42e145:	00 00                	add    %al,(%eax)
42e147:	00 00                	add    %al,(%eax)
42e149:	00 05 00 25 10 3e    	add    %al,0x3e102500
42e14f:	00 01                	add    %al,(%ecx)
42e151:	00 00                	add    %al,(%eax)
42e153:	00 4b 39             	add    %cl,0x39(%ebx)
42e156:	01 00                	add    %eax,(%eax)
42e158:	00 00                	add    %al,(%eax)
42e15a:	00 00                	add    %al,(%eax)
42e15c:	05 00 27 10 45       	add    $0x45102700,%eax
42e161:	00 01                	add    %al,(%ecx)
42e163:	00 00                	add    %al,(%eax)
42e165:	00 59 39             	add    %bl,0x39(%ecx)
42e168:	01 00                	add    %eax,(%eax)
42e16a:	00 00                	add    %al,(%eax)
42e16c:	00 00                	add    %al,(%eax)
42e16e:	05 00 29 10 4c       	add    $0x4c102900,%eax
42e173:	00 01                	add    %al,(%ecx)
42e175:	00 00                	add    %al,(%eax)
42e177:	00 69 39             	add    %ch,0x39(%ecx)
42e17a:	01 00                	add    %eax,(%eax)
42e17c:	00 00                	add    %al,(%eax)
42e17e:	00 00                	add    %al,(%eax)
42e180:	05 00 2b 10 53       	add    $0x53102b00,%eax
42e185:	00 01                	add    %al,(%ecx)
42e187:	00 00                	add    %al,(%eax)
42e189:	00 78 39             	add    %bh,0x39(%eax)
42e18c:	01 00                	add    %eax,(%eax)
42e18e:	00 00                	add    %al,(%eax)
42e190:	00 00                	add    %al,(%eax)
42e192:	05 00 2d 10 5a       	add    $0x5a102d00,%eax
42e197:	00 01                	add    %al,(%ecx)
42e199:	00 00                	add    %al,(%eax)
42e19b:	00 88 39 01 00 00    	add    %cl,0x139(%eax)
42e1a1:	00 00                	add    %al,(%eax)
42e1a3:	00 05 00 2f 10 61    	add    %al,0x61102f00
42e1a9:	00 01                	add    %al,(%ecx)
42e1ab:	00 00                	add    %al,(%eax)
42e1ad:	00 97 39 01 00 00    	add    %dl,0x139(%edi)
42e1b3:	00 00                	add    %al,(%eax)
42e1b5:	00 05 00 31 10 68    	add    %al,0x68103100
42e1bb:	00 01                	add    %al,(%ecx)
42e1bd:	00 00                	add    %al,(%eax)
42e1bf:	00 a7 39 01 00 00    	add    %ah,0x139(%edi)
42e1c5:	00 00                	add    %al,(%eax)
42e1c7:	00 05 00 33 10 6f    	add    %al,0x6f103300
42e1cd:	00 01                	add    %al,(%ecx)
42e1cf:	00 00                	add    %al,(%eax)
42e1d1:	00 b7 39 01 00 00    	add    %dh,0x139(%edi)
42e1d7:	00 00                	add    %al,(%eax)
42e1d9:	00 05 00 35 10 76    	add    %al,0x76103500
42e1df:	00 01                	add    %al,(%ecx)
42e1e1:	00 00                	add    %al,(%eax)
42e1e3:	00 c8                	add    %cl,%al
42e1e5:	39 01                	cmp    %eax,(%ecx)
42e1e7:	00 00                	add    %al,(%eax)
42e1e9:	00 00                	add    %al,(%eax)
42e1eb:	00 05 00 37 10 7d    	add    %al,0x7d103700
42e1f1:	00 16                	add    %dl,(%esi)
42e1f3:	00 37                	add    %dh,(%edi)
42e1f5:	00 00                	add    %al,(%eax)
42e1f7:	00 01                	add    %al,(%ecx)
42e1f9:	00 16                	add    %dl,(%esi)
42e1fb:	00 48 00             	add    %cl,0x0(%eax)
42e1fe:	00 00                	add    %al,(%eax)
42e200:	04 00                	add    $0x0,%al
42e202:	16                   	push   %ss
42e203:	00 5a 00             	add    %bl,0x0(%edx)
42e206:	00 00                	add    %al,(%eax)
42e208:	07                   	pop    %es
42e209:	00 16                	add    %dl,(%esi)
42e20b:	00 6d 00             	add    %ch,0x0(%ebp)
42e20e:	00 00                	add    %al,(%eax)
42e210:	0a 00                	or     (%eax),%al
42e212:	16                   	push   %ss
42e213:	00 7d 00             	add    %bh,0x0(%ebp)
42e216:	00 00                	add    %al,(%eax)
42e218:	07                   	pop    %es
42e219:	00 16                	add    %dl,(%esi)
42e21b:	00 8f 00 00 00 04    	add    %cl,0x4000000(%edi)
42e221:	00 16                	add    %dl,(%esi)
42e223:	00 9f 00 00 00 0a    	add    %bl,0xa000000(%edi)
42e229:	00 16                	add    %dl,(%esi)
42e22b:	00 b1 00 00 00 0d    	add    %dh,0xd000000(%ecx)
42e231:	00 16                	add    %dl,(%esi)
42e233:	00 c4                	add    %al,%ah
42e235:	00 00                	add    %al,(%eax)
42e237:	00 01                	add    %al,(%ecx)
42e239:	00 16                	add    %dl,(%esi)
42e23b:	00 d6                	add    %dl,%dh
42e23d:	00 00                	add    %al,(%eax)
42e23f:	00 10                	add    %dl,(%eax)
42e241:	00 16                	add    %dl,(%esi)
42e243:	00 e6                	add    %ah,%dh
42e245:	00 00                	add    %al,(%eax)
42e247:	00 0a                	add    %cl,(%edx)
42e249:	00 16                	add    %dl,(%esi)
42e24b:	00 f6                	add    %dh,%dh
42e24d:	00 00                	add    %al,(%eax)
42e24f:	00 13                	add    %dl,(%ebx)
42e251:	00 11                	add    %dl,(%ecx)
42e253:	00 2e                	add    %ch,(%esi)
42e255:	01 00                	add    %eax,(%eax)
42e257:	00 1f                	add    %bl,(%edi)
42e259:	00 11                	add    %dl,(%ecx)
42e25b:	00 61 01             	add    %ah,0x1(%ecx)
42e25e:	00 00                	add    %al,(%eax)
42e260:	23 00                	and    (%eax),%eax
42e262:	16                   	push   %ss
42e263:	00 95 01 00 00 0a    	add    %dl,0xa000001(%ebp)
42e269:	00 16                	add    %dl,(%esi)
42e26b:	00 a7 01 00 00 0a    	add    %ah,0xa000001(%edi)
42e271:	00 16                	add    %dl,(%esi)
42e273:	00 b5 01 00 00 04    	add    %dh,0x4000001(%ebp)
42e279:	00 16                	add    %dl,(%esi)
42e27b:	00 c7                	add    %al,%bh
42e27d:	01 00                	add    %eax,(%eax)
42e27f:	00 0d 00 16 00 d7    	add    %cl,0xd7001600
42e285:	01 00                	add    %eax,(%eax)
42e287:	00 10                	add    %dl,(%eax)
42e289:	00 16                	add    %dl,(%esi)
42e28b:	00 e7                	add    %ah,%bh
42e28d:	01 00                	add    %eax,(%eax)
42e28f:	00 0d 00 16 00 f9    	add    %cl,0xf9001600
42e295:	01 00                	add    %eax,(%eax)
42e297:	00 27                	add    %ah,(%edi)
42e299:	00 16                	add    %dl,(%esi)
42e29b:	00 0b                	add    %cl,(%ebx)
42e29d:	02 00                	add    (%eax),%al
42e29f:	00 10                	add    %dl,(%eax)
42e2a1:	00 16                	add    %dl,(%esi)
42e2a3:	00 1e                	add    %bl,(%esi)
42e2a5:	02 00                	add    (%eax),%al
42e2a7:	00 04 00             	add    %al,(%eax,%eax,1)
42e2aa:	16                   	push   %ss
42e2ab:	00 30                	add    %dh,(%eax)
42e2ad:	02 00                	add    (%eax),%al
42e2af:	00 27                	add    %ah,(%edi)
42e2b1:	00 16                	add    %dl,(%esi)
42e2b3:	00 43 02             	add    %al,0x2(%ebx)
42e2b6:	00 00                	add    %al,(%eax)
42e2b8:	0d 00 16 00 56       	or     $0x56001600,%eax
42e2bd:	02 00                	add    (%eax),%al
42e2bf:	00 04 00             	add    %al,(%eax,%eax,1)
42e2c2:	01 00                	add    %eax,(%eax)
42e2c4:	fa                   	cli
42e2c5:	02 00                	add    (%eax),%al
42e2c7:	00 48 00             	add    %cl,0x0(%eax)
42e2ca:	01 00                	add    %eax,(%eax)
42e2cc:	10 03                	adc    %al,(%ebx)
42e2ce:	00 00                	add    %al,(%eax)
42e2d0:	4d                   	dec    %ebp
42e2d1:	00 01                	add    %al,(%ecx)
42e2d3:	00 26                	add    %ah,(%esi)
42e2d5:	03 00                	add    (%eax),%eax
42e2d7:	00 0d 00 01 00 37    	add    %cl,0x37000100
42e2dd:	03 00                	add    (%eax),%eax
42e2df:	00 0d 00 01 00 47    	add    %cl,0x47000100
42e2e5:	03 00                	add    (%eax),%eax
42e2e7:	00 0d 00 01 00 58    	add    %cl,0x58000100
42e2ed:	03 00                	add    (%eax),%eax
42e2ef:	00 0d 00 01 00 6b    	add    %cl,0x6b000100
42e2f5:	03 00                	add    (%eax),%eax
42e2f7:	00 13                	add    %dl,(%ebx)
42e2f9:	00 11                	add    %dl,(%ecx)
42e2fb:	00 7b 03             	add    %bh,0x3(%ebx)
42e2fe:	00 00                	add    %al,(%eax)
42e300:	0d 00 11 00 8b       	or     $0x8b001100,%eax
42e305:	03 00                	add    (%eax),%eax
42e307:	00 0d 00 11 00 9b    	add    %cl,0x9b001100
42e30d:	03 00                	add    (%eax),%eax
42e30f:	00 0d 00 11 00 a9    	add    %cl,0xa9001100
42e315:	03 00                	add    (%eax),%eax
42e317:	00 0d 00 01 00 bb    	add    %cl,0xbb000100
42e31d:	03 00                	add    (%eax),%eax
42e31f:	00 52 00             	add    %dl,0x0(%edx)
42e322:	01 00                	add    %eax,(%eax)
42e324:	ed                   	in     (%dx),%eax
42e325:	03 00                	add    (%eax),%eax
42e327:	00 56 00             	add    %dl,0x0(%esi)
42e32a:	01 00                	add    %eax,(%eax)
42e32c:	fd                   	std
42e32d:	03 00                	add    (%eax),%eax
42e32f:	00 56 00             	add    %dl,0x0(%esi)
42e332:	01 00                	add    %eax,(%eax)
42e334:	0c 04                	or     $0x4,%al
42e336:	00 00                	add    %al,(%eax)
42e338:	56                   	push   %esi
42e339:	00 01                	add    %al,(%ecx)
42e33b:	00 1e                	add    %bl,(%esi)
42e33d:	04 00                	add    $0x0,%al
42e33f:	00 56 00             	add    %dl,0x0(%esi)
42e342:	01 00                	add    %eax,(%eax)
42e344:	2d 04 00 00 56       	sub    $0x56000004,%eax
42e349:	00 01                	add    %al,(%ecx)
42e34b:	00 3c 04             	add    %bh,(%esp,%eax,1)
42e34e:	00 00                	add    %al,(%eax)
42e350:	56                   	push   %esi
42e351:	00 01                	add    %al,(%ecx)
42e353:	00 4d 04             	add    %cl,0x4(%ebp)
42e356:	00 00                	add    %al,(%eax)
42e358:	56                   	push   %esi
42e359:	00 01                	add    %al,(%ecx)
42e35b:	00 5c 04 00          	add    %bl,0x0(%esp,%eax,1)
42e35f:	00 56 00             	add    %dl,0x0(%esi)
42e362:	01 00                	add    %eax,(%eax)
42e364:	6c                   	insb   (%dx),%es:(%edi)
42e365:	04 00                	add    $0x0,%al
42e367:	00 56 00             	add    %dl,0x0(%esi)
42e36a:	01 00                	add    %eax,(%eax)
42e36c:	7d 04                	jge    0x42e372
42e36e:	00 00                	add    %al,(%eax)
42e370:	56                   	push   %esi
42e371:	00 01                	add    %al,(%ecx)
42e373:	00 8d 04 00 00 56    	add    %cl,0x56000004(%ebp)
42e379:	00 01                	add    %al,(%ecx)
42e37b:	00 9e 04 00 00 56    	add    %bl,0x56000004(%esi)
42e381:	00 01                	add    %al,(%ecx)
42e383:	00 af 04 00 00 56    	add    %ch,0x56000004(%edi)
42e389:	00 01                	add    %al,(%ecx)
42e38b:	00 be 04 00 00 56    	add    %bh,0x56000004(%esi)
42e391:	00 01                	add    %al,(%ecx)
42e393:	00 cd                	add    %cl,%ch
42e395:	04 00                	add    $0x0,%al
42e397:	00 56 00             	add    %dl,0x0(%esi)
42e39a:	01 00                	add    %eax,(%eax)
42e39c:	dd 04 00             	fldl   (%eax,%eax,1)
42e39f:	00 56 00             	add    %dl,0x0(%esi)
42e3a2:	01 00                	add    %eax,(%eax)
42e3a4:	ed                   	in     (%dx),%eax