Pdi9268

DI Merge.  Many new files related to DI package res.