4457ac:	45                   	inc    %ebp
4457ad:	53                   	push   %ebx
4457ae:	5f                   	pop    %edi
4457af:	41                   	inc    %ecx
4457b0:	4c                   	dec    %esp
4457b1:	47                   	inc    %edi
4457b2:	4f                   	dec    %edi
4457b3:	52                   	push   %edx
4457b4:	49                   	dec    %ecx
4457b5:	54                   	push   %esp
4457b6:	48                   	dec    %eax
4457b7:	4d                   	dec    %ebp
4457b8:	00 4d 53             	add    %cl,0x53(%ebp)
4457bb:	5f                   	pop    %edi
4457bc:	50                   	push   %eax
4457bd:	52                   	push   %edx
4457be:	49                   	dec    %ecx
4457bf:	4d                   	dec    %ebp
4457c0:	49                   	dec    %ecx
4457c1:	54                   	push   %esp
4457c2:	49                   	dec    %ecx
4457c3:	56                   	push   %esi
4457c4:	45                   	inc    %ebp
4457c5:	5f                   	pop    %edi
4457c6:	50                   	push   %eax
4457c7:	52                   	push   %edx
4457c8:	4f                   	dec    %edi
4457c9:	56                   	push   %esi
4457ca:	49                   	dec    %ecx
4457cb:	44                   	inc    %esp
4457cc:	45                   	inc    %ebp
4457cd:	52                   	push   %edx
4457ce:	00 42 43             	add    %al,0x43(%edx)
4457d1:	52                   	push   %edx
4457d2:	59                   	pop    %ecx
4457d3:	50                   	push   %eax
4457d4:	54                   	push   %esp
4457d5:	5f                   	pop    %edi
4457d6:	41                   	inc    %ecx
4457d7:	55                   	push   %ebp
4457d8:	54                   	push   %esp
4457d9:	48                   	dec    %eax
4457da:	5f                   	pop    %edi
4457db:	4d                   	dec    %ebp
4457dc:	4f                   	dec    %edi
4457dd:	44                   	inc    %esp
4457de:	45                   	inc    %ebp
4457df:	5f                   	pop    %edi
4457e0:	43                   	inc    %ebx
4457e1:	48                   	dec    %eax
4457e2:	41                   	inc    %ecx
4457e3:	49                   	dec    %ecx
4457e4:	4e                   	dec    %esi
4457e5:	5f                   	pop    %edi
4457e6:	43                   	inc    %ebx
4457e7:	41                   	inc    %ecx
4457e8:	4c                   	dec    %esp
4457e9:	4c                   	dec    %esp
4457ea:	53                   	push   %ebx
4457eb:	5f                   	pop    %edi
4457ec:	46                   	inc    %esi
4457ed:	4c                   	dec    %esp
4457ee:	41                   	inc    %ecx
4457ef:	47                   	inc    %edi
4457f0:	00 42 43             	add    %al,0x43(%edx)
4457f3:	52                   	push   %edx
4457f4:	59                   	pop    %ecx
4457f5:	50                   	push   %eax
4457f6:	54                   	push   %esp
4457f7:	5f                   	pop    %edi
4457f8:	49                   	dec    %ecx
4457f9:	4e                   	dec    %esi
4457fa:	49                   	dec    %ecx
4457fb:	54                   	push   %esp
4457fc:	5f                   	pop    %edi
4457fd:	41                   	inc    %ecx
4457fe:	55                   	push   %ebp
4457ff:	54                   	push   %esp
445800:	48                   	dec    %eax
445801:	5f                   	pop    %edi
445802:	4d                   	dec    %ebp
445803:	4f                   	dec    %edi
445804:	44                   	inc    %esp
445805:	45                   	inc    %ebp
445806:	5f                   	pop    %edi
445807:	49                   	dec    %ecx
445808:	4e                   	dec    %esi
445809:	46                   	inc    %esi
44580a:	4f                   	dec    %edi
44580b:	5f                   	pop    %edi
44580c:	56                   	push   %esi
44580d:	45                   	inc    %ebp
44580e:	52                   	push   %edx
44580f:	53                   	push   %ebx
445810:	49                   	dec    %ecx
445811:	4f                   	dec    %edi
445812:	4e                   	dec    %esi
445813:	00 53 54             	add    %dl,0x54(%ebx)
445816:	41                   	inc    %ecx
445817:	54                   	push   %esp
445818:	55                   	push   %ebp
445819:	53                   	push   %ebx
44581a:	5f                   	pop    %edi
44581b:	41                   	inc    %ecx
44581c:	55                   	push   %ebp
44581d:	54                   	push   %esp
44581e:	48                   	dec    %eax
44581f:	5f                   	pop    %edi
445820:	54                   	push   %esp
445821:	41                   	inc    %ecx
445822:	47                   	inc    %edi
445823:	5f                   	pop    %edi
445824:	4d                   	dec    %ebp
445825:	49                   	dec    %ecx
445826:	53                   	push   %ebx
445827:	4d                   	dec    %ebp
445828:	41                   	inc    %ecx
445829:	54                   	push   %esp
44582a:	43                   	inc    %ebx
44582b:	48                   	dec    %eax
44582c:	00 6c 62 68          	add    %ch,0x68(%edx,%eiz,2)
445830:	00 42 43             	add    %al,0x43(%edx)
445833:	72 79                	jb     0x4458ae
445835:	70 74                	jo     0x4458ab
445837:	4f                   	dec    %edi
445838:	70 65                	jo     0x44589f
44583a:	6e                   	outsb  %ds:(%esi),(%dx)
44583b:	41                   	inc    %ecx
44583c:	6c                   	insb   (%dx),%es:(%edi)
44583d:	67 6f                	outsl  %ds:(%si),(%dx)
44583f:	72 69                	jb     0x4458aa
445841:	74 68                	je     0x4458ab
445843:	6d                   	insl   (%dx),%es:(%edi)
445844:	50                   	push   %eax
445845:	72 6f                	jb     0x4458b6
445847:	76 69                	jbe    0x4458b2
445849:	64 65 72 00          	fs gs jb 0x44584d
44584d:	62 63 72             	bound  %esp,0x72(%ebx)
445850:	79 70                	jns    0x4458c2
445852:	74 2e                	je     0x445882
445854:	64 6c                	fs insb (%dx),%es:(%edi)
445856:	6c                   	insb   (%dx),%es:(%edi)
445857:	00 6c 62 78          	add    %ch,0x78(%edx,%eiz,2)
44585b:	00 6c 61 67          	add    %ch,0x67(%ecx,%eiz,2)
44585f:	00 6c 61 68          	add    %ch,0x68(%ecx,%eiz,2)
445863:	00 6c 61 78          	add    %ch,0x78(%ecx,%eiz,2)
445867:	00 6c 67 68          	add    %ch,0x68(%edi,%eiz,2)
44586b:	00 42 43             	add    %al,0x43(%edx)
44586e:	72 79                	jb     0x4458e9
445870:	70 74                	jo     0x4458e6
445872:	43                   	inc    %ebx
445873:	6c                   	insb   (%dx),%es:(%edi)
445874:	6f                   	outsl  %ds:(%esi),(%dx)
445875:	73 65                	jae    0x4458dc
445877:	41                   	inc    %ecx
445878:	6c                   	insb   (%dx),%es:(%edi)
445879:	67 6f                	outsl  %ds:(%si),(%dx)
44587b:	72 69                	jb     0x4458e6
44587d:	74 68                	je     0x4458e7
44587f:	6d                   	insl   (%dx),%es:(%edi)
445880:	50                   	push   %eax
445881:	72 6f                	jb     0x4458f2
445883:	76 69                	jbe    0x4458ee
445885:	64 65 72 00          	fs gs jb 0x445889
445889:	6c                   	insb   (%dx),%es:(%edi)
44588a:	67 78 00             	addr16 js 0x44588d
44588d:	6c                   	insb   (%dx),%es:(%edi)
44588e:	68 78 00 62 61       	push   $0x61620078
445893:	67 00 42 43          	add    %al,0x43(%bp,%si)
445897:	72 79                	jb     0x445912
445899:	70 74                	jo     0x44590f
44589b:	47                   	inc    %edi
44589c:	65 74 50             	gs je  0x4458ef
44589f:	72 6f                	jb     0x445910
4458a1:	70 65                	jo     0x445908
4458a3:	72 74                	jb     0x445919
4458a5:	79 00                	jns    0x4458a7
4458a7:	62 61 68             	bound  %esp,0x68(%ecx)
4458aa:	00 62 61             	add    %ah,0x61(%edx)
4458ad:	78 00                	js     0x4458af
4458af:	62 67 68             	bound  %esp,0x68(%edi)
4458b2:	00 62 67             	add    %ah,0x67(%edx)
4458b5:	78 00                	js     0x4458b7
4458b7:	62 68 78             	bound  %ebp,0x78(%eax)
4458ba:	00 61 67             	add    %ah,0x67(%ecx)
4458bd:	68 00 61 67 78       	push   $0x78676100
4458c2:	00 42 43             	add    %al,0x43(%edx)
4458c5:	72 79                	jb     0x445940
4458c7:	70 74                	jo     0x44593d
4458c9:	53                   	push   %ebx
4458ca:	65 74 50             	gs je  0x44591d
4458cd:	72 6f                	jb     0x44593e
4458cf:	70 65                	jo     0x445936
4458d1:	72 74                	jb     0x445947
4458d3:	79 00                	jns    0x4458d5
4458d5:	61                   	popa
4458d6:	68 78 00 67 68       	push   $0x68670078
4458db:	78 00                	js     0x4458dd
4458dd:	74 7a                	je     0x445959
4458df:	6b 75 00 74          	imul   $0x74,0x0(%ebp),%esi
4458e3:	7a 6b                	jp     0x445950
4458e5:	72 00                	jb     0x4458e7
4458e7:	74 7a                	je     0x445963
4458e9:	6b 66 00 74          	imul   $0x74,0x0(%esi),%esp
4458ed:	7a 6b                	jp     0x44595a
4458ef:	71 00                	jno    0x4458f1
4458f1:	42                   	inc    %edx
4458f2:	43                   	inc    %ebx
4458f3:	72 79                	jb     0x44596e
4458f5:	70 74                	jo     0x44596b
4458f7:	49                   	dec    %ecx
4458f8:	6d                   	insl   (%dx),%es:(%edi)
4458f9:	70 6f                	jo     0x44596a
4458fb:	72 74                	jb     0x445971
4458fd:	4b                   	dec    %ebx
4458fe:	65 79 00             	gs jns 0x445901
445901:	74 7a                	je     0x44597d
445903:	6b 70 00 74          	imul   $0x74,0x0(%eax),%esi
445907:	7a 6b                	jp     0x445974
445909:	77 00                	ja     0x44590b
44590b:	74 7a                	je     0x445987
44590d:	6b 73 00 74          	imul   $0x74,0x0(%ebx),%esi
445911:	7a 6b                	jp     0x44597e
445913:	65 00 74 7a 6b       	add    %dh,%gs:0x6b(%edx,%edi,2)
445918:	76 00                	jbe    0x44591a
44591a:	74 7a                	je     0x445996
44591c:	6b 6e 00 74          	imul   $0x74,0x0(%esi),%ebp
445920:	7a 6b                	jp     0x44598d
445922:	6d                   	insl   (%dx),%es:(%edi)
445923:	00 74 7a 6b          	add    %dh,0x6b(%edx,%edi,2)
445927:	79 00                	jns    0x445929
445929:	74 7a                	je     0x4459a5
44592b:	6b 64 00 74 7a       	imul   $0x7a,0x74(%eax,%eax,1),%esp
445930:	6b 63 00 42          	imul   $0x42,0x0(%ebx),%esp
445934:	43                   	inc    %ebx
445935:	72 79                	jb     0x4459b0
445937:	70 74                	jo     0x4459ad
445939:	44                   	inc    %esp
44593a:	65 73 74             	gs jae 0x4459b1
44593d:	72 6f                	jb     0x4459ae
44593f:	79 4b                	jns    0x44598c
445941:	65 79 00             	gs jns 0x445944
445944:	74 7a                	je     0x4459c0
445946:	6b 6a 00 74          	imul   $0x74,0x0(%edx),%ebp
44594a:	7a 6b                	jp     0x4459b7
44594c:	6f                   	outsl  %ds:(%esi),(%dx)
44594d:	00 42 43             	add    %al,0x43(%edx)
445950:	72 79                	jb     0x4459cb
445952:	70 74                	jo     0x4459c8
445954:	45                   	inc    %ebp
445955:	6e                   	outsb  %ds:(%esi),(%dx)
445956:	63 72 79             	arpl   %esi,0x79(%edx)
445959:	70 74                	jo     0x4459cf
44595b:	00 74 7a 6b          	add    %dh,0x6b(%edx,%edi,2)
44595f:	6c                   	insb   (%dx),%es:(%edi)
445960:	00 74 7a 6b          	add    %dh,0x6b(%edx,%edi,2)
445964:	62 00                	bound  %eax,(%eax)
445966:	74 7a                	je     0x4459e2
445968:	6b 61 00 74          	imul   $0x74,0x0(%ecx),%esp
44596c:	7a 6b                	jp     0x4459d9
44596e:	67 00 74 7a          	add    %dh,0x7a(%si)
445972:	6b 68 00 74          	imul   $0x74,0x0(%eax),%ebp
445976:	7a 6b                	jp     0x4459e3
445978:	78 00                	js     0x44597a
44597a:	74 7a                	je     0x4459f6
44597c:	75 72                	jne    0x4459f0
44597e:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
445982:	66 00 74 7a 75       	data16 add %dh,0x75(%edx,%edi,2)
445987:	71 00                	jno    0x445989
445989:	74 7a                	je     0x445a05
44598b:	75 70                	jne    0x4459fd
44598d:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
445991:	77 00                	ja     0x445993
445993:	42                   	inc    %edx
445994:	43                   	inc    %ebx
445995:	72 79                	jb     0x445a10
445997:	70 74                	jo     0x445a0d
445999:	44                   	inc    %esp
44599a:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
44599e:	70 74                	jo     0x445a14
4459a0:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459a4:	73 00                	jae    0x4459a6
4459a6:	74 7a                	je     0x445a22
4459a8:	75 65                	jne    0x445a0f
4459aa:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459ae:	76 00                	jbe    0x4459b0
4459b0:	74 7a                	je     0x445a2c
4459b2:	75 6e                	jne    0x445a22
4459b4:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459b8:	6d                   	insl   (%dx),%es:(%edi)
4459b9:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459bd:	79 00                	jns    0x4459bf
4459bf:	74 7a                	je     0x445a3b
4459c1:	75 64                	jne    0x445a27
4459c3:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459c7:	63 00                	arpl   %eax,(%eax)
4459c9:	74 7a                	je     0x445a45
4459cb:	75 6a                	jne    0x445a37
4459cd:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459d1:	6f                   	outsl  %ds:(%esi),(%dx)
4459d2:	00 6f 62             	add    %ch,0x62(%edi)
4459d5:	68 00 70 73 7a       	push   $0x7a737000
4459da:	41                   	inc    %ecx
4459db:	6c                   	insb   (%dx),%es:(%edi)
4459dc:	67 49                	addr16 dec %ecx
4459de:	64 00 63 62          	add    %ah,%fs:0x62(%ebx)
4459e2:	53                   	push   %ebx
4459e3:	61                   	popa
4459e4:	6c                   	insb   (%dx),%es:(%edi)
4459e5:	74 00                	je     0x4459e7
4459e7:	6f                   	outsl  %ds:(%esi),(%dx)
4459e8:	62 78 00             	bound  %edi,0x0(%eax)
4459eb:	49                   	dec    %ecx
4459ec:	44                   	inc    %esp
4459ed:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
4459f4:	6c                   	insb   (%dx),%es:(%edi)
4459f5:	65 00 64 77 49       	add    %ah,%gs:0x49(%edi,%esi,2)
4459fa:	6e                   	outsb  %ds:(%esi),(%dx)
4459fb:	66 6f                	outsw  %ds:(%esi),(%dx)
4459fd:	56                   	push   %esi
4459fe:	65 72 73             	gs jb  0x445a74
445a01:	69 6f 6e 00 70 62 4e 	imul   $0x4e627000,0x6e(%edi),%ebp
445a08:	6f                   	outsl  %ds:(%esi),(%dx)
445a09:	6e                   	outsb  %ds:(%esi),(%dx)
445a0a:	63 65 00             	arpl   %esp,0x0(%ebp)
445a0d:	63 62 4e             	arpl   %esp,0x4e(%edx)
445a10:	6f                   	outsl  %ds:(%esi),(%dx)
445a11:	6e                   	outsb  %ds:(%esi),(%dx)
445a12:	63 65 00             	arpl   %esp,0x0(%ebp)
445a15:	70 62                	jo     0x445a79
445a17:	41                   	inc    %ecx
445a18:	75 74                	jne    0x445a8e
445a1a:	68 44 61 74 61       	push   $0x61746144
445a1f:	00 63 62             	add    %ah,0x62(%ebx)
445a22:	41                   	inc    %ecx
445a23:	75 74                	jne    0x445a99
445a25:	68 44 61 74 61       	push   $0x61746144
445a2a:	00 70 62             	add    %dh,0x62(%eax)
445a2d:	54                   	push   %esp
445a2e:	61                   	popa
445a2f:	67 00 63 62          	add    %ah,0x62(%bp,%di)
445a33:	54                   	push   %esp
445a34:	61                   	popa
445a35:	67 00 70 62          	add    %dh,0x62(%bx,%si)
445a39:	4d                   	dec    %ebp
445a3a:	61                   	popa
445a3b:	63 43 6f             	arpl   %eax,0x6f(%ebx)
445a3e:	6e                   	outsb  %ds:(%esi),(%dx)
445a3f:	74 65                	je     0x445aa6
445a41:	78 74                	js     0x445ab7