A&R0624-dev

A&R0624-dev