Canada planetary gear transmission