Please read the following table in HTML format from a webpage and then answer the question in detail according to the table. Each table cell is defined by a <td> and a </td> tag. Each table row starts with a <tr> and ends with a </tr> tag. 'rowspan=m' and 'colspan=n' represents a cell spaning over 'm' rows and 'n' columns.

Webpage title:
California State Assembly
Table title:
Officers
Table:
<table id='hittask' contenteditable='False'>
<tr> <th colspan=2 rowspan=1 > Position </th><th colspan=1 rowspan=1 > Name </th><th colspan=1 rowspan=1 > Party </th><th colspan=1 rowspan=1 > District </th></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Speaker </td><td colspan=1 rowspan=1 > Anthony Rendon </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 63rd–Lakewood </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Speaker pro tempore </td><td colspan=1 rowspan=1 > Kevin Mullin </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 22nd–South San Francisco </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Assistant speaker pro tempore </td><td colspan=1 rowspan=1 > Rebecca Bauer-Kahan </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 16th–Orinda </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td class="highlighted"  colspan=1 rowspan=1 > Majority leader </td><td class="highlighted"  colspan=1 rowspan=1 > Ian Calderon </td><td class="highlighted"  colspan=1 rowspan=1 > Democratic </td><td class="highlighted"  colspan=1 rowspan=1 > 57th–Whittier </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=2 > Assistant majority leaders </td><td colspan=1 rowspan=1 > Rob Bonta </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 18th–Alameda </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Al Muratsuchi </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 66th–Rolling Hills Estates </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Majority whip </td><td colspan=1 rowspan=1 > Todd Gloria </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 78th–San Diego </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=2 > Assistant majority whips </td><td colspan=1 rowspan=1 > Tasha Boerner Horvath </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 76th–Encinitas </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Jesse Gabriel </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 45th–Encino </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Democratic caucus chair </td><td colspan=1 rowspan=1 > Mike Gipson </td><td colspan=1 rowspan=1 > Democratic </td><td colspan=1 rowspan=1 > 64th–Carson </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Republican leader </td><td class="highlighted"  colspan=1 rowspan=1 > Marie Waldron </td><td class="highlighted"  colspan=1 rowspan=1 > Republican </td><td class="highlighted"  colspan=1 rowspan=1 > 75th–Escondido </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Republican floor leader </td><td colspan=1 rowspan=1 > Heath Flora </td><td colspan=1 rowspan=1 > Republican </td><td colspan=1 rowspan=1 > 12th–Ripon </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Republican caucus chair </td><td colspan=1 rowspan=1 > Jay Obernolte </td><td colspan=1 rowspan=1 > Republican </td><td colspan=1 rowspan=1 > 33rd–Big Bear Lake </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Republican chief whip </td><td colspan=1 rowspan=1 > Phillip Chen </td><td colspan=1 rowspan=1 > Republican </td><td colspan=1 rowspan=1 > 55th–Diamond Bar </td></tr>
<tr> <td colspan=1 rowspan=1 >  </td><td colspan=1 rowspan=1 > Republican whip </td><td colspan=1 rowspan=1 > Devon Mathis </td><td colspan=1 rowspan=1 > Republican </td><td colspan=1 rowspan=1 > 26th–Visalia </td></tr>
<tr> <td colspan=2 rowspan=1 > Chief Clerk </td><td colspan=3 rowspan=1 > E. Dotson Wilson </td></tr>
<tr> <td colspan=2 rowspan=1 > Chief Sergeant-at-Arms </td><td colspan=3 rowspan=1 > Richard Desmond </td></tr>
<tr> <td colspan=2 rowspan=1 > Chaplain </td><td colspan=3 rowspan=1 > Reverend Patti Oshita </td></tr>
<tr> <td colspan=2 rowspan=1 > Alternate Chaplain </td><td colspan=3 rowspan=1 > Reverend Bob Oshita </td></tr>
</table>
Question:
What are the names and districts of the majority leader and Republican leader?
Answer:
The majority leader is Democrat Ian Calderon (57th–Whittier), and the leader of the Republican party is Marie Waldron (75th–Escondido).