allan ng 21 gQd gmail fr