42e3a9:	38 7a 2b             	cmp    %bh,0x2b(%edx)
42e3ac:	78 4d                	js     0x42e3fb
42e3ae:	76 69                	jbe    0x42e419
42e3b0:	45                   	inc    %ebp
42e3b1:	34 51                	xor    $0x51,%al
42e3b3:	77 48                	ja     0x42e3fd
42e3b5:	6d                   	insl   (%dx),%es:(%edi)
42e3b6:	71 71                	jno    0x42e429
42e3b8:	75 41                	jne    0x42e3fb
42e3ba:	6a 37                	push   $0x37
42e3bc:	6f                   	outsl  %ds:(%esi),(%dx)
42e3bd:	70 38                	jo     0x42e3f7
42e3bf:	42                   	inc    %edx
42e3c0:	44                   	inc    %esp
42e3c1:	49                   	dec    %ecx
42e3c2:	4f                   	dec    %edi
42e3c3:	2f                   	das
42e3c4:	6c                   	insb   (%dx),%es:(%edi)
42e3c5:	49                   	dec    %ecx
42e3c6:	73 58                	jae    0x42e420
42e3c8:	2b 38                	sub    (%eax),%edi
42e3ca:	56                   	push   %esi
42e3cb:	65 78 66             	gs js  0x42e434
42e3ce:	58                   	pop    %eax
42e3cf:	6b 7a 78 52          	imul   $0x52,0x78(%edx),%edi
42e3d3:	7a 68                	jp     0x42e43d
42e3d5:	4a                   	dec    %edx
42e3d6:	66 57                	push   %di
42e3d8:	34 63                	xor    $0x63,%al
42e3da:	34 63                	xor    $0x63,%al
42e3dc:	35 36 73 36 4f       	xor    $0x4f367336,%eax
42e3e1:	50                   	push   %eax
42e3e2:	42                   	inc    %edx
42e3e3:	6d                   	insl   (%dx),%es:(%edi)
42e3e4:	78 58                	js     0x42e43e
42e3e6:	39 56 54             	cmp    %edx,0x54(%esi)
42e3e9:	66 32 57 46          	data16 xor 0x46(%edi),%dl
42e3ed:	7a 55                	jp     0x42e444
42e3ef:	49                   	dec    %ecx
42e3f0:	74 58                	je     0x42e44a
42e3f2:	47                   	inc    %edi
42e3f3:	41                   	inc    %ecx
42e3f4:	54                   	push   %esp
42e3f5:	67 45                	addr16 inc %ebp
42e3f7:	59                   	pop    %ecx
42e3f8:	34 70                	xor    $0x70,%al
42e3fa:	77 4a                	ja     0x42e446
42e3fc:	6f                   	outsl  %ds:(%esi),(%dx)
42e3fd:	51                   	push   %ecx
42e3fe:	37                   	aaa
42e3ff:	62 55 69             	bound  %edx,0x69(%ebp)
42e402:	43                   	inc    %ebx
42e403:	55                   	push   %ebp
42e404:	5a                   	pop    %edx
42e405:	61                   	popa
42e406:	53                   	push   %ebx
42e407:	78 4f                	js     0x42e458
42e409:	52                   	push   %edx
42e40a:	6f                   	outsl  %ds:(%esi),(%dx)
42e40b:	45                   	inc    %ebp
42e40c:	42                   	inc    %edx
42e40d:	65 68 78 79 36 47    	gs push $0x47367978
42e413:	6b 4e 41 42          	imul   $0x42,0x41(%esi),%ecx
42e417:	7a 4f                	jp     0x42e468
42e419:	6d                   	insl   (%dx),%es:(%edi)
42e41a:	69 38 51 6d 34 53    	imul   $0x53346d51,(%eax),%edi
42e420:	4b                   	dec    %ebx
42e421:	2f                   	das
42e422:	43                   	inc    %ebx
42e423:	4e                   	dec    %esi
42e424:	45                   	inc    %ebp
42e425:	68 56 4e 6b 58       	push   $0x586b4e56
42e42a:	70 78                	jo     0x42e4a4
42e42c:	55                   	push   %ebp
42e42d:	72 64                	jb     0x42e493
42e42f:	61                   	popa
42e430:	42                   	inc    %edx
42e431:	38 4f 72             	cmp    %cl,0x72(%edi)
42e434:	46                   	inc    %esi
42e435:	64 4e                	fs dec %esi
42e437:	33 37                	xor    (%edi),%esi
42e439:	2b 74 43 45          	sub    0x45(%ebx,%eax,2),%esi
42e43d:	50                   	push   %eax
42e43e:	4d                   	dec    %ebp
42e43f:	4e                   	dec    %esi
42e440:	53                   	push   %ebx
42e441:	35 66 56 75 4e       	xor    $0x4e755666,%eax
42e446:	71 58                	jno    0x42e4a0
42e448:	57                   	push   %edi
42e449:	4f                   	dec    %edi
42e44a:	6e                   	outsb  %ds:(%esi),(%dx)
42e44b:	4e                   	dec    %esi
42e44c:	78 37                	js     0x42e485
42e44e:	49                   	dec    %ecx
42e44f:	4d                   	dec    %ebp
42e450:	66 55                	push   %bp
42e452:	4a                   	dec    %edx
42e453:	7a 66                	jp     0x42e4bb
42e455:	4e                   	dec    %esi
42e456:	61                   	popa
42e457:	66 37                	data16 aaa
42e459:	61                   	popa
42e45a:	4b                   	dec    %ebx
42e45b:	41                   	inc    %ecx
42e45c:	6c                   	insb   (%dx),%es:(%edi)
42e45d:	35 78 2f 71 67       	xor    $0x67712f78,%eax
42e462:	52                   	push   %edx
42e463:	78 58                	js     0x42e4bd
42e465:	37                   	aaa
42e466:	52                   	push   %edx
42e467:	67 62 4b 2f          	bound  %ecx,0x2f(%bp,%di)
42e46b:	58                   	pop    %eax
42e46c:	72 67                	jb     0x42e4d5
42e46e:	43                   	inc    %ebx
42e46f:	2b 63 61             	sub    0x61(%ebx),%esp
42e472:	2b 5a 65             	sub    0x65(%edx),%ebx
42e475:	64 45                	fs inc %ebp
42e477:	50                   	push   %eax
42e478:	48                   	dec    %eax
42e479:	75 2f                	jne    0x42e4aa
42e47b:	76 4c                	jbe    0x42e4c9
42e47d:	48                   	dec    %eax
42e47e:	56                   	push   %esi
42e47f:	69 61 31 43 46 61 6b 	imul   $0x6b614643,0x31(%ecx),%esp
42e486:	35 42 57 55 38       	xor    $0x38555742,%eax
42e48b:	75 68                	jne    0x42e4f5
42e48d:	54                   	push   %esp
42e48e:	79 4a                	jns    0x42e4da
42e490:	66 49                	dec    %cx
42e492:	79 72                	jns    0x42e506
42e494:	48                   	dec    %eax
42e495:	6e                   	outsb  %ds:(%esi),(%dx)
42e496:	75 6b                	jne    0x42e503
42e498:	41                   	inc    %ecx
42e499:	4b                   	dec    %ebx
42e49a:	6e                   	outsb  %ds:(%esi),(%dx)
42e49b:	78 6a                	js     0x42e507
42e49d:	70 58                	jo     0x42e4f7
42e49f:	78 7a                	js     0x42e51b
42e4a1:	52                   	push   %edx
42e4a2:	39 78 54             	cmp    %edi,0x54(%eax)
42e4a5:	59                   	pop    %ecx
42e4a6:	51                   	push   %ecx
42e4a7:	50                   	push   %eax
42e4a8:	36 6b 4c 6a 62 48    	imul   $0x48,%ss:0x62(%edx,%ebp,2),%ecx
42e4ae:	6e                   	outsb  %ds:(%esi),(%dx)
42e4af:	6b 31 65             	imul   $0x65,(%ecx),%esi
42e4b2:	32 48 49             	xor    0x49(%eax),%cl
42e4b5:	55                   	push   %ebp
42e4b6:	49                   	dec    %ecx
42e4b7:	52                   	push   %edx
42e4b8:	57                   	push   %edi
42e4b9:	76 74                	jbe    0x42e52f
42e4bb:	4e                   	dec    %esi
42e4bc:	52                   	push   %edx
42e4bd:	4b                   	dec    %ebx
42e4be:	6c                   	insb   (%dx),%es:(%edi)
42e4bf:	34 54                	xor    $0x54,%al
42e4c1:	6f                   	outsl  %ds:(%esi),(%dx)
42e4c2:	59                   	pop    %ecx
42e4c3:	4e                   	dec    %esi
42e4c4:	56                   	push   %esi
42e4c5:	76 68                	jbe    0x42e52f
42e4c7:	56                   	push   %esi
42e4c8:	34 2b                	xor    $0x2b,%al
42e4ca:	6e                   	outsb  %ds:(%esi),(%dx)
42e4cb:	38 73 7a             	cmp    %dh,0x7a(%ebx)
42e4ce:	51                   	push   %ecx
42e4cf:	76 48                	jbe    0x42e519
42e4d1:	48                   	dec    %eax
42e4d2:	49                   	dec    %ecx
42e4d3:	4a                   	dec    %edx
42e4d4:	73 49                	jae    0x42e51f
42e4d6:	4a                   	dec    %edx
42e4d7:	61                   	popa
42e4d8:	57                   	push   %edi
42e4d9:	47                   	inc    %edi
42e4da:	65 6d                	gs insl (%dx),%es:(%edi)
42e4dc:	61                   	popa
42e4dd:	42                   	inc    %edx
42e4de:	53                   	push   %ebx
42e4df:	67 73 58             	addr16 jae 0x42e53a
42e4e2:	38 4c 70 65          	cmp    %cl,0x65(%eax,%esi,2)
42e4e6:	2f                   	das
42e4e7:	56                   	push   %esi
42e4e8:	51                   	push   %ecx
42e4e9:	36 2f                	ss das
42e4eb:	42                   	inc    %edx
42e4ec:	79 46                	jns    0x42e534
42e4ee:	37                   	aaa
42e4ef:	31 30                	xor    %esi,(%eax)
42e4f1:	76 41                	jbe    0x42e534
42e4f3:	57                   	push   %edi
42e4f4:	4e                   	dec    %esi
42e4f5:	45                   	inc    %ebp
42e4f6:	50                   	push   %eax
42e4f7:	65 4e                	gs dec %esi
42e4f9:	4f                   	dec    %edi
42e4fa:	6b 6e 4e 55          	imul   $0x55,0x4e(%esi),%ebp
42e4fe:	31 32                	xor    %esi,(%edx)
42e500:	4f                   	dec    %edi
42e501:	38 5a 30             	cmp    %bl,0x30(%edx)
42e504:	69 6f 2f 4f 2f 4c 51 	imul   $0x514c2f4f,0x2f(%edi),%ebp
42e50b:	55                   	push   %ebp
42e50c:	5a                   	pop    %edx
42e50d:	52                   	push   %edx
42e50e:	4a                   	dec    %edx
42e50f:	4d                   	dec    %ebp
42e510:	47                   	inc    %edi
42e511:	6a 55                	push   $0x55
42e513:	66 56                	push   %si
42e515:	39 30                	cmp    %esi,(%eax)
42e517:	71 4d                	jno    0x42e566
42e519:	71 79                	jno    0x42e594
42e51b:	2b 73 6c             	sub    0x6c(%ebx),%esi
42e51e:	45                   	inc    %ebp
42e51f:	75 2f                	jne    0x42e550
42e521:	67 39 49 76          	cmp    %ecx,0x76(%bx,%di)
42e525:	69 44 61 46 75 48 67 	imul   $0x53674875,0x46(%ecx,%eiz,2),%eax
42e52c:	53
42e52d:	30 68 47             	xor    %ch,0x47(%eax)
42e530:	77 6e                	ja     0x42e5a0
42e532:	33 75 52             	xor    0x52(%ebp),%esi
42e535:	61                   	popa
42e536:	46                   	inc    %esi
42e537:	79 55                	jns    0x42e58e
42e539:	4f                   	dec    %edi
42e53a:	70 64                	jo     0x42e5a0
42e53c:	4a                   	dec    %edx
42e53d:	61                   	popa
42e53e:	34 64                	xor    $0x64,%al
42e540:	53                   	push   %ebx
42e541:	47                   	inc    %edi
42e542:	55                   	push   %ebp
42e543:	66 55                	push   %bp
42e545:	37                   	aaa
42e546:	5a                   	pop    %edx
42e547:	79 51                	jns    0x42e59a
42e549:	62 67 6e             	bound  %esp,0x6e(%edi)
42e54c:	63 44 66 36          	arpl   %eax,0x36(%esi,%eiz,2)
42e550:	4e                   	dec    %esi
42e551:	48                   	dec    %eax
42e552:	75 68                	jne    0x42e5bc
42e554:	52                   	push   %edx
42e555:	57                   	push   %edi
42e556:	49                   	dec    %ecx
42e557:	57                   	push   %edi
42e558:	30 2b                	xor    %ch,(%ebx)
42e55a:	42                   	inc    %edx
42e55b:	6e                   	outsb  %ds:(%esi),(%dx)
42e55c:	64 79 37             	fs jns 0x42e596
42e55f:	34 74                	xor    $0x74,%al
42e561:	69 39 46 39 56 62    	imul   $0x62563946,(%ecx),%edi
42e567:	54                   	push   %esp
42e568:	51                   	push   %ecx
42e569:	57                   	push   %edi
42e56a:	64 46                	fs inc %esi
42e56c:	61                   	popa
42e56d:	54                   	push   %esp
42e56e:	37                   	aaa
42e56f:	4f                   	dec    %edi
42e570:	4f                   	dec    %edi
42e571:	41                   	inc    %ecx
42e572:	7a 35                	jp     0x42e5a9
42e574:	6c                   	insb   (%dx),%es:(%edi)
42e575:	6d                   	insl   (%dx),%es:(%edi)
42e576:	33 46 62             	xor    0x62(%esi),%eax
42e579:	4a                   	dec    %edx
42e57a:	59                   	pop    %ecx
42e57b:	79 6c                	jns    0x42e5e9
42e57d:	59                   	pop    %ecx
42e57e:	36 66 71 43          	ss data16 jno 0x42e5c5
42e582:	31 33                	xor    %esi,(%ebx)
42e584:	4a                   	dec    %edx
42e585:	64 6f                	outsl  %fs:(%esi),(%dx)
42e587:	79 6b                	jns    0x42e5f4
42e589:	56                   	push   %esi
42e58a:	2f                   	das
42e58b:	62 6e 62             	bound  %ebp,0x62(%esi)
42e58e:	30 4f 4d             	xor    %cl,0x4d(%edi)
42e591:	74 39                	je     0x42e5cc
42e593:	46                   	inc    %esi
42e594:	6f                   	outsl  %ds:(%esi),(%dx)
42e595:	4b                   	dec    %ebx
42e596:	53                   	push   %ebx
42e597:	6b 4d 75 61          	imul   $0x61,0x75(%ebp),%ecx
42e59b:	7a 43                	jp     0x42e5e0
42e59d:	73 45                	jae    0x42e5e4
42e59f:	4d                   	dec    %ebp
42e5a0:	61                   	popa
42e5a1:	45                   	inc    %ebp
42e5a2:	66 49                	dec    %cx
42e5a4:	4a                   	dec    %edx
42e5a5:	74 69                	je     0x42e610
42e5a7:	73 67                	jae    0x42e610
42e5a9:	34 67                	xor    $0x67,%al
42e5ab:	57                   	push   %edi
42e5ac:	72 69                	jb     0x42e617
42e5ae:	50                   	push   %eax
42e5af:	53                   	push   %ebx
42e5b0:	46                   	inc    %esi
42e5b1:	64 37                	fs aaa
42e5b3:	43                   	inc    %ebx
42e5b4:	30 54 74 59          	xor    %dl,0x59(%esp,%esi,2)
42e5b8:	2f                   	das
42e5b9:	51                   	push   %ecx
42e5ba:	51                   	push   %ecx
42e5bb:	44                   	inc    %esp
42e5bc:	6b 55 33 52          	imul   $0x52,0x33(%ebp),%edx
42e5c0:	70 33                	jo     0x42e5f5
42e5c2:	74 50                	je     0x42e614
42e5c4:	54                   	push   %esp
42e5c5:	50                   	push   %eax
42e5c6:	6b 53 68 45          	imul   $0x45,0x68(%ebx),%edx
42e5ca:	66 58                	pop    %ax
42e5cc:	7a 30                	jp     0x42e5fe
42e5ce:	6a 78                	push   $0x78
42e5d0:	4c                   	dec    %esp
42e5d1:	62 37                	bound  %esi,(%edi)
42e5d3:	33 50 66             	xor    0x66(%eax),%edx
42e5d6:	32 71 52             	xor    0x52(%ecx),%dh
42e5d9:	52                   	push   %edx
42e5da:	69 44 6d 6d 7a 39 58 	imul   $0x5758397a,0x6d(%ebp,%ebp,2),%eax
42e5e1:	57
42e5e2:	53                   	push   %ebx
42e5e3:	79 50                	jns    0x42e635
42e5e5:	46                   	inc    %esi
42e5e6:	74 31                	je     0x42e619
42e5e8:	43                   	inc    %ebx
42e5e9:	42                   	inc    %edx
42e5ea:	2b 35 67 6d 72 63    	sub    0x63726d67,%esi
42e5f0:	4d                   	dec    %ebp
42e5f1:	52                   	push   %edx
42e5f2:	32 61 45             	xor    0x45(%ecx),%ah
42e5f5:	58                   	pop    %eax
42e5f6:	65 6a 36             	gs push $0x36
42e5f9:	76 63                	jbe    0x42e65e
42e5fb:	66 44                	inc    %sp
42e5fd:	4d                   	dec    %ebp
42e5fe:	4a                   	dec    %edx
42e5ff:	42                   	inc    %edx
42e600:	4b                   	dec    %ebx
42e601:	45                   	inc    %ebp
42e602:	34 2f                	xor    $0x2f,%al
42e604:	57                   	push   %edi
42e605:	41                   	inc    %ecx
42e606:	32 71 6d             	xor    0x6d(%ecx),%dh
42e609:	42                   	inc    %edx
42e60a:	6c                   	insb   (%dx),%es:(%edi)
42e60b:	6f                   	outsl  %ds:(%esi),(%dx)