State Street Global Markets, LLC, State Street Global Advisors Funds Distributors, LLC and State Street Bank and Trust Company