ce0b84f54d
(cherry picked from commit 0a9ec9f591f8b4d0e630a3c902b69c9996f080dd)
Inventory management module.
(cherry picked from commit 0a9ec9f591f8b4d0e630a3c902b69c9996f080dd)
Inventory management module.