public static function LoadAll($blnIncludeArchived = false)
 {
     if ($blnIncludeArchived === false) {
         $strExtra = ' WHERE delDate IS NULL';
     } elseif ($blnIncludeArchived === true) {
         $strExtra = ' WHERE delDate IS NOT NULL';
     } elseif (is_null($blnIncludeArchived)) {
         $strExtra = '';
     }
     $sql = sprintf("SELECT * FROM %s %s;", self::TABLE_NAME, $strExtra);
     $result = LoadDriver::query($sql);
     $coll = new BaseEntityCollection();
     while ($data = mysql_fetch_assoc($result)) {
         $tObj = new ContestEntry();
         $tObj->materilize($data);
         $coll->addItem($tObj);
     }
     return $coll;
 }