even longer
@yassie_j waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf waf