46328c:	30 43 53             	xor    %al,0x53(%ebx)
46328f:	77 44                	ja     0x4632d5
463291:	4c                   	dec    %esp
463292:	56                   	push   %esi
463293:	46                   	inc    %esi
463294:	77 67                	ja     0x4632fd
463296:	4a                   	dec    %edx
463297:	43                   	inc    %ebx
463298:	63 62 61             	arpl   %esp,0x61(%edx)
46329b:	78 79                	js     0x463316
46329d:	2f                   	das
46329e:	4f                   	dec    %edi
46329f:	39 65 44             	cmp    %esp,0x44(%ebp)
4632a2:	77 6c                	ja     0x463310
4632a4:	76 32                	jbe    0x4632d8
4632a6:	50                   	push   %eax
4632a7:	76 50                	jbe    0x4632f9
4632a9:	30 44 78 58          	xor    %al,0x58(%eax,%edi,2)
4632ad:	6f                   	outsl  %ds:(%esi),(%dx)
4632ae:	50                   	push   %eax
4632af:	46                   	inc    %esi
4632b0:	78 73                	js     0x463325
4632b2:	34 31                	xor    $0x31,%al
4632b4:	75 6d                	jne    0x463323
4632b6:	77 44                	ja     0x4632fc
4632b8:	47                   	inc    %edi
4632b9:	4c                   	dec    %esp
4632ba:	42                   	inc    %edx
4632bb:	5a                   	pop    %edx
4632bc:	66 6d                	insw   (%dx),%es:(%edi)
4632be:	66 4f                	dec    %di
4632c0:	59                   	pop    %ecx
4632c1:	63 6b 6a             	arpl   %ebp,0x6a(%ebx)
4632c4:	7a 68                	jp     0x46332e
4632c6:	43                   	inc    %ebx
4632c7:	61                   	popa
4632c8:	7a 4a                	jp     0x463314
4632ca:	48                   	dec    %eax
4632cb:	6e                   	outsb  %ds:(%esi),(%dx)
4632cc:	51                   	push   %ecx
4632cd:	77 31                	ja     0x463300
4632cf:	71 33                	jno    0x463304
4632d1:	53                   	push   %ebx
4632d2:	4c                   	dec    %esp
4632d3:	67 68 56 30 44 43    	addr16 push $0x43443056
4632d9:	76 69                	jbe    0x463344
4632db:	51                   	push   %ecx
4632dc:	72 49                	jb     0x463327
4632de:	55                   	push   %ebp
4632df:	41                   	inc    %ecx
4632e0:	4d                   	dec    %ebp
4632e1:	56                   	push   %esi
4632e2:	53                   	push   %ebx
4632e3:	35 5a 53 2f 4e       	xor    $0x4e2f535a,%eax
4632e8:	68 62 38 6d 47       	push   $0x476d3862
4632ed:	42                   	inc    %edx
4632ee:	4f                   	dec    %edi
4632ef:	52                   	push   %edx
4632f0:	41                   	inc    %ecx
4632f1:	45                   	inc    %ebp
4632f2:	4a                   	dec    %edx
4632f3:	6f                   	outsl  %ds:(%esi),(%dx)
4632f4:	78 56                	js     0x46334c
4632f6:	43                   	inc    %ebx
4632f7:	32 50 4d             	xor    0x4d(%eax),%dl
4632fa:	4b                   	dec    %ebx
4632fb:	68 70 6c 64 5a       	push   $0x5a646c70
463300:	4c                   	dec    %esp
463301:	55                   	push   %ebp
463302:	59                   	pop    %ecx
463303:	51                   	push   %ecx
463304:	66 2f                	data16 das
463306:	66 36 5a             	ss pop %dx
463309:	6a 47                	push   $0x47
46330b:	74 31                	je     0x46333e
46330d:	67 58                	addr16 pop %eax
46330f:	4a                   	dec    %edx
463310:	62 48 44             	bound  %ecx,0x44(%eax)
463313:	2f                   	das
463314:	75 35                	jne    0x46334b
463316:	4f                   	dec    %edi
463317:	43                   	inc    %ebx
463318:	4f                   	dec    %edi
463319:	50                   	push   %eax
46331a:	76 37                	jbe    0x463353
46331c:	37                   	aaa
46331d:	6d                   	insl   (%dx),%es:(%edi)
46331e:	55                   	push   %ebp
46331f:	2f                   	das
463320:	69 39 34 7a 79 4f    	imul   $0x4f797a34,(%ecx),%edi
463326:	57                   	push   %edi
463327:	76 53                	jbe    0x46337c
463329:	6b 6e 4f 54          	imul   $0x54,0x4f(%esi),%ebp
46332d:	48                   	dec    %eax
46332e:	36 2b 75 57          	sub    %ss:0x57(%ebp),%esi
463332:	72 55                	jb     0x463389
463334:	6f                   	outsl  %ds:(%esi),(%dx)
463335:	77 78                	ja     0x4633af
463337:	55                   	push   %ebp
463338:	44                   	inc    %esp
463339:	38 32                	cmp    %dh,(%edx)
46333b:	37                   	aaa
46333c:	55                   	push   %ebp
46333d:	65 4f                	gs dec %edi
46333f:	2b 76 4a             	sub    0x4a(%esi),%esi
463342:	52                   	push   %edx
463343:	32 32                	xor    (%edx),%dh
463345:	30 52 4f             	xor    %dl,0x4f(%edx)
463348:	6e                   	outsb  %ds:(%esi),(%dx)
463349:	4a                   	dec    %edx
46334a:	6b 57 36 52          	imul   $0x52,0x36(%edi),%edx
46334e:	4a                   	dec    %edx
46334f:	4f                   	dec    %edi
463350:	56                   	push   %esi
463351:	44                   	inc    %esp
463352:	4b                   	dec    %ebx
463353:	6b 38 66             	imul   $0x66,(%eax),%edi
463356:	4f                   	dec    %edi
463357:	31 66 75             	xor    %esp,0x75(%esi)
46335a:	72 37                	jb     0x463393
46335c:	38 53 33             	cmp    %dl,0x33(%ebx)
46335f:	42                   	inc    %edx
463360:	35 42 38 55 53       	xor    $0x53553842,%eax
463365:	71 63                	jno    0x4633ca
463367:	4c                   	dec    %esp
463368:	35 67 70 59 70       	xor    $0x70597067,%eax
46336d:	45                   	inc    %ebp
46336e:	30 66 79             	xor    %ah,0x79(%esi)
463371:	4a                   	dec    %edx
463372:	39 2b                	cmp    %ebp,(%ebx)
463374:	54                   	push   %esp
463375:	77 45                	ja     0x4633bc
463377:	2b 74 49 2b          	sub    0x2b(%ecx,%ecx,2),%esi
46337b:	42                   	inc    %edx
46337c:	31 78 62             	xor    %edi,0x62(%eax)
46337f:	7a 48                	jp     0x4633c9
463381:	59                   	pop    %ecx
463382:	41                   	inc    %ecx
463383:	72 2f                	jb     0x4633b4
463385:	6c                   	insb   (%dx),%es:(%edi)
463386:	66 49                	dec    %cx
463388:	58                   	pop    %eax
463389:	70 55                	jo     0x4633e0
46338b:	4d                   	dec    %ebp
46338c:	41                   	inc    %ecx
46338d:	2f                   	das
46338e:	44                   	inc    %esp
46338f:	79 77                	jns    0x463408
463391:	43                   	inc    %ebx
463392:	61                   	popa
463393:	43                   	inc    %ebx
463394:	39 38                	cmp    %edi,(%eax)
463396:	7a 31                	jp     0x4633c9
463398:	30 51 58             	xor    %dl,0x58(%ecx)
46339b:	64 4c                	fs dec %esp
46339d:	4d                   	dec    %ebp
46339e:	76 4d                	jbe    0x4633ed
4633a0:	64 45                	fs inc %ebp
4633a2:	62 51 5a             	bound  %edx,0x5a(%ecx)
4633a5:	6a 2b                	push   $0x2b
4633a7:	7a 69                	jp     0x463412
4633a9:	66 6e                	data16 outsb %ds:(%esi),(%dx)
4633ab:	69 37 45 31 45 45    	imul   $0x45453145,(%edi),%esi
4633b1:	61                   	popa
4633b2:	6d                   	insl   (%dx),%es:(%edi)
4633b3:	32 32                	xor    (%edx),%dh
4633b5:	37                   	aaa
4633b6:	42                   	inc    %edx
4633b7:	58                   	pop    %eax
4633b8:	63 64 70 69          	arpl   %esp,0x69(%eax,%esi,2)
4633bc:	79 72                	jns    0x463430
4633be:	38 75 45             	cmp    %dh,0x45(%ebp)
4633c1:	53                   	push   %ebx
4633c2:	2b 71 75             	sub    0x75(%ecx),%esi
4633c5:	79 4c                	jns    0x463413
4633c7:	59                   	pop    %ecx
4633c8:	44                   	inc    %esp
4633c9:	76 69                	jbe    0x463434
4633cb:	49                   	dec    %ecx
4633cc:	50                   	push   %eax
4633cd:	58                   	pop    %eax
4633ce:	35 37 72 39 45       	xor    $0x45397237,%eax
4633d3:	79 62                	jns    0x463437
4633d5:	6d                   	insl   (%dx),%es:(%edi)
4633d6:	4d                   	dec    %ebp
4633d7:	72 45                	jb     0x46341e
4633d9:	71 69                	jno    0x463444
4633db:	71 48                	jno    0x463425
4633dd:	35 69 6d 37 76       	xor    $0x76376d69,%eax
4633e2:	2f                   	das
4633e3:	38 4a 72             	cmp    %cl,0x72(%edx)
4633e6:	73 67                	jae    0x46344f
4633e8:	74 43                	je     0x46342d
4633ea:	68 54 50 69 38       	push   $0x38695054
4633ef:	7a 35                	jp     0x463426
4633f1:	36 6a 6b             	ss push $0x6b
4633f4:	53                   	push   %ebx
4633f5:	4f                   	dec    %edi
4633f6:	56                   	push   %esi
4633f7:	49                   	dec    %ecx
4633f8:	74 65                	je     0x46345f
4633fa:	50                   	push   %eax
4633fb:	4a                   	dec    %edx
4633fc:	31 41 45             	xor    %eax,0x45(%ecx)
4633ff:	73 72                	jae    0x463473
463401:	38 4d 70             	cmp    %cl,0x70(%ebp)
463404:	30 5a 7a             	xor    %bl,0x7a(%edx)
463407:	4f                   	dec    %edi
463408:	39 36                	cmp    %esi,(%esi)
46340a:	4f                   	dec    %edi
46340b:	41                   	inc    %ecx
46340c:	49                   	dec    %ecx
46340d:	39 78 58             	cmp    %edi,0x58(%eax)
463410:	31 68 39             	xor    %ebp,0x39(%eax)
463413:	69 69 46 4c 63 6c 2f 	imul   $0x2f6c634c,0x46(%ecx),%ebp
46341a:	66 6f                	outsw  %ds:(%esi),(%dx)
46341c:	36 70 72             	ss jo  0x463491
46341f:	49                   	dec    %ecx
463420:	63 63 70             	arpl   %esp,0x70(%ebx)
463423:	39 6c 52 53          	cmp    %ebp,0x53(%edx,%edx,2)
463427:	76 51                	jbe    0x46347a
463429:	59                   	pop    %ecx
46342a:	2f                   	das
46342b:	49                   	dec    %ecx
46342c:	59                   	pop    %ecx
46342d:	69 73 61 68 5a 52 6c 	imul   $0x6c525a68,0x61(%ebx),%esi
463434:	33 65 71             	xor    0x71(%ebp),%esp
463437:	73 72                	jae    0x4634ab
463439:	45                   	inc    %ebp
46343a:	30 4a 56             	xor    %cl,0x56(%edx)
46343d:	47                   	inc    %edi
46343e:	79 52                	jns    0x463492
463440:	63 32                	arpl   %esi,(%edx)
463442:	63 66 34             	arpl   %esp,0x34(%esi)
463445:	4b                   	dec    %ebx
463446:	45                   	inc    %ebp
463447:	31 34 49             	xor    %esi,(%ecx,%ecx,2)
46344a:	45                   	inc    %ebp
46344b:	6b 56 6d 6b          	imul   $0x6b,0x6d(%esi),%edx
46344f:	36 35 42 69 56 58    	ss xor $0x58566942,%eax
463455:	6b 46 57 51          	imul   $0x51,0x57(%esi),%eax
463459:	4f                   	dec    %edi
46345a:	47                   	inc    %edi
46345b:	53                   	push   %ebx
46345c:	36 45                	ss inc %ebp
46345e:	57                   	push   %edi
46345f:	48                   	dec    %eax
463460:	33 2b                	xor    (%ebx),%ebp
463462:	4d                   	dec    %ebp
463463:	41                   	inc    %ecx
463464:	6d                   	insl   (%dx),%es:(%edi)
463465:	43                   	inc    %ebx
463466:	42                   	inc    %edx
463467:	66 58                	pop    %ax
463469:	79 4f                	jns    0x4634ba
46346b:	34 41                	xor    $0x41,%al
46346d:	41                   	inc    %ecx
46346e:	6d                   	insl   (%dx),%es:(%edi)
46346f:	45                   	inc    %ebp
463470:	44                   	inc    %esp
463471:	6e                   	outsb  %ds:(%esi),(%dx)
463472:	42                   	inc    %edx
463473:	35 34 6c 69 52       	xor    $0x52696c34,%eax
463478:	6a 37                	push   $0x37
46347a:	6f                   	outsl  %ds:(%esi),(%dx)
46347b:	75 7a                	jne    0x4634f7
46347d:	4d                   	dec    %ebp
46347e:	49                   	dec    %ecx
46347f:	57                   	push   %edi
463480:	72 6b                	jb     0x4634ed
463482:	76 4f                	jbe    0x4634d3
463484:	75 6f                	jne    0x4634f5
463486:	47                   	inc    %edi
463487:	4c                   	dec    %esp
463488:	59                   	pop    %ecx
463489:	6c                   	insb   (%dx),%es:(%edi)
46348a:	42                   	inc    %edx
46348b:	68 66 61 7a 4f       	push   $0x4f7a6166
463490:	70 6e                	jo     0x463500
463492:	4a                   	dec    %edx
463493:	32 62 69             	xor    0x69(%edx),%ah
463496:	79 69                	jns    0x463501
463498:	63 61 47             	arpl   %esp,0x47(%ecx)
46349b:	66 69 4d 43 4e 36    	imul   $0x364e,0x43(%ebp),%cx
4634a1:	64 6b 74 57 4c 48    	imul   $0x48,%fs:0x4c(%edi,%edx,2),%esi
4634a7:	58                   	pop    %eax
4634a8:	61                   	popa
4634a9:	34 42                	xor    $0x42,%al
4634ab:	32 78 73             	xor    0x73(%eax),%bh
4634ae:	6b 6f 6e 2f          	imul   $0x2f,0x6e(%edi),%ebp
4634b2:	66 50                	push   %ax
4634b4:	4e                   	dec    %esi
4634b5:	2f                   	das
4634b6:	6f                   	outsl  %ds:(%esi),(%dx)
4634b7:	62 43 2b             	bound  %eax,0x2b(%ebx)
4634ba:	4a                   	dec    %edx
4634bb:	6d                   	insl   (%dx),%es:(%edi)
4634bc:	59                   	pop    %ecx
4634bd:	38 38                	cmp    %bh,(%eax)
4634bf:	46                   	inc    %esi
4634c0:	32 62 72             	xor    0x72(%edx),%ah
4634c3:	64 5a                	fs pop %edx
4634c5:	5a                   	pop    %edx
4634c6:	56                   	push   %esi
4634c7:	55                   	push   %ebp
4634c8:	53                   	push   %ebx
4634c9:	37                   	aaa
4634ca:	36 6f                	outsl  %ss:(%esi),(%dx)
4634cc:	72 66                	jb     0x463534
4634ce:	6b 4b 70 44          	imul   $0x44,0x70(%ebx),%ecx
4634d2:	75 64                	jne    0x463538
4634d4:	53                   	push   %ebx
4634d5:	6d                   	insl   (%dx),%es:(%edi)
4634d6:	69 4f 5a 62 75 6d 49 	imul   $0x496d7562,0x5a(%edi),%ecx
4634dd:	65 74 46             	gs je  0x463526
4634e0:	66 67 64 62 46 68    	bound  %ax,%fs:0x68(%bp)
4634e6:	49                   	dec    %ecx
4634e7:	66 35 33 78          	xor    $0x7833,%ax
4634eb:	4c                   	dec    %esp
4634ec:	63 62 37             	arpl   %esp,0x37(%edx)
4634ef:	61                   	popa
4634f0:	65 54                	gs push %esp
4634f2:	48                   	dec    %eax
4634f3:	76 69                	jbe    0x46355e
4634f5:	63 66 50             	arpl   %esp,0x50(%esi)
4634f8:	59                   	pop    %ecx
4634f9:	42                   	inc    %edx
4634fa:	7a 34                	jp     0x463530
4634fc:	62 54 42 74          	bound  %edx,0x74(%edx,%eax,2)
463500:	52                   	push   %edx
463501:	2b 42 75             	sub    0x75(%edx),%eax
463504:	43                   	inc    %ebx
463505:	4f                   	dec    %edi
463506:	78 57                	js     0x46355f
463508:	54                   	push   %esp
463509:	6e                   	outsb  %ds:(%esi),(%dx)
46350a:	61                   	popa
46350b:	70 53                	jo     0x463560
46350d:	2b 2f                	sub    (%edi),%ebp
46350f:	50                   	push   %eax
463510:	67 6c                	insb   (%dx),%es:(%di)
463512:	61                   	popa
463513:	51                   	push   %ecx
463514:	32 33                	xor    (%ebx),%dh
463516:	6d                   	insl   (%dx),%es:(%edi)
463517:	6a 52                	push   $0x52
463519:	63 59 52             	arpl   %ebx,0x52(%ecx)
46351c:	42                   	inc    %edx
46351d:	50                   	push   %eax
46351e:	63 57 41             	arpl   %edx,0x41(%edi)