ad6di UWa code