yes you are exactly right IV it has the TA50(i thing thats the right model #) mother board. because the 1st 4 of the barcode # are AB02 and the 1st 3 of serial are HU2.it really kinda sucks to be me