4637da:	6a 6b                	push   $0x6b
4637dc:	4c                   	dec    %esp
4637dd:	63 55 57             	arpl   %edx,0x57(%ebp)
4637e0:	57                   	push   %edi
4637e1:	55                   	push   %ebp
4637e2:	67 6d                	insl   (%dx),%es:(%di)
4637e4:	71 4f                	jno    0x463835
4637e6:	45                   	inc    %ebp
4637e7:	43                   	inc    %ebx
4637e8:	32 45 67             	xor    0x67(%ebp),%al
4637eb:	65 75 6b             	gs jne 0x463859
4637ee:	61                   	popa
4637ef:	41                   	inc    %ecx
4637f0:	46                   	inc    %esi
4637f1:	67 67 69 4f 63 4d 45 	addr16 imul $0x4632454d,0x63(%bx),%ecx
4637f8:	32 46
4637fa:	6c                   	insb   (%dx),%es:(%edi)
4637fb:	49                   	dec    %ecx
4637fc:	4e                   	dec    %esi
4637fd:	4d                   	dec    %ebp
4637fe:	39 33                	cmp    %esi,(%ebx)
463800:	75 78                	jne    0x46387a
463802:	68 49 4d 51 6b       	push   $0x6b514d49
463807:	35 2f 68 5a 59       	xor    $0x595a682f,%eax
46380c:	64 4b                	fs dec %ebx
46380e:	63 2f                	arpl   %ebp,(%edi)
463810:	67 77 42             	addr16 ja 0x463855
463813:	41                   	inc    %ecx
463814:	43                   	inc    %ebx
463815:	42                   	inc    %edx
463816:	45                   	inc    %ebp
463817:	33 64 68 6d          	xor    0x6d(%eax,%ebp,2),%esp
46381b:	5a                   	pop    %edx
46381c:	69 41 74 68 2b 37 35 	imul   $0x35372b68,0x74(%ecx),%eax
463823:	57                   	push   %edi
463824:	43                   	inc    %ebx
463825:	41                   	inc    %ecx
463826:	43                   	inc    %ebx
463827:	41                   	inc    %ecx
463828:	41                   	inc    %ecx
463829:	41                   	inc    %ecx
46382a:	41                   	inc    %ecx
46382b:	59                   	pop    %ecx
46382c:	79 44                	jns    0x463872
46382e:	42                   	inc    %edx
46382f:	31 43 4c             	xor    %eax,0x4c(%ebx)
463832:	74 59                	je     0x46388d
463834:	53                   	push   %ebx
463835:	41                   	inc    %ecx
463836:	46                   	inc    %esi
463837:	52                   	push   %edx
463838:	42                   	inc    %edx
463839:	6a 32                	push   $0x32
46383b:	57                   	push   %edi
46383c:	43                   	inc    %ebx
46383d:	41                   	inc    %ecx
46383e:	45                   	inc    %ebp
46383f:	41                   	inc    %ecx
463840:	41                   	inc    %ecx
463841:	41                   	inc    %ecx
463842:	41                   	inc    %ecx
463843:	59                   	pop    %ecx
463844:	2f                   	das
463845:	34 4d                	xor    $0x4d,%al
463847:	41                   	inc    %ecx
463848:	51                   	push   %ecx
463849:	41                   	inc    %ecx
46384a:	67 39 31             	cmp    %esi,(%bx,%di)
46384d:	4d                   	dec    %ebp
46384e:	4f                   	dec    %edi
46384f:	33 69 42             	xor    0x42(%ecx),%ebp
463852:	71 6d                	jno    0x4638c1
463854:	49                   	dec    %ecx
463855:	66 38 57 53          	data16 cmp %dl,0x53(%edi)
463859:	43                   	inc    %ebx
46385a:	54                   	push   %esp
46385b:	39 39                	cmp    %edi,(%ecx)
46385d:	6b 4e 57 47          	imul   $0x47,0x57(%esi),%ecx
463861:	59                   	pop    %ecx
463862:	67 53                	addr16 push %ebx
463864:	49                   	dec    %ecx
463865:	37                   	aaa
463866:	57                   	push   %edi
463867:	2b 56 67             	sub    0x67(%esi),%edx
46386a:	67 46                	addr16 inc %esi
46386c:	44                   	inc    %esp
46386d:	4e                   	dec    %esi
46386e:	2b 49 56             	sub    0x56(%ecx),%ecx
463871:	6c                   	insb   (%dx),%es:(%edi)
463872:	6d                   	insl   (%dx),%es:(%edi)
463873:	49                   	dec    %ecx
463874:	4d                   	dec    %ebp
463875:	42                   	inc    %edx
463876:	58                   	pop    %eax
463877:	43                   	inc    %ebx
463878:	42                   	inc    %edx
463879:	64 5a                	fs pop %edx
46387b:	6b 53 42 73          	imul   $0x73,0x42(%ebx),%edx
46387f:	53                   	push   %ebx
463880:	64 68 4f 49 4b 52    	fs push $0x524b494f
463886:	55                   	push   %ebp
463887:	4c                   	dec    %esp
463888:	74 70                	je     0x4638fa
46388a:	59                   	pop    %ecx
46388b:	49                   	dec    %ecx
46388c:	41                   	inc    %ecx
46388d:	51                   	push   %ecx
46388e:	41                   	inc    %ecx
46388f:	41                   	inc    %ecx
463890:	41                   	inc    %ecx
463891:	42                   	inc    %edx
463892:	6a 49                	push   $0x49
463894:	49                   	dec    %ecx
463895:	61                   	popa
463896:	57                   	push   %edi
463897:	62 2f                	bound  %ebp,(%edi)
463899:	31 59 59             	xor    %ebx,0x59(%ecx)
46389c:	64 4b                	fs dec %ebx
46389e:	63 49 42             	arpl   %ecx,0x42(%ecx)
4638a1:	62 4e 75             	bound  %ecx,0x75(%esi)
4638a4:	70 34                	jo     0x4638da
4638a6:	67 4d                	addr16 dec %ebp
4638a8:	6a 38                	push   $0x38
4638aa:	62 32                	bound  %esi,(%edx)
4638ac:	46                   	inc    %esi
4638ad:	6c                   	insb   (%dx),%es:(%edi)
4638ae:	6c                   	insb   (%dx),%es:(%edi)
4638af:	49                   	dec    %ecx
4638b0:	48                   	dec    %eax
4638b1:	71 39                	jno    0x4638ec
4638b3:	38 66 6c             	cmp    %ah,0x6c(%esi)
4638b6:	68 49 4d 78 51       	push   $0x51784d49
4638bb:	6b 78 74 59          	imul   $0x59,0x74(%eax),%edi
4638bf:	49                   	dec    %ecx
4638c0:	45                   	inc    %ebp
4638c1:	45                   	inc    %ebp
4638c2:	67 4a                	addr16 dec %edx
4638c4:	64 78 5a             	fs js  0x463921
4638c7:	2f                   	das
4638c8:	67 34 57             	addr16 xor $0x57,%al
4638cb:	41                   	inc    %ecx
4638cc:	44                   	inc    %esp
4638cd:	67 76 35             	addr16 jbe 0x463905
4638d0:	2f                   	das
4638d1:	2f                   	das
4638d2:	2f                   	das
4638d3:	2f                   	das
4638d4:	67 77 42             	addr16 ja 0x463919
4638d7:	41                   	inc    %ecx
4638d8:	43                   	inc    %ebx
4638d9:	41                   	inc    %ecx
4638da:	63 6e 31             	arpl   %ebp,0x31(%esi)
4638dd:	72 78                	jb     0x463957
4638df:	5a                   	pop    %edx
4638e0:	53                   	push   %ebx
4638e1:	42                   	inc    %edx
4638e2:	48                   	dec    %eax
4638e3:	6e                   	outsb  %ds:(%esi),(%dx)
4638e4:	30 55 70             	xor    %dl,0x70(%ebp)
4638e7:	59                   	pop    %ecx
4638e8:	53                   	push   %ebx
4638e9:	44                   	inc    %esp
4638ea:	42                   	inc    %edx
4638eb:	6a 76                	push   $0x76
4638ed:	44                   	inc    %esp
4638ee:	78 57                	js     0x463947
4638f0:	47                   	inc    %edi
4638f1:	59                   	pop    %ecx
4638f2:	67 6a 58             	addr16 push $0x58
4638f5:	45                   	inc    %ebp
4638f6:	75 35                	jne    0x46392d
4638f8:	6c                   	insb   (%dx),%es:(%edi)
4638f9:	6e                   	outsb  %ds:(%esi),(%dx)
4638fa:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
4638fe:	41                   	inc    %ecx
4638ff:	49                   	dec    %ecx
463900:	46                   	inc    %esi
463901:	79 4d                	jns    0x463950
463903:	37                   	aaa
463904:	44                   	inc    %esp
463905:	63 67 54             	arpl   %esp,0x54(%edi)
463908:	39 66 46             	cmp    %esp,0x46(%esi)
46390b:	33 56 68             	xor    0x68(%esi),%edx
46390e:	6c                   	insb   (%dx),%es:(%edi)
46390f:	49                   	dec    %ecx
463910:	46                   	inc    %esi
463911:	6b 55 30 75          	imul   $0x75,0x30(%ebp),%edx
463915:	42                   	inc    %edx
463916:	68 5a 69 44 2f       	push   $0x2f44695a
46391b:	68 35 38 4b 57       	push   $0x574b3835
463920:	47                   	inc    %edi
463921:	57                   	push   %edi
463922:	52                   	push   %edx
463923:	49                   	dec    %ecx
463924:	4e                   	dec    %esi
463925:	4a                   	dec    %edx
463926:	63 42 67             	arpl   %eax,0x67(%edx)
463929:	49                   	dec    %ecx
46392a:	67 45                	addr16 inc %ebp
46392c:	31 6b 47             	xor    %ebp,0x47(%ebx)
46392f:	41                   	inc    %ecx
463930:	6c                   	insb   (%dx),%es:(%edi)
463931:	6c                   	insb   (%dx),%es:(%edi)
463932:	6d                   	insl   (%dx),%es:(%edi)
463933:	49                   	dec    %ecx
463934:	41                   	inc    %ecx
463935:	4d                   	dec    %ebp
463936:	41                   	inc    %ecx
463937:	41                   	inc    %ecx
463938:	41                   	inc    %ecx
463939:	42                   	inc    %edx
46393a:	6a 5a                	push   $0x5a
46393c:	6d                   	insl   (%dx),%es:(%edi)
46393d:	56                   	push   %esi
46393e:	6d                   	insl   (%dx),%es:(%edi)
46393f:	59                   	pop    %ecx
463940:	64 4b                	fs dec %ebx
463942:	63 2f                	arpl   %ebp,(%edi)
463944:	67 77 42             	addr16 ja 0x463989
463947:	41                   	inc    %ecx
463948:	43                   	inc    %ebx
463949:	44                   	inc    %esp
46394a:	34 2f                	xor    $0x2f,%al
46394c:	2f                   	das
46394d:	2f                   	das
46394e:	2f                   	das
46394f:	49                   	dec    %ecx
463950:	41                   	inc    %ecx
463951:	45                   	inc    %ebp
463952:	41                   	inc    %ecx
463953:	41                   	inc    %ecx
463954:	41                   	inc    %ecx
463955:	42                   	inc    %edx
463956:	69 5a 76 34 4d 41 51 	imul   $0x51414d34,0x76(%edx),%ebx
46395d:	41                   	inc    %ecx
46395e:	67 33 69 63          	xor    0x63(%bx,%di),%ebp
463962:	51                   	push   %ecx
463963:	39 47 56             	cmp    %eax,0x56(%edi)
463966:	6d                   	insl   (%dx),%es:(%edi)
463967:	49                   	dec    %ecx
463968:	48                   	dec    %eax
463969:	77 5a                	ja     0x4639c5
46396b:	6c                   	insb   (%dx),%es:(%edi)
46396c:	43                   	inc    %ebx
46396d:	46                   	inc    %esi
46396e:	59                   	pop    %ecx
46396f:	49                   	dec    %ecx
463970:	47                   	inc    %edi
463971:	4d                   	dec    %ebp
463972:	68 64 77 39 68       	push   $0x68397764
463977:	49                   	dec    %ecx
463978:	4c                   	dec    %esp
463979:	65 66 4c             	gs dec %sp
46397c:	4f                   	dec    %edi
46397d:	56                   	push   %esi
46397e:	59                   	pop    %ecx
46397f:	5a                   	pop    %edx
463980:	5a                   	pop    %edx
463981:	45                   	inc    %ebp
463982:	67 41                	addr16 inc %ecx
463984:	67 52                	addr16 push %edx
463986:	5a                   	pop    %edx
463987:	71 32                	jno    0x4639bb
463989:	5a                   	pop    %edx
46398a:	6c                   	insb   (%dx),%es:(%edi)
46398b:	49                   	dec    %ecx
46398c:	4e                   	dec    %esi
46398d:	35 4f 43 69 70       	xor    $0x7069434f,%eax
463992:	59                   	pop    %ecx
463993:	49                   	dec    %ecx
463994:	48                   	dec    %eax
463995:	65 74 6e             	gs je  0x463a06
463998:	43                   	inc    %ebx
463999:	70 68                	jo     0x463a03
46399b:	5a                   	pop    %edx
46399c:	6d                   	insl   (%dx),%es:(%edi)
46399d:	48                   	dec    %eax
46399e:	53                   	push   %ebx
46399f:	6e                   	outsb  %ds:(%esi),(%dx)
4639a0:	50                   	push   %eax
4639a1:	34 4d                	xor    $0x4d,%al
4639a3:	41                   	inc    %ecx
4639a4:	51                   	push   %ecx
4639a5:	41                   	inc    %ecx
4639a6:	67 63 49 62          	arpl   %ecx,0x62(%bx,%di)
4639aa:	39 63 69             	cmp    %esp,0x69(%ebx)
4639ad:	41                   	inc    %ecx
4639ae:	45                   	inc    %ebp
4639af:	41                   	inc    %ecx
4639b0:	41                   	inc    %ecx
4639b1:	41                   	inc    %ecx
4639b2:	41                   	inc    %ecx
4639b3:	59                   	pop    %ecx
4639b4:	32 55 67             	xor    0x67(%ebp),%dl
4639b7:	69 53 66 51 2b 46 6e 	imul   $0x6e462b51,0x66(%ebx),%edx
4639be:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
4639c2:	41                   	inc    %ecx
4639c3:	49                   	dec    %ecx
4639c4:	48                   	dec    %eax
4639c5:	46                   	inc    %esi
4639c6:	6b 72 30 68          	imul   $0x68,0x30(%edx),%esi
4639ca:	6d                   	insl   (%dx),%es:(%edi)
4639cb:	49                   	dec    %ecx
4639cc:	4f                   	dec    %edi
4639cd:	31 6a 51             	xor    %ebp,0x51(%edx)
4639d0:	64 70 5a             	fs jo  0x463a2d
4639d3:	5a                   	pop    %edx
4639d4:	53                   	push   %ebx
4639d5:	42                   	inc    %edx
4639d6:	68 77 6d 7a 75       	push   $0x757a6d77
4639db:	57                   	push   %edi
4639dc:	43                   	inc    %ebx
4639dd:	44                   	inc    %esp
4639de:	51                   	push   %ecx
4639df:	69 6c 30 52 59 5a 45 	imul   $0x67455a59,0x52(%eax,%esi,1),%ebp
4639e6:	67
4639e7:	62 70 44             	bound  %esi,0x44(%eax)
4639ea:	32 2f                	xor    (%edi),%ch
4639ec:	47                   	inc    %edi
4639ed:	59                   	pop    %ecx
4639ee:	67 44                	addr16 inc %esp
4639f0:	7a 4d                	jp     0x463a3f
4639f2:	4d                   	dec    %ebp
4639f3:	45                   	inc    %ebp
4639f4:	31 67 67             	xor    %esp,0x67(%edi)
4639f7:	4d                   	dec    %ebp
4639f8:	70 41                	jo     0x463a3b
4639fa:	4d                   	dec    %ebp
4639fb:	45                   	inc    %ebp
4639fc:	32 45 67             	xor    0x67(%ebp),%al
4639ff:	41                   	inc    %ecx
463a00:	4f                   	dec    %edi
463a01:	66 51                	push   %cx
463a03:	42                   	inc    %edx
463a04:	31 67 67             	xor    %esp,0x67(%edi)
463a07:	6f                   	outsl  %ds:(%esi),(%dx)
463a08:	61                   	popa
463a09:	41                   	inc    %ecx
463a0a:	6f                   	outsl  %ds:(%esi),(%dx)
463a0b:	46                   	inc    %esi
463a0c:	56                   	push   %esi
463a0d:	6c                   	insb   (%dx),%es:(%edi)
463a0e:	6d                   	insl   (%dx),%es:(%edi)
463a0f:	49                   	dec    %ecx
463a10:	43                   	inc    %ebx
463a11:	69 48 50 67 68 68 49 	imul   $0x49686867,0x50(%eax),%ecx
463a18:	41                   	inc    %ecx
463a19:	45                   	inc    %ebp
463a1a:	41                   	inc    %ecx
463a1b:	41                   	inc    %ecx