42f288:	04 00                	add    $0x0,%al
42f28a:	16                   	push   %ss
42f28b:	00 fd                	add    %bh,%ch
42f28d:	2e 00 00             	add    %al,%cs:(%eax)
42f290:	27                   	daa
42f291:	00 16                	add    %dl,(%esi)
42f293:	00 0e                	add    %cl,(%esi)
42f295:	2f                   	das
42f296:	00 00                	add    %al,(%eax)
42f298:	01 00                	add    %eax,(%eax)
42f29a:	16                   	push   %ss
42f29b:	00 1f                	add    %bl,(%edi)
42f29d:	2f                   	das
42f29e:	00 00                	add    %al,(%eax)
42f2a0:	0a 00                	or     (%eax),%al
42f2a2:	16                   	push   %ss
42f2a3:	00 30                	add    %dh,(%eax)
42f2a5:	2f                   	das
42f2a6:	00 00                	add    %al,(%eax)
42f2a8:	0d 00 16 00 41       	or     $0x41001600,%eax
42f2ad:	2f                   	das
42f2ae:	00 00                	add    %al,(%eax)
42f2b0:	01 00                	add    %eax,(%eax)
42f2b2:	16                   	push   %ss
42f2b3:	00 53 2f             	add    %dl,0x2f(%ebx)
42f2b6:	00 00                	add    %al,(%eax)
42f2b8:	0a 00                	or     (%eax),%al
42f2ba:	16                   	push   %ss
42f2bb:	00 65 2f             	add    %ah,0x2f(%ebp)
42f2be:	00 00                	add    %al,(%eax)
42f2c0:	13 00                	adc    (%eax),%eax
42f2c2:	16                   	push   %ss
42f2c3:	00 77 2f             	add    %dh,0x2f(%edi)
42f2c6:	00 00                	add    %al,(%eax)
42f2c8:	27                   	daa
42f2c9:	00 16                	add    %dl,(%esi)
42f2cb:	00 89 2f 00 00 27    	add    %cl,0x2700002f(%ecx)
42f2d1:	00 16                	add    %dl,(%esi)
42f2d3:	00 ae 2f 00 00 0a    	add    %ch,0xa00002f(%esi)
42f2d9:	00 16                	add    %dl,(%esi)
42f2db:	00 bf 2f 00 00 04    	add    %bh,0x400002f(%edi)
42f2e1:	00 16                	add    %dl,(%esi)
42f2e3:	00 d0                	add    %dl,%al
42f2e5:	2f                   	das
42f2e6:	00 00                	add    %al,(%eax)
42f2e8:	0d 00 16 00 e2       	or     $0xe2001600,%eax
42f2ed:	2f                   	das
42f2ee:	00 00                	add    %al,(%eax)
42f2f0:	07                   	pop    %es
42f2f1:	00 16                	add    %dl,(%esi)
42f2f3:	00 f3                	add    %dh,%bl
42f2f5:	2f                   	das
42f2f6:	00 00                	add    %al,(%eax)
42f2f8:	10 00                	adc    %al,(%eax)
42f2fa:	16                   	push   %ss
42f2fb:	00 04 30             	add    %al,(%eax,%esi,1)
42f2fe:	00 00                	add    %al,(%eax)
42f300:	01 00                	add    %eax,(%eax)
42f302:	16                   	push   %ss
42f303:	00 14 30             	add    %dl,(%eax,%esi,1)
42f306:	00 00                	add    %al,(%eax)
42f308:	27                   	daa
42f309:	00 16                	add    %dl,(%esi)
42f30b:	00 26                	add    %ah,(%esi)
42f30d:	30 00                	xor    %al,(%eax)
42f30f:	00 27                	add    %ah,(%edi)
42f311:	00 16                	add    %dl,(%esi)
42f313:	00 38                	add    %bh,(%eax)
42f315:	30 00                	xor    %al,(%eax)
42f317:	00 01                	add    %al,(%ecx)
42f319:	00 16                	add    %dl,(%esi)
42f31b:	00 49 30             	add    %cl,0x30(%ecx)
42f31e:	00 00                	add    %al,(%eax)
42f320:	07                   	pop    %es
42f321:	00 16                	add    %dl,(%esi)
42f323:	00 5a 30             	add    %bl,0x30(%edx)
42f326:	00 00                	add    %al,(%eax)
42f328:	0a 00                	or     (%eax),%al
42f32a:	16                   	push   %ss
42f32b:	00 70 30             	add    %dh,0x30(%eax)
42f32e:	00 00                	add    %al,(%eax)
42f330:	13 00                	adc    (%eax),%eax
42f332:	16                   	push   %ss
42f333:	00 91 30 00 00 0d    	add    %dl,0xd000030(%ecx)
42f339:	00 16                	add    %dl,(%esi)
42f33b:	00 a0 30 00 00 0d    	add    %ah,0xd000030(%eax)
42f341:	00 16                	add    %dl,(%esi)
42f343:	00 b4 30 00 00 0a 00 	add    %dh,0xa0000(%eax,%esi,1)
42f34a:	16                   	push   %ss
42f34b:	00 c5                	add    %al,%ch
42f34d:	30 00                	xor    %al,(%eax)
42f34f:	00 04 00             	add    %al,(%eax,%eax,1)
42f352:	16                   	push   %ss
42f353:	00 d6                	add    %dl,%dh
42f355:	30 00                	xor    %al,(%eax)
42f357:	00 04 00             	add    %al,(%eax,%eax,1)
42f35a:	16                   	push   %ss
42f35b:	00 e6                	add    %ah,%dh
42f35d:	30 00                	xor    %al,(%eax)
42f35f:	00 10                	add    %dl,(%eax)
42f361:	00 16                	add    %dl,(%esi)
42f363:	00 f8                	add    %bh,%al
42f365:	30 00                	xor    %al,(%eax)
42f367:	00 0d 00 16 00 08    	add    %cl,0x8001600
42f36d:	31 00                	xor    %eax,(%eax)
42f36f:	00 0d 00 16 00 19    	add    %cl,0x19001600
42f375:	31 00                	xor    %eax,(%eax)
42f377:	00 0d 00 16 00 2a    	add    %cl,0x2a001600
42f37d:	31 00                	xor    %eax,(%eax)
42f37f:	00 13                	add    %dl,(%ebx)
42f381:	00 16                	add    %dl,(%esi)
42f383:	00 39                	add    %bh,(%ecx)
42f385:	31 00                	xor    %eax,(%eax)
42f387:	00 0d 00 16 00 4a    	add    %cl,0x4a001600
42f38d:	31 00                	xor    %eax,(%eax)
42f38f:	00 10                	add    %dl,(%eax)
42f391:	00 16                	add    %dl,(%esi)
42f393:	00 6d 31             	add    %ch,0x31(%ebp)
42f396:	00 00                	add    %al,(%eax)
42f398:	13 00                	adc    (%eax),%eax
42f39a:	16                   	push   %ss
42f39b:	00 80 31 00 00 0d    	add    %al,0xd000031(%eax)
42f3a1:	00 16                	add    %dl,(%esi)
42f3a3:	00 93 31 00 00 04    	add    %dl,0x4000031(%ebx)
42f3a9:	00 16                	add    %dl,(%esi)
42f3ab:	00 a3 31 00 00 0d    	add    %ah,0xd000031(%ebx)
42f3b1:	00 16                	add    %dl,(%esi)
42f3b3:	00 b5 31 00 00 13    	add    %dh,0x13000031(%ebp)
42f3b9:	00 16                	add    %dl,(%esi)
42f3bb:	00 c8                	add    %cl,%al
42f3bd:	31 00                	xor    %eax,(%eax)
42f3bf:	00 01                	add    %al,(%ecx)
42f3c1:	00 16                	add    %dl,(%esi)
42f3c3:	00 da                	add    %bl,%dl
42f3c5:	31 00                	xor    %eax,(%eax)
42f3c7:	00 01                	add    %al,(%ecx)
42f3c9:	00 16                	add    %dl,(%esi)
42f3cb:	00 eb                	add    %ch,%bl
42f3cd:	31 00                	xor    %eax,(%eax)
42f3cf:	00 0d 00 16 00 fb    	add    %cl,0xfb001600
42f3d5:	31 00                	xor    %eax,(%eax)
42f3d7:	00 27                	add    %ah,(%edi)
42f3d9:	00 16                	add    %dl,(%esi)
42f3db:	00 0e                	add    %cl,(%esi)
42f3dd:	32 00                	xor    (%eax),%al
42f3df:	00 10                	add    %dl,(%eax)
42f3e1:	00 16                	add    %dl,(%esi)
42f3e3:	00 20                	add    %ah,(%eax)
42f3e5:	32 00                	xor    (%eax),%al
42f3e7:	00 0a                	add    %cl,(%edx)
42f3e9:	00 16                	add    %dl,(%esi)
42f3eb:	00 31                	add    %dh,(%ecx)
42f3ed:	32 00                	xor    (%eax),%al
42f3ef:	00 10                	add    %dl,(%eax)
42f3f1:	00 16                	add    %dl,(%esi)
42f3f3:	00 54 32 00          	add    %dl,0x0(%edx,%esi,1)
42f3f7:	00 13                	add    %dl,(%ebx)
42f3f9:	00 16                	add    %dl,(%esi)
42f3fb:	00 65 32             	add    %ah,0x32(%ebp)
42f3fe:	00 00                	add    %al,(%eax)
42f400:	27                   	daa
42f401:	00 16                	add    %dl,(%esi)
42f403:	00 79 32             	add    %bh,0x32(%ecx)
42f406:	00 00                	add    %al,(%eax)
42f408:	07                   	pop    %es
42f409:	00 16                	add    %dl,(%esi)
42f40b:	00 8b 32 00 00 13    	add    %cl,0x13000032(%ebx)
42f411:	00 16                	add    %dl,(%esi)
42f413:	00 9d 32 00 00 01    	add    %bl,0x1000032(%ebp)
42f419:	00 16                	add    %dl,(%esi)
42f41b:	00 b0 32 00 00 13    	add    %dh,0x13000032(%eax)
42f421:	00 16                	add    %dl,(%esi)
42f423:	00 c2                	add    %al,%dl
42f425:	32 00                	xor    (%eax),%al
42f427:	00 0d 00 16 00 d3    	add    %cl,0xd3001600
42f42d:	32 00                	xor    (%eax),%al
42f42f:	00 01                	add    %al,(%ecx)
42f431:	00 16                	add    %dl,(%esi)
42f433:	00 e3                	add    %ah,%bl
42f435:	32 00                	xor    (%eax),%al
42f437:	00 27                	add    %ah,(%edi)
42f439:	00 16                	add    %dl,(%esi)
42f43b:	00 f4                	add    %dh,%ah
42f43d:	32 00                	xor    (%eax),%al
42f43f:	00 0d 00 16 00 06    	add    %cl,0x6001600
42f445:	33 00                	xor    (%eax),%eax
42f447:	00 01                	add    %al,(%ecx)
42f449:	00 16                	add    %dl,(%esi)
42f44b:	00 18                	add    %bl,(%eax)
42f44d:	33 00                	xor    (%eax),%eax
42f44f:	00 13                	add    %dl,(%ebx)
42f451:	00 16                	add    %dl,(%esi)
42f453:	00 3b                	add    %bh,(%ebx)
42f455:	33 00                	xor    (%eax),%eax
42f457:	00 0d 00 16 00 4c    	add    %cl,0x4c001600
42f45d:	33 00                	xor    (%eax),%eax
42f45f:	00 07                	add    %al,(%edi)
42f461:	00 16                	add    %dl,(%esi)
42f463:	00 5e 33             	add    %bl,0x33(%esi)
42f466:	00 00                	add    %al,(%eax)
42f468:	27                   	daa
42f469:	00 16                	add    %dl,(%esi)
42f46b:	00 6e 33             	add    %ch,0x33(%esi)
42f46e:	00 00                	add    %al,(%eax)
42f470:	07                   	pop    %es
42f471:	00 16                	add    %dl,(%esi)
42f473:	00 7e 33             	add    %bh,0x33(%esi)
42f476:	00 00                	add    %al,(%eax)
42f478:	07                   	pop    %es
42f479:	00 16                	add    %dl,(%esi)
42f47b:	00 8e 33 00 00 07    	add    %cl,0x7000033(%esi)
42f481:	00 16                	add    %dl,(%esi)
42f483:	00 a0 33 00 00 0a    	add    %ah,0xa000033(%eax)
42f489:	00 16                	add    %dl,(%esi)
42f48b:	00 b4 33 00 00 07 00 	add    %dh,0x70000(%ebx,%esi,1)
42f492:	16                   	push   %ss
42f493:	00 c5                	add    %al,%ch
42f495:	33 00                	xor    (%eax),%eax
42f497:	00 27                	add    %ah,(%edi)
42f499:	00 16                	add    %dl,(%esi)
42f49b:	00 d8                	add    %bl,%al
42f49d:	33 00                	xor    (%eax),%eax
42f49f:	00 01                	add    %al,(%ecx)
42f4a1:	00 16                	add    %dl,(%esi)
42f4a3:	00 eb                	add    %ch,%bl
42f4a5:	33 00                	xor    (%eax),%eax
42f4a7:	00 0a                	add    %cl,(%edx)
42f4a9:	00 16                	add    %dl,(%esi)
42f4ab:	00 fd                	add    %bh,%ch
42f4ad:	33 00                	xor    (%eax),%eax
42f4af:	00 0d 00 16 00 22    	add    %cl,0x22001600
42f4b5:	34 00                	xor    $0x0,%al
42f4b7:	00 0a                	add    %cl,(%edx)
42f4b9:	00 16                	add    %dl,(%esi)
42f4bb:	00 34 34             	add    %dh,(%esp,%esi,1)
42f4be:	00 00                	add    %al,(%eax)
42f4c0:	07                   	pop    %es
42f4c1:	00 16                	add    %dl,(%esi)
42f4c3:	00 45 34             	add    %al,0x34(%ebp)
42f4c6:	00 00                	add    %al,(%eax)
42f4c8:	0d 00 16 00 57       	or     $0x57001600,%eax
42f4cd:	34 00                	xor    $0x0,%al
42f4cf:	00 07                	add    %al,(%edi)
42f4d1:	00 16                	add    %dl,(%esi)
42f4d3:	00 6a 34             	add    %ch,0x34(%edx)
42f4d6:	00 00                	add    %al,(%eax)
42f4d8:	0d 00 16 00 7a       	or     $0x7a001600,%eax
42f4dd:	34 00                	xor    $0x0,%al
42f4df:	00 04 00             	add    %al,(%eax,%eax,1)
42f4e2:	16                   	push   %ss
42f4e3:	00 8a 34 00 00 04    	add    %cl,0x4000034(%edx)
42f4e9:	00 16                	add    %dl,(%esi)
42f4eb:	00 9e 34 00 00 13    	add    %bl,0x13000034(%esi)
42f4f1:	00 16                	add    %dl,(%esi)
42f4f3:	00 af 34 00 00 0d    	add    %ch,0xd000034(%edi)
42f4f9:	00 16                	add    %dl,(%esi)
42f4fb:	00 bd 34 00 00 01    	add    %bh,0x1000034(%ebp)
42f501:	00 16                	add    %dl,(%esi)
42f503:	00 cf                	add    %cl,%bh
42f505:	34 00                	xor    $0x0,%al
42f507:	00 0d 00 16 00 e1    	add    %cl,0xe1001600
42f50d:	34 00                	xor    $0x0,%al
42f50f:	00 07                	add    %al,(%edi)
42f511:	00 16                	add    %dl,(%esi)
42f513:	00 04 35 00 00 27 00 	add    %al,0x270000(,%esi,1)
42f51a:	16                   	push   %ss
42f51b:	00 17                	add    %dl,(%edi)
42f51d:	35 00 00 10 00       	xor    $0x100000,%eax
42f522:	16                   	push   %ss
42f523:	00 27                	add    %ah,(%edi)
42f525:	35 00 00 04 00       	xor    $0x40000,%eax
42f52a:	16                   	push   %ss
42f52b:	00 37                	add    %dh,(%edi)
42f52d:	35 00 00 04 00       	xor    $0x40000,%eax
42f532:	16                   	push   %ss
42f533:	00 47 35             	add    %al,0x35(%edi)
42f536:	00 00                	add    %al,(%eax)
42f538:	0a 00                	or     (%eax),%al
42f53a:	16                   	push   %ss
42f53b:	00 57 35             	add    %dl,0x35(%edi)
42f53e:	00 00                	add    %al,(%eax)
42f540:	0d 00 16 00 68       	or     $0x68001600,%eax
42f545:	35 00 00 13 00       	xor    $0x130000,%eax
42f54a:	16                   	push   %ss
42f54b:	00 79 35             	add    %bh,0x35(%ecx)
42f54e:	00 00                	add    %al,(%eax)
42f550:	01 00                	add    %eax,(%eax)
42f552:	16                   	push   %ss
42f553:	00 8c 35 00 00 07 00 	add    %cl,0x70000(%ebp,%esi,1)
42f55a:	16                   	push   %ss
42f55b:	00 9c 35 00 00 01 00 	add    %bl,0x10000(%ebp,%esi,1)
42f562:	16                   	push   %ss
42f563:	00 ad 35 00 00 04    	add    %ch,0x4000035(%ebp)
42f569:	00 16                	add    %dl,(%esi)
42f56b:	00 be 35 00 00 27    	add    %bh,0x27000035(%esi)
42f571:	00 16                	add    %dl,(%esi)
42f573:	00 e3                	add    %ah,%bl
42f575:	35 00 00 07 00       	xor    $0x70000,%eax
42f57a:	16                   	push   %ss
42f57b:	00 f4                	add    %dh,%ah
42f57d:	35 00 00 04 00       	xor    $0x40000,%eax
42f582:	16                   	push   %ss
42f583:	00 05 36 00 00 0a    	add    %al,0xa000036
42f589:	00 16                	add    %dl,(%esi)
42f58b:	00 15 36 00 00 10    	add    %dl,0x10000036
42f591:	00 16                	add    %dl,(%esi)
42f593:	00 26                	add    %ah,(%esi)
42f595:	36 00 00             	add    %al,%ss:(%eax)
42f598:	07                   	pop    %es
42f599:	00 16                	add    %dl,(%esi)
42f59b:	00 38                	add    %bh,(%eax)
42f59d:	36 00 00             	add    %al,%ss:(%eax)
42f5a0:	04 00                	add    $0x0,%al
42f5a2:	16                   	push   %ss
42f5a3:	00 49 36             	add    %cl,0x36(%ecx)
42f5a6:	00 00                	add    %al,(%eax)
42f5a8:	01 00                	add    %eax,(%eax)
42f5aa:	16                   	push   %ss
42f5ab:	00 5b 36             	add    %bl,0x36(%ebx)
42f5ae:	00 00                	add    %al,(%eax)
42f5b0:	0a 00                	or     (%eax),%al
42f5b2:	16                   	push   %ss
42f5b3:	00 6d 36             	add    %ch,0x36(%ebp)
42f5b6:	00 00                	add    %al,(%eax)
42f5b8:	07                   	pop    %es
42f5b9:	00 16                	add    %dl,(%esi)
42f5bb:	00 7d 36             	add    %bh,0x36(%ebp)
42f5be:	00 00                	add    %al,(%eax)
42f5c0:	13 00                	adc    (%eax),%eax
42f5c2:	16                   	push   %ss
42f5c3:	00 90 36 00 00 04    	add    %dl,0x4000036(%eax)
42f5c9:	00 16                	add    %dl,(%esi)
42f5cb:	00 a2 36 00 00 0d    	add    %ah,0xd000036(%edx)
42f5d1:	00 16                	add    %dl,(%esi)
42f5d3:	00 c6                	add    %al,%dh
42f5d5:	36 00 00             	add    %al,%ss:(%eax)
42f5d8:	10 00                	adc    %al,(%eax)
42f5da:	16                   	push   %ss
42f5db:	00 d8                	add    %bl,%al
42f5dd:	36 00 00             	add    %al,%ss:(%eax)
42f5e0:	07                   	pop    %es
42f5e1:	00 16                	add    %dl,(%esi)
42f5e3:	00 e8                	add    %ch,%al
42f5e5:	36 00 00             	add    %al,%ss:(%eax)
42f5e8:	27                   	daa
42f5e9:	00 16                	add    %dl,(%esi)
42f5eb:	00 fa                	add    %bh,%dl
42f5ed:	36 00 00             	add    %al,%ss:(%eax)
42f5f0:	04 00                	add    $0x0,%al
42f5f2:	16                   	push   %ss