40f34a:	00 49 00             	add    %cl,0x0(%ecx)
40f34d:	41                   	inc    %ecx
40f34e:	00 41 00             	add    %al,0x0(%ecx)
40f351:	41                   	inc    %ecx
40f352:	00 46 00             	add    %al,0x0(%esi)
40f355:	47                   	inc    %edi
40f356:	00 36                	add    %dh,(%esi)
40f358:	00 4c 00 51          	add    %cl,0x51(%eax,%eax,1)
40f35c:	00 41 00             	add    %al,0x0(%ecx)
40f35f:	41                   	inc    %ecx
40f360:	00 41 00             	add    %al,0x0(%ecx)
40f363:	46                   	inc    %esi
40f364:	00 41 00             	add    %al,0x0(%ecx)
40f367:	41                   	inc    %ecx
40f368:	00 41 00             	add    %al,0x0(%ecx)
40f36b:	54                   	push   %esp
40f36c:	00 33                	add    %dh,(%ebx)
40f36e:	00 42 00             	add    %al,0x0(%edx)
40f371:	34 00                	xor    $0x0,%al
40f373:	41                   	inc    %ecx
40f374:	00 41 00             	add    %al,0x0(%ecx)
40f377:	41                   	inc    %ecx
40f378:	00 42 00             	add    %al,0x0(%edx)
40f37b:	44                   	inc    %esp
40f37c:	00 53 00             	add    %dl,0x0(%ebx)
40f37f:	36 00 45 00          	add    %al,%ss:0x0(%ebp)
40f383:	41                   	inc    %ecx
40f384:	00 41 00             	add    %al,0x0(%ecx)
40f387:	41                   	inc    %ecx
40f388:	00 34 00             	add    %dh,(%eax,%eax,1)
40f38b:	44                   	inc    %esp
40f38c:	00 50 00             	add    %dl,0x0(%eax)
40f38f:	46                   	inc    %esi
40f390:	00 34 00             	add    %dh,(%eax,%eax,1)
40f393:	41                   	inc    %ecx
40f394:	00 41 00             	add    %al,0x0(%ecx)
40f397:	41                   	inc    %ecx
40f398:	00 43 00             	add    %al,0x0(%ebx)
40f39b:	51                   	push   %ecx
40f39c:	00 41 00             	add    %al,0x0(%ecx)
40f39f:	41                   	inc    %ecx
40f3a0:	00 4a 00             	add    %cl,0x0(%edx)
40f3a3:	35 00 51 00 36       	xor    $0x36005100,%eax
40f3a8:	00 41 00             	add    %al,0x0(%ecx)
40f3ab:	41                   	inc    %ecx
40f3ac:	00 41 00             	add    %al,0x0(%ecx)
40f3af:	41                   	inc    %ecx
40f3b0:	00 51 00             	add    %dl,0x0(%ecx)
40f3b3:	51                   	push   %ecx
40f3b4:	00 4d 00             	add    %cl,0x0(%ebp)
40f3b7:	45                   	inc    %ebp
40f3b8:	00 41 00             	add    %al,0x0(%ecx)
40f3bb:	41                   	inc    %ecx
40f3bc:	00 41 00             	add    %al,0x0(%ecx)
40f3bf:	41                   	inc    %ecx
40f3c0:	00 41 00             	add    %al,0x0(%ecx)
40f3c3:	50                   	push   %eax
40f3c4:	00 52 00             	add    %dl,0x0(%edx)
40f3c7:	4f                   	dec    %edi
40f3c8:	00 34 00             	add    %dh,(%eax,%eax,1)
40f3cb:	5a                   	pop    %edx
40f3cc:	00 51 00             	add    %dl,0x0(%ecx)
40f3cf:	41                   	inc    %ecx
40f3d0:	00 41 00             	add    %al,0x0(%ecx)
40f3d3:	41                   	inc    %ecx
40f3d4:	00 41 00             	add    %al,0x0(%ecx)
40f3d7:	55                   	push   %ebp
40f3d8:	00 33                	add    %dh,(%ebx)
40f3da:	00 5a 00             	add    %bl,0x0(%edx)
40f3dd:	52                   	push   %edx
40f3de:	00 41 00             	add    %al,0x0(%ecx)
40f3e1:	41                   	inc    %ecx
40f3e2:	00 41 00             	add    %al,0x0(%ecx)
40f3e5:	41                   	inc    %ecx
40f3e6:	00 55 00             	add    %dl,0x0(%ebp)
40f3e9:	41                   	inc    %ecx
40f3ea:	00 41 00             	add    %al,0x0(%ecx)
40f3ed:	43                   	inc    %ebx
40f3ee:	00 50 00             	add    %dl,0x0(%eax)
40f3f1:	4d                   	dec    %ebp
40f3f2:	00 48 00             	add    %cl,0x0(%eax)
40f3f5:	51                   	push   %ecx
40f3f6:	00 41 00             	add    %al,0x0(%ecx)
40f3f9:	41                   	inc    %ecx
40f3fa:	00 41 00             	add    %al,0x0(%ecx)
40f3fd:	45                   	inc    %ebp
40f3fe:	00 43 00             	add    %al,0x0(%ebx)
40f401:	35 00 58 00 54       	xor    $0x54005800,%eax
40f406:	00 45 00             	add    %al,0x0(%ebp)
40f409:	41                   	inc    %ecx
40f40a:	00 41 00             	add    %al,0x0(%ecx)
40f40d:	41                   	inc    %ecx
40f40e:	00 42 00             	add    %al,0x0(%edx)
40f411:	49                   	dec    %ecx
40f412:	00 41 00             	add    %al,0x0(%ecx)
40f415:	41                   	inc    %ecx
40f416:	00 45 00             	add    %al,0x0(%ebp)
40f419:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40f41d:	50                   	push   %eax
40f41e:	00 41 00             	add    %al,0x0(%ecx)
40f421:	41                   	inc    %ecx
40f422:	00 41 00             	add    %al,0x0(%ecx)
40f425:	41                   	inc    %ecx
40f426:	00 49 00             	add    %cl,0x0(%ecx)
40f429:	34 00                	xor    $0x0,%al
40f42b:	53                   	push   %ebx
40f42c:	00 50 00             	add    %dl,0x0(%eax)
40f42f:	41                   	inc    %ecx
40f430:	00 41 00             	add    %al,0x0(%ecx)
40f433:	41                   	inc    %ecx
40f434:	00 48 00             	add    %cl,0x0(%eax)
40f437:	41                   	inc    %ecx
40f438:	00 33                	add    %dh,(%ebx)
40f43a:	00 5a 00             	add    %bl,0x0(%edx)
40f43d:	54                   	push   %esp
40f43e:	00 41 00             	add    %al,0x0(%ecx)
40f441:	41                   	inc    %ecx
40f442:	00 41 00             	add    %al,0x0(%ecx)
40f445:	41                   	inc    %ecx
40f446:	00 55 00             	add    %dl,0x0(%ebp)
40f449:	41                   	inc    %ecx
40f44a:	00 41 00             	add    %al,0x0(%ecx)
40f44d:	43                   	inc    %ebx
40f44e:	00 50 00             	add    %dl,0x0(%eax)
40f451:	4d                   	dec    %ebp
40f452:	00 48 00             	add    %cl,0x0(%eax)
40f455:	51                   	push   %ecx
40f456:	00 41 00             	add    %al,0x0(%ecx)
40f459:	41                   	inc    %ecx
40f45a:	00 41 00             	add    %al,0x0(%ecx)
40f45d:	45                   	inc    %ebp
40f45e:	00 43 00             	add    %al,0x0(%ebx)
40f461:	35 00 58 00 54       	xor    $0x54005800,%eax
40f466:	00 49 00             	add    %cl,0x0(%ecx)
40f469:	41                   	inc    %ecx
40f46a:	00 41 00             	add    %al,0x0(%ecx)
40f46d:	41                   	inc    %ecx
40f46e:	00 42 00             	add    %al,0x0(%edx)
40f471:	49                   	dec    %ecx
40f472:	00 41 00             	add    %al,0x0(%ecx)
40f475:	41                   	inc    %ecx
40f476:	00 45 00             	add    %al,0x0(%ebp)
40f479:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40f47d:	51                   	push   %ecx
40f47e:	00 41 00             	add    %al,0x0(%ecx)
40f481:	41                   	inc    %ecx
40f482:	00 41 00             	add    %al,0x0(%ecx)
40f485:	41                   	inc    %ecx
40f486:	00 49 00             	add    %cl,0x0(%ecx)
40f489:	49                   	dec    %ecx
40f48a:	00 43 00             	add    %al,0x0(%ebx)
40f48d:	58                   	pop    %eax
40f48e:	00 41 00             	add    %al,0x0(%ecx)
40f491:	45                   	inc    %ebp
40f492:	00 41 00             	add    %al,0x0(%ecx)
40f495:	41                   	inc    %ecx
40f496:	00 41 00             	add    %al,0x0(%ecx)
40f499:	49                   	dec    %ecx
40f49a:	00 45 00             	add    %al,0x0(%ebp)
40f49d:	59                   	pop    %ecx
40f49e:	00 41 00             	add    %al,0x0(%ecx)
40f4a1:	45                   	inc    %ebp
40f4a2:	00 41 00             	add    %al,0x0(%ecx)
40f4a5:	41                   	inc    %ecx
40f4a6:	00 41 00             	add    %al,0x0(%ecx)
40f4a9:	34 00                	xor    $0x0,%al
40f4ab:	5a                   	pop    %edx
40f4ac:	00 4e 00             	add    %cl,0x0(%esi)
40f4af:	41                   	inc    %ecx
40f4b0:	00 41 00             	add    %al,0x0(%ecx)
40f4b3:	41                   	inc    %ecx
40f4b4:	00 41 00             	add    %al,0x0(%ecx)
40f4b7:	55                   	push   %ebp
40f4b8:	00 33                	add    %dh,(%ebx)
40f4ba:	00 5a 00             	add    %bl,0x0(%edx)
40f4bd:	4f                   	dec    %edi
40f4be:	00 41 00             	add    %al,0x0(%ecx)
40f4c1:	41                   	inc    %ecx
40f4c2:	00 41 00             	add    %al,0x0(%ecx)
40f4c5:	41                   	inc    %ecx
40f4c6:	00 55 00             	add    %dl,0x0(%ebp)
40f4c9:	41                   	inc    %ecx
40f4ca:	00 41 00             	add    %al,0x0(%ecx)
40f4cd:	43                   	inc    %ebx
40f4ce:	00 50 00             	add    %dl,0x0(%eax)
40f4d1:	4d                   	dec    %ebp
40f4d2:	00 49 00             	add    %cl,0x0(%ecx)
40f4d5:	41                   	inc    %ecx
40f4d6:	00 41 00             	add    %al,0x0(%ecx)
40f4d9:	41                   	inc    %ecx
40f4da:	00 41 00             	add    %al,0x0(%ecx)
40f4dd:	45                   	inc    %ebp
40f4de:	00 4f 00             	add    %cl,0x0(%edi)
40f4e1:	49                   	dec    %ecx
40f4e2:	00 42 00             	add    %al,0x0(%edx)
40f4e5:	51                   	push   %ecx
40f4e6:	00 43 00             	add    %al,0x0(%ebx)
40f4e9:	41                   	inc    %ecx
40f4ea:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40f4ee:	00 4e 00             	add    %cl,0x0(%esi)
40f4f1:	34 00                	xor    $0x0,%al
40f4f3:	58                   	pop    %eax
40f4f4:	00 51 00             	add    %dl,0x0(%ecx)
40f4f7:	41                   	inc    %ecx
40f4f8:	00 41 00             	add    %al,0x0(%ecx)
40f4fb:	41                   	inc    %ecx
40f4fc:	00 4b 00             	add    %cl,0x0(%ebx)
40f4ff:	41                   	inc    %ecx
40f500:	00 41 00             	add    %al,0x0(%ecx)
40f503:	42                   	inc    %edx
40f504:	00 48 00             	add    %cl,0x0(%eax)
40f507:	57                   	push   %edi
40f508:	00 45 00             	add    %al,0x0(%ebp)
40f50b:	41                   	inc    %ecx
40f50c:	00 41 00             	add    %al,0x0(%ecx)
40f50f:	41                   	inc    %ecx
40f510:	00 41 00             	add    %al,0x0(%ecx)
40f513:	43                   	inc    %ebx
40f514:	00 42 00             	add    %al,0x0(%edx)
40f517:	36 00 53 00          	add    %dl,%ss:0x0(%ebx)
40f51b:	59                   	pop    %ecx
40f51c:	00 37                	add    %dh,(%edi)
40f51e:	00 43 00             	add    %al,0x0(%ebx)
40f521:	35 00 5a 00 54       	xor    $0x54005a00,%eax
40f526:	00 41 00             	add    %al,0x0(%ecx)
40f529:	41                   	inc    %ecx
40f52a:	00 41 00             	add    %al,0x0(%ecx)
40f52d:	41                   	inc    %ecx
40f52e:	00 42 00             	add    %al,0x0(%edx)
40f531:	4a                   	dec    %edx
40f532:	00 58 00             	add    %bl,0x0(%eax)
40f535:	54                   	push   %esp
40f536:	00 43 00             	add    %al,0x0(%ebx)
40f539:	41                   	inc    %ecx
40f53a:	00 41 00             	add    %al,0x0(%ecx)
40f53d:	41                   	inc    %ecx
40f53e:	00 42 00             	add    %al,0x0(%edx)
40f541:	49                   	dec    %ecx
40f542:	00 41 00             	add    %al,0x0(%ecx)
40f545:	41                   	inc    %ecx
40f546:	00 45 00             	add    %al,0x0(%ebp)
40f549:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40f54d:	51                   	push   %ecx
40f54e:	00 41 00             	add    %al,0x0(%ecx)
40f551:	41                   	inc    %ecx
40f552:	00 41 00             	add    %al,0x0(%ecx)
40f555:	41                   	inc    %ecx
40f556:	00 49 00             	add    %cl,0x0(%ecx)
40f559:	46                   	inc    %esi
40f55a:	00 33                	add    %dh,(%ebx)
40f55c:	00 50 00             	add    %dl,0x0(%eax)
40f55f:	47                   	inc    %edi
40f560:	00 49 00             	add    %cl,0x0(%ecx)
40f563:	41                   	inc    %ecx
40f564:	00 41 00             	add    %al,0x0(%ecx)
40f567:	41                   	inc    %ecx
40f568:	00 43 00             	add    %al,0x0(%ebx)
40f56b:	51                   	push   %ecx
40f56c:	00 41 00             	add    %al,0x0(%ecx)
40f56f:	41                   	inc    %ecx
40f570:	00 4a 00             	add    %cl,0x0(%edx)
40f573:	35 00 52 00 41       	xor    $0x41005200,%eax
40f578:	00 41 00             	add    %al,0x0(%ecx)
40f57b:	41                   	inc    %ecx
40f57c:	00 41 00             	add    %al,0x0(%ecx)
40f57f:	41                   	inc    %ecx
40f580:	00 52 00             	add    %dl,0x0(%edx)
40f583:	5a                   	pop    %edx
40f584:	00 45 00             	add    %al,0x0(%ebp)
40f587:	36 00 41 00          	add    %al,%ss:0x0(%ecx)
40f58b:	41                   	inc    %ecx
40f58c:	00 41 00             	add    %al,0x0(%ecx)
40f58f:	4f                   	dec    %edi
40f590:	00 42 00             	add    %al,0x0(%edx)
40f593:	58                   	pop    %eax
40f594:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
40f598:	00 41 00             	add    %al,0x0(%ecx)
40f59b:	41                   	inc    %ecx
40f59c:	00 41 00             	add    %al,0x0(%ecx)
40f59f:	42                   	inc    %edx
40f5a0:	00 49 00             	add    %cl,0x0(%ecx)
40f5a3:	41                   	inc    %ecx
40f5a4:	00 41 00             	add    %al,0x0(%ecx)
40f5a7:	45                   	inc    %ebp
40f5a8:	00 36                	add    %dh,(%esi)
40f5aa:	00 59 00             	add    %bl,0x0(%ecx)
40f5ad:	51                   	push   %ecx
40f5ae:	00 41 00             	add    %al,0x0(%ecx)
40f5b1:	41                   	inc    %ecx
40f5b2:	00 41 00             	add    %al,0x0(%ecx)
40f5b5:	41                   	inc    %ecx
40f5b6:	00 49 00             	add    %cl,0x0(%ecx)
40f5b9:	46                   	inc    %esi
40f5ba:	00 33                	add    %dh,(%ebx)
40f5bc:	00 50 00             	add    %dl,0x0(%eax)
40f5bf:	47                   	inc    %edi
40f5c0:	00 51 00             	add    %dl,0x0(%ecx)
40f5c3:	41                   	inc    %ecx
40f5c4:	00 41 00             	add    %al,0x0(%ecx)
40f5c7:	41                   	inc    %ecx
40f5c8:	00 43 00             	add    %al,0x0(%ebx)
40f5cb:	51                   	push   %ecx
40f5cc:	00 41 00             	add    %al,0x0(%ecx)
40f5cf:	41                   	inc    %ecx
40f5d0:	00 4a 00             	add    %cl,0x0(%edx)
40f5d3:	35 00 52 00 43       	xor    $0x43005200,%eax
40f5d8:	00 41 00             	add    %al,0x0(%ecx)
40f5db:	41                   	inc    %ecx
40f5dc:	00 41 00             	add    %al,0x0(%ecx)
40f5df:	41                   	inc    %ecx
40f5e0:	00 51 00             	add    %dl,0x0(%ecx)
40f5e3:	51                   	push   %ecx
40f5e4:	00 49 00             	add    %cl,0x0(%ecx)
40f5e7:	59                   	pop    %ecx
40f5e8:	00 41 00             	add    %al,0x0(%ecx)
40f5eb:	49                   	dec    %ecx
40f5ec:	00 41 00             	add    %al,0x0(%ecx)
40f5ef:	41                   	inc    %ecx
40f5f0:	00 41 00             	add    %al,0x0(%ecx)
40f5f3:	51                   	push   %ecx
40f5f4:	00 50 00             	add    %dl,0x0(%eax)
40f5f7:	55                   	push   %ebp
40f5f8:	00 41 00             	add    %al,0x0(%ecx)
40f5fb:	41                   	inc    %ecx
40f5fc:	00 41 00             	add    %al,0x0(%ecx)
40f5ff:	41                   	inc    %ecx
40f600:	00 42 00             	add    %al,0x0(%edx)
40f603:	5a                   	pop    %edx
40f604:	00 53 00             	add    %dl,0x0(%ebx)
40f607:	32 00                	xor    (%eax),%al
40f609:	41                   	inc    %ecx
40f60a:	00 41 00             	add    %al,0x0(%ecx)
40f60d:	41                   	inc    %ecx
40f60e:	00 42 00             	add    %al,0x0(%edx)
40f611:	4a                   	dec    %edx
40f612:	00 58 00             	add    %bl,0x0(%eax)
40f615:	53                   	push   %ebx
40f616:	00 34 00             	add    %dh,(%eax,%eax,1)
40f619:	41                   	inc    %ecx
40f61a:	00 41 00             	add    %al,0x0(%ecx)
40f61d:	41                   	inc    %ecx
40f61e:	00 42 00             	add    %al,0x0(%edx)
40f621:	49                   	dec    %ecx
40f622:	00 41 00             	add    %al,0x0(%ecx)
40f625:	41                   	inc    %ecx
40f626:	00 45 00             	add    %al,0x0(%ebp)
40f629:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40f62d:	52                   	push   %edx
40f62e:	00 41 00             	add    %al,0x0(%ecx)
40f631:	41                   	inc    %ecx