The purpose of my bot is to tweet out whenever John Paul Stevens gives a speech that is posted on SCOTUS website at https://www.supremecourt.gov/publicinfo/speeches/speeches.aspx. This would include the subject of the speech along with a link that directs the audience to a pdf of the actual speech. The twitter bot scrapes accurately and gives the correct information that a person would want to know concerning what the speech is and where to go to view it. It also tweets as it is intended to for every instance of an update on the speech page.

The google sheet can be found at https://docs.google.com/spreadsheets/d/1Nr66RqtUg-1fP6K8C2OgVJWIU195E1Xja0ZqWZKQlus/edit#gid=0 , the twitter bot is found at https://twitter.com/bcrockett3, and the

Adapted from the notebook found at How to Build a Law Bot

Install libraries

If you haven't already, you may need to install some dependencies. On the command line, run the following to install/update gspread, oauth2client, PyOpenSSL, and python-twitter.

pip install gspread
pip install --upgrade oauth2client
pip install PyOpenSSL
pip install python-twitter

Library installs are one and done. So after doing this once, you should be all set.

Import modules and set variables

Now we're getting into the bot's code. This is what will run every time your bot is called.

You will need to create a new Google Sheet (same instructions as last time). Delete rows 2-999. This is because the code below appends values to the end of your sheet. So if you fail to remove rows 2-999, values will be appended to row 1000. Additionally, it looks at the last row of the sheet for your old values. So right off the bat it will be looking at your one solitary row. Also, delete columns D through Z to avoind having to print a bunch of empty columns.

As for a Twitter account and Twitter credentials, follow the instruction in this post.

In [4]:
# Load the module for visiting and reading websites.
import urllib.request
# Load the module for running regular expressions (regex).
import re 
# Load the module for date and time stuff.
import datetime
# Define the variable now as equal to the current date and time.
now = datetime.datetime.now()
In [5]:
# Set the URL you want to scrape.
url_1 = "https://www.supremecourt.gov/publicinfo/speeches/speeches.aspx"

# If you want to scrape data from multiple pages, you can, 
# just replicate the above and below but change url_1 to url_2 et al.
In [6]:
# Load the module for accessing Google Sheets.
import gspread
# Load the module needed for securely communicating with Google Sheets.
from oauth2client.service_account import ServiceAccountCredentials
# The scope for your access credentials
scope = ['https://spreadsheets.google.com/feeds']

# Your spreadsheet's ID
document_key = "1Nr66RqtUg-1fP6K8C2OgVJWIU195E1Xja0ZqWZKQlus" 
#              ^^^^^^^^^^^ SWAP OUT FOR YOUR DOCUMENT ID/KEY
# Your Google project's .json key
credentials = ServiceAccountCredentials.from_json_keyfile_name('../../../../../key.json', scope)
#                                                                              ^^^^^^^^ SWAP OUT FOR YOUR JSON KEY
# Use your credentials to authorize yourself.
gc = gspread.authorize(credentials)
# Open up the Sheet with the defined ID.
wks = gc.open_by_key(document_key)

#########################################
#
#  NOTE: The name of the sheet you are 
#  trying to access should be in the 
#  parenthetical below (e.g., Data). By
#  Default this is probably "Sheet1".
#
#########################################
worksheet = wks.worksheet("Sheet1")

# Count the number of rows in your Sheet &
# resize to remove blank rows.
worksheet.resize(worksheet.row_count)
In [7]:
# Print out the old values stored in your sheet 
# Note: The first time you run this code, it will be empty as nothing has yet to be stored in your sheet.

print(worksheet.row_values(worksheet.row_count))
#############################
# DELETE CELL AFTER TESTING
#############################
['0', '0', '0', '0']
In [8]:
# Import the relevant Twitter libraries so you can use Twitter.
import twitter
from twitter import TwitterError

# create the following four text files and add them to the same diretctry as you 
# Google API key. In each file add the appropriate value found when retrieving your 
# Twitter credentials

with open('../../../../../key.txt', 'r') as myfile:
    key=myfile.read()
    
with open('../../../../../secret.txt', 'r') as myfile:
    secret=myfile.read()
    
with open('../../../../../token_key.txt', 'r') as myfile:
    token_key=myfile.read()

with open('../../../../../token_secret.txt', 'r') as myfile:
    token_secret=myfile.read()

# Set you Twitter API credentials.
api = twitter.Api(consumer_key=key,
                  consumer_secret=secret,
                  access_token_key=token_key,
                  access_token_secret=token_secret)

Read the contents of your first webpage

When you run the next cell, your program will visit the first URL you defined above. It will then print out that page's HTML.

In [9]:
p_1 = urllib.request.build_opener(urllib.request.HTTPCookieProcessor).open(url_1).read()
print(p_1)
b'\r\n\r\n<!DOCTYPE html>\r\n\r\n<html xmlns="http://www.w3.org/1999/xhtml">\r\n<head id="ctl00_ctl00_Head1"><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta http-equiv="content-type" content="txt/html; charset=utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />\r\n        <script type="text/javascript" src="/js/jquery-3.1.0.min.js"></script>\r\n        <script type="text/javascript" src="/js/bootstrap.js"></script>\r\n        <link rel="stylesheet" type="text/css" href="/css/font-awesome.min.css" />\r\n        <link rel="Stylesheet" type="text/css" href="/css/bootstrap.min.css" />\r\n        <link rel="Stylesheet" type="text/css" href="/css/bootstrap-theme.min.css" />\r\n        <link rel="stylesheet" type="text/css" href="/styles/newBootStrap2.css" />\r\n    \r\n\r\n<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->\r\n   \r\n        <!--[if lt IE 9]>\r\n          <script src="/js/html5shiv.js"></script>\r\n          <script src="/js/respond.min.js"></script>\r\n        <![endif]-->\r\n\r\n        <!--[if lt IE 8]>\r\n          <link rel="stylesheet" type="text/css" href="css/bootstrap-ie7.css">\r\n        <![endif]-->\r\n    \r\n    \r\n    <meta name="title" content="Speeches" />\r\n    <meta name="created" content=\'7/13/2017 10:36:55 AM\' />\r\n    <meta name="revised" content=\'7/26/2017 2:57:35 PM\' />\r\n    <meta name="keywords" content="Supreme Court of the United States, Supreme Court, Supreme Court of US, Supremecourt, \r\n    United State Supreme Court, US Supreme Court, U.S. Supreme Court, Court, Speeches" />\r\n\t<style type="text/css">\r\n\t    .accordion-toggle:hover {\r\n\t        text-decoration: none;\r\n\t    }\r\n        .panel-default > .panel-heading {\r\n            background-color: #f4ecd1;\r\n            background-image: none;\r\n            }\r\n\t    .panel-group .panel {\r\n\t        border-radius: 0;\r\n\t    }\r\n\t    table th {\r\n\t        background-color: #f4ecd1;\r\n\t    }\r\n\r\n        #subheader {\r\n            background-image: url(\'../../images/banners/NewsMedia_l.jpg\');\r\n            background-size: cover;\r\n            background-position:top;\r\n            background-repeat: no-repeat;\r\n        }\r\n\t</style>\r\n\r\n    <style type=\'text/css\'>\r\n#subheader { background-image: url(\'../../images/banners/NewsMedia_l.jpg\');\r\n background-size: cover;\r\n background-position:top;\r\n background-repeat: no-repeat;\r\n }\r\n</style>\r\n\r\n\r\n\r\n<style type="text/css">\r\n\r\n    </style>\r\n<title>\r\n\tSpeeches - Supreme Court of the United States\r\n</title></head>\r\n<body>\r\n<form method="post" action="./speeches.aspx" id="aspnetForm">\r\n<input type="hidden" name="ctl00_ctl00_RadScriptManager1_TSM" id="ctl00_ctl00_RadScriptManager1_TSM" value="" />\r\n<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTU2OTU1NDI2OGRkWkYv8gYOI1snMhfqReCdfoEKNWnmTTnp7SAVoo1QYQI=" />\r\n\r\n\r\n<script src="/ScriptResource.axd?d=_BWakfwwT2jhiTrQjTSYbO3M095QPfg77rLRHl9L_B4HueCpSl8U5nj8FVs3ia15GiSxQlmNNCEwqYB0FRnrFYnL_u2XqwJZZNFUYhhG38ndESmRRmv8cdx08yEeGwStqJT4E36-FqPmtjH0zkJQ1Q3nxB4kKb4D8LiQLUqknzY1&amp;t=3d6efc1f" type="text/javascript"></script>\r\n<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="EA09140F" />\r\n<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAU/5CZK6+q621kZm6zxpqW1ww1PkVf4zovr0roLzSa0l0Ddcr9W1vG3+GTAwlOJUM4B5CCcNgRxL8DemridIPgPNvfwn7SuA/Asl+UX9+ZLiRohm2OHlFR2dpZe2SuLD9GT5v+bd7+cekR3CK7svipE" />\r\n    <div class="noindex">\r\n        \r\n    </div>\r\n\r\n    <div id="pagewrapper" class="container-fluid" style="background-color: #222f37;">\r\n        <div class="container">\r\n            <div class="noindex">\r\n                <div class="row bannerStyle">\r\n                    <div class="col-md-6 col-xs-6">\r\n                        <a id="ctl00_ctl00_hypSealLink" href="../../"><img id="ctl00_ctl00_imgSeal" class="SCUSSeal img-responsive" src="../../images/scous_seal.png" alt="Supreme Court of the United States" /></a>\r\n                        <br />\r\n                    </div>\r\n                    <div id="searchbox" class="col-md-6 col-xs-12" style="font-size: 9pt; padding: 20px 0 20px 0;">\r\n                        <div id="ctl00_ctl00_pnlSearch">\r\n\t\r\n                            <table style="width: 100%;">\r\n                                <tr>\r\n                                    <td>\r\n                                        <div class="input-group" style="padding: 15px 20px 0 0;">\r\n                                            <input name="ctl00$ctl00$txtSearch" type="text" id="ctl00_ctl00_txtSearch" class="form-control input-lg" placeholder="Search Site for..." />\r\n                                            <span class="input-group-btn">\r\n                                                <a id="ctl00_ctl00_cmdSearch" title="Search" class="btn btn-default input-lg" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl00$cmdSearch&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))"><i class="fa fa-search"  style="font-size: 18pt; line-height: 24pt; vertical-align: middle;"></i></a>\r\n                                            </span>\r\n                                        </div>\r\n                                        <a id="ctl00_ctl00_hypSearchHelp" href="../../search_help.aspx" style="font-size:small; color: #d9be65;">SEARCH TIPS</a>\r\n                                            &nbsp;\r\n                                            &nbsp;\r\n                                            <input name="ctl00$ctl00$txbhidden" type="text" id="ctl00_ctl00_txbhidden" style="visibility: hidden; display: none;" />\r\n                                    </td>\r\n                                    <td nowrap style="line-height: 200%;">\r\n                                        <a id="ctl00_ctl00_SearchCenter" href="../../search_center.aspx" style="font-size:small; color: #d9be65;">ADVANCED SEARCH</a><br />\r\n                                        <a id="ctl00_ctl00_SearchDocket" NavigateUrl="~/docket/docket.aspx" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl00$SearchDocket&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))" style="font-size:small; color: #d9be65;">DOCKET SEARCH</a>\r\n                                    </td>\r\n                                </tr>\r\n                            </table>\r\n                        \r\n</div>\r\n                    </div>\r\n                <div class="text-right" style="margin-right:20px;">\r\n                    \r\n                    <div id="searchboxheader" style="padding: 20px;">\r\n                        <a style="color: #fff;" onclick="toggleSearchshow(); return false;" title="Search"><i class="fa fa-search" style="font-size: 18pt;"></i> Search</a>\r\n                    </div>\r\n                </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    <div id="navbg">\r\n        <nav class="navbar navbar-inverse" role="navigation">\r\n            <div class="container">\r\n                    <!-- menu starts here -->\r\n                    \r\n        <div class="navbar-header">\r\n            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">\r\n                <span class="sr-only">Toggle navigation</span>\r\n                <span class="icon-bar"></span>\r\n                <span class="icon-bar"></span>\r\n                <span class="icon-bar"></span>\r\n            </button> \r\n        </div>\r\n        <div class="navbar-collapse collapse">\r\n            <ul class="nav navbar-nav">\r\n                <li class="dropdown">\r\n                    <a id="ctl00_ctl00_wucNewMenu1_HyperLink5" class="dropdown-toggle" href="../../opinions/opinions.aspx">OPINIONS</a>\r\n                        <ul class="dropdown-menu">\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink30" href="../../opinions/slipopinion/17">Opinions of the Court</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink31" href="../../opinions/relatingtoorders/17">Opinions Relating to Orders</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink32" href="../../opinions/in-chambers.aspx">In-Chambers Opinions</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink35" href="../../opinions/boundvolumes.aspx">Bound Volumes</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink37" href="../../opinions/urls_cited.aspx">Internet Sources Cited in Opinions</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink36" href="../../media/media.aspx">Media Resources</a></li>\r\n\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink34" href="../../opinions/casefinder.aspx">Case Citation Finder</a></li>\r\n                        </ul>\r\n                </li>\r\n                <li class="dropdown">\r\n                    <a id="ctl00_ctl00_wucNewMenu1_HyperLink69" class="dropdown-toggle" href="../../filingandrules/">FILING & RULES</a>\r\n                    <ul class="dropdown-menu">\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink44" href="../../filingandrules/electricfiling.aspx">Electronic Filing</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink3" href="../../filingandrules/rules_guidance.aspx">Rules and Guidance</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink2" href="../../filingandrules/supremecourtbar.aspx">Supreme Court Bar</a>\r\n                    </ul>\r\n                </li>\r\n                <li class="dropdown">\r\n                    <a id="ctl00_ctl00_wucNewMenu1_hl" class="dropdown-toggle" href="../../oral_arguments/oral_arguments.aspx">ORAL ARGUMENTS</a>\r\n                        <ul class="dropdown-menu">\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink13" href="../../oral_arguments/argument_transcript.aspx">Argument Transcripts</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink14" href="../../oral_arguments/argument_audio.aspx">Argument Audio</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink6" href="../../oral_arguments/calendarsandlists.aspx">Calendars and Lists</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink8" href="../../oral_arguments/courtroomseating.aspx">Courtroom Seating</a></li>\r\n                        </ul>\r\n                </li>\r\n                <li class="dropdown">\r\n                    <a id="ctl00_ctl00_wucNewMenu1_HyperLink41" class="dropdown-toggle" href="../../case_documents.aspx">CASE DOCUMENTS</a>\r\n                        <ul class="dropdown-menu">\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_hypdocket" href="../../docket/docket.aspx">Docket Search</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_hypOrdersOfCourt" href="../../orders/ordersofthecourt/17">Orders of the Court</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink67" href="../../orders/ordersbycircuit.aspx">Orders by Circuit</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink68" href="../../orders/grantednotedlists.aspx">Granted/Noted Cases List</a></li>\r\n                            <li><a id="ctl00_ctl00_wucNewMenu1_HyperLink39" href="../../orders/journal.aspx">Journal</a></li>\r\n                        </ul>\r\n                </li>\r\n                <li class="dropdown">\r\n                    <a id="ctl00_ctl00_wucNewMenu1_hypCourtInfo" class="dropdown-toggle" href="../publicinfo.aspx">NEWS MEDIA</a>\r\n                    <ul class="dropdown-menu">\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_HyperlinkServices" href="../PIOServices.pdf" target="_blank">Services for News Media</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink57" href="../press/pressreleases.aspx">Press Releases</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink58" href="../media/mediaadvisories.aspx">Media Advisories</a></li>                \r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink61" href="../press/presscredentials.aspx">Press Credentials</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink59" href="speeches.aspx">Speeches</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink62" href="../reportersguide.pdf" target="_blank">A Reporter\'s Guide to Applications</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink60" href="../year-end/year-endreports.aspx">Chief Justice\'s Year-End Reports on the Federal Judiciary</a></li>\r\n                    </ul>\r\n                </li>\r\n                <li class="dropdown">\r\n                    <a id="ctl00_ctl00_wucNewMenu1_hypAboutCourt" class="dropdown-toggle" href="../../about/about.aspx">ABOUT THE COURT</a>\r\n                    <ul class="dropdown-menu">\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink4" href="../../about/justices.aspx">Justices</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink10" href="../../about/courtatwork.aspx">Supreme Court at Work</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink7" href="../../about/historyandtraditions.aspx">History and Traditions</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink49" href="../../about/courtbuilding.aspx">The Supreme Court Building</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink9" href="../../visiting/visiting.aspx">Visiting the Court</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_hypbuildingregulation" href="../../about/buildingregulations.aspx">Building Regulations</a></li>\r\n                        <li><a id="ctl00_ctl00_wucNewMenu1_Hyperlink45" href="../../about/faq.aspx">Frequently Asked Questions</a></li>\r\n\r\n                    </ul>\r\n                </li>\r\n            </ul>\r\n        </div>\r\n\r\n\r\n                    <!-- menu ends here -->\r\n            </div>\r\n        </nav> \r\n    </div>\r\n\r\n    <div id="subheader">\r\n        <div id="bcbg">\r\n            <div class="container">\r\n                <div id="sitemappath">\r\n                    <span id="ctl00_ctl00_SiteMapPath1"><a href="#ctl00_ctl00_SiteMapPath1_SkipLink"><img alt="Skip Navigation Links" src="/WebResource.axd?d=WLY2oepp1eKPePERXTuqUau_buIJz5S7ntqiGL3pUm39ydKxNwryN9m5LqCjmtlpSPkXXzclABxfMGVVXMTu6J6S8rDd4o05EnrXXVm10l81&amp;t=636354762046607314" width="0" height="0" border="0" /></a><span><a title="Supreme Court Home" href="/">Home</a></span><span> &gt; </span><span><a title="News Media" href="/publicinfo/publicinfo.aspx">News Media</a></span><span> &gt; </span><span>Speeches</span><a id="ctl00_ctl00_SiteMapPath1_SkipLink"></a></span>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    <div class="container">\r\n        <span id="ctl00_ctl00_lbltemp"></span><br />\r\n        \r\n    <div class="col-md-3" style="padding-top: 20px;">\r\n        <div id="sidenavheader">\r\n            <button class="btn btn-default" onclick="toggleMenushow(); return false;" title="Section Menu"><i class="fa fa-bars" style="font-size: 14pt;"></i></button>\r\n        </div>\r\n        <div id="sidenavbody">\r\n            <div id="ctl00_ctl00_MainEditable_pnlsidemenu">\r\n\t\r\n                \r\n<ul class="sidenav-list">\r\n    <li><a id="ctl00_ctl00_MainEditable_sidenavContent_ctl00_hypPIOServices" href="../PIOServices.pdf" target="_blank">Services for News Media</a></li>\r\n    <li><a id="ctl00_ctl00_MainEditable_sidenavContent_ctl00_hypPress" href="../press/pressreleases.aspx">Press Releases</a></li>\r\n    <li><a id="ctl00_ctl00_MainEditable_sidenavContent_ctl00_hypAdvisories" href="../media/mediaadvisories.aspx">Media Advisories</a></li>                \r\n    <li><a id="ctl00_ctl00_MainEditable_sidenavContent_ctl00_hypPressCredentials" href="../press/presscredentials.aspx">Press Credentials</a></li>\r\n    <li><a id="ctl00_ctl00_MainEditable_sidenavContent_ctl00_hypSpeeches" class="list_current" href="speeches.aspx">Speeches</a></li>\r\n    <li><a id="ctl00_ctl00_MainEditable_sidenavContent_ctl00_hypReporterGuide" href="../reportersguide.pdf" target="_blank">A Reporter\'s Guide to Applications</a></li>\r\n    <li><a id="ctl00_ctl00_MainEditable_sidenavContent_ctl00_hypYearEnd" href="../year-end/year-endreports.aspx">Chief Justice\'s Year-End Reports on the Federal Judiciary</a></li>\r\n</ul>\r\n            \r\n</div>\r\n        </div>\r\n    </div>\r\n    \r\n    <div id="pagemaindiv" class="col-md-9">\r\n\t\t\r\n\r\n    <div id="pagetitle" style="color: #9c2426;">\r\n    <h3><b>Speeches</b></h3>\r\n    </div>\r\n    <br />\r\n    \r\n    \r\n    <div class="panel-group" id="accordion">\r\n        <div class="panel panel-default" style="margin: 0 !important;">\r\n            <div class="panel-body">\r\n                \r\n                        <table class="table table-bordered">\r\n                        <tr>\r\n                            <th>Date Posted</th>\r\n                            <th>Speaker</th>\r\n                            <th>Subject</th>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 10, 2016</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS_Speech_Arlington_County_Bar_Association_06-10-2016.pdf\' target=\'_blank\'>Arlington County Bar Association, Arlington, VA, June 10, 2016</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 26, 2016</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg </td>\r\n                            \r\n                            <td><a href=\'Remarks for the Second Circuit Judicial Conference May 25 2016.pdf\' target=\'_blank\'>Remarks for the Second Circuit Judicial Conference, Saratoga Springs, NY, May 26, 2016</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 25, 2016</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS Speech Washington University in St Louis School of Law_04-25-2016.pdf\' target=\'_blank\'>Washington University School of Law, St. Louis, MO, April 25, 2016</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">February 02, 2016</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            \r\n                            <td><a href=\'Lessons Learned From Brandeis January 2016.pdf\' target=\'_blank\'>Lessons Learned from Louis D. Brandeis for Presentation at Brandeis University, Waltham, MA, January 28, 2016</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">July 31, 2015</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS_Speech_ABA_Section_of_Litigation_International_Human_Rights_Award_Luncheon_07-31-15.pdf\' target=\'_blank\'>American Bar Association Section of Litigation International Human Rights Award Luncheon, Chicago, IL, July 31, 2015</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 15, 2015</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg </td>\r\n                            \r\n                            <td><a href=\'RBG_Speech_Second_Circuit_Judical_Conference_06_12_15.pdf\' target=\'_blank\'>Remarks for the Second Circuit Judicial Conference, New Platz, NY, June 12, 2015.</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 15, 2015</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS_SportsLawyersAssociation_05-15-15.pdf\' target=\'_blank\'>Sports Lawyers Association 41st Annual Conference Luncheon, Baltimore, MD, May 15, 2015</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 04, 2015</td>\r\n                            <td style="width: 150px">John Paul Stevens </td>\r\n                            \r\n                            <td><a href=\'JPS SpeechWashingtonDC_05-04-2015.pdf\' target=\'_blank\'>Lawyers for Civil Justice Membership Meeting, Washington, DC, May 4, 2015</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">March 24, 2015</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS_Johns_Island_Club(Florida)_03-24-2015.pdf\' target=\'_blank\'>John\'s Island Club Five O\' Clock Hour, Vero Beach, FL, March 24, 2015</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">February 07, 2015</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS University of Miami Speech 02 07 15 EMBARGOED.pdf\' target=\'_blank\'>University of Miami Law Review Symposium, Coral Gables, FL, February 7, 2015</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">September 23, 2014</td>\r\n                            <td style="width: 150px">John Paul Stevens </td>\r\n                            \r\n                            <td><a href=\'JPS SpeechMichiganCollege_09-23-2014 .pdf\' target=\'_blank\'>The Economic Club of Southwestern Michigan, Benton Harbor, MI, September 23, 2014</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">September 18, 2014</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS SpeechChicago_09-18-2014.pdf\' target=\'_blank\'>15th Annual Justice John Paul Stevens Awards Luncheon, Chicago, IL, September 18, 2014</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">September 18, 2014</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS Speech(DC)_09-12-2014.pdf\' target=\'_blank\'>Administrative Law Section of the D.C. Bar 2014 Harold Leventhal Lecture, Washington, DC, September 12, 2014</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 18, 2014</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            \r\n                            <td><a href=\'RBG_Speech_Saratoga_Springs_NY_06-13-2014.pdf\' target=\'_blank\'>Remarks for Second Circuit Judicial Conference, Saratoga Springs, NY, June 13, 2014</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 30, 2014</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPSSpeech(DC)04-30-2014.pdf\' target=\'_blank\'>U.S. Senate Rules and Administrative Committee Hearing on Campaign Finance Law, Washington, DC, April 30, 2014</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 28, 2014</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS Speech_Atlanta_04-16-2014.pdf\' target=\'_blank\'>The 53rd Henry J. Miller Lecture, Atlanta, GA, April 16, 2014</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">November 06, 2013</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS Speech(Georgia)_11-06-2013.pdf\' target=\'_blank\'>Originalism and History, Athens, GA, November 6, 2013</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">August 02, 2013</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            \r\n                            <td><a href=\'RBG_Speech_Chautauqua_NY_7-29-13.pdf\' target=\'_blank\'>Chautauqua Lawyers in Opera, Chautauqua, NY, July 29, 2013</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 14, 2013</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS Speech_6-14-13.pdf\' target=\'_blank\'>American Constitution Society Convention, Washington, DC, June 14, 2013</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 19, 2013</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            \r\n                            <td><a href=\'JPS_Speech(Louisville,_KY)_04-18-13.pdf\' target=\'_blank\'>Glittering Generalities and Historic Myths, Brandeis School of Law, Louisville, KY, April 18, 2013</a></td>\r\n                        </tr>\r\n                    \r\n                        </table>\r\n                    \r\n            </div>\r\n        </div>\r\n        <div class="panel panel-default" style="margin: 0 !important;">\r\n            <div class="panel-heading">\r\n                <h4 class="panel-title">\r\n                    <a class="accordion-toggle toggle-text" data-toggle="collapse" data-parent="#accordion" href=\'#cellmore\'>\r\n                        <span class="glyphicon glyphicon-plus" style="font-size:small;"></span><span class="hidden glyphicon glyphicon-minus" style="font-size:small;"></span> More</a>\r\n                </h4>\r\n            </div>\r\n            <div class="panel-body">\r\n                <div id=\'cellmore\' class=\'panel-collapse collapse\'>\r\n                    \r\n                        <table class="table table-bordered">\r\n                        <tr>\r\n                            <th>Date Posted</th>\r\n                            <th>Speaker</th>\r\n                            <th>Subject</th>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">December 27, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'JPS Speech_(Naples,_FL)_12-27-2012.pdf\' target=\'_blank\'>Tau Epsilon Rho Law Society, 92nd Annual National Convention, Naples, FL, December 27, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">November 09, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'JPS Speech_11-09-2012.pdf\' target=\'_blank\'>Forum Club of the Palm Beaches, November 9, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 15, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'JPS Speech(DC)_10-15-2012.pdf\' target=\'_blank\'>Brady Center to Prevent Gun Violence Legal Action Project Luncheon, Washington, DC, October 15, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 04, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'JPS Speech(Chicago)_10-04-2012.pdf\' target=\'_blank\'>Henry IV Comes to America, Chicago Inn of Court Luncheon Meeting, October 4, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 03, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'sp_10-03-12.pdf\' target=\'_blank\'>The Ninth Vote in the "Stop the Beach" Case, Chicago-Kent College of Law, October 3, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 02, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'JPS Speech(Chicago)_10-02-2012.pdf\' target=\'_blank\'>Chicago Bar Association, John Paul Stevens Awards Luncheon, Chicago, IL, October 2, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 18, 2012</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'Remarks_for_ACS.pdf\' target=\'_blank\'>Remarks for the American Constitution Society, Washington, DC, June 15, 2012.</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 31, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'JPS Speech-2.pdf\' target=\'_blank\'>University of Arkansas, Clinton School of Public Service, Little Rock, AR, May 30, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 24, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'ALI Speech.pdf\' target=\'_blank\'>The American Law Institute 89th Annual Meeting, Washington, DC, May 21, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 24, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'Duke Law.pdf\' target=\'_blank\'>Duke Law School Hooding Ceremony, Durham, NC, May 12, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 16, 2012</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'UTLRA Banquet speech 041412.pdf\' target=\'_blank\'>University of Texas Law Review Association\xe2\x80\x99s Annual Banquet, Austin, TX, April 14, 2012</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">November 16, 2011</td>\r\n                            <td style="width: 150px">John Paul Stevens </td>\r\n                            <td><a href=\'1.pdf\' target=\'_blank\'>Kelo, Popularity, and Substantive Due Process, University of Alabama Law School, November 16, 2011 </a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">September 29, 2011</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'JPS William E Simon Lecture.pdf\' target=\'_blank\'>Gerald R. Ford Presidential Foundation 2011 William E. Simon Lecture in Public Affairs, Grand Rapids, MI, September 29, 2011</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">September 22, 2011</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'JPS University of Colorado Speech 09.22.11.pdf\' target=\'_blank\'>Byron White \xe2\x80\x93 Hero and Scholar, University of Colorado Law School, September 22, 2011</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">July 25, 2011</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_07-22-11\'>A Survey of the 2010 Term, Cooperstown, NY, July 22, 2011</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 17, 2011</td>\r\n                            <td style="width: 150px">Stephen Breyer</td>\r\n                            <td><a href=\'National Days of Remembrance.pdf\' target=\'_blank\'>Holocaust Memorial Museum National Days of Remembrance, Washington, DC, May 17, 2011</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 03, 2011</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'Federal Bar Council Annual Law Day Dinner(1613_001).pdf\' target=\'_blank\'>Federal Bar Council Annual Law Day Dinner, New York, NY, May 3, 2011</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 02, 2011</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'Equal Justice Init Dinner (1606_001).pdf\' target=\'_blank\'>Equal Justice Initiative Dinner, New York, NY, May 2, 2011</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">November 04, 2010</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'sp_11-04-10.pdf\' target=\'_blank\'>National Japanese American Memorial Foundation, Washington, DC, November 4, 2010</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 7, 2010</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'sp_10-07-10.pdf\' target=\'_blank\'>National Legal Aid & Defender Association Exemplar Award Dinner, Washington, DC, October 6, 2010</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">July 30, 2010</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_08-02-10\'>International Academy of Comparative Law, American University, July 30, 2010</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">March 23, 2010</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_03-19-10\'>Remarks for Pro Bono Institute Reception, Washington, DC, March 19, 2010</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">September 22, 2009</td>\r\n                            <td style="width: 150px">Stephen Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_09-22-09\'>An Independent Judiciary:  In Honor of the \r\nSesquicentennial Anniversary of the Massachusetts Superior Court, Boston, MA, September 22, 2009</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 12, 2009</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_06-12-09\'>Second Circuit Judicial Conference, Bolton Landing, NY, June 12, 2009</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 11, 2009</td>\r\n                            <td style="width: 150px">Stephen Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_05-11-09\'>Foundation for Art and Preservation in Embassies, U.S. State Department, Washington, D.C., May 11, 2009</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">March 13, 2009</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_03-13-09\'>Lighter Side of Life at the United States Supreme Court, New England Law | Boston,  MA, March 13, 2009</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">February 23, 2009</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_02-13-09\'><i>Muller v. Oregon</i> to the Family Medical Leave Act: Protective Legislation Then and Now, Rutgers-Newark Law School, New Jersey, February 13, 2009</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 30, 2008</td>\r\n                            <td style="width: 150px">Stephen Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_05-28-08\'>Marshall Scholars Alumni Dinner Reception, British Embassy, Washington, D.C., May 28, 2008</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 23, 2007</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_10-21-07\'>The 20th Annual Leo and Berry Eizenstat Memorial Lecture, The Role of Dissenting Opinions, October 21, 2007</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">January 29, 2007</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_01-26-07\'>Remarks for Suffolk Law School, January 26, 2007</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">August 14, 2006</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_07-11-06\'>Remarks for ABA Center for Rule of Law Initiatives Annual Meeting, Istanbul, Turkey, July 11, 2006</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">August 11, 2006</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_08-11-06\'>Remarks for American Sociological Association Annual Meeting, Montreal, August 11, 2006</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 2, 2006</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_05-04-06\'>Remarks for American Bar Association Initiative: Renaissance of Idealism in the Legal Profession, May 2, 2006\r\n        </a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">March 2, 2006</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_02-10-06\'>Advocating the Elimination of Gender-Based Discrimination, University of Cape Town, South Africa, February 10, 2006</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">March 2, 2006</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_02-07a-06\'><i>Brown v. Board of Education</i> in International Context University of Pretoria, South Africa, February 7, 2006</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">March 2, 2006</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_02-07b-06\'>Speech at the Constitutional Court of South Africa, February 7, 2006</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">August 12, 2005</td>\r\n                            <td style="width: 150px">John Paul Stevens</td>\r\n                            <td><a href=\'viewspeech/sp_08-06-05\'>Address to the American Bar Association Thurgood Marshall Awards Dinner Honoring Abner Mikva, August 6, 2005</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 26, 2005</td>\r\n                            <td style="width: 150px">Stephen Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_05-20-05\'>New School University Commencement Address, May 20, 2005</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">November 24, 2004</td>\r\n                            <td style="width: 150px">Stephen Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_11-17-04\'>Harvard University Tanner Lectures on Human Values 2004-2005, November 17, 18 and 19, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 25, 2004</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_10-25-04\'><i>Brown v. Board of Education</i> in International Context, October 21, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">August 22, 2004</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_08-22-04\'>Remarks for Touro Synagogue, August 22, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 18, 2004</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-17-04a\'>Remarks of the Chief Justice, ALI Annual Meeting, May 17, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 18, 2004</td>\r\n                            <td style="width: 150px">Stephen Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_05-17-04b\'>50th Anniversary of <i>Brown v. Board of Education</i>, May 17, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 18, 2004</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-15-04\'>Remarks of the Chief Justice, Dedication of Ohio Judicial Center, May 15, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 26, 2004</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_04-22-04\'>National Commemoration of the Days of Remembrance, April 22, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 7, 2004</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-07-04\'>Rededication of the Roger Brooke Taney House and Museum, April 7, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">February 25, 2004</td>\r\n                            <td style="width: 150px">Stephen Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_02-16-04\'>Brandeis Lecture at University of Louisville School of Law, February 16, 2004</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">September 2, 2003</td>\r\n                            <td style="width: 150px">Anthony M. Kennedy</td>\r\n                            <td><a href=\'viewspeech/sp_08-09-03\'>American Bar Association Annual Meeting, August 9, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">July 10, 2003</td>\r\n                            <td style="width: 150px">Sandra Day O\'Connor</td>\r\n                            <td><a href=\'viewspeech/sp_07-04-03\'>National Constitution Center, July 4, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 23, 2003</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_06-20-03\'>Reflexions Relatives Au Principe De Fraternite, June 20, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 28, 2003</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-28-03\'>Statement of Chief Justice William H. Rehnquist on Receipt of ABA-FBA White Paper on Judicial Pay, May 28, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 27, 2003</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_05-23-03\'>Boston College Law Commencement, May 23, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 20, 2003</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_05-19-03\'>University of Pennsylvania Law School Commencement Remarks, May 19, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 16, 2003</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-16-03\'>Remarks of the Chief Justice, Dedication of the Robert H. Jackson Center, May 16, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 6, 2003</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-05-03\'>Federal Judges Association Board of Directors Meeting, May 5, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 16, 2003</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_04-15-03\'>Association of the Bar of the City of New York, April 14, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 15, 2003</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-14-03\'>Remarks of the Chief Justice, University of Virginia School of Law, Abraham Distinguished Lecture, April 11, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 7, 2003</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_04-04-03\'>American Society of International Law 97th Annual Meeting, April 4, 2003</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">March 21, 2003</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_03-21-03\'>Remarks of the Chief Justice, Symposium on Judicial Independence</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 21, 2002</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_10-21-02\'>Remarks of the Chief Justice, Federal Judicial Center National Symposium</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">July 16, 2002</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_07-15-02\'>Statement of the Chief Justice, National Commission on the Public Service</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">July 15, 2002</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'ncps_project.pdf\' target=\'_blank\'>Statement of Justice Stephen G. Breyer, National Commission on the Public Service</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 14, 2002</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_06-14-02\'>Remarks of the Chief Justice, D. C. Circuit Judicial Conference, June 14, 2002</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 17, 2002</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-13-02\'>Remarks of the Chief Justice, Duke University School of Law, April 13, 2002</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 16, 2002</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-16-02\'>Remarks of the Chief Justice, from the Bench on Justice Byron R. White</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 11, 2002</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-09-02\'>Remarks of the Chief Justice, Dedication of George Mason National Memorial, April 9, 2002</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 11, 2002</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-08-02b\'>Remarks of the Chief Justice, Prettyman Courthouse Annex Ground Breaking, April 8, 2002</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 11, 2002</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-08-02a\'>Remarks of the Chief Justice, Court of Appeals for the Federal Circuit 20th Anniversary Judicial Conference, April 8, 2002</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">February 21, 2002</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_02-18-02\'>Remarks for Jewish Council for Public Affairs, February 18, 2002</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">February 7, 2002</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_02-04-02\'>Judge Ainsworth Memorial Lecture, February 4, 2002</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">November 10, 2001</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_11-10-01\'>New York City Bar Association, November 10, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 23, 2001</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_10-23-01\'>Remarks of the Chief Justice, American Meteorological Society, October 23, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 22, 2001</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_10-22-01\'>Fall 2001 James Madison Lecture, October 22, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 1, 2001</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_09-27-01\'>Lecture at the Faculty of Law at the University of Guanajuato, Mexico, September 27, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">August 7, 2001</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'viewspeech/sp_08-04-01\'>ABA Annual Meeting Keynote Address, August 4, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 4, 2001</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_06-04-01\'>Remarks of the Chief Justice, Supreme Court Historical Society 2001 Annual Lecture, June 4, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 14, 2001</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-14-01\'>Remarks of the Chief Justice, American Law Institute</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 9, 2001</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-08-01\'>Remarks of the Chief Justice, Federal Judges Association, May 8, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 9, 2001</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_05-07-01\'>Remarks for Women\'s Health Research Dinner, May 7, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 30, 2001</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-27-01\'>Arlington Historical Society, April 27, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 12, 2001</td>\r\n                            <td style="width: 150px">Ruth Bader Ginsburg</td>\r\n                            <td><a href=\'viewspeech/sp_04-09-01a\'>UDC, In Pursuit of the Public Good: Lawyers who Care</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">April 10, 2001</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_04-09-01\'>Swedish Colonial Society, April 9, 2001</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">March 12, 2001</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_03-09-01\'>Historical Society of the Federal Courts of D.C.</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 12, 2000</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_10-06-00\'>Remarks by William H. Rehnquist at the College of William and Mary</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">October 10, 2000</td>\r\n                            <td style="width: 150px">Stephen G. Breyer</td>\r\n                            <td><a href=\'sp_10-10-00.pdf\' target=\'_blank\'>The Legal Profession and Public Service</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">June 16, 2000</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_06-16-00\'>Remarks of the Chief Justice &lt;br&gt; D.C. Circuit Judicial Conference</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 28, 2000</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-28-00\'>Commencement Address of George Washington University Law School</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 15, 2000</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-15-00\'>American Law Institute Annual Meeting</a></td>\r\n                        </tr>\r\n                    \r\n                        <tr valign="top">\r\n                            <td style="width: 150px">May 3, 2000</td>\r\n                            <td style="width: 150px">William H. Rehnquist</td>\r\n                            <td><a href=\'viewspeech/sp_05-03-00\'>100th Anniversary Celebration of the Norfolk and Portsmouth Bar Association</a></td>\r\n                        </tr>\r\n                    \r\n                        </table>\r\n                    \r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    <script type="text/javascript">\r\n            $(\'.hidden\').removeClass(\'hidden\').hide();\r\n            $(\'.toggle-text\').click(function () {\r\n                $(this).find(\'span\').each(function () { $(this).toggle(); });\r\n            });\r\n    </script>\r\n <br /> <br /> <br />\r\n\r\n\r\n    </div> \r\n    <div><p>&nbsp;<br /></p></div>\r\n    <script type="text/javascript">\r\n        $(window).on(\'resize\', function () {\r\n            if ($(window).width() > 991) {\r\n                $("#sidenavbody").css("display", "block");\r\n                $("#searchbox").css("display", "block");\r\n            } else {\r\n                $("#sidenavbody").css("display", "none");\r\n                $("#searchbox").css("display", "none");\r\n            };\r\n        });\r\n\r\n            function toggleMenushow() {\r\n                var query = $("#sidenavbody");\r\n                var isVisible = query.is(":visible");\r\n\r\n                if (isVisible === true) {\r\n                    $("#sidenavbody").css("display", "none");\r\n                } else {\r\n                    $("#sidenavbody").css("display", "block");\r\n                }\r\n\r\n            }\r\n    </script>\r\n\r\n    </div>\r\n\r\n    <div class="footer2 noindex">\r\n        \r\n<div class="container">\r\n    <div class="col-md-6 col-sm-12 col-xs-12 nopadding">\r\n        <div class="col-xs-4">\r\n                    <a id="ctl00_ctl00_wucFooterNav_HyperLink5" class="landing" href="../../opinions/opinions.aspx">Opinions</a>\r\n                        <ul class="footernavlist">\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink30" href="../../opinions/slipopinion/17">Opinions of the Court</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink31" href="../../opinions/relatingtoorders/17">Opinions Relating to Orders</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink32" href="../../opinions/in-chambers.aspx">In-Chambers Opinions</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink35" href="../../opinions/boundvolumes.aspx">Bound Volumes</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink37" href="../../opinions/urls_cited.aspx">Internet Sources Cited in Opinions</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink36" href="../../media/media.aspx">Media Resources</a></li>\r\n\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink34" href="../../opinions/casefinder.aspx">Case Citation Finder</a></li>\r\n                        </ul>\r\n                </div>\r\n                <div class="col-xs-4">\r\n                    <a id="ctl00_ctl00_wucFooterNav_HyperLink69" class="landing" href="../../filingandrules/">Filing & Rules</a>\r\n                    <ul class="footernavlist">\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_HyperLink44f" href="../../filingandrules/electricfiling.aspx">Electronic Filing</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_HyperLink3" href="../../filingandrules/rules_guidance.aspx">Rules and Guidance</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_HyperLink2" href="../../filingandrules/supremecourtbar.aspx">Supreme Court Bar</a>\r\n                    </ul>\r\n                </div>\r\n                <div class="col-xs-4">\r\n                    <a id="ctl00_ctl00_wucFooterNav_hl" class="landing" href="../../oral_arguments/oral_arguments.aspx">Oral Arguments</a>\r\n                        <ul class="footernavlist">\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink13" href="../../oral_arguments/argument_transcript.aspx">Argument Transcripts</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink14" href="../../oral_arguments/argument_audio.aspx">Argument Audio</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink6" href="../../oral_arguments/calendarsandlists.aspx">Calendars and Lists</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink8" href="../../oral_arguments/courtroomseating.aspx">Courtroom Seating</a></li>\r\n                        </ul>\r\n                </div>\r\n    </div>\r\n    <div class="col-md-6 col-sm-12 col-xs-12 nopadding">\r\n                <div class="col-xs-4">\r\n                    <a id="ctl00_ctl00_wucFooterNav_HyperLink41" class="landing" href="../../case_documents.aspx">Case Documents</a>\r\n                        <ul class="footernavlist">\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_hypdocket" href="../../docket/docket.aspx">Docket Search</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_hypOrdersOfCourt" href="../../orders/ordersofthecourt/17">Orders of the Court</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink67" href="../../orders/ordersbycircuit.aspx">Orders by Circuit</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink68" href="../../orders/grantednotedlists.aspx">Granted/Noted Cases List</a></li>\r\n                            <li><a id="ctl00_ctl00_wucFooterNav_HyperLink39" href="../../orders/journal.aspx">Journal</a></li>\r\n                        </ul>\r\n                </div>\r\n                <div class="col-xs-4">\r\n                    <a id="ctl00_ctl00_wucFooterNav_hypCourtInfo" class="landing" href="../publicinfo.aspx">News Media</a>\r\n                    <ul class="footernavlist">\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_HyperlinkServicesft" href="../PIOServices.pdf" target="_blank">Services for News Media</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink57" href="../press/pressreleases.aspx">Press Releases</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink58" href="../media/mediaadvisories.aspx">Media Advisories</a></li>                \r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink61" href="../press/presscredentials.aspx">Press Credentials</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink59" href="speeches.aspx">Speeches</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink62" href="../reportersguide.pdf" target="_blank">A Reporter\'s Guide to Applications (PDF)</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink60" href="../year-end/year-endreports.aspx">Chief Justice\'s Year-End Reports on the Federal Judiciary</a></li>\r\n                        <li>&nbsp;</li>\r\n                    </ul>\r\n                </div>\r\n                <div class="col-xs-4">\r\n                    <a id="ctl00_ctl00_wucFooterNav_hypAboutCourt" class="landing" href="../../about/about.aspx">About the Court</a>\r\n                    <ul class="footernavlist">\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink4" href="../../about/justices.aspx">Justices</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink10" href="../../about/courtatwork.aspx">Supreme Court at Work</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink7" href="../../about/historyandtraditions.aspx">History and Traditions</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink49" href="../../about/courtbuilding.aspx">The Supreme Court Building</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink9" href="../../visiting/visiting.aspx">Visiting the Court</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink50" href="../../about/buildingregulations.aspx">Building Regulations</a></li>\r\n                        <li><a id="ctl00_ctl00_wucFooterNav_Hyperlink45" href="../../about/faq.aspx">Frequently Asked Questions</a></li>\r\n                    </ul>\r\n                </div>\r\n    </div>\r\n</div>\r\n    </div>\r\n\r\n    <div class="footer3 noindex">\r\n       <div class="container">\r\n            <span><a id="ctl00_ctl00_HypContactUs" href="../../contact/contactus.aspx">Contact Us</a></span>\r\n           <span class="pipespacer">|</span>\r\n           <span><a id="ctl00_ctl00_HyperLink1" href="../../sitemap.aspx">Site Map</a></span>\r\n            <span class="pipespacer">|</span>\r\n            <span><a id="ctl00_ctl00_hypHelp" href="../../help.aspx">Help</a></span>\r\n            <span class="pipespacer">|</span>\r\n            <span><a id="ctl00_ctl00_HypFellows" href="../../fellows/">Fellows Program</a></span>\r\n            <span class="pipespacer">|</span>\r\n            <span><a id="ctl00_ctl00_HypJobs" href="../../jobs/jobs.aspx">Jobs</a></span>\r\n            <span class="pipespacer">|</span>\r\n            <span><a id="ctl00_ctl00_HypLinks" href="../../links/links.aspx">Links</a></span>\r\n            <span class="pipespacer">|</span>\r\n            <span><a id="ctl00_ctl00_HypWebPolicy" href="../../policies/web_policies_and_notices.aspx">Website Policies and Notices</a></span>\r\n            <span class="pipespacer">|</span>\r\n            <span><a id="ctl00_ctl00_HypPrivacy" href="../../policies/privacy_notice.aspx">Privacy Policy</a></span>\r\n            <span class="pipespacer">|</span>\r\n            <span><a id="ctl00_ctl00_hypUSA" href="../../redirect.aspx?federal=y&amp;newURL=www.usa.gov">USA.GOV</a></span>\r\n        </div>\r\n    </div>\r\n    <div class="footer4">\r\n       <div class="container" >\r\n           <span class="footerbold">SUPREME COURT OF THE UNITED STATES</span>\r\n           <span class="dotspacer"><i class="fa fa-circle" style="font-size: 3pt;"></i></span>\r\n           <span>1 First Street, NE</span>\r\n           <span class="dotspacer"><i class="fa fa-circle" style="font-size: 3pt;"></i></span>\r\n           <span>Washington, DC 20543</span>\r\n       </div>\r\n       <button onclick="goToTop(); return false;" id="gototop" title="Got To Top" style="display: none;"><i class="fa fa-chevron-circle-up"></i></button>\r\n    </div>\r\n\r\n    </form>\r\n    <script type="text/javascript">\r\n        window.onscroll = function () { scrollFunction() };\r\n\r\n        function scrollFunction() {\r\n            var vTop = $(window).scrollTop();\r\n            if (vTop > 100) {\r\n                document.getElementById("gototop").style.display = "block";\r\n            } else {\r\n                document.getElementById("gototop").style.display = "none";\r\n            }\r\n        }\r\n\r\n        function goToTop() {\r\n            document.body.scrollTop = 0;\r\n            document.documentElement.scrollTop = 0;\r\n        }\r\n\r\n\r\n        function toggleSearchshow() {\r\n            var query = $("#searchbox");\r\n            var isVisible = query.is(":visible");\r\n\r\n            if (isVisible === true) {\r\n                $("#searchbox").css("display", "none");\r\n            } else {\r\n                $("#searchbox").css("display", "block");\r\n            }\r\n\r\n        }\r\n    </script>\r\n</body>\r\n</html>'

Two Data Points, One Match


Parse the site's contents

In [10]:
res_1 = re.search(b"John Paul Stevens.*\s*.*href='(.*\.pdf).*'>(.*)</a>",p_1)
output_1 = res_1.group(1).decode('UTF-8')
print(output_1)
output_2 = res_1.group(2).decode('UTF-8')
print(output_2)
JPS_Speech_Arlington_County_Bar_Association_06-10-2016.pdf
Arlington County Bar Association, Arlington, VA, June 10, 2016

Post to Twitter and Save to Google (Two Data Point, One Match)

In [11]:
if (res_1 and (worksheet.row_values(worksheet.row_count)[1]) != output_1
          and (worksheet.row_values(worksheet.row_count)[2]) != output_2):
    # same as above but now comparing two values
    
    try:
        # Post to Twitter.
        status = api.PostUpdate('%s https://www.supremecourt.gov/publicinfo/speeches/%s'%(output_2,output_1))
        print(status.text)
    except TwitterError:
        # Post to Twitter.
        status = api.PostUpdate('%s new speech https://www.supremecourt.gov/publicinfo/speeches/%s'%(output_2,output_1))
        print(status.text)

    # Save to Google only after Tweeting
    worksheet.append_row([now,output_1,output_2])
Arlington County Bar Association, Arlington, VA, June 10, 2016 https://t.co/uJY1XrK2Zr
In [ ]:
 
In [ ]: