Microsoft and Yahoo reach deal - Gorilla Corporation