Jun30

PRIVATE FUNCTION