20171102 smart NDC

by
by
by
by
by
by