idkidkidkneoisthisdkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidk
idkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkidkvidkidkidkidkidkidkidk