џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ530 FDB -210 04540 FDB -207 04550 FDB -204 04560 FDB -202 04570 FDB -199 04580 FDB -196 04590 FDB -193 04600 FDB -190 04610 FDB -187 04620 FDB -184 04630 FDB -181 04640 FDB -178 04650 FDB -175 04660 FDB -171 04670 FDB -168 04680 FDB -165 04690 FDB -161 04700 FDB -158 04710 FDB -154 04720 FDB -150 04730 FDB -147 04740 FDB -143 04750 FDB -139 04760 FDB -136 04770 FDB -132 04780 FDB -128 04790 FDB -124 04800 FDB -120 04810 FDB -116 04820 FDB -112 04830 FDB -108 04840 FDB -104 04850 FDB -100 04860 FDB -96 04870 FDB -92 04880 FDB -88 04890 FDB -83 04900 FDB -79 04910 FDB -75 04920 FDB -71 04930 FDB -66 04940 FDB -62 04950 FDB -58 04960 FDB -53 04970 FDB -49 04980 FDB -44 04990 FDB -40 05000 FDB -36 05010 FDB -31 05020 FDB -27 05030 FDB -22 05040 FDB -18 05050 FDB -13 05060 FDB -9 05070 FDB -4 05080 END START џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŠ&$:ƒ COPYRIGHT 1990 FALSOFT,INC&0d‚ -----&<n‚ LCOPY&Hx‚ -----&k‚• 200,џ†(&H27)­256Ћџ†(&H28)Ќ85&ŒSAГџ†(&H27)­256&”–SAГSAЋџ†(&H28)Ћ1&Ї € IГSA Ѕ SAЋ85&СЊ B$: ’ I,џ‰("&H"ЋB$)&ЩД‹ I&чО† 24,4C,BD,AF,67,9E,2B,AF'Ш† 8D,00,3F,9D,A5,81,A5,26'#в† 3D,9D,9F,24,39,BD,AF,67'Aм† 9E,2B,AF,8D,00,2E,9D,A5'_ц† 26,2C,AE,8C,25,9F,2B,BD'}№† AD,01,25,25,DE,47,33,44'›њ† 8E,02,DC,C6,04,37,02,A7'Й† 80,5C,4D,26,F8,AE,8C,0C'з† BF,02,DA,9F,2B,32,62,7E'ѕ† AC,B0,00,00,00,00,7E,B2( "† 77,C6,0E,7E,AC,46(%,€ IГ&HAAF1 Ѕ &HAAF5(.6 B$(B@’ I,џ‰("&H"ЋB$)(JJ‹ I(_T† 4C,43,4F,50,D9(s^’ &HABAD,SAЎ256(‰h’ &HABAE,SA А 255,C6,04,37,02,A7'Й† 80,5C,4D,26,F8,AE,8C,0C'з† BF,02,DA,9F,2B,32,62,7E'ѕ† AC,B0,00,00,00,00,7E,B2( "† 77,џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0 FDB 4 01500 FDB 9 01510 FDB 13 01520 FDB 18 01530 FDB 22 01540 FDB 27 01550 FDB 31 01560 FDB 36 01570 FDB 40 01580 FDB 44 01590 FDB 49 01600 FDB 53 01610 FDB 58 01620 FDB 62 01630 FDB 66 01640 FDB 71 01650 FDB 75 01660 FDB 79 01670 FDB 83 01680 FDB 88 01690 FDB 92 01700 FDB 96 01710 FDB 100 01720 FDB 104 01730 FDB 108 01740 FDB 112 01750 FDB 116 01760 FDB 120 01770 FDB 124 01780 FDB 128 01790 FDB 132 01800 FDB 136 01810 FDB 139 01820 FDB 143 01830 FDB 147 01840 FDB 150 01850 FDB 154 01860 FDB 158 01870 FDB 161 01880 FDB 165 01890 FDB 168 01900 FDB 171 01910 FDB 175 01920 FDB 178 01930 FDB 181 01940 FDB 184 01950 FDB 187 01960 FDB 190 01970 FDB 193 01980 FDB 196 01990 FDB 199 02000 FDB 202 02010 FDB 204 02020 FDB 207 02030 FDB 210 02040 FDB 212 02050 FDB 215 02060 FDB 217 02070 FDB 219 02080 FDB 222 02090 FDB 224 02100 FDB 226 02110 FDB 228 02120 FDB 230 02130 FDB 232 02140 FDB 234 02150 FDB 236 02160 FDB 237 02170 FDB 239 02180 FDB 241 02190 FDB 242 02200 FDB 243 02210 FDB 245 02220 FDB 246 02230 FDB 247 02240 FDB 248 02250 FDB 249 02260 FDB 250 02270 FDB 251 02280 FDB 252 02290 FDB 253 02300 FDB 254 02310 FDB 254 02320 FDB 255 02330 FDB 255 02340 FDB 255 02350 FDB 256 02360 FDB 256 02370 FDB 256 02380 FDB 256 02390 FDB 256 02400 FDB 256 02410 FDB 256 02420 FDB 255 02430 FDB 255 02440 FDB 255 02450 FDB 254 02460 FDB 254 02470 FDB 253 02480 FDB 252 02490 FDB 251 02500 FDB 250 02510 FDB 249 02520 FDB 248 02530 FDB 247 02540 FDB 246 02550 FDB 245 02560 FDB 243 02570 FDB 242 02580 FDB 241 02590 FDB 239 02600 FDB 237 02610 FDB 236 02620 FDB 234 02630 FDB 232 02640 FDB 230 02650 FDB 228 02660 FDB 226 02670 FDB 224 02680 FDB 222 02690 FDB 219 02700 FDB 217 02710 FDB 215 02720 FDB 212 02730 FDB 210 02740 FDB 207 02750 FDB 204 02760 FDB 202 02770 FDB 199 02780 FDB 196 02790 FDB 193 02800 FDB 190 02810 FDB 187 02820 FDB 184 02830 FDB 181 02840 FDB 178 02850 FDB 175 02860 FDB 171 02870 FDB 168 02880 FDB 165 02890 FDB 161 02900 FDB 158 02910 FDB 154 02920 FDB 150 02930 FDB 147 02940 FDB 143 02950 FDB 139 02960 FDB 136 02970 FDB 132 02980 FDB 128 02990 FDB 124 03000 FDB 120 03010 FDB 116 03020 FDB 112 03030 FDB 108 03040 FDB 104 03050 FDB 100 03060 FDB 96 03070 FDB 92 03080 FDB 88 03090 FDB 83 03100 FDB 79 03110 FDB 75 03120 FDB 71 03130 FDB 66 03140 FDB 62 03150 FDB 58 03160 FDB 53 03170 FDB 49 03180 FDB 44 03190 FDB 40 03200 FDB 36 03210 FDB 31 03220 FDB 27 03230 FDB 22 03240 FDB 18 03250 FDB 13 03260 FDB 9 03270 FDB 4 03280 FDB 0 03290 FDB -4 03300 FDB -9 03310 FDB -13 03320 FDB -18 03330 FDB -22 03340 FDB -27 03350 FDB -31 03360 FDB -36 03370 FDB -40 03380 FDB -44 03390 FDB -49 03400 FDB -53 03410 FDB -58 03420 FDB -62 03430 FDB -66 03440 FDB -71 03450 FDB -75 03460 FDB -79 03470 FDB -83 03480 FDB -88 03490 FDB -92 03500 FDB -96 03510 FDB -100 03520 FDB -104 03530 FDB -108 03540 FDB -112 03550 FDB -116 03560 FDB -120 03570 FDB -124 03580 FDB -128 03590 FDB -132 03600 FDB -136 03610 FDB -139 03620 FDB -143 03630 FDB -147 03640 FDB -150 03650 FDB -154 03660 FDB -158 03670 FDB -161 03680 FDB -165 03690 FDB -168 03700 FDB -171 03710 FDB -175 03720 FDB -178 03730 FDB -181 03740 FDB -184 03750 FDB -187 03760 FDB -190 03770 FDB -193 03780 FDB -196 03790 FDB -199 03800 FDB -202 03810 FDB -204 03820 FDB -207 03830 FDB -210 03840 FDB -212 03850 FDB -215 03860 FDB -217 03870 FDB -219 03880 FDB -222 03890 FDB -224 03900 FDB -226 03910 FDB -228 03920 FDB -230 03930 FDB -232 03940 FDB -234 03950 FDB -236 03960 FDB -237 03970 FDB -239 03980 FDB -241 03990 FDB -242 04000 FDB -243 04010 FDB -245 04020 FDB -246 04030 FDB -247 04040 FDB -248 04050 FDB -249 04060 FDB -250 04070 FDB -251 04080 FDB -252 04090 FDB -253 04100 FDB -254 04110 FDB -254 04120 FDB -255 04130 FDB -255 04140 FDB -255 04150 FDB -256 04160 FDB -256 04170 FDB -256 04180 FDB -256 04190 FDB -256 04200 FDB -256 04210 FDB -256 04220 FDB -255 04230 FDB -255 04240 FDB -255 04250 FDB -254 04260 FDB -254 04270 FDB -253 04280 FDB -252 04290 FDB -251 04300 FDB -250 04310 FDB -249 04320 FDB -248 04330 FDB -247 04340 FDB -246 04350 FDB -245 04360 FDB -243 04370 FDB -242 04380 FDB -241 04390 FDB -239 04400 FDB -237 04410 FDB -236 04420 FDB -234 04430 FDB -232 04440 FDB -230 04450 FDB -228 04460 FDB -226 04470 FDB -224 04480 FDB -222 04490 FDB -219 04500 FDB -217 04510 FDB -215 04520 FDB -212 04 `Ь§`§`§`ŽaR``ќ`ѓ`УZƒh%ƒh ѕXIь‹*З`Oі`НŸЕџ`ŽaRќ`УZѓ`ƒh%ƒh ѕXIь‹*З`Oі`НŸЕ0ѓ`§`Ж`Й`і`ƒ.Œƒџ-„зОŽaR``ќ`ѓ`ƒh%ƒh ѕXIь‹*З`Oі`НŸЕџ`ŽaRќ`ѓ`ƒh%ƒh ѕXIь‹*З`Oі`НŸЕ0Г`§`Ж`В`і`ƒ_.ƒџЁ-зРЬ€`›О—ОаРзРН“tќ`У§`НДєŽ` НКЪНГ№§`ќ`У§`Г` "­Ÿ 'ўб9 $(,15:>BGKOSX\`dhlptx|€„ˆ‹“–šžЁЅЈЋЏВЕИЛОСФЧЪЬЯвдзйлортфцшъьэяёђѓѕіїјљњћќ§ўўџџџџџџўў§ќћњљјїіѕѓђёяэьъшцфтролйздвЯЬЪЧФСОЛИЕВЏЋЈЅЁžš–“‹ˆ„€|xtplhd`\XSOKGB>:51,($ џќџїџѓџюџъџхџсџмџиџдџЯџЫџЦџТџОџЙџЕџБџ­џЈџЄџ џœџ˜џ”џџŒџˆџ„џ€џ|џxџuџqџmџjџfџbџ_џ[џXџUџQџNџKџHџEџBџ?џ<џ9џ6џ4џ1џ.џ,џ)џ'џ%џ"џ џџџџџџџџџџџ џ џ џ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џ џ џ џџџџџџџџџџџ џ"џ%џ'џ)џ,џ.џ1џ4џ6џ9џ<џ?џBџEџHџKџNџQџUџXџ[џ_џbџfџjџmџqџuџxџ|џ€џ„џˆџŒџџ”џ˜џœџ џЄџЈџ­џБџЕџЙџОџТџЦџЫџЯџдџиџмџсџхџъџюџѓџїџќџ`1џ.џ,џ)џ'џ%џ"џ џџџџџџџџџџџ џ џ џ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џ џ џ џџџџџџџџџџџ џ"џ%џ'џ)џ,џ.џ1џ4џ6џ9џ<џ?џBџEџHџKџNџQџUџXџ[џ_џbџfџjџmџqџuџxџ|џ€џ„џˆџŒџџ”џ˜џœџ џЄџЈџ­џБџЕџЙџОџТџЦџЫџЯџдџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ00100 ORG $6000 00110 R RMB 1 00120 DIST RMB 1 00130 ANGLE1 RMB 2 00140 ANGLE2 RMB 2 00150 ROTAT RMB 2 00160 ACOUNT RMB 2 00170 COUNT RMB 2 00180 SCALE RMB 1 00190 DR RMB 5 00200 SIGN1 RMB 1 00210 NUM1 RMB 2 00220 SIGN2 RMB 1 00230 START LDD #0 00240 STD ANGLE1 00250 STD ANGLE2 00260 STD ACOUNT 00270 XC LDX #STABLE 00280 CLR SIGN1 00290 CLR SIGN2 00300 LDD ANGLE1 00310 ADDD ROTAT 00320 ADDD #90 00330 XCOMP CMPD #360 00340 BLO XC1 00350 SUBD #360 00360 BRA XCOMP 00370 XC1 LSLB 00380 ROLA 00390 LDD D,X 00400 BPL CONX 00410 STA SIGN1 00420 CONX TFR D,X 00430 CLRA 00440 LDB R 00450 JSR $9FB5 00460 STU NUM1 00470 LDX #STABLE 00480 LDD ANGLE2 00490 ADDD #90 00500 ADDD ROTAT 00510 X2COMP CMPD #360 00520 BLO XC2 00530 SUBD #360 00540 BRA X2COMP 00550 XC2 LSLB 00560 ROLA 00570 LDD D,X 00580 BPL CONX2 00590 STA SIGN2 00600 CONX2 TFR D,X 00610 CLRA 00620 LDB DIST 00630 JSR $9FB5 00640 TFR U,D 00650 ADDD NUM1 00660 STD NUM1 00670 LDA SIGN2 00680 ADCA SIGN1 00690 LDB NUM1 00700 CMPD #127 00710 LBGT AINC 00720 CMPD #-127 00730 LBLT AINC 00740 STB $BE 00750 00760 YC LDX #STABLE 00770 CLR SIGN1 00780 CLR SIGN2 00790 LDD ANGLE2 00800 ADDD ROTAT 00810 YCOMP CMPD #360 00820 BLO YCONT 00830 SUBD #360 00840 BRA YCOMP 00850 YCONT LSLB 00860 ROLA 00870 LDD D,X 00880 BPL CONY 00890 STA SIGN1 00900 CONY TFR D,X 00910 CLRA 00920 LDB DIST 00930 JSR $9FB5 00940 STU NUM1 00950 LDX #STABLE 00960 LDD ANGLE1 00970 ADDD ROTAT 00980 Y2COMP CMPD #360 00990 BLO Y2CONT 01000 SUBD #360 01010 BRA Y2COMP 01020 Y2CONT LSLB 01030 ROLA 01040 LDD D,X 01050 BPL CONY2 01060 STA SIGN2 01070 CONY2 TFR D,X 01080 CLRA 01090 LDB R 01100 JSR $9FB5 01110 TFR U,D 01120 SUBD NUM1 01130 STD NUM1 01140 LDA SIGN2 01150 SBCA SIGN1 01160 LDB NUM1 01170 CMPD #95 01180 BGT AINC 01190 CMPD #-95 01200 BLT AINC 01210 STB $C0 01220 01230 PSET LDD #$8060 01240 ADDA $BE 01250 STA $BE 01260 SUBB $C0 01270 STB $C0 01280 JSR $9374 01290 01300 AINC LDD ANGLE1 01310 ADDD #1 01320 STD ANGLE1 01330 JSR $B4F4 01340 LDX #DR 01350 JSR $BACA 01360 JSR $B3F0 01370 STD ANGLE2 01380 01390 LDD ACOUNT 01400 ADDD #1 01410 STD ACOUNT 01420 CMPD COUNT 01430 BHI FIN 01440 DONE JSR [$A000] 01450 LBEQ XC 01460 FIN RTS 01470 01480 STABLE FDB 0 0149ET FOR NEXT 7 LINES 00790 LEAY 224,Y 00800 STY HIBASE 00810 LDY LOBASE 00820 LEAY 224,Y 00830 STY LOBASE 00840 RTS 00850 TOGGLE LDY HIBASE SELECT RIGHT SCREEN 00860 STY ACTBAS 00870 JMP RET1 00880 END §}~}#џўџ} џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџp&$:ƒ COPYRIGHT 1990 FALSOFT, INC&* ž&@R1Г90:R2Г45:DIГ40&aRГR1ЌR2:DRГR1ЎR2:RAГџ”(1)Ў45&l(І 200&2‡"SPIROGRAPHICS"&Ё<‡:‡"RADIUS OF WHEEL 1 -";R1&ПF‡"RADIUS OF WHEEL 2 -";R2&пP‡"DISTANCE ON WHEEL 2 -";DI&хZ‡')d‡"THIS WILL HAVE"(R1ЋR2)ЎJ"LOOPS":‡" AND WILL TAKE"R2ЎJ"CYCLES"'Rn‡:‡"PRESS ANY KEY TO START":Ђ &HADFB'bxШ4,1:М:П1,1'q‚€ NГ0 Ѕ MX'ƒŒA1ГN:A2ГA1­DR'Ђ–XГR­џ•(A1­RA)ЋDI­џ•(A2­RA)'С YГR­џ…(A1­RA)ЌDI­џ…(A2­RA)'гЊН(128ЋX,96ЌY)'йД‹'фОЅ 190(Ш:ƒGREATEST COMMON DENOMINATOR(вIГR1:JГR2(.м… IВГJ Ї IГIЌJ:Ѕ 220(>ц… IГ0 Ї 250([№TEMPГI:IГJ:JГTEMP:Ѕ 220(oњMXГ(R2ЎJ)­360:'ƒŒA1ГN:A2ГA1­DR'Ђ–XГR­џ•(A1­RA)ЋDI­џ•(A2­RA)'С YГR­џ…(A1­RA)ЌDI­џ…(A2­RA)'гЊН(128ЋX,96ЌY)'йД‹'фОЅ 190(Ш:ƒGREATEST COMMON DENOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџб}M} О}П}}і} Ž}:П}†€З} Цї} Ž=@М}'!x} Цї} і} ZXz} &њО}:ц„Sє} '|} z} &кЦ€њ} ї} ЎŸ}і}:і} ч„|}} DЗ} &ЊО}1!П}і}С€&”|} |} і} С'С&џtО}1ЉрП}О}1ЉрП}9О}П}~}!џ}}1ЉрП}П}9ќ}§}~}+ўџўџ} џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ00010 ************************* 00020 * DBLWIDE BY J LUDWIG * 00030 * SUBROUTINE TO DEFINE * 00040 * THE STRINGS FOR * 00050 * DBLWIDE/BAS PROGRAM * 00060 ************************* 00070 ORG $7D00 00080 ACTBAS FDB 0 BASE OF CURRENT 7 LINES 00090 LOBASE FDB $0E00 BASE ON THE LEFT SCREEN 00100 HIBASE FDB $4D00 BASE ON THE RIGHT SCREEN 00110 ADDRES FDB 0 ACTUAL ADDRESS OF CURRENT STRING 00120 CHRCTR FCB 0 POSITION IN STRING 00130 STRIX FCB 0 STRING INDEX.EQUALS 0,2,4,6 OR 8 00140 CHR FCB 0 CHAR TO PUT IN THE STRING 00150 REPCTR FCB 0 NO.OF DOTS TO READ, THIS MASK 00160 SHFCTR FCB 0 SHIFTCOUNTER FOR MULTIPLY 00170 MASK FCB 0 ANDED WITH SCREEN TO LOOK AT 1 PIXEL 00180 VARPRS RMB 8 RESERVE 8 BYTES FOR VARPTRS 00190 ENTER CLR STRIX START NEW STRINGS 00200 LDY LOBASE SELECT LEFT SCREEN 00210 STY ACTBAS 00220 RET1 CLR CHRCTR NEW STRING 00230 LDB STRIX SET NEW ADDRESS TO STORE CHR 00240 LDX #$7D0E 00250 ABX 00260 STX ADDRES 00270 RET2 LDA #128 START NEW BYTE 00280 STA MASK 00290 RET3 LDB #7 REPCTR=7 00300 STB REPCTR 00310 LDX #$3D40 CHECK FOR LAST 7 LINES 00320 CMPX LOBASE 00330 BEQ NOSET IF SO, SKIP BIT 6 00340 RET4 LSL CHR 00350 LDB #5 ADDRESS=(REPCTR-1)*32+ACTBAS 00360 STB SHFCTR 00370 LDB REPCTR 00380 DECB 00390 RET5 ASLB (MULTIPLY BY 32) 00400 DEC SHFCTR 00410 BNE RET5 00420 LDX ACTBAS (ADD ACTBAS) 00430 ABX X=ADDRESS 00440 LDB ,X PICK UP THE SCREEN BYTE 00450 COMB INVERT IT FOR PRINTING 00460 ANDB MASK 00470 BEQ NOSET 00480 INC CHR SET BIT 0 00490 NOSET DEC REPCTR 00500 BNE RET4 NEXT REP IF NOT DONE 00510 LDB #128 SET BIT7 00520 ORB CHR OR AND STORE 00530 STB CHR 00540 LDX [ADDRES] ADDRESS = [STRIX+$7D0E]+CHRCTR 00550 LDB CHRCTR 00560 ABX 00570 LDB CHR STORE CHR IN THE STRING 00580 STB ,X 00590 INC CHRCTR 00600 CLR CHR 00610 LSRA SHIFT THE MASK BIT RIGHT 00620 STA MASK STORE IT 00630 CMPA #0 DONE WITH MASKING YET? 00640 BNE RET3 00650 LDY ACTBAS INCREMENT THE ACTIVE BASE 00660 LEAY 1,Y 00670 STY ACTBAS 00680 LDB CHRCTR 00690 CMPB #$80 END OF STRING YET? 00700 BNE RET2 00710 INC STRIX 00720 INC STRIX 00730 LDB STRIX 00740 CMPB #4 READY TO CHANGE SCREENS? 00750 BEQ TOGGLE 00760 CMPB #8 DONE WITH SECOND SCREEN? 00770 LBNE RET1 IF NOT,START NEW STRING 00780 LDY HIBASE Sn†~ЗЗН0ПЗО9:'E'НЙБ~ЗЙ† НЙБЦ† НЙБZ&ј9ю†: ф—ЫІРL&—ЬІРS&—Эж† НЙБ–Э Х—Ь–ЫНЙБ–Ь К—Э–Э В–ЫНЙБ–ЬНЙБ9џUTINE 00670 00680 END START START EXECUTION AT START T NEXT CHARACTER 00610 00620 ELSE LDA $CB GET SAVED LETTER [E] 00630 JSR $B9B1 ),1,1 43 LINE(76,86)-(176,102),PSET,B:LINE(96,90)-(156,96),PSET,BF:PAINT(128,74),3,1 44 DRAW"C1BM50,144R154L2D2L150R2D2R146BL36C4U4L18D4BL40U4L18D4BU12C1BL14L4U2R4BR18R4U2L4BR32BU4R4U2L4BR32BD6R4D2L4BR26L4D2R4" 45 PCOPY3TO1:PCOPY4TO2 46 DRAW"BM0,54C1U42R20":CIRCLE(16,24),16,1,.8,.8,.17:DRAW"BD22BR4F2RDRM+2,+17L8U4LU7LU3L2UL2UL7D16NL8U16BU7U12R8DR2DRFRD2RD2LD2LGLGLDL8" 47 DRAW"BR25BD23M+12,-42R10M+10,+42L8M-2,-8NL11BU6BL2M-3,-14LM-3,+14NR7BD6BL2M-2,+8NL8BR28U42R10D42NL10BR8U42R16M+14,+32U32R10D42L16M-14,-32D32L10" 48 DRAW"BR48U42R20":CIRCLE(154,24),16,1,.8,.8,.17:CIRCLE(154,44),16,1,.8,.8,.17:DRAW"BD42NR4L20R9BU6U12R8DR2DRFRD2RD2LD2LGLGLDL8BU18U12R8DR2DRFRD2RD2LD2LGLGLDL8" 49 CIRCLE(190,34),21,1,1.2:CIRCLE(190,34),13,1,1.2 50 DRAW"BU18BR110NL8M-6,+42L12M-4,-26L2M-4,+26L12M-6,-42R9M+4,+26M+4,-26R12M+4,+26M+4,-26" 51 POKE178,129:PAINT(6,14),,1:POKE178,33:PAINT(48,14),,1:POKE178,62:PAINT(74,14),,1:POKE178,150:PAINT(94,14),,1:POKE178,62:PAINT(142,14),,1:POKE178,190:PAINT(181,18),,1:POKE178,34:PAINT(214,14),,1:PCOPY3TO1:PCOPY4TO2 52 CIRCLE(14,170),16,1,.9:CIRCLE(14,170),10,1,.9:PAINT(2,170),3,1:DRAW"BM34,182C1U24R6F12U12R6D24L6H12D12L6":PAINT(36,180),3,1 53 PCOPY3TO1:PCOPY4TO2 54 DRAW"BR54U18L10U6R26D6L10D18L6BR18M+9,-24R10M+9,+24L6M-4,-8L8M-4,+8NL6M+4,-8BU4BR2R4U4L2U2LD2L2D4BM140,182U24R20D2R2D12L2D2L14D8NL4BU14U4R10D4L10BR24BD14U24R20D6L14D4R14D4L14D4R14D6L20" 55 PAINT(92,180),1,1:PAINT(110,180),1,1:PAINT(142,180),1,1:PAINT(172,180),1,1:PCOPY3TO1:PCOPY4TO2 56 FORI=0TO24STEP24:CIRCLE(216+I,176),12,2,.85,.85,.7:CIRCLE(216+I,176),10,2,.85:CIRCLE(216+I,176),8,2,.85:CIRCLE(216+I,164),10,2,.85:CIRCLE(216+I,164),8,2,.85:NEXTI 58 PCOPY3TO1:PCOPY4TO2 59 FORII=1TO1000 60 IFINKEY$=""THEN61ELSE600 61 NEXTII 600 REM START MENU TEXT 610 DIM A$(40) 620 READ MN$ 630 FORP=1TO34:READ A$(P):IF A$(P)="END"THEN640ELSENEXTP 640 IF A$(P)="END"THEN A$(P)="" 650 CLS 660 PRINT" RAINBOW ON TAPE" 670 PRINT" (C) FALSOFT, 1987" 680 PRINT 690 PRINT " (XX)=PAGE NUMBER OF LISTING":KK=LEN(MN$):KK=INT(KK/2):PRINTTAB(9-KK)"IN "MN$"'S RAIN00010 * LISTER 00020 * COPYRIGHT (C) 1990 00030 * BY 00040 * JAMES D. BARNES 00050 00070 ORG $7F90 START ASSEMBLY AT $7F90 00080 START LDA #$7E OPCODE FOR JMP 00090 STA $B7BD PLACE JMP IN ROM 00100 LEAX BEGIN,PCR GET START ADDRESS OF LISTER 00110 STX $B7BE PUT IT IN ROM AS A HOOK 00120 RTS RETURN TO BASIC 00130 00140 BEGIN CMPA #$3A CHECK FOR COLON 00150 BEQ STEP GO IF COLON 00160 CMPA #$45 CHECK FOR LETTER [E] 00170 BEQ STEP2 GO IF IT'S THE LETTER [E] 00180 00190 PRINT JSR $B9B1 NOT FOR OUR HOOK-OUTPUT CHAR. 00200 JMP $B7B9 GET THE NEXT CHARACTER 00210 00220 SPACE LDA #$0D VALUE FOR [ENTER] KEY 00230 JSR $B9B1 OUTPUT [ENTER] KEY 00240 LDB #4 SET COUNTER FOR 4 SPACES 00250 LOOP LDA #$20 VALUE FOR [SPACE BAR] 00260 JSR $B9B1 OUTPUT [SPACE BAR] 00270 DECB DECREASE COUNTER 00280 BNE LOOP GO IF NOT DONE 4 [SPACE BAR]'S 00290 RTS RETURN FROM SUBROUTINE 00300 00310 STEP BSR SPACE GO MODIFY THE LISTING 00320 LDA #$3A VALUE FOR COLON 00330 BRA PRINT OUTPUT COLON & GET NEXT CHAR. 00340 00350 STEP2 STA $CB SAVE THE LETTER [E] 00360 LDA ,U+ GET THE NEXT CHARACTER 00370 CMPA #$4C CHECK FOR LETTER [L] 00380 BNE STEP3 GO IF NOT LETTER [L] 00390 STA $00CC SAVE LETTER [L] 00400 LDA ,U+ GET NEXT CHARACTER 00410 CMPA #$53 CHECK FOR LETTER [S] 00420 BNE STEP4 GO IF NOT LETTER [S] 00430 STA $CD SAVE LETTER [S] 00440 BSR SPACE MUST BE WORD ELSE-GO DO IT. 00450 LDA #$20 VALUE FOR [SPACE BAR] 00460 JSR $B9B1 OUTPUT SPACE TO LINE UP LISTING 00470 BSR ELSE OUTPUT LETTERS [E] & [L] 00480 LDA $CD GET SAVED LETTER [S] 00490 BRA PRINT OUTPUT [S] & GET NEXT CHARACTER 00500 00510 STEP3 STA $00CC SAVE CHARACTER 00520 LDA $CB GET SAVED LETTER [E] 00530 JSR $B9B1 OUTPUT LETTER [E] 00540 LDA $00CC GET SAVED CHARACTER 00550 BRA PRINT OUTPUT IT & GET NEXT CHARACTER 00560 00570 STEP4 STA $CD SAVE CHARACTER 00580 BSR ELSE OUTPUT LETTERS [E] & [L] 00590 LDA $CD GET SAVED CHARACTER 00600 BRA PRINT OUTPUT IT & GET NEXT CHARACTER 00610 00620 ELSE LDA $CB GET SAVED LETTER [E] 00630 JSR $B9B1 OUTPUT LETTER [E] 00640 LDA $00CC GET SAVED LETTER [L] 00650 JSR $B9B1 OUTPUT LETTER [L] 00660 RTS RETURN FROM SUBROUTINE 00670 00680 END START START EXECUTION AT START џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ10),6,1:ш(XЋ1,YЌ1),1,1:ш(XЋ10,YЌ10),10,1/3vЅ 1550/O€‚ ######### J #########/vŠA$Г"U20;R20;D20;L20;U7;R20;U6;L20"/‚”І 1480/Дžш(XЋ1,YЌ1),2,1:ш(XЋ1,YЌ8),4,1:ш(XЋ1,YЌ16),2,1/РЈЅ 1550/мВ‚ ######### K #########/§МA$Г"U20;R20;D20;L20;R10;U20"0 ЦІ 14800,аш(XЋ1,YЌ1),1,1:ш(XЋ11,YЌ1),2,108кЅ 15500Tф‚########## L #########0юA$Г"U20;R20;D20;L20;U10;R20;U10;L10;D20"0јІ 14800гш(XЋ1,YЌ1),10,1:ш(XЋ11,YЌ1),1,1:ш(XЋ1,YЌ11),1,1:ш(XЋ11,YЌ11),10,10п Ѕ 15500ќ‚########## M ##########1B A$Г"U20;R20;D20;L20;U3;E7;H7;U3;R3;F7;E7;R3;D3;G7;F7;D3;L3;H7;G7"1M*І14801Ђ4ш(XЋ1,YЌ5),2,1:ш(XЋ19,YЌ5),2,1:ш(XЋ10,YЌ19),2,1:ш(XЋ10,YЌ1),2,1:ш(XЋ10,YЌ10),4,11Ў>Ѕ 15501ЫH‚ ######### N ##########23RA$Г"U20;R20;D20;L20":І1480:ш(XЋ1,YЌ1),2,1:A$Г"U5;R20;U5;L20;U5;R20;U5;L5;D20;L5;U20;L5;D20":І14802З\ш(XЋ1,YЌ1),4,1:ш(XЋ11,YЌ1),4,1:ш(XЋ6,YЌ6),4,1:ш(XЋ16,YЌ6),4,1:ш(XЋ1,YЌ11),4,1:ш(XЋ11,YЌ11),4,1:ш(XЋ6,YЌ16),4,1:ш(XЋ16,YЌ16),4,12УfЅ 15502рp‚ ######### O ##########3zA$Г"U20;R20;D20;L20;U20;F20"3 „І148030Žш(XЋ2,YЌ1),1,1:ш(XЋ19,YЌ19),6,13<˜Ѕ 15503YЂ‚ ######### P ##########3…ЌA$Г"U20;R20;D20;L20;R7;BU7;R6;U6;L6;D6"3‘ЖІ 14803ЕРш(XЋ1,YЌ1),2,1:ш(XЋ10,YЌ10),4,13РЪЅ15503нд‚ ######### Q ##########3іоA$Г"U20;R20;D20;L20"4шІ14804ђш(XЋ1,YЌ1),1,14ќЅ15504<‚ ######### R ##########4yA$Г"U20;R20;D20;L20;U8;R8;D8;R4;U8;R8;U4;L8;U8;L4;D8;L8"4…І 14804к$ш(XЋ1,YЌ1),6,1:ш(XЋ1,YЌ19),6,1:ш(XЋ19,YЌ1),6,1:ш(XЋ19,YЌ19),6,1:ш(XЋ10,YЌ10),1,14ц.Ѕ 155058‚ ######### S ##########5/BA$Г"U20;R20;D20;L20;R7;BU7;R6;U6;L6;D6"5;LІ 14805_Vш(XЋ1,YЌ1),4,1:ш(XЋ10,YЌ10),2,15k`Ѕ 15505ˆj‚ ######### T ##########5ЖtA$Г"U20;R20;D20;L20;R7;U20;R6;D20;R6;U20"5Т~І 14805ѕˆш(XЋ1,YЌ1),6,1:ш(XЋ10,YЌ1),4,1:ш(XЋ15,YЌ1),2,16’Ѕ 15506œ‚ ######### U #########6JІA$Г"U20;R20;D20;L20;R10;U20;R10;D10;L20"6VАІ 14806šКш(XЋ1,YЌ1),4,1:ш(XЋ1,YЌ19),6,1:ш(XЋ19,YЌ1),6,1:ш(XЋ19,YЌ19),4,16ІФЅ 15506ТЮ‚ ######### V #########7иA$Г"U20;R20;D20;L20;R3;E7;F7;R3;U3;H7;E7;U3;L3;G7;H7;L3;D3;F7;G7"7тІ14807hьш(XЋ1,YЌ5),4,1:ш(XЋ19,YЌ5),4,1:ш(XЋ10,YЌ1),4,1:ш(XЋ10,YЌ19),4,1:ш(XЋ10,YЌ10),6,17tіЅ 15507‚ ######### W #########7э A$Г"U20;R20;D20;L20":І1480:A$Г"BR4;BU4;U12;R12;D12;L12":І1480:A$Г"BR7;BU7;U6;R5;D6;L5"7љІ 14808-ш(XЋ10,YЌ1),2,1:ш(XЋ10,YЌ5),4,1:ш(XЋ10,YЌ9),6,189(Ѕ 15508U2‚ ######### X #########8’жK$Гџ’:… K$Г""Ї1750::„ … K$Гџ‹(HЋ64)ЇЅ 1770>иOГOЋ1>Dл… OВ1Ї1760::„ ю(15,16),"WRONG, TRY AGAIN":Ѕ 1750>“рю(1,17),"WRONG AGAIN! THE CORRECT LETTER IS "Ћџ‹(HЋ64):ю(25,18),"ANOTHER?">ЦтO$Гџ’:… O$Г""Ї 1762::„ … O$Г"Y"Ї 1700::„ Ѕ 40>щъю(15,18),"CORRECT! ANOTHER?"?ьO$Гџ’:… O$Г""Ї 1772::„ … O$Г"Y"Ї 1700::„ Ѕ 40?7а‚ END (SLOW DOWN POKE)?Aкт32:Š>“рю(1,17),"WRONG AGAIN! THE CORRECT LETTER IS "Ћџ‹(HЋ64):ю(25,18),"ANOTHER?">ЦтO$Гџ’:… O$Г""Ї 1762::„ … O$Г"Y"Ї 1700::„ Ѕ 40>щъю(15,18),"CORRECT! ANOTHER?"?ьO$Гџ’:… O$Г""Ї 170,+6D4R45D5LD5LD5L45D4L160U4L45BM0,104M+50,-30R156M+50,+30M-50,-30BG4M+28,+16L201M+28,-16R144BD28L144M+2,+12R140M+2,-12" 37 PAINT(128,116),1,1:DRAW"BL28BDC4M-2,+12L2M+2,-12L16D12NR14L2U12BL40D12L2U12L16M+2,+12NR14L2M-2,-12" 38 PAINT(128,90),3,1:DRAW"BU20C1PIRAL"/я† " (45)*DBLWIDE"/1№† " (45)+DBLWIDE"/Hё† " (46) DWIDEBAS"/]ђ† " (46) CREATE"/rѓ† " (53) SPIRO1"/‡є† " (54) SPIRO2"/›ѕ† " (55)*SPIRO"/Џі† " (55)+SPIRO"/Хї† " (59) JOYSTK3"/лј† " (68) DETECTO"/яљ† " (70) LCOPY"/ћњ† "END"IRAL"/я† " (45)*DBLWIDE"/1№† " (45)+DBLWIDE"/Hё† " (46) DWIDEBAS"/]ђ† " (46) CREATE"/rѓ† " (53) SPIRO1"/‡є† " (54) SPIRO2"/›ѕ† " (55)*SPIRO"/Џі† " (55)+SPIRO"/Хї† " (59) JOYSTK3"/лј† " (68) DETECTO"/яљ† " (70) LCOPY"/ћњ† "END"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџB&$:ƒ COPYRIGHT 1990 FALSOFT, INC&2ˆ № Ѕ 40&> ‚ TITLE&tNA$Г" COCO CODE FLAGS":COГ8:ME$Г"TITLE":Ѕ130&™ю(џ(XЎ8)Ћ1,џ((10ЋY)Ў8)),ABC$:&зю(10,19),"JAY SMITH , 1989":ю(9,21),"ANY KEY TO CONTINUE"&ьQ$Гџ’:… Q$Г""Ї31&ї(‚ MENU'(2т40:‡:‡ Є18);"MENU":‡:€XГ1Ѕ5:‡Є10)"("X")":‹X'Є<ё 16,3:‡"TITLE SCREEN":ё 16,4:‡"DISPLAY ALL FLAGS":ё16,5:‡"TYPE A MESSAGE":ё16,6:‡"CODE FLAG QUIZ":ё16,7:‡"END PROGRAM"'еAQ$Гџ’:… Q$Г""Ї 65::„… џ‰(Q$)В5Ї65::„QГџ‰(Q$)'іFˆ Q Ѕ 10,1600,100,1700,2000(c‚ MESSAGE(dт 40:ž:ME$Г"MESSAGE"(Kn‡"INPUT A MESSAGE":‡"UP TO 36 CHARACTERS"(sx‰ NA$:… џ‡(NA$)В36 Ї NA$ГџŽ(NA$,36))}‡"CHOOSE A BACKGROUND COLOR":‡" 0 = GREEN":‡" 2 = BLUE":‡" 3 = RED":‡" 4 = WHITE":‡" 5 = LIGHT GREEN":‡" 6 = PINK":‡" 8 = BLACK":) ~‰ CO)‚ф2)ŒцCO),–€ FГ1Ѕ(џ‡(NA$)))A ABC$Гџ(NA$,F,1))SЊHГџŠ(ABC$)Ќ64)eД… ABC$Г" "Ї ‹)сОˆ H Ѕ 210,260,300,350,400,450,500,550,600,650,700,750,800,850,890,940,990,1040,1090,1140,1190,1240,1290,1340,1390,1440)ўШ‚ ######### A ##########*EвA$Г"U20;R20;G1;D2;G1;D2;G1;D2;G1;F1;D2;F1;D2;F1;D2;F1;L20;R10;U20"*PмІ1480*sцш(XЋ1,YЌ1),4,1:ш(XЋ11,YЌ1),2,1*№Ѕ 1550*œњ‚ ######### B ##########*лA$Г"U20;R20;G1;D2;G1;D2;G1;D2;G1;F1;D2;F1;D2;F1;D2;F1;L20"*цІ1480+ш(XЋ1,YЌ1),6,1:Ѕ 1550+"‚ ######### C ##########+S,A$Г"U20;R20;D20;L20;U4;R20;U4;L20;U4;R20;U4;L20"+^6І1480+А@ш(XЋ1,YЌ1),2,1:ш(XЋ1,YЌ6),4,1:ш(XЋ1,YЌ10),6,1:ш(XЋ1,YЌ14),4,1:ш(XЋ1,YЌ17),2,1+МJЅ 1550+йT‚ ######### D ##########,^A$Г"U20;R20;D20;L20;U6;R20;U8;L20", hІ 1480,>rш(XЋ1,YЌ1),1,1:ш(XЋ1,YЌ7),2,1:ш(XЋ1,YЌ16),1,1,J|Ѕ 1550,g†‚ ######### E ##########,ˆA$Г"U20;R20;D20;L20;U10;R20",“šІ1480,ЖЄш(XЋ1,YЌ1),6,1:ш(XЋ1,YЌ11),2,1,ТЎЅ 1550,пИ‚ ######### F ##########- ТA$Г"U20;R20;D20;L20;U10;E10;F10;G10;H10"-ЬІ 1480-mжш(XЋ1,YЌ1),4,1:ш(XЋ13,YЌ1),4,1:ш(XЋ13,YЌ18),4,1:ш(XЋ1,YЌ18),4,1:ш(XЋ11,YЌ10),6,1-yрЅ 1550-–ъ‚ ######### G ##########-№єA$Г"U20;R20;D20;L20":І1480:ш(XЋ1,YЌ1),2,1:A$Г"R3;U20;R4;D20;R2;U20;R4;D20;R2;U20;R5"-ќўІ 1480..ш(XЋ1,YЌ1),1,1:ш(XЋ8,YЌ1),1,1:ш(XЋ14,YЌ1),1,1.:Ѕ 1550.V‚ ######### H #########.w&A$Г"U20;R20;D20;L20;R10;U20".‚0І1480.Ѕ:ш(XЋ1,YЌ1),4,1:ш(XЋ11,YЌ1),6,1.БDЅ 1550.ЭN‚ ######### I #########.цXA$Г"U20;R20;D20;L20".ёbІ1480/'lщ(XЋ10,YЌџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќ?ќ??ќ?џџџќџџРќеаџџќѕ?ќ–?Ю?ќЮ?–”?џџџ OЪHќHееџёѕ?ќ–?ЮЯќЮ?––ƒџ№? OЪHќHУџёѕЯќ–?ЮЯќЮ?€џ OЪHќH?дџёѕЯќ–?ЮУќЮ?№–?ЪC J2C?№дџёѕЯќ–?ЮУќЮ?ќ<ЪC J2C?ќд?ХѕЯќ–?ЮЬќЮ?ќ ЪC J2C?ќдџХХѓќ–?ТЬќЮ?ќ–<?№ЪC J2C?РдџХХѓќ–?ТЮ<Ю?Т–2џќ C 2CУџ51ѓќ–?ЬЮ<Ю?€ђџџ C 2Cееџ51ѓќ–?ЬЮ<Ю?––ƒђџџ HH JCее?џ51єќ–?ЯЬЮ?–”?ТџџHH JOееУџ51єќ–?ЯЬЮ?€ƒђџџ2HCЪJOгќєќєќ–?ЯЮРЮ?№ђџџ2HCЪJO?Сгќєєќ–?ЯЮРЮ?ќ2џќ2JCЪJO?ёгќѕѕѕ<–?ЯЮЬЮ?ќ<?№ђJCЪJO?ёгёѕѕѕ<–?ЯђЬЮ?ќ– ђJCЪJO?ёдё№5<–?ЯђЮЮ?Т–?ђJCЪJO?ёдёѓџ5<–?ЯќЮЮ?€–?ќJOђJ??№дёЯџХЬ–?ЯќЮЮ?––џќJOђJ??ќдХЯџХЬ–?ЯџЮ?––ƒџ№?ќJOђJ??ќРџР ?џ??џџџќ№?џџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ў&#:ƒ***************************&E:ƒ* RAINBOW ON DISK GRAPHIC *&g:ƒ* BY FRED B. SCERBO *&‰:ƒ* COPYRIGHT (C) 1985 *&Ћ:ƒ* UNDER LICENSE TO *&Э:ƒ* FALSOFT PUBLISHING INC. *&№:ƒ*************************** &§ ž0:•1000'OAA$ГџЁ(3,143):€IГ1Ѕ5:гM" FALSOFT/"ЋAA$:гM"PRESENTS/"ЋAA$:‹I:гM" RAINBOW/"ЋAA$'f€IГ1Ѕ300:…џ’Г""Ї‹I'(Ш2,1:М1:П1,1:Ш1:М0:П1,1:’65314,248'ž2Ш2,3:М1:Ш1,3'Б<гM" ON/"ЋAA$'ПFЧ3Ѕ1:Ч4Ѕ2(PМ0:Л(40,190)Ќ(212,60),О,BF:Т(126,126),24,0,.9:У(126,126),0,0:Т(126,126),20,1,.9(LZТ(170,126),8,0,.9:Ц"BM122,186C0R10E4U26H4L10G4D26F4"(hdЧ3Ѕ1:Ч4Ѕ2:п0,17,2,A$,B$(nгM" DISK/"ЋAA$:Ч3Ѕ1)'xШ1,1:Ц"BM70,88C3U12R12D12NL12BR8U12F12NU12BR16R2U12NL2R10F2D8G2NL10BR12NU12BR10R10U6L10U6R10BR8D12U6R4NE6NF6BM98,156C2R14D10L14NU10R14D10L14BR44BU20R14D20L14U20")5‚€IIГ1Ѕ500)IŒ…џ’Г""Ї150:„160)Q–‹II)g ‚ START MENU TEXT){ЊŒ A$(34),B$(34))ВД€IГ1Ѕ26:B$(I)Гџ‹(64ЋI):‹:€IГ27Ѕ34:B$(I)Гџ‹(22ЋI):‹)МО MN$)цШ€PГ1Ѕ34: A$(P):… A$(P)Г"END"Ї210:„‹P*в… A$(P)Г"END"Ї A$(P)Г""* мNPГPЌ1*'ц€IГNPЋ1Ѕ34:B$(I)Г"":‹*-№ž*Lњ‡" RAINBOW ON DISK"*k‡" (C) FALSOFT, 1990"*”‡" PRESS LETTER TO LOAD BASIC ONLY";*э‡ " (XX)=PAGE NUMBER OF LISTING":KKГџ‡(MN$):KKГџ(KKЎ2):‡Є9ЌKK)"IN "MN$"'S RAINBOW"*ѓ"‡+,€PГ1Ѕ5:‡B$(P)A$(P),B$(5ЋP)A$(PЋ5):‹P+h6‡:‡ " * = MACHINE LANGUAGE PROGRAM":‡ " + = ASSEMBLY LANGUAGE SOURCE"+@‡" PRESS TO CONTINUE";+ЂJX$Гџ’:…X$Г""Ї330+ВT…X$Г" "Ї370+Ь^€IГ1Ѕ10:…X$ГB$(I)Ї500+йh‹I:Ѕ330+пrž,|‡:‡ " (XX)= PAGE NUMBER OF LISTING",†‡:‡,;€PГ11Ѕ14:‡B$(P)A$(P),B$(4ЋP)A$(PЋ4):‹P,‰•‡:‡ " * = MACHINE LANGUAGE PROGRAM":‡ " + = ASSEMBLY LANGUAGE SOURCE":‡,Ьš‡ " PRESS TO RETURN TO FIRST PAGE OF MENU",єЄ‡ " PRESS ^ (UP ARROW) FOR ";- ЎXX$Гџ’:… XX$Г""Ї430-#И…XX$Гџ‹(94)Ї ž:Ю:–-4Т…XX$Г" "Ї240-QЬ€IГ11Ѕ NP:…XX$ГB$(I)Ї500-^ж‹I:Ѕ430-mр…XX$ДВЇ430-wъЅ240-—єQ$ГA$(I):…џ(Q$,1)ДВ"*"Ї540-оўž:‡@138,"SORRY, BUT":‡:‡Є8)Q$:‡:‡" IS A MACHINE LANGUAGE PROGRAM.".A‡:‡" THE MENU PROGRAM HAS NOW BEEN CLEARED SO YOU MAY THE PROGRAM BY ITS FILENAME.".G–.gQГџ‡(Q$):QГQЌ6:SL$Гџ(Q$,Q).s&г SL$,R.‚ш† "AUGUST".™щ† " (11) CODEFLAG".Аъ† " (30) EZTHELO2".Хы† " (36)*LISTER".кь† " (36)+LISTER".№э† " (36) LISTER1"/ю† " (42) SрМПМНКПМНКДНОИ€ПММПЕОМПДНОМПЕМПМК€ПАЕКП€ЕК€ЕК€АП€АПЕКАПАЕКАПЕАПАК€џ€€€џ№ѕњ€ѕњ€€џ€№џѕњаџ€ѕњ€ќѕ№џ№њ€џ€€№џ€ѕњ€ѕњ€€џ№€џѕњаџ€ѕњ€€€€џ€€€Ÿ№•šŸ€•š€•š€€Ÿ€А•šŸ€•šŸ€€Ÿ€€€ŸœšŸœš€•š€€œœœŸ•šŸ•žœŸрŸ€€€€€€€…Š€…Š€€€€…Š€€…Š€€р€€€€€€€€…Š€…Š€€€€…Š€€…Š€€€€€€€Џ€€€Џ€ЅЊ€ЅЊЁЂЏ €ЏЅЊ€Џ ЅЊ€€€€Џ€€€Џ€€€Џ№ЅЊ€ЅЊЅЊЏ€€ЏЅЊ€Џ€ЅЊ€€€€Џ€€уяуруяхытчычъяууяхыуясчыт€€сят€РРРРРрРРРРРР РРРРРРРРРРРРРРРРРР€РРРРРРРРРРРРР€РРР€РРРРРРРРРРРРР€РРРРРРРР€РР€РРР€РР€РРРРР€РР€РРР€РРР€РРРЈЈРЈЈЈРРРРРЈУЈЈџ€…Š€…Š€€€€…Š€€…Š€€џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрьяьэъяьэъфэюш€яььяхюьяфэюьяхьяьъ€яАхъя€хъ€хъ€Ая€АяхъАяАхъАяхряАъ€Џ€€€Џ№ЅЊ€ЅЊ€€Џ€№ЏЅЊаЏ€ЅЊ€ЌЅ№Џ Њ Џ€€№Џ€ЅЊ€ЅЊ€€Џ№ ЏЅЊаЏ€ЅЊ€€€€Џ€€€№…Š€…Š€…Š€€€А…А€…А€€€€€ŒŠŒŠ€…Š€€ŒŒŒ…А…ŽŒр€€€Ÿ€€€Ÿ€•š€•š€€Ÿ€€Ÿ•š€Ÿ€•š€€р€Ÿ€€€Ÿ€€€Ÿ€•š€•š€€Ÿ€Ÿ•š€Ÿ•š€€€€Ÿ€€€џ€€€џ€ѕњ€ѕњёђџ €џѕњ€џ ѕњ€€€€џ€€€џ€€€џ№ѕњ€ѕњѕњџ€€џѕњ€џ€ѕњ€€€€џ€€ГПГАГПЕЛВЕЛЗКПГГПЕЛГПБЗЛВ€€БПВ€РРРРРрРРРРРР РРРРРРРРРРРРРРРРАР€РРРРРРРРРРРРР€РРР€РРРРРРРРРРРРР€РРРРРРРР€РР€РРР€РР€РРРРР€РР€РРР€РРР€РРРЈЈРЈЈЈРРРРРЈУЈЈџŸ€•š€•š€€Ÿ€Ÿ•š€Ÿ•š€€џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџФУХСУССЩШТЧТТУ$%Ч'()ЧУТЧФ/ЩУ23Щџџџџџџџџџџџџџџџџ FALSOFT ъPRESENTS!ъ RAINBOW" ON # DISK  MENU BASCODEFLAGBASEEZTHELO2BAS&fLISTER BINxLISTER ASMџЏLISTER1 BAS*ЊSPIRAL BAS+чDBLWIDE BINлDBLWIDE ASMџгDWIDEBASBAS,ЙCREATE BAS-]SPIRO1 BASsSPIRO2 BAS. SPIRO BINSPIRO ASMџgJOYSTK3 BAS0иDETECTO BAS1 LCOPY BASџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџќ§њŸœšЄ­ЎЈ€ПММПеомпфэюья…ŒŒŠ€џ€ѕњŸ€•š€ЅЊ€€П€€Пекап€хъ€я…€€Š€џ€€€Ÿ€•š€ЅЊ€€П€€Пекап€хъ€ь…€€Š€џ€€€Ÿ€•š€ЅЊ€€П€€Пекап€хъ€€€€€€€џ№ѕњŸ€•š€ЅЊ€€П€€Аек€п€хъ€я€€€€€џќ§њŸœš€ЅЊ€€МММПек€п€хюьяр€€€€џ€€€Ÿ€•š€ЅЊ€€П€€Пек€п€хъ€€р€€ €џ€€€Ÿ€•š€ЅЊ€€П€€Пек€п€хъ€€€€€€џ€€€Ÿ€•š€ЅЊЁЂП€€Пек€п€хъ€€€€€€џ€€€Ÿ€•š€ЅЊЅЊП€€Пек€п€хъ€€€€€€ѓџѓ€“Ÿ‘—›’ЇЋЇЊПГГПелгпсчыт€€‚€УУУТУУУУСУУТУУУСУУТУТСУУСУУТУУУ€ХЪХЪХЪРЯРЯРШЯ€ФРЯ€ШХЫТХЪХХЪЪЯРФ€ХЮЬШХЮЭЮ€ЯЬ€ЬЬЯ€ЯЬ€ХЪЫХЪ€ХЪ€ЬЬЯ€ХЪР€ХЪХЪ€Я€ЪЯ€Я€Я€ЪХЪХЧЪ€ХЪ€Я€Я€ЧЫР€ЧЫХЫСЯУЪЯУЯСЯУЪЧЫРХЫРЧЫРЯУЯ€џŸ€•š€ЅЊЁЂП€€Пек€п€хъ€€€€€€џ€€€Ÿ€•š€ЅЊЅЊП€€Пек€п€хъ€€€€€€ѓџѓ€“Ÿ‘—›’ЇЋЇЊПГГПелгпсчыт€€‚€УУУТУУУУСУУТУУУСУУТУТСУУСУУТУУУ€ХЪХЪХЪРЯРЯРШЯ€ФРЯ€ШХЫТХЪХХЪЪЯРФ€ХЮЬШХЮЭЮ€ЯЬ€ЬЬЯ€ЯЬ€ХЪЫХЪ€ХЪ€ЬЬЯ€ХЪР€ХЪХЪ€Я€ЪЯ€Я€Я€ЪХЪХЧЪ€ХЪ€Я€Я€ЧЫР€ЧЫХЫСЯУЪЯУЯСЯУЪЧЫРХЫРЧЫџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџ№?џџџџџџРџџџџџџџ№№џџџџџџџџџџџќџџџџџ№?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџРџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќџџџџџџџџџќџџџџџџџџџ№?џџ№?џџџџџџџџ№?џџџџ№?џџџџџџџџРџџџџџџРџџџџџџџџџР?џџџџџџ№?№џџџџџџџџџџџџџџРџџџџџџџџќ?џџџџ№џџџџџџџќ?џџ№џџџџџџџ№?џџџџџџ№џџ?џџџџџџРРџџџџџџР 0џџџџџџ 0џџџџџџ 0џџџџџќџџРџџџџџќџџџџџ№?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!c&"‚***************************&C‚* E-Z-THELLO 2 *&d‚* COPYRIGHT (C) 1990 *&…‚* ADAPTED *&І‚* BY FRED B. SCERBO *&Ч‚* 60 HARDING AVENUE *&ш‚* NORTH ADAMS, MA 01247 *' ‚***************************' •500'1 ž0:‡џЁ(32,220);џЁ(32,204);'K€IГ1Ѕ160:A:…AД128Ї25'Јž:‡@96," GO BACK AND CHECK YOUR DATA IN LINES 30-50. I THINK YOU MADE A TYPO !":‡:‡:Š'К‡џ‹(AЋ144);:‹(†31,31,31,26,31,31,31,31,,47,47,47,47,42,47,42,37,47,37,47,47,47,37,47,32,37,47,,37,47,47,47(p#†31,26,16,,,,23,30,,,37,47,32,,47,42,37,47,37,47,32,,37,47,32,37,47,,37,42,32,47(Я(†31,31,26,28,24,23,30,16,28,24,37,47,32,,47,47,47,47,37,47,47,42,37,47,32,37,47,,37,42,,47)$-†31,26,,,21,31,16,,,,37,47,32,,47,42,37,47,37,47,32,32,37,47,32,37,47,,37,42,,47)ƒ2†31,31,31,26,21,31,31,31,,,37,47,32,,47,42,37,47,37,47,47,47,37,47,47,37,47,47,37,47,47,47)Ÿ7‡џЁ(32,195);џЁ(32,211);)п<‡@326," AUTO-PLAY VERSION ";:‡@358," ADAPTED ";*A‡@390," BY FRED B.SCERBO ";:‡@422," COPYRIGHT (C) 1990 ";*AF‡@454," SELECT LEVEL (1-6) ";*œG‡@353,џ‹(157)џ‹(156)џ‹(158);:‡@385,џ‹(149)џ‹(128)џ‹(154);:‡@417,џ‹(151)џ‹(147)џ‹(155);*їH‡@380,џ‹(157)џ‹(156)џ‹(158);:‡@412,џ‹(149)џ‹(128)џ‹(154);:‡@444,џ‹(151)џ‹(147)џ‹(155);+ JX$Гџ’:…X$Г""Ї74 +$KDLГџ‰(X$):… DLВ6Ї74+2L… DLД1Ї74+SPž:‡@231,"PLEASE STAND BY !";+qUŒ SQ(6,6),A(6),B(6),N$(9)+“VŒ C(32,6),D(32,6),NN(32),N(4)+вWІ2280:€GGГ1Ѕ6:€JJГ1Ѕ32: C(NN(JJ),GG),D(NN(JJ),GG):‹JJ,GG+тZ‚ WH=1:BL=2,_SQ(3,3)Г1:SQ(4,4)Г1:SQ(3,4)Г2:SQ(4,3)Г2,ЏdN$(0)Г"U12R8D12NL8BR6":N$(1)Г"BR3R3U12NG3D12R3BR5":N$(2)Г"NR8U6R8U6NL8BD12BR6":N$(3)Г"R8U6NL8U6NL8D12BR6":N$(4)Г"BU6NU6R8U6D12BR6":N$(5)Г"R8U6L8U6R8BD12BR6"-%iN$(6)Г"R8U6L8D6U12R6BD12BR6":N$(7)Г"BR8U12L8ND2R8D12BR6":N$(8)Г"NU12R8U6NL8U6NL8D12BR6":N$(9)Г"BR8U12L8D6R8D6BR6"-6nШ4,1:М1:П0,0-OsЛ(0,0)Ќ(196,160),О,B-hxЛ(1,1)Ќ(195,159),О,B-x}€IГ2Ѕ194Љ32-‚Л(I,2)Ќ(I,158),О:‹-В‡€IГ2Ѕ158Љ26:Л(2,I)Ќ(194,I),О:‹-КŒBГ1-Ы‘€YГ15Ѕ145Љ26-о–B(B)ГY:BГBЋ1:‹-ц›AГ1-ї €IГ18Ѕ178Љ32. ЅA(A)ГI:AГAЋ1:‹.ЁЊЦ"BM0,190C0U26R20D6L12D4R12D6L12D4R12D6NL20BU10BR6R12U6L12D6BD10BR16U6E14L14U6R24D6G14R14D6NL24BU10BR6R12U6L12D6BU16BR16R28D6L10D20L8U20L10U6BR34"/8ЏЦ"D26R8U10R10D10R8U26L8D10L10U10L8BR32BD26U26R20D6L12D4R12D6L12D4R12D6NL20BR6U26R8D20R10D6NL18BR6U26R8D20R10D6NL18BR6U26R24D26L24BE6BR2R8U14L8D14"/eДУ(4,188),0,0:У(28,178),0,0:У(44,188),0,0/ЙС1,0:€IГ2Ѕ72Љ4:Л(I,190)Ќ(I,162),Н:‹/лОУ(82,178),0,0:У(100,178),0,0:У(130,178),0,0:У(160,178),0,0:У(184,178),0,0/§УУ(206,178),0,0:У(248,178),0,00#ШТ(82,67),12,0,.9:Т(82,93),12,0,.90KЭТ(114,67),12,0,.9:Т(114,93),12,0,.90eвЛ(200,0)Ќ(256,58),О,B0зЛ(201,1)Ќ(254,57),О,B0ХмЦ"BM204,4C0D4F4ND4E4U4BR4D12R8U12NL8BR4D12R8U12BR4ND12R8D6L8R2F6"1 сЦ"BM204,42R4ND12R4BR4D12R8U12BR4ND12R8D6L8R2F6BR4U12M+8,+12U12"1=цЛ(200,62)Ќ(256,160),О,B:Л(201,63)Ќ(254,159),О,B1uыТ(226,78),12,0,.9:Т(226,124),12,0,.9:У(226,124),0,01”№У(80,91),0,0:У(112,65),0,01ИѕBD$Г"C0BU12L15D24R30U24L15BD12"1мњBU$Г"C1BU12L15D24R30U24L15BD12"2Јџž:‡@32," E-Z-THELLO IS A SIMPLIFIED & QUICK PLAYING VERSION OF THE CLASSIC STRATEGY GAME. ONLY ONE PLAYER IS NEEDED. YOU ARE WHITE AND THE COMPUTER IS THE BLACK. YOU MUST PLACE A PIECE"3Q‡" SO IT TRAPS YOUR OPPONENT'S PIECES BETWEEN YOURS. THEY WILL THEN SWITCH TO YOUR COLOR. IF YOU CANNOT MAKE A LEGAL MOVE PRESS

TO PASS ON THAT TURN.";3Б ‡" IF NO ONE CAN MAKE A LEGAL MOVE THEN PRESS TO END THE GAME. PRESS TO PLAY.";3ЫX$Гџ’:…X$ДВџ‹(13)Ї2703кž0:XГ1:YГ13юSWГ1:CCГ2:Ѕ2903ќSWГ2:CCГ14@"TTГ0:Т(226,29),12,0,.9:У(226,29),SW,SW:Т(226,29),12,0,.9:І10104T'… BLЋWHГ36Ї10804v,C$Г"BM"Ћџˆ(A(X))Ћ","Ћџˆ(B(Y))4€-D$ГC$41Ц C$:Ц BD$4Ÿ2… SWГ2Ї20004Ў6A$Гџ’:П1,04Ф;Ц BU$:Ц BD$:Ц BU$4е@…A$Г"P"Ї10004цE…A$Г"E"Ї10804џJ…A$Г""Ї310:„TГџŠ(A$)5O…TГ8ЇXГXЌ1:…XД1ЇXГ1:Ѕ3605;T…TГ9ЇXГXЋ1:…XВ6ЇXГ6:Ѕ3605ZY…TГ94ЇYГYЌ1:…YД1ЇYГ1:Ѕ3605y^…TГ10ЇYГYЋ1:…YВ6ЇYГ6:Ѕ3605‡c…TГ13Ї3655‘hЅ3005Ћm… SQ(X,Y)Г0Ї370 :„3005ДrEXГ05Сw…YГ1Ї4405б|€QГYЌ1Ѕ1ЉЌ15ф…SQ(X,Q)Г0Ї4055љ†…SQ(X,Q)ГSW Ї4106‹…SQ(X,Q)ГCC Ї EXГ16‹6%•… EXГ1Ї44064š… EXГ0Ї4406EŸ€KГY Ѕ Q ЉЌ16†ЄТ(A(X),B(K)),12,0,.9:У(A(X),B(K)),SW,SW:Т(A(X),B(K)),12,0,.96ЉTTГ16žЎSQ(X,K)ГSW6ЄГ‹6­ИEXГ06КН…YГ6Ї5106ЧТ€QГYЋ1Ѕ66кЧ…SQ(X,Q)Г0Ї4756яЬ…SQ(X,Q)ГSW Ї4807б…SQ(X,Q)ГCC Ї EXГ17 ж‹7л… EXГ1Ї5107*р… EXГ0Ї51077х€KГY Ѕ Q7xъТ(A(X),B(K)),12,0,.9:У(A(X),B(K)),SW,SW:Т(A(X),B(K)),12,0,.97яTTГ17єSQ(X,K)ГSW7–љ‹7ŸўEXГ07Ќ…XГ6Ї5807Й€QГXЋ1Ѕ67Ь …SQ(Q,Y)Г0Ї5457с…SQ(Q,Y)ГSW Ї5507ј…SQ(Q,Y)ГCC Ї EXГ17ў‹8 !… EXГ1Ї5808&… EXГ0Ї5808)+€KГX Ѕ Q8j0Т(A(K),B(Y)),12,0,.9:У(A(K),B(Y)),SW,SW:Т(A(K),B(Y)),12,0,.98s5TTГ18‚:SQ(K,Y)ГSW8ˆ?‹8‘DEXГ08žI…XГ1Ї6508ЎN€QГXЌ1Ѕ1ЉЌ18СS…SQ(Q,Y)Г0Ї6158жX…SQ(Q,Y)ГSW Ї6208э]…SQ(Q,Y)ГCC Ї EXГ18ѓb‹9g… EXГ1Ї6509l… EXГ0Ї6509"q€KГX Ѕ Q ЉЌ19cvТ(A(K),B(Y)),12,0,.9:У(A(K),B(Y)),SW,SW:Т(A(K),B(Y)),12,0,.99l{TTГ19{€SQ(K,Y)ГSW9…‹9ŠPPГ0:EXГ09œ…YГ1Ї7359Ќ”€QГYЌ1Ѕ1ЉЌ19Х™PPГPPЋ1:… XЋPPВ6Ї7359лž…SQ(XЋPP,Q)Г0Ї6909ѓЃ…SQ(XЋPP,Q)ГSW Ї695: Ј…SQ(XЋPP,Q)ГCC Ї EXГ1:­‹:"В… EXГ1Ї735:1З… EXГ0Ї735:;МPPГЌ1:LС€KГY Ѕ Q ЉЌ1:XЦPPГPPЋ1:ЂЫТ(A(XЋPP),B(K)),12,0,.9:У(A(XЋPP),B(K)),SW,SW:Т(A(XЋPP),B(K)),12,0,.9:ЋаTTГ1:НеSQ(XЋPP,K)ГSW:Ук‹:бпPPГ0:EXГ0:оф…YГ1Ї820:ющ€QГYЌ1Ѕ1ЉЌ1;юPPГPPЌ1:… XЋPPД1Ї820;ѓ…SQ(XЋPP,Q)Г0Ї775;5ј…SQ(XЋPP,Q)ГSW Ї780;O§…SQ(XЋPP,Q)ГCC Ї EXГ1;U‹;d… EXГ1Ї820;s … EXГ0Ї820;|PPГ1;€KГY Ѕ Q ЉЌ1;™PPГPPЌ1;у Т(A(XЋPP),B(K)),12,0,.9:У(A(XЋPP),B(K)),SW,SW:Т(A(XЋPP),B(K)),12,0,.9;ь%TTГ1;ў*SQ(XЋPP,K)ГSW</‹<4PPГ0:EXГ0<9…YГ6Ї905<,>€QГYЋ1Ѕ6Р€KГY Ѕ Q>ХPPГPPЌ1>XЪТ(A(XЋPP),B(K)),12,0,.9:У(A(XЋPP),B(K)),SW,SW:Т(A(XЋPP),B(K)),12,0,.9>aЯTTГ1>sдSQ(XЋPP,K)ГSW>yй‹>Žо‚ END OF ROUTINE>Ѓу…TTГ0 А SWГ1Ї300>БфЦ D$:ЦBU$>Ох… SWГ2Ї>зш…SWГ1Ї285:„…SWГ2Ї280>тэЅ1005>іђ‚ SCORE ROUTINE?їBLГ0:WHГ0:€QГ1Ѕ6:€KГ1Ѕ6?*ќ…SQ(Q,K)Г1Ї WHГWHЋ1?B…SQ(Q,K)Г2Ї BLГBLЋ1?K‹K,Q?h Л(206,92)Ќ(248,110),О,BF?{Ц"BM216,107C1"?Q$Гџˆ(WH):… WHВ9Ї Q$Гџ(Q$,2)?Ы€ QГ1Ѕ2:P$Гџ(Q$,Q,1):PГџ‰(P$):Ц N$(P):‹Q?щЛ(206,138)Ќ(248,156),О,BF?ќ$Ц"BM216,153C1"@)Q$Гџˆ(BL):… BLВ9Ї Q$Гџ(Q$,2)@L.€ QГ1Ѕ2:P$Гџ(Q$,Q,1):PГџ‰(P$):Ц N$(P):‹Q@R3@m8Л(200,0)Ќ(256,58),О,BF@=… BLВWH Ї Т(226,20),12,1,.9@ЛB… WHВBL Ї Т(226,20),12,1,.9:У(226,20),1,1@ЮG… WHГBL Ї 1110ALЦ"BM206,40C1D12R6NU12R6NU12BR6NU12BR6U12M+8,+12NU12BR4R6U6L6U6R6"AQЅ1115AOVЦ"BM209,24C1R6ND12R6BR6ND12BR8NR8D6NR8D6R8"Ai[Л(203,3)Ќ(251,55),Н,BA†`X$Гџ’:…X$Гџ‹(13)ЇŽ:„1120AАаС1,0:Л(202,2)Ќ(253,16),Н,BF:€ FFГ1Ѕ32AлеЦ"BM214,4C0ND12F6E6ND12BR6D4F4ND4E4U4"Bк…SQ(C(FF,DL),D(FF,DL))Г0Ї XГC(FF,DL):YГD(FF,DL):І370B$п…TTГ1Ї2025B,ф‹FFBLщС1,0:Л(202,2)Ќ(253,16),Н,BFB’юЦ"BM204,4C0D4F4ND4E4U4BR4D12R8U12NL8BR4D12R8U12BR4ND12R8D6L8R2F6"BѓЅ1000BГј† 2,1,1,2,6,5,5,6BЩ§† 1,5,2,6,5,1,6,2Bп† 2,2,5,5,5,2,2,5Bѕ† 1,1,6,1,1,6,6,6C  † 3,5,4,5,3,2,4,2C!† 2,3,2,4,5,3,5,4C7† 3,1,4,1,1,3,1,4CM† 3,6,4,6,6,3,6,4Cc † 2,1,1,2,6,5,5,6Cy%† 2,2,5,5,5,2,2,5C*† 1,5,2,6,5,1,6,2CЅ/† 3,5,4,5,3,2,4,2CЛ4† 1,1,6,1,1,6,6,6Cб9† 3,1,4,1,1,3,1,4Cч>† 2,3,2,4,5,3,5,4C§C† 3,6,4,6,6,3,6,4DH† 1,1,6,1,1,6,6,6D)M† 3,5,4,5,3,2,4,2D?R† 2,3,2,4,5,3,5,4DUW† 3,1,4,1,1,3,1,4Dk\† 3,6,4,6,6,3,6,4Da† 2,1,1,2,6,5,5,6D—f† 1,5,2,6,5,1,6,2D­k† 2,2,5,5,5,2,2,5DУp† 1,1,6,1,1,6,6,6Dйu† 2,3,2,4,5,3,5,4Dяz† 3,5,4,5,3,2,4,2E† 3,6,4,6,6,3,6,4E„† 3,1,4,1,1,3,1,4E1‰† 1,5,2,6,5,1,6,2EGކ 2,1,1,2,6,5,5,6E]“† 2,2,5,5,5,2,2,5Es˜† 1,1,6,1,1,6,6,6E‰† 3,1,4,1,1,3,1,4EŸЂ† 3,6,4,6,6,3,6,4EЕЇ† 3,5,4,5,3,2,4,2EЫЌ† 2,3,2,4,5,3,5,4EсБ† 2,1,1,2,6,5,5,6EїЖ† 1,5,2,6,5,1,6,2F Л† 2,2,5,5,5,2,2,5F#Р† 1,1,6,1,1,6,6,6F9Х† 3,6,4,6,6,3,6,4FOЪ† 3,1,4,1,1,3,1,4FeЯ† 2,3,2,4,5,3,5,4F{д† 3,5,4,5,3,2,4,2F‘й† 1,5,2,6,5,1,6,2FЇо† 2,1,1,2,6,5,5,6FНу† 2,2,5,5,5,2,2,5FЬш€IIГ0Ѕ31Љ4FьэN(1)Г0:N(2)Г0:N(3)Г0:N(4)Г0Fјђ€YYГ1Ѕ4GїPГџ„(4):… N(P)Г1Ї2295G)ќN(P)Г1:P(YY)ГP:‹YYG5 €YYГ1Ѕ4GL NN(IIЋYY)ГP(YY)ЋIIGT ‹YYG\ ‹IIGb F{д† 3,5,4,5,3,2,4,2F‘й† 1,5,2,6,5,1,6,2FЇо† 2,1,1,2,6,5,5,6FНу† 2,2,5,5,5,2,2,5FЬш€IIГ0Ѕ31Љ4FьэN(1)Г0:N(2)Г0:N(3)Г0:N(4)Г0Fјђ€YYГ1Ѕ4GїPГL18D4BU12C1BL14L4U2R4BR18R4U2L4BR32BU4R4U2L4BR32BD6R4D2L4BR26L4D2R4"6Q-Ч3Ѕ1:Ч4Ѕ26а.Ц"BM0,54C1U42R20":Т(16,24),16,1,.8,.8,.17:Ц"BD22BR4F2RDRM+2,+17L8U4LU7LU3L2UL2UL7D16NL8U16BU7U12R8DR2DRFRD2RD2LD2LGLGLDL8"7b/Ц"BR25BD23M+12,-42R10M+10,+42L8M-2,-8NL11BU6BL2M-3,-14LM-3,+14NR7BD6BL2M-2,+8NL8BR28U42R10D42NL10BR8U42R16M+14,+32U32R10D42L16M-14,-32D32L10"7ѕ0Ц"BR48U42R20":Т(154,24),16,1,.8,.8,.17:Т(154,44),16,1,.8,.8,.17:Ц"BD42NR4L20R9BU6U12R8DR2DRFRD2RD2LD2LGLGLDL8BU18U12R8DR2DRFRD2RD2LD2LGLGLDL8"81Т(190џЇ&$:ƒ COPYRIGHT 1990 FALSOFT, INC&1:ƒLISTER&M:ƒCOPYRIGHT (C) 1990 BY&c:ƒJAMES D. BARNES&r •10,&H7F90&BГ&H7F90&€ AГ1 Ѕ 110&˜( A$&Њ2CГџ‰("&H"ЋA$)&Й<’B,C:DГDЋC&УFBГBЋ1&ЫP‹ A'Z… DДВ14978 Ї ž:‡"--PLEASE CHECK DATA":Š'dЂ&H7F90'2nž:‡"LISTER HAS BEEN INSTALLED"'_x† 86,7E,B7,B7,BD,30,8D,00,04,BF,B7,BE,39'‚† 81,3A,27,1A,81,45,27,1C,BD,B9,B1,7E,B7,B9'ХŒ† 86,0D,BD,B9,B1,C6,04,86,20,BD,B9,B1,5A,26,F8,39(–† 8D,EE,86,3A,20,E4,97,CB,A6,C0,81,4C,26,17,97,CC,A6,C0(: † 81,53,26,1A,97,CD,8D,D6,86,20,BD,B9,B1,8D,17,96,CD(gЊ† 20,C5,97,CC,96,CB,BD,B9,B1,96,CC,20,BA(ІД† 97,CD,8D,04,96,CD,20,B2,96,CB,BD,B9,B1,96,CC,BD,B9,B1,394,86,20,BD,B9,B1,5A,26,F8,39(–† 8D,EE,86,3A,20,E4,97,CB,A6,C0,81,4C,26,17,97,CC,A6,85:Т(216ЋI,164),8,2,.85:‹I;':Ч3Ѕ1:Ч4Ѕ2;6;€IIГ1Ѕ1000;I<…џ’Г""Ї61:„600;Q=‹II;gX‚ START MENU TEXT;tbŒ A$(40);~l MN$;Јv€PГ1Ѕ34: A$(P):… A$(P)Г"END"Ї640:„‹P;Ф€… A$(P)Г"END"Ї A$(P)Г"";ЪŠž;щ”‡" RAINBOW ON TAPE"< ž‡" (C) FALSOFT, 1987"<Ј‡vђ† " (22) HORROR"," (27) SCROLL"," (29) QUEENS"," (32) SCRNDMP"," (36) SCRNDMPS"," (38) LP78DMPS"," (39) TESTSCRN"," (46) ENERGY"?ќ† " (50) GRAFTRAN"," (63) DESKTOPL"," (68) DESKTOPH"," (72) GENFONT1"," (75) GENFONT2"," (78) FUNFACE"," (79) MARTIAN"," (80) COCOART"," (81) MIRORPIX"?О† " (82) P178&GL"," (82) WINDCHIL"," (83) FOOTBALL"," (95) CCBLITZ"," (99) MENUGEN"," (99) COCODRAW","(103) 3DLETTER","(107) READPROG","(118) ANIMATE","(124) PICTBOOK"?Ш'† ENDNT2"," (78) FUNFACE"," (79) MARTIAN"," (80) COCOARџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџф&$:ƒ COPYRIGHT 1990 FALSOFT,INC&; ŒX(20,20),Y(20,20)&^ž:‰"NUMBER OF SIDES (3-20):";Z&t… ZД3 Б ZВ20 Ї 20&—(ф2:’65497,0:у0,0:у15,63:ц0:ч15&Ј2VГ57.2957795&К [OK]")bцЅ 3000)n,NNГNNЋ1)Є6R1(NN)ГR1:R2(NN)ГR2:DI(NN)ГDI:SC(NN)ГSC:DA(NN)ГDA)Л@Х(0,0)Ќ(47,35),P,Н)фJЧ 1 Ѕ 5:Ч 2 Ѕ 6:Ч 3 Ѕ 7:Ч 4 Ѕ 8:M3Г1)яTЅ 600)љXП 1,1*b’ &H6000,џ(R­SCЋ.5)*,l’ &H6001,џ(DI­SCЋ.5)*avDRГR1ЎR2:VГџ(DR):€ QГ0 Ѕ 4:’ &H600DЋQ,џ†(VЋQ):‹*€MSBГџ(MXЎ256):LSBГMXЌMSB­256:’ &H600A,MSB:’ &H600B,LSB*ДŠ’ &H600C,џ(SC­16)*№”MSBГџ(DAЎ256):LSBГDAЌMSB­256:’ &H6006,MSB:’ &H6007,LSB*§žЂ &H6016+5ЈФ(0,0)Ќ(47,35),P,G:Х(0,0)Ќ(47,35),M,Н:… NNД10 Ї 700+@ВЅ 690+XМHГџ(0)­4:VГџ(1)­3+ЦФ(H,V)Ќ(HЋ7,VЋ7),P1,G:Х(H,V)Ќ(HЋ7,VЋ7),C,Б:Х(H,V)Ќ(HЋ7,VЋ7),P1,Н,а… HД47 А VД9 Ї Ф(0,0)Ќ(47,8),M1:Х(0,0)Ќ(47,8),M1,О:Х(0,0)Ќ(47,8),M1,Н:… џ†(FB)Г254 Б џ†(FB)Г126 Ї 200,{к… HД47 А VВ8 А VД17 Ї Ф(0,9)Ќ(47,17),M2:Х(0,9)Ќ(47,17),M2,О:Х(0,9)Ќ(47,17),M2,Н:… џ†(FB)Г254 Б џ†(FB)Г126 Ї 800,њф… M3Г1 А HД47 А VВ17 А VД27 Ї Ф(0,18)Ќ(47,26),M3:Х(0,18)Ќ(47,26),M3,О:Х(0,18)Ќ(47,26),M3,Н:… џ†(FB)Г254 Б џ†(FB)Г126 Ї 900-юЅ 700-' ž:Л‰"FILENAME -- ";N$:кˆ:П1,1-8*N$ГN$Ћ"/SPI"-O4Х(0,0)Ќ(47,35),P,Н-l>иM N$,&HE00,&H25FF,&HE00-wHЅ 680-›„Ч 5 Ѕ 1:Ч 6 Ѕ 2:Ч 7 Ѕ 3:Ч 8 Ѕ 4-ВŽФ(0,0)Ќ(47,35),P,G-Ч˜Х(0,0)Ќ(47,35),M-иЂNNГNNЌ1:M3Г0.ЌR1ГR1(NN):R2ГR2(NN):DIГDI(NN):SCГSC(NN):DAГDA(NN).ЖЅ 700.7мIГR1:JГR2:… IГ0 Б JГ0 Ї .Qц… IВГJ Ї IГIЌJ:Ѕ1510.b№… IГ0 Ї 1540.€њTEMPГI:IГJ:JГTEMP:Ѕ 1510.šMXГ(R2ЎJ)­360:RГR1ЌR2. .паШ4,1:М:Ц"BM0,0;NR2;ND2;BF1;F3":Ф(0,0)Ќ(7,7),C,G:М::ƒCURSER/‡кЦ"BM6,2;H1;L3;G1;D4;F1;R3;E1;BD1;BR3;NU6;BU3;R5;NU3;D3;BR3;U4;E2;R1;F2;D1;NL4;D3BR3;U6;F5;NU5;D1;BR3;BU1;U4;E1;R4;BD3;NL1;D3;NL4;BR3;U3;NR3;U3;R5;BD6;NL5"::ƒCHANGE0фЦ"BM2,16;NH1;R4;H5;E1;R3;F1;BD5;BR3;U4;E2;R1;F2;D1;NL4;D3;BR3;BU6;M+2,+6;R1;M+2,-6;BD6;BR3;U3;NR3;U3;R5;BD6;L4"::ƒSAVE0rюЦ"BM1,25;BU1;U5;BR5;D5;G1;NL4;BR4;U6;F5;NU5;D1;BR3;NR4;U6;R4;F1;D4;BD1;BR3;BU1;U4;E1;R3;F1;D4;G1;L3"::ƒUNDO0‹јФ(0,0)Ќ(47,35),M,G:М0‘0Ї И€ TГ0 Ѕ NN:TTГTЋ20ш Т… R1(T)Д10 Ї ‡@TT­32Ћ2,Э"0#";R1(T);:„ ‡@TT­32Ћ2,Э"##";R1(T);1) Ь… R2(T)Д10 Ї ‡@TT­32Ћ7,Э"0#";R2(T);:„ ‡@TT­32Ћ7,Э"##";R2(T);1l ж… DI(T)Д10 Ї ‡@TT­32Ћ12,Э"0#";DI(T);:„ ‡@TT­32Ћ12,Э"##";DI(T);1Š р‡@TT­32Ћ16,Э"#.##";SC(T);1М ъ… DA(T)В99 Ї ‡@32­TTЋ21,Э"###";DA(T);:Ѕ 30801э є… DA(T)В9 Ї ‡@32­TTЋ21,Э"0##";DA(T);:Ѕ 30802 ў‡@32­TTЋ21,Э"00#";DA(T);2# ‹:TTГ(TTЋ1)­32:TГTЌ12^ … R1(T)Д10 Ї ‡@TTЋ2,Э"0#";R1(T);:„ ‡@TTЋ2,Э"##";R1(T);2™ … R2(T)Д10 Ї ‡@TTЋ7,Э"0#";R2(T);:„ ‡@TTЋ7,Э"##";R2(T);2ж &… DI(T)Д10 Ї ‡@TTЋ12,Э"0#";DI(T);:„ ‡@TTЋ12,Э"##";DI(T);2ё 0‡@TTЋ16,Э"#.##";SC(T);3 :… DA(T)В99 Ї ‡@TTЋ21,Э"###";DA(T);:Ѕ 31603N D… DA(T)В9 Ї ‡@TTЋ21,Э"0##";DA(T);:Ѕ 31603h N‡@TTЋ21,Э"00#";DA(T);3z XL1Г&H400ЋTTЋ23Œ bL2Г&H400ЋTTЋ73Ÿ lL3Г&H400ЋTTЋ123В vL4Г&H400ЋTTЋ163Х €L5Г&H400ЋTTЋ213з ŠHГџ(џ(0)Ў2)3і ”LLГ&H400ЋTT:LRГ&H400ЋTTЋ314 žLOГ&H400ЋTTЋH4/ ЈVAГџ†(LO):’ LO,128:’ LL,41:’ LR,404Т В… ((HВ1 А HД4) Б (HВ6 А HД9) Б (HВ11 А HД14) Б (HГ16 Б (HВ17 А HД20)) Б (HВ20 А HД24)) А (џ†(FB)Г254 Б џ†(FB)Г126) Ї VAГVAЋ1:… VAВ121 Ї VAГ1124ш М’ LO,VA:’ LL,126:’ LR,124:І 35005 Ц… HВ26 А (џ†(FB)Г254 Б џ†(FB)Г126) Ї І 40005% аЅ 32105e Ќ… (HВ1 А HД4) Ї R1Г10­(џ†(L1)Ќ112)Ћ(џ†(L1Ћ1)Ќ112):І 1500:5Ѕ Ж… (HВ6 А HД9) Ї R2Г10­(џ†(L2)Ќ112)Ћ(џ†(L2Ћ1)Ќ112):І 1500:5п Р… (HВ11 А HД14) Ї DIГ10­(џ†(L3)Ќ112)Ћ(џ†(L3Ћ1)Ќ112):6, Ъ… (HВ15 А HД20) Ї SCГ(џ†(L4)Ќ112)Ћ(џ†(L4Ћ2)Ќ112)Ў10Ћ(џ†(L4Ћ3)Ќ112)Ў100:6w д… (HВ20 А HД24) Ї DAГ100­(џ†(L5)Ќ112)Ћ10­(џ†(L5Ћ1)Ќ112)Ћ(џ†(L5Ћ2)Ќ112)6˜ о… DAВ359 Ї DAГDAЌ360:Ѕ 35506ž ш6ї … (R1ГR1(NN)) А (R2ГR2(NN)) А (DIГDI(NN)) А (SCГSC(NN)) А (DAГDA(NN)) Ї M1Г0:Ѕ 32107ЊM1Г1:Ѕ 300L4Ћ2)Ќ112)Ў10Ћ(џ†(L4Ћ3)Ќ112)Ў100:6w д… (HВ20 А HД24) Ї DAГ100­(џ†(L5)Ќ112)Ћ10­(џ†(L5Ћ1)Ќ112)Ћ(џ†(L5Ћ2)Ќ112)6˜ о… DAВ359 Ї DAГDAЌ360:Ѕ 35506ž ш6ї … (R1ГR1(NN)) А (R2ГR2(NN)) А (DIГDI(NN)) А (SCГSC(NN)) А (DAГDA(NN)) Ї M1Г0:Ѕ 32107ЊM1Гџе&5:ƒJOYSTK3' by Keiran Kenny, Sydney, 1988.&X:ƒ COPYRIGHT 1990 FALSOFT,INC&d ˆяЅ310&pˆ№Ѕ320&}’65497,0&„(уї&Ž2ф2:ц8&Г<Ђ44539:…џ†(135)В55Бџ†(135)Д48Ї60&ТFXГ160:YГ96&иPJ0Гџ(0):J1Гџ(1)&щZ…J0Д63ЇXГXЌ1&љd…J0В0ЇXГXЋ1' n…J1Д31ЇYГYЌ1'x…J1В0ЇYГYЋ1',‚…XД0Ї140:„160'AŒ…J1Д31ЇXГ0:YГYЋ1'U–…J1В0ЇXГ0:YГYЌ1'i …XВ319Ї170:„190'€Њ…J1Д32ЇXГ319:YГYЋ1'–Д…J1В0ЇXГ319:YГYЌ1'ЈО…YД0Ї200:„220'НШ…J0Д63ЇYГ0:XГXЋ1'бв…J0В0ЇYГ0:XГXЌ1'хм…YВ191Ї230:„250'ќц…J0Д63ЇYГ191:XГXЋ1(№…J0В0ЇYГ191:XГXЌ1(#њPKГџ†(65280)(R…PKГ126БPKГ254Їщ(X,Y),1,K:щ(X,Y),1,8:Ѕ300(wKГџ†(135):…KВ55БKД48Ї270:„KГKЌ48(…чK:ѓ(X,Y)(”"€DГ1Ѕ100:‹(,Ѕ80(Х6т40:ё6,11:‡"ERROR #"џЌ"IN LINE #"џ­(д@’65496,0:ŠYВ191Ї230:„250'ќц…J0Д63ЇYГ191:XГXЋ1(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ&$:ƒ COPYRIGHT 1990 FALSOFT, INC&@:ƒ *** DETECTO ***&_:ƒ *** BY ROB BECKER ***&:ƒ *** COPYRIGHT (C) 1990 ***' ž(C):‡@40,"*** DETECTO ***";:‡@69,"*** BY ROB BECKER ***";:‡@99,"*** COPYRIGHT (C) 1990 ***";:€XГ1Ѕ800:‹:…DIГ1 ЇІ60:DIГ0:Ѕ1250'IXГџ„(ЌџŸ):€ZГ1Ѕ10:XГџ„(63):YГџ„(20)Ћ11:œ(X,Y,5):Щ"V31O1T20C":‹'m€XГ1Ѕ300:‹:‡@266,"WHO DUN IT?";'‹(€XГ1Ѕ2000:‹:DIГ1:CГ1:Ѕ10'Ѕ2RMГџ„(10):TLГ51:SCГ51(%"; :„‡" ";3D‡WP$(X);" ";:…WS(X)Г0 Ї ‹X :„€YГ1Ѕ WS(X):‡"*";:‹Y:‹X3sN‡@17,"rooms":€XГ1Ѕ9:‡@17Ћ(32­X),RM$(X);:…RS(X)Г0 Ї‹X :„…RS(5)В0 Ї‡RS(5);"M"; :„‡RS(X);:‹X3ЂX‡@369,"SOLVE(Y/N)";:‰S$:…S$Г"Y" Ї610 :„1704 bSCГTLЋSW:ž:‡@1,"suspects":€XГ1Ѕ6:‡@0Ћ(32­X),X;") ";SU$(X)" ";:…SS(X)Г0 Ї ‹X :„€YГ1Ѕ SS(X):‡"*";:‹Y:‹X4%l‡@257,"SUSPECT";:‰YS4kvž:‡@1,"weapons":€XГ1Ѕ6:‡@0Ћ(32­X),X;") ";:…WF(X)В0 Ї‡">"; :„‡" ";4Є€‡WP$(X);" ";:…WS(X)Г0 Ї‹X :„€YГ1Ѕ WS(X):‡"*";:‹Y:‹X4МЇ@257,"WEAPON";:‰YW5”ž:‡@1,"rooms":€XГ1Ѕ9:‡@0Ћ(32­X),X;") ";RM$(X);" ";:…RS(X)Г0 Ї‹X :„€YГ1Ѕ RS(X):‡"*";:‹Y:‹X50ž‡@353,"ROOM";:‰YR5mЈ€XГ1Ѕ10:CГџ„(8):ž(C): C­3,1:€YГ1Ѕ50:‹Y:‹X:ž0:€XГ1Ѕ2000:‹5лВž:…YSДВKS Ї 1140:„‡@172,"SUSPECT":AГ32Ќџ‡(SU$(KS)):AГAЎ2:‡@256ЋA,SU$(KS): 50,20:€XГ1Ѕ500:‹:ž0:€XГ1Ѕ1500:‹6IМž:…YWДВKW Ї 1140:„‡@173,"WEAPON":AГ32Ќџ‡(WP$(KW)):AГAЎ2:‡@256ЋA,WP$(KW): 100,20:€XГ1Ѕ500:‹:ž0:€XГ1Ѕ1500:‹6ЕЦž:…YRДВKR Ї 1140:„‡@174,"ROOM":AГ32Ќџ‡(RM$(KR)):AГAЎ2:‡@256ЋA,RM$(KR): 150,20:€XГ1Ѕ500:‹:ž0:€XГ1Ѕ1500:‹6ЮаSCГSCЋ60:WIГ1:Ѕ11406ккXГџ„(3)6ёфˆ X Ѕ 750,760,7707юTLГTLЋ1:‡@332,"FREE TIP": 255,5:Ѕ7807yј‡@332,"TIP - 5 TURNS";: 250,5:‰T$:…T$Г"N" Ї TLГTLЋ1:Ѕ170 :„…T$Г"Y" Ї TLГTLЌ4:Ѕ780 :„7607и‡@332,"TIP - 10 TURNS";: 240,5:‰T$:…T$Г"N" Ї TLГTLЋ1:Ѕ170 :„…T$Г"Y" Ї TLГTLЌ9:Ѕ780 :„7708C ‡@364,"1) SUSPECT":‡@396,"2) WEAPON":‡@428,"3) ROOM":‡@460,"WHICH ONE";:‰Q:…QД1 Б QВ3 Ї780 :„‡@460," "8MЅ4108_ …џ’Г""Ї800:„Ž8Ѓ*€XГ1Ѕ4:D(X)Г0:‹:ˆ RM Ѕ 820,830,840,850,860,870,880,890,900,9108О4D(2)Г1:D(4)Г1:D(1)Г1:8в>D(4)Г1:D(2)Г1:8цHD(4)Г1:D(2)Г1:8њRD(4)Г1:D(2)Г1:9\D(4)Г1:D(2)Г1:9"fD(2)Г1:D(3)Г1:96pD(4)Г1:D(3)Г1:9JzD(1)Г1:D(2)Г1:9^„D(1)Г1:D(4)Г1:9yŽD(4)Г1:D(2)Г1:D(3)Г1:9Г˜ˆ RM Ѕ 930,950,970,990,1010,1030,1050,1070,1090,11109ыЂ…D$Г"N" Ї RMГ10 :„…D$Г"E" ЇRMГ3 :„…D$Г"W" ЇRMГ2 :„9ѕЌЅ170:Ж…D$Г"W" Ї RMГ8 :„…D$Г"E" Ї RMГ1 :„:'РЅ170:OЪ…D$Г"W" Ї RMГ1 :„…D$Г"E" Ї RMГ9 :„:YдЅ170:о…D$Г"W" Ї RMГ6 :„…D$Г"E" Ї RMГ10:„:‹шЅ170:Гђ…D$Г"W" Ї RMГ10 :„…D$Г"E" Ї RMГ7:„:НќЅ170:х…D$Г"E" Ї RMГ4 :„…D$Г"S" Ї RMГ8 :„:яЅ170;…D$Г"W" Ї RMГ5 :„…D$Г"S" Ї RMГ9 :„;!$Ѕ170;I.…D$Г"N" Ї RMГ6 :„…D$Г"E" Ї RMГ2 :„;S8Ѕ170;{B…D$Г"N" Ї RMГ7 :„…D$Г"W" Ї RMГ3 :„;…LЅ170;ОV…D$Г"W" Ї RMГ4 :„…D$Г"S" Ї RMГ1 :„…D$Г"E" Ї RMГ5 :„;Ш`Ѕ170;ђj‡@101,"turns left : 0";: 200,30:Ѕ610< tž:…WIГ1 Ї‡@43,"YOU WON!!!": 200,20:Ѕ1160<;~‡@43,"YOU LOST.": 1,207іEX$(1)ГUS$(џ„(6)):EX$(2)ГPW$(џ„(6)):EX$(3)ГMR$(џ„(9))>qEX$(4)ГUS$(џ„(6)):EX$(5)ГPW$(џ„(6)):EX$(6)ГMR$(џ„(9))>Њ …EX$(1)ГEX$(4) Б EX$(2)ГEX$(5) Б EX$(3)ГEX$(6) Ї1280>вEX$(3)ГEX$(3)Ћ"?":EX$(6)ГEX$(6)Ћ"?"?ŠP$(1)Г"WAS IT ":P$(2)Г"WITH THE ":P$(3)Г"IN THE ":P$(4)Г"OR ":P$(5)Г"WITH THE ":P$(6)Г"IN THE ":P$(7)Г"IT'S YOUR JOB TO FIND OUT":P$(8)Г"WHO THE MURDERER IS.":P$(9)Г"GOOD LUCK!!!"?р(€XГ1Ѕ9:MГ32Ќџ‡(P$(X)ЋEX$(X)):MГMЎ2:‡@256ЋM,P$(X);EX$(X):€YГ1Ѕ1500:‹Y:‡@256," ":‹X?щ2Ѕ50?џ