45b1b2:	57                   	push   %edi
45b1b3:	00 7c 00 42          	add    %bh,0x42(%eax,%eax,1)
45b1b7:	00 74 00 6c          	add    %dh,0x6c(%eax,%eax,1)
45b1bb:	00 4b 00             	add    %cl,0x0(%ebx)
45b1be:	51                   	push   %ecx
45b1bf:	00 45 00             	add    %al,0x0(%ebp)
45b1c2:	5e                   	pop    %esi
45b1c3:	00 51 00             	add    %dl,0x0(%ecx)
45b1c6:	59                   	pop    %ecx
45b1c7:	00 09                	add    %cl,(%ecx)
45b1c9:	00 5e 00             	add    %bl,0x0(%esi)
45b1cc:	7b 00                	jnp    0x45b1ce
45b1ce:	53                   	push   %ebx
45b1cf:	00 10                	add    %dl,(%eax)
45b1d1:	00 1b                	add    %bl,(%ebx)
45b1d3:	00 10                	add    %dl,(%eax)
45b1d5:	00 25 00 26 00 6b    	add    %ah,0x6b002600
45b1db:	00 71 00             	add    %dh,0x0(%ecx)
45b1de:	59                   	pop    %ecx
45b1df:	00 74 00 6e          	add    %dh,0x6e(%eax,%eax,1)
45b1e3:	00 47 00             	add    %al,0x0(%edi)
45b1e6:	59                   	pop    %ecx
45b1e7:	00 71 00             	add    %dh,0x0(%ecx)
45b1ea:	5e                   	pop    %esi
45b1eb:	00 71 00             	add    %dh,0x0(%ecx)
45b1ee:	45                   	inc    %ebp
45b1ef:	00 79 00             	add    %bh,0x0(%ecx)
45b1f2:	74 00                	je     0x45b1f4
45b1f4:	4a                   	dec    %edx
45b1f5:	00 2d 00 17 00 15    	add    %ch,0x15001700
45b1fb:	00 33                	add    %dh,(%ebx)
45b1fd:	00 18                	add    %bl,(%eax)
45b1ff:	00 20                	add    %ah,(%eax)
45b201:	00 35 00 14 00 2d    	add    %dh,0x2d001400
45b207:	00 1f                	add    %bl,(%edi)
45b209:	00 33                	add    %dh,(%ebx)
45b20b:	00 02                	add    %al,(%edx)
45b20d:	00 77 00             	add    %dh,0x0(%edi)
45b210:	63 00                	arpl   %eax,(%eax)
45b212:	68 00 41 00 40       	push   $0x40004100
45b217:	00 45 00             	add    %al,0x0(%ebp)
45b21a:	57                   	push   %edi
45b21b:	00 7a 00             	add    %bh,0x0(%edx)
45b21e:	16                   	push   %ss
45b21f:	00 46 00             	add    %al,0x0(%esi)
45b222:	7e 00                	jle    0x45b224
45b224:	56                   	push   %esi
45b225:	00 5e 00             	add    %bl,0x0(%esi)
45b228:	4e                   	dec    %esi
45b229:	00 54 00 6d          	add    %dl,0x6d(%eax,%eax,1)
45b22d:	00 36                	add    %dh,(%esi)
45b22f:	00 20                	add    %ah,(%eax)
45b231:	00 35 00 14 00 03    	add    %dh,0x3001400
45b237:	00 17                	add    %dl,(%edi)
45b239:	00 15 00 33 00 36    	add    %dl,0x36003300
45b23f:	00 10                	add    %dl,(%eax)
45b241:	00 1b                	add    %bl,(%ebx)
45b243:	00 24 00             	add    %ah,(%eax,%eax,1)
45b246:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b24b:	00 03                	add    %al,(%ebx)
45b24d:	00 36                	add    %dh,(%esi)
45b24f:	00 10                	add    %dl,(%eax)
45b251:	00 1b                	add    %bl,(%ebx)
45b253:	00 24 00             	add    %ah,(%eax,%eax,1)
45b256:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b25b:	00 03                	add    %al,(%ebx)
45b25d:	00 36                	add    %dh,(%esi)
45b25f:	00 10                	add    %dl,(%eax)
45b261:	00 1b                	add    %bl,(%ebx)
45b263:	00 24 00             	add    %ah,(%eax,%eax,1)
45b266:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b26b:	00 03                	add    %al,(%ebx)
45b26d:	00 36                	add    %dh,(%esi)
45b26f:	00 10                	add    %dl,(%eax)
45b271:	00 1b                	add    %bl,(%ebx)
45b273:	00 24 00             	add    %ah,(%eax,%eax,1)
45b276:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b27b:	00 03                	add    %al,(%ebx)
45b27d:	00 36                	add    %dh,(%esi)
45b27f:	00 10                	add    %dl,(%eax)
45b281:	00 1b                	add    %bl,(%ebx)
45b283:	00 24 00             	add    %ah,(%eax,%eax,1)
45b286:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b28b:	00 03                	add    %al,(%ebx)
45b28d:	00 36                	add    %dh,(%esi)
45b28f:	00 10                	add    %dl,(%eax)
45b291:	00 1b                	add    %bl,(%ebx)
45b293:	00 24 00             	add    %ah,(%eax,%eax,1)
45b296:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b29b:	00 03                	add    %al,(%ebx)
45b29d:	00 36                	add    %dh,(%esi)
45b29f:	00 10                	add    %dl,(%eax)
45b2a1:	00 1b                	add    %bl,(%ebx)
45b2a3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b2a6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b2ab:	00 03                	add    %al,(%ebx)
45b2ad:	00 36                	add    %dh,(%esi)
45b2af:	00 10                	add    %dl,(%eax)
45b2b1:	00 1b                	add    %bl,(%ebx)
45b2b3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b2b6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b2bb:	00 03                	add    %al,(%ebx)
45b2bd:	00 36                	add    %dh,(%esi)
45b2bf:	00 10                	add    %dl,(%eax)
45b2c1:	00 1b                	add    %bl,(%ebx)
45b2c3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b2c6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b2cb:	00 03                	add    %al,(%ebx)
45b2cd:	00 36                	add    %dh,(%esi)
45b2cf:	00 10                	add    %dl,(%eax)
45b2d1:	00 1b                	add    %bl,(%ebx)
45b2d3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b2d6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b2db:	00 03                	add    %al,(%ebx)
45b2dd:	00 36                	add    %dh,(%esi)
45b2df:	00 10                	add    %dl,(%eax)
45b2e1:	00 1b                	add    %bl,(%ebx)
45b2e3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b2e6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b2eb:	00 03                	add    %al,(%ebx)
45b2ed:	00 36                	add    %dh,(%esi)
45b2ef:	00 10                	add    %dl,(%eax)
45b2f1:	00 1b                	add    %bl,(%ebx)
45b2f3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b2f6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b2fb:	00 03                	add    %al,(%ebx)
45b2fd:	00 36                	add    %dh,(%esi)
45b2ff:	00 10                	add    %dl,(%eax)
45b301:	00 1b                	add    %bl,(%ebx)
45b303:	00 24 00             	add    %ah,(%eax,%eax,1)
45b306:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b30b:	00 03                	add    %al,(%ebx)
45b30d:	00 36                	add    %dh,(%esi)
45b30f:	00 10                	add    %dl,(%eax)
45b311:	00 1b                	add    %bl,(%ebx)
45b313:	00 24 00             	add    %ah,(%eax,%eax,1)
45b316:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b31b:	00 03                	add    %al,(%ebx)
45b31d:	00 36                	add    %dh,(%esi)
45b31f:	00 10                	add    %dl,(%eax)
45b321:	00 1b                	add    %bl,(%ebx)
45b323:	00 24 00             	add    %ah,(%eax,%eax,1)
45b326:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b32b:	00 03                	add    %al,(%ebx)
45b32d:	00 36                	add    %dh,(%esi)
45b32f:	00 10                	add    %dl,(%eax)
45b331:	00 1b                	add    %bl,(%ebx)
45b333:	00 24 00             	add    %ah,(%eax,%eax,1)
45b336:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b33b:	00 03                	add    %al,(%ebx)
45b33d:	00 36                	add    %dh,(%esi)
45b33f:	00 10                	add    %dl,(%eax)
45b341:	00 1b                	add    %bl,(%ebx)
45b343:	00 24 00             	add    %ah,(%eax,%eax,1)
45b346:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b34b:	00 03                	add    %al,(%ebx)
45b34d:	00 36                	add    %dh,(%esi)
45b34f:	00 10                	add    %dl,(%eax)
45b351:	00 1b                	add    %bl,(%ebx)
45b353:	00 24 c0             	add    %ah,(%eax,%eax,8)
45b356:	29 00                	sub    %eax,(%eax)
45b358:	2b 00                	sub    (%eax),%eax
45b35a:	3b 00                	cmp    (%eax),%eax
45b35c:	43                   	inc    %ebx
45b35d:	37                   	aaa
45b35e:	36 00 10             	add    %dl,%ss:(%eax)
45b361:	00 1b                	add    %bl,(%ebx)
45b363:	00 24 00             	add    %ah,(%eax,%eax,1)
45b366:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b36b:	00 03                	add    %al,(%ebx)
45b36d:	00 36                	add    %dh,(%esi)
45b36f:	00 10                	add    %dl,(%eax)
45b371:	00 1b                	add    %bl,(%ebx)
45b373:	00 24 00             	add    %ah,(%eax,%eax,1)
45b376:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b37b:	00 03                	add    %al,(%ebx)
45b37d:	00 36                	add    %dh,(%esi)
45b37f:	00 10                	add    %dl,(%eax)
45b381:	00 1b                	add    %bl,(%ebx)
45b383:	00 24 00             	add    %ah,(%eax,%eax,1)
45b386:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b38b:	00 03                	add    %al,(%ebx)
45b38d:	00 36                	add    %dh,(%esi)
45b38f:	00 10                	add    %dl,(%eax)
45b391:	00 1b                	add    %bl,(%ebx)
45b393:	00 24 00             	add    %ah,(%eax,%eax,1)
45b396:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b39b:	00 03                	add    %al,(%ebx)
45b39d:	00 36                	add    %dh,(%esi)
45b39f:	00 10                	add    %dl,(%eax)
45b3a1:	00 1b                	add    %bl,(%ebx)
45b3a3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b3a6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b3ab:	00 03                	add    %al,(%ebx)
45b3ad:	00 36                	add    %dh,(%esi)
45b3af:	00 10                	add    %dl,(%eax)
45b3b1:	00 1b                	add    %bl,(%ebx)
45b3b3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b3b6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b3bb:	00 03                	add    %al,(%ebx)
45b3bd:	00 36                	add    %dh,(%esi)
45b3bf:	00 10                	add    %dl,(%eax)
45b3c1:	00 1b                	add    %bl,(%ebx)
45b3c3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b3c6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b3cb:	00 03                	add    %al,(%ebx)
45b3cd:	00 36                	add    %dh,(%esi)
45b3cf:	00 10                	add    %dl,(%eax)
45b3d1:	00 1b                	add    %bl,(%ebx)
45b3d3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b3d6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b3db:	00 03                	add    %al,(%ebx)
45b3dd:	00 36                	add    %dh,(%esi)
45b3df:	00 10                	add    %dl,(%eax)
45b3e1:	00 1b                	add    %bl,(%ebx)
45b3e3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b3e6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b3eb:	00 03                	add    %al,(%ebx)
45b3ed:	00 36                	add    %dh,(%esi)
45b3ef:	00 10                	add    %dl,(%eax)
45b3f1:	00 1b                	add    %bl,(%ebx)
45b3f3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b3f6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b3fb:	00 03                	add    %al,(%ebx)
45b3fd:	00 36                	add    %dh,(%esi)
45b3ff:	00 10                	add    %dl,(%eax)
45b401:	00 1b                	add    %bl,(%ebx)
45b403:	00 24 00             	add    %ah,(%eax,%eax,1)
45b406:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b40b:	00 03                	add    %al,(%ebx)
45b40d:	00 36                	add    %dh,(%esi)
45b40f:	00 10                	add    %dl,(%eax)
45b411:	00 1b                	add    %bl,(%ebx)
45b413:	00 24 00             	add    %ah,(%eax,%eax,1)
45b416:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b41b:	00 03                	add    %al,(%ebx)
45b41d:	00 36                	add    %dh,(%esi)
45b41f:	00 10                	add    %dl,(%eax)
45b421:	00 1b                	add    %bl,(%ebx)
45b423:	00 24 00             	add    %ah,(%eax,%eax,1)
45b426:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b42b:	00 03                	add    %al,(%ebx)
45b42d:	00 36                	add    %dh,(%esi)
45b42f:	00 10                	add    %dl,(%eax)
45b431:	00 1b                	add    %bl,(%ebx)
45b433:	00 24 00             	add    %ah,(%eax,%eax,1)
45b436:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b43b:	00 03                	add    %al,(%ebx)
45b43d:	00 36                	add    %dh,(%esi)
45b43f:	00 10                	add    %dl,(%eax)
45b441:	00 1b                	add    %bl,(%ebx)
45b443:	00 24 00             	add    %ah,(%eax,%eax,1)
45b446:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b44b:	00 03                	add    %al,(%ebx)
45b44d:	00 36                	add    %dh,(%esi)
45b44f:	00 10                	add    %dl,(%eax)
45b451:	00 1b                	add    %bl,(%ebx)
45b453:	00 24 00             	add    %ah,(%eax,%eax,1)
45b456:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b45b:	00 03                	add    %al,(%ebx)
45b45d:	00 36                	add    %dh,(%esi)
45b45f:	00 10                	add    %dl,(%eax)
45b461:	00 1b                	add    %bl,(%ebx)
45b463:	00 24 00             	add    %ah,(%eax,%eax,1)
45b466:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b46b:	00 03                	add    %al,(%ebx)
45b46d:	00 36                	add    %dh,(%esi)
45b46f:	00 10                	add    %dl,(%eax)
45b471:	00 1b                	add    %bl,(%ebx)
45b473:	00 24 00             	add    %ah,(%eax,%eax,1)
45b476:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b47b:	00 03                	add    %al,(%ebx)
45b47d:	00 36                	add    %dh,(%esi)
45b47f:	00 10                	add    %dl,(%eax)
45b481:	00 1b                	add    %bl,(%ebx)
45b483:	00 24 00             	add    %ah,(%eax,%eax,1)
45b486:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b48b:	00 03                	add    %al,(%ebx)
45b48d:	00 36                	add    %dh,(%esi)
45b48f:	00 10                	add    %dl,(%eax)
45b491:	00 1b                	add    %bl,(%ebx)
45b493:	00 24 00             	add    %ah,(%eax,%eax,1)
45b496:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b49b:	00 03                	add    %al,(%ebx)
45b49d:	00 36                	add    %dh,(%esi)
45b49f:	00 10                	add    %dl,(%eax)
45b4a1:	00 1b                	add    %bl,(%ebx)
45b4a3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b4a6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b4ab:	00 03                	add    %al,(%ebx)
45b4ad:	00 36                	add    %dh,(%esi)
45b4af:	00 10                	add    %dl,(%eax)
45b4b1:	00 1b                	add    %bl,(%ebx)
45b4b3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b4b6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b4bb:	00 03                	add    %al,(%ebx)
45b4bd:	00 36                	add    %dh,(%esi)
45b4bf:	00 10                	add    %dl,(%eax)
45b4c1:	00 1b                	add    %bl,(%ebx)
45b4c3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b4c6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b4cb:	00 03                	add    %al,(%ebx)
45b4cd:	00 36                	add    %dh,(%esi)
45b4cf:	00 10                	add    %dl,(%eax)
45b4d1:	00 1b                	add    %bl,(%ebx)
45b4d3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b4d6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b4db:	00 03                	add    %al,(%ebx)
45b4dd:	00 36                	add    %dh,(%esi)
45b4df:	00 10                	add    %dl,(%eax)
45b4e1:	00 1b                	add    %bl,(%ebx)
45b4e3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b4e6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b4eb:	00 03                	add    %al,(%ebx)
45b4ed:	00 36                	add    %dh,(%esi)
45b4ef:	00 10                	add    %dl,(%eax)
45b4f1:	00 1b                	add    %bl,(%ebx)
45b4f3:	00 24 00             	add    %ah,(%eax,%eax,1)
45b4f6:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b4fb:	00 03                	add    %al,(%ebx)
45b4fd:	00 36                	add    %dh,(%esi)
45b4ff:	00 10                	add    %dl,(%eax)
45b501:	00 1b                	add    %bl,(%ebx)
45b503:	00 24 00             	add    %ah,(%eax,%eax,1)
45b506:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b50b:	00 03                	add    %al,(%ebx)
45b50d:	00 36                	add    %dh,(%esi)
45b50f:	00 10                	add    %dl,(%eax)
45b511:	00 1b                	add    %bl,(%ebx)
45b513:	00 24 00             	add    %ah,(%eax,%eax,1)
45b516:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b51b:	00 03                	add    %al,(%ebx)
45b51d:	00 36                	add    %dh,(%esi)
45b51f:	00 10                	add    %dl,(%eax)
45b521:	00 1b                	add    %bl,(%ebx)
45b523:	00 24 00             	add    %ah,(%eax,%eax,1)
45b526:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b52b:	00 03                	add    %al,(%ebx)
45b52d:	00 36                	add    %dh,(%esi)
45b52f:	00 10                	add    %dl,(%eax)
45b531:	00 1b                	add    %bl,(%ebx)
45b533:	00 24 00             	add    %ah,(%eax,%eax,1)
45b536:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b53b:	00 03                	add    %al,(%ebx)
45b53d:	00 36                	add    %dh,(%esi)
45b53f:	00 10                	add    %dl,(%eax)
45b541:	00 1b                	add    %bl,(%ebx)
45b543:	00 24 00             	add    %ah,(%eax,%eax,1)
45b546:	2d 00 27 00 3b       	sub    $0x3b002700,%eax
45b54b:	00 03                	add    %al,(%ebx)