:hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: :hap: