ASIC 1071A029