GATES VENTURES LLC ,