4457c6:	74 65                	je     0x44582d
4457c8:	41                   	inc    %ecx
4457c9:	72 72                	jb     0x44583d
4457cb:	61                   	popa
4457cc:	79 00                	jns    0x4457ce
4457ce:	54                   	push   %esp
4457cf:	69 6d 65 53 74 61 6d 	imul   $0x6d617453,0x65(%ebp),%ebp
4457d6:	70 00                	jo     0x4457d8
4457d8:	50                   	push   %eax
4457d9:	72 6f                	jb     0x44584a
4457db:	74 65                	je     0x445842
4457dd:	63 74 65 64          	arpl   %esi,0x64(%ebp,%eiz,2)
4457e1:	41                   	inc    %ecx
4457e2:	72 72                	jb     0x445856
4457e4:	61                   	popa
4457e5:	79 00                	jns    0x4457e7
4457e7:	41                   	inc    %ecx
4457e8:	74 74                	je     0x44585e
4457ea:	72 69                	jb     0x445855
4457ec:	62 75 74             	bound  %esi,0x74(%ebp)
4457ef:	65 00 53 69          	add    %dl,%gs:0x69(%ebx)
4457f3:	64 00 4c 61 73       	add    %cl,%fs:0x73(%ecx,%eiz,2)
4457f8:	74 00                	je     0x4457fa
4457fa:	6a 6e                	push   $0x6e
4457fc:	78 00                	js     0x4457fe
4457fe:	49                   	dec    %ecx
4457ff:	6c                   	insb   (%dx),%es:(%edi)
445800:	6c                   	insb   (%dx),%es:(%edi)
445801:	65 67 61             	gs addr16 popa
445804:	6c                   	insb   (%dx),%es:(%edi)
445805:	00 52 65             	add    %dl,0x65(%edx)
445808:	73 6f                	jae    0x445879
44580a:	75 72                	jne    0x44587e
44580c:	63 65 00             	arpl   %esp,0x0(%ebp)
44580f:	49                   	dec    %ecx
445810:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
445813:	74 69                	je     0x44587e
445815:	74 79                	je     0x445890
445817:	00 41 75             	add    %al,0x75(%ecx)
44581a:	74 68                	je     0x445884
44581c:	65 6e                	outsb  %gs:(%esi),(%dx)
44581e:	74 69                	je     0x445889
445820:	63 61 74             	arpl   %esp,0x74(%ecx)
445823:	6f                   	outsl  %ds:(%esi),(%dx)
445824:	72 00                	jb     0x445826
445826:	54                   	push   %esp
445827:	61                   	popa
445828:	67 00 50 61          	add    %dl,0x61(%bx,%si)
44582c:	63 6b 61             	arpl   %ebp,0x61(%ebx)
44582f:	67 65 53             	addr16 gs push %ebx
445832:	69 64 00 41 70 70 53 	imul   $0x74537070,0x41(%eax,%eax,1),%esp
445839:	74
44583a:	61                   	popa
44583b:	72 74                	jb     0x4458b1
44583d:	00 41 70             	add    %al,0x70(%ecx)
445840:	70 45                	jo     0x445887
445842:	6e                   	outsb  %ds:(%esi),(%dx)
445843:	64 00 6a 75          	add    %ch,%fs:0x75(%edx)
445847:	76 00                	jbe    0x445849
445849:	53                   	push   %ebx
44584a:	63 68 65             	arpl   %ebp,0x65(%eax)
44584d:	6d                   	insl   (%dx),%es:(%edi)
44584e:	61                   	popa
44584f:	49                   	dec    %ecx
445850:	64 00 70 73          	add    %dh,%fs:0x73(%eax)
445854:	7a 43                	jp     0x445899
445856:	72 65                	jb     0x4458bd
445858:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
44585b:	74 69                	je     0x4458c6
44585d:	61                   	popa
44585e:	6c                   	insb   (%dx),%es:(%edi)
44585f:	46                   	inc    %esi
445860:	72 69                	jb     0x4458cb
445862:	65 6e                	outsb  %gs:(%esi),(%dx)
445864:	64 6c                	fs insb (%dx),%es:(%edi)
445866:	79 4e                	jns    0x4458b6
445868:	61                   	popa
445869:	6d                   	insl   (%dx),%es:(%edi)
44586a:	65 00 70 52          	add    %dh,%gs:0x52(%eax)
44586e:	65 73 6f             	gs jae 0x4458e0
445871:	75 72                	jne    0x4458e5
445873:	63 65 45             	arpl   %esp,0x45(%ebp)
445876:	6c                   	insb   (%dx),%es:(%edi)
445877:	65 6d                	gs insl (%dx),%es:(%edi)
445879:	65 6e                	outsb  %gs:(%esi),(%dx)
44587b:	74 00                	je     0x44587d
44587d:	70 49                	jo     0x4458c8
44587f:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
445882:	74 69                	je     0x4458ed
445884:	74 79                	je     0x4458ff
445886:	45                   	inc    %ebp
445887:	6c                   	insb   (%dx),%es:(%edi)
445888:	65 6d                	gs insl (%dx),%es:(%edi)
44588a:	65 6e                	outsb  %gs:(%esi),(%dx)
44588c:	74 00                	je     0x44588e
44588e:	70 41                	jo     0x4458d1
445890:	75 74                	jne    0x445906
445892:	68 65 6e 74 69       	push   $0x69746e65
445897:	63 61 74             	arpl   %esp,0x74(%ecx)
44589a:	6f                   	outsl  %ds:(%esi),(%dx)
44589b:	72 45                	jb     0x4458e2
44589d:	6c                   	insb   (%dx),%es:(%edi)
44589e:	65 6d                	gs insl (%dx),%es:(%edi)
4458a0:	65 6e                	outsb  %gs:(%esi),(%dx)
4458a2:	74 00                	je     0x4458a4
4458a4:	70 50                	jo     0x4458f6
4458a6:	61                   	popa
4458a7:	63 6b 61             	arpl   %ebp,0x61(%ebx)
4458aa:	67 65 53             	addr16 gs push %ebx
4458ad:	69 64 00 4c 61 73 74 	imul   $0x4d747361,0x4c(%eax,%eax,1),%esp
4458b4:	4d
4458b5:	6f                   	outsl  %ds:(%esi),(%dx)
4458b6:	64 69 66 69 65 64 00 	imul   $0x64006465,%fs:0x69(%esi),%esp
4458bd:	64
4458be:	77 46                	ja     0x445906
4458c0:	6c                   	insb   (%dx),%es:(%edi)
4458c1:	61                   	popa
4458c2:	67 73 00             	addr16 jae 0x4458c5
4458c5:	64 77 50             	fs ja  0x445918
4458c8:	72 6f                	jb     0x445939
4458ca:	70 65                	jo     0x445931
4458cc:	72 74                	jb     0x445942
4458ce:	69 65 73 43 6f 75 6e 	imul   $0x6e756f43,0x73(%ebp),%esp
4458d5:	74 00                	je     0x4458d7
4458d7:	70 50                	jo     0x445929
4458d9:	72 6f                	jb     0x44594a
4458db:	70 65                	jo     0x445942
4458dd:	72 74                	jb     0x445953
4458df:	79 45                	jns    0x445926
4458e1:	6c                   	insb   (%dx),%es:(%edi)
4458e2:	65 6d                	gs insl (%dx),%es:(%edi)
4458e4:	65 6e                	outsb  %gs:(%esi),(%dx)
4458e6:	74 73                	je     0x44595b
4458e8:	00 6a 75             	add    %ch,0x75(%edx)
4458eb:	63 00                	arpl   %eax,(%eax)
4458ed:	6a 75                	push   $0x75
4458ef:	78 00                	js     0x4458f1
4458f1:	53                   	push   %ebx
4458f2:	63 68 65             	arpl   %ebp,0x65(%eax)
4458f5:	6d                   	insl   (%dx),%es:(%edi)
4458f6:	61                   	popa
4458f7:	45                   	inc    %ebp
4458f8:	6c                   	insb   (%dx),%es:(%edi)
4458f9:	65 6d                	gs insl (%dx),%es:(%edi)
4458fb:	65 6e                	outsb  %gs:(%esi),(%dx)
4458fd:	74 49                	je     0x445948
4458ff:	64 00 6b 73          	add    %ch,%fs:0x73(%ebx)
445903:	78 00                	js     0x445905
445905:	67 79 78             	addr16 jns 0x445980
445908:	00 67 6d             	add    %ah,0x6d(%edi)
44590b:	7a 00                	jp     0x44590d
44590d:	67 6d                	insl   (%dx),%es:(%di)
44590f:	68 00 67 6d 6e       	push   $0x6e6d6700
445914:	00 67 6d             	add    %ah,0x6d(%edi)
445917:	75 00                	jne    0x445919
445919:	67 6d                	insl   (%dx),%es:(%di)
44591b:	76 00                	jbe    0x44591d
44591d:	67 6d                	insl   (%dx),%es:(%di)
44591f:	63 00                	arpl   %eax,(%eax)
445921:	6b 62 74 00          	imul   $0x0,0x74(%edx),%esp
445925:	6b 62 79 00          	imul   $0x0,0x79(%edx),%esp
445929:	6b 62 6e 00          	imul   $0x0,0x6e(%edx),%esp
44592d:	6b 62 75 00          	imul   $0x0,0x75(%edx),%esp
445931:	6b 62 76 00          	imul   $0x0,0x76(%edx),%esp
445935:	6b 74 63 00 6b       	imul   $0x6b,0x0(%ebx,%eiz,2),%esi
44593a:	74 78                	je     0x4459b4
44593c:	00 6b 79             	add    %ch,0x79(%ebx)
44593f:	7a 00                	jp     0x445941
445941:	6b 79 68 00          	imul   $0x0,0x68(%ecx),%edi
445945:	6b 79 6e 00          	imul   $0x0,0x6e(%ecx),%edi
445949:	6b 6d 7a 00          	imul   $0x0,0x7a(%ebp),%ebp
44594d:	6b 6d 68 00          	imul   $0x0,0x68(%ebp),%ebp
445951:	6b 68 78 00          	imul   $0x0,0x78(%eax),%ebp
445955:	6b 6e 75 00          	imul   $0x0,0x75(%esi),%ebp
445959:	67 71 78             	addr16 jno 0x4459d4
44595c:	00 67 73             	add    %ah,0x73(%edi)
44595f:	62 00                	bound  %eax,(%eax)
445961:	67 62 6d 00          	bound  %ebp,0x0(%di)
445965:	67 62 68 00          	bound  %ebp,0x0(%bx,%si)
445969:	67 62 6e 00          	bound  %ebp,0x0(%bp)
44596d:	67 62 75 00          	bound  %esi,0x0(%di)
445971:	67 62 63 00          	bound  %esp,0x0(%bp,%di)
445975:	67 62 78 00          	bound  %edi,0x0(%bx,%si)
445979:	67 74 79             	addr16 je 0x4459f5
44597c:	00 67 74             	add    %ah,0x74(%edi)
44597f:	75 00                	jne    0x445981
445981:	67 79 68             	addr16 jns 0x4459ec
445984:	00 67 79             	add    %ah,0x79(%edi)
445987:	6e                   	outsb  %ds:(%esi),(%dx)
445988:	00 62 61             	add    %ah,0x61(%edx)
44598b:	73 65                	jae    0x4459f2
44598d:	4e                   	dec    %esi
44598e:	61                   	popa
44598f:	6d                   	insl   (%dx),%es:(%edi)
445990:	65 00 6b 73          	add    %ch,%gs:0x73(%ebx)
445994:	75 00                	jne    0x445996
445996:	73 69                	jae    0x445a01
445998:	7a 65                	jp     0x4459ff
44599a:	00 74 79 70          	add    %dh,0x70(%ecx,%edi,2)
44599e:	65 00 6b 73          	add    %ch,%gs:0x73(%ebx)
4459a2:	76 00                	jbe    0x4459a4
4459a4:	72 6f                	jb     0x445a15
4459a6:	77 5f                	ja     0x445a07
4459a8:	69 64 00 63 6f 6e 74 	imul   $0x65746e6f,0x63(%eax,%eax,1),%esp
4459af:	65
4459b0:	6e                   	outsb  %ds:(%esi),(%dx)
4459b1:	74 00                	je     0x4459b3
4459b3:	6b 73 63 00          	imul   $0x0,0x63(%ebx),%esi
4459b7:	69 74 65 6d 5f 74 79 	imul   $0x7079745f,0x6d(%ebp,%eiz,2),%esi
4459be:	70
4459bf:	65 00 69 74          	add    %ch,%gs:0x74(%ecx)
4459c3:	65 6d                	gs insl (%dx),%es:(%edi)
4459c5:	5f                   	pop    %edi
4459c6:	6e                   	outsb  %ds:(%esi),(%dx)
4459c7:	61                   	popa
4459c8:	6d                   	insl   (%dx),%es:(%edi)
4459c9:	65 00 61 73          	add    %ah,%gs:0x73(%ecx)
4459cd:	74 61                	je     0x445a30
4459cf:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
4459d3:	6e                   	outsb  %ds:(%esi),(%dx)
4459d4:	61                   	popa
4459d5:	6d                   	insl   (%dx),%es:(%edi)
4459d6:	65 00 72 6f          	add    %dh,%gs:0x6f(%edx)
4459da:	6f                   	outsl  %ds:(%esi),(%dx)
4459db:	74 5f                	je     0x445a3c
4459dd:	6e                   	outsb  %ds:(%esi),(%dx)
4459de:	75 6d                	jne    0x445a4d
4459e0:	00 73 71             	add    %dh,0x71(%ebx)
4459e3:	6c                   	insb   (%dx),%es:(%edi)
4459e4:	5f                   	pop    %edi
4459e5:	73 74                	jae    0x445a5b
4459e7:	61                   	popa
4459e8:	74 65                	je     0x445a4f
4459ea:	6d                   	insl   (%dx),%es:(%edi)
4459eb:	65 6e                	outsb  %gs:(%esi),(%dx)
4459ed:	74 00                	je     0x4459ef
4459ef:	71 74                	jno    0x445a65
4459f1:	79 00                	jns    0x4459f3
4459f3:	71 74                	jno    0x445a69
4459f5:	6d                   	insl   (%dx),%es:(%edi)
4459f6:	00 47 65             	add    %al,0x65(%edi)
4459f9:	74 56                	je     0x445a51
4459fb:	6f                   	outsl  %ds:(%esi),(%dx)
4459fc:	6c                   	insb   (%dx),%es:(%edi)
4459fd:	75 6d                	jne    0x445a6c
4459ff:	65 49                	gs dec %ecx
445a01:	6e                   	outsb  %ds:(%esi),(%dx)
445a02:	66 6f                	outsw  %ds:(%esi),(%dx)
445a04:	72 6d                	jb     0x445a73
445a06:	61                   	popa
445a07:	74 69                	je     0x445a72
445a09:	6f                   	outsl  %ds:(%esi),(%dx)
445a0a:	6e                   	outsb  %ds:(%esi),(%dx)
445a0b:	41                   	inc    %ecx
445a0c:	00 71 74             	add    %dh,0x74(%ecx)
445a0f:	7a 00                	jp     0x445a11
445a11:	71 74                	jno    0x445a87
445a13:	68 00 71 74 6e       	push   $0x6e747100
445a18:	00 71 74             	add    %dh,0x74(%ecx)
445a1b:	75 00                	jne    0x445a1d
445a1d:	71 74                	jno    0x445a93
445a1f:	76 00                	jbe    0x445a21
445a21:	71 74                	jno    0x445a97
445a23:	63 00                	arpl   %eax,(%eax)
445a25:	71 74                	jno    0x445a9b
445a27:	78 00                	js     0x445a29
445a29:	71 79                	jno    0x445aa4
445a2b:	6d                   	insl   (%dx),%es:(%edi)
445a2c:	00 71 79             	add    %dh,0x79(%ecx)
445a2f:	7a 00                	jp     0x445a31
445a31:	71 6d                	jno    0x445aa0
445a33:	6e                   	outsb  %ds:(%esi),(%dx)
445a34:	00 71 6d             	add    %dh,0x6d(%ecx)
445a37:	75 00                	jne    0x445a39
445a39:	71 7a                	jno    0x445ab5
445a3b:	75 00                	jne    0x445a3d
445a3d:	71 7a                	jno    0x445ab9
445a3f:	76 00                	jbe    0x445a41
445a41:	71 7a                	jno    0x445abd
445a43:	63 00                	arpl   %eax,(%eax)
445a45:	71 7a                	jno    0x445ac1
445a47:	78 00                	js     0x445a49
445a49:	71 68                	jno    0x445ab3
445a4b:	63 00                	arpl   %eax,(%eax)
445a4d:	71 68                	jno    0x445ab7
445a4f:	78 00                	js     0x445a51
445a51:	71 76                	jno    0x445ac9
445a53:	78 00                	js     0x445a55
445a55:	71 63                	jno    0x445aba
445a57:	78 00                	js     0x445a59
445a59:	73 62                	jae    0x445abd
445a5b:	74 00                	je     0x445a5d
445a5d:	67 75 78             	addr16 jne 0x445ad8
445a60:	00 67 76             	add    %ah,0x76(%edi)
445a63:	63 00                	arpl   %eax,(%eax)
445a65:	67 6d                	insl   (%dx),%es:(%di)
445a67:	78 00                	js     0x445a69
445a69:	53                   	push   %ebx
445a6a:	61                   	popa
445a6b:	66 65 48             	gs dec %ax
445a6e:	61                   	popa
445a6f:	6e                   	outsb  %ds:(%esi),(%dx)
445a70:	64 6c                	fs insb (%dx),%es:(%edi)
445a72:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
445a76:	73 74                	jae    0x445aec
445a78:	65 6d                	gs insl (%dx),%es:(%edi)
445a7a:	2e 52                	cs push %edx
445a7c:	75 6e                	jne    0x445aec
445a7e:	74 69                	je     0x445ae9
445a80:	6d                   	insl   (%dx),%es:(%edi)
445a81:	65 2e 49             	gs cs dec %ecx
445a84:	6e                   	outsb  %ds:(%esi),(%dx)
445a85:	74 65                	je     0x445aec
445a87:	72 6f                	jb     0x445af8
445a89:	70 53                	jo     0x445ade
445a8b:	65 72 76             	gs jb  0x445b04
445a8e:	69 63 65 73 00 67 65 	imul   $0x65670073,0x65(%ebx),%esp
445a95:	74 5f                	je     0x445af6
445a97:	49                   	dec    %ecx
445a98:	73 49                	jae    0x445ae3
445a9a:	6e                   	outsb  %ds:(%esi),(%dx)
445a9b:	76 61                	jbe    0x445afe
445a9d:	6c                   	insb   (%dx),%es:(%edi)
445a9e:	69 64 00 52 65 6c 65 	imul   $0x61656c65,0x52(%eax,%eax,1),%esp
445aa5:	61
445aa6:	73 65                	jae    0x445b0d
445aa8:	48                   	dec    %eax
445aa9:	61                   	popa
445aaa:	6e                   	outsb  %ds:(%esi),(%dx)
445aab:	64 6c                	fs insb (%dx),%es:(%edi)
445aad:	65 00 67 7a          	add    %ah,%gs:0x7a(%edi)
445ab1:	68 00 67 7a 6e       	push   $0x6e7a6700
445ab6:	00 67 7a             	add    %ah,0x7a(%edi)
445ab9:	75 00                	jne    0x445abb
445abb:	52                   	push   %edx
445abc:	65 67 4f             	gs addr16 dec %edi
445abf:	70 65                	jo     0x445b26
445ac1:	6e                   	outsb  %ds:(%esi),(%dx)
445ac2:	4b                   	dec    %ebx
445ac3:	65 79 45             	gs jns 0x445b0b
445ac6:	78 00                	js     0x445ac8
445ac8:	41                   	inc    %ecx
445ac9:	64 76 61             	fs jbe 0x445b2d
445acc:	70 69                	jo     0x445b37
445ace:	33 32                	xor    (%edx),%esi
445ad0:	00 67 7a             	add    %ah,0x7a(%edi)
445ad3:	76 00                	jbe    0x445ad5
445ad5:	67 7a 63             	addr16 jp 0x445b3b
445ad8:	00 67 7a             	add    %ah,0x7a(%edi)
445adb:	78 00                	js     0x445add