  We study the orbital and spin configurations of up to six electrons or holes
charged into self-assembled InAs/GaAs quantum dots via single-particle
pseudopotential and many-particle configuration interaction method. We find
that while the charging of {\it electrons} follows both Hund's rule and the
Aufbau principle, the charging of {\it holes} follows a non-trivial charging
pattern which violates both the Aufbau principle and Hund's rule, and is robust
against the details of the quantum dot size. The predicted hole charging
sequence offers a new interpretation of recent charging experiments.
