ASX posts gains as tech stocks shine – Wednesday 28 16:30 AEST