Computers and Internet in Barka state