We pulled a few photos from Thursday’s events. Enjoy.
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco