if ($judge_points > 0) {
         $bos_judge = bos_points($uid);
         if ($bos_judge) {
             $assignment = "Judge+BOS";
         } else {
             $assignment = "Judge";
         }
         if ($judge_info['0'] != "" && $judge_info['1'] != "" && !validate_bjcp_id($judge_info['4'])) {
             $judge_name = ucwords(strtolower($judge_info['0'])) . " " . ucwords(strtolower($judge_info['1']));
             $output .= "\t\t<JudgeData>\n";
             $output .= "\t\t\t<JudgeName>" . $judge_name . "</JudgeName>\n";
             $output .= "\t\t\t<JudgeRole>" . $assignment . "</JudgeRole>\n";
             if ($bos_judge) {
                 $output .= "\t\t\t<JudgePts>" . number_format(judge_points($uid, $judge_info['5']) + $bos_judge_points, 1) . "</JudgePts>\n";
             } else {
                 $output .= "\t\t\t<JudgePts>" . judge_points($uid, $judge_info['5']) . "</JudgePts>\n";
             }
             $output .= "\t\t\t<NonJudgePts>0.0</NonJudgePts>\n";
             $output .= "\t\t</JudgeData>\n";
         }
     }
 }
 // Loner BOS Judges (no assignment to any table)
 foreach (array_unique($bos_judge_no_assignment) as $uid) {
     $judge_info = explode("^", brewer_info($uid));
     if ($judge_info['0'] != "" && $judge_info['1'] != "" && !validate_bjcp_id($judge_info['4'])) {
         if (!empty($uid)) {
             $judge_name = strtr(ucwords(strtolower($judge_info['0'])), $html_remove) . " " . strtr(ucwords(strtolower($judge_info['1'])), $html_remove);
             $output .= "\t\t<JudgeData>\n";
             $output .= "\t\t\t<JudgeName>" . $judge_name . "</JudgeName>\n";
             $output .= "\t\t\t<JudgeID>" . strtoupper(strtr($judge_info['4'], $bjcp_num_replace)) . "</JudgeID>\n";
     if ($judge_points > 0) {
         if (!empty($judge_info['1'])) {
             $judge_name = ucwords(strtolower($judge_info['1'])) . ", " . ucwords(strtolower($judge_info['0']));
             $bos_judge = bos_points($uid);
             $output_judges .= "<tr>";
             $output_judges .= "<td class='bdr1B_gray'>" . $judge_name . "</td>";
             $output_judges .= "<td class='data bdr1B_gray'>";
             if (validate_bjcp_id($judge_info['4'])) {
                 $output_judges .= strtoupper(strtr($judge_info['4'], $bjcp_num_replace));
             }
             $output_judges .= "</td>";
             $output_judges .= "<td class='data bdr1B_gray'>";
             if ($bos_judge) {
                 $output_judges .= number_format(judge_points($uid, $judge_info['5']) + $bos_judge_points, 1);
             } else {
                 $output_judges .= judge_points($uid, $judge_info['5']);
             }
             $output_judges .= "</td>";
             $output_judges .= "<td class='bdr1B_gray'>";
             if ($bos_judge) {
                 $output_judges .= "&#10003;";
             } else {
                 $output_judges .= "&nbsp;";
             }
             $output_judges .= "</td>";
             $output_judges .= "</tr>";
         }
     }
 }
 foreach (array_unique($bos_judge_no_assignment) as $uid) {
     $judge_info = explode("^", brewer_info($uid));