Created
May 30, 2014 16:37
-
-
Save BrianHicks/c7188ad063992cb0ff7e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"metadata": { | |
"celltoolbar": "Slideshow", | |
"name": "", | |
"signature": "sha256:aac64c31fabae2e92db644d2f41a832354733a3d1f1b512966de495f36f437df" | |
}, | |
"nbformat": 3, | |
"nbformat_minor": 0, | |
"worksheets": [ | |
{ | |
"cells": [ | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"source": [ | |
"# Manipulating Data in IPython\n", | |
"\n", | |
"Brian Hicks<br />\n", | |
"Build for STL<br />\n", | |
"May 31, 2014" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"source": [ | |
"Two types of data in this talk:\n", | |
"\n", | |
" - Pharmacies in Missouri\n", | |
" - 2013 Weather from KSTL weather station (Lambert St. Louis Airport)" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"The convention seems to be to `import pandas as pd`, so we're going to go ahead and do that so we can still use that namespace. Pandas can load from tons of formats. Within Python, the easiest is a list of dictionaries. A close runner up is a CSV file, and since we have a ton of pharmacies in Missouri, that's what we're going to use." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"import pandas as pd\n", | |
"pd.options.display.mpl_style = 'default' # for making plots look nicer, later\n", | |
"\n", | |
"pharm = pd.DataFrame.from_csv('pharmacies.csv')\n", | |
"pharm.info()" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"stream": "stdout", | |
"text": [ | |
"<class 'pandas.core.frame.DataFrame'>\n", | |
"Int64Index: 1242 entries, 604898809 to 600900005\n", | |
"Data columns (total 11 columns):\n", | |
"name 1242 non-null object\n", | |
"address_1 1242 non-null object\n", | |
"address_2 1242 non-null object\n", | |
"city 1242 non-null object\n", | |
"st 1242 non-null object\n", | |
"zip 1242 non-null int64\n", | |
"phone 1242 non-null object\n", | |
"npi 1242 non-null int64\n", | |
"nabp 1242 non-null object\n", | |
"latitude 1242 non-null float64\n", | |
"longitude 1242 non-null float64\n", | |
"dtypes: float64(2), int64(2), object(7)" | |
] | |
} | |
], | |
"prompt_number": 29 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"A good way to get an idea of what the dataset you're working with contains is to use `DataFrame.info()`. It will show each `Series` (column), the non-null counts, and the type of each column. You can have mixed-type columns, in which case the type should just be `object`." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"# npi: National Provider Identity\n", | |
"# nabp: National Association of Boards of Pharmacy\n", | |
"\n", | |
"pharm.info()" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"stream": "stdout", | |
"text": [ | |
"<class 'pandas.core.frame.DataFrame'>\n", | |
"Int64Index: 1242 entries, 604898809 to 600900005\n", | |
"Data columns (total 11 columns):\n", | |
"name 1242 non-null object\n", | |
"address_1 1242 non-null object\n", | |
"address_2 1242 non-null object\n", | |
"city 1242 non-null object\n", | |
"st 1242 non-null object\n", | |
"zip 1242 non-null int64\n", | |
"phone 1242 non-null object\n", | |
"npi 1242 non-null int64\n", | |
"nabp 1242 non-null object\n", | |
"latitude 1242 non-null float64\n", | |
"longitude 1242 non-null float64\n", | |
"dtypes: float64(2), int64(2), object(7)" | |
] | |
} | |
], | |
"prompt_number": 2 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"a `DataFrame` behaves a lot like a list when it comes to slices. Here we're getting the first five items in the dataframe. This is another good way of getting familiar with the data you have." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm[:5]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>name</th>\n", | |
" <th>address_1</th>\n", | |
" <th>address_2</th>\n", | |
" <th>city</th>\n", | |
" <th>st</th>\n", | |
" <th>zip</th>\n", | |
" <th>phone</th>\n", | |
" <th>npi</th>\n", | |
" <th>nabp</th>\n", | |
" <th>latitude</th>\n", | |
" <th>longitude</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>id</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>604898809</th>\n", | |
" <td> 50-Plus LTC Pharmacy</td>\n", | |
" <td> 209-1/2 Lexington</td>\n", | |
" <td> </td>\n", | |
" <td> Independence</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64050</td>\n", | |
" <td> 816-833-4400</td>\n", | |
" <td> 1245318252</td>\n", | |
" <td> 2633217</td>\n", | |
" <td> 39.092064</td>\n", | |
" <td>-94.417435</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600060404</th>\n", | |
" <td> A & B Prescription Shop, Inc</td>\n", | |
" <td> 201 East Monroe</td>\n", | |
" <td> </td>\n", | |
" <td> Mexico</td>\n", | |
" <td> MO</td>\n", | |
" <td> 65265</td>\n", | |
" <td> 573-581-1350</td>\n", | |
" <td> 1720138837</td>\n", | |
" <td> 2604052</td>\n", | |
" <td> 39.172847</td>\n", | |
" <td>-91.881827</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606646503</th>\n", | |
" <td> Accredo Health Group Inc</td>\n", | |
" <td> 749 Goddard Avenue</td>\n", | |
" <td> 1620 Century Center Parkway</td>\n", | |
" <td> Chesterfield</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63005</td>\n", | |
" <td> 636-530-1514</td>\n", | |
" <td> 1932158557</td>\n", | |
" <td> 2628432</td>\n", | |
" <td> 38.670744</td>\n", | |
" <td>-90.635537</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606432003</th>\n", | |
" <td> Accurate Rx Pharmacy</td>\n", | |
" <td> 3600 Interstate 70 Drive Southeast Ste F</td>\n", | |
" <td> 1620 Century Center Parkway</td>\n", | |
" <td> Columbia</td>\n", | |
" <td> MO</td>\n", | |
" <td> 65201</td>\n", | |
" <td> 573-256-4279</td>\n", | |
" <td> 1700018488</td>\n", | |
" <td> 2638786</td>\n", | |
" <td> 38.961052</td>\n", | |
" <td>-92.284152</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>608271102</th>\n", | |
" <td> Adrian Kreisler Drug</td>\n", | |
" <td> 21 East Main St</td>\n", | |
" <td> PO Box 490</td>\n", | |
" <td> Adrian</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64720</td>\n", | |
" <td> 816-297-8833</td>\n", | |
" <td> 1477659779</td>\n", | |
" <td> 2630704</td>\n", | |
" <td> 38.397295</td>\n", | |
" <td>-94.352655</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 3, | |
"text": [ | |
" name \\\n", | |
"id \n", | |
"604898809 50-Plus LTC Pharmacy \n", | |
"600060404 A & B Prescription Shop, Inc \n", | |
"606646503 Accredo Health Group Inc \n", | |
"606432003 Accurate Rx Pharmacy \n", | |
"608271102 Adrian Kreisler Drug \n", | |
"\n", | |
" address_1 \\\n", | |
"id \n", | |
"604898809 209-1/2 Lexington \n", | |
"600060404 201 East Monroe \n", | |
"606646503 749 Goddard Avenue \n", | |
"606432003 3600 Interstate 70 Drive Southeast Ste F \n", | |
"608271102 21 East Main St \n", | |
"\n", | |
" address_2 city st zip phone \\\n", | |
"id \n", | |
"604898809 Independence MO 64050 816-833-4400 \n", | |
"600060404 Mexico MO 65265 573-581-1350 \n", | |
"606646503 1620 Century Center Parkway Chesterfield MO 63005 636-530-1514 \n", | |
"606432003 1620 Century Center Parkway Columbia MO 65201 573-256-4279 \n", | |
"608271102 PO Box 490 Adrian MO 64720 816-297-8833 \n", | |
"\n", | |
" npi nabp latitude longitude \n", | |
"id \n", | |
"604898809 1245318252 2633217 39.092064 -94.417435 \n", | |
"600060404 1720138837 2604052 39.172847 -91.881827 \n", | |
"606646503 1932158557 2628432 38.670744 -90.635537 \n", | |
"606432003 1700018488 2638786 38.961052 -92.284152 \n", | |
"608271102 1477659779 2630704 38.397295 -94.352655 " | |
] | |
} | |
], | |
"prompt_number": 3 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"But what happens when we just want a subset of the data we have? For example, we could just want the names." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm['name'][:5]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 4, | |
"text": [ | |
"id\n", | |
"604898809 50-Plus LTC Pharmacy\n", | |
"600060404 A & B Prescription Shop, Inc\n", | |
"606646503 Accredo Health Group Inc\n", | |
"606432003 Accurate Rx Pharmacy\n", | |
"608271102 Adrian Kreisler Drug\n", | |
"Name: name, dtype: object" | |
] | |
} | |
], | |
"prompt_number": 4 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"This will also work for multiple columns, just pass in a list of column names. Here we're getting the first five `name` and `zip` columns." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm[['name', 'zip']][:5]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>name</th>\n", | |
" <th>zip</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>id</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>604898809</th>\n", | |
" <td> 50-Plus LTC Pharmacy</td>\n", | |
" <td> 64050</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600060404</th>\n", | |
" <td> A & B Prescription Shop, Inc</td>\n", | |
" <td> 65265</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606646503</th>\n", | |
" <td> Accredo Health Group Inc</td>\n", | |
" <td> 63005</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606432003</th>\n", | |
" <td> Accurate Rx Pharmacy</td>\n", | |
" <td> 65201</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>608271102</th>\n", | |
" <td> Adrian Kreisler Drug</td>\n", | |
" <td> 64720</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 5, | |
"text": [ | |
" name zip\n", | |
"id \n", | |
"604898809 50-Plus LTC Pharmacy 64050\n", | |
"600060404 A & B Prescription Shop, Inc 65265\n", | |
"606646503 Accredo Health Group Inc 63005\n", | |
"606432003 Accurate Rx Pharmacy 65201\n", | |
"608271102 Adrian Kreisler Drug 64720" | |
] | |
} | |
], | |
"prompt_number": 5 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"It's useful to note that in this particular case, the *order* of the accessors doesn't matter, since they're doing different things. However, they are applied in the order that you specify, so in certain other cases (such as taking aggregates) you'll usually want to do limiting *last*" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm[:5][['name', 'zip']]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>name</th>\n", | |
" <th>zip</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>id</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>604898809</th>\n", | |
" <td> 50-Plus LTC Pharmacy</td>\n", | |
" <td> 64050</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600060404</th>\n", | |
" <td> A & B Prescription Shop, Inc</td>\n", | |
" <td> 65265</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606646503</th>\n", | |
" <td> Accredo Health Group Inc</td>\n", | |
" <td> 63005</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606432003</th>\n", | |
" <td> Accurate Rx Pharmacy</td>\n", | |
" <td> 65201</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>608271102</th>\n", | |
" <td> Adrian Kreisler Drug</td>\n", | |
" <td> 64720</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 6, | |
"text": [ | |
" name zip\n", | |
"id \n", | |
"604898809 50-Plus LTC Pharmacy 64050\n", | |
"600060404 A & B Prescription Shop, Inc 65265\n", | |
"606646503 Accredo Health Group Inc 63005\n", | |
"606432003 Accurate Rx Pharmacy 65201\n", | |
"608271102 Adrian Kreisler Drug 64720" | |
] | |
} | |
], | |
"prompt_number": 6 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"source": [ | |
"Filtering" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"Obviously manipulating data is not very useful if we can't filter it. To do this, we just pass a filter expression in as if it were just another column (and I'll explain how this works in a little bit.) The important part to note here is the filter\u2014columns have an attribute (`str`) on them that allows you to manipulate each row as if it were a string. So this is basically just proxying `str.contains`, which sees if a string contains a substring." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm[pharm['name'].str.contains('Walgreens')][:5]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "-" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>name</th>\n", | |
" <th>address_1</th>\n", | |
" <th>address_2</th>\n", | |
" <th>city</th>\n", | |
" <th>st</th>\n", | |
" <th>zip</th>\n", | |
" <th>phone</th>\n", | |
" <th>npi</th>\n", | |
" <th>nabp</th>\n", | |
" <th>latitude</th>\n", | |
" <th>longitude</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>id</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>602950107</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 776 Jeffco Blvd</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Arnold</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63010</td>\n", | |
" <td> 636-296-9490</td>\n", | |
" <td> 1568477719</td>\n", | |
" <td> 2627290</td>\n", | |
" <td> 38.448998</td>\n", | |
" <td>-90.368240</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>601399207</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 15315 Manchester Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Ballwin</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63011</td>\n", | |
" <td> 636-227-5828</td>\n", | |
" <td> 1952317497</td>\n", | |
" <td> 2618277</td>\n", | |
" <td> 38.593024</td>\n", | |
" <td>-90.558381</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600449904</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 14529 Manchester Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Manchester</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63011</td>\n", | |
" <td> 636-227-4512</td>\n", | |
" <td> 1063428522</td>\n", | |
" <td> 2627199</td>\n", | |
" <td> 38.593234</td>\n", | |
" <td>-90.523197</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>602820805</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 1391 Big Bend Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Ballwin</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63021</td>\n", | |
" <td> 636-861-1988</td>\n", | |
" <td> 1831104082</td>\n", | |
" <td> 2626452</td>\n", | |
" <td> 38.567816</td>\n", | |
" <td>-90.496226</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600401905</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 701 Gravois Bluff Boulevard</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Fenton</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63026</td>\n", | |
" <td> 636-343-8402</td>\n", | |
" <td> 1659386894</td>\n", | |
" <td> 2613354</td>\n", | |
" <td> 38.507604</td>\n", | |
" <td>-90.444354</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 7, | |
"text": [ | |
" name address_1 address_2 city st \\\n", | |
"id \n", | |
"602950107 Walgreens 776 Jeffco Blvd PO Box 361 Arnold MO \n", | |
"601399207 Walgreens 15315 Manchester Road PO Box 361 Ballwin MO \n", | |
"600449904 Walgreens 14529 Manchester Road PO Box 361 Manchester MO \n", | |
"602820805 Walgreens 1391 Big Bend Road PO Box 361 Ballwin MO \n", | |
"600401905 Walgreens 701 Gravois Bluff Boulevard PO Box 361 Fenton MO \n", | |
"\n", | |
" zip phone npi nabp latitude longitude \n", | |
"id \n", | |
"602950107 63010 636-296-9490 1568477719 2627290 38.448998 -90.368240 \n", | |
"601399207 63011 636-227-5828 1952317497 2618277 38.593024 -90.558381 \n", | |
"600449904 63011 636-227-4512 1063428522 2627199 38.593234 -90.523197 \n", | |
"602820805 63021 636-861-1988 1831104082 2626452 38.567816 -90.496226 \n", | |
"600401905 63026 636-343-8402 1659386894 2613354 38.507604 -90.444354 " | |
] | |
} | |
], | |
"prompt_number": 7 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"This works by creating a \"mask\" and passing it into the dataframe - the mask is just a series with the same IDs and a boolean value that tells Pandas whether or not to include the row." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"walgreens = pharm['name'].str.contains('Walgreens')\n", | |
"walgreens[:5]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 8, | |
"text": [ | |
"id\n", | |
"604898809 False\n", | |
"600060404 False\n", | |
"606646503 False\n", | |
"606432003 False\n", | |
"608271102 False\n", | |
"Name: name, dtype: bool" | |
] | |
} | |
], | |
"prompt_number": 8 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm[walgreens][:5]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>name</th>\n", | |
" <th>address_1</th>\n", | |
" <th>address_2</th>\n", | |
" <th>city</th>\n", | |
" <th>st</th>\n", | |
" <th>zip</th>\n", | |
" <th>phone</th>\n", | |
" <th>npi</th>\n", | |
" <th>nabp</th>\n", | |
" <th>latitude</th>\n", | |
" <th>longitude</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>id</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>602950107</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 776 Jeffco Blvd</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Arnold</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63010</td>\n", | |
" <td> 636-296-9490</td>\n", | |
" <td> 1568477719</td>\n", | |
" <td> 2627290</td>\n", | |
" <td> 38.448998</td>\n", | |
" <td>-90.368240</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>601399207</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 15315 Manchester Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Ballwin</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63011</td>\n", | |
" <td> 636-227-5828</td>\n", | |
" <td> 1952317497</td>\n", | |
" <td> 2618277</td>\n", | |
" <td> 38.593024</td>\n", | |
" <td>-90.558381</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600449904</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 14529 Manchester Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Manchester</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63011</td>\n", | |
" <td> 636-227-4512</td>\n", | |
" <td> 1063428522</td>\n", | |
" <td> 2627199</td>\n", | |
" <td> 38.593234</td>\n", | |
" <td>-90.523197</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>602820805</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 1391 Big Bend Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Ballwin</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63021</td>\n", | |
" <td> 636-861-1988</td>\n", | |
" <td> 1831104082</td>\n", | |
" <td> 2626452</td>\n", | |
" <td> 38.567816</td>\n", | |
" <td>-90.496226</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600401905</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 701 Gravois Bluff Boulevard</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Fenton</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63026</td>\n", | |
" <td> 636-343-8402</td>\n", | |
" <td> 1659386894</td>\n", | |
" <td> 2613354</td>\n", | |
" <td> 38.507604</td>\n", | |
" <td>-90.444354</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 9, | |
"text": [ | |
" name address_1 address_2 city st \\\n", | |
"id \n", | |
"602950107 Walgreens 776 Jeffco Blvd PO Box 361 Arnold MO \n", | |
"601399207 Walgreens 15315 Manchester Road PO Box 361 Ballwin MO \n", | |
"600449904 Walgreens 14529 Manchester Road PO Box 361 Manchester MO \n", | |
"602820805 Walgreens 1391 Big Bend Road PO Box 361 Ballwin MO \n", | |
"600401905 Walgreens 701 Gravois Bluff Boulevard PO Box 361 Fenton MO \n", | |
"\n", | |
" zip phone npi nabp latitude longitude \n", | |
"id \n", | |
"602950107 63010 636-296-9490 1568477719 2627290 38.448998 -90.368240 \n", | |
"601399207 63011 636-227-5828 1952317497 2618277 38.593024 -90.558381 \n", | |
"600449904 63011 636-227-4512 1063428522 2627199 38.593234 -90.523197 \n", | |
"602820805 63021 636-861-1988 1831104082 2626452 38.567816 -90.496226 \n", | |
"600401905 63026 636-343-8402 1659386894 2613354 38.507604 -90.444354 " | |
] | |
} | |
], | |
"prompt_number": 9 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"Masks can be combined. Here we're including CVS pharamacies with the Walgreens. Pandas repurposes some of the bytewise operators for broadcasting truth values - in particular `|` is or and `&` is and." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"cvs = pharm['name'].str.contains('CVS')\n", | |
"pharm[walgreens | cvs]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>name</th>\n", | |
" <th>address_1</th>\n", | |
" <th>address_2</th>\n", | |
" <th>city</th>\n", | |
" <th>st</th>\n", | |
" <th>zip</th>\n", | |
" <th>phone</th>\n", | |
" <th>npi</th>\n", | |
" <th>nabp</th>\n", | |
" <th>latitude</th>\n", | |
" <th>longitude</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>id</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>606277408</th>\n", | |
" <td> Careplus CVS/Pharmacy #1438</td>\n", | |
" <td> 32 North Euclid Avenue</td>\n", | |
" <td> PO Box 97</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63108</td>\n", | |
" <td> 314-454-1214</td>\n", | |
" <td> 1790860138</td>\n", | |
" <td> 2636984</td>\n", | |
" <td> 38.641289</td>\n", | |
" <td>-90.261828</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606378701</th>\n", | |
" <td> CVS Pharmacy #04088</td>\n", | |
" <td> 3351 Southwest 3rd Street</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Lees Summit</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64081</td>\n", | |
" <td> 816-966-1455</td>\n", | |
" <td> 1982870473</td>\n", | |
" <td> 2637948</td>\n", | |
" <td> 38.912984</td>\n", | |
" <td>-94.449034</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>601654502</th>\n", | |
" <td> CVS Pharmacy #05645</td>\n", | |
" <td> 930 North Belt Highway</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> St Joseph</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64506</td>\n", | |
" <td> 816-233-1353</td>\n", | |
" <td> 1114026424</td>\n", | |
" <td> 2632227</td>\n", | |
" <td> 39.775749</td>\n", | |
" <td>-94.803464</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600198857</th>\n", | |
" <td> CVS Pharmacy #05661</td>\n", | |
" <td> 409 East North Avenue</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Belton</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64012</td>\n", | |
" <td> 816-331-9716</td>\n", | |
" <td> 1033218342</td>\n", | |
" <td> 2618417</td>\n", | |
" <td> 38.814216</td>\n", | |
" <td>-94.527768</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>602804809</th>\n", | |
" <td> CVS Pharmacy #05693</td>\n", | |
" <td> 8421 Northwest Prairie View Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64153</td>\n", | |
" <td> 816-746-1933</td>\n", | |
" <td> 1851490163</td>\n", | |
" <td> 2626387</td>\n", | |
" <td> 39.247353</td>\n", | |
" <td>-94.660900</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600198808</th>\n", | |
" <td> CVS Pharmacy #05697</td>\n", | |
" <td> 3902 Main Street</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64111</td>\n", | |
" <td> 816-931-5452</td>\n", | |
" <td> 1588764922</td>\n", | |
" <td> 2600270</td>\n", | |
" <td> 39.056456</td>\n", | |
" <td>-94.586291</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606386407</th>\n", | |
" <td> CVS Pharmacy #4754</td>\n", | |
" <td> 909 Chestnut Suite 105</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63101</td>\n", | |
" <td> 847-783-0342</td>\n", | |
" <td> 1750551404</td>\n", | |
" <td> 2638091</td>\n", | |
" <td> 38.627482</td>\n", | |
" <td>-90.194195</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600198840</th>\n", | |
" <td> CVS Pharmacy #5655</td>\n", | |
" <td> 1901 West Kansas Street</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Liberty</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64068</td>\n", | |
" <td> 816-781-0035</td>\n", | |
" <td> 1740380021</td>\n", | |
" <td> 2617617</td>\n", | |
" <td> 39.244354</td>\n", | |
" <td>-94.450346</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606456101</th>\n", | |
" <td> CVS Pharmacy #5669</td>\n", | |
" <td> 7320 Gravois Avenue</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63116</td>\n", | |
" <td> 314-351-6728</td>\n", | |
" <td> 1265769087</td>\n", | |
" <td> 2638899</td>\n", | |
" <td> 38.564283</td>\n", | |
" <td>-90.293951</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606457109</th>\n", | |
" <td> CVS Pharmacy #5689</td>\n", | |
" <td> 15846 Manchester Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Ellisville</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63011</td>\n", | |
" <td> 636-527-6074</td>\n", | |
" <td> 1427385236</td>\n", | |
" <td> 2638914</td>\n", | |
" <td> 38.592469</td>\n", | |
" <td>-90.584434</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600282701</th>\n", | |
" <td> CVS Pharmacy #8430</td>\n", | |
" <td> 3825 South Noland Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Independence</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64055</td>\n", | |
" <td> 816-254-6002</td>\n", | |
" <td> 1437222064</td>\n", | |
" <td> 2637049</td>\n", | |
" <td> 39.051335</td>\n", | |
" <td>-94.414702</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600282206</th>\n", | |
" <td> CVS Pharmacy #8543</td>\n", | |
" <td> 1914 Swift Avenue</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> North Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64116</td>\n", | |
" <td> 816-221-1603</td>\n", | |
" <td> 1538103908</td>\n", | |
" <td> 2636631</td>\n", | |
" <td> 39.142140</td>\n", | |
" <td>-94.577442</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600660401</th>\n", | |
" <td> CVS Pharmacy #8553</td>\n", | |
" <td> 10205 State Line Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64114</td>\n", | |
" <td> 816-942-0134</td>\n", | |
" <td> 1396780391</td>\n", | |
" <td> 2636718</td>\n", | |
" <td> 38.944807</td>\n", | |
" <td>-94.607898</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600660906</th>\n", | |
" <td> CVS Pharmacy #8554</td>\n", | |
" <td> 6129 North Antioch Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Gladstone</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64118</td>\n", | |
" <td> 816-453-2220</td>\n", | |
" <td> 1205871209</td>\n", | |
" <td> 2636782</td>\n", | |
" <td> 39.204754</td>\n", | |
" <td>-94.548351</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600661300</th>\n", | |
" <td> CVS Pharmacy #8555</td>\n", | |
" <td> 4990 Northeast Vivion Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64119</td>\n", | |
" <td> 816-454-8800</td>\n", | |
" <td> 1942243233</td>\n", | |
" <td> 2636720</td>\n", | |
" <td> 39.188128</td>\n", | |
" <td>-94.521301</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600661201</th>\n", | |
" <td> CVS Pharmacy #8556</td>\n", | |
" <td> 5314 Northwest 64th Street</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64151</td>\n", | |
" <td> 816-741-5576</td>\n", | |
" <td> 1700820172</td>\n", | |
" <td> 2636732</td>\n", | |
" <td> 39.210655</td>\n", | |
" <td>-94.642375</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>608557401</th>\n", | |
" <td> CVS Pharmacy #8557</td>\n", | |
" <td> 1900 NE Langford Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Lees Summit</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64063</td>\n", | |
" <td> 816-554-9500</td>\n", | |
" <td> 1164466538</td>\n", | |
" <td> 2636807</td>\n", | |
" <td> 38.916909</td>\n", | |
" <td>-94.336528</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>602226508</th>\n", | |
" <td> CVS Pharmacy #8559</td>\n", | |
" <td> 3106 South Prospect</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64128</td>\n", | |
" <td> 816-861-2355</td>\n", | |
" <td> 1891739264</td>\n", | |
" <td> 2636706</td>\n", | |
" <td> 39.069769</td>\n", | |
" <td>-94.553020</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>602048605</th>\n", | |
" <td> CVS Pharmacy #8563</td>\n", | |
" <td> 300 South Commercial</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Harrisonville</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64701</td>\n", | |
" <td> 816-380-6566</td>\n", | |
" <td> 1619911088</td>\n", | |
" <td> 2636744</td>\n", | |
" <td> 38.653801</td>\n", | |
" <td>-94.358254</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>602172207</th>\n", | |
" <td> CVS Pharmacy #8564</td>\n", | |
" <td> 17403 East US Highway 24</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Independence</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64056</td>\n", | |
" <td> 816-796-8769</td>\n", | |
" <td> 1083658454</td>\n", | |
" <td> 2636681</td>\n", | |
" <td> 39.120106</td>\n", | |
" <td>-94.371855</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606883403</th>\n", | |
" <td> CVS Pharmacy #8565</td>\n", | |
" <td> 330 NE Barry Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64155</td>\n", | |
" <td> 816-436-5600</td>\n", | |
" <td> 1437193802</td>\n", | |
" <td> 2636768</td>\n", | |
" <td> 39.246530</td>\n", | |
" <td>-94.576651</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600661409</th>\n", | |
" <td> CVS Pharmacy #8566</td>\n", | |
" <td> 5310 Blue Ridge Boulevard</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Raytown</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64133</td>\n", | |
" <td> 816-313-1280</td>\n", | |
" <td> 1588609580</td>\n", | |
" <td> 2636693</td>\n", | |
" <td> 39.025295</td>\n", | |
" <td>-94.442903</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>603967803</th>\n", | |
" <td> CVS Pharmacy #8567</td>\n", | |
" <td> 5011 Main Street</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64112</td>\n", | |
" <td> 816-531-4699</td>\n", | |
" <td> 1790729168</td>\n", | |
" <td> 2636833</td>\n", | |
" <td> 39.036348</td>\n", | |
" <td>-94.587076</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>602172108</th>\n", | |
" <td> CVS Pharmacy #8570</td>\n", | |
" <td> 1616 North 7th Highway</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Blue Springs</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64015</td>\n", | |
" <td> 816-228-6848</td>\n", | |
" <td> 1174567549</td>\n", | |
" <td> 2636679</td>\n", | |
" <td> 39.037350</td>\n", | |
" <td>-94.271333</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>604883702</th>\n", | |
" <td> CVS Pharmacy #8571</td>\n", | |
" <td> 4750 Lees Summit Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64136</td>\n", | |
" <td> 816-350-3886</td>\n", | |
" <td> 1336183706</td>\n", | |
" <td> 2636845</td>\n", | |
" <td> 39.032986</td>\n", | |
" <td>-94.388234</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>605269505</th>\n", | |
" <td> CVS Pharmacy #8576</td>\n", | |
" <td> 2435 East Independence Avenue</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64124</td>\n", | |
" <td> 816-483-6464</td>\n", | |
" <td> 1245274612</td>\n", | |
" <td> 2636857</td>\n", | |
" <td> 39.106220</td>\n", | |
" <td>-94.552460</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>605438209</th>\n", | |
" <td> CVS Pharmacy #8577</td>\n", | |
" <td> 4400 Northwest Barry Road</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64153</td>\n", | |
" <td> 816-587-8018</td>\n", | |
" <td> 1538100433</td>\n", | |
" <td> 2636883</td>\n", | |
" <td> 39.246795</td>\n", | |
" <td>-94.631246</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600281604</th>\n", | |
" <td> CVS Pharmacy #8578</td>\n", | |
" <td> 6300 Prospect Avenue</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64132</td>\n", | |
" <td> 816-444-2922</td>\n", | |
" <td> 1275577645</td>\n", | |
" <td> 2636578</td>\n", | |
" <td> 39.012372</td>\n", | |
" <td>-94.556354</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>605363803</th>\n", | |
" <td> CVS Pharmacy #8579</td>\n", | |
" <td> 751 NE Woods Chapel</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Lees Summit</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64064</td>\n", | |
" <td> 816-524-8840</td>\n", | |
" <td> 1629019526</td>\n", | |
" <td> 2636871</td>\n", | |
" <td> 38.982428</td>\n", | |
" <td>-94.361776</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600660005</th>\n", | |
" <td> CVS Pharmacy #8583</td>\n", | |
" <td> 4531 Troost</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64110</td>\n", | |
" <td> 816-756-5005</td>\n", | |
" <td> 1346284718</td>\n", | |
" <td> 2636770</td>\n", | |
" <td> 39.044706</td>\n", | |
" <td>-94.572602</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>...</th>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606450807</th>\n", | |
" <td> Walgreens #12713</td>\n", | |
" <td> 1605 West 7th Street</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Joplin</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64801</td>\n", | |
" <td> 417-659-8453</td>\n", | |
" <td> 1245462985</td>\n", | |
" <td> 2638774</td>\n", | |
" <td> 37.084725</td>\n", | |
" <td>-94.532565</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606469500</th>\n", | |
" <td> Walgreens #12749</td>\n", | |
" <td> 900 Eastland Drive</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Jefferson City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 65101</td>\n", | |
" <td> 573-556-5615</td>\n", | |
" <td> 1255660346</td>\n", | |
" <td> 2638952</td>\n", | |
" <td> 38.552029</td>\n", | |
" <td>-92.146746</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606439701</th>\n", | |
" <td> Walgreens #12778</td>\n", | |
" <td> 505 South Commercial Street</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Harrisonville</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64701</td>\n", | |
" <td> 816-884-1891</td>\n", | |
" <td> 1437389723</td>\n", | |
" <td> 2638712</td>\n", | |
" <td> 38.653212</td>\n", | |
" <td>-94.357888</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606443604</th>\n", | |
" <td> Walgreens #12821</td>\n", | |
" <td> 1114 South Main Street</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Maryville</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64468</td>\n", | |
" <td> 660-562-2157</td>\n", | |
" <td> 1407088800</td>\n", | |
" <td> 2638801</td>\n", | |
" <td> 40.332605</td>\n", | |
" <td>-94.874003</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606439602</th>\n", | |
" <td> Walgreens #12925</td>\n", | |
" <td> 2301 Running Horse Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Platte City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64079</td>\n", | |
" <td> 816-431-0327</td>\n", | |
" <td> 1124257597</td>\n", | |
" <td> 2638685</td>\n", | |
" <td> 39.352235</td>\n", | |
" <td>-94.764225</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606414605</th>\n", | |
" <td> Walgreens #12927</td>\n", | |
" <td> 2340 Hampton Avenue</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63139</td>\n", | |
" <td> 314-647-1256</td>\n", | |
" <td> 1972748226</td>\n", | |
" <td> 2638368</td>\n", | |
" <td> 38.614058</td>\n", | |
" <td>-90.286973</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606686301</th>\n", | |
" <td> Walgreens #2971</td>\n", | |
" <td> 2A Grandview Plaza</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Florissant</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63033</td>\n", | |
" <td> 314-830-0234</td>\n", | |
" <td> 1972518306</td>\n", | |
" <td> 2628658</td>\n", | |
" <td> 38.775472</td>\n", | |
" <td>-90.303852</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>604011106</th>\n", | |
" <td> Walgreens #4204</td>\n", | |
" <td> 401 Northeast Barry Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64155</td>\n", | |
" <td> 816-436-5033</td>\n", | |
" <td> 1164437182</td>\n", | |
" <td> 2632277</td>\n", | |
" <td> 39.246168</td>\n", | |
" <td>-94.575710</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>608930004</th>\n", | |
" <td> Walgreens #4222</td>\n", | |
" <td> 5400 East Independence</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64123</td>\n", | |
" <td> 816-231-0730</td>\n", | |
" <td> 1265447288</td>\n", | |
" <td> 2631403</td>\n", | |
" <td> 39.105320</td>\n", | |
" <td>-94.518587</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>603772807</th>\n", | |
" <td> Walgreens #4467</td>\n", | |
" <td> 1205 Sulphur Spring Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Ballwin</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63021</td>\n", | |
" <td> 636-230-7367</td>\n", | |
" <td> 1669489670</td>\n", | |
" <td> 2631720</td>\n", | |
" <td> 38.567751</td>\n", | |
" <td>-90.525091</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>604774406</th>\n", | |
" <td> Walgreens #4530</td>\n", | |
" <td> 9430 Blue Ridge Boulevard</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64138</td>\n", | |
" <td> 816-765-5279</td>\n", | |
" <td> 1073528097</td>\n", | |
" <td> 2632493</td>\n", | |
" <td> 38.953584</td>\n", | |
" <td>-94.508073</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>603836107</th>\n", | |
" <td> Walgreens #4834</td>\n", | |
" <td> 1225 Union Boulevard</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63113</td>\n", | |
" <td> 314-367-8211</td>\n", | |
" <td> 1528073541</td>\n", | |
" <td> 2632025</td>\n", | |
" <td> 38.660066</td>\n", | |
" <td>-90.272362</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>604857003</th>\n", | |
" <td> Walgreens #5247</td>\n", | |
" <td> 3915 South Noland Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Independence</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64055</td>\n", | |
" <td> 816-254-8748</td>\n", | |
" <td> 1174530182</td>\n", | |
" <td> 2632974</td>\n", | |
" <td> 39.049788</td>\n", | |
" <td>-94.414765</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>604775809</th>\n", | |
" <td> Walgreens #5357</td>\n", | |
" <td> 9300 East Gregory Blvd</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Raytown</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64133</td>\n", | |
" <td> 816-356-7386</td>\n", | |
" <td> 1336154350</td>\n", | |
" <td> 2632823</td>\n", | |
" <td> 38.994849</td>\n", | |
" <td>-94.473277</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600400808</th>\n", | |
" <td> Walgreens #7185</td>\n", | |
" <td> 917 Chesterfield Parkway East</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Chesterfield</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63017</td>\n", | |
" <td> 636-532-5222</td>\n", | |
" <td> 1568477701</td>\n", | |
" <td> 2613760</td>\n", | |
" <td> 38.656044</td>\n", | |
" <td>-90.553457</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600402101</th>\n", | |
" <td> Walgreens (03686)</td>\n", | |
" <td> 4140 South Broadway</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63111</td>\n", | |
" <td> 314-832-4995</td>\n", | |
" <td> 1740295989</td>\n", | |
" <td> 2602349</td>\n", | |
" <td> 38.580000</td>\n", | |
" <td>-90.228846</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>605711308</th>\n", | |
" <td> Walgreens (06492)</td>\n", | |
" <td> 11404 St Charles Rock Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Bridgeton</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63044</td>\n", | |
" <td> 314-770-9986</td>\n", | |
" <td> 1346257359</td>\n", | |
" <td> 2634233</td>\n", | |
" <td> 38.740421</td>\n", | |
" <td>-90.404216</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606050805</th>\n", | |
" <td> Walgreens (07428)</td>\n", | |
" <td> 801 South Limit</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Sedalia</td>\n", | |
" <td> MO</td>\n", | |
" <td> 65301</td>\n", | |
" <td> 660-826-7692</td>\n", | |
" <td> 1447265475</td>\n", | |
" <td> 2634966</td>\n", | |
" <td> 38.704928</td>\n", | |
" <td>-93.250175</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600402507</th>\n", | |
" <td> Walgreens 07144</td>\n", | |
" <td> 3631 Gravois Avenue</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63116</td>\n", | |
" <td> 314-772-4446</td>\n", | |
" <td> 1831104074</td>\n", | |
" <td> 2601789</td>\n", | |
" <td> 38.592236</td>\n", | |
" <td>-90.245077</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>604665406</th>\n", | |
" <td> Walgreens 4406</td>\n", | |
" <td> 2630 NE Vivion Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Kansas City</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64119</td>\n", | |
" <td> 816-459-7175</td>\n", | |
" <td> 1982619904</td>\n", | |
" <td> 2632657</td>\n", | |
" <td> 39.187411</td>\n", | |
" <td>-94.547420</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>603836008</th>\n", | |
" <td> Walgreens 4466</td>\n", | |
" <td> 3645 Frederick Avenue</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> St Joseph</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64506</td>\n", | |
" <td> 816-232-5342</td>\n", | |
" <td> 1619982634</td>\n", | |
" <td> 2631718</td>\n", | |
" <td> 39.777129</td>\n", | |
" <td>-94.804518</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600402804</th>\n", | |
" <td> Walgreens Pharmacy</td>\n", | |
" <td> 6071 Telegraph Road</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63129</td>\n", | |
" <td> 314-846-9265</td>\n", | |
" <td> 1477568616</td>\n", | |
" <td> 2615118</td>\n", | |
" <td> 38.456338</td>\n", | |
" <td>-90.306472</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>605161504</th>\n", | |
" <td> Walgreens Pharmacy #05552</td>\n", | |
" <td> 920 N Main Street</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> O Fallon</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63366</td>\n", | |
" <td> 636-379-2636</td>\n", | |
" <td> 1619984622</td>\n", | |
" <td> 2633508</td>\n", | |
" <td> 38.820814</td>\n", | |
" <td>-90.699506</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606104800</th>\n", | |
" <td> Walgreens Pharmacy #07789</td>\n", | |
" <td> 3200 Southwest 7 Highway</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Blue Springs</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64014</td>\n", | |
" <td> 816-220-8455</td>\n", | |
" <td> 1265447296</td>\n", | |
" <td> 2635300</td>\n", | |
" <td> 38.987304</td>\n", | |
" <td>-94.273296</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>608592705</th>\n", | |
" <td> CVS Pharmacy #8581</td>\n", | |
" <td> 3201 South 7 Highway</td>\n", | |
" <td> PO Box 414</td>\n", | |
" <td> Blue Springs</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64014</td>\n", | |
" <td> 816-220-2302</td>\n", | |
" <td> 1073557443</td>\n", | |
" <td> 2636819</td>\n", | |
" <td> 38.986870</td>\n", | |
" <td>-94.272611</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600402705</th>\n", | |
" <td> Walgreens</td>\n", | |
" <td> 5764 South Lindgergh Drive</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> St Louis</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63123</td>\n", | |
" <td> 314-842-3340</td>\n", | |
" <td> 1104831346</td>\n", | |
" <td> 2601309</td>\n", | |
" <td> 38.526024</td>\n", | |
" <td>-90.359167</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>608842100</th>\n", | |
" <td> Walgreens #04225</td>\n", | |
" <td> 1701 N W Highway 7</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Blue Springs</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64015</td>\n", | |
" <td> 816-220-3620</td>\n", | |
" <td> 1356356372</td>\n", | |
" <td> 2631287</td>\n", | |
" <td> 39.037749</td>\n", | |
" <td>-94.272527</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>604810408</th>\n", | |
" <td> Walgreens #04439</td>\n", | |
" <td> 1191 West 152 Highway</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Liberty</td>\n", | |
" <td> MO</td>\n", | |
" <td> 64068</td>\n", | |
" <td> 816-781-9347</td>\n", | |
" <td> 1063427086</td>\n", | |
" <td> 2632950</td>\n", | |
" <td> 39.243964</td>\n", | |
" <td>-94.442034</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606394005</th>\n", | |
" <td> Walgreens #12062</td>\n", | |
" <td> 106 Silver Thread Lane</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Branson West</td>\n", | |
" <td> MO</td>\n", | |
" <td> 65737</td>\n", | |
" <td> 417-272-1112</td>\n", | |
" <td> 1205091568</td>\n", | |
" <td> 2638154</td>\n", | |
" <td> 36.706177</td>\n", | |
" <td>-93.374430</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>606350205</th>\n", | |
" <td> Walgreens #7811</td>\n", | |
" <td> 100 Jason Drive</td>\n", | |
" <td> PO Box 361</td>\n", | |
" <td> Troy</td>\n", | |
" <td> MO</td>\n", | |
" <td> 63379</td>\n", | |
" <td> 636-462-5901</td>\n", | |
" <td> 1760673248</td>\n", | |
" <td> 2637582</td>\n", | |
" <td> 38.987867</td>\n", | |
" <td>-90.981469</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"<p>238 rows \u00d7 11 columns</p>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 10, | |
"text": [ | |
" name address_1 \\\n", | |
"id \n", | |
"606277408 Careplus CVS/Pharmacy #1438 32 North Euclid Avenue \n", | |
"606378701 CVS Pharmacy #04088 3351 Southwest 3rd Street \n", | |
"601654502 CVS Pharmacy #05645 930 North Belt Highway \n", | |
"600198857 CVS Pharmacy #05661 409 East North Avenue \n", | |
"602804809 CVS Pharmacy #05693 8421 Northwest Prairie View Road \n", | |
"600198808 CVS Pharmacy #05697 3902 Main Street \n", | |
"606386407 CVS Pharmacy #4754 909 Chestnut Suite 105 \n", | |
"600198840 CVS Pharmacy #5655 1901 West Kansas Street \n", | |
"606456101 CVS Pharmacy #5669 7320 Gravois Avenue \n", | |
"606457109 CVS Pharmacy #5689 15846 Manchester Road \n", | |
"600282701 CVS Pharmacy #8430 3825 South Noland Road \n", | |
"600282206 CVS Pharmacy #8543 1914 Swift Avenue \n", | |
"600660401 CVS Pharmacy #8553 10205 State Line Road \n", | |
"600660906 CVS Pharmacy #8554 6129 North Antioch Road \n", | |
"600661300 CVS Pharmacy #8555 4990 Northeast Vivion Road \n", | |
"600661201 CVS Pharmacy #8556 5314 Northwest 64th Street \n", | |
"608557401 CVS Pharmacy #8557 1900 NE Langford Road \n", | |
"602226508 CVS Pharmacy #8559 3106 South Prospect \n", | |
"602048605 CVS Pharmacy #8563 300 South Commercial \n", | |
"602172207 CVS Pharmacy #8564 17403 East US Highway 24 \n", | |
"606883403 CVS Pharmacy #8565 330 NE Barry Road \n", | |
"600661409 CVS Pharmacy #8566 5310 Blue Ridge Boulevard \n", | |
"603967803 CVS Pharmacy #8567 5011 Main Street \n", | |
"602172108 CVS Pharmacy #8570 1616 North 7th Highway \n", | |
"604883702 CVS Pharmacy #8571 4750 Lees Summit Road \n", | |
"605269505 CVS Pharmacy #8576 2435 East Independence Avenue \n", | |
"605438209 CVS Pharmacy #8577 4400 Northwest Barry Road \n", | |
"600281604 CVS Pharmacy #8578 6300 Prospect Avenue \n", | |
"605363803 CVS Pharmacy #8579 751 NE Woods Chapel \n", | |
"600660005 CVS Pharmacy #8583 4531 Troost \n", | |
"... ... ... \n", | |
"606450807 Walgreens #12713 1605 West 7th Street \n", | |
"606469500 Walgreens #12749 900 Eastland Drive \n", | |
"606439701 Walgreens #12778 505 South Commercial Street \n", | |
"606443604 Walgreens #12821 1114 South Main Street \n", | |
"606439602 Walgreens #12925 2301 Running Horse Road \n", | |
"606414605 Walgreens #12927 2340 Hampton Avenue \n", | |
"606686301 Walgreens #2971 2A Grandview Plaza \n", | |
"604011106 Walgreens #4204 401 Northeast Barry Road \n", | |
"608930004 Walgreens #4222 5400 East Independence \n", | |
"603772807 Walgreens #4467 1205 Sulphur Spring Road \n", | |
"604774406 Walgreens #4530 9430 Blue Ridge Boulevard \n", | |
"603836107 Walgreens #4834 1225 Union Boulevard \n", | |
"604857003 Walgreens #5247 3915 South Noland Road \n", | |
"604775809 Walgreens #5357 9300 East Gregory Blvd \n", | |
"600400808 Walgreens #7185 917 Chesterfield Parkway East \n", | |
"600402101 Walgreens (03686) 4140 South Broadway \n", | |
"605711308 Walgreens (06492) 11404 St Charles Rock Road \n", | |
"606050805 Walgreens (07428) 801 South Limit \n", | |
"600402507 Walgreens 07144 3631 Gravois Avenue \n", | |
"604665406 Walgreens 4406 2630 NE Vivion Road \n", | |
"603836008 Walgreens 4466 3645 Frederick Avenue \n", | |
"600402804 Walgreens Pharmacy 6071 Telegraph Road \n", | |
"605161504 Walgreens Pharmacy #05552 920 N Main Street \n", | |
"606104800 Walgreens Pharmacy #07789 3200 Southwest 7 Highway \n", | |
"608592705 CVS Pharmacy #8581 3201 South 7 Highway \n", | |
"600402705 Walgreens 5764 South Lindgergh Drive \n", | |
"608842100 Walgreens #04225 1701 N W Highway 7 \n", | |
"604810408 Walgreens #04439 1191 West 152 Highway \n", | |
"606394005 Walgreens #12062 106 Silver Thread Lane \n", | |
"606350205 Walgreens #7811 100 Jason Drive \n", | |
"\n", | |
" address_2 city st zip phone npi \\\n", | |
"id \n", | |
"606277408 PO Box 97 St Louis MO 63108 314-454-1214 1790860138 \n", | |
"606378701 PO Box 414 Lees Summit MO 64081 816-966-1455 1982870473 \n", | |
"601654502 PO Box 414 St Joseph MO 64506 816-233-1353 1114026424 \n", | |
"600198857 PO Box 414 Belton MO 64012 816-331-9716 1033218342 \n", | |
"602804809 PO Box 414 Kansas City MO 64153 816-746-1933 1851490163 \n", | |
"600198808 PO Box 414 Kansas City MO 64111 816-931-5452 1588764922 \n", | |
"606386407 PO Box 414 St Louis MO 63101 847-783-0342 1750551404 \n", | |
"600198840 PO Box 414 Liberty MO 64068 816-781-0035 1740380021 \n", | |
"606456101 PO Box 414 St Louis MO 63116 314-351-6728 1265769087 \n", | |
"606457109 PO Box 414 Ellisville MO 63011 636-527-6074 1427385236 \n", | |
"600282701 PO Box 414 Independence MO 64055 816-254-6002 1437222064 \n", | |
"600282206 PO Box 414 North Kansas City MO 64116 816-221-1603 1538103908 \n", | |
"600660401 PO Box 414 Kansas City MO 64114 816-942-0134 1396780391 \n", | |
"600660906 PO Box 414 Gladstone MO 64118 816-453-2220 1205871209 \n", | |
"600661300 PO Box 414 Kansas City MO 64119 816-454-8800 1942243233 \n", | |
"600661201 PO Box 414 Kansas City MO 64151 816-741-5576 1700820172 \n", | |
"608557401 PO Box 414 Lees Summit MO 64063 816-554-9500 1164466538 \n", | |
"602226508 PO Box 414 Kansas City MO 64128 816-861-2355 1891739264 \n", | |
"602048605 PO Box 414 Harrisonville MO 64701 816-380-6566 1619911088 \n", | |
"602172207 PO Box 414 Independence MO 64056 816-796-8769 1083658454 \n", | |
"606883403 PO Box 414 Kansas City MO 64155 816-436-5600 1437193802 \n", | |
"600661409 PO Box 414 Raytown MO 64133 816-313-1280 1588609580 \n", | |
"603967803 PO Box 414 Kansas City MO 64112 816-531-4699 1790729168 \n", | |
"602172108 PO Box 414 Blue Springs MO 64015 816-228-6848 1174567549 \n", | |
"604883702 PO Box 414 Kansas City MO 64136 816-350-3886 1336183706 \n", | |
"605269505 PO Box 414 Kansas City MO 64124 816-483-6464 1245274612 \n", | |
"605438209 PO Box 414 Kansas City MO 64153 816-587-8018 1538100433 \n", | |
"600281604 PO Box 414 Kansas City MO 64132 816-444-2922 1275577645 \n", | |
"605363803 PO Box 414 Lees Summit MO 64064 816-524-8840 1629019526 \n", | |
"600660005 PO Box 414 Kansas City MO 64110 816-756-5005 1346284718 \n", | |
"... ... ... .. ... ... ... \n", | |
"606450807 PO Box 361 Joplin MO 64801 417-659-8453 1245462985 \n", | |
"606469500 PO Box 361 Jefferson City MO 65101 573-556-5615 1255660346 \n", | |
"606439701 PO Box 361 Harrisonville MO 64701 816-884-1891 1437389723 \n", | |
"606443604 PO Box 361 Maryville MO 64468 660-562-2157 1407088800 \n", | |
"606439602 PO Box 361 Platte City MO 64079 816-431-0327 1124257597 \n", | |
"606414605 PO Box 361 St Louis MO 63139 314-647-1256 1972748226 \n", | |
"606686301 PO Box 361 Florissant MO 63033 314-830-0234 1972518306 \n", | |
"604011106 PO Box 361 Kansas City MO 64155 816-436-5033 1164437182 \n", | |
"608930004 PO Box 361 Kansas City MO 64123 816-231-0730 1265447288 \n", | |
"603772807 PO Box 361 Ballwin MO 63021 636-230-7367 1669489670 \n", | |
"604774406 PO Box 361 Kansas City MO 64138 816-765-5279 1073528097 \n", | |
"603836107 PO Box 361 St Louis MO 63113 314-367-8211 1528073541 \n", | |
"604857003 PO Box 361 Independence MO 64055 816-254-8748 1174530182 \n", | |
"604775809 PO Box 361 Raytown MO 64133 816-356-7386 1336154350 \n", | |
"600400808 PO Box 361 Chesterfield MO 63017 636-532-5222 1568477701 \n", | |
"600402101 PO Box 361 St Louis MO 63111 314-832-4995 1740295989 \n", | |
"605711308 PO Box 361 Bridgeton MO 63044 314-770-9986 1346257359 \n", | |
"606050805 PO Box 361 Sedalia MO 65301 660-826-7692 1447265475 \n", | |
"600402507 PO Box 361 St Louis MO 63116 314-772-4446 1831104074 \n", | |
"604665406 PO Box 361 Kansas City MO 64119 816-459-7175 1982619904 \n", | |
"603836008 PO Box 361 St Joseph MO 64506 816-232-5342 1619982634 \n", | |
"600402804 PO Box 361 St Louis MO 63129 314-846-9265 1477568616 \n", | |
"605161504 PO Box 361 O Fallon MO 63366 636-379-2636 1619984622 \n", | |
"606104800 PO Box 361 Blue Springs MO 64014 816-220-8455 1265447296 \n", | |
"608592705 PO Box 414 Blue Springs MO 64014 816-220-2302 1073557443 \n", | |
"600402705 PO Box 361 St Louis MO 63123 314-842-3340 1104831346 \n", | |
"608842100 PO Box 361 Blue Springs MO 64015 816-220-3620 1356356372 \n", | |
"604810408 PO Box 361 Liberty MO 64068 816-781-9347 1063427086 \n", | |
"606394005 PO Box 361 Branson West MO 65737 417-272-1112 1205091568 \n", | |
"606350205 PO Box 361 Troy MO 63379 636-462-5901 1760673248 \n", | |
"\n", | |
" nabp latitude longitude \n", | |
"id \n", | |
"606277408 2636984 38.641289 -90.261828 \n", | |
"606378701 2637948 38.912984 -94.449034 \n", | |
"601654502 2632227 39.775749 -94.803464 \n", | |
"600198857 2618417 38.814216 -94.527768 \n", | |
"602804809 2626387 39.247353 -94.660900 \n", | |
"600198808 2600270 39.056456 -94.586291 \n", | |
"606386407 2638091 38.627482 -90.194195 \n", | |
"600198840 2617617 39.244354 -94.450346 \n", | |
"606456101 2638899 38.564283 -90.293951 \n", | |
"606457109 2638914 38.592469 -90.584434 \n", | |
"600282701 2637049 39.051335 -94.414702 \n", | |
"600282206 2636631 39.142140 -94.577442 \n", | |
"600660401 2636718 38.944807 -94.607898 \n", | |
"600660906 2636782 39.204754 -94.548351 \n", | |
"600661300 2636720 39.188128 -94.521301 \n", | |
"600661201 2636732 39.210655 -94.642375 \n", | |
"608557401 2636807 38.916909 -94.336528 \n", | |
"602226508 2636706 39.069769 -94.553020 \n", | |
"602048605 2636744 38.653801 -94.358254 \n", | |
"602172207 2636681 39.120106 -94.371855 \n", | |
"606883403 2636768 39.246530 -94.576651 \n", | |
"600661409 2636693 39.025295 -94.442903 \n", | |
"603967803 2636833 39.036348 -94.587076 \n", | |
"602172108 2636679 39.037350 -94.271333 \n", | |
"604883702 2636845 39.032986 -94.388234 \n", | |
"605269505 2636857 39.106220 -94.552460 \n", | |
"605438209 2636883 39.246795 -94.631246 \n", | |
"600281604 2636578 39.012372 -94.556354 \n", | |
"605363803 2636871 38.982428 -94.361776 \n", | |
"600660005 2636770 39.044706 -94.572602 \n", | |
"... ... ... ... \n", | |
"606450807 2638774 37.084725 -94.532565 \n", | |
"606469500 2638952 38.552029 -92.146746 \n", | |
"606439701 2638712 38.653212 -94.357888 \n", | |
"606443604 2638801 40.332605 -94.874003 \n", | |
"606439602 2638685 39.352235 -94.764225 \n", | |
"606414605 2638368 38.614058 -90.286973 \n", | |
"606686301 2628658 38.775472 -90.303852 \n", | |
"604011106 2632277 39.246168 -94.575710 \n", | |
"608930004 2631403 39.105320 -94.518587 \n", | |
"603772807 2631720 38.567751 -90.525091 \n", | |
"604774406 2632493 38.953584 -94.508073 \n", | |
"603836107 2632025 38.660066 -90.272362 \n", | |
"604857003 2632974 39.049788 -94.414765 \n", | |
"604775809 2632823 38.994849 -94.473277 \n", | |
"600400808 2613760 38.656044 -90.553457 \n", | |
"600402101 2602349 38.580000 -90.228846 \n", | |
"605711308 2634233 38.740421 -90.404216 \n", | |
"606050805 2634966 38.704928 -93.250175 \n", | |
"600402507 2601789 38.592236 -90.245077 \n", | |
"604665406 2632657 39.187411 -94.547420 \n", | |
"603836008 2631718 39.777129 -94.804518 \n", | |
"600402804 2615118 38.456338 -90.306472 \n", | |
"605161504 2633508 38.820814 -90.699506 \n", | |
"606104800 2635300 38.987304 -94.273296 \n", | |
"608592705 2636819 38.986870 -94.272611 \n", | |
"600402705 2601309 38.526024 -90.359167 \n", | |
"608842100 2631287 39.037749 -94.272527 \n", | |
"604810408 2632950 39.243964 -94.442034 \n", | |
"606394005 2638154 36.706177 -93.374430 \n", | |
"606350205 2637582 38.987867 -90.981469 \n", | |
"\n", | |
"[238 rows x 11 columns]" | |
] | |
} | |
], | |
"prompt_number": 10 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"source": [ | |
"## Cleaning bad data" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"We can create scatter plots from data, it's just another useful way Pandas can give meaning to data. However, this plot is a little off\u2026 these are coordinate values, so why are they around -90,000,000?" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm.plot(kind='scatter', x='longitude', y='latitude', figsize=(7, 7))" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "-" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 11, | |
"text": [ | |
"<matplotlib.axes.AxesSubplot at 0x10a453f50>" | |
] | |
}, | |
{ | |
"metadata": {}, | |
"output_type": "display_data", | |
"png": "iVBORw0KGgoAAAANSUhEUgAAAbwAAAG3CAYAAADPd+AcAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xt8lPWd9//XHDJJJpMjhxACBMJJFKnGQ/HWUpW2gK69\nqVut223x1B+/n9Z1t61dFjkJHlDcLj5aW2t1q8XdX2npbauugkUUK1U8RQULQRABOeREmGSSmcz5\n/gMnEjWGXGEy1/B9P//pXCmT+eQN5jPf6zPX93Ikk8kkIiIiJzlnpgsQEREZCGp4IiJiBDU8EREx\nghqeiIgYQQ1PRESMoIYnIiJGGJCGF41GufHGG1m3bh0A27dvZ/78+Tz22GMD8fIiIiID0/DWr19P\ndXU1DocDONoAv/GNbwzES4uIiAAD0PDC4TBbtmzh7LPPJnWN+5QpU/D5fOl+aRERkS5pb3hr165l\n5syZ6X4ZERGRz+VO5zcPBoPU1dUxe/ZsNm7c2Ofn//nPf8blcp34wkREJCuVlJRw1llnWXpuWhte\nXV0d0WiU++67j6amJuLxOJMnT2bEiBEczxaeLpeLmpqadJYoIiJZpLa21vJz09rwampquhrWxo0b\nCYfDjBgxgj/96U+8/fbb+P1+QqEQc+fOTWcZWW3Tpk1ccMEFmS4jo5SBMgBlAMqgv9La8I514YUX\ndj2ePXs2s2fPHqiXFhERwWHn2wNt2LBBpzRFRKRLbW0t06dPt/Rc7bQiIiJGUMOzuU2bNmW6hIxT\nBsoAlAEog/5SwxMRESNohiciIllDMzwREZFeqOHZnM7ZKwNQBqAMQBn0lxqeiIgYQTM8ERHJGprh\niYiI9EINz+Z0zl4ZgDIAZQDKoL/U8ERExAia4YmISNbQDE9ERKQXang2p3P2ygCUASgDUAb9pYYn\nIiJG0AxPRESyhmZ4IiIivVDDszmds1cGoAxAGYAy6C81PBERMYJmeCIikjU0wxMREemFGp7N6Zy9\nMgBlAMoAlEF/qeGJiIgRNMMTEZGs0Z8ZnvsE1yIiIidYSzDCxt1+djR2MGPiIL5QUYjL6ch0WVlH\npzRtTufslQEoAzA7g1f3tfHLzQd4YbefBeve54OWUKZLykpa4YmI2FwwGudfzh9JkiThWIJgNJ7p\nkrKSVng2d8EFF2S6hIxTBsoAzM5gdGk+BwJhXt8fwO1yUpjrynRJWUkNT0TE5na3hFizpZGX97by\nwCv7ORLSCs8KNTybM3lukaIMlAGYnUFzR7TrcTwJkbganhVqeCIiNnfGcB/enKO/rk8rL6AgR6c0\nrdCHVmzO5LlFijJQBmB2BkeCUeZdWEUomsDtcuhDKxZphSciYnODCzwcCkT40N9JW2eM4jytVaxQ\nw7M5k+cWKcpAGYDZGTR1RPnl5gP899sN/OfrhwhFE5kuKSup4YmI2NyeIx9faN4RiROO2XZHSFtT\nw7M5k+cWKcpAGYDZGXxxZDGpjcSGeHMYWZKb0XqylU4Ei4jY3OkVBdw1cyz+UJTK4jwqi/MyXVJW\n0grP5kyeW6QoA2UAZmfwXnOINVsbeej1g7yyt5U92kvTEjU8ERGbe/3DNmoPBGgJxvjtOw0cDIQz\nXVJWUsOzOZPnFinKQBmA2Rl88ralToduDWSFZngiIjY3rbqEQ21hIokk4wflc8oQb6ZLykpa4dmc\nyXOLFGWgDMDsDLw5Lorzc2gJxqgoysWrrcUs0QpPRMTmXt7bylPbmwG498V9DCnw8IXhhRmuKvto\nhWdzJs8tUpSBMgCzMzj2bglJoD2ivTStUMMTEbG5s0cUUpZ/9ITctDEllGgvTUvU8GzO5LlFijJQ\nBmB2Bm2dMb4yvow5NcNw6QOalultgoiIzdU1BXliW3PX8bTq0gxWk720wrM5k+cWKcpAGYDZGUwa\nWtC1shte5Om6Gaz0jVZ4IiI253LCdecMJxxL4HCAzmpao7cJNmfy3CJFGSgDMDuDyqJchhR4KMx1\nM3aQl5El2jzaCq3wRERsLpaA/3hpH52xBKeVF3DrRaMzXVJW0grP5kyeW6QoA2UAZmewaY+fztjR\nu5z/raGDA63aPNoKNTwREZsbUfzxDV9dDvDlamsxK9TwbM7kuUWKMlAGYHYG1aV5/D/nDuei6hIW\nfWUMpWp4lqjhiYjY3B5/mD9sbWSvP8x9L+3jQHsk0yVlJX1oxeZMnlukKANlAGZnsL2xgyOhGEdC\nMYCu/5W+SfsKLxqNcuONN7Ju3ToAtmzZwuLFi1m8eDHvvvtuul9eRCTrnVVZ1HXt3ZCCHMp9ORmt\nJ1ulveGtX7+e6upqHA4HyWSSNWvWsHDhQhYuXMiaNWs+dSdf6c7kuUWKMlAGYHYGo4o93HzBSK6u\nGcb/N7WSEcW6Ds+KtJ7SDIfDbNmyhalTp9LZ2cmhQ4eoqKjA4/EAUF5eTn19PRUVFeksQ0Qkq/1l\nTyurauu7jn/yd+M5fZgvgxVlp7Q2vLVr1zJz5kz8fj8A7e3teL1eHn30UQC8Xi+BQEAN73OYPLdI\nUQbKAMzOwOXsvpmYPm1oTdpyCwaD1NXVccYZZ3R9zefzEQwG+fa3v80//MM/0NHRQVFR0ed+n2NP\nY2zatEnHOtaxjo07njamhJqKAkry3Mw9dzijy/JtVV8mjq1wJNM0RKutreXpp5+msLCQpqYm4vE4\nN9xwAw8//DCLFi0imUxyxx13cPvtt/f4PTZs2EBNTU06yssamzZtMvqdLSgDUAagDDoiMVoDHQwu\n9uFxm3sdXm1tLdOnT7f03LSd0qypqelqVhs3biQcDlNVVcU3v/nNriZ3xRVXpOvlRUROGu81dfDc\nriO8fzjEjAkxpo4oosirT2r2VdpWeCeCVngiIvC7txv4zzcOAuB0wB0zxnL2iM8fB52s+rPC0+xT\nRMTmmoMf76ySSEIoGs9gNdlLDc/m+jukPRkoA2UAZmdw/ugSivOOTqC+OLKQwTqdaYm2FhMRsbmO\ncIxLTxmE2+mgtTOGw6F7nluhhmdzJn8qLUUZKAMwO4OtDR08/m5T1/F5VcUZrCZ76ZSmiIjNnVZe\n0PXYm+NkkE5pWqKGZ3Mmzy1SlIEyALMzqKks4j8uHccdXxnFTy4dT1VpfqZLykpqeCIiNnckGGFb\nYwfrd7fR2BEhEktkuqSspOvwRERs7sm/NXH/K/sBcDlgxSXjOL2iMMNVZYauwxMROYnta+3sehxP\ngr9TN4C1Qg3P5kyeW6QoA2UAZmdQM7wQb87RX9enDPFSkqcP2Fuh1EREbK4w18mtF42mPRKnND8H\npy7Ds0QNz+ZMvvYoRRkoAzA7g/ZwAhwQTySJxOK4HObeLaE/1PBERGzO6XRw1wt7CEUTnDLEy/87\ntTLTJWUlzfBszuS5RYoyUAZgdgav728jFD16KUJdU5CWjmiGK8pOangiIjZXWZTb9djlgEJ9aMUS\npWZzJs8tUpSBMgCzM8hxObhyylAOtIaZUuEjFteF51ZohSciYnPFeW6e29lCfXuEx7c2kp+jD61Y\noYZncybPLVKUgTIAszMYlJ/D3C9WcsnEQcydWonPo4ZnhU5piojY3Gv723A4HLgcsKMpiG+cm6pM\nF5WF1PBszuS5RYoyUAZgdgZjB+Vz+4Y9wNHbA10xZWhmC8pSangiIjZXU1nEnTOqaQhEmDi0QLcH\nskgzPJszeW6RogyUAZidQYHHxTkjiynz72T8YG+my8laangiIjaXTCbZ3RIiVjaKxvZwpsvJWrof\nnoiIzf2toZ15z+wiEk8yYXA+i6ePYWhhbu9PPAnpfngiIiexv+5pJRI/ujZ5rznEwbZIhivKTmp4\nNmfy3CJFGSgDMDuDMWV5XY9znA4K83QdnhX6lKaIiM2dM6KIW6aNYkdDGxeOH8KYMn1K0wrN8ERE\nskBDIEw4lqA4P4digzeP7s8Mz9zURESyxPuHg8xf+z7+zhjTxpRw43kjKPPmZLqsrKMZns2ZPLdI\nUQbKAMzO4JW9fv5u0mDm1AwjP8fJPn9npkvKSlrhiYjY3MQhBSx/YS/tkTg1wwvJdzsyXVJWUsOz\nOZP3D0xRBsoAzM7g3fp2vnfucPLcTt4/HORIKJbpkrKSTmmKiNhcTWURm/e18ps3D1HgcVGcp/md\nFWp4Nmfy3CJFGSgDMDuDtw4G2LyvjUOBCI++WY+/M5rpkrKSTmmKiNhcPJHgH88spzDXzbb6dux7\nMZm9aYVncybPLVKUgTIAszOYOqqEdTta+OXmA7hcDiqLPJkuKSup4YmI2NxLH/g5HDx6GvOF9/3s\n116alqjh2ZzJc4sUZaAMwOwMCnK7753pduqyBCs0wxMRsbkvVPg4OK6UvUc6uWhsKSXaPNoSrfBs\nzuS5RYoyUAZgdga1BwJMGebj7ycPIRCO0xzUdXhWaIUnImJzPo+LlZs+BMAB3D1rbGYLylJa4dmc\nyXOLFGWgDMDsDIb4crj2rAq+PmkQ8y6sIkczPEvU8EREbG6wN4f2SJx9/jCxRJK8HP3qtkKnNG3O\n5LlFijJQBmB2BkdCMSYO8VLu81CU6yIUjWe6pKykhiciYnPRRJLlL+wFoCTfzaKLR2e2oCyldbHN\nmTy3SFEGygDMzmDLofaux/5QjBbdLcESNTwREZubUuHrelyU62KQ7nZuiSOZtO82pBs2bKCmpibT\nZYiIZNQ7B9pojyY4EooyqiSPHCdMKi/MdFkZUVtby/Tp0y09VzM8ERGbiySS3LNxL52xBJOGeJn7\nxcpMl5SVdErT5kyeW6QoA2UAZmeweV8bnbEEANubghwO6X54VqjhiYjYXFVpXtdjt9NBoUd7aVqh\nGZ6IiM1tq2+nrinI+4eDXDCmhMFeF+OHaIbXV1rhiYjYXDSR5M39bTR0RNhyqJ1EUr+6rVBqNmfy\n3CJFGSgDMDuDPUdCfHlsKReNLWVUSR7+Tl2HZ4UanoiIzQ0t8NDWGaM1FCdJkoIczfCsUMOzOZP3\nD0xRBsoAzM4gAbx5IMBT25s51BYlnkxkuqSspIYnImJzO5uClPs8zJo4iG2NHQSjanhWpLXhrV69\nmqVLl3L77bfT0NAAwPr161mwYAG33347hw4dSufLnxRMnlukKANlAGZnMH6Il3cbOvj/365neJEH\nr05pWpLWnVauuuoqAOrq6njiiSe45ppr2LhxI3feeSdtbW08/PDD/PCHP0xnCSIiWW9HY5B9/k4A\nnn2vhfOqijNcUXYakK3Fdu7cSWVlJclkklgsRjQapaCgAL/fTywWw+3WDmc9MXlukaIMlAGYnUGu\n28nI4lwGFeSw+3CIXJemUVakvdMsWbKEtrY2li1bRm5uLt/4xje46667yM/Pp6Ojg2AwSFFRUbrL\nEBHJWhOG5OPvLGR3SyffO7cSt/qdJQOy08quXbtYs2YN8+fP7/b1efPmcc899/T4vA0bNhAMBrve\n2aXO4Zt0vHXrVm644Qbb1JOJ49TX7FJPJo4/mUWm68nE8QMPPMDpp59um3oG8vj37zTw8OsHAXA6\n4I4ZY+ncs8U29Q3ksdfrtbzTyoA0vObmZh588EEWLFjQ9bXa2lo2b97MjTfe2OPztLXY0b9kk0/l\ngDIAZQBmZ/CrVw/wh62NXcfLvjqGqVUlGawoc2x7e6CVK1cSCARwu91cd911wNF3aQcPHiQvL49/\n+qd/SufLnxRM/Q/8WMpAGYDZGUwdVcT6nS20dsaYOrKIsnzdANaKtDa8H/zgB5/6Wur0nIiIHJ+G\n9giXnDKIHKeDxvYIHdF4pkvKShp92pzJ1x6lKANlAGZnsL2hg9++3cCq2nrWvddCIKyGZ4UanoiI\nzdVUFuL46PEgbw5lXl3KZYXuhyciYnNv7G8l0BmnIxon3+2i3JfD5ArdD6+v9DZBRMTmXt3XxhPb\nmruOl3xldOaKyWI6pWlzJs8tUpSBMgCzM6gelN/1OD/Hic+jtYoVSk1ExOY6o3GWfqWaSCJBEgjp\nU5qWqOHZnMnXHqUoA2UAZmcwbpCXuzfupakjykXVJVwxZWimS8pKOqUpImJzr+5ro6kjCsALu/00\nf/RY+kYNz+ZMnlukKANlAGZn4Mvtfv87t8vRw5+Uz6NTmiIiNlddls/0caW8fzjEpacMJkf9zhI1\nPJszeW6RogyUAZidQUckxozxZUSqEySTkEiq41mhhiciYnO5OS7mr3ufeBIqi3L50bSRmS4pK2mG\nZ3Mmzy1SlIEyALMzeP3DNuIf7Yl1oC3M4WAsswVlKTU8ERGbGz/Y2/U4z+2kJF8n56zQXpoiIjb3\nxoetHAnF+LC1ky9UFJLrdjB5mPbS7Cut8EREbO5gIMIjbx5i1+EQtz//AdG4bdcptqaGZ3Mmzy1S\nlIEyALMzKMt3M2viIErzc7j+7OG49ZvbEsUmImJzdU0dAIwpzaOusYP2SCLDFWUnTT5tzuRrj1KU\ngTIAszOoGV7EXS/soS0c55wRhRTl6Ve3FVrhiYjY3Gv722gLH71Dwuv7A/hDuizBCjU8mzN5bpGi\nDJQBmJ1B8TErOqcDPNpL0xKti0VEbG5kcS6XTRrMPn8n544swpujtYoVang2Z/LcIkUZKAMwO4MC\nj4uSfDc5zjy8HicupxqeFUpNRMTmXtrj57UP22iPxHnszXoaOyKZLikrqeHZnMlzixRloAzA7Aym\njiziorGlOBwOvv+/RjBIW4tZooYnImJzje1Rfrn5AM++18LdL+xFG61Yo4ZncybPLVKUgTIAszPY\nc6Sz63E0kaStU5clWKGGJyJic1MqfOR9tJ/YuEH5+HJ1StMKNTybM3lukaIMlAGYnUFRrovvnDmM\nOTXDuLC6BLcuw7NEDU9ExOYC4TiR+NH9Mw8HY6CGZ4kans2ZPLdIUQbKAMzOYFtjO/7OGElgr7+T\nwEfbjEnfqOGJiNjc1FElvLG/jcdq6ynLd1OmyxIsUcOzOZPnFinKQBmA2Rm8tr+Ng21HLzZ/bteR\no6c1pc/U8EREbC7H2X1o53BoiGeF1sU2Z/LcIkUZKAMwO4OzKgvZ3RJin7+Tr44ro8yrX91WKDUR\nEZvzhyJ8+4xyYvEkOCAY0YdWrOj1lGZbWxsPPPAAd955JwDJZJJ169alvTA5yuS5RYoyUAZgdgZF\n+Tm8sT/A2vda+NAfpijXlemSslKvDe/BBx/kzDPPJBI5OjB1OBz89a9/TXthIiJy1O7DnayqrWf9\nzhbuf2U/R3THc0t6bXjt7e1MnToV5zH3X0omtXPpQDF5bpGiDJQBmJ3BobaPbwcUjSeJaPdoS3qd\n4TmdTo4cOdJ1/Nprr1FQUJDWokRE5GOnDStg8z4/vlw3Lid4PTqlaUWvK7zvfve73HXXXezZs4d5\n8+axevVqrr322oGoTTB7bpGiDJQBmJ2B2wEzJw6iojCX2acNxaULyizpdYVXXV3N8uXLOXDgAC6X\ni+HDh3c7vSkiIunVHIzx6Jv1ALy81889l4zLcEXZ6bguS3C73VRVVaW7FvkMJs8tUpSBMgCzMzjQ\n+vH98OJJtJemRT02vDVr1nQ9djgc3T6o4nA4+OY3v5neykREBIAvjSlmaKGHzmiC/BwnQwpyMl1S\nVurx3GRubi55eXk0NTWxa9cu8vLyyM3NZfv27TQ2Ng5kjUYzeW6RogyUAZidwZFQnEdeP8Sq2nqe\n3dGiC88t6nGF9/Wvfx2A5cuXM2/evK653de+9jV+8pOfDEx1IiLCO4cCRBNHz7Lt8XcSUMOzpNdP\nn7S0tHQ7zs3NpbW1NW0FSXcmzy1SlIEyALMzGD/Y2/XY43JQqtsDWdJraqeeeiq3334706ZNI5lM\n8sorr3DqqacORG0iIgIkEkmuObuChkCEsYPyCUW1wrOi1xXeNddcw4wZM9i7dy/79+9n5syZXHPN\nNQNQmoDZc4sUZaAMwOwMApE4DqCqJJc9LSGSSd0eyIpeV3gOh4OpU6cyderUgahHREQ+obosnzuf\n30MwmmDysAIuHlua6ZKyUq8Nb/fu3Z/59erq6hNejHyayXOLFGWgDMDsDN7YHyAYTQDwbn0HbboO\nz5JeG96qVau63V23oaGB4uJili9fntbCRETkqKE+T9djlwNy3drtyopeG95tt93W7djv9/PMM8+k\nqx75hE2bNhn9zhaUASgDMDuDEcUe/vHMYXxwOMS06hJcGuFZ0ue3CSUlJbS3t6ejFhER+QwFOW68\nHgdfGF5AJBanUDeAtaTXFd5TTz3V7bi1tZW9e/emrSDpztR3tMdSBsoAzM5gW1MHD792CAAHsHzW\n2MwWlKV6bXihUKjbDK+srIxbbrklrUWJiMjHWo+5w3kSiCd0A1grem14V1555UDUIT0weW6RogyU\nAZidwaShXgZ5czgcjHLeqGLcTg3xrLC0P004HCY3N/dE1yIiIp+hoT3C18aX4ct1UdfYQVwLPEsc\nyWPv+/MZ1qxZwxVXXNF1nEgkuPvuu7n11lt7/earV69mx44dOJ1O5s6dS3l5OS+++CLPPvssLpeL\nb33rW0yePLnH52/YsIGampo+/DgiIief7Q0B2sIJjoSiVBblkuOEU8oLM11WRtTW1jJ9+nRLz+11\nhbd169ZuDc/pdBIKhY7rm1911VUA1NXV8cQTTzB37lyeeuopVqxYQWdnJ3feeSd33nmnpcJFREzR\nHIxxx4Y9JIEyr5vF08dkuqSs1GPDe+utt3jrrbdoaGjg17/+ddfXW1tbCYfDfXqRnTt3UllZCcCI\nESPYtm0bfr+f8ePHWyzbHCbPLVKUgTIAszOoPRAgdSquJRijqSOa0XqyVY8Nr7S0lOrqat55551u\n24h5PB5OP/30436BJUuW0NbWxrJlywCYMmUKTz/9NLFYjBkzZvSjdBERM0waWsDTdYcB8HlclObp\n9kBW9DrDW7duHTNnzuzXi+zatYs1a9Zw/fXXs2rVqq7LGpYsWcKCBQvweDyf+bwNGzYQDAa73tWl\ndkvXsY51rGOTjrfVBzjUHqW5I8rYQfmU5Lqo3/GWbeobyGOv12t5htdrwzsRmpubefDBB7nuuutY\ntWoV8+bNI5lMcuutt7J06dLPbXj60IqImK72QBvNHVH8oQhjyrzkuxxMHl6U6bIyIq0fWumPlStX\nEggEcLvdXHfddVRUVDB+/HiWL19OIpFgxowZPTY7OcrkuUWKMlAGYHYGkWicHJcDh8NJPJHEoc2j\nLUlrw/vBD37wqa9dfvnl6XxJEZGTTlskwb//ZR8A3hwnS7+q27NZ0WPDO3jwIMOHD9f98DLM1He0\nx1IGygDMzmB7Y0fX42A0QWtn7HP+tPSkx4b317/+lSuuuIJly5YxZsynr/lYsmRJWgsTEZGjzqos\n5Jm6wySBIQU5DCnIyXRJWanHhpe62HzUqFFqbhlk8twiRRkoAzA7g8H5Odwxoxp/Z4yKQg8a4VnT\na2znn3/+QNQhIiI9CETjHGjtxO108M7BAOGYNtO0oteGp4vDM8vUd7THUgbKAMzOIMfl5LUPAzz0\n6kGSOI7eFE/6TAtjERGbe+tggDcOBGgORllVW08gHM90SVmp14bX3Nzc7TiZTLJhw4a0FSTdpXYX\nMJkyUAZgdgbReKLbse7/ak2vDe+nP/1pt2OHw8HLL7+ctoJERKS7C0aXMLokD6cD/vepgyn36VOa\nVvT4Kc1IJEI4HCYej9Pe3t71db/fT1NT04AUJ2bPLVKUgTIAszOIxZNcOmkQhbluWoIR4lriWdJj\nw1u/fj3PPPMMfr+fefPmdX3d4/H0ezNpERE5fi/t8fPEto/HSwsvHs3EoRksKEv12PAuvfRSLr30\nUhYtWsTtt98+kDXJMUy+9ihFGSgDMDuDsvyPT2E6AK/Hlblislive2kuWrRoIOoQEZEe1IzwUd8+\niF2Hg/zdKYMZXqgZnhUDcnsgq3R7IBEReHJbE0ML3Pg8LrbUdzBhiJezRxRnuqyMSPvtgY4cOYLf\n7yfVG/1+vxqRiMgAGV2ax9Pbm9nVEuKySUPI195ilvTa8H7729+yceNGcnJyKCoqorGxkUmTJqnh\nDRCT5xYpykAZgNkZbK1v54XdfgB+8cp+7pyhu9VY0WvD27x5Mz/72c94/vnnGT16NF6vl//5n/8Z\niNpERARo+8TtgDpjiR7+pHyeXtfFQ4YMwePxMGTIEPbt28eoUaM4cODAQNQmmH3tUYoyUAZgdgbn\njiym3OcB4MLqEsq8+tCKFb2u8MrKymhvb2fSpEksWbKE5uZmbPw5FxGRk05nNM4NUytJJJNE4gnQ\n72BLel3hXXvttfh8PrxeLzfddBNFRUX8+Mc/HojaBLP3D0xRBsoAzM6gsSNKZyxBeyRBNA4dEZ3S\ntKLXFV5+fn7X46qqKqqqqtJakIiIdFea7+blva3s9XcybUwpQ7WXpiWWPtu6fv36E12H9MDkuUWK\nMlAGYHYGDe1RNu7280FLJ79581Cmy8lalhreSy+9dKLrEBGRHhwJRbsdd0R0PzwrejylOWfOnB6f\nFIlE0lKMfJrJ1x6lKANlAGZnMLm8gJc+8NPUEeWC0cX4tJemJT02vNGjR7Ns2bKBrEVERD5Dab6b\nr00YhMsBLgd4PdppxYoeUzvnnHMGsg7pganvaI+lDJQBmJ3BS3taKclzMaokj/r2CA3t0d6fJJ/S\nY8O77LLLBrIOERHpwQWjSzjQFmHPkU4KPC7GlOb3/iT5FK2Lbc7ka49SlIEyALMzKPI4OXO4j8He\nHM4bVUxx/nHt+y+foNRERGxujz/Mnc/vIQmUed0svHg0k4cVZrqsrKMVns2ZPLdIUQbKAMzO4K2D\nAVKbibUEYxwOxj73z8tnU8MTEbG508p9XY99HheDvDo5Z4Uans2ZPLdIUQbKAMzO4JQh+SyePprv\nnzeC2746holDCjJdUlbS2wQREZsbXpxHPAEFjnaGFnjIcWmtYoUjaeN7/WzYsEF3VhcR422tb2fe\nM7tIJJOMKM7ljhljGVaYm+myMqK2tpbp06dbeq5WeCIiNtfSHuaOr1Xj74wxtCCHpkDE2IbXH1oX\n25zJc4sUZaAMwOwMCvJyqGsKcrAtzGv723C7HJkuKStphSciYnMdkTi/39JAMJrglCFezhiua/Cs\nUMOzOZPdmVC3AAAYD0lEQVSvPUpRBsoAzM6gqT3CnJoKOqJxCnJcxOK2/eiFremUpoiIzRXnudla\n304gHOelD46Ql6Nf3VYoNZszeW6RogyUAZidQY7LQVs4zvO7Wjil3Ec0kch0SVlJDU9ExOb2+jvZ\nWt9OWzjO/9naSFw3PLdEDc/mTJ5bpCgDZQBmZxD9xMzuk8dyfNTwRERs7rTyAsYPysfjcnDZpMEU\n5bkyXVJWUsOzOZPnFinKQBmA2RmU5bv57lnD+NcvVzFtdDHFefrVbYUuSxARsbkPW8OseHEfAPk5\nTu6aUZ3hirKT3ibYnMlzixRloAzA7Ay2NXR0PQ5FE7ofnkVqeCIiNnf6MB/Oj3YTG+bzUKwZniVq\neDZn8twiRRkoAzA7g2E+D0u+MoYffGkkP/jSSHKc2kvTCjU8ERGb64wnCMcSFHpcHGjtRBclWKMP\nrRwjFI3zQUuISDzJ6NI8SvJzMl2S0XOLFGWgDMDsDHJdTv6wtZEPWjq5fPJQqgdluqLspIb3kWQy\nyQvvH+G+TR8CMHNCGXO/WIkvVxGJSGa9+mEb7zWHAPjdlgYmDyvIcEXZSac0P9IRifN/3m3sOl73\nXgv+UOY/CWXy3CJFGSgDMDuDeLL7ScxYQic1rVDD+0ie28mpQz9+1zS8yEO+R/GISOZNqfAxpcJH\nSZ6bb54+VJ/StMiRTCZt+1Zhw4YN1NTUDNjrNQTCvPphG4FwnAtGl1BVmjdgry0i0pPX9vmJJSAY\njVOa7ybX7WTyMDNvAltbW8v06dMtPVcDqmOUF+by9VOHZLoMEZFuEknY3thBLJFgSIGHSUO9mS4p\nK+mcnc2ZPLdIUQbKAMzOIBxLcFalj6mjihldlkckpvvhWaGGJyJic0MKcjgQiFLXFKQ9nMDj1q9u\nK3RK0+ZMvvYoRRkoAzA7A39nnP987SDtkTinDyvg6rMqMl1SVkprw1u9ejU7duzA6XQyd+5cCgsL\nuffee7v+/927d/Ob3/wmnSWIiGS9Nw8EaI8cvc351voOW1wylY3S2vCuuuoqAOrq6njiiSeYO3cu\nS5YsAWDv3r2sXbs2nS9/Uti0aZPR72xBGYAyALMzGFmc2/XY6YDiPJ2cs2JAUtu5cyeVlZXdvrZ2\n7VpmzZo1EC8vIpLVqkpzmVMzjPeag3xlXBl5Lm0ebUXaJ59Llizh+eefZ9q0aV1fCwQCHD58mKqq\nqnS/fNYz9R3tsZSBMgCzM3hpTyvPvtdCW2ec/3hpH/Ud0UyXlJXSvsJbunQpu3bt4v7772f+/PkA\nPPfcc8d94eCxpzFSH0vuz7EnLx9H+TjW7WhhXKmbifkhak6dcMK+v451rGMdn+jjc0cU8+yOFhra\nI4wqyWNoQY6t6hvIY6/X+jWIA7LTSnNzM7/85S9ZuHAh8Xic2267jaVLl+J0fv4CMx07rbzX1MHN\nT75Haiu6H00bxYwJ9t163OS5RYoyUAZgdgY7G9tpDEYJRROUeXMocDuZWO7LdFkZYdudVlauXEkg\nEMDtdnP99dcD8Prrr3PWWWf12uzSpSMS59h9Vw+2hTNSh4jI8fqwLcI+fycHWsNMHlbA6NL8TJeU\nlYzbS7OpPcI9G/ewpb6DAo+Le2aNZcIQ3WpDROzrT+828ovNBwBwOx3c8bVqakYUZbiqzLDtCs+O\nhvg8zL9oNI3tUQrzXIwo1gbRImJvB445ExVLJAnF4hmsJnsZuT/NoAIPk8oLsqLZmbx/YIoyUAZg\ndganD/OR99F2YhMGe/Hm6PZAVhi3whMRyTZl3hz+8cxhROMJcl0OCjxqeFao4dmcqZ9KO5YyUAZg\ndgYNgTCl+W48Lgf7/J0Eo7pbghVqeCIiNudwONiws4W9R0JMH19GLK6GZ4WRM7xsYvLcIkUZKAMw\nO4MDbWHeOhigJRRjzZZGbPvRepvTCk9ExOZynQ6uP2c4kXiCSCyJfS8mszc1PJszeW6RogyUAZid\nweiyfG577gNiiSSjinM5v6o40yVlJZ3SFBGxudf3txH7aIuofa1hmoKRDFeUndTwbM7kuUWKMlAG\nYHYGx24lluty6H54Fik1ERGbK85zc9P/GsGH/k7OHF6oT2lapBWezZk8t0hRBsoAzM7gUCDMr149\nwEt7/Cx77gNw6AawVmiFJyJic6FonG+fMYxEMsmRUIxwTCs8K7TCszmT5xYpykAZgNkZTB7mY/U7\nDayqrWdnc5DSfK1VrFDDExGxuVf2ttL50aqurilIU0c0wxVlJzU8mzN5bpGiDJQBmJ1Buc/T9djt\ndJCvuyVYonWxiIjNjRuUx8KLR9PaGaO80EOuUx9asUIrPJszeW6RogyUAZidQTgOK17cy89e3s+j\nbxzC6VLDs0INT0TE5moPBIjEj+60sutwiLbOWIYryk5qeDZn8twiRRkoAzA7gxHFuV2Pc5yOrruf\nS99ohiciYnPDCj1cd04FH/o7OXdkMTk6pWmJ3ibYnMlzixRloAzA7Ay2NwX53TuNbGsIcs/GvQQj\nuvDcCq3wRERsLhJL0BGJ0xGJAxDXDfEs0QrP5kyeW6QoA2UAZmcwcYiXyqJcHMBXx5eRq1OalmiF\nJyJic4lEkuvPGY7DAYHOGC6n1ipWKDWbM3lukaIMlAGYnYEv18XBQJgPWkIcCcXI1ac0LdEKT0TE\n5to64zzy+kHiyaOXKJwy1JvpkrKS3ibYnMlzixRloAzA7Az+1tjBR9eds781TIc+pWmJGp6IiM2N\nG5Tf9TjP7aQoT5tHW6GGZ3Mmzy1SlIEyALMzKMtz8/3zKrni9KF8/7xKivM0jbJCqYmI2Nwp5T5C\nsQChSIyRJXlUleb3/iT5FDU8mzN5bpGiDJQBmJ1BWzjGMzuaaWiPEMdBVWk+BR6d1uwrndIUEbG5\nF3f7eetgOwfbIvzmzXp2t4QyXVJWUsOzOZPnFinKQBmA2Rl8cl8V7bNijRqeiIjNTasuYUpFAQUe\nF9eeXUF1mWZ4VjiSSfvuQrphwwZqamoyXYaISMa1h2N0xhIU57rJMXinldraWqZPn27pufrQiohI\nFvDluvHl9v7npGfmvk3IEibPLVKUgTIAZQDKoL/U8ERExAia4YmISNbozwxPKzwRETGCGp7N6Zy9\nMgBlAMoAlEF/qeGJiGSJkSNHZrqErKbLEmzO5P0DU5SBMgCzM9h9uIO3Dnbw/uEk0xytnDm8gFy3\nfn33lVZ4IiI2t7U+yIOvHuC5XUdY9twHbG/UXppWqOHZnM7ZKwNQBmB2Bnv9Hze4WCJJa2csg9Vk\nL62JRURsbuqoYt4+2I7P4yLH5WBoQU6mS8pKWuHZnMlzixRloAzA7AwK3E6+Mq6M0vwcLp88FI9+\nc1uiFZ6IiM292xjk0TcPAfDqh63c8bWxGa4oO+l9gs2ZPLdIUQbKAMzOoCUY7XqcSEIskchgNdlL\nDU9ExObOH11MgccFwJQKHyNL8zJcUXbSKU2bM3lukaIMlAGYncH2xg4unzwEB9DUEaWlI0plkZpe\nX6nhiYjYXBJ4rLa+63jGhLLMFZPFdErT5kyeW6QoA2UAZmdw7shizqospCzfzXVnVzCyWKs7K9Tw\nRERsbltDOzkuB+ePLuH5949wKBDOdElZSac0bc7kuUWKMlAGYHYGDYEIm/e1dR0Ho/qUphVa4YmI\n2NyXq0spzD36Kc2pI4sYWZyb4YqyU1pXeKtXr2bHjh04nU7mzp1LeXk5hw8f5v777ycejzN27Fiu\nvvrqdJaQ9TZt2mT0O1tQBqAMwOwMxg328rP/PZEP65uYOLKcknxtLWZFWhveVVddBUBdXR1PPPEE\nc+fO5bHHHuOqq65i4sSJ6XxpEZGTyvCiXHZv2UPJhBGZLiVrDcgpzZ07d1JZWUkikaChoUHNrg9M\nfUd7LGWgDEAZgDLor7R/aGXJkiW0tbWxbNky2traiEQirFixglAoxKxZszj33HPTXYKIiEj6V3hL\nly7l+9//Pvfffz+FhYV4vV5uueUWFixYwB//+EcikcjnPv/Ya282bdpk3PEDDzxgq3oycZz6ml3q\nycTxJ7PIdD2ZOH7ggQdsVU8mjvX7oH/XYjqSyWSyX9/hODQ3N/Pggw+yYMEC7rvvPubMmUNZWRmL\nFi1i0aJFeDyez3zehg0bqKmpSXd5trZpk7mD+hRloAxAGYAyAKitrWX69OmWnpvWhrdy5UoCgQBu\nt5trr72WiooKmpubeeihhwgGg5x33nlccsklPT5fDU9ERI5l24bXX2p4IiJyrP40PF14bnP9PWd9\nMlAGygCUASiD/lLDExERI+iUpoiIZA2d0hQREemFGp7N6Zy9MgBlAMoAlEF/qeGJiIgRNMMTEZGs\noRmeiIhIL9TwbE7n7JUBKANQBqAM+ksNT0REjKAZnoiIZA3N8ERERHqhhmdzOmevDEAZgDIAZdBf\nangiImIEzfBERCRraIYnIiLSCzU8m9M5e2UAygCUASiD/lLDExERI2iGJyIiWUMzPBERkV6o4dmc\nztkrA1AGoAxAGfSXGp6IiBhBMzwREckamuGJiIj0Qg3P5nTOXhmAMgBlAMqgv9TwRETECJrhiYhI\n1tAMT0REpBdqeDanc/bKAJQBKANQBv2lhiciIkbQDE9ERLKGZngiIiK9UMOzOZ2zVwagDEAZgDLo\nLzU8ERExgmZ4IiKSNTTDExER6YUans3pnL0yAGUAygCUQX+p4YmIiBE0wxMRkayhGZ6IiEgv1PBs\nTufslQEoA1AGoAz6Sw1PRESMoBmeiIhkDc3wREREeqGGZ3M6Z68MQBmAMgBl0F9qeCIiYgTN8ERE\nJGtohiciItILNTyb0zl7ZQDKAJQBKIP+UsMTEREjaIYnIiJZQzM8ERGRXqjh2ZzO2SsDUAagDEAZ\n9JcanoiIGEEzPBERyRqa4YmIiPRCDc/mdM5eGYAyAGUAyqC/3On85qtXr2bHjh04nU7mzp1LeXk5\nP//5zzl48CAej4cvf/nLXHjhheksQUREBBigGV5dXR1/+ctfmDt3Lr/4xS+48sorGTx4cK/P0wxP\nRESOZfsZ3s6dO6msrOw6tvHnZERE5CSV9oa3ZMkSnn/+eaZNmwZAXl4eP/3pT7n77rupr69P98tn\nPZ2zVwagDEAZgDLorwE5pblr1y7WrFnD/Pnzu762Z88e1qxZw49//OMen/fmm2/i9/vTXZ6IiGSJ\nkpISzjrrLEvPTeuHVlJKSkpIJBLdvpaTk4PL5frc51n9oURERD4prQ1v5cqVBAIB3G431113HQD3\n3XcfR44cIT8/n+uvvz6dLy8iItLF1jutiIiInCi68FxERIyghiciIkYYkA+tHI/t27ezatUqTj31\nVL773e/2+ue3bNnCH/7wBwCuvPJKJk+enO4S066vP9OLL77Is88+i8vl4lvf+paRGRw+fJj777+f\neDzO2LFjufrqqweizLSy8m87Go3yz//8z3z9619n5syZ6S4x7fqawa9+9SsOHTpEIpHgxhtvpLy8\nfCDKTIu+/Own4+9B6NvP1ae/+6RNvPPOO8lXX301uWrVql7/bDweTy5cuDAZDoeT4XA4uXjx4mQi\nkRiAKtPHys/0ox/9KBmPx5MdHR3JW2+9dYAqTR8rGaxcuTJZV1c3QBWmn9V/208//XTy3nvvTa5b\nt24Aqkyv/vz3vXXr1uSvfvWrNFeYPn352U/G34PJpPWf63j+7m1zSnPKlCn4fL7j+rP19fVUVFTg\n8XjweDyUl5dn/UXsVn6mESNGsG3bNmpraxk/fvwAVZo+fc0gkUjQ0NDAxIkTB7DK9LLy7yAcDrNl\nyxbOPvvsk2IXo/78952Xl4fbbZsTV33Wl5/9ZPw9CNZ/ruP5ux/wfxlbtmzhiSee6Pa1OXPmUFVV\nddzfo729Ha/Xy6OPPgqA1+slEAhQUVFxIktNm8/K4O///u/7/DNNmTKFp59+mlgsxowZM9JZ8gl3\nIjJoa2sjEomwYsUKQqEQs2bN4txzz0136SfMifp3sHbtWmbOnJmVmzScqAxSXnjhBS655JJ0lDog\n+vK7Ldt/D/bE6s91PH/3A97wpkyZwpQpU/r1PXw+H8FgkO9973skk0kefvhhioqKTlCF6fdZGRw8\neLBPP1NDQwO1tbXMmzcPOLqF25QpU/B4PGmt/UQ5ERn4fD68Xi+33HILiUSCRYsWccYZZxiVQTAY\npK6ujtmzZ7Nx48Y0V3zinYgMUt544w2GDx/ebd/ebNOX323Z/nuwJ1Z+ruP9u7fV2v94T8cMGzaM\nQ4cOdR3X19czbNiwdJU1IPr6MyUSCeLxOHA0t0gkkvYa062vGbjdbgYNGoTf76esrCyrT2Wl9DWD\nuro6otEo9913H01NTcTjcSZPnsyIESMGoty0sPLf9+7du9m2bRtz5sxJd3lp1Zef/WT8PQh9/7n6\n8ndvmwvP//SnP/H222/j9/s59dRTmTt3btf/98orr5Cbm9vtVkHvvPNO16d4rrjiin6vGu3g836m\nz8rg8ccfZ8eOHSQSCc4///yT4t6Cfc2gubmZhx56iGAwyHnnnZfVp7NS+ppBysaNGwmHw1l3evuz\n9DWDm266iUGDBuF0Ohk5cmTXzk7ZqKef3ZTfg9C3DPryd2+bhiciIpJOtvmUpoiISDqp4YmIiBHU\n8ERExAhqeCIiYoTs/xy3iIhklb7snXwi9wzWCk9ERAZUNBrlG9/4xnH92aeeeoo77riD+fPn89vf\n/rZfr6uGJ3KcnnrqKRYvXjzgFzdv3ryZzZs3f+rrwWCQP//5z/363u+//z5Lly7t1/cQ6avP2jv5\n7bffZuHChSxatKjbv/cTuWewGp7IcbrssstYtmzZgL/u1KlTmTp16qe+3t7ezrPPPjvg9YicaIlE\ngv/+7/9m4cKF3Hbbbaxdu5ZYLAZ8vGfwiy++2O/bH2mGJ9JP4XCYRx55hP379xOPx5k2bRqzZs0C\n4G9/+xuPP/44VVVVfPDBB4RCIRYsWEBhYSEAL7/8Mk8++SQulwuA0tJSbrnlFgDee+89/uu//ovm\n5mZmzZrFZZdd1vWa7733Ho888giNjY0sXrwYn8/Hv/7rv3a95lNPPcW//du/AfD73/+e/Pz8rudv\n3LiRJ598ktLSUsaMGdPtZ2lra+Ohhx4iEAiQTCa5+uqrqa6uTmN6IhAIBGhpaeGee+4BoKOjg5aW\nFpLJ5AndM1gNT6SfHn/8cXw+H3fccQeRSISlS5cycuTIrnejBw8e5LrrrqOyspKf//znvP7661x8\n8cUkk0kee+wxVq5cCcANN9zQ7fTihAkTWLZsGWvWrPnUa06YMIEf/vCH3H333b2uOh0OR9fjlpYW\nVq9ezYoVKygqKuKPf/xjtz/761//mosvvpgzzzyTpqYmVqxYwb333ms5G5GeHLvJV1FREZWVlfz4\nxz/G6/V2ff3QoUMndM9gNTyRfnrnnXf4l3/5FwA8Hg8XXXQRb731VlfDq6qq6trFfejQoXR0dABH\nG5Hb7SYUCuFwOMjPz+/TBthWdgXctWsXkydP7tp9/gtf+AJbtmzp+v+3bt2K3+/nySefBI5+uKC9\nvf2471UpcjyO3Ts5FAoxd+5cvv3tb7NixQocDgelpaXcfPPNVFRUMH78eJYvX04ikWDGjBn9uhuK\nGp7ICXBs80kmk91WVZ/nO9/5DvPmzWPkyJHcdNNN6Sqvi9PZfWz/yabpdDqZN28e+fn5aa9FzDV7\n9mxmz57d7WunnHIKt91226f+7OWXX37CXlcfWhHppzPOOIP169cDR+d5L7zwAmeeeWavz4vFYjz+\n+OP8+7//O4sWLeLUU0/t0+t6PB7a29tJJBLAx83L5/PR1tbW9Rrvv/9+13MmTJjA9u3baW9vJ5lM\n8sorr3T7nueccw6/+93vuo5T31vkZKAVnkgfRSIRFi9ezJe+9CW++tWvcvnll/PII4+wYMECEokE\nX/7ylznttNOAo6ctP7naSx273W6Ki4u566678Hg8OJ1Oxo0bx3e+851PveZnrRhLSkqYNGkS8+bN\no7i4mKuuuopx48ZRVVVFWVkZ9913H8XFxXi93q7nFxUV8a1vfYslS5bg8/k+9THvOXPmsGrVKubP\nn09OTg7Dhg3jxhtvPCG5iWSabg8kkiGHDx/moYce4uabb8br9dLS0sItt9zCAw88QG5ubqbLEznp\naIUnkiEFBQW43W6WL1+Oy+XC5XJx8803q9mJpIlWeCIiYgR9aEVERIyghiciIkZQwxMRESOo4YmI\niBHU8ERExAhqeCIiYoT/CxoiQ4V5D4tdAAAAAElFTkSuQmCC\n", | |
"text": [ | |
"<matplotlib.figure.Figure at 0x10a40ae50>" | |
] | |
} | |
], | |
"prompt_number": 11 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"it turns out that two of the stores are missing decimals where they ought to be. You can see the difference in these two, they're both valid coordinates but one is just missing a crucial component." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"weird_long = pharm['longitude'] < -1000\n", | |
"pharm[weird_long][['name', 'latitude', 'longitude']]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>name</th>\n", | |
" <th>latitude</th>\n", | |
" <th>longitude</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>id</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>600242507</th>\n", | |
" <td> Piedmont Family Pharmacy</td>\n", | |
" <td> 37.152756</td>\n", | |
" <td>-90697417</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>603073909</th>\n", | |
" <td> Wal-Mart Pharmacy 10-0056</td>\n", | |
" <td> 36.959381</td>\n", | |
" <td>-92676545</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 12, | |
"text": [ | |
" name latitude longitude\n", | |
"id \n", | |
"600242507 Piedmont Family Pharmacy 37.152756 -90697417\n", | |
"603073909 Wal-Mart Pharmacy 10-0056 36.959381 -92676545" | |
] | |
} | |
], | |
"prompt_number": 12 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm[:2][['name', 'latitude', 'longitude']]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "-" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>name</th>\n", | |
" <th>latitude</th>\n", | |
" <th>longitude</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>id</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>604898809</th>\n", | |
" <td> 50-Plus LTC Pharmacy</td>\n", | |
" <td> 39.092064</td>\n", | |
" <td>-94.417435</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>600060404</th>\n", | |
" <td> A & B Prescription Shop, Inc</td>\n", | |
" <td> 39.172847</td>\n", | |
" <td>-91.881827</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 13, | |
"text": [ | |
" name latitude longitude\n", | |
"id \n", | |
"604898809 50-Plus LTC Pharmacy 39.092064 -94.417435\n", | |
"600060404 A & B Prescription Shop, Inc 39.172847 -91.881827" | |
] | |
} | |
], | |
"prompt_number": 13 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"fortunately, modifying data is pretty easy with Pandas - operators are broadcast to every item in the series, so we just divide by 1,000,000 to get the decimal in the right spot and we should be good.\n", | |
"\n", | |
"The first part here shows the tranformation we're making, and the second part is using the `.apply` method of the series to set new values for all the items." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm[weird_long]['longitude'] / 1e6" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 14, | |
"text": [ | |
"id\n", | |
"600242507 -90.697417\n", | |
"603073909 -92.676545\n", | |
"Name: longitude, dtype: float64" | |
] | |
} | |
], | |
"prompt_number": 14 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm['longitude'] = pharm['longitude'].apply(\n", | |
" lambda r: r / 1e6\n", | |
" if r < -1000\n", | |
" else r\n", | |
")" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "-" | |
} | |
}, | |
"outputs": [], | |
"prompt_number": 15 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"And now when we once again plot that data it looks how it should. It kind of looks like Missouri, which is what we'd expect. You can even see clusters of dots around St. Louis and Kansas City." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"pharm.plot(kind='scatter', x='longitude', y='latitude', figsize=(7, 7))" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 16, | |
"text": [ | |
"<matplotlib.axes.AxesSubplot at 0x10a070050>" | |
] | |
}, | |
{ | |
"metadata": {}, | |
"output_type": "display_data", | |
"png": "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\n", | |
"text": [ | |
"<matplotlib.figure.Figure at 0x10a0ac310>" | |
] | |
} | |
], | |
"prompt_number": 16 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"source": [ | |
"## Aggregates (and more Plots)" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"For this next part we're going to be loading a different set of data\u2014data from weather station KSTL at Lambert St. Louis.\n", | |
"\n", | |
"We're doing a little extra work in this dataframe - we know that we want to use 'DateUTC' as the index column. We also know it's a date, so we're going to specify `parse_dates=True` to convert it into an actual datetime." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"weather = pd.DataFrame.from_csv('weather.csv', index_col='DateUTC', parse_dates=True)\n", | |
"weather[:5]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "-" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>Conditions</th>\n", | |
" <th>Dew PointF</th>\n", | |
" <th>Events</th>\n", | |
" <th>Gust SpeedMPH</th>\n", | |
" <th>Humidity</th>\n", | |
" <th>PrecipitationIn</th>\n", | |
" <th>Sea Level PressureIn</th>\n", | |
" <th>TemperatureF</th>\n", | |
" <th>TimeCDT</th>\n", | |
" <th>TimeCST</th>\n", | |
" <th>VisibilityMPH</th>\n", | |
" <th>Wind Direction</th>\n", | |
" <th>Wind SpeedMPH</th>\n", | |
" <th>WindDirDegrees</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>DateUTC</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>2013-01-01 06:05:00</th>\n", | |
" <td> Light Snow</td>\n", | |
" <td> 26.6</td>\n", | |
" <td> Snow</td>\n", | |
" <td> -</td>\n", | |
" <td> 86</td>\n", | |
" <td> 0</td>\n", | |
" <td> 30.12</td>\n", | |
" <td> 30.2</td>\n", | |
" <td> NaN</td>\n", | |
" <td> 12:05 AM</td>\n", | |
" <td> 2</td>\n", | |
" <td> North</td>\n", | |
" <td> 13.8</td>\n", | |
" <td> 360</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2013-01-01 06:14:00</th>\n", | |
" <td> Light Snow</td>\n", | |
" <td> 26.6</td>\n", | |
" <td> Snow</td>\n", | |
" <td> -</td>\n", | |
" <td> 86</td>\n", | |
" <td> 0</td>\n", | |
" <td> 30.12</td>\n", | |
" <td> 30.2</td>\n", | |
" <td> NaN</td>\n", | |
" <td> 12:14 AM</td>\n", | |
" <td> 3</td>\n", | |
" <td> North</td>\n", | |
" <td> 13.8</td>\n", | |
" <td> 360</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2013-01-01 06:36:00</th>\n", | |
" <td> Light Snow</td>\n", | |
" <td> 24.8</td>\n", | |
" <td> Snow</td>\n", | |
" <td> -</td>\n", | |
" <td> 86</td>\n", | |
" <td> 0</td>\n", | |
" <td> 30.12</td>\n", | |
" <td> 28.4</td>\n", | |
" <td> NaN</td>\n", | |
" <td> 12:36 AM</td>\n", | |
" <td> 4</td>\n", | |
" <td> North</td>\n", | |
" <td> 13.8</td>\n", | |
" <td> 10</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2013-01-01 06:51:00</th>\n", | |
" <td> Light Snow</td>\n", | |
" <td> 24.1</td>\n", | |
" <td> Snow</td>\n", | |
" <td> -</td>\n", | |
" <td> 85</td>\n", | |
" <td> 0</td>\n", | |
" <td> 30.16</td>\n", | |
" <td> 28.0</td>\n", | |
" <td> NaN</td>\n", | |
" <td> 12:51 AM</td>\n", | |
" <td> 4</td>\n", | |
" <td> North</td>\n", | |
" <td> 10.4</td>\n", | |
" <td> 10</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2013-01-01 07:02:00</th>\n", | |
" <td> Light Snow</td>\n", | |
" <td> 23.0</td>\n", | |
" <td> Snow</td>\n", | |
" <td> -</td>\n", | |
" <td> 80</td>\n", | |
" <td> 0</td>\n", | |
" <td> 30.12</td>\n", | |
" <td> 28.4</td>\n", | |
" <td> NaN</td>\n", | |
" <td> 1:02 AM</td>\n", | |
" <td> 4</td>\n", | |
" <td> North</td>\n", | |
" <td> 9.2</td>\n", | |
" <td> 10</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 17, | |
"text": [ | |
" Conditions Dew PointF Events Gust SpeedMPH Humidity \\\n", | |
"DateUTC \n", | |
"2013-01-01 06:05:00 Light Snow 26.6 Snow - 86 \n", | |
"2013-01-01 06:14:00 Light Snow 26.6 Snow - 86 \n", | |
"2013-01-01 06:36:00 Light Snow 24.8 Snow - 86 \n", | |
"2013-01-01 06:51:00 Light Snow 24.1 Snow - 85 \n", | |
"2013-01-01 07:02:00 Light Snow 23.0 Snow - 80 \n", | |
"\n", | |
" PrecipitationIn Sea Level PressureIn TemperatureF \\\n", | |
"DateUTC \n", | |
"2013-01-01 06:05:00 0 30.12 30.2 \n", | |
"2013-01-01 06:14:00 0 30.12 30.2 \n", | |
"2013-01-01 06:36:00 0 30.12 28.4 \n", | |
"2013-01-01 06:51:00 0 30.16 28.0 \n", | |
"2013-01-01 07:02:00 0 30.12 28.4 \n", | |
"\n", | |
" TimeCDT TimeCST VisibilityMPH Wind Direction \\\n", | |
"DateUTC \n", | |
"2013-01-01 06:05:00 NaN 12:05 AM 2 North \n", | |
"2013-01-01 06:14:00 NaN 12:14 AM 3 North \n", | |
"2013-01-01 06:36:00 NaN 12:36 AM 4 North \n", | |
"2013-01-01 06:51:00 NaN 12:51 AM 4 North \n", | |
"2013-01-01 07:02:00 NaN 1:02 AM 4 North \n", | |
"\n", | |
" Wind SpeedMPH WindDirDegrees \n", | |
"DateUTC \n", | |
"2013-01-01 06:05:00 13.8 360 \n", | |
"2013-01-01 06:14:00 13.8 360 \n", | |
"2013-01-01 06:36:00 13.8 10 \n", | |
"2013-01-01 06:51:00 10.4 10 \n", | |
"2013-01-01 07:02:00 9.2 10 " | |
] | |
} | |
], | |
"prompt_number": 17 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"The index won't show up in the output of `.info()`, so we need to examine `.index` here - it's a `pandas.tseries.index.DateTimeIndex`, which is really just seconds since epoch but formatted as a human-readable datetime.\n", | |
"\n", | |
"We're also going to set the right timezone on it - it comes out of the CSV as UTC (AKA \"GMT\", \"Europe/London\") but we want it to be converted to \"America/Chicago\"." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"weather.index" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 18, | |
"text": [ | |
"<class 'pandas.tseries.index.DatetimeIndex'>\n", | |
"[2013-01-01 06:05:00, ..., 2014-01-01 05:51:00]\n", | |
"Length: 10469, Freq: None, Timezone: None" | |
] | |
} | |
], | |
"prompt_number": 18 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"weather = weather.tz_localize('UTC').tz_convert('America/Chicago')\n", | |
"weather[:3]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "-" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>Conditions</th>\n", | |
" <th>Dew PointF</th>\n", | |
" <th>Events</th>\n", | |
" <th>Gust SpeedMPH</th>\n", | |
" <th>Humidity</th>\n", | |
" <th>PrecipitationIn</th>\n", | |
" <th>Sea Level PressureIn</th>\n", | |
" <th>TemperatureF</th>\n", | |
" <th>TimeCDT</th>\n", | |
" <th>TimeCST</th>\n", | |
" <th>VisibilityMPH</th>\n", | |
" <th>Wind Direction</th>\n", | |
" <th>Wind SpeedMPH</th>\n", | |
" <th>WindDirDegrees</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>DateUTC</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>2013-01-01 00:05:00-06:00</th>\n", | |
" <td> Light Snow</td>\n", | |
" <td> 26.6</td>\n", | |
" <td> Snow</td>\n", | |
" <td> -</td>\n", | |
" <td> 86</td>\n", | |
" <td> 0</td>\n", | |
" <td> 30.12</td>\n", | |
" <td> 30.2</td>\n", | |
" <td> NaN</td>\n", | |
" <td> 12:05 AM</td>\n", | |
" <td> 2</td>\n", | |
" <td> North</td>\n", | |
" <td> 13.8</td>\n", | |
" <td> 360</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2013-01-01 00:14:00-06:00</th>\n", | |
" <td> Light Snow</td>\n", | |
" <td> 26.6</td>\n", | |
" <td> Snow</td>\n", | |
" <td> -</td>\n", | |
" <td> 86</td>\n", | |
" <td> 0</td>\n", | |
" <td> 30.12</td>\n", | |
" <td> 30.2</td>\n", | |
" <td> NaN</td>\n", | |
" <td> 12:14 AM</td>\n", | |
" <td> 3</td>\n", | |
" <td> North</td>\n", | |
" <td> 13.8</td>\n", | |
" <td> 360</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2013-01-01 00:36:00-06:00</th>\n", | |
" <td> Light Snow</td>\n", | |
" <td> 24.8</td>\n", | |
" <td> Snow</td>\n", | |
" <td> -</td>\n", | |
" <td> 86</td>\n", | |
" <td> 0</td>\n", | |
" <td> 30.12</td>\n", | |
" <td> 28.4</td>\n", | |
" <td> NaN</td>\n", | |
" <td> 12:36 AM</td>\n", | |
" <td> 4</td>\n", | |
" <td> North</td>\n", | |
" <td> 13.8</td>\n", | |
" <td> 10</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 19, | |
"text": [ | |
" Conditions Dew PointF Events Gust SpeedMPH \\\n", | |
"DateUTC \n", | |
"2013-01-01 00:05:00-06:00 Light Snow 26.6 Snow - \n", | |
"2013-01-01 00:14:00-06:00 Light Snow 26.6 Snow - \n", | |
"2013-01-01 00:36:00-06:00 Light Snow 24.8 Snow - \n", | |
"\n", | |
" Humidity PrecipitationIn Sea Level PressureIn \\\n", | |
"DateUTC \n", | |
"2013-01-01 00:05:00-06:00 86 0 30.12 \n", | |
"2013-01-01 00:14:00-06:00 86 0 30.12 \n", | |
"2013-01-01 00:36:00-06:00 86 0 30.12 \n", | |
"\n", | |
" TemperatureF TimeCDT TimeCST VisibilityMPH \\\n", | |
"DateUTC \n", | |
"2013-01-01 00:05:00-06:00 30.2 NaN 12:05 AM 2 \n", | |
"2013-01-01 00:14:00-06:00 30.2 NaN 12:14 AM 3 \n", | |
"2013-01-01 00:36:00-06:00 28.4 NaN 12:36 AM 4 \n", | |
"\n", | |
" Wind Direction Wind SpeedMPH WindDirDegrees \n", | |
"DateUTC \n", | |
"2013-01-01 00:05:00-06:00 North 13.8 360 \n", | |
"2013-01-01 00:14:00-06:00 North 13.8 360 \n", | |
"2013-01-01 00:36:00-06:00 North 13.8 10 " | |
] | |
} | |
], | |
"prompt_number": 19 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"We have `Conditions` and `TemperatureF` here, so let's see what the median temperature is by condition. That seems like a good start.\n", | |
"\n", | |
"`groubpy` does what it sounds like\u2014it's analagous to SQL's `GROUP BY`. You can't really see data in it as an aggregate, but once you call an aggregation function on the data it becomes available (aggregation functions include things like `mean` and `median`, as well as `counts` and `sum`.) You can also pass in any function you like to `.aggregate` and it will be used.\n", | |
"\n", | |
"(nb: aggregating removes all the columns that the aggregation function can't handle so you only get good data back. But if you see columns disappearing now you know!)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"by_condition = weather.groupby('Conditions').median()\n", | |
"by_condition" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"html": [ | |
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>Dew PointF</th>\n", | |
" <th>Humidity</th>\n", | |
" <th>PrecipitationIn</th>\n", | |
" <th>Sea Level PressureIn</th>\n", | |
" <th>TemperatureF</th>\n", | |
" <th>VisibilityMPH</th>\n", | |
" <th>WindDirDegrees</th>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Conditions</th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" <th></th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>Clear</th>\n", | |
" <td> 33.10</td>\n", | |
" <td> 64.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.140</td>\n", | |
" <td> 48.00</td>\n", | |
" <td> 10.0</td>\n", | |
" <td> 180</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Drizzle</th>\n", | |
" <td> 50.00</td>\n", | |
" <td> 93.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 29.640</td>\n", | |
" <td> 52.00</td>\n", | |
" <td> 0.5</td>\n", | |
" <td> 110</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Fog</th>\n", | |
" <td> 55.65</td>\n", | |
" <td> 94.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.035</td>\n", | |
" <td> 57.20</td>\n", | |
" <td> 0.2</td>\n", | |
" <td> 110</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Haze</th>\n", | |
" <td> 34.55</td>\n", | |
" <td> 80.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.055</td>\n", | |
" <td> 41.00</td>\n", | |
" <td> 5.0</td>\n", | |
" <td> 180</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Heavy Drizzle</th>\n", | |
" <td> 51.45</td>\n", | |
" <td> 93.5</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 29.910</td>\n", | |
" <td> 53.35</td>\n", | |
" <td> 0.1</td>\n", | |
" <td> 295</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Heavy Rain</th>\n", | |
" <td> 64.40</td>\n", | |
" <td> 89.0</td>\n", | |
" <td> 0.100</td>\n", | |
" <td> 30.000</td>\n", | |
" <td> 66.20</td>\n", | |
" <td> 2.0</td>\n", | |
" <td> 250</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Heavy Snow</th>\n", | |
" <td> 29.45</td>\n", | |
" <td> 87.0</td>\n", | |
" <td> 0.060</td>\n", | |
" <td> 29.620</td>\n", | |
" <td> 32.55</td>\n", | |
" <td> 0.2</td>\n", | |
" <td> 320</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Heavy Thunderstorms and Rain</th>\n", | |
" <td> 66.20</td>\n", | |
" <td> 88.0</td>\n", | |
" <td> 0.190</td>\n", | |
" <td> 29.875</td>\n", | |
" <td> 70.80</td>\n", | |
" <td> 1.5</td>\n", | |
" <td> 265</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Heavy Thunderstorms and Snow</th>\n", | |
" <td> 30.20</td>\n", | |
" <td> 87.0</td>\n", | |
" <td> 0.100</td>\n", | |
" <td> 29.650</td>\n", | |
" <td> 33.80</td>\n", | |
" <td> 0.2</td>\n", | |
" <td> 320</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Ice Pellets</th>\n", | |
" <td> 19.40</td>\n", | |
" <td> 74.0</td>\n", | |
" <td> 0.030</td>\n", | |
" <td> 30.090</td>\n", | |
" <td> 26.60</td>\n", | |
" <td> 1.0</td>\n", | |
" <td> 100</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Light Drizzle</th>\n", | |
" <td> 44.60</td>\n", | |
" <td> 88.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 29.940</td>\n", | |
" <td> 48.20</td>\n", | |
" <td> 3.0</td>\n", | |
" <td> 270</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Light Freezing Drizzle</th>\n", | |
" <td> 23.00</td>\n", | |
" <td> 86.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 29.930</td>\n", | |
" <td> 28.40</td>\n", | |
" <td> 2.5</td>\n", | |
" <td> 170</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Light Freezing Rain</th>\n", | |
" <td> 24.45</td>\n", | |
" <td> 80.0</td>\n", | |
" <td> 0.010</td>\n", | |
" <td> 29.950</td>\n", | |
" <td> 30.20</td>\n", | |
" <td> 5.0</td>\n", | |
" <td> 130</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Light Ice Pellets</th>\n", | |
" <td> 19.40</td>\n", | |
" <td> 74.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.120</td>\n", | |
" <td> 28.40</td>\n", | |
" <td> 8.0</td>\n", | |
" <td> 90</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Light Rain</th>\n", | |
" <td> 48.00</td>\n", | |
" <td> 87.0</td>\n", | |
" <td> 0.010</td>\n", | |
" <td> 29.950</td>\n", | |
" <td> 51.80</td>\n", | |
" <td> 6.0</td>\n", | |
" <td> 180</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Light Snow</th>\n", | |
" <td> 26.60</td>\n", | |
" <td> 81.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.060</td>\n", | |
" <td> 32.00</td>\n", | |
" <td> 3.0</td>\n", | |
" <td> 290</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Light Thunderstorms and Rain</th>\n", | |
" <td> 64.40</td>\n", | |
" <td> 86.5</td>\n", | |
" <td> 0.030</td>\n", | |
" <td> 29.905</td>\n", | |
" <td> 70.00</td>\n", | |
" <td> 6.0</td>\n", | |
" <td> 170</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Mostly Cloudy</th>\n", | |
" <td> 53.10</td>\n", | |
" <td> 61.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.010</td>\n", | |
" <td> 66.00</td>\n", | |
" <td> 10.0</td>\n", | |
" <td> 170</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Overcast</th>\n", | |
" <td> 44.10</td>\n", | |
" <td> 73.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 29.990</td>\n", | |
" <td> 51.10</td>\n", | |
" <td> 10.0</td>\n", | |
" <td> 180</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Partly Cloudy</th>\n", | |
" <td> 39.90</td>\n", | |
" <td> 54.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.090</td>\n", | |
" <td> 59.00</td>\n", | |
" <td> 10.0</td>\n", | |
" <td> 190</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Rain</th>\n", | |
" <td> 52.00</td>\n", | |
" <td> 88.0</td>\n", | |
" <td> 0.065</td>\n", | |
" <td> 29.860</td>\n", | |
" <td> 55.40</td>\n", | |
" <td> 3.0</td>\n", | |
" <td> 180</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Scattered Clouds</th>\n", | |
" <td> 54.00</td>\n", | |
" <td> 55.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.040</td>\n", | |
" <td> 68.00</td>\n", | |
" <td> 10.0</td>\n", | |
" <td> 180</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Snow</th>\n", | |
" <td> 28.40</td>\n", | |
" <td> 87.0</td>\n", | |
" <td> 0.075</td>\n", | |
" <td> 29.910</td>\n", | |
" <td> 32.00</td>\n", | |
" <td> 0.5</td>\n", | |
" <td> 300</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Squalls</th>\n", | |
" <td> 35.05</td>\n", | |
" <td> 80.0</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 30.075</td>\n", | |
" <td> 40.80</td>\n", | |
" <td> 8.5</td>\n", | |
" <td> 300</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Thunderstorm</th>\n", | |
" <td> 68.00</td>\n", | |
" <td> 69.0</td>\n", | |
" <td> 0.015</td>\n", | |
" <td> 29.850</td>\n", | |
" <td> 78.80</td>\n", | |
" <td> 10.0</td>\n", | |
" <td> 160</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Thunderstorms and Rain</th>\n", | |
" <td> 64.00</td>\n", | |
" <td> 88.0</td>\n", | |
" <td> 0.070</td>\n", | |
" <td> 29.860</td>\n", | |
" <td> 68.00</td>\n", | |
" <td> 3.0</td>\n", | |
" <td> 200</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>Unknown</th>\n", | |
" <td> 22.05</td>\n", | |
" <td> 51.5</td>\n", | |
" <td> 0.000</td>\n", | |
" <td> 29.985</td>\n", | |
" <td> 39.00</td>\n", | |
" <td> 9.5</td>\n", | |
" <td> 215</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 20, | |
"text": [ | |
" Dew PointF Humidity PrecipitationIn \\\n", | |
"Conditions \n", | |
"Clear 33.10 64.0 0.000 \n", | |
"Drizzle 50.00 93.0 0.000 \n", | |
"Fog 55.65 94.0 0.000 \n", | |
"Haze 34.55 80.0 0.000 \n", | |
"Heavy Drizzle 51.45 93.5 0.000 \n", | |
"Heavy Rain 64.40 89.0 0.100 \n", | |
"Heavy Snow 29.45 87.0 0.060 \n", | |
"Heavy Thunderstorms and Rain 66.20 88.0 0.190 \n", | |
"Heavy Thunderstorms and Snow 30.20 87.0 0.100 \n", | |
"Ice Pellets 19.40 74.0 0.030 \n", | |
"Light Drizzle 44.60 88.0 0.000 \n", | |
"Light Freezing Drizzle 23.00 86.0 0.000 \n", | |
"Light Freezing Rain 24.45 80.0 0.010 \n", | |
"Light Ice Pellets 19.40 74.0 0.000 \n", | |
"Light Rain 48.00 87.0 0.010 \n", | |
"Light Snow 26.60 81.0 0.000 \n", | |
"Light Thunderstorms and Rain 64.40 86.5 0.030 \n", | |
"Mostly Cloudy 53.10 61.0 0.000 \n", | |
"Overcast 44.10 73.0 0.000 \n", | |
"Partly Cloudy 39.90 54.0 0.000 \n", | |
"Rain 52.00 88.0 0.065 \n", | |
"Scattered Clouds 54.00 55.0 0.000 \n", | |
"Snow 28.40 87.0 0.075 \n", | |
"Squalls 35.05 80.0 0.000 \n", | |
"Thunderstorm 68.00 69.0 0.015 \n", | |
"Thunderstorms and Rain 64.00 88.0 0.070 \n", | |
"Unknown 22.05 51.5 0.000 \n", | |
"\n", | |
" Sea Level PressureIn TemperatureF \\\n", | |
"Conditions \n", | |
"Clear 30.140 48.00 \n", | |
"Drizzle 29.640 52.00 \n", | |
"Fog 30.035 57.20 \n", | |
"Haze 30.055 41.00 \n", | |
"Heavy Drizzle 29.910 53.35 \n", | |
"Heavy Rain 30.000 66.20 \n", | |
"Heavy Snow 29.620 32.55 \n", | |
"Heavy Thunderstorms and Rain 29.875 70.80 \n", | |
"Heavy Thunderstorms and Snow 29.650 33.80 \n", | |
"Ice Pellets 30.090 26.60 \n", | |
"Light Drizzle 29.940 48.20 \n", | |
"Light Freezing Drizzle 29.930 28.40 \n", | |
"Light Freezing Rain 29.950 30.20 \n", | |
"Light Ice Pellets 30.120 28.40 \n", | |
"Light Rain 29.950 51.80 \n", | |
"Light Snow 30.060 32.00 \n", | |
"Light Thunderstorms and Rain 29.905 70.00 \n", | |
"Mostly Cloudy 30.010 66.00 \n", | |
"Overcast 29.990 51.10 \n", | |
"Partly Cloudy 30.090 59.00 \n", | |
"Rain 29.860 55.40 \n", | |
"Scattered Clouds 30.040 68.00 \n", | |
"Snow 29.910 32.00 \n", | |
"Squalls 30.075 40.80 \n", | |
"Thunderstorm 29.850 78.80 \n", | |
"Thunderstorms and Rain 29.860 68.00 \n", | |
"Unknown 29.985 39.00 \n", | |
"\n", | |
" VisibilityMPH WindDirDegrees \n", | |
"Conditions \n", | |
"Clear 10.0 180 \n", | |
"Drizzle 0.5 110 \n", | |
"Fog 0.2 110 \n", | |
"Haze 5.0 180 \n", | |
"Heavy Drizzle 0.1 295 \n", | |
"Heavy Rain 2.0 250 \n", | |
"Heavy Snow 0.2 320 \n", | |
"Heavy Thunderstorms and Rain 1.5 265 \n", | |
"Heavy Thunderstorms and Snow 0.2 320 \n", | |
"Ice Pellets 1.0 100 \n", | |
"Light Drizzle 3.0 270 \n", | |
"Light Freezing Drizzle 2.5 170 \n", | |
"Light Freezing Rain 5.0 130 \n", | |
"Light Ice Pellets 8.0 90 \n", | |
"Light Rain 6.0 180 \n", | |
"Light Snow 3.0 290 \n", | |
"Light Thunderstorms and Rain 6.0 170 \n", | |
"Mostly Cloudy 10.0 170 \n", | |
"Overcast 10.0 180 \n", | |
"Partly Cloudy 10.0 190 \n", | |
"Rain 3.0 180 \n", | |
"Scattered Clouds 10.0 180 \n", | |
"Snow 0.5 300 \n", | |
"Squalls 8.5 300 \n", | |
"Thunderstorm 10.0 160 \n", | |
"Thunderstorms and Rain 3.0 200 \n", | |
"Unknown 9.5 215 " | |
] | |
} | |
], | |
"prompt_number": 20 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"So now we can print all that data. It's easiest to see as a bar chart." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"by_condition.plot(kind='bar', subplots=True, figsize=(15, 20))" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 21, | |
"text": [ | |
"array([<matplotlib.axes.AxesSubplot object at 0x10a07ab10>,\n", | |
" <matplotlib.axes.AxesSubplot object at 0x10b0d5390>,\n", | |
" <matplotlib.axes.AxesSubplot object at 0x10b0f8110>,\n", | |
" <matplotlib.axes.AxesSubplot object at 0x10a490750>,\n", | |
" <matplotlib.axes.AxesSubplot object at 0x10a4a93d0>,\n", | |
" <matplotlib.axes.AxesSubplot object at 0x10a4cca50>,\n", | |
" <matplotlib.axes.AxesSubplot object at 0x10ace5050>], dtype=object)" | |
] | |
}, | |
{ | |
"metadata": {}, | |
"output_type": "display_data", | |
"png": "iVBORw0KGgoAAAANSUhEUgAAA28AAAU0CAYAAABPVi/yAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3Xt8FPW9//H3hrjBJRcEJDcSLkLQJrKIl0OLFxRBwAOK\nkCiKVDFaby3KwxYRwy2kKp4iUqyXRolK6yWolHopaoDatPqrmpKA4hW5SLJEseRCIFB2fn9w2EPI\nPTu7m9l5PR+PPB6ZmZ35fL/f2Z3Zz8585+swDMMQAAAAAKBTiwh1AQAAAAAArSN5AwAAAAALIHkD\nAAAAAAsgeQMAAAAACyB5AwAAAAALIHkDAAAAAAsgeQMABM2CBQvUrVs3JSUlqX///po9e7bq6upC\nUpaRI0eqZ8+eSklJUd++fXXLLbeourq6Q9uqr6/XJZdcoh07dnS4PP369dP69eubXHbDDTcoLi5O\nKSkpvr977rmnw7EAANZE8gYACBqHw6HJkyervLxcH3zwgbZt26bRo0frP//5T0jK8vDDD2vXrl3a\nvHmzysvLNXPmzA5tKyoqSuvXr1ffvn39Kk9zQ686HA7NnDlTu3bt8v39z//8T4djAQCsieQNABA0\nhmH4EpT4+Hi98MIL+u677/SHP/zB95r6+nrdc8896t+/v0477TTNnTtXXq/Xt/y0005TSUlJo22f\neuqpKisr61C5YmNjddNNNzXa7qpVq3TmmWeqT58+Ovfcc/Xuu+82WP7111/7roRFRERo27ZtDZZv\n375dERER2rBhg0aMGKH4+Hhddtll2r9/v+81GzduVEpKir799ltNnTpVKSkpuvrqqztUDwBAeCN5\nAwCETGRkpCZPnqy3337bN+9Xv/qVSkpKVFpaqk8++UQfffSRli5d6luelpamnTt3NtjOgQMH9MMP\nPygtLa1d8Y8lklVVVfrDH/6gUaNG+ZatXbtW9913n1555RV9++23WrZsmbKysrR582bfa0477TTf\nlbCW/PGPf9Rbb72l7du3a8eOHXrxxRd9y0aOHKldu3apT58+evHFF7Vr1y699NJLzZYVAGBfJG8A\ngJBKSkrSd999J0nyer3Kz8/XAw88oNjYWHXt2lULFizQ73//e9/rjyVvu3fvVnJysp599llf8tO1\na9c2xzUMQ/fee6/69++vH//4x0pLS9ODDz7oW/7444/rnnvu8SWEI0aM0PXXX68nnnii3XV88skn\n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\ncbrmmms0cODAFteLiYnRbbfdpmXLlsnhcMjlcumOO+5oU9zdu3fr8ccfV5cuXXT48GFNmzZNXbt2\nbXZdAID9OIxg3EcCAAAAAPALt00CAAAAgAWQvAEAAACABZC8AQAAAIAFkLwBAAAAgAWQvAEAAACA\nBZC8AQAAAIAFkLwBAAAAgAWQvAEAAACABZC8AQAAAIAFkLwBAAAAgAWQvAEAAACABZC8AQAAAIAF\nkLwBAAAAgAWQvAEAAACABZC8AQAAAIAFkLwBAAAAgAWQvAEAAACABZC8AQAAAIAFkLwBAAAAgAWQ\nvAEAAACABZC8AQAAAIAFkLwBAAAAgAWQvAEAAACABZC8AQAAAIAFkLwBAAAAgAWQvAEAAACABZC8\nAQAAAIAFkLwBAAAAgAWQvAEAOo0FCxbo+uuvbzAvIiJC27ZtC0i8K6+8Uh9++GGrr7v//vt14403\nNrls0aJFevzxx5tctn37dkVERMjr9fpVTgAAJCky1AUAAOAYh8Mhh8MRtHhr1qxp0+taKtO8efNa\nXd8wjDaXCQCA5nDlDQDQaRiG0WKi069fPxUVFfmmCwoKdMEFFzRY/uijj2rAgAG68cYb9corryg5\nOblBglVfX6+UlBSlpKTopJNOarC9YzZu3KiMjAwlJSXpiiuukMfjafSaiRMnKiUlRdHR0crJyWm0\n/IEHHtBPfvITX7lSUlK0bNky3/K8vDxdccUVDda57777dN111zVbfwCAvZG8AQA6lTVr1qh///6+\nv+O1dmXO4XBoy5Yt+stf/qJnn31W27Zt09NPP62nnnrK95qoqCjt2rVLu3btUp8+fRptb+/evZo4\ncaLmzJmj8vJyPfTQQyoqKmr0urVr12rXrl3KzMxsskxz5szR+++/L0nasWOHdu3apbvuusu3/Kc/\n/aneeecd/fDDD5KOJq4vvPCCsrOz29hSAAC7IXkDAHQqkyZN0jfffOP7a6+pU6eqX79+kqSrr75a\nqampvgSpLV5//XWdfvrpvitgx/5v6Ypgc8taWqdPnz668MIL9eKLL0qS/va3vykiIkIXX3xxm8sK\nALAXkjcAQKdiRv+wiIiIBv+3Z5sej8eX/AXajBkztGrVKknSqlWrNGPGjKDEBQBYE8kbAKDTaO1h\nJcF4cmNKSkqjK37/+c9/AhLriiuu0Oeff65PPvlEr732mm644YaAxAEAhAeSNwBAp9HaFbI+ffpo\ny5YtkqQ9e/Y06Mtmlssvv1xffvmlXnvtNUnShg0b9PTTTzebWLZU5u7du0uSPvroI0nSzp07GyyP\niorS1KlT9dOf/lTnnXeekpOTzagCACBMkbwBADqNph5Icvx0bm6uHn/8cY0ePVq//OUvNWbMmGaT\nquPnt2f4gbi4OP3hD3/QrFmzlJiYqKeeekpZWVntKvMx3bt315w5czR+/HgNHDhQt99+e6MrhzNm\nzFBJSYluuummNpcRAGBPDqODnQu2bt2q5557Tj/60Y98A6qWlZVp9erVkqSsrCxlZGS0OB8AALur\nqKjQf/3Xf2nbtm2KjGT4VQBA8zp8ljh8+LAmTZqkzz//XJLk9XpVWFjoG+smLy9PGRkZTc5PT08P\n6iCsAAB0Nsd+O7333ns1a9YsEjcAQKs6fNvkkCFDFB0d7Zv2eDxKTEyU0+mU0+lUfHy8Kioqmpzf\n1GCnAADYya233qqUlBRFRERo5syZoS4OAMACTPuZr7a2Vi6XSwUFBZIkl8ulmpoa3/8nzk9MTDQr\nNAAAlvPkk0+GuggAAIsxLXmLjo5WXV2dsrOzZRiG8vPzFRsbK6/X2+T85rz99tvq0qWLWcUCAAAA\nAEvp3r27zj777Ebz/Urejn/WSUJCgioqKnzTHo9HCQkJ8nq9Tc5vTpcuXTRs2DB/igUAAAAAllVS\nUtLk/A73eVuzZo0KCwv18ccf66mnnlJERISmTJmi3NxcLV68WJmZmUcDNDM/EIqLiwO27c4a2451\ntmtsO9Y5lLHtWGe7xrZjne0a2451DmVsO9bZrrHtWOdQxe7wlbcrr7xSV155ZYN5brdbbre70Wub\nmw8AAAAAaJsOj/MWKEVFRdw2CQAAAMC2SkpKNGrUqEbzO3zbJAAAAAAgeMJqRNDi4mKdf/75YRd7\n3979qq462OSyqqoqxcXFNbtubFxXde/ZLSDlCtf27qyx7VjnUMa2Y53tGtuOdbZrbDvWOZSx7Vhn\nq8Q2DEOVlZU6cuSIKXFb+z4aSFaNbRiG4uLiGoyb3RZhlbwFUksJlCTFdUvSzm17m1zmbwJVXXVQ\nL+d/2KF1s7LPDVjyFkj+tLcU2KQVAADAyiorKxUTEyOXy2XK9pKSkkzZjp1iG4ahH374QfX19erZ\ns2eb16PPWxvt3LbXrwQqdUDbd0pnih0q/tRZsm69AQAAAq28vDykSQ/+T3P7gj5vAAAAAGBhYZW8\nhXKcBzuya3szhoo9YtuxznaNbcc62zW2Hescyth2rLOVY+/bu187t+0N2N++vftNrKl90ecNAAAA\nsDl/nrHQFlZ9DkNnE1ZX3kL1ZB+7Ctf2bu2Xp9SkM0Lyq1Io29uOse1YZ7vGtmOd7RrbjnUOZWw7\n1tnOsc0wYcIEbdq0yTedkpJi2rYfeughffnlly2+pql4X331lR544IEmX//444/rwIEDppSvrbjy\nBpyAp3u2H0/3bD9/2pz2BtBZcCyDmRwOhxwOR4Nps8yePbtN8U80cOBAzZkzp8nXP/nkk7r66qt1\n8skn+12+tgqr5C2U42rYEe1tvlCN6efvrRL+JK2tnfhbqreVxzHsrD8SWGF8IivF9ef9LVn7Pd4Z\nY9uxzoGObcdjWWc9b0nh8d2sqQfhP/jgg4qOjtadd94p6egVusWLF8vtdmvChAkaPny4Xn31Vd13\n330qKChQWlqafvOb30iSnn76ab3yyiv69NNPtWbNGg0dOtS33dLSUs2cOVMxMTEaPnx4g9gHDx7U\nVVddperqaqWkpOiFF15osGzSpEmqrKzUNddco8jISP3+979XcnKy/va3v2n58uUqLCyUJJWVleme\ne+7R22+/bUr7hFXyBlhdZz0JBpId6xxKjKEYXKH8YSSUQjk2KhBonLcCa9asWb6Bqw8ePHocOfGK\n2IlX5/r166ebb75ZBQUFev755/Vf//VfvuTtpptu0k033aSJEyc22s5tt92mhx56SBdccIE++OAD\nPfroo75lXbt21Ztvvqm///3vWrFiRYP1unbtqrfeektDhw7VSy+9pFNOOcW37IILLtAvf/lL3xAA\nf/zjHzVjxgwTWuaosErerP5Lg9XQ3ghn4fr+7szJhB375YSSHa8s27Uvkh3f43assxQe9X7kkUfk\ndrslSampqW1aJz09XVu3blV6erq6d+/epn5o+/btU01NjS644AJJ0vDhw9W1a9dGr+vIkNjTpk3T\nSy+9pDvuuEPvvvuuFi5c2O5tNCeskjcAAAAA1tWRZKkj60ZEBO65jddee60mTJigAQMGaPTo0YqK\nijJt26aX+q9//avuu+8+5eTkaMuWLZKO3us5b948zZs3zzcvEOw67lio0N4IZ7y/g8+OY1GFkh3r\nbdXxt6wcO1TsWGcpfOvdvXt3ff/995KkyspKbd++3e9txsbGqnfv3vrggw8kSevWrVNdXV27thEV\n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\ntW7dOo0ZM6bJ5REREbr99tsDWTQAABogeQMAhNz+/fv15Zdf6q677vLNc7lckqT6+nqtXLlS3377\nrY4cOaILL7xQ48aNkyR98sknevXVV9W3b1998803OnDggObOnauYmBhJ0saNG7V27Vqdcsop6t+/\nf4OYX3zxhVatWqXvv/9e48aN04QJExosW7lypSorKzVv3jxFR0frV7/6lW/5E088ofLycm3fvl3P\nPfdcg+1u3rxZL7/8sq8ON998s3r16iVJWrBggc477zxt3rxZ5eXlGjt2rK8uhw4d0jPPPKNdu3bJ\n6/XqzDPP1LXXXmtK+wIAwgPJGwAg5CorK9W7d+8ml7366quKjo7W4sWLdejQIS1cuFApKSnKyMiQ\nJJWXl2vGjBlKTk7WY489pg8//FCXXHKJfvjhB7344otasmSJYmNj9dprrzXYblpamhYtWqTCwsJG\nMdPS0jRr1iw9+OCDWrRoUaPlt956qyRp+vTpDeZXV1friSeeUG5urnr06KF//vOf+u1vf+u7XdPh\ncGjv3r2aPXu2KisrNX/+fF/yVlpaqurqauXl5bWz9QAAdkGfNwBAp1ZaWqpLL71UkuR0OnXxxRfr\nX//6l2953759lZycLEnq3bu39u/fL0n66quvlJGRodjYWEmS2+1uV9yO9Lf74osvdPrpp6tHjx6S\npPPOO0979uzRwYMHfa8ZMWJEo7JK0uDBg1VTU6Ply5frH//4hw4fPtzu+ACA8EbyBgAIud69e2vP\nnj3NJkzHzzcMo0194SIiGp7igjEyjsPhaBSnreWNjY1Vbm6urrrqKu3YsUNz584NVDEBABZF8gYA\nCLlu3bpp8ODBDZ7uWFlZKUkaOnSo3nnnHUlH+79t2LBBZ511VqvbTEtL09atW1VbWyvDMPT++++3\nq0xOp1O1tbXyer2S2pb8paWl6fPPP9f3338vSXr//feVlJSkqKioVtc1DEOGYahPnz6aNGmS/v3v\nfze4YgcAAH3eAACdwk033aT8/HytX79eTqdTMTExuvPOO3XVVVdp5cqVmjt3rrxery666CKlp6dL\nOnql68SrWsemY2NjdfXVV2v+/PmKjo7WoEGDmo3d1JWx7t2764wzztDs2bMVFxena665RgMHDmxx\nvZiYGN12221atmyZHA6HXC6X7rjjjjbF3b17tx5//HF16dJFhw8f1rRp09S1a9dm1wUA2I/DCMZ9\n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\nD6+166r169fL6XTq/vvvL9Vxly9f1tNPP60FCxYoMDBvObJhwwY1adJELVq0KNU5z5w5o7Vr1you\nLq7UmWVx/vx59e/fX4cOHVKNGjXUp08fTZ8+3e3zFoc5bwCY8wYAQAlcPz/J3b+fxSnp39eXXnpJ\nISEhGjdunFJTU9WrVy999913qlq1qtfa5i3jxo3TPffco/vuu69Ux6Wmpurhhx/W119/7aWWFWzc\nuHHq1auX+vXrV6bjmfMGAAAAGObq9Zjo6GjVr19fR49eueUyNjZWq1atUs+ePdW5c2cdPnzYdcy7\n776rXr16qXfv3po6dWqe8x0+fFiPPfaYevfurV69emnVqlWubVu2bFGfPn3Utm1bLV68OM9x8+bN\n07hx4zR48GB17txZU6ZMybP96aefVp8+fRQdHZ2vD0899ZQ2bdqkF198UX369NHGjRtd23788UcN\nGzZM9913n9q1a6d//vOfedoTFxen1NRU9enTR0OHDi1x5hdffOEagwcffFBHjhxxbevXr5+WLVum\nRx55RO3atdMbb7yR73jp/8b+qqSkJPXv31/Tpk3Tfffdp27duunXX38t8NjS8qvizYR7qytKLtnm\n5FrNxPEm24xcss3JNTXbxD5XBPv371dWVpYaNWok6cpX0u/bt0+ffPKJvvrqK0VFRUmS9uzZo9Wr\nV+uf//ynNm7cqEuXLmnNmjWSrtxi+Oijj2r48OHauHGj/vd//1ePPfaYK6Ndu3basGGDHn300Xz5\nNptNJ0+e1DvvvKPPP/9cP/zwgz7++GPX9oULF2rDhg0Ftn3RokXq3r27pk6dqg0bNqh3796ubdHR\n0XrzzTe1fv16vfnmm5o9e3ae9qxcuVLR0dHasGGD3nrrrTznLSzz5MmTevrpp7Vy5Upt3LhRjz32\nmH73u9/l6UtaWprefvttrV27VosWLSp03K+3f/9+DRs2TOvXr1fLli31r3/9q8THFoU5bwAAAIAP\nczqdWrlypT766COFhoZq5cqVeeZ1PfPMM/mO+fLLL3XkyBENGDBAknT27FnVqFFD0pXCIygoqMDb\n9kqic+fOqlSpkiTpvvvu05YtW3T33XeXqj/XCwkJ0ZEjR/Tdd9/p8OHDSk9PL/aY4mzdulXt27dX\nvXr1JEl9+/bVc889p5ycHFWrVk2SNHDgQElXisczZ86U+Nxt2rRR8+bNXcdmZmaWun0F8avirVOn\n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\n1Lt3b/Xr1y/PtpUrVyojI0PTp09XSEiInnvuOdf2ZcuWKS0tTSkpKVq1alWe8+7atUvvvvuuimNT\nagAAIABJREFUqw+jR49W7dq1JUkzZ85Uu3bttGvXLqWlpalXr16uvuTm5mrFihU6fPiwHA6H2rRp\no0ceecQj4wsA8A8UbwAAy2VkZKhu3boFbnv//fcVEhKiOXPmKDc3V7NmzVJUVJRiYmIkSWlpaYqL\ni1NkZKSWLFmirVu3qlu3bvr111/1zjvv6OWXX1ZoaKg++OCDPOdt3ry5Zs+ercTExHyZzZs316RJ\nkzRv3jzNnj073/YnnnhCkvTYY4/lWX/mzBktW7ZM8fHxqlmzprZs2aLXX3/ddbumzWbTyZMnNWXK\nFGVkZGjGjBmu4m3Hjh06c+aM5s6dW8rRAwCYgjlvAIAKbceOHerRo4ckyW6366677tL333/v2t6w\nYUNFRkZKkurWraucnBxJ0oEDBxQTE6PQ0FBJUmxsbKlyyzLfbt++fbrppptUs2ZNSVK7du10/Phx\nnT9/3rVPx44d87VVklq0aKGsrCwtWrRI33zzjS5evFjqfACAf6N4AwBYrm7dujp+/HihBdO1651O\nZ4nmwgUE5P0TVx6PNbXZbPlyStre0NBQxcfHa8CAAfrvf/+rqVOnequZAAAfRfEGALBctWrV1KJF\nizzf7piRkSFJ+s1vfqNPPvlE0pX5b5999pluvvnmYs/ZvHlz7dmzR9nZ2XI6ndq8eXOp2mS325Wd\nnS2HwyGpZMVf8+bNtXfvXp04cUKStHnzZtWvX19VqlQp9lin0ymn06kGDRqof//+OnXqVJ4rdgAA\nMOcNAFAhjBw5UsuXL9enn34qu92u6tWra/z48RowYIBWrlypqVOnyuFwqEuXLmrdurWkK1e6rr+q\ndXU5NDRUDz74oGbMmKGQkBA1a9as0OyCrozVqFFDLVu21JQpUxQWFqaHHnpITZs2LfK46tWr68kn\nn9SCBQtks9kUHByscePGlSj36NGj+vOf/6xKlSrp4sWLGjp0qIKCggo9FgBgHpuzPO4jAQAAAAC4\nhdsmAQAAAMAHULwBAAAAgA+geAMAAAAAH0DxBgAAAAA+gOINAAAAAHwAxRsAAAAA+ACKNwAAAADw\nARRvAAAAAOADKN4AAAAAwAdQvAEAAACAD6B4AwAAAAAfQPEGAAAAAD6A4g0AAAAAfADFGwAAAAD4\n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\nfmdmZqpa5TDF3nRbuY+35N7fD3f+fVRR39+ZmZkV9lEBv//97/XMM8+oa9euevLJJ/Xggw+6tq1a\ntUoBAQHasGGDLly4oH79+ql9+/Zq2LChJGn06NF64YUXJElDhw7Vv/71Lw0cONCt9hSV+eijj2rY\nsGF66qmnJEmJiYmuK4a5ubn6/e9/r8TEREVEROjDDz/UzJkz9frrr7vVnms5HA5t3LhRHTp0yLP+\n888/1/vvv68WLVrkWT9lyhQNHTpUPXv21OHDh/XII4/oq6++kiR9+umnOnnypD755JN8OZmZmVq4\ncKF+/PFHBQbmL2+Ku3J56NAhtWrVSn/4wx/yrC/u9Szq3BcuXFCdOnW0du1avf3221q5cqVuv/32\nAvct6PchODi4wH298py3AwcOKDExUcOHD9e6des0atQoOZ1OLV++XAMHDlREREShxxY1583de51L\nei9zReNOv93ts1XZx08f0YkzZb9KWzs0osyTjq0cb6tYOd7uZLuTK1n7WlvVb17r0uOzrPRMfK2t\n/DeKP77WFXnO21WHDx/W9OnTFRIS4ip4HnvsMaWmpio0NFTSlSt006ZNU8+ePSVJly5d0rfffqsD\nBw7oww8/VI8ePTRu3Lhis1566SVVq1atwDlvxWXef//9evHFF1W5cmVNmDDBdTvj7t271a9fP9f3\nUTgcDlWpUkXvvfdenvNHR0eXes5bnTp1dMcdd8jpdKpLly565plnXEVOUbcZNm3aVC1btnTte/z4\ncX300UeqUaOGTp48qaFDhyo6Olr33HOP+vbtqypVqriOHTt2rNLT09W7d28NGDBAtWrVKrAPSUlJ\nWrJkif7+979LunLl7eGHH9bXX39d6rG92p/t27frpZdeKnTcrs+8lqVz3q6qUaOGHA6HIiIidOzY\nMdf69PT0Igu3iszKP0QmcvcbpXz1G6Osep9ZOd7uZPvq6yxZ129e6/Jl6meZia+1qUx+raOiovTm\nm2+qRYsWunTpkgIDAxUYGKjnn39evXr1yrd/Tk6O+vXrp969e6tdu3Zq0qRJgbfblVZRmZL06KOP\nas2aNapSpYqGDh3qWl+pUiVFR0dr/fr1brfhelWrVi3yvIX1OzAwUG+//baqV6+eb1utWrW0ceNG\n7d27V4mJiVq4cKG++OIL1/alS5cqIyND//rXv9SzZ0998MEHea6QlUVxY2sFjxZvr732mrKyshQY\n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\nDQAAAAB8AMUbAAAAAPgAijcAAAAA8AEUbwAAAADgAyjeAAAAAMAHULwBAAAAgA+geAMAAAAAH+Dx\nh3Tv2bNHq1atUqtWrTRs2DBJ0pIlS5SWlia73a4uXbqoa9euno4FAAAAAL/m8eLt4sWL6t+/v/bu\n3etaZ7PZNHHiRNWuXdvTcQAAAABgBI/fNtm2bVuFhITkW+90Oj0dBQAAAADGKJc5b0FBQVq0aJHm\nzZun9PT0YvdPSkrK8/O1y+66/nylXS6LzMxMt/KvPb4s2e70153ssuRVhNeb8S7ffMa7fPPd7bM7\nn2eMd+kx3r7z99oTrzXjzXh7M9+X/z3qLl8c78J4/LbJgsTFxUmSUlJStHr1ak2ePLnI/Tt16lTg\nz55w/flKurw7dVuZM8PCwtzKdze7dZvbypx/bdvLworxdjef8S7ffBPH21PKe7wl9z7PGO/SY7xL\nv2zV32t3x9vdzzN3Md6Md3HLVv69dpcvjndycnKB5/XKlbfCbpGsXLmyKlWq5I1IAAAAAPBrHr/y\ntm7dOm3fvl2nT5/WuXPnNGbMGL322ms6ffq0qlatqpEjR3o6EgAAAAD8nseLtwceeEAPPPBAnnUT\nJ070dAwAAAAAGIWHdAMAAACAD6B4AwAAAAAfQPEGAAAAAD6A4g0AAAAAfADFGwAAAAD4AIo3AAAA\nAPABFG8AAAAA4AMo3gAAAADAB3j8Id179uzRqlWr1KpVKw0bNkyStHPnTq1du1aSNGTIEMXExHg6\nFgAAAAD8mseLt4sXL6p///7au3evJMnhcCgxMVHTpk2TJM2dO1etW7eWzWbzdDQAAAAA+C2P3zbZ\ntm1bhYSEuJbT09NVr1492e122e12hYeHKz093dOxAAAAAODXvD7nLTs7W8HBwUpISFBCQoKCg4OV\nlZVV5DFJSUl5fr522V3Xn6+0y2WRmZnpVv61x5cl253+upNdlryK8Hoz3uWbz3iXb767fXbn84zx\nLj3G23f+XnvitWa8GW9v5vvyv0fd5YvjXRiP3zZ5vZCQEJ09e1ajRo2S0+nU8uXLFRoaWuQxnTp1\nKvBnT7j+fCVd3p26rcyZYWFhbuW7m926zW1lzr+27WVhxXi7m894l2++iePtKeU93pJ7n2eMd+kx\n3qVfturvtbvj7e7nmbsYb8a7uGUr/167yxfHOzk5ucDzeuXKm9PpdP0cERGhY8eOuZbT09MVERHh\njVgAAAAA8Fsev/K2bt06bd++XadPn9a5c+c0ZswYDRo0SPHx8ZKkwYMHezoSAAAAAPxtFMuyAAAg\nAElEQVSex4u3Bx54QA888ECedbGxsYqNjfV0FAAAAAAYg4d0AwAAAIAPoHgDAAAAAB9A8QYAAAAA\nPoDiDQAAAAB8AMUbAAAAAPgAijcAAAAA8AEUbwAAAADgAyjeAAAAAMAHePwh3YVZsmSJ0tLSZLfb\n1aVLF3Xt2rW8ogEAAADA55Vb8Waz2TRx4kTVrl27vCIBAAAAwG+U622TTqezPOMAAAAAwG+UW/EW\nFBSkRYsWad68eUpPTy9y36SkpDw/X7vsruvPV9rlssjMzHQr/9rjy5LtTn/dyS5LXkV4vRnv8s1n\nvMs3390+u/N5xniXHuPtO3+vPfFaM96Mtzfzffnfo+7yxfEuTLndNhkXFydJSklJ0erVqzV58uRC\n9+3UqVOBP3vC9ecr6fLu1G1lzgwLC3Mr393s1m1uK3P+tW0vCyvG2918xrt8800cb08p7/GW3Ps8\nY7xLj/Eu/bJVf6/dHW93P8/cxXgz3sUtW/n32l2+ON7JyckFnrfcv22ycuXKqlSpUnnHAgAAAIBP\nK7crbwsWLNCpU6dUtWpVjRw5srxiAQAAAMAvlFvxNmHChPKKAgAAAAC/w0O6AQAAAMAHULwBAAAA\ngA+geAMAAAAAH0DxBgAAAAA+gOINAAAAAHwAxRsAAAAA+ACKNwAAAADwARRvAAAAAOADyu0h3Tt3\n7tTatWslSUOGDFFMTEx5RQMAAACAzyuX4s3hcCgxMVHTpk2TJM2dO1etW7eWzWYrj3gAAAAA8Hnl\ncttkenq66tWrJ7vdLrvdrvDwcKWnp5dHNAAAAAD4BZvT6XR6O2Tfvn365ptv8qzr0KGDmjdvnm/f\n7777TqdPn/Z2kwAAAACgQqpRo4ZuvfXWfOvL5bbJkJAQnT17VqNGjZLT6dTy5csVGhpa4L4FNRIA\nAAAATFcut01GRETo2LFjruX09HRFRESURzQAAAAA+IVyuW1Sknbs2OH6tsnBgwerbdu25RELAAAA\nAH6h3Io3AAAAAEDZ8ZBuAAAAAPABFG8AgArhzJkzmj9/vqZMmaIZM2bo5ZdflidvDvn55581a9as\nfOu//fZbffvtt/nWnz17Vh9//HGh53M4HFq6dKkuX77ssTYCAFCUcvm2SQAAirNixQrdfPPNuuuu\nuyRdKZ5sNpvXc9u3b1/g+uzsbH300Ue6++67C9weEBCgsWPHerNpAADkQfEGALBcTk6O9u/frwkT\nJrjWBQcHS5IuXLiglStX6siRI7p8+bLuvPNO9e7dW5K0e/duvf/++2rYsKEOHTqkc+fOaerUqape\nvbok6fPPP9f69et1ww03qHHjxnky9+3bp7feeksnTpxQ79691a9fvzzbVq5cqYyMDE2fPl0hISF6\n7rnnXNuXLVumtLQ0paSkaNWqVXnOu2vXLr377ruuPowePVq1a9eWJM2cOVPt2rXTrl27lJaWpl69\nern6kpubqxUrVujw4cNyOBxq06aNHnnkEY+MLwDAP1C8AQAsl5GRobp16xa47f3331dISIjmzJmj\n3NxczZo1S1FRUYqJiZEkpaWlKS4uTpGRkVqyZIm2bt2qbt266ddff9U777yjl19+WaGhofrggw/y\nnLd58+aaPXu2EhMT82U2b95ckyZN0rx58zR79ux825944glJ0mOPPZZn/ZkzZ7Rs2TLFx8erZs2a\n2rJli15//XXX7Zo2m00nT57UlClTlJGRoRkzZriKtx07dujMmTOaO3duKUcPAGAK5rwBACq0HTt2\nqEePHpIku92uu+66S99//71re8OGDRUZGSlJqlu3rnJyciRJBw4cUExMjEJDQyVJsbGxpcoty3y7\nffv26aabblLNmjUlSe3atdPx48d1/vx51z4dO3bM11ZJatGihbKysrRo0SJ98803unjxYqnzAQD+\njeINAGC5unXr6vjx44UWTNeudzqdJZoLFxCQ909ceTwZx2az5cspaXtDQ0MVHx+vAQMG6L///a+m\nTp3qrWYCAHwUxRsAwHLVqlVTixYt8ny7Y0ZGhiTpN7/5jT755BNJV+a/ffbZZ7r55puLPWfz5s21\nZ88eZWdny+l0avPmzaVqk91uV3Z2thwOh6SSFX/NmzfX3r17deLECUnS5s2bVb9+fVWpUqXYY51O\np5xOpxo0aKD+/fvr1KlTea7YAQDAnDcAQIUwcuRILV++XJ9++qnsdruqV6+u8ePHa8CAAVq5cqWm\nTp0qh8OhLl26qHXr1pKuXOm6/qrW1eXQ0FA9+OCDmjFjhkJCQtSsWbNCswu6MlajRg21bNlSU6ZM\nUVhYmB566CE1bdq0yOOqV6+uJ598UgsWLJDNZlNwcLDGjRtXotyjR4/qz3/+sypVqqSLFy9q6NCh\nCgoKKvRYAIB5bM7yuI8EAAAAAOAWbpsEAAAAAB9A8QYAAAAAPoDiDQAAAAB8AMUbAAAAAPgAijcA\nAAAA8AEUbwAAAADgAyjeAAAAAMAHULwBAAAAgA+geAMAAAAAH0DxBgAAAAA+gOINAAAAAHwAxRsA\nAAAA+ACKNwAAAADwARRvAAAAAOADKN4AAAAAwAdQvAEAAACAD6B4AwAAAAAfQPEGAAAAAD6A4g0A\nAAAAfADFGwAAAAD4AIo3AAAAAPABFG8AAAAA4AMo3gAAAADAB1C8AQAAAIAPoHgDAAAAAB9A8QYA\nAAAAPoDiDQAAAAB8AMUbAAAAAPgAijcAgEd89NFHioqKUlRUlOrWravAwEDXcsuWLa1untfMnDlT\nw4YNs7QNCQkJqlKlimu8o6Ki1LFjR0vbBADwvECrGwAA8A/33HOPDh8+LEn64osvNHToUNcyvO/2\n22/Xl19+aXUzAABexJU3AIDHOZ3OAtdfuHBBzz77rBo3bqwmTZpo6tSpcjgcru2NGjXSwoULdeON\nN+rxxx/Xe++9p8jISE2fPt21z4gRIzR+/HgNHTpUDRo00E033aSNGzfmyTl9+rTi4uIUHR2tFi1a\naOHChfnaMmLECL3wwgsaP368oqOjFRkZqZ07d7q2p6amatSoUWrZsqXq1q2rO+64Q3v27Mlzjltu\nuUWvvfaaPvjgA0VFRSk6OlppaWmu7QVdlQsICNDBgwddyykpKQoICNBXX/1/7N15fBX1vf/x90ng\nJB5CAogJCQQEWdQEgkhxoxUFFbSssokKqNRetN6f2FaqNgQIqcq9RcQFtChUrVXDVQQVNwTaXLUK\nsYAWRRQxkIQIyIEQwpKc3x+UcwnZzzKTOd/X8/Hg8WBmzsx7vt+Zs3wy29/Vu3dvtW/fXpMnT64y\nz5dffqlBgwapQ4cOuuCCC7RmzZpq7amtzwEAkYPiDQBgmXvvvVf5+fnauHGjvvjiC61fv17z5s3z\nT3e5XPr888/19ttv689//rO+/fZbPfPMM3r66aerLOfNN9/U/fffr507dyonJ0djxozRDz/84J8+\nadIklZeXa9u2bfroo4+0ZMkSLVu2rNr6PPPMM+rVq5e+//57ffnll+rVq5d/2hlnnKHbbrtNW7Zs\nUXFxsc477zz95je/qTJ/fn6+7rnnHo0aNUoFBQX6/vvvlZKSUqU9DZWTk6O3335bu3bt0oIFC/zj\nS0tLNWjQIA0fPlw7d+7U0qVLNW7cOO3cubPBywYARAaKNwCAJSorK7V48WI9+OCDio+PV2xsrGbO\nnKk//elPVV53ww036Oyzz5YkjRs3Th07dtS+ffv8010ul26++Wadf/75kqTrr79e559/vt566y1J\nUnFxsVauXKlHHnlEbrdbbdq00fTp06vluFwujR07VrfffrskqWXLllWmn3XWWbrkkksknThaNnLk\nyGpH3qQTR7xqO+rVmKNhL7zwgtq1aydJio+P949/44031LJlS911112SpIyMDI0aNUrPP/98lfnX\nr1+vzp07+/+dWgACACID17wBACyxd+9eHT58WOPGjfMfkaqsrFR5eXm110ZFRVX5f31FUKdOnVRS\nUiJJKigoUFRUlC6++GL/9OPHjysxMbHafK1bt651meXl5XrooYf03nvvyeVy6ejRozp+/HjdjQxC\nmzZtahxfUFCggoICde7cucq6jR07tsrr+vbtq7///e9hWz8AgP0o3gAAlmjbtq1atmypDz74QF26\ndAlqWceOHasyvG3bNo0ePVqS1KVLFzVr1kxbtmxRbGxswBn333+/duzYoVWrVik+Pl5r1qzRxIkT\nG7WM6OjoKtf0BeKcc87RBRdcQGEGAOC0SQCANVwul6ZNm6YpU6Zo165dkk6cVuj1ehu1HJ/Pp0WL\nFunjjz+WJD333HMqKCjQz3/+c0nSmWeeqfHjx2vy5Mn68ccfJUkVFRUqLS2ttpy67Ny5Ux07dlR8\nfLx27NihmTNnVisapRNHzDZv3qxjx47p+PHjKioq8k/r0KGD/vWvf/nz5syZ06i2StJ1112nPXv2\n6L/+67/8+YcPH9bRo0cbvSwAgLNRvAEAwqKmm3XMmDFDQ4cO1dVXX62OHTuqa9euevLJJ+ud//T/\njx8/XnPnzlVycrLmzJmjl19+WS1atPC/ZtGiRerWrZsuvvhidezYUeeee261G5a4XK46bygye/Zs\nrVu3zn/3x2nTpmnPnj3VTp2cMGGCPB6POnTooJ49e2r58uX+aePGjVNSUpL69u2rESNG6Lzzzqsx\ns671iImJ0erVq7Vx40Z1795dZ599ti666CJ/UdiQtgAAIoPLF+J7C69bt07vvPOOoqOjNW7cOKWn\np2vTpk3+L82xY8cqPT09lJEAAIPccsst6tChg7Kzs+1eFQAALBXya95WrlypuXPnqry8XDk5OZoz\n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\nTx0O1unLa+xwILxeb1D5p84fSHYw7Q0mO5C8prC96W9r8+lva/ODbXMwn2f0d+PR3875vg7Ftqa/\n6e9w5jv592iwnNjftXH5fD5fUGtWg3/961/asGGDbr75ZhUWFmr58uWaMmWKfD6fFi9erOuvv17t\n2rWrcd7Vq1erT58+NU4r/2Krds96JOD1Ssqapti07gHNG0x2MLmmZrOtrc2mv83JZltbm01/m5PN\ntrY2m/42J9vUbZ2fn6+BAwdWGx+WI2+n1oPt2rVTUVGRf7i4uLjWwg0AAAAAULOQ37Bk+fLl+uc/\n/6n9+/fr8OHDuv322zV69GhlZ2dLksaMGRPqSAAAAACIeCEv3kaMGKERI0ZUGZeRkaGMjIxQRwEA\nAACAMXhINwAAAAA4AMUbAAAAADgAxRsAAAAAOADFGwAAAAA4AMUbAAAAADgAxRsAAAAAOEDIHxVQ\nm02bNmnZsmWSpLFjxyo9Pd2qaAAAAABwPEuKt8rKSuXm5iozM1OSlJOTo7S0NLlcLiviAQAAAMDx\nLDltsri4WMnJyXK73XK73UpKSlJxcbEV0QAAAAAQEVw+n88X7pCtW7fqww8/rDLu0ksvVffu3au9\ndsOGDdq/f3+4VwkAAAAAmqRWrVrpwgsvrDbektMm4+LiVFZWpilTpsjn82nx4sWKj4+v8bU1rSQA\nAAAAmM6S0ybbtWunoqIi/3BxcbHatWtnRTQAAAAARARLTpuUpI0bN/rvNjlmzBj16tXLilgAAAAA\niAiWFW8AAAAAgMDxkG4AAAAAcACKNwBAk3DgwAHNmzdP06dPV1ZWlubOnatQnhzyzTffaNasWdXG\nf/zxx/r444+rjS8rK9O7775b6/IqKyv15JNPqqKiImTrCABAXSy52yQAAPV59tlndcEFF+iKK66Q\ndKJ4crlcYc+9+OKLaxxfWlqqd955R1dffXWN06OionTHHXeEc9UAAKiC4g0AYLtDhw7p66+/1t13\n3+0f5/F4JElHjhzRkiVLtHPnTlVUVOhnP/uZhgwZIkn64osv9Oqrr6pTp07avn27Dh8+rAceeEAt\nW7aUJK1du1YrVqxQ69at1blz5yqZW7du1QsvvKA9e/ZoyJAhGjp0aJVpS5YsUUlJiWbMmKG4uDjd\ne++9/umLFi1SYWGhvvvuOz333HNVlrt582a98sor/jb84he/UNu2bSVJM2fOVL9+/bR582YVFhZq\n8ODB/rYcPXpUzz77rAoKClRZWamePXtqwoQJIelfAEBkoHgDANiupKREiYmJNU579dVXFRcXpzlz\n5ujo0aOaNWuWUlNTlZ6eLkkqLCzUrbfeqvbt2+uJJ57Qp59+qiuvvFL79u3TSy+9pLlz5yo+Pl6v\nvfZaleV2795ds2fPVm5ubrXM7t2765577tFDDz2k2bNnV5v+H//xH5KkiRMnVhl/4MABLVq0SNnZ\n2WrTpo0++eQTPfbYY/7TNV0ul/bu3avp06erpKREWVlZ/uJt48aNOnDggHJychrZewAAU3DNGwCg\nSdu4caMGDRokSXK73briiiv02Wef+ad36tRJ7du3lyQlJibq0KFDkqRt27YpPT1d8fHxkqSMjIxG\n5QZyvd3WrVt17rnnqk2bNpKkfv36affu3SovL/e/5rLLLqu2rpLUo0cPHTx4UAsWLNCHH36oY8eO\nNTofABDZKN4AALZLTEzU7t27ay2YTh3v8/kadC1cVFTVrzgrnozjcrmq5TR0fePj45Wdna1Ro0Zp\nx44deuCBB8K1mgAAh6J4AwDYrkWLFurRo0eVuzuWlJRIknr37q333ntP0onr39asWaMLLrig3mV2\n795dW7ZsUWlpqXw+nz766KNGrZPb7VZpaakqKyslNaz46969u7766ivt2bNHkvTRRx8pJSVFMTEx\n9c7r8/nk8/nUoUMHjRw5Uj/++GOVI3YAAHDNGwCgSbjtttu0ePFiffDBB3K73WrZsqV+9atfadSo\nUVqyZIkeeOABVVZW6vLLL1daWpqkE0e6Tj+qdXI4Pj5e48aNU1ZWluLi4tStW7das2s6MtaqVSud\nd955mj59uhISEjR+/Hh17dq1zvlatmypqVOnav78+XK5XPJ4PLrzzjsblLtr1y4tXLhQ0dHROnbs\nmG666SbFxsbWOi8AwDwunxXnkQAAAAAAgsJpkwAAAADgABRvAAAAAOAAFG8AAAAA4AAUbwAAAADg\nABRvAAAAAOAAFG8AAAAA4AAUbwAAAADgABRvAAAAAOAAFG8AAAAA4AAUbwAAAADgABRvAAAAAOAA\nFG8AAAAA4AAUbwAAAADgABRvAAAAAOAAFG8AAAAA4AAUbwAAAADgABRvAAAAAOAAFG8AAAAA4AAU\nbwAAAADgABRvAAAAAOAAFG8AAAAA4AAUbwAAAADgABRvAAAAAOAAFG8AAAAA4AAUbwAAAADgABRv\nAAAAAOAAFG8AAAAA4AAUbwAAAADgABRvAIBGmzdvnq644opq47/++mudccYZ8nq9/nGFhYUaMGCA\nysrKgsocMWKEPv3002rjo6Ki9O233zZoGbNnz9bChQurjX/wwQeVmpqquLg4ZWZm1rmMd955R7fc\nckut088++2x98MEHDVqf082cOVNRUVH+dpaXl6tNmzZV+nrp0qWKiYlRamqqOnTooJ/97Gf68MMP\nqyzn9D6ZOXOmbr755oDWCQDQdFC8AQAabcKECfrwww9VWFhYZfyLL76o6667TgkJCf5xKSkpWrt2\nrTweT1CZy5cv109+8pOgljFjxgxNnTq12vj77rtPBQUFGjNmjFwuV53LuOaaa7RkyZJap7tcLvl8\nvoDXMTk5WYsXL5Yk/c///I88Hk+1dbroootUUFCgnTt3atKkSbr22mt18ODBOtcJAOB8FG8AgEZr\n166dBgwYoJdeeqnK+L/+9a+66aabJElr165VamqqUlJSFBUVpcrKymrLWbFihX7yk5+oY8eOSk1N\n1T333FNl+pEjR5SamqrU1FQ1b95cq1evrnF91q1bp4suukiJiYm69tprtXv37irThw0b1uAja7UV\nXiePzp155pn66U9/Wm36yfbu3LlTN9xwg1JTUzVu3Dj/9P/93//VWWedpePHj/vHvfvuu+rYsaN/\n2OVy6YorrtA//vEPlZWV6ZlnntGkSZOqrdOpw7fddpsk6Ztvvqn1NcEUkwCApoPiDQAQkJtuukl/\n/etf/cMbNmxQSUmJrrvuOknSgAEDVFBQoI8++qjG+Q8dOqTRo0fr4Ycf1vfff6+CggLNmjWrymti\nYmJUUFCggoICdejQodYjSH/729+0du1a7dq1S3FxcdWOrq1YsaLBR9Zqc/Lo3Lx582qcfrK9HTp0\n0EsvvaSCggK9/PLL/umXXXaZ2rRpo1WrVvnHvfDCC9VOwXS5XBo7dqxmz56t5s2bq0uXLrWuU2Vl\npV588UXFxcXpvPPOq7Y+nTt3VufOnfXoo49y9A0AIgDFGwAgICNHjtSWLVu0bds2SSdOmRw7dqya\nN29e5XW1HfWJiYlRUlKS3n//ff/1WS1btgxoXTIzM3XGGWeoefPmmj17tlauXFnjkb661qehgpn/\nlltu0fPPPy9JKisr0+uvv16leDu57MmTJ+uJJ57Q7bffXuNy1q9fr86dO6tr167Kzc3Ve++9p5iY\n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\nb7/9tt555x29+uqrVabfdttteuutt9SrV68ajzh5PB6tXLlSK1euVE5Ojv9W+bGxsbVm1qeuzClT\npmjatGkaOnSo3nrrLU2fPt0/bdKkSXrxxRclSSUlJdq2bZuuvPJK//SEhAS53W699dZbVcafdLJA\ne/PNN3XJJZdUmXbPPfdo2LBhGjZsmA4fPtzoNoUD1+WYkW1im03NNrHNJmfDOqZuZ95b1jKtzRRv\nITBixAj/qZMrVqzQiBEjqkyv6ehRQkKCBg0apLFjx+pPf/qT9u7d26jMgQMHSpLOOuss/eQnP9Hm\nzZvrzQyWz+ercblDhw7VunXrVF5erldeeUUTJkyo9ppp06bpt7/9raKjo6tNu+eeezR06FD9/e9/\n1x//+Mcq0x555BGtWLFCK1as0BlnnBG6xgAAAAAO4+gbljQV5557rsrLy7V9+3atXbu2wUe9nnzy\nSZWUlOjNN9/UVVddpddee02dOnVq0LynFlGVlZWKjY0NaN0bo7ZrzmJiYjRkyBCtWLFCy5Yt07Jl\ny6q9pkePHurRo4c+++yzatMeeeQRZWRk1LjspnjaJNflmJFtYptNzTaxzSZnwzqmbudwtrvAe0BF\npaW1Tnd37qJPdhXWOC05Lq7eG/E5kWn7GcVbiAwfPly//e1vdeGFF8rj8TRonoqKCiUmJuqWW27R\nW2+9pa1btzaoePP5fFq+fLl69+6tnTt3auPGjerVq1ewTahXTEyMfvjhB0knCsZTH449adIkjR49\nWhdeeKHatm3bqOU2xQINAACgqQnmTusNuYs6mj7Lird169bpnXfeUXR0tMaNG6f09PSgl5kcF6el\nw4eGYO1qX35DjRw5Ug899JCeeeaZatNOv2uidKJgGTlypI4fP64jR47osssu06BBgxqU5XK55Ha7\nNXz4cO3Zs0f//d//rRYtWtSbeapnnnlGq1at0vLly9W8efMG5Q4YMECPPvqoBg8erJYtW+rPf/6z\nv1Dt1q2bzjrrLN1yyy01rm9d61XXejaVO0yeKi8vz5a/8tiVa2q2iW02NdvENpucDeuYup1Nbbdd\nTOtvy4q3lStXau7cuSovL1dOTo5ycnKCXmZqQnyT+QtC165da71u7bLLLtNll11WZZzL5ar2iIGa\n1PSahsxXU+ZJ06dPr3LDkYYuv02bNlq3bl2N03bu3KmYmBj99Kc/rZZ1qt69e/tv7lJXVk3Tvv/+\n+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\nlS688MJq4y058tauXTsVFRX5h4uLi2ss3CTVuJIAAAAAYDpLjrxJ0saNG/13mxwzZox69eplRSwA\nAAAARATLijcAAAAAQOCi7F4BAAAAAED9KN4AAAAAwAEo3gAATcKBAwc0b948TZ8+XVlZWZo7d65C\neWb/N998o1mzZlUb//HHH+vjjz+uNr6srEzvvvturcurrKzUk08+qYqKipCtIwAAdbHkbpMAANTn\n2Wef1QUXXKArrrhC0oniyeVyhT334osvrnF8aWmp3nnnHV199dU1To+KitIdd9wRzlUDAKAKijcA\ngO0OHTqkr7/+Wnfffbd/nMfjkSQdOXJES5Ys0c6dO1VRUaGf/exnGjJkiCTpiy++0KuvvqpOnTpp\n+/btOnz4sB544AG1bNlSkrR27VqtWLFCrVu3VufOnatkbt26VS+88IL27NmjIUOGaOjQoVWmLVmy\nRCUlJZoxY4bi4uJ07733+qcvWrRIhYWF+u677/Tcc89VWe7mzZv1yiuv+Nvwi1/8Qm3btpUkzZw5\nU/369dPmzZtVWFiowYMH+9ty9OhRPfvssyooKFBlZaV69uypCRMmhKR/AQCRgeINAGC7kpISJSYm\n1jjt1VdfVVxcnObMmaOjR49q1qxZSk1NVXp6uiSpsLBQt956q9q3b68nnnhCn376qa688krt27dP\nL730kubOnav4+Hi99tprVZbbvXt3zZ49W7m5udUyu3fvrnvuuUcPPfSQZs+eXW36f/zHf0iSJk6c\nWGX8gQMHtGjRImVnZ6tNmzb65JNP9Nhjj/lP13S5XNq7d6+mT5+ukpISZWVl+Yu3jRs36sCBA8rJ\nyWlk7wEATME1bwCAJm3jxo0aNGiQJMntduuKK67QZ5995p/eqVMntW/fXpKUmJioQ4cOSZK2bdum\n9PR0xcfHS5IyMjIalRvI9XZbt27VueeeqzZt2kiS+vXrp927d6u8vNz/mssuu6zaukpSjx49dPDg\nQS1YsEAffvihjh071uh8AEBko3gDANguMTFRu3fvrrVgOnW8z+dr0LVwUVFVv+KseKypy+WqltPQ\n9Y2Pj1d2drZGjRqlHTt26IEHHgjXagIAHIriDQBguxYtWqhHjx5V7u5YUlIiSerdu7fee+89SSeu\nf1uzZo0uuOCCepfZvXt3bdmyRaWlpfL5fProo48atU5ut1ulpaWqrKyU1LDir3v37vrqq6+0Z88e\n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\nmD59ekMAvR4xMTFISEjAypUrMWXKlPaGvKHrf+URSVZsFetMJIKq+7eKfYqKdZaNba1GbBXrrCpV\n21pG7C7tfeOmTZuarZs/f36LfxseHo7wcI70iYiIiIiI2qvD2SbtSWfNQ3ak2CrWmUgEVfdvFfsU\nFessG9tajdgq1llVqra1jNhONXgjIiIiIiJyVk41eFNtzqvMuLJjE2lN1f1bxT5FxTrLxrZWI7aK\ndVaVqm0tI7ZTDd6IiIiIiIiclVMN3lSb8yozruzYRFpTdf9WsU9Rsc6ysa3ViK1inVWlalvznjci\nIiIiIiJqkVMN3lSb8yozruzYRFpTdf9WsU9Rsc6ysa3ViK1inVWlals71HPeiIiIiIiInFX9D/mw\nXC1s9fWhLmaYTp9s8TVdTz+4+Ad2epnaPXh74403kJ+fD7PZjOeeew7+/v7Izc1FWloaAGDq1KkI\nDQ0FgFbXdzbV5rzKjCs7NpHWVN2/VexTVKyzbGxrNWKrWGdVOWtbW64Wonr1wlZfNwCobuU19z8m\nAfY0eJs9ezYA4F//+hd2796NWbNmITU1FbGxsQCAVatWITQ0FGazudn6kJAQ6HS6Tig+ERERERGR\nGjp8z5u7uzu6dOmC/Px8BAYGwmAwwGAwwN/fH/n5+SgoKGi2vqCgoDPK3oxqc15lxpUdm0hrqu7f\nKvYpKtZZNra1GrFVrLOq2NbidPiet0OHDuHhhx9GRUUFPDw8kJKSAgDw8PBAeXm57f/Xrw8MbP0y\nYnZ2tu0SqLVB7H25cdlFxv/666/tov6dvTyihxc6Q3viD3Uxw9DOeGWlpTjdgf23rLS03bHbE0/1\n7S17uaO0KN/XX38tbXvI6s+03J43WtZye8vqT+x5WcX9m9vbufrvjnxfl5WWokcH48vY3vU/5KP0\nwjkAgHf37ra6WJeHuphRfOSLVl/X9fTDkXPftSu+zO3t4eHR4ufqLBaLpb2F+uqrr/DDDz9g/Pjx\nMBqN2LlzJ2bNmgWLxYJt27Zh8uTJMJvNLa4PCAho8TMzMzMxfPjw9haJnITp9Mk25xjfiPsfk9Bl\naLjw2B2JKzO2qttbJlXrTeJwHyPShornCTKpeo5y/PhxREVFNVvfpb0feOHCBZw+fRpPPfUUACAg\nIAD5+fm21wsKChAQEACz2dzieiIiIiIiIrp57b7nbf369fjuu+8QHx+P7du3Q6/XIyYmBgkJCVi5\n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\nOZzzBiDK6IJWVVVl20UGKI0AAAB/jfIGICmYKo0AEmdwcPCs5yzLUjgcNrANAKQ+yhuAKKPfAevo\n6Ih6zDtgAM5FTU2N6RUAIK1wzhuApPDn0jhx4sTIY0ojAAAA5Q0AAAAAUkKG6QUAAAAAAH+P8gYA\nAAAAKYDyBgAAAAApgPIGAAAAACmA8gYASAo9PT2qq6vT2rVr5fP5tG3bNsXzmlq//PKLqqqqznq+\npaVFLS0tZz0fCAT02Wefjfn1wuGwXnrpJQ0PD8dtRwAA/gr3eQMAJIVXX31V1157rWbPni1ppDy5\nXK6Ez73xxhtjPt/X16dPP/1Ud955Z8zXMzIy9NhjjyVyNQAAolDeAADG9ff366efftKKFSsiz40b\nN06SNDg4qF27dunkyZMaHh7WrbfeqrKyMklSa2ur9uzZo8suu0xtbW36448/tG7dOnm9XknS559/\nrg8++EAXXnihJk+eHDXz+PHjamhoUGdnp8rKyrRgwYKo13bt2iW/368NGzYoOztbTzzxROT1l19+\nWR0dHTpx4oRef/31qK979OhRvfXWW5Hfw9KlS5WXlydJ2rhxo2bMmKGjR4+qo6NDd911V+T3MjQ0\npFdffVXt7e0Kh8MqKSlRRUVFXP58AQDpgfIGADDO7/crPz8/5mt79uxRdna2Nm/erKGhIVVVVenS\nSy/VtGnTJI3c1P3BBx9UQUGBXnzxRX3zzTeaM2eOurq69Oabb2rbtm3KycnRu+++G/V1i4qK9Mwz\nz+jtt98+a2ZRUZFWrlypmpoaPfPMM2e9/sgjj0iSlixZEvV8T0+PXn75ZW3atEkTJkzQ119/reef\nfz5yuKbL5dJvv/2mtWvXyu/3y+fzRcrb4cOH1dPToy1btpzjnx4AwCk45w0AkNQOHz6suXPnSpIy\nMzM1e/Zsfffdd5HXL7vsMhUUFEiS8vPz1d/fL0n6+eefNW3aNOXk5EiSrr766nOa+2/Otzt+/Lim\nTJmiCRMmSJJmzJih06dPa2BgIPLf3HTTTWftKknFxcXq7e3Vjh071NTUpGAweM7zAQDpjfIGADAu\nPz9fp0+fHrMwjX7esqx/dC5cRkb0X3HxvPjJWFwu11lz/um+OTk52rRpkxYtWqRff/1V69atS9Sa\nAIAURXkDABg3fvx4FRcXR13d0e/3S5KuueYa7d27V9LI+W8HDx7Utdde+7dfs6ioSD/++KP6+vpk\nWZaam5vPaafMzEz19fUpHA5L+mflr6ioSMeOHVNnZ6ckqbm5WRMnTlRWVtbffq5lWbIsS5dcconu\nvfdedXd3R71jBwAA57wBAJLCQw89pJ07d+rAgQPKzMyU1+vVsmXLtGjRIu3atUvr1q1TOBxWaWmp\npk6dKmnkna4/v6t15nFOTo7uu+8++Xw+ZWdn68orrxxzdqx3xnJzc3XVVVdp7dq1uuCCC3T//fer\nsLDwLz/P6/Xq0Ucf1XPPPSeXy6Vx48bp8ccf/0dzT506pfr6ep133nkKBoN64IEH5PF4xvxcAIDz\nuCw7jiMBAAAAAPwnHDYJAAAAACmA8gYAAAAAKYDyBgAAAAApgPIGAAAAACmA8gYAAAAAKYDyBgAA\nAAApgPIGAAAAACng/wCd8LmOkJfXIQAAAABJRU5ErkJggg==\n", | |
"text": [ | |
"<matplotlib.figure.Figure at 0x10a0a3110>" | |
] | |
} | |
], | |
"prompt_number": 21 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"We can also look at just one (or several) columns at once." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"by_condition.sort('TemperatureF', ascending=False)['TemperatureF'].plot(kind='bar', figsize=(15, 5))" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 22, | |
"text": [ | |
"<matplotlib.axes.AxesSubplot at 0x10b962d10>" | |
] | |
}, | |
{ | |
"metadata": {}, | |
"output_type": "display_data", | |
"png": "iVBORw0KGgoAAAANSUhEUgAAA2QAAAHmCAYAAAAcD00yAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3X90VfWd7//XCSTBmMSUKiGg9ReWzvAjs7A/lK9eEWjx\nxyp1SqAtc+fHdamd6fI6tOCyzJgQTNJQiY7D4NAp9DbXUWauJNbqBYaRIHWlyoyVC0GmVlGZikkm\nhATyy/w85/sHkzNByQ+Ss/c7e3+ej7VYi3MO4bXfn5Psfd45e79PJBaLxQQAAAAA8F2S9QYAAAAA\ngKtoyAAAAADACA0ZAAAAABihIQMAAAAAIzRkAAAAAGCEhgwAAAAAjEwc7h/84he/0J49ezRhwgR9\n4xvf0OzZs1VTU6OKigpJ0ooVKzR79mzPNxQAAAAAwmbYhuzFF1/Uo48+qs7OTpWUlKi4uFg7duxQ\nfn6+JKmkpESzZs1SJBLxfGMBAAAAIEyGbcguv/xy/du//ZtOnz6t6667TnV1dcrJyVFKSookKTs7\nW/X19crJyfF8YwEAAAAgTIZtyObOnaudO3eqr69PX/nKV9TW1qa0tDSVl5dLktLS0tTa2kpDBgAA\nAAAXaMiG7D/+4z908OBBPfTQQ5KkdevW6e6771ZHR4fuuecexWIxbdu2TZmZmYP+H//8z/+sCRMm\nJHarAQAAACAgsrKydP3115/3sSEbsmg0qr6+PklSLBZTd3e3pk6dqrq6uvi/qa+v19SpUwf9PyZM\nmKB58+aNZrsBAAAAIPAOHjw46GNDjr3PycnRddddp9LSUv3gBz/QkiVLlJqaqry8PBUVFam4uFjL\nly9P+AYnSnV1tVO5rma7WLOr2S7WbJntYs2uZrtYs2W2izW7mu1izZbZQa152GvIvv71r3/ivtzc\nXOXm5o46FAAAAAAgRWKxWMzLgKqqKs9OWaxr6VJDW/eovnZKeopyMlMTvEUAAAAAcK6DBw9q0aJF\n531s2HfIxrOGtm49uOvYqL524x0zaMgAAAAAmBryGjKMTlDPXw1qtos1u5rtYs2W2S7W7Gq2izVb\nZrtYs6vZLtZsmR3UmmnIAAAAAMBIoK8hO1zbOqZTFnOnZSR4iwAAAADgXENdQ8Y7ZAAAAABghIbM\nA0E9fzWo2S7W7Gq2izVbZrtYs6vZLtZsme1iza5mu1izZXZQa6YhAwAAAAAjXEMGAAAAAB7iGjIA\nAAAAGIdoyDwQ1PNXg5rtYs2uZrtYs2W2izW7mu1izZbZLtbsaraLNVtmB7VmGjIAAAAAMMI1ZAAA\nAADgIa4hAwAAAIBxiIbMA0E9fzWo2S7W7Gq2izVbZrtYs6vZLtZsme1iza5mu1izZXZQa6YhAwAA\nAAAjXEMGAAAAAB7iGjIAAAAAGIdoyDwQ1PNXg5rtYs2uZrtYs2W2izW7mu1izZbZLtbsaraLNVtm\nB7VmGjIAAAAAMMI1ZAAAAADgIa4hAwAAAIBxiIbMA0E9fzWo2S7W7Gq2izVbZrtYs6vZLtZsme1i\nza5mu1izZXZQa6YhAwAAAAAjXEMGAAAAAB7iGjIAAAAAGIdoyDwQ1PNXg5rtYs2uZrtYs2W2izW7\nmu1izZbZLtbsaraLNVtmB7XmiUM92NHRoY0bN8Zvv/fee/rf//t/q6amRhUVFZKkFStWaPbs2aPe\nAAAAAABw1YivIfv3f/937d69W9/+9rdVUFCg/Px8SVJJSYkKCwsViUTO+3VhvYasrqVLDW3do/ra\nKekpyslMHXU2AAAAgOAY6hqyId8hG2j37t26/fbbVVdXp5ycHKWkpEiSsrOzVV9fr5ycnMRsbUA0\ntHWPqRmkIQMAAAAwomvIWltbderUKV155ZVqa2tTWlqaysvLVV5errS0NLW2tnq9nRihoJ47G8Rc\nst3JdTXbxZpdzXaxZstsF2t2NdvFmi2zg1rziN4h27t3b/wttvT0dHV0dOiee+5RLBbTtm3blJmZ\nOewG3nTTTedsbKJuj9Vo8zOuyR115pkzZ6T/PF3yQvP/39v/rta+Cbrkkkv+6/+S4rdbJ12mV359\nYtDHo21Nam/4wLPnw+L2kSNHzPKPHDliXr/F7X6sN+sdxtv9XNufsd7jYz1Y73Dtz/qx3qx3Wlqa\nBjPsNWR9fX0qLCzU+vXrlZSUpGg0qnXr1ik/P1+xWEzFxcUqKioa9OvDeg2ZVfZYcseaDQAAAODC\njekastdff13XX3+9kpLOnt2YlJSkvLy8eBO2fPnyBG4qAAAAALhj2GvIbrjhBt11113n3Jebm6ui\noiIVFRVp7ty5nm0cguXjbxeHPZdsd3JdzXaxZlezXazZMtvFml3NdrFmy+yg1swHQwMAAACAkRF/\nDtlocQ1ZYrO5hgwAAAAIlqGuIeMdMgAAAAAwQkOGEatr6dLh2tZB/7zy6xODPlbX0uVZ9lC5icge\nSlDPVQ5qtos1W2a7WLOr2S7WbJntYs2uZrtYs2V2UGsedsoi0K+hrXsEp0uePO+9G++YoZzMVA+z\nz5+biGwAAADAK1xDFrBsy2vIXFxvAAAAYKy4hgwAAAAAxiEaMmAMgnquclCzXazZMtvFml3NdrFm\ny2wXa3Y128WaLbODWjMNGQAAAAAY4RqygGVzDZm/2XUtXWpo6x7V10rSlPQUBooAAAA4bqhryJiy\nCAxhZJMlBzeWCY80gwAAAOHHKYvAONXfDI72z1iaueFwbrgb2S7W7Gq2izVbZrtYs6vZLtZsmR3U\nmmnIAAAAAMAIDRmAC3bTTTc5letqtos1u5rtYs2W2S7W7Gq2izVbZge1ZhoyAAAAADBCQwbggnFu\nuBvZLtbsaraLNVtmu1izq9ku1myZHdSaacgAAAAAwAgNGYALxrnhbmS7WLOr2S7WbJntYs2uZrtY\ns2V2UGumIQMAAAAAIzRkAC4Y54a7ke1iza5mu1izZbaLNbua7WLNltlBrZmGDAAAAACM0JABuGCc\nG+5Gtos1u5rtYs2W2S7W7Gq2izVbZge1ZhoyAAAAADBCQwbggnFuuBvZLtbsaraLNVtmu1izq9ku\n1myZHdSaacgAAAAAwAgNGYALxrnhbmS7WLOr2S7WbJntYs2uZrtYs2V2UGumIQMAAAAAI8M2ZKdO\nndL69etVUFCgp556SpJUU1OjgoICFRQU6M033/R8IwGML5wb7ka2izW7mu1izZbZLtbsaraLNVtm\nB7XmicP9g7//+7/XN7/5Tc2cOVOSFI1GtWPHDuXn50uSSkpKNGvWLEUikVFvBAAAAAC4aMh3yKLR\nqP7jP/4j3oxJUn19vXJycpSSkqKUlBRlZ2ervr7e8w0FMH5wbrgb2S7W7Gq2izVbZrtYs6vZLtZs\nmR3Umod8h6ylpUXd3d169NFH9dFHH+n2229XVlaW0tLSVF5eLklKS0tTa2urcnJyRr0RAAAAAOCi\nIRuy9PR0paWlac2aNYpGo8rPz9ef/umfqqOjQ/fcc49isZi2bdumzMzMIUOqq6vjXWP/+ZWJuj1W\no83PuCZ31JlnzpyRpmWMKv/MmTOjzu3/+ur3DrPerPeYbvff59X/P9jtLVu2aM6cOb7lDbz98dr9\nzP/4NrDe4Vzv6upqHTlyRH/2Z3/ma72sN+vtV77Vekt2+7P++1hv1jstLU2DicRisdigj0p64okn\n9Ed/9EeaPHmy8vPz9fDDD6u4uFj5+fmKxWIqLi5WUVHRoF9fVVWlefPmDRUxaodrW/XgrmOj+tqN\nd8xQ7n++SA9S9lhyLbNZ72BlD6e6+r9+yeInq1xXs12s2dVsF2u2zHaxZlezXazZMns813zw4EEt\nWrTovI9NHO4//+///b/r7/7u79TR0aEbb7xRqampysvLizdhy5cvH+VmAwgqq52dVa6r2S7W7Gq2\nizVbZrtYs6vZLtZsmR3UmodtyC699FKtXbv2nPtyc3OVmzv6U8gAjG91LV1qaOse1ddOSU9RTmZq\ngrcIAAAgnPhgaACf0NDWrQd3HRvVn9E2ciMx8Bxxv7mY7WLNrma7WLNltos1u5rtYs2W2UGtmYYM\nAAAAAIzQkAEIjKCeGx7UbBdrdjXbxZots12s2dVsF2u2zA5qzTRkAAAAAGCEhgxAYAT13PCgZrtY\ns6vZLtZsme1iza5mu1izZXZQa6YhAwAAAAAjw469BwA/DTVyP+OaXB2ubR30a70cuR/U89KDmEu2\nO7muZrtYs6vZLtZsmR3UmmnIAIwr/SP3R2PjHTP4DDQAABAonLIIACMQ1PPSg5hLtju5rma7WLOr\n2S7WbJkd1JppyAAAAADACA0ZAIxAUM9LD2Iu2e7kuprtYs2uZrtYs2V2UGumIQMAAAAAIzRkAKCz\n0x0P17YO+ueVX58Y8vG6li7Pto1z8ckOa66r2S7W7Gq2izVbZge1ZqYsAoBGOt3x5KCPMOERAACM\nBu+QAcA4x7n4ZIc119VsF2t2NdvFmi2zg1ozDRkAAAAAGKEhA4BxjnPxyQ5rrqvZLtbsaraLNVtm\nB7VmGjIAAAAAMEJDBgDjHOfikx3WXFezXazZ1WwXa7bMDmrNTFkEAGN1LV1qaOse1ddOSU9huiMA\nAAHGO2QAYKx/5P5o/oy2kRuJoJ6LT3Zwcl3NdrFmV7NdrNkyO6g105ABAAAAgBEaMgDAeQX1XHyy\ng5PraraLNbua7WLNltlBrZmGDAAAAACM0JABgMPqWrp0uLb1vH9e+fWJQR87XNuqupYuz7YrqNcB\nBDXbxZots12s2dVsF2u2zA5qzUxZBACH9Q8UGdzJQR/ZeMeMUU94HG6yZPTTV+lwbeugjzNdEgAQ\nFjRkAADfDd8ISl41g8MJ6jUIQcx1NdvFml3NdrFmy+yg1jxsQ/bkk0+qtrZWKSkpWrBggW655RbV\n1NSooqJCkrRixQrNnj171BsAAICfxvK5bxLvzgEAEmvYhiwSiei73/2uLr30UklSNBrVjh07lJ+f\nL0kqKSnRrFmzFIlEvN1SAAASYGTvzg3Oy3fnqqurTX7Da5XraraLNbua7WLNltlBrXlEQz1isVj8\n7/X19crJyVFKSopSUlKUnZ2t+vr6UYUDAAAAgMuGfYds0qRJ2rRpky6++GL9yZ/8idra2pSWlqby\n8nJJUlpamlpbW5WTk+P1tgIAEGpcd+FGtos1u5rtYs2W2UGtedh3yO6++24VFRXpm9/8pv7+7/9e\n6enp6ujo0MqVK/Wtb31L7e3tyszMHPL/GDgGsrq6OqG3x8oi/8yZM6POG/i1o81mvVlvL/PHst7V\n1dVjWnPWm/UOUj63uc1tbnPbndtDicQGno84hA8//FD/5//8H61atUrr1q1Tfn6+YrGYiouLVVRU\nNOjXVVVVad68eSOJuGCHa1tHfR3AxjtmKHdaRuCyx5Jrmc16u5PNc+1vNusdrOzhVFdz3YUL2S7W\n7Gq2izVbZo/nmg8ePKhFixad97GJw/3nTzzxhJqbmzVp0iTdc889SkpKUl5eXrwJW758+Sg3GwAA\nAADcNmxDtmrVqk/cl5ubq9zcXE82CAAAV3HdhRvZLtbsaraLNVtmB7XmEU1ZBAAAAAAkHg0ZAADj\nxHAXfoct19VsF2t2NdvFmi2zg1rzsKcsAgCAxKhr6VJDW/egj0c/fZUO17ae97Ep6SmefSA1AMAO\nDRkAAD5paOsewYTHk+e9d+MdM8bUkA3VDGZckztoIyh52wwG9ZqPIOaS7U6uq9lBrZmGDAAAB4ys\nGTy/sTaDAIDBcQ0ZAAAwE9RrPoKYS7Y7ua5mB7VmGjIAAAAAMEJDBgAAzAT1mo8g5pLtTq6r2UGt\nmYYMAAAAAIzQkAEAADNBveYjiLlku5PranZQa6YhAwAAAAAjNGQAAMBMUK/5CGIu2e7kupod1Jpp\nyAAAAADACA0ZAAAwE9RrPoKYS7Y7ua5mB7VmGjIAAAAAMEJDBgAAzAT1mo8g5pLtTq6r2UGtmYYM\nAAAAAIzQkAEAADNBveYjiLlku5PranZQa6YhAwAAAAAjNGQAAMBMUK/5CGIu2e7kupod1JppyAAA\nAADACA0ZAAAwE9RrPoKYS7Y7ua5mB7VmGjIAAAAAMEJDBgAAzAT1mo8g5pLtTq6r2UGtmYYMAAAA\nAIzQkAEAADNBveYjiLlku5PranZQa6YhAwAAAAAjE0fyj3p6evTnf/7nWrp0qW677TbV1NSooqJC\nkrRixQrNnj3b040EAADBVNfSpYa27kEfz7gmV4drWwd9fEp6inIyU73YNK5zITu0ua5mB7XmETVk\nL730kq655hpFIhHFYjHt2LFD+fn5kqSSkhLNmjVLkUhk1BsBAADCqaGtWw/uOjbqr994x4xRN2TD\nNYND8bIRBICBhm3Iurq6VFNToxtuuEGdnZ2qq6tTTk6OUlJSJEnZ2dmqr69XTk6O5xsLAAAwUmNp\nBsfSCA6nurra7Df5ZLuR62p2UGsetiHbvXu3brvtNp0+fVqS1NbWprS0NJWXl0uS0tLS1NraSkMG\nAAAAABdoyKEeHR0deuutt/R7v/d78fvS09PV0dGhlStX6lvf+pba29uVmZk5ZMjAqSPV1dUJvT1W\nFvlnzpwZdd7Arx1tNuvNenuZP5b1rq6uHtOas96s93jPt1zvse7PWO/EvX656aabEvr/Xcjt/t/g\nW+QP5Hf+x7eB9Wa9/V7voURisVhssAcPHjyonTt3KiMjQydPnlRfX5/+7M/+TNu2bVN+fr5isZiK\ni4tVVFQ0aEBVVZXmzZs35EaM1uHa1jGdipA7LSNw2WPJtcxmvd3J5rn2N5v1dieb59rf7LGuNwAM\ndPDgQS1atOi8jw35Dtm8efOUn5+vVatW6ctf/rJuvfVWXXnllcrLy1NRUZGKi4u1fPlyTzYaAAAg\njIb7bTnZ4cl2sWbL7KDWPHGk/3DBggXxv+fm5io3N3fUoQAAAGE21ITH6KevMhv1D2D8GXFDBgAA\ngJEZfsLjyUEf8XLCY1A/pymo2S7WbJkd1JqHPGURAAAAAOAdGjIAAABHBPUam6Bmu1izZXZQa6Yh\nAwAAAAAjNGQAAACOCOo1NkHNdrFmy+yg1kxDBgAAAABGaMgAAAAcEdRrbIKa7WLNltlBrZmGDAAA\nAACM0JABAAA4IqjX2AQ128WaLbODWjMNGQAAAAAYoSEDAABwRFCvsQlqtos1W2YHtWYaMgAAAAAw\nQkMGAADgiKBeYxPUbBdrtswOas00ZAAAAABghIYMAADAEUG9xiao2S7WbJkd1JppyAAAAADACA0Z\nAACAI4J6jU1Qs12s2TI7qDVPTOB2AAAAwFBdS5ca2rpH/fVT0lOUk5mawC0CMBwaMgAAgJBoaOvW\ng7uOjfrrN94xw7OGrLq62uwdDKtsF2u2zA5qzZyyCAAAAABGaMgAAADguaBe3xPEXFezg1ozDRkA\nAAAAGOEaMgAAAIzZcANFzpw5o0suuWTQx70cKMI1TW5kB7VmGjIAAACM2cgGipwc9BEvB4oA4xkN\nGQAAAAJtuHfnMq7J1eHa1vM+NtZ35obKHio3EdlDCer1VEHMHWs2DRkAAAACbSzj/sf6zpxlNsKB\noR4AAABAyFRXVzuXHdSah32H7B//8R/1m9/8RklJSbrvvvuUnZ2tmpoaVVRUSJJWrFih2bNnj3oD\nAAAAAMBVwzZk3/zmNyVJb731ln7+85/r3nvv1Y4dO5Sfny9JKikp0axZsxSJRLzdUgAAAAAjEtTr\nqYKYO9bsEZ+y+M4772j69Omqq6tTTk6OUlJSlJKSouzsbNXX1496AwAAAADAVSMa6rFu3Tq1tLTo\nkUceUV1dndLS0lReXi5JSktLU2trq3JycrzcTgAAAAD/ic99Gz+5Y80eUUO2fv16HTt2TJs3b9Yf\n//Efq6OjQ/fcc49isZi2bdumzMzMEW9g/wVvibo9VqPNz7gmd9SZZ86ckaZljCr/zJkzo87t//rq\n9w6z3qz3kLet1ru6ulrRT181pmzWm/X2cr3Hmm+53mPdn7HerPdwt8ey3pLt8TqIr0ejn75Kxb8c\n/HPdzhr88Yf/v8uUk3n5qPOHun3kyJGE/n8jvd3Pr7yBt48cOTLk42lpaRpMJBaLxQZ9dIDGxkb9\n3d/9ndauXat169YpPz9fsVhMxcXFKioqGvTrqqqqNG/evJFEXLDDta1jGjOa+58/9EHKHkuuZTbr\n7U42z7W/2ay3O9k81/5ms97uZPNcww8HDx7UokWLzvvYsO+Q/dVf/ZVaW1s1ceJE3X333UpKSlJe\nXl68CVu+fHlitxYAAAAAHDFsQ/bd7373E/fl5uYqNzcxb4kDAAAACA+uIbswfDA0AAAAABgZ0VAP\nAAAAAJCGn/CYcU2uDte2nvexsU53HCp7qNxEZA9lLO/M0ZABAAAAGLGGtu4xDTIZS1Nkme0VTlkE\nAAAAgDH4+Oj9C0FDBgAAAABGaMgAAAAAYAzGcg0ZDRkAAAAAGGGoBwAAAAAMYbjJkmfOnNEll1wy\nqv+bhgwAAAAAhjCy6Y4nB31kw7zBv4pTFgEAAADACA0ZAAAAABihIQMAAAAAIzRkAAAAAGCEhgwA\nAAAAjNCQAQAAAIARGjIAAAAAMEJDBgAAAABGaMgAAAAAwAgNGQAAAAAYoSEDAAAAACM0ZAAAAABg\nhIYMAAAAAIzQkAEAAACAERoyAAAAADBCQwYAAAAARmjIAAAAAMDIxOH+wY9//GPV1dUpGo3qO9/5\njrKzs1VTU6OKigpJ0ooVKzR79mzPNxQAAAAAwmbYhuy+++6TJL355pt64YUXdM8992jHjh3Kz8+X\nJJWUlGjWrFmKRCLebikAAAAAhMyIT1mcNGmSJk6cqLq6OuXk5CglJUUpKSnKzs5WfX29l9sIAAAA\nAKE07Dtk/V5++WXdcccdamtrU1pamsrLyyVJaWlpam1tVU5OjlfbCAAAAAChNKJ3yH71q19p2rRp\nmj59utLT09XR0aGVK1fqW9/6ltrb25WZmTnk11dXV5/z90TeHiuL/DNnzow6b+DXjjab9Wa9vcwf\ny3pXV1ePac1Zb9Z7vOdbrvdY92esN+vt5XpLtsdr1pv19nq9hxKJxWKxof7Be++9p+rqav3RH/2R\nJCkajWrdunXKz89XLBZTcXGxioqKBv36qqoqzZs3L7Fb/Z8O17bqwV3HRvW1G++YodxpGYHLHkuu\nZTbr7U42z7W/2ay3O9k81/5ms97uZPNc+5vt6npvmBfTokWLzvvYsKcsPv744/r0pz+t9evX6zOf\n+Yz+x//4H8rLy4s3YcuXLx/1hgEAAACAy4ZtyDZv3vyJ+3Jzc5Wbm+vJBgEAAACAK/hgaAAAAAAw\nQkMGAAAAAEZoyAAAAADACA0ZAAAAABihIQMAAAAAIzRkAAAAAGCEhgwAAAAAjNCQAQAAAIARGjIA\nAAAAMEJDBgAAAABGaMgAAAAAwAgNGQAAAAAYoSEDAAAAACM0ZAAAAABghIYMAAAAAIzQkAEAAACA\nERoyAAAAADBCQwYAAAAARmjIAAAAAMAIDRkAAAAAGKEhAwAAAAAjNGQAAAAAYISGDAAAAACM0JAB\nAAAAgBEaMgAAAAAwQkMGAAAAAEZoyAAAAADAyMTh/sGvf/1rPfXUU/rd3/1d/eEf/qEkqaamRhUV\nFZKkFStWaPbs2d5uJQAAAACE0LANWU9Pj37/939fv/nNbyRJ0WhUO3bsUH5+viSppKREs2bNUiQS\n8XZLAQAAACBkhj1lce7cuUpPT4/frq+vV05OjlJSUpSSkqLs7GzV19d7upEAAAAAEEbDvkP2cW1t\nbUpLS1N5ebkkKS0tTa2trcrJyUn0tgEAAABAqF3wUI/09HR1dHRo5cqV+ta3vqX29nZlZmYO+TXV\n1dXn/D2Rt8fKIv/MmTOjzhv4taPNZr1Zby/zx7Le1dXVY1pz1pv1Hu/5lus91v0Z6816e7neku3x\nmvVmvb1e76FEYrFYbLh/dPToUR08eFB/+Id/qGg0qnXr1ik/P1+xWEzFxcUqKioa9Gurqqo0b968\nhG50v8O1rXpw17FRfe3GO2Yod1pG4LLHkmuZzXq7k81z7W826+1ONs+1v9mstzvZPNf+Zru63hvm\nxbRo0aLzPjbsKYvPP/+8Dh06pNOnT+ujjz7Sfffdp7y8vHgTtnz58lFvGAAAAAC4bNiG7K677tJd\nd911zn25ubnKzc31bKMAAAAAwAV8MDQAAAAAGKEhAwAAAAAjNGQAAAAAYISGDAAAAACM0JABAAAA\ngBEaMgAAAAAwQkMGAAAAAEZoyAAAAADACA0ZAAAAABihIQMAAAAAIzRkAAAAAGCEhgwAAAAAjNCQ\nAQAAAIARGjIAAAAAMEJDBgAAAABGaMgAAAAAwAgNGQAAAAAYoSEDAAAAACM0ZAAAAABghIYMAAAA\nAIzQkAEAAACAERoyAAAAADBCQwYAAAAARmjIAAAAAMAIDRkAAAAAGKEhAwAAAAAjNGQAAAAAYGTi\naL+wpqZGFRUVkqQVK1Zo9uzZCdsoAAAAAHDBqBqyaDSqHTt2KD8/X5JUUlKiWbNmKRKJJHTjAAAA\nACDMRnXKYn19vXJycpSSkqKUlBRlZ2ervr4+0dsGAAAAAKE2qnfI2tralJaWpvLycklSWlqaWltb\nlZOTk8htAwAAAIBQi8RisdiFflFtba2ef/553XPPPYrFYtq2bZuWLVumqVOnfuLfvvHGGzp9+nRC\nNhYAAAAAgiYrK0vXX3/9eR8b1TtkU6dOVV1dXfx2fX39eZsxSYMGAwAAAIDrRvUOmSQdPnw4PmVx\n+fLlmjt3bkI3DAAAAADCbtQNGQAAAABgbPhgaAAAAAAwQkMGAAAAAEZoyAAAAADACA0ZEBCdnZ1O\nZruqp6dHDQ0NzmW7yGq9+/r6fM/sx/eYv5599llVV1fr3XffVUdHR+hzrbNdxc/16IVqqMfJkyd1\n/Pjx+EEmEonoS1/6ki/Z27dv1xtvvKGUlJT4faWlpaHNtc7et2+fFi5cqLfeeks//elPtWTJEi1c\nuNCXbKu6161bp6lTp2rhwoWaOXOm53njJfvkyZO67LLL4rc7OjpUW1urGTNmeJpr+f194MAB7d69\nW+3t7Spo4zenAAAgAElEQVQrK9OmTZv0wAMPhD7bas0rKiqUl5cXv71161bde++9nudKtutdWFio\nwsJCX7IGsqzZxWOHJB05ckSnTp1SQ0OD9u/fr4suukiPPfZYaHOts5999llNmzZNOTk5ysnJUVpa\nmi+5rh63LH+uE5U9qs8hG69+8IMfaP78+UpOTvY9++jRo9q4caOSkvx909Eq1zp7//79WrhwoV5/\n/XUVFRUpPz/ftx8+q7rXr1+vEydOqLq6Ws8995xmzZqlW2+9VRkZGaHO/tGPfqRFixZp7ty5Sk9P\n17Zt29Td3a2rr75ay5Yt8yzX8vt7586dKiwsVHFxsSSpubnZiWzL/Wh/QxaNRn39Da/lekciEUWj\nUd/X27JmF48dkjRnzhwdOnRIBw8e1De+8Q3Nnz8/1LnW2b/zO7+jU6dO6Y033vC1GXT1uGX5c52o\n7FCdsnjbbbcpOTlZWVlZ8T9+mTlzplpaWnzLs861zo5Go2pvb1dGRoZSUlJ8++2TZFv35MmTNWXK\nFEnSb3/7Wz311FPas2dPqLO7u7vV0NCgLVu2SDq7k1+9erVqamo8zbV8nmOxmHp6eiSdfUfQzxMZ\nLLP9XvO9e/dq7dq1eu+997R27VqtXbtWDz30kK644grftsFyvXNyclRWVqZ/+qd/0j/90z/5ti+x\nrNnVY4ckXXzxxUpKSlJjY6Ovp/BZ5Vpmz5kzR1lZWTpx4oS+8Y1vaMOGDb7kunrcsvy5TlR2qN4h\n27Nnj2699VaT611qamr02muvndME+vE2sVWudfbNN9+ssrIy3X///ZKkK6+80pdcya7uJ554Qq2t\nrZo/f75WrVqliy66KH7/kiVLQpvd29urpUuXatWqVerp6VFfX58vO3rL7++8vDzl5+erqalJGzZs\n0MqVK33Jtc72e80XL16sxYsXa/PmzfF9id8s1/uzn/2sb1kDWdbs4rFDkl555RU1NjYqLS1N//Iv\n/6LDhw/rkUceCW2udbb0yWbwkksu8TzT1eOW5c91orJDdQ3Zpk2bNGXKlHO+EW+77TbDLQIS58MP\nP9T06dM/cf+xY8c8v57KMnv79u06fPiwFixYoEOHDikajeqKK65QQ0OD1qxZ42m2pWg0qtbWVmVm\nZioSiTiT7SIX19vFmi298sormjp1qnJycnw51dw6dzxkNzY2qrGxUceOHdOkSZN8bQat8HM9eqFq\nyPbv3/+J+xYsWOD7dgDwRiwWUyQSUUdHh5KTk02uFwWA0egf9DBt2jRNnTrV19OqJKmpqUl1dXWa\nNm2aPvWpT4U+1zLbshlEMIWqIevr69OECROsNwMeWrt2raSzY9i7u7uVmZmp5uZmXXzxxb5NT/Kb\nZc3jZb0tD+jjwYsvvqivfvWrzmX7xXJC18f5ud67du3Syy+/rK6uLklSRkaGSkpKPM996KGH9Od/\n/ueaNm2aJGnDhg36/ve/73nu+fi53pZT//bu3avq6mpdd911evvtt/Xf/tt/06JFi0Kba50tcdzy\n82fLclJuorJDdQ1ZUVGR7yN8KysrtWzZsvgL14G8PG/XKtc6u///f/LJJ3X33XfroosuUktLi55+\n+mlPcyW7ui1rtszuN/Cg+uyzz3p+ULX8/j548OB57//FL37h+YHNMttyzSWbCV2W691v3759Ki0t\nVWVlpRYtWqSf//znvuQmJSXpxRdf1Jw5czR//vx4Q+il8bDellP/Xn75ZRUVFSkpKUl9fX0qKCjw\npTmxyrXO5rjl78+W5aTcRGWHqiGzGOF75513SpImTZqkdevWhT7XOrvfiRMnlJqaKklKT0/XBx98\n4Hmmdd0WNY+HbL8PqpbP809+8pPznmbtx+cpWmZb/2xZTOiyXO9+U6ZMUXJysjo7O3XppZfq+PHj\nvuROmjRJ3/72t7V7926Vl5ert7fX88zxsN6SzaAH6ezro/4TovpP/Q5zrnU2xy1/frb27t2rqqoq\n1dbWxpvR3t5ezZkzJ3DZoWrI+kf4zp07V9LZH0avJ8BNmjRJknTLLbd4mjNecq2z+33xi19Ufn6+\nrr32Wr3//vu64YYbPM+0rtui5vGQ7fdB1fJ5njVrlpYvX+57rnW29c+WxYQuy/Xu94UvfEG9vb26\n/vrrtWbNGt8+9L3/lzu333673n77bf3rv/6r55njYb0tp/4tXrxYBQUFuvbaa/Xuu+/qy1/+cqhz\nrbM5bvnDclJuorNDdQ0ZQz3c0tzcrMbGRmVnZyszM9N6c3xhWbNV9v79+/XSSy+dc1Dl5xpA0FgP\nemhpaVFDQ4OmTJni6z7cKtcym+MWLlSoGjIA4dR/UM3OzmZiFZBAPT09am5ujn/oO7zl+qAHl1g2\n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\ns2ePDhw4oPvvv1+f/vSnVV5erj/5kz+x3iwAAAAAOK9QNWRwl5/jmsfLaGjL7RgvaxBWfl/PNF6y\nLfX29qqpqUlTpkzxNdfV9YYbOFb46+TJk7rsssvitzs6OlRbW+vLO8HW+7Kenh41Nzf7vg9PVHbo\nTln0+5uh/1SEzs5OdXd3KzMzU83Nzbr44ov12GOPhS7XOnuwcc2bN2/WQw895Gl2v9LSUk2dOlUL\nFy705UNFLWseD+vtovXr12v9+vXOZVdUVCgvLy9+e+vWrfEPV/XSgQMHtHv3brW3t6usrEybNm3S\nAw884HmuZLveLvrud797znErLS0tfqqm16cPbt++XW+88YZSUlLi93mdaXm8lvw/Xg5ktT+x9KMf\n/UiLFi3S3LlzlZ6erm3btqm7u1tXX321li1b5mm25b7Mch+eqOxQNWQW3wz9O9Mnn3xSd999ty66\n6CK1tLTo6aefDmWudfZg45r9vDB7/fr1OnHihKqrq/Xcc89p1qxZuvXWWz37sGTLmsfDersoKSnJ\n7LeNltlHjx6Nv4CKRqNqaGjwJXfnzp0qLCxUcXGxJKm5udmXXMl2vV00Y8aMTxy3vvOd7/iSffTo\nUW3cuNHX59ryeC35f7wcyGp/Yqm7u1sNDQ3asmWLHnzwQTU3N6ugoECFhYWeN2SW+zLLfXiiskPV\nkFl+M5w4cSL+W7b09HR98MEHoc61yh4v45onT56sKVOm6P3339dvf/tbPfXUU5oxY4Ynk9ksax4v\n6+0ai6l/ltl79+5VVVWVamtr47/R7+3t1Zw5czzN7ReLxdTT0yPp7Pe3n2fyWz7XLhp43MrIyPD1\nmDlz5ky1tLQoKyvLt8x+lq8V/DxeSvb7E0u9vb1aunSpVq1apZ6eHvX19fm2P7Pcl1nuwxOVHapr\nyH784x/r9OnTJt8MP/vZz/SrX/1K1157rd5//319/vOf19e+9rXQ5lplv/nmm/qHf/iH845rnj17\ntqfZ/Z544gm1trZq/vz5mj9/vi666KL4/atWrUp4nmXN42G9XbR///5P3He+8bphy968ebPuv/9+\nX7IGOnTokJ555hk1NTVp+vTpWrlypT73uc/5km253i56/vnn9frrr+vaa6/V8ePHNW/ePN11112+\nZK9Zs0bt7e3nNGR+TVm0eq3g9/FyIKv9iaXt27fr8OHDWrBggQ4dOqRoNKorrrhCDQ0NWrNmjafZ\n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\nYqDD8dhMtq4AAAAASUVORK5CYII=\n", | |
"text": [ | |
"<matplotlib.figure.Figure at 0x10b0dbcd0>" | |
] | |
} | |
], | |
"prompt_number": 22 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"Let's look at precipitation next. Somewhat predictably, it's at it's highest when the condition involves rain or snow." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"by_condition.sort('PrecipitationIn', ascending=False)['PrecipitationIn'].plot(kind='bar', figsize=(15, 5))" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 23, | |
"text": [ | |
"<matplotlib.axes.AxesSubplot at 0x10ce6bf50>" | |
] | |
}, | |
{ | |
"metadata": {}, | |
"output_type": "display_data", | |
"png": "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\n/fbbmjNnjn796193u//JJ5/UI488ovnz56usrOysDzgZ+Tjf1udsizW7zLZYs9VsizW7zLZYs9Vs\nizW7zLZYs9VsH2s+73RfEI1GtXbtWuXn50uSFi5cqBEjRigSiZzw69va2nTHHXfo3Xff7XZ/JBLR\nj3/8Y1144YVndaAAAAAAYNlp17xVVlZq/fr1uv/++yVJTz31lO644w7l5uae9P/85S9/0c6dO/W9\n730vft9TTz2lO++8UxdddNEpD4g1bwAAAAAsO9mat9N+8tbQ0KDMzEytWrVKkpSZman6+vpTNm8n\nkpGRoWXLlqlfv376wQ9+oMGDB5/R/wcAAAAAy07bvPXv319NTU265557FIvFtHLlSmVnZ59x0N13\n3y1JOnDggH79619r9uzZJ/3a8vJy3XDDDfG/S+q12+eqt4+nvLxcb775pv793/89sO9/qtslJSXK\ny8sLLa/r7a5zfcPMZ7wZ72Qe766ZjDfjHdRti+Pt8vWM8Wa8k3m8JXevZ533JeJ4Z2Zm6kROO20y\nGo1q3rx5ys/PVywW04IFC1RYWHiq/6J9+/Zp165d3aZNdvr444/1m9/8Rg8++OAJ/6/FaZPl5X9v\nVsNmMdtizS6zLdZsNdtizS6zLdZsNdtizS6zLdZsNTuRaz7ZtMkeXedtz549WrdunSTpzjvv1KhR\noyRJO3bsUHp6erdma/369dq9e7c+/fRTffnLX9Z9990nSVq6dKlqa2vVt29f/fCHPzzp2jeLzRsA\nAAAAdDrrNW+SNHr0aI0ePfq4+6+//vrj7rv99tt1++23H3f/jBkzehIFAAAAADgBLtKdALrOuyU7\neXOtZlus2Wq2xZpdZlus2Wq2xZpdZlus2Wq2jzXTvAEAAACAB3q05i1MrHkDAAAAYNnJ1rzxyRsA\nAAAAeIDmLQH4ON/W52yLNbvMtliz1WyLNbvMtliz1WyLNbvMtliz1Wwfa6Z5AwAAAAAPsOath1jz\nBgAAACAMrHkDAAAAAI/RvCUAH+fb+pxtsWaX2RZrtpptsWaX2RZrtpptsWaX2RZrtprtY800bwAA\nAADgAda89RBr3gAAAACEgTVvAAAAAOAxmrcE4ON8W5+zLdbsMttizVazLdbsMttizVazLdbsMtti\nzVazfayZ5g0AAAAAPMCatx5izRsAAACAMLDmDQAAAAA8RvOWAHycb+tztsWaXWZbrNlqtsWaXWZb\n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\nIpGIotFoaJspdOq6PqGlpSWU3SYt7rwYjUaPmyLZ1NSkaDQaWGYni+PtUmlpqaZMmdJt/VOnoNdB\nWcx2WbN1n//85/XSSy/pi1/8okpLS8/ql380bwB6TSLs0OZKWVmZxo0bp9dff12FhYXKz8+neQtY\nbm6uiouL45cniEQimjhxYqjHkJ6erubm5sBzLO68OHXqVBUWFmrkyJHKzs7WZ599pjfffFPf/e53\nA82VbI63S5MmTZJ0bPfDsLeOt5jtsmbrJkyYoOeff17PP/+8HnnkkbO6LizNG4Bekwg7tLkSjUbV\n2NiorKwspaWlKTMz0/UhJb0rr7zSSW7X31ZHo9H4RY2DZHHnxZEjR2ru3Ll67733VFdXp0suuURT\npkw5qx92zpTF8Xap89PVm266iewkzrXsHz/lPHjwoAoKCiSx2yQAOLF582ZVVFTogQce0Oc+9zmt\nWrVKP/jBD1wfFgAASCI0b8ZY2mLZOtfnuq2tTbW1tRo4cKCzY7Dik08+0UUXXRS/3dTUpMrKylA+\nEXKtvb1dNTU1Zh9nLp/nrl9jwpIor2UWxtvFGlbL2S5rxtkzOW2y86PL5uZmtba2Kjs7W7W1terX\nr5+eeOKJpM2Wjn00O3jwYI0bNy7UC8u64nq8XXJ5risqKrRp0yY1NjaquLhYy5Yt0/Tp0wPNdH2u\nXb4J/uIXv9D48eM1atQo9e/fXytXrlRra6suu+wyTZkyJdDsdevWaerUqfHbK1asiF/cN2guHmeS\n9OMf/7jbYywzMzM+lS+oxf4n2zZ/+fLleuihhwLJTIRs11w8xhJhvF09r+fPn6/58+cHnkO221zL\n1qxZo507dyotLS1+35m+b5hs3joH6cknn9Tdd9+tvn37qq6uTqtXr07qbOnYE/XQoUMqLy/XCy+8\noBEjRujmm29O2ot/uh5vl1ye6w0bNqigoEALFiyQJNXW1gae6fpcu3wTbG1tVVVVlUpKSjR79mzV\n1tZq7ty5KigoCLx527dvX/yHvGg0qqqqqkDzunLxOJOkYcOGHfcYu//++wPNPNm2+WFsluIy2zUX\nj7FEGG9Xz+uUlBRnvwizmO2yZqv27dunxYsXn9OYm2zeOh06dCj+29L+/fvr4MGDJrIHDBiggQMH\n6sMPP9RHH32kZ599VsOGDQt9l7YwuRxvl1yd61gspra2NknHfhAJc3a2q3Pt8k2wvb1dkydP1owZ\n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\nAf8C4FrqEo0tXZ4AAAAASUVORK5CYII=\n", | |
"text": [ | |
"<matplotlib.figure.Figure at 0x10cea3dd0>" | |
] | |
} | |
], | |
"prompt_number": 23 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"We can also plot time-series data. Here, the time series is our ID, so we could just plot everything at once. That's very noisy, so let's instead focus on temperature." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"weather['TemperatureF'].plot(figsize=(15, 5))" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 24, | |
"text": [ | |
"<matplotlib.axes.AxesSubplot at 0x10ce6d550>" | |
] | |
}, | |
{ | |
"metadata": {}, | |
"output_type": "display_data", | |
"png": "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\nGEf+A09YgmKlesuhAAAAAElFTkSuQmCC\n", | |
"text": [ | |
"<matplotlib.figure.Figure at 0x10dcb2810>" | |
] | |
} | |
], | |
"prompt_number": 24 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"We can resample any of these data, `D` here is for day - so this is the median temperature for each day all year. You can do multiples here, `M` for month, `15D` for 15-day, et cetera." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"import numpy as np\n", | |
"\n", | |
"temp_humid = weather[['TemperatureF', 'Humidity']]\n", | |
"temp_humid.resample('1M', np.median).plot(figsize=(15, 5), secondary_y=['Humidity'])" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 25, | |
"text": [ | |
"<matplotlib.axes.AxesSubplot at 0x10dc8cbd0>" | |
] | |
}, | |
{ | |
"metadata": {}, | |
"output_type": "display_data", | |
"png": "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\n5CQtIiIiIiKiTiQTBLz+izDEBXth8Y5zXfteXXp0kozPQJGG+ZKG+ZKG+ZKG+ZKG+ZKG+ZKOOZOG\n+ZKG+WqfIAiYMzIUiVH+Xfo+LOiIiIiIiIi6gCAImDlE07XvwTl0REREREREXacrH1vAHjoiIiIi\nIiInxYLOwXA8sjTMlzTMlzTMlzTMlzTMlzTMl3TMmTTMlzTMl+NgQUdEREREROSkOIeOiIiIiIio\nC3EOHREREREREd2DBZ2D4XhkaZgvaZgvaZgvaZgvaZgvaZgv6ZgzaZgvaZgvx8GCjoiIiIiIyElx\nDh0REREREVEX4hw6IiIiIiIiugcLOgfD8cjSMF/SMF/SMF/SMF/SMF/SMF/SMWfSMF/SMF+OQ9He\nBl988QXy8/Mhk8kwb948aDQanDp1Clu3bgUAzJw5E7GxsV0eKBERERERUU9TUVGBNWvWoLGxEVFR\nUUhOTsann34KvV4Pi8WC+fPnQ6PR2Ny/w3Pozpw5g/3792Pu3LlYunQp0tLSAADvvvsuMjIyIAhC\nq/txDh0REREREbmytubQrV69GklJSejfv/89r50+fRqHDx/G3LlzbR67w0Muz507B61WC71ej5CQ\nECiVSiiVSmg0GpSVlXX0MERERERERATAYrHgypUrrRZzAKBSqaBQtD2oskMFXXp6Ovbs2YNx48bh\n5s2bUKvVWLduHdatWwe1Wg2TySQ9emoVxyNLw3xJw3xJw3xJw3xJw3xJw3xJx5xJw3xJw3x1jhs3\nbqCurg4rV66ETqfD0aNHW7y+d+9eTJ48uc1jdHjIZUFBAbZs2YJf/epX2LZtG+bMmQNRFPGXv/wF\nzzzzDIKDg1vd7/jx4zAajR38SERERERERD2Lr68v4uPj7/l5Q0MDdDoddDodLBYL0tLSoNPpoFQq\ncezYMVy5cgXTpk1r89jtLopyZxAWiwXBwcHQ6/XWn5eVldks5gC0GjgREREREZGrUygUCAgIgNFo\nhL+/v3V4ZVFREXJzc5GcnNzuMdrtofvggw9gMpmgUCiQkpKCkJAQZGdnW1e5nDFjBuLi4jrh4xAR\nEREREbmW8vJyfPbZZzCbzRgzZgymTp2KhQsXIiAgADKZDGFhYfj1r39tc/8OD7kkIiIiIiIix8IH\nixMRERERETkpFnREREREREROigUdERERERGRk+rUgu7jjz9GcXFxZx6yx8nIyEB6ejp0Oh3ef//9\n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\nuxXir5kAAAAASUVORK5CYII=\n", | |
"text": [ | |
"<matplotlib.figure.Figure at 0x10e341e90>" | |
] | |
} | |
], | |
"prompt_number": 25 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"We can also see when it's snowing or not, by adding another column to the weather data" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"weather['Snowing?'] = weather['Conditions'].str.contains('Snow')\n", | |
"weather['Snowing?'][:5]" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 26, | |
"text": [ | |
"DateUTC\n", | |
"2013-01-01 00:05:00-06:00 True\n", | |
"2013-01-01 00:14:00-06:00 True\n", | |
"2013-01-01 00:36:00-06:00 True\n", | |
"2013-01-01 00:51:00-06:00 True\n", | |
"2013-01-01 01:02:00-06:00 True\n", | |
"Name: Snowing?, dtype: bool" | |
] | |
} | |
], | |
"prompt_number": 26 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"weather['Raining?'] = weather['Conditions'].str.contains('Rain')\n", | |
"weather['Raining?'][:5]" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 27, | |
"text": [ | |
"DateUTC\n", | |
"2013-01-01 00:05:00-06:00 False\n", | |
"2013-01-01 00:14:00-06:00 False\n", | |
"2013-01-01 00:36:00-06:00 False\n", | |
"2013-01-01 00:51:00-06:00 False\n", | |
"2013-01-01 01:02:00-06:00 False\n", | |
"Name: Raining?, dtype: bool" | |
] | |
} | |
], | |
"prompt_number": 27 | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "notes" | |
} | |
}, | |
"source": [ | |
"And finally, we can plot all this data to see that it does indeed snow more in the winter than the summer." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"types_of_precip = weather[['Snowing?', 'Raining?', 'TemperatureF']]\n", | |
"types_of_precip.resample('15D', np.mean).plot(secondary_y=['Snowing?', 'Raining?'], figsize=(15, 5))" | |
], | |
"language": "python", | |
"metadata": { | |
"slideshow": { | |
"slide_type": "slide" | |
} | |
}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 28, | |
"text": [ | |
"<matplotlib.axes.AxesSubplot at 0x10e376410>" | |
] | |
}, | |
{ | |
"metadata": {}, | |
"output_type": "display_data", | |
"png": "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\n", | |
"text": [ | |
"<matplotlib.figure.Figure at 0x10ced0110>" | |
] | |
} | |
], | |
"prompt_number": 28 | |
} | |
], | |
"metadata": {} | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
id | name | address_1 | address_2 | city | st | zip | phone | npi | nabp | latitude | longitude | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
604898809 | 50-Plus LTC Pharmacy | 209-1/2 Lexington | Independence | MO | 64050 | 816-833-4400 | 1245318252 | 2633217 | 39.092064 | -94.417435 | ||
600060404 | A & B Prescription Shop, Inc | 201 East Monroe | Mexico | MO | 65265 | 573-581-1350 | 1720138837 | 2604052 | 39.172847 | -91.881827 | ||
606646503 | Accredo Health Group Inc | 749 Goddard Avenue | 1620 Century Center Parkway | Chesterfield | MO | 63005 | 636-530-1514 | 1932158557 | 2628432 | 38.670744 | -90.635537 | |
606432003 | Accurate Rx Pharmacy | 3600 Interstate 70 Drive Southeast Ste F | 1620 Century Center Parkway | Columbia | MO | 65201 | 573-256-4279 | 1700018488 | 2638786 | 38.961052 | -92.284152 | |
608271102 | Adrian Kreisler Drug | 21 East Main St | PO Box 490 | Adrian | MO | 64720 | 816-297-8833 | 1477659779 | 2630704 | 38.397295 | -94.352655 | |
601827405 | Advance Pharmacy | 110 South Oak Street | PO Box 490 | Advance | MO | 63730 | 573-722-3562 | 1033150891 | 2619976 | 37.104547 | -89.909254 | |
605768605 | Advanced Health Care Pharmac | 2002 Kanell Boulevard | PO Box 490 | Poplar Bluff | MO | 63901 | 573-778-1608 | 1477518355 | 2634548 | 36.767132 | -90.415541 | |
606348308 | Advantage Pharmacy | 301 East Price Avenue Suite B | 5401 South Sheridan Road | Savannah | MO | 64485 | 816-324-1229 | 1336343227 | 2637431 | 39.939427 | -94.821497 | |
609945902 | Affinity Biotech, Inc | 1001 East 101st Terrace Suite 240 | 5401 South Sheridan Road | Kansas City | MO | 64131 | 816-994-3652 | 1417182221 | 2638572 | 38.94283 | -94.578743 | |
600133607 | Albers Medical Pharmacy | 4400 Broadway Suite 106 | 5401 South Sheridan Road | Kansas City | MO | 64111 | 816-931-0100 | 1578681656 | 2613861 | 39.047781 | -94.591891 | |
600118905 | Allen Street Apothecary | 36 North Allen | 5401 South Sheridan Road | Bonne Terre | MO | 63628 | 573-358-3311 | 1124126156 | 2615447 | 37.922309 | -90.550495 | |
606075505 | Alps Pharmacy #1 | 2650 West Kearney Suite 116 | 5401 South Sheridan Road | Springfield | MO | 65803 | 417-865-1547 | 1194767970 | 2635350 | 37.241172 | -93.328166 | |
606331502 | Am Home Medical Equipment And Supplies LLC | 112 West Third | 5401 South Sheridan Road | Milan | MO | 63556 | 660-265-1078 | 1619039997 | 2637619 | 40.20202 | -93.124815 | |
603837808 | Apothecare Health Srvs Inc | 103 D South Maple St | 5401 South Sheridan Road | Eldon | MO | 65026 | 573-392-5355 | 1295890739 | 2632126 | 38.349437 | -92.579479 | |
606681708 | Apothecary (The) | Suite G-38 | 1400 Highway 61 South | Festus | MO | 63028 | 636-933-1600 | 1003851239 | 2628610 | 38.196542 | -90.395019 | |
601426000 | Apothecary Pharmacy | 1517 St Joseph Avenue | 1400 Highway 61 South | St Joseph | MO | 64505 | 816-279-2590 | 1144376146 | 2610310 | 39.777587 | -94.855102 | |
606470805 | Apothecary Shop of St Louis | 4008 Wedgeway Court | 1400 Highway 61 South | Earth City | MO | 63045 | 314-227-2560 | 1356673222 | 2638976 | 38.765541 | -90.461715 | |
600054308 | Arcadia Valley Drug | 124 West Russell St | PO Box 167 | Ironton | MO | 63650 | 573-546-7915 | 1578542924 | 2607022 | 37.597264 | -90.627864 | |
601689003 | Ash Grove Pharmacy | 490 North Medical Drive | PO Box 167 | Ash Grove | MO | 65604 | 417-751-2111 | 1053425025 | 2619229 | 37.320484 | -93.566871 | |
603177007 | Ashland Pharmacy | 113 East Broadway | PO Box 167 | Ashland | MO | 65010 | 573-657-2600 | 1508863903 | 2629218 | 38.774826 | -92.261768 | |
602491102 | Auburn Pharmacy | 4201 South Noland Road | PO Box 167 | Independence | MO | 64055 | 816-478-3089 | 1720032642 | 2624840 | 39.043797 | -94.415068 | |
608308508 | Auburn Pharmacy | 16611 East 23rd Street | PO Box 167 | Independence | MO | 64055 | 816-833-8629 | 1902958531 | 2630831 | 39.077729 | -94.381818 | |
606121705 | Auburn Pharmacy | 9107 Northwest 45 Highway | PO Box 167 | Parkville | MO | 64152 | 816-587-2211 | 1427109156 | 2635398 | 39.210696 | -94.687283 | |
600282800 | Aurora Professional Pharmacy | 124 South Madison | PO Box 351 | Aurora | MO | 65605 | 417-678-4136 | 1609865047 | 2602224 | 36.974637 | -93.720759 | |
600095905 | Austin Plaza Pharmacy | 108 Frizzell Street | PO Box 351 | Potosi | MO | 63664 | 573-438-2349 | 1366545592 | 2609571 | 37.932259 | -90.780558 | |
600123301 | Ava Drug #8003 | 124 West Washington Avenue | PO Box 351 | Ava | MO | 65608 | 417-683-4127 | 1497785398 | 2601981 | 36.952288 | -92.660683 | |
600724223 | Barnes-Jewish Hosp Pharmacy | 216 S Kingshighway Blvd | PO Box 351 | St Louis | MO | 63110 | 314-362-5339 | 1871609784 | 2629080 | 38.638577 | -90.265539 | |
604873703 | Barnes-Jewish St Peters Hospital Outpatient Pharmacy | #6 Jungermann Cir Room 115 | PO Box 351 | St Peters | MO | 63376 | 636-916-9790 | 1689780595 | 2632796 | 38.793575 | -90.578299 | |
600098404 | Beauton Drug Shop | 124 North Washington | PO Box 351 | East Prairie | MO | 63845 | 573-649-3923 | 1891838959 | 2606020 | 36.779407 | -89.385797 | |
600657803 | Beckwith Pharmacy | 107 N Lincoln Dr | PO Box 204 | Troy | MO | 63379 | 636-528-8462 | 1619902343 | 2613900 | 38.983562 | -90.969821 | |
602953408 | Bellevue Pharmacy Solutions | 1034 South Brentwood | PO Box 204 | St Louis | MO | 63117 | 314-727-8787 | 1245342245 | 2627430 | 38.636375 | -90.345542 | |
600308605 | Benders Prescription Shop | 3829 Frederick Avenue | PO Box 204 | St Joseph | MO | 64508 | 816-279-1668 | 1376530212 | 2603137 | 39.777161 | -94.799626 | |
601425200 | Berlener Pharmacy | 219 East First Street | PO Box 204 | Hermann | MO | 65041 | 573-486-2612 | 1467570093 | 2606789 | 38.706784 | -91.435614 | |
600121420 | Best Buy Pharmacy of Bowling | PO Box 442 | 1106 Business Highway 61 South | Bowling Green | MO | 63334 | 573-324-3383 | 1366424491 | 2616538 | 39.333329 | -91.192213 | |
600201206 | Beverly Hills Pharmacy | 7150 Natural Bridge | 1106 Business Highway 61 South | St Louis | MO | 63121 | 314-381-8600 | 1467488056 | 2624016 | 38.700402 | -90.29131 | |
608713103 | Bi-Lo Pharmacy | 410 East Young | 1106 Business Highway 61 South | Warrensburg | MO | 64093 | 660-429-6650 | 1295749133 | 2631275 | 38.770742 | -93.731197 | |
608521308 | Bings Cash Saver Pharmacy | 1701 East Broadway | 1106 Business Highway 61 South | Sedalia | MO | 65301 | 660-826-2000 | 1831235944 | 2630944 | 38.703597 | -93.206451 | |
600200000 | Bings Rexall Drug | 14th And Limit | 1106 Business Highway 61 South | Sedalia | MO | 65301 | 660-826-2133 | 1467502427 | 2609862 | 38.700718 | -93.250519 | |
608567806 | Bioscrip Pharmacy | 115A North Euclid Avenue | 1106 Business Highway 61 South | St Louis | MO | 63108 | 314-644-1020 | 1518960665 | 2631061 | 38.642114 | -90.262056 | |
602771404 | Bioscrip Pharmacy | 4620 J C Nichols Parkway Suite 417 | 1106 Business Highway 61 South | Kansas City | MO | 64112 | 816-561-1933 | 1699778738 | 2626414 | 39.043349 | -94.588451 | |
600658009 | Birdsong Pharmacy Inc | 101 East St Louis Street | 1106 Business Highway 61 South | Pacific | MO | 63069 | 636-257-2050 | 1972617942 | 2609254 | 38.482204 | -90.74119 | |
600744502 | Bisceglia Pharmacy | 540 East 99th Street | 1106 Business Highway 61 South | Kansas City | MO | 64131 | 816-942-2884 | 1184786048 | 2603668 | 38.948506 | -94.584657 | |
603805607 | BJC Behavioral Health Services Pharmacy | 1430 Olive Suite 500 | 1106 Business Highway 61 South | St Louis | MO | 63103 | 314-206-3700 | 1033226659 | 2626349 | 38.630255 | -90.2009 | |
602514408 | BJC Home Care Services Pharmacy | 1935 Beltway Drive | 1106 Business Highway 61 South | Overland | MO | 63114 | 314-953-2000 | 1063422715 | 2625056 | 38.69135 | -90.34927 | |
600245500 | Blue Springs Price Chopper Pharmacy | 1100 South 7 Highway | 1106 Business Highway 61 South | Blue Springs | MO | 64015 | 816-229-3252 | 1295895233 | 2604901 | 39.00549 | -94.27263 | |
600096705 | Bolerjack Drug | 124 West 2nd Street | PO Box 999 | Mountain View | MO | 65548 | 417-934-2023 | 1457453896 | 2608959 | 36.995841 | -91.70363 | |
600304505 | Bond Pharmacy Inc | 703 West Buchanan Street | PO Box 999 | California | MO | 65018 | 573-796-3145 | 1366471153 | 2625563 | 38.628208 | -92.575583 | |
607935608 | Boone Plaza Pharmacy | 1600 East Broadway | PO Box 999 | Columbia | MO | 65201 | 573-815-6248 | 1942317565 | 2629636 | 38.950496 | -92.316925 | |
600098800 | Boring Rexall Drug | 163 Main Street | PO Box 278 | Warsaw | MO | 65355 | 660-438-5162 | 1043309263 | 2600080 | 38.241115 | -93.380761 | |
600247431 | Bourbon Drugs | 386 East Pine Street | PO Box 70 | Bourbon | MO | 65441 | 573-732-4921 | 1649391020 | 2614926 | 38.15365 | -91.245464 | |
600446900 | Bowling Green Pharmacy | 8 North Court | PO Box 70 | Bowling Green | MO | 63334 | 573-324-2112 | 1518941509 | 2603199 | 39.342198 | -91.195112 | |
608271201 | Bradford Pharmacy | 307 Kentucky Avenue | PO Box 70 | West Plains | MO | 65775 | 417-256-7533 | 1134101009 | 2630641 | 36.730958 | -91.8764 | |
600203616 | Branson Drug | 101 East Main | PO Box 70 | Branson | MO | 65616 | 417-334-3187 | 1285746313 | 2613582 | 36.644293 | -93.216823 | |
601919202 | Britts Central Drug Store | 728 Main | PO Box 630 | Concordia | MO | 64020 | 660-463-2519 | 1265644827 | 2620462 | 38.981915 | -93.568421 | |
600200208 | Broadway Prescription Shop | 710 Broadway | PO Box 630 | Cape Girardeau | MO | 63701 | 573-335-8207 | 1265421663 | 2605244 | 37.306786 | -89.526835 | |
600057103 | Brown Prescription Drug | 149 Crown Hill Road | PO Box 630 | Excelsior Springs | MO | 64024 | 816-637-3188 | 1003853581 | 2606133 | 39.33983 | -94.24898 | |
600057202 | Browns Pharmacy Inc | Route 4 Box 4278 | PO Box 630 | Ellington | MO | 63638 | 573-663-7707 | 1518978022 | 2616778 | 37.243526 | -90.966266 | |
600282917 | Bruner Pharmacy | 102 South Main | PO Box 9 | Carl Junction | MO | 64834 | 417-649-7021 | 1629025127 | 2613897 | 37.176623 | -94.565127 | |
600282909 | Bruner Pharmacy | 101 West Daugherty | PO Box 9 | Webb City | MO | 64870 | 417-673-4663 | 1568551786 | 2601854 | 37.147451 | -94.463166 | |
600093801 | Bruner Pharmacy, Inc. | 321 Broadway | PO Box 9 | Monett | MO | 65708 | 417-235-3139 | 1336285121 | 2602236 | 36.920506 | -93.924084 | |
601398803 | Buntins Pharmacy | 1513 Union Avenue | PO Box 9 | Moberly | MO | 65270 | 660-263-6611 | 1669513594 | 2618354 | 39.423721 | -92.413441 | |
606258903 | Burrell Pharmacy | 1300 East Bradford Parkway | PO Box 9 | Springfield | MO | 65804 | 417-875-7401 | 1881659894 | 2636554 | 37.146502 | -93.275701 | |
600305510 | Burton Creek Pharmacy | 805 Kentucky Suite 2 | PO Box 9 | West Plains | MO | 65775 | 417-256-2274 | 1427043413 | 2618722 | 36.735283 | -91.875802 | |
600201404 | Butler Drug Store | 222 East Main Street | PO Box 9 | Portageville | MO | 63873 | 573-379-5469 | 1194724880 | 2609545 | 36.42554 | -89.700244 | |
601348303 | Butler Hometown Pharmacy | 11 South Orange Street | PO Box 9 | Butler | MO | 64730 | 660-679-4591 | 1265525059 | 2605143 | 38.256675 | -94.343075 | |
600744700 | Butler Pharmacy & Gift | 18 North Delaware Street | PO Box 9 | Butler | MO | 64730 | 660-679-4175 | 1326041336 | 2613467 | 38.256804 | -94.333356 | |
601710403 | C & C Discount Drug | 401 Wollard Boulevard | PO Box 9 | Richmond | MO | 64085 | 816-776-6926 | 1265544563 | 2617960 | 39.272795 | -93.960061 | |
600155808 | Cardinal Glennon Children's Hospital Pharmacy | 1465 South Grand Avenue | PO Box 97 | St Louis | MO | 63104 | 314-577-5677 | 1609969880 | 2614217 | 38.621047 | -90.238723 | |
606277408 | Careplus CVS/Pharmacy #1438 | 32 North Euclid Avenue | PO Box 97 | St Louis | MO | 63108 | 314-454-1214 | 1790860138 | 2636984 | 38.641289 | -90.261828 | |
600124408 | Carman & Hess/Simmons & Graham Pharmacy | 101 North Main Street | PO Box 97 | Charleston | MO | 63834 | 573-683-3366 | 1497898928 | 2613239 | 36.923554 | -89.349911 | |
600118004 | Carondelet Pharmacy | Suite 120 | 1000 Carondelet Drive | Kansas City | MO | 64114 | 816-943-4879 | 1285629139 | 2629597 | 38.93548 | -94.60387 | |
600248009 | Cedar Hill Drug | 6773 Mall Drive | PO Box 34 | Cedar Hill | MO | 63016 | 636-274-3111 | 1659398410 | 2605434 | 38.3512 | -90.650772 | |
600097604 | Center Pharmacy Inc | 4357 Northeast Chouteau Trafficway | PO Box 34 | Kansas City | MO | 64117 | 816-453-0200 | 1083629612 | 2608036 | 39.173164 | -94.535159 | |
606185205 | Centric Health Resources Inc | 17877 Chesterfield Airport Road | PO Box 34 | Chesterfield | MO | 63005 | 866-849-4481 | 1548264591 | 2635956 | 38.669001 | -90.630193 | |
600931604 | Childrens Mercy Hospital Pharmacy | 2401 Gillham Road | PO Box 34 | Kansas City | MO | 64108 | 816-234-3000 | 1356408520 | 2613429 | 39.083368 | -94.57865 | |
605864305 | Choice Pharmacy Systems LLC | 6437 North Cosby Avenue | PO Box 34 | Kansas City | MO | 64151 | 816-505-4410 | 1447362447 | 2634613 | 39.212176 | -94.646278 | |
605687102 | Christian Health Care Pharma | 1328 East Evergreen | PO Box 34 | Springfield | MO | 65803 | 417-889-6357 | 1033197041 | 2634447 | 37.249828 | -93.272158 | |
600095418 | City Pharmacy Inc | 229 North Main Street | PO Box 128 | Slater | MO | 65349 | 660-529-2255 | 1376569228 | 2604393 | 39.220608 | -93.061297 | |
600119309 | Clark County Pharmacy Inc | 250 South Johnson Street | PO Box 128 | Kahoka | MO | 63445 | 660-727-2214 | 1811022049 | 2603036 | 40.418861 | -91.719739 | |
601927205 | Clarkson Square Pharmacy Inc | 1737 Clarkson Rd. | PO Box 128 | Chesterfield | MO | 63017 | 636-532-6060 | 1972698520 | 2620309 | 38.642825 | -90.567208 | |
602252611 | Clayton Health Services Pharmacy West | 1035 Bellevue Avenue | PO Box 128 | St Louis | MO | 63117 | 314-768-8870 | 1013096510 | 2627620 | 38.632759 | -90.312247 | |
606323004 | Clear Stream LTC LLC | 2210 Barron Road Suite B-012 | PO Box 128 | Poplar Bluff | MO | 63901 | 573-686-4556 | 1659575983 | 2637443 | 36.789319 | -90.428333 | |
600399901 | Clevengers Drug Store | 225 South Third | PO Box 128 | Hayti | MO | 63851 | 800-217-1646 | 1669517215 | 2606777 | 36.232722 | -89.749317 | |
600383608 | Clinic Pharmacy | 901 Kidwell Drive | PO Box 128 | Versailles | MO | 65084 | 573-378-4661 | 1922032903 | 2612326 | 38.42715 | -92.853048 | |
603807603 | Cole Camp Pharmacy | 106 South Maple | PO Box 100 | Cole Camp | MO | 65325 | 660-668-4646 | 1619982246 | 2632075 | 38.459143 | -93.202766 | |
600129407 | Colonial Village Pharmacy | 7945 Big Bend Boulevard | PO Box 680 | Webster Groves | MO | 63119 | 314-962-1065 | 1720091598 | 2616437 | 38.594207 | -90.335346 | |
600447304 | Community Pharmacy, Inc. | 900 South Adams | PO Box 680 | Nevada | MO | 64772 | 417-667-6044 | 1013081090 | 2608985 | 37.829955 | -94.360909 | |
600053102 | Convenient Care | 1000 East Primrose | PO Box 680 | Springfield | MO | 65807 | 417-269-5585 | 1568512986 | 2626870 | 37.146895 | -93.282016 | |
606772705 | Convenient Care Pharmacy #3 | 3800 South National | PO Box 680 | Springfield | MO | 65807 | 417-269-5988 | 1689744781 | 2628723 | 37.145505 | -93.277734 | |
602329302 | Convenient Care, Inc. | 1443 North Robberson | PO Box 680 | Springfield | MO | 65802 | 417-269-8880 | 1962562108 | 2623925 | 37.224865 | -93.290835 | |
600061527 | Cooper Drug Store | North Hwy 63 | PO Box 143 | Thayer | MO | 65791 | 417-264-7115 | 1457482788 | 2625397 | 36.515118 | -91.541857 | |
602199002 | Coram Alternate | Site Services, Inc. | 8248 Lackland Road Suite 101 | St Louis | MO | 63114 | 314-656-5110 | 1366475022 | 2630134 | 38.703023 | -90.334467 | |
606046100 | Coram Specialty Infusion Services | 3930 South Providence Road Suite B | 8248 Lackland Road Suite 101 | Columbia | MO | 65203 | 314-522-2800 | 1578589073 | 2634738 | 38.90739 | -92.334654 | |
602895104 | Corner Drug Store (The) | 308 West Dallas | Buffalo | MO | 65622 | 417-345-6500 | 1831294792 | 2627264 | 37.640136 | -93.094771 | ||
607781606 | Corum Health Services | Suite 140 | 14805 North Outer 40 Road | Chesterfield | MO | 63017 | 636-733-7300 | 1447245378 | 2629484 | 38.650144 | -90.544021 | |
606120509 | Country Care Pharmacy of Neosho | 1504 North Business 71 Highway | 14805 North Outer 40 Road | Neosho | MO | 64850 | 417-451-9301 | 1316041353 | 2635487 | 36.879462 | -94.397181 | |
606265502 | Country Mart | 301 TJ Stewart Drive | 14805 North Outer 40 Road | Park Hills | MO | 63601 | 573-431-8537 | 1831258839 | 2637265 | 37.851462 | -90.521394 | |
608853404 | Country Mart | 50 Berry Road | 14805 North Outer 40 Road | Bonne Terre | MO | 63628 | 573-358-0099 | 1164598827 | 2631263 | 37.922582 | -90.540747 | |
601586605 | Country Mart Pharmacy #2151 | 190 Plaza Drive | 14805 North Outer 40 Road | Ste Genevieve | MO | 63670 | 573-883-3524 | 1700020112 | 2638558 | 37.967639 | -90.050237 | |
606197705 | Country Mart Pharmacy #2416 | 508 East 5th Street | PO Box 509 | Dixon | MO | 65459 | 573-759-3073 | 1083695902 | 2636100 | 37.997592 | -92.083888 | |
604623405 | Country Mart Pharmacy #2425 | 43 East Highway 8 | PO Box 509 | Steelville | MO | 65565 | 573-775-4666 | 1952382913 | 2632645 | 37.967732 | -91.352959 | |
603779703 | Country Mart Pharmacy #2442 | 1204 East Hwy 32 | PO Box 748 | Salem | MO | 65560 | 573-729-4091 | 1093706632 | 2631960 | 37.635609 | -91.522641 | |
606456002 | Country Mart Pharmacy #73 | 15720 US Highway 160 | PO Box 748 | Forsyth | MO | 65653 | 417-546-2501 | 1861721227 | 2638938 | 36.691991 | -93.120029 | |
605380906 | Countryside Pharmacy | 402 East Price | PO Box 147 | Savannah | MO | 64485 | 816-324-5111 | 1730174616 | 2634144 | 39.939133 | -94.820096 | |
604867606 | Court Square Pharmacy | 101 E Third St | PO Box 414 | Gainesville | MO | 65655 | 417-679-2650 | 1518001296 | 2633166 | 36.603047 | -92.427709 | |
605216308 | Critical Care Systems Inc | 1850 Lackland Hill Parkway | PO Box 414 | St Louis | MO | 63146 | 314-991-2400 | 1356379937 | 2633786 | 38.694578 | -90.414856 | |
606378701 | CVS Pharmacy #04088 | 3351 Southwest 3rd Street | PO Box 414 | Lees Summit | MO | 64081 | 816-966-1455 | 1982870473 | 2637948 | 38.912984 | -94.449034 | |
601654502 | CVS Pharmacy #05645 | 930 North Belt Highway | PO Box 414 | St Joseph | MO | 64506 | 816-233-1353 | 1114026424 | 2632227 | 39.775749 | -94.803464 | |
600198857 | CVS Pharmacy #05661 | 409 East North Avenue | PO Box 414 | Belton | MO | 64012 | 816-331-9716 | 1033218342 | 2618417 | 38.814216 | -94.527768 | |
602804809 | CVS Pharmacy #05693 | 8421 Northwest Prairie View Road | PO Box 414 | Kansas City | MO | 64153 | 816-746-1933 | 1851490163 | 2626387 | 39.247353 | -94.6609 | |
600198808 | CVS Pharmacy #05697 | 3902 Main Street | PO Box 414 | Kansas City | MO | 64111 | 816-931-5452 | 1588764922 | 2600270 | 39.056456 | -94.586291 | |
606386407 | CVS Pharmacy #4754 | 909 Chestnut Suite 105 | PO Box 414 | St Louis | MO | 63101 | 847-783-0342 | 1750551404 | 2638091 | 38.627482 | -90.194195 | |
600198840 | CVS Pharmacy #5655 | 1901 West Kansas Street | PO Box 414 | Liberty | MO | 64068 | 816-781-0035 | 1740380021 | 2617617 | 39.244354 | -94.450346 | |
606456101 | CVS Pharmacy #5669 | 7320 Gravois Avenue | PO Box 414 | St Louis | MO | 63116 | 314-351-6728 | 1265769087 | 2638899 | 38.564283 | -90.293951 | |
606457109 | CVS Pharmacy #5689 | 15846 Manchester Road | PO Box 414 | Ellisville | MO | 63011 | 636-527-6074 | 1427385236 | 2638914 | 38.592469 | -90.584434 | |
600282701 | CVS Pharmacy #8430 | 3825 South Noland Road | PO Box 414 | Independence | MO | 64055 | 816-254-6002 | 1437222064 | 2637049 | 39.051335 | -94.414702 | |
600282206 | CVS Pharmacy #8543 | 1914 Swift Avenue | PO Box 414 | North Kansas City | MO | 64116 | 816-221-1603 | 1538103908 | 2636631 | 39.14214 | -94.577442 | |
600660401 | CVS Pharmacy #8553 | 10205 State Line Road | PO Box 414 | Kansas City | MO | 64114 | 816-942-0134 | 1396780391 | 2636718 | 38.944807 | -94.607898 | |
600660906 | CVS Pharmacy #8554 | 6129 North Antioch Road | PO Box 414 | Gladstone | MO | 64118 | 816-453-2220 | 1205871209 | 2636782 | 39.204754 | -94.548351 | |
600661300 | CVS Pharmacy #8555 | 4990 Northeast Vivion Road | PO Box 414 | Kansas City | MO | 64119 | 816-454-8800 | 1942243233 | 2636720 | 39.188128 | -94.521301 | |
600661201 | CVS Pharmacy #8556 | 5314 Northwest 64th Street | PO Box 414 | Kansas City | MO | 64151 | 816-741-5576 | 1700820172 | 2636732 | 39.210655 | -94.642375 | |
608557401 | CVS Pharmacy #8557 | 1900 NE Langford Road | PO Box 414 | Lees Summit | MO | 64063 | 816-554-9500 | 1164466538 | 2636807 | 38.916909 | -94.336528 | |
602226508 | CVS Pharmacy #8559 | 3106 South Prospect | PO Box 414 | Kansas City | MO | 64128 | 816-861-2355 | 1891739264 | 2636706 | 39.069769 | -94.55302 | |
602048605 | CVS Pharmacy #8563 | 300 South Commercial | PO Box 414 | Harrisonville | MO | 64701 | 816-380-6566 | 1619911088 | 2636744 | 38.653801 | -94.358254 | |
602172207 | CVS Pharmacy #8564 | 17403 East US Highway 24 | PO Box 414 | Independence | MO | 64056 | 816-796-8769 | 1083658454 | 2636681 | 39.120106 | -94.371855 | |
606883403 | CVS Pharmacy #8565 | 330 NE Barry Road | PO Box 414 | Kansas City | MO | 64155 | 816-436-5600 | 1437193802 | 2636768 | 39.24653 | -94.576651 | |
600661409 | CVS Pharmacy #8566 | 5310 Blue Ridge Boulevard | PO Box 414 | Raytown | MO | 64133 | 816-313-1280 | 1588609580 | 2636693 | 39.025295 | -94.442903 | |
603967803 | CVS Pharmacy #8567 | 5011 Main Street | PO Box 414 | Kansas City | MO | 64112 | 816-531-4699 | 1790729168 | 2636833 | 39.036348 | -94.587076 | |
602172108 | CVS Pharmacy #8570 | 1616 North 7th Highway | PO Box 414 | Blue Springs | MO | 64015 | 816-228-6848 | 1174567549 | 2636679 | 39.03735 | -94.271333 | |
604883702 | CVS Pharmacy #8571 | 4750 Lees Summit Road | PO Box 414 | Kansas City | MO | 64136 | 816-350-3886 | 1336183706 | 2636845 | 39.032986 | -94.388234 | |
605269505 | CVS Pharmacy #8576 | 2435 East Independence Avenue | PO Box 414 | Kansas City | MO | 64124 | 816-483-6464 | 1245274612 | 2636857 | 39.10622 | -94.55246 | |
605438209 | CVS Pharmacy #8577 | 4400 Northwest Barry Road | PO Box 414 | Kansas City | MO | 64153 | 816-587-8018 | 1538100433 | 2636883 | 39.246795 | -94.631246 | |
600281604 | CVS Pharmacy #8578 | 6300 Prospect Avenue | PO Box 414 | Kansas City | MO | 64132 | 816-444-2922 | 1275577645 | 2636578 | 39.012372 | -94.556354 | |
605363803 | CVS Pharmacy #8579 | 751 NE Woods Chapel | PO Box 414 | Lees Summit | MO | 64064 | 816-524-8840 | 1629019526 | 2636871 | 38.982428 | -94.361776 | |
600660005 | CVS Pharmacy #8583 | 4531 Troost | PO Box 414 | Kansas City | MO | 64110 | 816-756-5005 | 1346284718 | 2636770 | 39.044706 | -94.572602 | |
600281208 | CVS Pharmacy #8587 | 1735 South Glenstone | PO Box 414 | Springfield | MO | 65804 | 417-881-7651 | 1366486730 | 2636566 | 37.183242 | -93.262585 | |
600282107 | CVS Pharmacy #8590 | 315 West 75th Street | PO Box 414 | Kansas City | MO | 64114 | 816-361-4668 | 1629012091 | 2636629 | 38.992191 | -94.59398 | |
600281802 | CVS Pharmacy #8592 | 921 Main Street | PO Box 414 | Kansas City | MO | 64105 | 816-842-2514 | 1992749360 | 2636592 | 39.10271 | -94.582853 | |
600282008 | CVS Pharmacy #8594 | 5901 Independence | PO Box 414 | Kansas City | MO | 64125 | 816-231-2033 | 1710921184 | 2636617 | 39.104847 | -94.512853 | |
606200103 | CVS Pharmacy #8595 | 1215 North Fox Ridge Drive | PO Box 414 | Raymore | MO | 64083 | 816-318-8022 | 1154365526 | 2636895 | 38.811799 | -94.475397 | |
606233302 | CVS Pharmacy #8596 | 601 South Jefferson | PO Box 414 | Kearney | MO | 64060 | 816-635-9001 | 1447291349 | 2636908 | 39.367113 | -94.361523 | |
600282305 | CVS Pharmacy #8598 | 9005 East 350 Highway | PO Box 414 | Raytown | MO | 64133 | 816-356-4881 | 1447294814 | 2636643 | 38.996859 | -94.477638 | |
600282503 | CVS Pharmacy #8607 | 12000 South 71 Highway | PO Box 414 | Grandview | MO | 64030 | 816-761-1671 | 1356385728 | 2636655 | 38.906846 | -94.524584 | |
608157103 | CVS Pharmacy #8609 | 7003 Bannister Road | PO Box 414 | Kansas City | MO | 64134 | 816-761-7715 | 1255375622 | 2636794 | 38.952145 | -94.507074 | |
606062305 | CVS/Pharmacy #5624 | 4149 North Oak Trafficway | PO Box 414 | Kansas City | MO | 64116 | 816-454-5541 | 1932208246 | 2635108 | 39.169965 | -94.576578 | |
600051817 | CVS/Pharmacy #5625 | 11210 Quincy Avenue | PO Box 414 | Kansas City | MO | 64137 | 816-761-7000 | 1396844601 | 2631984 | 38.921685 | -94.531608 | |
603931205 | CVS/Pharmacy #5635 | 11124 Holmes Road | PO Box 414 | Kansas City | MO | 64131 | 816-942-3262 | 1205935517 | 2632114 | 38.925296 | -94.58362 | |
606457208 | CVS/Pharmacy #5643 | 7334 Lindbergh Boulevard | PO Box 414 | St Louis | MO | 63125 | 314-892-8352 | 1386971190 | 2638887 | 38.506941 | -90.328084 | |
605849801 | CVS/Pharmacy #5652 | 1545 East 23rd Street | PO Box 414 | Independence | MO | 64055 | 816-252-4267 | 1114027554 | 2634687 | 39.078321 | -94.395063 | |
600130900 | CVS/Pharmacy #5663 | 6244 Brookside Boulevard | PO Box 414 | Kansas City | MO | 64113 | 816-444-0444 | 1679672984 | 2630487 | 39.014655 | -94.591385 | |
606457406 | CVS/Pharmacy #5670 | 9141 Olive Boulevard | PO Box 414 | Olivette | MO | 63132 | 314-432-2296 | 1780911594 | 2638902 | 38.674276 | -90.365652 | |
600130926 | CVS/Pharmacy #5678 | 7907 State Line Road | PO Box 414 | Kansas City | MO | 64114 | 816-444-2000 | 1588763890 | 2630499 | 38.985441 | -94.607958 | |
602482002 | CVS/Pharmacy #5691 | 11115 East US Highway 24 Highway | PO Box 414 | Independence | MO | 64054 | 816-833-2493 | 1942309257 | 2624725 | 39.102331 | -94.446538 | |
600198824 | CVS/Pharmacy #5698 | 7107 North Oak Trafficway | PO Box 414 | Gladstone | MO | 64118 | 816-436-3200 | 1124127436 | 2600294 | 39.223798 | -94.575915 | |
600198816 | CVS/Pharmacy #5719 | 232 North Oldham Parkway | PO Box 414 | Lees Summit | MO | 64081 | 816-524-5084 | 1396845731 | 2600282 | 38.917661 | -94.401079 | |
606103000 | CVS/Pharmacy #5724 | 13101 State Line Road | PO Box 414 | Kansas City | MO | 64145 | 816-942-2438 | 1841399151 | 2635285 | 38.890781 | -94.607797 | |
601970007 | CVS/Pharmacy #5727 | 1301 Platte Falls Road | PO Box 414 | Platte City | MO | 64079 | 816-858-2713 | 1760581078 | 2628937 | 39.352641 | -94.766607 | |
600093108 | D & H Prescription Drug Store | 1001 West Broadway | PO Box 414 | Columbia | MO | 65203 | 573-442-6105 | 1982690384 | 2603822 | 38.952273 | -92.353041 | |
600093124 | D & H Prescription Drug Store #2 | 1814 Paris Road | PO Box 414 | Columbia | MO | 65201 | 573-443-2451 | 1205874872 | 2620513 | 38.964574 | -92.310698 | |
605307305 | D & S Drug | 1226 West Business Highway 60 | PO Box 667 | Dexter | MO | 63841 | 573-614-4243 | 1003897679 | 2634005 | 36.80386 | -89.977381 | |
600135305 | Dan & Stans Pharmacy | 103 East Broadway | PO Box 667 | Bolivar | MO | 65613 | 417-326-7666 | 1275601353 | 2604925 | 37.61396 | -93.411471 | |
608016309 | Dan's Discount Drug Mart | 2625 North Kansas Expressway | PO Box 667 | Springfield | MO | 65803 | 417-869-9003 | 1639230709 | 2629701 | 37.245034 | -93.311187 | |
601441108 | David's Pharmacy | 904 West Bus Hwy 60 | Route 4 Box 181 | Dexter | MO | 63841 | 573-624-8911 | 1801958780 | 2626438 | 36.803781 | -89.970906 | |
600133805 | Davis Pharmacy Inc | 415 Mott St | Route 4 Box 181 | New Madrid | MO | 63869 | 573-748-5285 | 1063526036 | 2609040 | 36.585373 | -89.526323 | |
606306306 | DCI Pharmacy-Kansas City | 650 Carondelet Drive | Route 4 Box 181 | Kansas City | MO | 64114 | 816-941-2162 | 1104924182 | 2637140 | 38.936849 | -94.597428 | |
600283519 | Denman Country Drugs, Inc. | Highway 6 West | PO Box 246 | Lewistown | MO | 63452 | 573-497-2727 | 1316055627 | 2623533 | 40.086039 | -91.812706 | |
600586507 | Dickson Pharmacy | 2700 Hospital Drive | PO Box 246 | North Kansas City | MO | 64116 | 816-221-5800 | 1558585844 | 2609064 | 39.148676 | -94.552502 | |
600093207 | Dicus Drug | 125 West Karsch | PO Box 246 | Farmington | MO | 63640 | 573-756-5425 | 1619043379 | 2606183 | 37.787636 | -90.422801 | |
601894405 | Dicus Prescription Drugs | 210 East Murta | PO Box 246 | Fredericktown | MO | 63645 | 573-783-2788 | 1346316007 | 2606498 | 37.565211 | -90.293597 | |
608536504 | Dierberg 94 Crossing Phcy | 6211 Mid Rivers Mall Drive | PO Box 246 | St Peters | MO | 63304 | 636-936-3018 | 1710076484 | 2631009 | 38.740503 | -90.63424 | |
603681909 | Dierbergs 79 Crossing Pharmacy | 217 Salt Lick Road | PO Box 246 | St Peters | MO | 63376 | 636-970-3510 | 1811086580 | 2620068 | 38.79752 | -90.655971 | |
606374502 | Dierbergs Arnold Commons | 860 Arnold Commons Drive | PO Box 246 | Arnold | MO | 63010 | 636-282-4817 | 1417121385 | 2637912 | 38.437296 | -90.382961 | |
603681602 | Dierbergs Bogey Hills Phcy | 2021 Zumbehl Road | PO Box 246 | St Charles | MO | 63301 | 636-947-0929 | 1639268303 | 2622151 | 38.783255 | -90.532772 | |
605711506 | Dierbergs Brentwood Pointe Pharmacy | 8450 Eager Road | PO Box 246 | St Louis | MO | 63144 | 314-962-9036 | 1447349113 | 2634257 | 38.629101 | -90.339725 | |
605711605 | Dierbergs Deer Creek Crossing Pharmacy | 2979 Highway K | PO Box 246 | O Fallon | MO | 63366 | 636-379-8910 | 1629167390 | 2632784 | 38.758026 | -90.70039 | |
605711704 | Dierbergs Fenton Crossing Pharmacy | 450 Old Smizer Mill Road | PO Box 246 | Fenton | MO | 63026 | 636-349-2666 | 1538258207 | 2633584 | 38.515131 | -90.450533 | |
603682303 | Dierbergs Florissant Phcy | 222 North Highway 67 | PO Box 246 | Florissant | MO | 63031 | 314-831-0990 | 1548359219 | 2622416 | 38.795319 | -90.340091 | |
603682105 | Dierbergs Heritage Place Pharmacy | 12595 Olive Street Road | PO Box 246 | St Louis | MO | 63141 | 314-542-2194 | 1003906041 | 2626123 | 38.676583 | -90.464658 | |
606247807 | Dierbergs Lafayette Center Pharmacy | 421 Lafayette Center | PO Box 246 | Manchester | MO | 63011 | 636-591-0600 | 1174612840 | 2636504 | 38.59488 | -90.522228 | |
603681800 | Dierbergs Lemay Pharmacy | 2516 Lemay Ferry Road | PO Box 246 | St Louis | MO | 63125 | 314-894-7755 | 1720177496 | 2621503 | 38.520082 | -90.304552 | |
603682907 | Dierbergs Mackenzie Pointe | 7233 Watson Road | PO Box 246 | St Louis | MO | 63119 | 314-752-7881 | 1851481899 | 2625690 | 38.583841 | -90.317532 | |
603682600 | Dierbergs Market Place Phcy | 1730 Clarkson Road | PO Box 246 | Chesterfield | MO | 63017 | 636-537-9408 | 1275622946 | 2625070 | 38.642668 | -90.566681 | |
603681404 | Dierbergs Southroads Phcy | 12420 Tesson Ferry Road | PO Box 246 | St Louis | MO | 63128 | 314-849-5302 | 1992894661 | 2627531 | 38.509359 | -90.375506 | |
603682501 | Dierbergs Telegraph Plaza Pharmacy | 5640 Telegraph Road | PO Box 246 | St Louis | MO | 63129 | 314-846-5778 | 1184713851 | 2626022 | 38.467804 | -90.305475 | |
606120103 | Dierbergs Town Center Pharma | 2460 Taylor Road | PO Box 246 | Wildwood | MO | 63040 | 636-458-7450 | 1265521934 | 2635362 | 38.579868 | -90.627283 | |
608212304 | Dierbergs Warson Woods Pharmacy | 9901 Manchester Road | PO Box 246 | St Louis | MO | 63122 | 314-919-0611 | 1801985577 | 2630449 | 38.604648 | -90.380611 | |
606251908 | Dierbergs Wentzville Pharmacy | 1820 Wentzville Parkway | PO Box 246 | Wentzville | MO | 63385 | 636-887-3317 | 1760572705 | 2636530 | 38.819567 | -90.877744 | |
603682709 | Dierbergs West Oak Phcy | 11481 Olive Street Road | PO Box 246 | Creve Coeur | MO | 63141 | 314-432-5708 | 1942390984 | 2617833 | 38.671333 | -90.434459 | |
600059703 | Dilles Discount Prescription Shoppe | 909 West Pine Street | PO Box 246 | Poplar Bluff | MO | 63901 | 573-785-0984 | 1629103643 | 2609494 | 36.758602 | -90.40254 | |
600120109 | Dillons Pharmacy #102 | 1707 West Battlefield | PO Box 246 | Springfield | MO | 65807 | 417-227-1122 | 1346281789 | 2615675 | 37.16034 | -93.314657 | |
600120117 | Dillons Pharmacy #103 | 1831 West Kearney | PO Box 246 | Springfield | MO | 65803 | 417-895-3144 | 1255372694 | 2615803 | 37.241151 | -93.314779 | |
600120158 | Dillons Pharmacy #105 | 1402 East 20Th | PO Box 246 | Joplin | MO | 64801 | 417-782-4802 | 1073554416 | 2617403 | 37.069198 | -94.499361 | |
600120190 | Dillons Pharmacy #107 | 1260 East St Louis Street | PO Box 246 | Springfield | MO | 65802 | 417-895-3110 | 1609817048 | 2622391 | 37.209381 | -93.274431 | |
600120141 | Dillons Pharmacy #112 | 2843 East Sunshine | PO Box 246 | Springfield | MO | 65804 | 417-227-1000 | 1164463501 | 2616641 | 37.180895 | -93.238241 | |
606340206 | DNG Pharmaceuticals | 2331 Hampton Avenue | PO Box 246 | St Louis | MO | 63139 | 314-680-2442 | 1487857090 | 2637467 | 38.614842 | -90.287738 | |
600400501 | Drexel Pharmacy | 203 East Main Street | PO Box 246 | Drexel | MO | 64742 | 816-657-2448 | 1497844633 | 2606018 | 38.479269 | -94.608496 | |
600097505 | Drive-In Pharmacy Inc (The) | 200 East Jackson | PO Box 246 | Mexico | MO | 65265 | 573-581-6450 | 1700962925 | 2608808 | 39.172285 | -91.881758 | |
600280101 | Drug Store (The) | 610 North Walnut | 408 North 4th Street | Cameron | MO | 64429 | 816-632-7211 | 1821083312 | 2614952 | 39.744533 | -94.235807 | |
600051726 | Drug Warehouse #10 | 3222 South Main | 408 North 4th Street | Joplin | MO | 64804 | 417-624-1110 | 1487738522 | 2613784 | 37.054601 | -94.51511 | |
600051718 | Drug Warehouse #3 | 1410 East 7th Street | 408 North 4th Street | Joplin | MO | 64801 | 417-624-3270 | 1578647616 | 2607286 | 37.083731 | -94.497843 | |
600057707 | Dryden Drug | 401 Main Street | 408 North 4th Street | Belton | MO | 64012 | 816-331-4747 | 1619015609 | 2603125 | 38.811596 | -94.53224 | |
600587505 | Dunavants Drug | 600 Court Street | 408 North 4th Street | Fulton | MO | 65251 | 573-642-6892 | 1104919810 | 2606513 | 38.848874 | -91.947669 | |
602040008 | E & S Pharmacy, Inc. | 115 West Jefferson | 408 North 4th Street | Doniphan | MO | 63935 | 573-996-7157 | 1619082658 | 2621161 | 36.61737 | -90.828407 | |
600120505 | E P Evans Drugs Inc | 209 East Highway 54 | 408 North 4th Street | El Dorado Springs | MO | 64744 | 417-876-3313 | 1578679056 | 2606056 | 37.863219 | -94.020748 | |
601773500 | East Side Discount Pharmacy | 400 East Pine Street | 408 North 4th Street | Poplar Bluff | MO | 63901 | 573-686-7238 | 1750421079 | 2619623 | 36.756716 | -90.385787 | |
600128300 | Eberhart Pharmacy | 4221 Bayless Avenue | 408 North 4th Street | St Louis | MO | 63123 | 314-638-1000 | 1578580304 | 2628329 | 38.547941 | -90.291346 | |
600199301 | Economy Drug Store | 101 North Thornton Street | 408 North 4th Street | Richmond | MO | 64085 | 816-776-7100 | 1811984552 | 2609684 | 39.27861 | -93.976289 | |
601917602 | Eldon Drug Company | 101 South Maple | 408 North 4th Street | Eldon | MO | 65026 | 573-392-4588 | 1194725804 | 2620587 | 38.349456 | -92.579477 | |
600398804 | Elliott Pharmacy | PO Box 72 | 2120 North Baltimore | Kirksville | MO | 63501 | 660-665-9871 | 1891700423 | 2608187 | 40.212519 | -92.581408 | |
600398812 | Elliott Pharmacy LTC | 2120A North Baltimore | PO Box 729 | Kirksville | MO | 63501 | 660-665-9871 | 1467609636 | 2638166 | 40.212519 | -92.581408 | |
608080909 | Ellis Fischel Outpatient Pharmacy | 115 Bus Loop 70W | PO Box 729 | Columbia | MO | 65203 | 573-882-8890 | 1316931546 | 2605737 | 38.965369 | -92.338928 | |
601684608 | Elsberry Pharmacy | 106A Broadway | PO Box 729 | Elsberry | MO | 63343 | 573-898-2550 | 1861488660 | 2618556 | 39.166262 | -90.781003 | |
606370807 | Everspring LLC | 4280 Rider Trail North | PO Box 729 | Earth City | MO | 63045 | 314-344-9094 | 1518139534 | 2637897 | 38.772239 | -90.470412 | |
600421606 | Excelsior Springs City Hospital Pharmacy | 1700 Rainbow Blvd | PO Box 729 | Excelsior Springs | MO | 64024 | 816-630-6081 | 1487754149 | 2615067 | 39.36239 | -94.236632 | |
604996405 | Express Scripts Speciality Distribution Services Inc | 3168 Riverport Tech Center Drive | PO Box 729 | Maryland Heights | MO | 63043 | 314-918-6000 | 1467534826 | 2632847 | 38.752827 | -90.471478 | |
608897203 | Fairview Pharmacy | 101 South Fairview | PO Box 729 | Columbia | MO | 65203 | 573-884-1100 | 1831100874 | 2631390 | 38.95131 | -92.380986 | |
606023604 | Family Care Health Centers Pharmacy | 401 Holly Hills Avenue | PO Box 729 | St Louis | MO | 63111 | 314-481-1615 | 1700863180 | 2634978 | 38.558171 | -90.25105 | |
605035302 | Family Care Pharmacy | 3023 North Ballas Road Ste 100 | PO Box 729 | St Louis | MO | 63131 | 314-996-7501 | 1528017266 | 2633318 | 38.635252 | -90.443804 | |
600059901 | Family Drug | 301 Georgia Street | PO Box 729 | Louisiana | MO | 63353 | 573-754-4551 | 1780754440 | 2616514 | 39.450036 | -91.04779 | |
606215507 | Family Health Pharmacy | 102 West 1st Street | PO Box 729 | Stanberry | MO | 64489 | 660-783-0700 | 1659358356 | 2636150 | 40.214012 | -94.54172 | |
602645509 | Family Pharmacy | 806 North Sturgeon | PO Box 729 | Montgomery City | MO | 63361 | 573-564-2273 | 1841346269 | 2625880 | 38.983585 | -91.510454 | |
600399802 | Family Pharmacy | 3202 Indiana Avenue | PO Box 729 | Joplin | MO | 64804 | 417-623-3800 | 1417922832 | 2629282 | 37.054774 | -94.505482 | |
606166601 | Family Pharmacy | 49 East Old Mill Road | PO Box 244 | Fair Grove | MO | 65648 | 417-759-6300 | 1881669208 | 2635766 | 37.384049 | -93.150084 | |
606141604 | Family Pharmacy | 14974 US Highway 160 | PO Box 1175 | Forsyth | MO | 65653 | 417-546-8200 | 1144295015 | 2635475 | 36.702423 | -93.124515 | |
606219103 | Family Pharmacy | 759 West Washington Street | PO Box 1175 | Marshfield | MO | 65706 | 417-859-5150 | 1144295569 | 2636174 | 37.338568 | -92.913614 | |
600058010 | Family Pharmacy | 1156 West Jackson | PO Box 949 | Ozark | MO | 65721 | 417-581-6310 | 1386617546 | 2615156 | 37.025176 | -93.214911 | |
608941704 | Family Pharmacy | 7154 State Highway 14 East | PO Box 949 | Sparta | MO | 65753 | 417-634-2060 | 1699740001 | 2631314 | 37.001075 | -93.089518 | |
600058002 | Family Pharmacy | 106 East Pine Street | PO Box 5 | Strafford | MO | 65757 | 417-736-2698 | 1588639991 | 2615978 | 37.26881 | -93.11706 | |
606014207 | Family Pharmacy | 520 East Jackson Suite A | PO Box 5 | Willard | MO | 65781 | 417-742-0029 | 1225003635 | 2634841 | 37.300102 | -93.420333 | |
605943406 | Family Pharmacy #11 | 4728 South Campbell Suite 132 | PO Box 5 | Springfield | MO | 65810 | 417-823-7878 | 1215902630 | 2634788 | 37.128478 | -93.296129 | |
606155802 | Family Pharmacy #14 | 105 Ridge Crest Suite 2 | PO Box Box 1440 | Nixa | MO | 65714 | 417-724-2601 | 1447225412 | 2635677 | 37.04294 | -93.284107 | |
606261105 | Family Pharmacy #20 | 1326 West Broadway | PO Box Box 1440 | Bolivar | MO | 65613 | 417-326-8747 | 1033217062 | 2636934 | 37.611173 | -93.422571 | |
606348704 | Family Pharmacy #23 | 527 West Kearney Street | PO Box Box 1440 | Springfield | MO | 65803 | 417-969-2988 | 1750579710 | 2637671 | 37.240867 | -93.295516 | |
606456408 | Family Pharmacy #24 | 1303 East Pennell Street | PO Box Box 1440 | Carl Junction | MO | 64834 | 417-581-4335 | 1720312911 | 2638837 | 37.175338 | -94.544871 | |
600058036 | Family Pharmacy #4 | 16585 State Highway 13 Suite C | PO Box Box 1440 | Reeds Spring | MO | 65737 | 417-272-8966 | 1538134945 | 2617302 | 36.681615 | -93.386616 | |
600058051 | Family Pharmacy #5 | 432 South Mill Street | PO Box 515 | Rogersville | MO | 65742 | 417-753-2046 | 1679548523 | 2629713 | 37.109667 | -93.05695 | |
603908500 | Family Pharmacy #7 | South Towne Center | 180 Mall Road Suite A&B | Hollister | MO | 65672 | 417-334-9006 | 1811962889 | 2632102 | 36.5953 | -93.2339 | |
605380708 | Family Pharmacy #9 | 285 US Hwy 60 West | PO Box 753 | Republic | MO | 65738 | 417-732-8070 | 1225003643 | 2634118 | 37.113126 | -93.483642 | |
605821503 | Family Pharmacy Healthcare Services | 1152 West Jackson | PO Box 949 | Ozark | MO | 65721 | 417-581-6813 | 1801861877 | 2634586 | 37.02518 | -93.214859 | |
602932303 | Family Pharmacy of Neosho | 1000 South Neosho Boulevard | 924 West Mount Vernon | Neosho | MO | 64850 | 417-451-9501 | 1578669701 | 2628355 | 36.856332 | -94.384165 | |
600128706 | Ferguson Drug Co. | 101 East Main Street | 924 West Mount Vernon | Willow Springs | MO | 65793 | 417-469-3005 | 1477508240 | 2612718 | 36.991738 | -91.969316 | |
600397301 | Fitzpatrick Pharmacy | 15394 Manchester Road | 924 West Mount Vernon | Ellisville | MO | 63011 | 636-394-6622 | 1154425114 | 2613378 | 38.592671 | -90.562287 | |
601291107 | Florence Hill Health Center | 5541 Riverview Boulevard | 924 West Mount Vernon | St Louis | MO | 63120 | 314-829-7000 | 1467494062 | 2631439 | 38.705455 | -90.251078 | |
600055404 | Flow's Pharmacy | 1506 East Broadway | 924 West Mount Vernon | Columbia | MO | 65201 | 573-449-5366 | 1437109519 | 2604533 | 38.950861 | -92.318432 | |
600662209 | Forbes Pharmacy | 100 North Grand | 924 West Mount Vernon | Houston | MO | 65483 | 417-967-3316 | 1225174071 | 2606830 | 37.326526 | -91.956472 | |
600050017 | Forest City Healthmart Pharmacy | 125 North Jefferson | 924 West Mount Vernon | St James | MO | 65559 | 573-265-5400 | 1770653685 | 2627048 | 37.997893 | -91.615084 | |
605032507 | Forest City Medical Center Pharmacy | 1000 B North Jefferson | 924 West Mount Vernon | St James | MO | 65559 | 573-265-2525 | 1730250762 | 2633419 | 38.009653 | -91.621109 | |
606325603 | Forest Park Pharmacy | 6125 Clayton Avenue Suite 100 | 924 West Mount Vernon | St Louis | MO | 63139 | 314-645-9990 | 1659576205 | 2637429 | 38.630087 | -90.287641 | |
600244107 | Forsyth Pharmacy | 16269 Hwy 160 | PO Box 928 | Forsyth | MO | 65653 | 417-546-5151 | 1760590855 | 2606474 | 36.685501 | -93.119471 | |
606143006 | Foundation Care | 4010 Wedgeway Court | PO Box 928 | Earth City | MO | 63045 | 314-291-1122 | 1205831963 | 2635564 | 38.765568 | -90.461723 | |
608045704 | Fox Grape Pharmacy | 3250 East Battlefield Ste P | PO Box 928 | Springfield | MO | 65804 | 417-883-4340 | 1790790335 | 2630160 | 37.157943 | -93.228897 | |
601586803 | Foxs Drug Store, Inc. | 10004 East 63rd Street | PO Box 928 | Raytown | MO | 64133 | 816-353-1600 | 1922167923 | 2609622 | 39.008827 | -94.463292 | |
601847809 | Fremont Pharmacy | 1965 South Fremont | PO Box 928 | Springfield | MO | 65804 | 417-820-6624 | 1982644514 | 2620284 | 37.178844 | -93.271709 | |
600058622 | Gasaway Pharmacy Inc | 104 Jungermann Road | PO Box 928 | St Peters | MO | 63376 | 636-928-1550 | 1427131416 | 2619863 | 38.793722 | -90.576414 | |
602365306 | Gateway Pharmacy of Monroe City | 1110 Highway 24/36 East Suite 28 | PO Box 928 | Monroe City | MO | 63456 | 573-735-4880 | 1982619508 | 2623913 | 39.65774 | -91.714999 | |
606332104 | Genoa Healthcare | 10901 Winner Road | PO Box 928 | Independence | MO | 64052 | 816-833-7325 | 1518157049 | 2637532 | 39.087558 | -94.449273 | |
606392207 | Genoa Healthcare of Missouri | 901 Northeast Independence Avenue | PO Box 928 | Lees Summit | MO | 64086 | 816-347-0075 | 1003067471 | 2638231 | 38.927822 | -94.364775 | |
606432201 | Genoa Healthcare of Missouri | 724 North 22nd Street | PO Box 928 | St Joseph | MO | 64501 | 816-396-5800 | 1407088990 | 2638750 | 39.773261 | -94.834384 | |
607979903 | George's Pharmacy | 3650 East Sunshine | PO Box 928 | Springfield | MO | 65809 | 417-889-7898 | 1740246636 | 2629698 | 37.179937 | -93.219507 | |
602181703 | Gerald Discount Pharmacy | 205 South Main | PO Box 49 | Gerald | MO | 63037 | 573-764-2040 | 1104965052 | 2622327 | 38.402671 | -91.330791 | |
603972308 | Gerbes Pharmacy #111 | 205 East Nifong | PO Box 49 | Columbia | MO | 65203 | 573-442-2951 | 1194765982 | 2632506 | 38.910315 | -92.336782 | |
600057806 | Gerbes Pharmacy #116 | 410 East North Street | PO Box 49 | Eldon | MO | 65026 | 573-392-5461 | 1518908953 | 2625638 | 38.350239 | -92.576917 | |
603576307 | Gerbes Pharmacy #118 | 2101 Schotthill Woods Dr | PO Box 49 | Jefferson City | MO | 65101 | 573-659-3700 | 1295776631 | 2628242 | 38.547548 | -92.148588 | |
602667909 | Gerbes Pharmacy #119 | 555 East Hwy 54 | PO Box 49 | Camdenton | MO | 65020 | 573-346-4155 | 1427099860 | 2625854 | 38.01247 | -92.740157 | |
600120166 | Gerbes Pharmacy #124 | 1729 West Broadway | PO Box 49 | Columbia | MO | 65201 | 573-445-9451 | 1437190337 | 2620169 | 38.95334 | -92.363905 | |
600120174 | Gerbes Pharmacy #125 | 2900 Paris Road | PO Box 49 | Columbia | MO | 65201 | 573-474-9418 | 1982645321 | 2620501 | 38.979582 | -92.295075 | |
600120125 | Gerbes West Pharmacy | 2805 West Truman Boulevard | PO Box 49 | Jefferson City | MO | 65101 | 573-893-2226 | 1437190873 | 2615384 | 38.595034 | -92.226045 | |
602496705 | Gingers Hometown Pharmacy | 550 North Jefferson | 1731 East Mechanic | Lebanon | MO | 65536 | 417-532-9110 | 1740233311 | 2625006 | 37.684644 | -92.668888 | |
600900104 | Globe Cut Rate Drugs | 1900 South Broadway | 1731 East Mechanic | St Louis | MO | 63104 | 314-241-0967 | 1295878049 | 2610980 | 38.607157 | -90.200969 | |
600204101 | Globe Self Service Drugs | 2626 Cherokee | 1731 East Mechanic | St Louis | MO | 63118 | 314-664-2458 | 1679616536 | 2610992 | 38.593346 | -90.226872 | |
600200919 | Goldsmith Pharmacy | 777 South New Ballas Road | 1731 East Mechanic | St Louis | MO | 63141 | 314-432-5020 | 1245334200 | 2603757 | 38.639335 | -90.443757 | |
601504301 | Good Neighbor Pharmacy | Hwy 13 & 20th Street | PO Box 339 | Lexington | MO | 64067 | 660-259-2258 | 1689724247 | 2608404 | 39.175025 | -93.874141 | |
608272902 | Gosney Pharmacy | 2900 St Marys Avenue | PO Box 398 | Hannibal | MO | 63401 | 573-248-8322 | 1962448472 | 2630805 | 39.706464 | -91.386504 | |
600400717 | Grace Hill Neighborhood Health Center Pharmacy | 2220 Lemp Street | PO Box 398 | St Louis | MO | 63104 | 314-879-6204 | 1134134745 | 2636441 | 38.607613 | -90.214535 | |
600400709 | Grace Hill Neighborhood Health Center Pharmacy | 1717 Biddle Street | PO Box 398 | St Louis | MO | 63106 | 314-879-6204 | 1093731945 | 2636439 | 38.638806 | -90.201065 | |
602201303 | Grand Pharmacy | 733 Grand Avenue | PO Box 398 | Hannibal | MO | 63401 | 573-221-2792 | 1477625267 | 2622428 | 39.712187 | -91.373688 | |
603945809 | Great Oak Pharmacy | 7275 North Oak Trafficway | PO Box 398 | Gladstone | MO | 64118 | 816-453-9450 | 1265414452 | 2632479 | 39.226223 | -94.575881 | |
605350602 | Green Hills Pharmacy | 206 North Main | PO Box 1299 | Brookfield | MO | 64628 | 660-258-2122 | 1639126139 | 2634106 | 39.786934 | -93.074522 | |
601294408 | Greene Pharmacy | 128 West Main | PO Box 1299 | Steele | MO | 63877 | 573-695-4533 | 1285734954 | 2618063 | 36.084434 | -89.829841 | |
601294507 | Greenfield Pharmacy, Inc. | 105 North Grand Suite 1 | PO Box 158 | Greenfield | MO | 65661 | 417-637-2909 | 1538143227 | 2618037 | 37.414025 | -93.846791 | |
606437804 | Grove Pharmacy | 3050 South National | PO Box 158 | Springfield | MO | 65804 | 417-881-8822 | 1740442821 | 2638053 | 37.158436 | -93.277166 | |
600309827 | Grove Pharmacy | 1001 East Primrose | PO Box 158 | Springfield | MO | 65807 | 417-883-6800 | 1275615064 | 2623038 | 37.14729 | -93.282005 | |
608202503 | Grove Pharmacy-Home Infusion Division | 1522 East Sunshine | PO Box 158 | Springfield | MO | 65804 | 417-881-2910 | 1407939416 | 2630564 | 37.181551 | -93.268608 | |
600309801 | Grove Professional Pharmacy, Ltd | 1522 East Sunshine | PO Box 158 | Springfield | MO | 65804 | 417-881-2910 | 1366524159 | 2601917 | 37.181551 | -93.268608 | |
606261303 | Hall's Pharmacy Inc | 3021 Highway A Suite 203 | PO Box 979 | Washington | MO | 63090 | 636-390-2828 | 1255446290 | 2637037 | 38.523607 | -91.026916 | |
608183109 | Harris Pharmacy | 1224 First Street | PO Box 979 | Kennett | MO | 63857 | 573-888-6006 | 1851485809 | 2630526 | 36.236726 | -90.043445 | |
600058903 | Hayden's Pharmacy | 1200 Ward Avenue | PO Box 979 | Caruthersville | MO | 63830 | 573-333-4606 | 1154435121 | 2605410 | 36.18483 | -89.660553 | |
609679501 | Healing Arts Pharmacy | 3250 Gordonville Road | PO Box 979 | Cape Girardeau | MO | 63703 | 573-339-0999 | 1104911965 | 2631566 | 37.302508 | -89.57265 | |
606405108 | Health One Pharmacy of Southern Missouri | 3054 East Elm | PO Box 979 | Springfield | MO | 65802 | 417-864-5873 | 1861638314 | 2638382 | 37.205133 | -93.232113 | |
600123608 | Healthcare Pharmacy | 628 Old St Marys Road | PO Box 469 | Perryville | MO | 63775 | 573-547-2517 | 1427199090 | 2623393 | 37.731128 | -89.867738 | |
601872906 | Heartland Discount Pharmacy | 707 Highway 50 West | PO Box 469 | Union | MO | 63084 | 636-583-2646 | 1699728634 | 2620296 | 38.443657 | -91.047797 | |
602803405 | Hen House Pharmacy | 6238 North Chatham Road | PO Box 469 | Kansas City | MO | 64151 | 816-746-1475 | 1265547368 | 2629004 | 39.208835 | -94.643407 | |
608884508 | Hen House Pharmacy #30 | 1015 NE Rice Road | PO Box 469 | Lees Summit | MO | 64086 | 816-525-9849 | 1083729180 | 2631112 | 38.930848 | -94.359337 | |
600136006 | Hendersons Drug Store | 523 First Street | PO Box 469 | Glasgow | MO | 65254 | 660-338-2125 | 1912091711 | 2606599 | 39.225157 | -92.847428 | |
600204309 | Hillcrest Drug Store | 1100B South Bishop | PO Box 370 | Rolla | MO | 65401 | 573-364-3258 | 1215914338 | 2609747 | 37.927627 | -91.779557 | |
600279301 | Hillsboro Pharmacy | 283 Main Street | PO Box 257 | Hillsboro | MO | 63050 | 636-797-3468 | 1942227780 | 2606791 | 38.23225 | -90.563361 | |
600129001 | Hixson Drug Inc | 604 A East South Street | PO Box 459 | Ozark | MO | 65721 | 417-581-7777 | 1932203973 | 2601993 | 37.003992 | -93.202104 | |
609896303 | HLTC Pharmacy | 603 Locust Street | PO Box 1045 | Chillicothe | MO | 64601 | 660-646-7455 | 1902934763 | 2637380 | 39.793586 | -93.552386 | |
606763514 | Home Care Pharmacy I | 11125 Dunn Road | PO Box 1045 | St Louis | MO | 63136 | 314-653-5200 | 1962518878 | 2628254 | 38.775639 | -90.239296 | |
606763506 | Home Care Pharmacy II | 1245 Graham Road | PO Box 1045 | Florissant | MO | 63031 | 314-953-6740 | 1144336058 | 2625424 | 38.777801 | -90.335118 | |
601501729 | Home Parenteral Services of The Ozarks | 2220 West Sunset | PO Box 1045 | Springfield | MO | 65807 | 417-887-7525 | 1558401851 | 2621402 | 37.166746 | -93.323691 | |
600400725 | Homer G Phillips Health Center | 2425 North Whittier | PO Box 1045 | St Louis | MO | 63113 | 314-371-3100 | 1740206697 | 2631441 | 38.657239 | -90.236464 | |
605679307 | Hometown Pharmacy | 601 Locust Street | PO Box 1045 | Chillicothe | MO | 64601 | 660-646-7455 | 1043324015 | 2634435 | 39.793573 | -93.552385 | |
600122303 | Hometown Pharmacy | 1409 North Jefferson Street | PO Box 1045 | Carrollton | MO | 64633 | 660-542-2020 | 1275627127 | 2605357 | 39.372526 | -93.494316 | |
603728205 | Hometown Pharmacy | 206 W Second Street | PO Box 220 | Dixon | MO | 65459 | 573-759-2230 | 1134282429 | 2628533 | 37.991952 | -92.095533 | |
601917503 | Hometown Pharmacy #4 | 606 East Mt Vernon Boulevard | PO Box 68 | Mount Vernon | MO | 65712 | 417-466-2000 | 1104900364 | 2604204 | 37.094511 | -93.812875 | |
606115707 | Hometown Pharmacy LLC | 408 West Buchanan Suite A | PO Box 68 | California | MO | 65018 | 573-796-2225 | 1871605873 | 2635401 | 38.627792 | -92.571171 | |
606475200 | Hometown Pharmacy-Trenton | 1903 East 9th Street | PO Box 68 | Trenton | MO | 64683 | 660-359-5700 | 1184941684 | 2639043 | 40.074595 | -93.595891 | |
601582901 | Horst Pharmacy | 2705 Highway 61 East | PO Box 68 | Jackson | MO | 63755 | 573-243-8173 | 1922103886 | 2618746 | 37.367842 | -89.641035 | |
600745707 | Howard Starks Prof. Pharmacy | 6650 Troost Avenue | PO Box 68 | Kansas City | MO | 64131 | 816-333-6611 | 1992890644 | 2607591 | 39.006793 | -94.575071 | |
601894504 | Hy Vee Pharmacy | 1210 North Washington | PO Box 68 | Chillicothe | MO | 64601 | 660-646-1280 | 1821026915 | 2629547 | 39.800375 | -93.553935 | |
605456102 | Hy Vee Pharmacy #1076 | 3100 Broadway West | PO Box 68 | Columbia | MO | 65203 | 573-447-2144 | 1871520221 | 2633964 | 38.954805 | -92.38404 | |
601112618 | Hy-Vee Clinic Pharmacy (1475 | 5816 Hwy 54 Parkway Center 104 | PO Box 68 | Osage Beach | MO | 65065 | 573-348-2721 | 1598706921 | 2636148 | 38.121863 | -92.676995 | |
602592404 | Hy-Vee Food & Drug Store | 9400 East 350 Highway | PO Box 68 | Raytown | MO | 64133 | 816-358-5988 | 1154358687 | 2625525 | 38.993037 | -94.47066 | |
602979809 | Hy-Vee Food & Drugstore | 500 North Baltimore | PO Box 68 | Kirksville | MO | 63501 | 660-665-7400 | 1467482281 | 2627505 | 40.197736 | -92.571804 | |
603993809 | Hy-Vee Pharmacy | 1307 East North Avenue | PO Box 68 | Belton | MO | 64012 | 816-318-0404 | 1124058938 | 2632443 | 38.81357 | -94.515262 | |
603176603 | Hy-Vee Pharmacy | 1525 East 23rd Street | PO Box 68 | Independence, | MO | 64055 | 816-836-9918 | 1053349050 | 2627771 | 39.078332 | -94.395381 | |
602908006 | Hy-Vee Pharmacy | 301 Northeast Rice Road | PO Box 68 | Lees Summit | MO | 64086 | 816-524-6377 | 1205864295 | 2627062 | 38.917627 | -94.360396 | |
603645409 | Hy-Vee Pharmacy | 7117 North Prospect | PO Box 68 | Gladstone | MO | 64119 | 816-452-7711 | 1336179159 | 2628317 | 39.222717 | -94.548293 | |
608468807 | Hy-Vee Pharmacy | 1801-03 East 9th Street | PO Box 68 | Trenton | MO | 64683 | 660-359-4955 | 1942238936 | 2630742 | 40.0745 | -93.599471 | |
608464509 | Hy-Vee Pharmacy #1 | 8301 North St Clair | PO Box 68 | Kansas City | MO | 64151 | 816-505-1010 | 1952339954 | 2630730 | 39.245798 | -94.64678 | |
606470706 | Hy-Vee Pharmacy #1082 | 25 Conley Road | PO Box 68 | Columbia | MO | 65201 | 573-442-7706 | 1063735272 | 2639005 | 38.949907 | -92.293996 | |
606130201 | Hy-Vee Pharmacy #1261 | 4545 Noland Road | PO Box 68 | Independence | MO | 64055 | 816-478-1968 | 1538194618 | 2635437 | 39.038009 | -94.415347 | |
606337806 | Hy-Vee Pharmacy #1303 | 3721 West Truman Boulevard | PO Box 68 | Jefferson City | MO | 65109 | 573-634-2628 | 1699968750 | 2637621 | 38.586318 | -92.256308 | |
606120608 | Hy-Vee Pharmacy #1321 | 207 Northeast Englewood Road | PO Box 68 | Kansas City | MO | 64118 | 816-454-4763 | 1477583292 | 2635312 | 39.195619 | -94.578886 | |
608578308 | Hy-Vee Pharmacy #2 | 310 SW Ward Road | PO Box 68 | Lees Summit | MO | 64081 | 816-554-2211 | 1922039726 | 2630754 | 38.910175 | -94.395782 | |
606451102 | Hy-Vee Pharmacy #2 (1081) | 405 East Nifong Boulevard | PO Box 68 | Columbia | MO | 65201 | 573-442-8616 | 1801029830 | 2638813 | 38.910372 | -92.334448 | |
605680800 | Hy-Vee Pharmacy (1036) | 1104 South 25th Street Box 47 | PO Box 68 | Bethany | MO | 64424 | 660-425-8171 | 1356378293 | 2634310 | 40.258961 | -94.026692 | |
604780205 | Hy-Vee Pharmacy (1406) | 1217 South Main Street | PO Box 68 | Maryville | MO | 64468 | 660-582-2199 | 1164452801 | 2632710 | 40.331048 | -94.87367 | |
605972702 | Hy-Vee Pharmacy (1552) | 201 North Belt Highway | PO Box 68 | St Joseph | MO | 64506 | 816-232-9011 | 1306876040 | 2634752 | 39.768467 | -94.803429 | |
606395903 | Integrity Pharmacy LLC | 509 South Union Avenue | 3737 N Kingshighway Blvd | Springfield | MO | 65802 | 417-865-2900 | 1295987931 | 2638229 | 37.203784 | -93.233642 | |
608283008 | Interlock Pharmacy of Columbia | 4509 I-70 Drive Southeast | 3737 N Kingshighway Blvd | Columbia | MO | 65201 | 573-875-1971 | 1396847653 | 2630716 | 38.959733 | -92.269599 | |
600447601 | Interlock Pharmacy Systems | 345 Dunn Road | 3737 N Kingshighway Blvd | Florissant | MO | 63031 | 314-921-4242 | 1790896280 | 2617770 | 38.77574 | -90.331599 | |
608242806 | J & H Express Rx | 1465 North Westwood | PO Box 1599 1330 Commercial Street | Poplar Bluff | MO | 63901 | 573-785-0127 | 1174624324 | 2630576 | 36.771609 | -90.418382 | |
600128102 | Jack W. Monroe Pharmacy, Inc | 1236 Jesse James Road | PO Box 1599 1330 Commercial Street | Excelsior Springs | MO | 64024 | 816-637-6118 | 1720132376 | 2619015 | 39.357713 | -94.235222 | |
606058402 | Jefferson City Apothecary | 1739 Elm Court Suite 108 | PO Box 1364 | Jefferson City | MO | 65101 | 573-634-8300 | 1023113248 | 2635057 | 38.553229 | -92.151234 | |
608482303 | Jefferson City Medical Group Pharmacy | 1241 West Stadium Dr | PO Box 1364 | Jefferson City | MO | 65109 | 573-635-5264 | 1841261153 | 2631629 | 38.572596 | -92.217195 | |
607682101 | Jefferson Pharmacy | 3231 South National | PO Box 1364 | Springfield | MO | 65807 | 417-883-5785 | 1447288212 | 2602135 | 37.155655 | -93.277849 | |
600585509 | Joes Pharmacy | 489 South Jefferson | PO Box 1364 | Lebanon | MO | 65536 | 417-532-7128 | 1790879526 | 2627315 | 37.677318 | -92.659819 | |
602852105 | John's Pharmacy | 2001 Independence Street | PO Box 1364 | Cape Girardeau | MO | 63703 | 573-334-1300 | 1437109667 | 2627024 | 37.306408 | -89.548777 | |
606225704 | John's Rx, Inc | 2003 Independence | PO Box 1364 | Cape Girardeau | MO | 63703 | 573-334-1300 | 1619927860 | 2636275 | 37.30641 | -89.548792 | |
601811102 | Johnston Drug, Inc. | 214 North Grand | PO Box 1364 | Clarence | MO | 63437 | 660-699-2432 | 1962403592 | 2619837 | 39.743748 | -92.262281 | |
600130504 | Jones Drug Store Inc | 125 Court | PO Box 494 | Jackson | MO | 63755 | 573-243-3524 | 1891897815 | 2607058 | 37.382882 | -89.668555 | |
600130603 | Jons Pharmacy | 219 South Washington | PO Box 494 | Neosho | MO | 64850 | 417-451-3775 | 1023102860 | 2604038 | 36.868329 | -94.367127 | |
606226702 | Jordan Valley Community Health Center Pharmacy | 440 East Tampa | PO Box 494 | Springfield | MO | 65806 | 417-831-0150 | 1477657658 | 2619522 | 37.213647 | -93.288761 | |
602777005 | K Mart Pharmacy #3655 | 600 North East Barry Road | PO Box 494 | Kansas City | MO | 64155 | 816-468-4434 | 1598796617 | 2626096 | 39.246499 | -94.572987 | |
602776908 | K Mart Pharmacy #3759 | 15909 Manchester Road | PO Box 494 | Ballwin | MO | 63011 | 636-391-4064 | 1407887524 | 2626301 | 38.592743 | -90.587269 | |
602875502 | K Mart Pharmacy #3812 | 2233 North Westwood Blvd | PO Box 494 | Poplar Bluff | MO | 63901 | 573-785-4557 | 1316978430 | 2626995 | 36.777884 | -90.423423 | |
603155805 | K Mart Pharmacy #3934 | 1003 South Bishop | PO Box 494 | Rolla | MO | 65401 | 573-364-6079 | 1225069347 | 2627276 | 37.92944 | -91.778821 | |
600304307 | K Mart Pharmacy #4720 | 6650 Manchester | PO Box 494 | St Louis | MO | 63139 | 314-645-0544 | 1063443182 | 2613885 | 38.618778 | -90.301488 | |
601294705 | K Mart Pharmacy #7324 | 20 Ofallon Square | PO Box 494 | O Fallon | MO | 63366 | 636-240-6610 | 1235160359 | 2617958 | 38.801438 | -90.700329 | |
601768906 | K Mart Pharmacy #7526 | 3909 Highway 169 South | PO Box 494 | St Joseph | MO | 64503 | 816-364-3499 | 1962433086 | 2619508 | 39.728479 | -94.799742 | |
601835804 | K Mart Pharmacy #7543 | 4560 Gravois Village Center | PO Box 494 | High Ridge | MO | 63049 | 636-376-5000 | 1871524991 | 2619899 | 38.486129 | -90.503689 | |
607804408 | K Mart Pharmacy #7710 | 1477 State Highway 248 | PO Box 494 | Branson | MO | 65616 | 417-337-9529 | 1134150253 | 2629369 | 36.663668 | -93.239712 | |
602070104 | K Mart Pharmacy #7903 | 2001 West Kansas | PO Box 494 | Liberty | MO | 64068 | 816-781-6177 | 1780615807 | 2621224 | 39.244407 | -94.453259 | |
603885401 | K Mart Pharmacy #9332 | 3101 South Glenstone | PO Box 494 | Springfield | MO | 65804 | 417-883-7598 | 1043241169 | 2631794 | 37.157532 | -93.262967 | |
603885302 | K Mart Pharmacy #9334 | 2855 Dunn Road | PO Box 494 | Florissant | MO | 63033 | 314-921-9740 | 1821020678 | 2631819 | 38.771893 | -90.28151 | |
600659502 | K Mart Pharmacy #9336 | 4023 S Noland Road | PO Box 494 | Independence | MO | 64055 | 816-254-1366 | 1245261361 | 2613645 | 39.048247 | -94.41483 | |
600244305 | K Mart Pharmacy #9338 | 3901 Lemay Ferry Road | PO Box 494 | St Louis | MO | 63125 | 314-487-5440 | 1972534097 | 2614938 | 38.506763 | -90.32522 | |
603885104 | K Mart Pharmacy #9353 | 155 Twin City Mall | PO Box 494 | Crystal City | MO | 63019 | 636-931-4067 | 1952332074 | 2631857 | 38.218042 | -90.387526 | |
600246003 | K Mart Pharmacy 3239 | 7100 NW Prairie View Rd | PO Box 494 | Kansas City | MO | 64151 | 816-587-0200 | 1699706713 | 2615233 | 39.223772 | -94.651125 | |
601686207 | K Mart Pharmacy 3579 | 3700 South Campbell | PO Box 494 | Springfield | MO | 65807 | 417-882-8300 | 1053342170 | 2619154 | 37.145922 | -93.295753 | |
600993604 | K Mart Pharmacy 4026 | 2901 5 North Belt Highway | PO Box 494 | St Joseph | MO | 64506 | 816-364-2984 | 1881625903 | 2615081 | 39.794684 | -94.811995 | |
600247100 | K Mart Pharmacy 4157 | 5615 Bannister Rd East | PO Box 494 | Kansas City | MO | 64137 | 816-765-7555 | 1609807726 | 2613140 | 38.952778 | -94.523222 | |
600284202 | K Mart Pharmacy 4220 | 2821 NE Vivion Road | PO Box 494 | Kansas City | MO | 64119 | 816-452-5300 | 1518998632 | 2613328 | 39.187634 | -94.545968 | |
600055800 | K Mart Pharmacy 4304 | 1 Flower Valley Shpg Cntr | PO Box 494 | Florissant | MO | 63033 | 314-831-8400 | 1154352276 | 2613669 | 38.810818 | -90.299765 | |
600901706 | K Mart Pharmacy 4427 | 16200 East US Highway 24 | PO Box 494 | Independence | MO | 64056 | 816-257-1700 | 1427089549 | 2613330 | 39.117837 | -94.383533 | |
600397905 | K Mart Pharmacy 4743 | 11978 St Charles Rock Road | PO Box 494 | Bridgeton | MO | 63044 | 314-291-2290 | 1336170455 | 2613380 | 38.747185 | -90.421862 | |
600992309 | K Mart Pharmacy 7018 | 2304 Missouri Blvd | PO Box 494 | Jefferson City | MO | 65109 | 573-634-4400 | 1326079443 | 2616918 | 38.58153 | -92.208067 | |
600901904 | K Mart Pharmacy 7021 | 11 South Kingshighway | PO Box 494 | Cape Girardeau | MO | 63703 | 573-334-2887 | 1417988536 | 2616906 | 37.306332 | -89.55196 | |
600246102 | K Mart Pharmacy 7193 | 1930 East Kearney | PO Box 494 | Springfield | MO | 65803 | 417-862-7750 | 1508897620 | 2616576 | 37.239768 | -93.257651 | |
606093706 | Kansas City Cancer Centers Pharmacy | 4881 NE Goodview Circle | PO Box 494 | Lees Summit | MO | 64064 | 816-350-5844 | 1063423572 | 2635033 | 39.000883 | -94.354147 | |
601425903 | Keller Apothecary | 5201 Chippewa | PO Box 494 | St Louis | MO | 63109 | 314-352-5201 | 1902836182 | 2628925 | 38.592137 | -90.280689 | |
600125603 | Key Drugs | 910 North Westwood Boulevard | PO Box 494 | Poplar Bluff | MO | 63901 | 573-785-8218 | 1275612947 | 2609519 | 36.764769 | -90.412346 | |
600587208 | Kilgore's Medical Pharmacy | 700 North Providence Road | PO Box 494 | Columbia | MO | 65203 | 573-442-0194 | 1417901646 | 2628468 | 38.9595 | -92.333933 | |
604629204 | Kilgore's Medical Pharmacy | 1608 Chapel Hill Road | PO Box 494 | Columbia | MO | 65203 | 573-447-4444 | 1205986213 | 2632570 | 38.930175 | -92.363351 | |
602214603 | Kimberling City Pharmacy | Hwy 13 | KC Shopping Center Box 908 | Kimberling City | MO | 65686 | 417-739-2273 | 1316043490 | 2622923 | 36.630709 | -93.423219 | |
600050702 | Kinkead Pharmacy, Inc. | 105 South Allen | KC Shopping Center Box 908 | Centralia | MO | 65240 | 573-682-2155 | 1033255179 | 2605446 | 39.211443 | -92.139095 | |
600663009 | Kleins Medicate | 601 Center Drive | KC Shopping Center Box 908 | Ste Genevieve | MO | 63670 | 573-883-5788 | 1316952922 | 2610308 | 37.969789 | -90.04914 | |
600295406 | Kneibert Clinic Pharmacy | 666 Lester | KC Shopping Center Box 908 | Poplar Bluff | MO | 63901 | 573-686-2411 | 1306824990 | 2612996 | 36.759151 | -90.397907 | |
600118103 | Kreisler Clinic Pharmacy Inc | 1602 North 2nd Street | KC Shopping Center Box 908 | Clinton | MO | 64735 | 660-885-4646 | 1154427516 | 2628204 | 38.389977 | -93.770715 | |
600129829 | Kreisler Drug #3 Inc. | 1810 East Ohio | PO Box 528 | Clinton | MO | 64735 | 660-885-2228 | 1124123724 | 2620563 | 38.366083 | -93.748253 | |
600129803 | Kreisler Drug Co., Inc. | 117 West Franklin St | PO Box 528 | Clinton | MO | 64735 | 660-885-5551 | 1780789305 | 2605698 | 38.370938 | -93.776597 | |
602280703 | Kreisler-Country Pharmacy, Inc. | 121-123 West 4th Street | PO Box 528 | Appleton City | MO | 64724 | 660-476-2142 | 1477582625 | 2628521 | 38.190414 | -94.028371 | |
600130785 | Kroger Food & Drug V-386 | 2770 North Westwood | 319 West Reed Street | Poplar Bluff | MO | 63901 | 573-686-6974 | 1376577155 | 2619142 | 36.785722 | -90.429184 | |
602389702 | Kroger Savon Pharmacy J-724 | #1 Troy Square | Huck Finn Shopping Center | Troy | MO | 63379 | 636-528-8667 | 1518030030 | 2624357 | 38.988834 | -90.974186 | |
600284004 | L & S Discount Pharmacy | 406 South Main | Huck Finn Shopping Center | Charleston | MO | 63834 | 573-683-4787 | 1073522421 | 2605509 | 36.92133 | -89.349906 | |
600133003 | La Plata Pharmacy | 29936 July Road | Huck Finn Shopping Center | La Plata | MO | 63549 | 660-332-4456 | 1023154168 | 2603959 | 40.020395 | -92.479098 | |
600899900 | Ladue Pharmacy Inc | 9830 Clayton Road | Huck Finn Shopping Center | St Louis | MO | 63124 | 314-993-4031 | 1295828705 | 2611261 | 38.637868 | -90.390712 | |
609737200 | Lake Regional Pharmacy Lo | 1870 Bagnell Dam Boulevard | Huck Finn Shopping Center | Lake Ozark | MO | 65049 | 573-964-6250 | 1891802443 | 2631605 | 38.200104 | -92.634962 | |
605918507 | Lake Regional Pharmacy Obmp | 1057-B Medical Park Drive | Huck Finn Shopping Center | Osage Beach | MO | 65065 | 573-302-2700 | 1134233109 | 2634245 | 38.121 | -92.6808 | |
603758806 | Lakeland Pharmacy | Jct 13 & 76 Morris Plaza | Huck Finn Shopping Center | Branson West | MO | 65737 | 417-272-8064 | 1841351731 | 2631869 | 36.69695 | -93.368761 | |
603829409 | Lakeland Pharmacy #2 | 1494 State Highway 248 Suite D | Huck Finn Shopping Center | Branson | MO | 65616 | 417-336-4701 | 1316051386 | 2632544 | 36.664068 | -93.240939 | |
601962608 | Lakeland Pharmacy #3 | 104 Cortney Lane | Huck Finn Shopping Center | Crane | MO | 65633 | 417-723-5227 | 1194746552 | 2621008 | 36.899904 | -93.574051 | |
606371508 | Landrum Drug Inc | 1319E South Landrum | Huck Finn Shopping Center | Mount Vernon | MO | 65712 | 417-461-1100 | 1821264433 | 2637950 | 37.092673 | -93.823321 | |
602931800 | Lawrence Drug, Inc | 1454 East Republic Road | PO Box 1518 | Springfield | MO | 65804 | 417-886-6880 | 1881685691 | 2627050 | 37.137394 | -93.270817 | |
600056410 | LDI Pharmacy | 680 Craig Road Suite 200 | PO Box 1518 | Creve Coeur | MO | 63141 | 314-652-2121 | 1285737411 | 2611590 | 38.668344 | -90.436873 | |
600129902 | Lee's Summit Pharmacy | 615 West 3rd Street | PO Box 82 | Lees Summit | MO | 64063 | 816-524-3335 | 1508884230 | 2608353 | 38.910966 | -94.389021 | |
607749801 | Lester E. Cox Medical Centers (Pharmacy) | 3801 South National | PO Box 218 | Springfield | MO | 65807 | 417-269-6277 | 1033313861 | 2621414 | 37.145289 | -93.278237 | |
602577702 | Letassy Health Services, Inc | 1002 West Pine Street | PO Box 218 | Poplar Bluff | MO | 63901 | 573-785-0048 | 1780603969 | 2625486 | 36.758289 | -90.404701 | |
601504202 | Letassy Pharmacy (The) | 1014 West Pine Street | PO Box 218 | Poplar Bluff | MO | 63901 | 573-785-8421 | 1356551592 | 2618568 | 36.758289 | -90.404803 | |
602898801 | Lindenwood Drug | 6903 Lansdowne | PO Box 2145 | St Louis | MO | 63109 | 314-781-2445 | 1336187590 | 2626969 | 38.591459 | -90.310228 | |
600587828 | Linn Drugs | 304 East Main | PO Box 2145 | Linn | MO | 65051 | 573-897-4140 | 1770585929 | 2621197 | 38.48582 | -91.851364 | |
600118509 | Lockwood Pharmacy | 725 Main Street | PO Box R | Lockwood | MO | 65682 | 417-232-4721 | 1285650135 | 2625878 | 37.386332 | -93.953392 | |
600098107 | Lowe Drug at Centerpoint | 19550 East 39th Street Suite 120 | PO Box R | Independence | MO | 64057 | 816-795-0086 | 1750567624 | 2637811 | 39.047922 | -94.350273 | |
602629206 | M D Pharmacy, Inc. | 8500 Delmar Boulevard | PO Box 56 | St Louis | MO | 63124 | 314-991-1111 | 1760486781 | 2612237 | 38.660675 | -90.355921 | |
600119804 | Macon Pharmacy | 402 East Briggs | PO Box 56 | Macon | MO | 63552 | 660-385-2147 | 1629035084 | 2608543 | 39.751969 | -92.469915 | |
601458003 | Madison Medical Ctr Pharmacy | 611 West Main Street | PO Box 56 | Fredericktown | MO | 63645 | 573-783-3341 | 1003983859 | 2618962 | 37.559697 | -90.301626 | |
606186906 | Main Street Pharmacy | 2685 East Main Street Suite B | PO Box 56 | Jackson | MO | 63755 | 573-204-8151 | 1881606465 | 2635932 | 37.380455 | -89.64582 | |
605420405 | Main Street Pharmacy | 115 East Main Street | PO Box 56 | East Prairie | MO | 63845 | 573-649-9229 | 1689700379 | 2634322 | 36.779706 | -89.385433 | |
600496608 | Mansfield Drug | 101 North Business Highway 60 | 1947 West Sunset | Mansfield | MO | 65704 | 417-924-8877 | 1184761108 | 2608632 | 37.106966 | -92.581812 | |
601199508 | Marionville Pharmacy | 201 South US Hwy 60 | PO Box 217 | Marionville | MO | 65705 | 417-258-2526 | 1790860104 | 2629585 | 37.001867 | -93.626828 | |
601825003 | Marrs Pharmacy | 205 West R D Mize Road | PO Box 217 | Blue Springs | MO | 64015 | 816-229-7755 | 1922074855 | 2619750 | 39.023675 | -94.266243 | |
606937902 | Marshfield Clinic Pharmacy | 483 Pomme De Terre Drive | PO Box 217 | Marshfield | MO | 65706 | 417-468-4442 | 1598879561 | 2629117 | 37.33163 | -92.936133 | |
608476602 | Marshs Sun Fresh | 4001 Mill Street | PO Box 217 | Kansas City | MO | 64111 | 816-931-1639 | 1962572537 | 2630792 | 39.053675 | -94.594257 | |
602442402 | Matt's Medicine Store | 11200 1/2 East 24 Highway | PO Box 500 | Independence, | MO | 64054 | 816-833-3636 | 1073551495 | 2624220 | 39.078049 | -94.446008 | |
606275105 | McCormicks Pharmacy | 4320 Wornall Road Suite 200 | PO Box 500 | Kansas City | MO | 64111 | 816-531-3434 | 1366465254 | 2637013 | 39.048846 | -94.590307 | |
600202824 | McKenzies Prescription Ctr | 643 North Morley | PO Box 148 | Moberly | MO | 65270 | 660-263-6710 | 1538253224 | 2608860 | 39.425051 | -92.433541 | |
601504608 | Med Depot | 800 West Jefferson | PO Box 148 | Kirksville | MO | 63501 | 660-665-7239 | 1790835874 | 2627670 | 40.192654 | -92.587676 | |
606068203 | Med Station | 54 SE 1st Lane | PO Box 148 | Lamar | MO | 64759 | 417-681-0999 | 1861506834 | 2635158 | 37.488426 | -94.298288 | |
600284301 | Medical Arts Clayton Pharmacy | 211 North Meramec | PO Box 148 | Clayton | MO | 63105 | 314-862-0333 | 1972643062 | 2605624 | 38.654556 | -90.33925 | |
600801120 | Medical Arts Pharmacy | 1935 Prairie Dell Road Suite 200 | PO Box 148 | Union | MO | 63084 | 636-583-3117 | 1427069939 | 2624547 | 38.413316 | -90.961033 | |
600131007 | Medical Arts Pharmacy | 808 East Wakefield | PO Box 148 | Sikeston | MO | 63801 | 573-471-5454 | 1922190172 | 2613075 | 36.887607 | -89.582147 | |
603809302 | Medical Center Pharmacy | 513-B Grand Avenue | PO Box 148 | Doniphan | MO | 63935 | 573-996-3784 | 1285774828 | 2632037 | 36.622257 | -90.825532 | |
600130009 | Medical Center Pharmacy | 1700 South Ingram Street | PO Box 148 | Sedalia | MO | 65301 | 660-826-2626 | 1245392133 | 2609886 | 38.696151 | -93.223041 | |
608084109 | Medicap Pharmacy | 800 Valley Creek Drive | PO Box 148 | Farmington | MO | 63640 | 573-760-0200 | 1275562324 | 2630196 | 37.790794 | -90.438716 | |
602663106 | Medicap Pharmacy | 1020 North Kingshighway | PO Box 148 | Cape Girardeau | MO | 63701 | 573-335-1002 | 1912062340 | 2625385 | 37.320687 | -89.557449 | |
600280002 | Medicap Pharmacy | 211 West Yoakum | PO Box 148 | Chaffee | MO | 63740 | 573-887-3622 | 1033166517 | 2605472 | 37.180961 | -89.657485 | |
600203509 | Medicap Pharmacy | 2220 Main Street | PO Box 148 | Scott City | MO | 63780 | 573-264-2450 | 1396726246 | 2606866 | 37.214915 | -89.535745 | |
603536608 | Medicap Pharmacy | 507 North Main | PO Box 148 | Sikeston | MO | 63801 | 573-471-4401 | 1194897983 | 2628381 | 36.882802 | -89.580782 | |
600200810 | Medicate LTC Pharmacy | 312 East Karsch Boulevard | PO Box 148 | Farmington | MO | 63640 | 573-756-7870 | 1144332271 | 2606222 | 37.786644 | -90.415052 | |
600203301 | Medicate Pharmacy | 111 East Main Street | 100 North Eighth Street | Fredericktown | MO | 63645 | 573-783-5508 | 1144266651 | 2606501 | 37.559551 | -90.294031 | |
602650608 | Medicenter Pharmacy | 200 West Washington | 100 North Eighth Street | Jackson | MO | 63755 | 573-243-1303 | 1811075336 | 2625828 | 37.383695 | -89.668907 | |
600452304 | Medicine & More | 15870 Clayton Road | 100 North Eighth Street | Ellisville | MO | 63011 | 636-227-5525 | 1982619524 | 2623824 | 38.60472 | -90.583078 | |
606000701 | Medicine Cabinet | 105 Progress Drive | PO Box 747 | Sullivan | MO | 63080 | 573-860-3600 | 1003849316 | 2634889 | 38.200499 | -91.171045 | |
601654403 | Medicine Center Pharmacy | 3601 Faraon Street | PO Box 747 | St Joseph | MO | 64506 | 816-233-9963 | 1710090980 | 2619039 | 39.769796 | -94.806019 | |
601716103 | Medicine Chest (The) | 216 West Main Street | PO Box 747 | West Plains | MO | 65775 | 417-256-7706 | 1962516930 | 2619370 | 36.728339 | -91.853356 | |
606466407 | Medicine Shoppe | 106 B Four Seasons Shopping Center | PO Box 747 | Chesterfield | MO | 63017 | 314-469-7171 | 1891027769 | 2638988 | 38.679187 | -90.502577 | |
600285001 | Medicine Shoppe | 100 North Main Street | PO Box 747 | Desoto | MO | 63020 | 636-586-2202 | 1922170711 | 2605939 | 38.139112 | -90.553846 | |
608192407 | Medicine Shoppe | 10 Centerline Drive | PO Box 747 | Troy | MO | 63379 | 636-462-7005 | 1376593095 | 2630514 | 38.985114 | -90.97935 | |
601424708 | Medicine Shoppe | 1120 Franklin | PO Box 747 | Lexington | MO | 64067 | 660-259-2591 | 1760465504 | 2608416 | 39.184548 | -93.879635 | |
600051320 | Medicine Shoppe | 1474 North Boonville | PO Box 747 | Springfield | MO | 65802 | 417-869-1866 | 1013089804 | 2603810 | 37.225435 | -93.291917 | |
600122006 | Medicine Shoppe #1563 | 161 South Benton | PO Box 747 | Marshall | MO | 65340 | 660-886-6590 | 1750551180 | 2637873 | 39.120079 | -93.204106 | |
601761802 | Medicine Shoppe #1573 | 810 West 35th Street Suite 101 | PO Box 747 | Higginsville | MO | 64037 | 660-584-2700 | 1932379369 | 2637861 | 39.060988 | -93.728374 | |
602326803 | Medicine Shoppe (The) | 116 Walnut Street | PO Box 747 | Festus | MO | 63028 | 636-937-4144 | 1386716173 | 2627581 | 38.219937 | -90.395318 | |
600658108 | Medicine Shoppe (The) | 2386 North Highway 67 | PO Box 747 | Florissant | MO | 63033 | 314-921-7700 | 1982719910 | 2615752 | 38.803921 | -90.30848 | |
600094403 | Medicine Shoppe (The) | #16 Stonegate Center | PO Box 747 | Valley Park | MO | 63088 | 636-225-5123 | 1356419154 | 2601804 | 38.567391 | -90.494778 | |
600307706 | Medicine Shoppe (The) | 7922 Mackenzie Road | PO Box 747 | Affton | MO | 63123 | 314-638-3535 | 1821181355 | 2613859 | 38.566318 | -90.320597 | |
602357105 | Medicine Shoppe (The) | 11330 Gravois Road Suite 202 | PO Box 747 | St Louis | MO | 63126 | 314-842-0910 | 1417041823 | 2627404 | 38.539171 | -90.373503 | |
601947005 | Medicine Shoppe (The) | 488 South Fifth | PO Box 747 | St Charles | MO | 63301 | 636-949-5593 | 1427160423 | 2620537 | 38.779513 | -90.487572 | |
604842302 | Medicine Shoppe (The) | 635 South Sturgeon Street | PO Box 747 | Montgomery City | MO | 63361 | 573-564-1111 | 1326150327 | 2633041 | 38.971207 | -91.499754 | |
600309900 | Medicine Shoppe (The) | 505 Salt Lick Road | PO Box 747 | St Peters | MO | 63376 | 636-278-6561 | 1851436489 | 2613506 | 38.792663 | -90.659267 | |
601176902 | Medicine Shoppe (The) | 613 South Main Street | PO Box 747 | Sikeston | MO | 63801 | 573-472-2622 | 1740352533 | 2617578 | 36.874421 | -89.578317 | |
601708506 | Medicine Shoppe (The) | 200 North 10th Street | PO Box 747 | Poplar Bluff | MO | 63901 | 573-686-7216 | 1508950916 | 2619231 | 36.758838 | -90.404352 | |
602046401 | Medicine Shoppe (The) | 210 SE Second Street | 900 Main Street | Lees Summit | MO | 64063 | 816-524-8444 | 1568534352 | 2621274 | 38.915081 | -94.375007 | |
600585806 | Medicine Shoppe (The) | 415 West Jackson | 1107 South Madison | Mexico | MO | 65265 | 573-581-7561 | 1912082538 | 2627353 | 39.172058 | -91.886517 | |
602599607 | Medicine Shoppe (The) #1130 | 2000-B South Springfield Avenue | PO Box 33 | Bolivar | MO | 65613 | 417-326-7455 | 1801809785 | 2628266 | 37.595362 | -93.402445 | |
600305007 | Medicine Shoppe Pharmacy | 3137 South Grand | PO Box 33 | St Louis | MO | 63118 | 314-865-1528 | 1841450442 | 2638027 | 38.601503 | -90.242622 | |
600243505 | Medicine Shoppe Pharmacy | 4441 Brown Road | PO Box 33 | St Louis | MO | 63134 | 314-428-7676 | 1346355385 | 2628216 | 38.727923 | -90.345246 | |
608717401 | Medicine Shoppe Pharmacy | 616C Highway 47 North | PO Box 33 | Warrenton | MO | 63383 | 636-456-5570 | 1427105576 | 2631251 | 38.815523 | -91.141818 | |
601741507 | Medicine Shoppe Pharmacy | 811 East Division Street | PO Box 33 | Springfield | MO | 65803 | 417-866-3054 | 1770655391 | 2628494 | 37.226301 | -93.281948 | |
600279202 | Medicine Shoppe Pharmacy #17 | 2514 Woodson Road | PO Box 33 | Overland | MO | 63114 | 314-427-1818 | 1003952615 | 2609216 | 38.703104 | -90.361582 | |
602964801 | Medicine Shoppe Pharmacy (Th | 625 North Euclid Suite 150 | PO Box 33 | St Louis | MO | 63108 | 314-367-3009 | 1437264470 | 2627442 | 38.650925 | -90.260763 | |
601976806 | Medicine Store | 1302 East Sunshine | PO Box 33 | Springfield | MO | 65804 | 417-881-8841 | 1356415871 | 2620842 | 37.18163 | -93.273528 | |
609795406 | Medkare Pharmacy, LLC | 8540 Blue Ridge Boulevard | PO Box 33 | Kansas City | MO | 64138 | 816-353-3314 | 1154332666 | 2631667 | 38.96889 | -94.496948 | |
606398402 | Medley Pharmacy | 733 West Springfield Road | PO Box 176 | Gerald | MO | 63037 | 573-764-5980 | 1922252634 | 2638293 | 38.395311 | -91.344479 | |
601586209 | Medley Pharmacy | 601 East Highway 28 | PO Box 528 | Owensville | MO | 65066 | 573-437-3440 | 1891885687 | 2616362 | 38.341895 | -91.510822 | |
600279103 | Merryfield Pharmacy Inc | 200 West Benton Street | PO Box 528 | Windsor | MO | 65360 | 660-647-2134 | 1427167683 | 2612720 | 38.53324 | -93.522839 | |
604730408 | Midwest Long Term Care Services | 753 Goddard Avenue | PO Box 528 | Chesterfield | MO | 63005 | 636-728-0300 | 1245241751 | 2632809 | 38.670848 | -90.635563 | |
601780208 | Mika's Medicine | 211 North Ash Street | PO Box 336 | Winona | MO | 65588 | 573-325-4241 | 1578666517 | 2624078 | 37.009233 | -91.326341 | |
601155609 | Miller Professional Pharmacy | 228 Marshall Street | PO Box 1877 | Platte City | MO | 64079 | 816-858-2400 | 1518936525 | 2626490 | 39.368693 | -94.777315 | |
600122402 | Miller Rexall Drug | 115 Vine Street | PO Box 486 | Macon | MO | 63552 | 660-385-2167 | 1255362737 | 2608555 | 39.737972 | -92.472646 | |
600284400 | Millers Medical Arts Pharmacy | 800 Main Street | PO Box 486 | Boonville | MO | 65233 | 660-882-5208 | 1679648851 | 2604519 | 38.970328 | -92.742434 | |
602497109 | Mineral Area Pharmacy And Durable Medical Equipment LLC | 1101 Weber Road | PO Box 486 | Farmington | MO | 63640 | 573-756-6117 | 1629076377 | 2624941 | 37.79505 | -90.436297 | |
602218208 | Minter, Richard E., DO | Northeast Mo Assoc | PO Box 295 Highway 136 | Lancaster | MO | 63548 | 660-457-3772 | 1518036979 | 40.522951 | -92.528408 | ||
606231900 | Missouri Cancer Care Pharmacy | 153 Hamilton Industrial Court | PO Box 295 Highway 136 | Wentzville | MO | 63385 | 636-327-0319 | 1295776623 | 2636338 | 38.82478 | -90.845494 | |
608518809 | Missouri Cancer Care Pharmacy | 1705 East Broadway Suite 100 | PO Box 295 Highway 136 | Columbia | MO | 65201 | 573-817-8527 | 1992871719 | 2630893 | 38.950263 | -92.314109 | |
600156103 | Missouri Rehabilitation Ctr | 600 North Main | PO Box 295 Highway 136 | Mount Vernon | MO | 65712 | 417-466-3711 | 1700940517 | 2626173 | 37.111548 | -93.818774 | |
606443802 | Missouri Valley Pharmacy | 2303 South US 65 Highway Suite B | PO Box 295 Highway 136 | Marshall | MO | 65340 | 660-831-1687 | 1760717268 | 2638875 | 39.089888 | -93.208929 | |
600745400 | Mitchell Pharmacy | 123 First Street | PO Box 153 | Kennett | MO | 63857 | 573-888-9094 | 1558588657 | 2608149 | 36.236383 | -90.05539 | |
605408509 | Moch Pharmacy | 504 NW 10th Avenue | PO Box 1359 | Ava | MO | 65608 | 417-683-4831 | 1326158957 | 2637190 | 36.959483 | -92.670634 | |
600671101 | Monett Professional Pharmacy | 801 North Lincoln Avenue | PO Box 1359 | Monett | MO | 65708 | 417-235-3144 | 1548321805 | 2614368 | 36.926779 | -93.931077 | |
600128128 | Monroe Pharmacy | 412 N Pennsylvania | PO Box 217 | Lawson | MO | 64062 | 816-580-3415 | 1275687410 | 2619344 | 39.438462 | -94.204424 | |
600578918 | Morton, Wayne L., Md | 101 Giesler Drive | PO Box 217 | Osceola | MO | 64776 | 417-646-8123 | 1669413886 | 2632342 | 38.0511 | -93.6895 | |
608852703 | Moser Pharmacy | 900 South Main | PO Box 217 | Salem | MO | 65560 | 573-729-3300 | 1053396952 | 2631376 | 37.636795 | -91.535459 | |
601091507 | Mountain Grove Pharmacy | 106 North Union | PO Box 217 | Mountain Grove | MO | 65711 | 417-926-4156 | 1285645820 | 2608947 | 37.129312 | -92.262815 | |
604754101 | Mustang Drug | 704 C South 59 Highway | PO Box 418 | Anderson | MO | 64831 | 417-845-7799 | 1225142292 | 2632912 | 36.646287 | -94.450772 | |
600622914 | Myrtle Hilliard Davis Comprehensive Hlth Cntr Inc | 5471 Dr Martin L King Dr | PO Box 69 | St Louis | MO | 63112 | 314-367-5820 | 1972653202 | 2619851 | 38.668624 | -90.272666 | |
600056105 | Neels Pharmacy | 8 Crestwood Executive Ctr | PO Box 69 | St Louis | MO | 63126 | 314-849-3123 | 1578658571 | 2605838 | 38.556233 | -90.383523 | |
606317709 | Nemo Closed Door Pharmacy LLC | 214 B North Grand | PO Box 69 | Clarence | MO | 63437 | 660-699-2033 | 1184764573 | 2637378 | 39.743748 | -92.262281 | |
606172203 | Network Healthcare | 13995 Clayton Road | PO Box 69 | Town And Country | MO | 63017 | 636-779-2700 | 1679594626 | 2635817 | 38.628018 | -90.50853 | |
600124705 | Noel Pharmacy | 222 West Main Street | PO Box 1034 | Noel | MO | 64854 | 417-475-3292 | 1518095181 | 2609127 | 36.54534 | -94.487335 | |
600096408 | Norrids City Drug | 906 North Douglass | PO Box 1034 | Malden | MO | 63863 | 573-276-2737 | 1568463107 | 2608581 | 36.568579 | -89.9705 | |
605201201 | North Towne Family Pharmacy | 1600 North Main | PO Box 1034 | Mountain Grove | MO | 65711 | 417-926-9655 | 1851426852 | 2633798 | 37.144182 | -92.262762 | |
600122501 | Northland Pharmacy | 9411 North Oak Trafficway #120 | PO Box 1034 | Kansas City | MO | 64155 | 816-436-2400 | 1659367399 | 2607781 | 39.265168 | -94.575476 | |
600200406 | Northtown Drug | 1875 North Westwood Blvd | PO Box 1034 | Poplar Bluff | MO | 63901 | 573-686-1461 | 1326079344 | 2602806 | 36.774388 | -90.420613 | |
600059729 | Northwest Pharmacy Inc | 2210 Barron Road | PO Box 1034 | Poplar Bluff | MO | 63901 | 573-686-6211 | 1902974140 | 2627492 | 36.789319 | -90.428333 | |
600053904 | Nyberg Pharmacy | 507 South Ash | PO Box 860 | Buffalo | MO | 65622 | 417-345-2321 | 1245344217 | 2605129 | 37.639935 | -93.104465 | |
600447627 | Omnicare Pharmacy | 1504 South Grand | PO Box 860 | St Louis | MO | 63104 | 314-535-3334 | 1801997663 | 2629749 | 38.620508 | -90.238363 | |
605812007 | Option Care | 535 Axminister Drive | PO Box 860 | Fenton | MO | 63026 | 314-963-7508 | 1144250325 | 2634043 | 38.537009 | -90.450055 | |
600055420 | Option Care | 1410 Heriford Road | PO Box 860 | Columbia | MO | 65201 | 573-874-1100 | 1023191186 | 2621781 | 38.9685 | -92.3116 | |
603826900 | Orchard Hills Pharmacy | 3816A West Chestnut Expressway | PO Box 860 | Springfield | MO | 65802 | 417-868-8288 | 1639198716 | 2632063 | 37.212166 | -93.355693 | |
600202402 | Overturf Pharmacy #8431 | 212 West Main Street | PO Box 860 | Malden | MO | 63863 | 573-276-2218 | 1962529685 | 2608593 | 36.558431 | -89.967573 | |
600202410 | Overturf Pharmacy #8432 | 116 South Walnut | PO Box 860 | Bernie | MO | 63822 | 573-293-5531 | 1659414688 | 2604848 | 36.669115 | -89.968579 | |
602151003 | Owl Pharmacy | 111 East 2nd Street | PO Box 860 | Milan | MO | 63556 | 660-265-3779 | 1518989961 | 2627593 | 40.203004 | -93.124293 | |
607812518 | Pamida Pharmacy #358 | 2001 East 9th Street | PO Box 590 | Trenton | MO | 64683 | 660-359-2970 | 1124065461 | 2630918 | 40.0748 | -93.594932 | |
600201909 | Pamida Pharmacy #663 | 111 Leroux Street | PO Box 590 | Doniphan | MO | 63935 | 573-996-2311 | 1407044621 | 2605991 | 36.631409 | -90.824478 | |
601586407 | Pamida Pharmacy #851 | 101 South Polk | PO Box 590 | Albany | MO | 64402 | 660-726-3154 | 1437197415 | 2635540 | 40.247708 | -94.333791 | |
602586109 | Pamida Pharmacy #853 | 1021 West Buchanan | PO Box 590 | California | MO | 65018 | 573-796-8002 | 1336187707 | 2635449 | 38.6303 | -92.580105 | |
606335404 | Pamida Pharmacy #856 | 212 North Main Street | PO Box 590 | Gallatin | MO | 64640 | 660-663-9241 | 1083819239 | 2637520 | 39.915708 | -93.96163 | |
600131205 | Pamida Pharmacy #866 | 502 East Ross Street | PO Box 590 | Palmyra | MO | 63461 | 573-769-1115 | 1518905991 | 2635223 | 39.794373 | -91.518517 | |
606334308 | Pamida Pharmacy #870 | 202 Main Street | PO Box 590 | Tarkio | MO | 64491 | 660-736-4351 | 1144410499 | 2637518 | 40.440608 | -95.377129 | |
600244701 | Paris Pharmacy Inc | 223 North Main | PO Box 590 | Paris | MO | 65275 | 660-327-4514 | 1235242876 | 2609305 | 39.485024 | -92.000273 | |
602201501 | Park Pharmacy | 37 Doctors Park | PO Box 590 | Cape Girardeau | MO | 63701 | 573-334-4432 | 1104915891 | 2622620 | 37.296178 | -89.575957 | |
606152403 | Parkers North Pharmacy | 407 East Russell Building C | PO Box 590 | Warrensburg | MO | 64093 | 660-422-7050 | 1740298132 | 2635689 | 38.773131 | -93.732285 | |
606222008 | Parkland Apothecary | 617 North Cowling Street Suite G | PO Box 590 | Desloge | MO | 63601 | 573-431-6677 | 1114917903 | 2636201 | 37.878632 | -90.510468 | |
602303604 | Passantino's Sun Fresh Phcy. | 2301 South Sterling | PO Box 590 | Independence | MO | 64052 | 816-461-1287 | 1265506786 | 2629054 | 39.080173 | -94.445888 | |
606269801 | Patients First Community Pharmacy | 406 West 34th Street Suite 812 | PO Box 590 | Kansas City | MO | 64111 | 816-931-2293 | 1881746394 | 2631580 | 39.06681 | -94.591734 | |
600543300 | Peoples Health Center Pharmacy | 5701 Delmar Boulevard | PO Box 458 | St Louis | MO | 63112 | 314-367-7848 | 1578608808 | 2630677 | 38.654192 | -90.284926 | |
606224806 | Pharma Life | 10479 Old Olive Street Road | PO Box 458 | Creve Coeur | MO | 63146 | 314-997-7722 | 1407880925 | 2636251 | 38.675783 | -90.410637 | |
606401701 | Pharmacy at Price Chopper (The) | 2600 Ensign Hill Drive | PO Box 458 | Platte City | MO | 64079 | 816-431-2751 | 1245481241 | 2638243 | 39.348913 | -94.769229 | |
606172104 | Pharmacy Plus | 150 South Mt Auburn Road Suite 107 | PO Box 458 | Cape Girardeau | MO | 63703 | 573-331-5555 | 1518055250 | 2635843 | 37.303685 | -89.574133 | |
601679806 | Pharmax Pharmacy #1108 | 305 Hoven Drive | PO Box 458 | Pacific | MO | 63069 | 636-257-4660 | 1962514547 | 2627466 | 38.484831 | -90.770567 | |
600399208 | Pharmax Pharmacy #1302 | 610 East High Street | PO Box 458 | Potosi | MO | 63664 | 573-438-2189 | 1538271127 | 2616374 | 37.931777 | -90.78001 | |
600283626 | Pharmax Pharmacy #1343 | 113 St Francois Plaza | PO Box 458 | Leadington | MO | 63601 | 573-431-5040 | 1225140817 | 2606361 | 37.858 | -90.5262 | |
602403909 | Pharmax Pharmacy #859 | 673 West Karsch Boulevard | PO Box 458 | Farmington | MO | 63640 | 573-756-8906 | 1922100312 | 2624446 | 37.791477 | -90.434306 | |
602449118 | Pharmerica, Inc. | 12137 Bridgeton Square Dr | 3809 McCain Park Drive | Bridgeton | MO | 63044 | 314-291-5700 | 1902839582 | 2629129 | 38.747569 | -90.427745 | |
600419105 | Phelps County Regional Medical Center | 1000 West Tenth Street | 3809 McCain Park Drive | Rolla | MO | 65401 | 573-364-8491 | 1871697425 | 2630300 | 37.951584 | -91.785062 | |
600056501 | Pill Box Pharmacy | 304 East Jackson Street | 3809 McCain Park Drive | Willard | MO | 65781 | 417-742-3508 | 1417934076 | 2602630 | 37.303449 | -93.42558 | |
600126007 | Plattsburg Clinic Pharmacy, Inc. | 400 W Clay Ave | PO Box 332 | Plattsburg | MO | 64477 | 816-539-2121 | 1508974023 | 2600117 | 39.5639 | -94.45231 | |
603829300 | Plaza Pharmacy | 1723 Broadway Suite 110 | PO Box 332 | Cape Girardeau | MO | 63701 | 573-331-7900 | 1336150846 | 2631996 | 37.3121 | -89.540191 | |
600203400 | Plaza Pharmacy | 700 South Limit Avenue | PO Box 332 | Sedalia | MO | 65301 | 660-826-2431 | 1053479758 | 2604468 | 38.705918 | -93.250484 | |
606843803 | Plaza West Pharmacy Inc | 3330 West 10th Street | PO Box 418 | Sedalia | MO | 65301 | 660-827-0000 | 1649308933 | 2628901 | 38.704049 | -93.269634 | |
608237806 | Pleasant Hill Drug Store | 1502 North 7 Hwy | PO Box 418 | Pleasant Hill | MO | 64080 | 816-540-4000 | 1518956093 | 2634536 | 38.806008 | -94.262543 | |
600307300 | Poirier Pharmacy Inc | 102 South 5th Street | PO Box 128 | Savannah | MO | 64485 | 816-324-5955 | 1003800780 | 2603365 | 39.941459 | -94.830365 | |
601091408 | Prater's Discount Pharmacy | 1711 Cherokee | PO Box 280 | Seneca | MO | 64865 | 417-776-8701 | 1134122740 | 2617299 | 36.840315 | -94.611055 | |
600447007 | Pratts Rexall Drugs | 100 Dwayne Von Behren Drive | PO Box 280 | New Haven | MO | 63068 | 573-237-3321 | 1174622278 | 2609038 | 38.600921 | -91.212653 | |
605194307 | Preferred Pharmacy Services | 810 West 35th Street Suite 102 | PO Box 280 | Higginsville | MO | 64037 | 660-584-2110 | 1306891734 | 2633697 | 39.060988 | -93.728374 | |
600126106 | Prescription Drug Store | 410 Ward Avenue | PO Box 280 | Caruthersville | MO | 63830 | 573-333-4890 | 1497790968 | 2605422 | 36.191368 | -89.65487 | |
600126114 | Prescription Drug Store, The | 308 East Main Street | PO Box 280 | Hayti | MO | 63851 | 573-359-0008 | 1235175100 | 2619572 | 36.232227 | -89.748926 | |
603057407 | Prescription Plus, Inc. | 5 Maryland Plaza | PO Box 280 | St Louis | MO | 63108 | 314-367-5558 | 1457446015 | 2627606 | 38.644925 | -90.261756 | |
606159507 | Prescriptions Plus | 1113 West Gannon Drive | PO Box 280 | Festus | MO | 63028 | 636-933-2224 | 1639165160 | 2635728 | 38.210841 | -90.403323 | |
604688606 | Prescriptions Plus | 212 Hospital Lane Ste 102 | PO Box 280 | Perryville | MO | 63775 | 573-547-4960 | 1508965534 | 2632722 | 37.73288 | -89.865174 | |
606442804 | Prescriptions Plus Long Term Care Pharmacy | 212 Hospital Lane Suite 103 | PO Box 280 | Perryville | MO | 63775 | 573-768-3395 | 1720218639 | 2638700 | 37.73288 | -89.865174 | |
608863502 | Price Chopper Pharmacy | 300 Southwest Blue Parkway | PO Box 280 | Lees Summit | MO | 64063 | 816-554-2951 | 1174638274 | 2631011 | 38.904876 | -94.381095 | |
605813609 | Price Chopper Pharmacy #102 | 1030 West 103rd Street | PO Box 280 | Kansas City | MO | 64114 | 816-777-0533 | 1316007552 | 2634524 | 38.942085 | -94.605461 | |
605679604 | Price Chopper Pharmacy #11 | 4820 North Oak Trafficway | PO Box 280 | Kansas City | MO | 64118 | 816-452-8845 | 1700991809 | 2634168 | 39.182521 | -94.576892 | |
600057723 | Price Chopper Pharmacy #157 | 937 NE Woods Chapel Road | PO Box 280 | Lees Summit | MO | 64064 | 816-246-7300 | 1780744920 | 2633394 | 38.982334 | -94.358702 | |
606084606 | Price Chopper Pharmacy #171 | 251 SW Greenwich Drive | PO Box 280 | Lees Summit | MO | 64082 | 816-744-2104 | 1225198468 | 2635172 | 38.851231 | -94.380771 | |
603529603 | Price Chopper Pharmacy #18 | 8430 Wornall Road | PO Box 280 | Kansas City | MO | 64114 | 816-361-5000 | 1356456453 | 2628999 | 38.975419 | -94.595213 | |
603210709 | Price Chopper Pharmacy #21 | 500 Northeast Barry Road | PO Box 280 | Kansas City | MO | 64155 | 816-468-7666 | 1447365549 | 2627884 | 39.246496 | -94.574141 | |
608122602 | Price Chopper Pharmacy #250 | 2101 North Highway 7 | PO Box 280 | Pleasant Hill | MO | 64080 | 816-540-3581 | 1386684173 | 2630273 | 38.81379 | -94.263886 | |
606355105 | Price Chopper Pharmacy #285 | 900 West Foxwood Drive | PO Box 280 | Raymore | MO | 64083 | 816-265-6134 | 1427234350 | 2637760 | 38.811958 | -94.467616 | |
604889006 | Price Chopper Pharmacy #36 | 6475 North Prospect | PO Box 280 | Gladstone | MO | 64119 | 816-453-0503 | 1891800991 | 2633142 | 39.211536 | -94.548245 | |
606411700 | Price Chopper Pharmacy #37 | 520 South Commercial | PO Box 280 | Harrisonville | MO | 64701 | 816-380-8037 | 1649410374 | 2638457 | 38.653131 | -94.358236 | |
601836703 | Price Cutter Pharmacy #11 | 1730 South Campbell | PO Box 280 | Springfield | MO | 65807 | 417-862-6900 | 1730253196 | 2635259 | 37.183829 | -93.294728 | |
606246908 | Price Cutter Pharmacy #16 | 91 South Main Street | PO Box 280 | Cassville | MO | 65626 | 417-847-1077 | 1104997113 | 2636225 | 36.67288 | -93.874887 | |
606930709 | Price Cutter Pharmacy #17 | 1013 East Highway 60 | PO Box 280 | Republic | MO | 65738 | 417-732-4512 | 1518912476 | 2629092 | 37.125949 | -93.464007 | |
604660001 | Price Cutter Pharmacy #21 | 1223 West Central | PO Box 280 | Carthage | MO | 64836 | 417-237-7400 | 1023189032 | 2632633 | 37.178989 | -94.326359 | |
600996102 | Price Cutter Pharmacy #32 | 2525 West College | PO Box 280 | Springfield | MO | 65802 | 417-862-2021 | 1326145251 | 2617150 | 37.209137 | -93.326621 | |
607891603 | Pricecutter Pharmacy | 1901 East Division | PO Box 280 | Springfield | MO | 65803 | 417-866-5502 | 1679644686 | 2629648 | 37.225588 | -93.258739 | |
608251609 | Pricecutter Pharmacy #23 | 1503 West Macarthur | PO Box 280 | Webb City | MO | 64870 | 417-673-6302 | 1396816302 | 2630538 | 37.141682 | -94.482497 | |
609690706 | Pricecutter Pharmacy #3 | 1720 West Grand Avenue | PO Box 280 | Springfield | MO | 65802 | 417-874-7428 | 1184706970 | 2631516 | 37.196903 | -93.314343 | |
607917705 | Pricecutter Pharmacy #30 | 2900 East Sunshine | PO Box 280 | Springfield | MO | 65804 | 417-887-5052 | 1588735591 | 2629650 | 37.180486 | -93.237592 | |
607732708 | Pricecutter Pharmacy #31 | 2851 West Republic Road | PO Box 280 | Springfield | MO | 65807 | 417-889-8566 | 1205907219 | 2631489 | 37.138565 | -93.335982 | |
602818601 | Pricecutter Pharmacy #50 | 3260 East Battlefield | PO Box 280 | Springfield | MO | 65804 | 417-887-5516 | 1629149240 | 2634500 | 37.15794 | -93.228761 | |
600663322 | Pricecutter Pharmacy #51 | 4228 South National | PO Box 280 | Springfield | MO | 65810 | 417-889-6828 | 1669543674 | 2634497 | 37.137049 | -93.27803 | |
607868007 | Pricecutter Pharmacy #56 | 300 Ichord Avenue | PO Box 280 | Waynesville | MO | 65583 | 573-774-8469 | 1841361854 | 2634473 | 37.810449 | -92.223342 | |
608520409 | Pricecutter Pharmacy #57 | 1850 Maiden Lane | PO Box 280 | Joplin | MO | 64801 | 417-626-0851 | 1932270949 | 2634459 | 37.071737 | -94.531844 | |
604978304 | Pricecutter Plus Pharmacy #5 | 2021 West Republic Road | PO Box 280 | Springfield | MO | 65807 | 417-823-4875 | 1538230156 | 2634512 | 37.138488 | -93.321079 | |
601438708 | Pronto Pharmacy | 2602 McClelland Blvd | PO Box 280 | Joplin | MO | 64804 | 417-781-8383 | 1306935952 | 2620727 | 37.062396 | -94.532228 | |
600096507 | Puxico Drugs Inc | 176 E Richardson Ave | PO Box 308 | Puxico | MO | 63960 | 573-222-6206 | 1740364850 | 2625943 | 36.950127 | -90.159399 | |
606372605 | QoL Meds | 1032 Crosswinds Court | PO Box 308 | Wentzville | MO | 63385 | 636-327-3528 | 1710153093 | 2637900 | 38.803181 | -90.817718 | |
600323802 | Quick Meds Pharmacy Neosho | 336 S Jefferson Street | PO Box 308 | Neosho | MO | 64850 | 417-451-1234 | 1194783753 | 2629028 | 36.866923 | -94.370098 | |
606278703 | Quickmeds Pharmacy | 32nd & McClellan | 3201 McClelland Boulevard | Joplin | MO | 64804 | 417-347-6337 | 1700974771 | 2637188 | 37.055007 | -94.533168 | |
606699502 | Quickmeds Pharmacy Freeman W | 1102 West 32nd Street | 3201 McClelland Boulevard | Joplin | MO | 64804 | 417-347-3792 | 1790743698 | 2628709 | 37.054647 | -94.5256 | |
603934407 | Ramey Pricecutter Pharmacy # | 708 South Elliott | 3201 McClelland Boulevard | Aurora | MO | 65605 | 417-678-0493 | 1114098126 | 2632429 | 36.968017 | -93.717946 | |
600284814 | Randolph Drug Store | 301 South Polk | 3201 McClelland Boulevard | Maysville | MO | 64469 | 816-449-2700 | 1952327108 | 2615550 | 39.888191 | -94.359175 | |
600123905 | Randy's Rx | 1012 North Main | 3201 McClelland Boulevard | Sikeston | MO | 63801 | 573-471-0285 | 1033250998 | 2623812 | 36.889481 | -89.584768 | |
606105005 | RC Long Term Care Pharmacy | 157 South Jefferson | 3201 McClelland Boulevard | Marshall | MO | 65340 | 660-886-5534 | 1871671065 | 2635386 | 39.118994 | -93.196138 | |
600124002 | Red Cross Pharmacy | 123 South 2nd Street | 3201 McClelland Boulevard | Odessa | MO | 64076 | 816-633-5518 | 1093893893 | 2622339 | 39.00127 | -93.953714 | |
600096101 | Red Cross Pharmacy | 509 Burkarth Road | 3201 McClelland Boulevard | Warrensburg | MO | 64093 | 660-747-9171 | 1336227032 | 2621793 | 38.76799 | -93.723463 | |
600305221 | Red Cross Pharmacy #4 | 227 South Broadway | 3201 McClelland Boulevard | Salisbury | MO | 65281 | 660-388-5221 | 1982782868 | 2609836 | 39.423343 | -92.801602 | |
600280705 | Red Cross Pharmacy Inc | 103 East Mechanic | 3201 McClelland Boulevard | Harrisonville | MO | 64701 | 816-380-3321 | 1922090158 | 2618796 | 38.653006 | -94.348649 | |
600305205 | Red Cross Pharmacy Inc | 52 Arrow Street | 3201 McClelland Boulevard | Marshall | MO | 65340 | 660-886-5533 | 1740368604 | 2603466 | 39.12016 | -93.195453 | |
600059208 | Red Cross Pharmacy of Kearney | 101 West 92 Hwy Suite A | 3201 McClelland Boulevard | Kearney | MO | 64060 | 816-635-4485 | 1669550547 | 2608113 | 39.367758 | -94.362397 | |
600305213 | Red Cross Pharmacy South | 941 South Cherokee Suite 1 | 3201 McClelland Boulevard | Marshall | MO | 65340 | 660-886-5558 | 1467530642 | 2604165 | 39.113171 | -93.213507 | |
600199202 | Red Cross Pharmacy, Inc. | 1000 North Jesse James Rd | 3201 McClelland Boulevard | Excelsior Springs | MO | 64024 | 816-637-5555 | 1376621557 | 2613621 | 39.351716 | -94.235314 | |
600135412 | Regional Care Pharmacy | 2055 South Fremont | 3201 McClelland Boulevard | Springfield | MO | 65804 | 417-888-7099 | 1477505816 | 2629561 | 37.176796 | -93.271731 | |
600420301 | Regional Medical Plaza Pharmacy | 404 Keene Street | 3201 McClelland Boulevard | Columbia | MO | 65201 | 573-499-6022 | 1184738171 | 2626983 | 38.955606 | -92.289756 | |
606309003 | Rehoboth Pharmacy | 9944 West Florissant Avenue | 3201 McClelland Boulevard | St Louis | MO | 63136 | 314-868-3333 | 1700929866 | 2637354 | 38.747977 | -90.279542 | |
600053805 | Remedies Family Pharmacy | 1003 Highway 65 North | 3201 McClelland Boulevard | Carrollton | MO | 64633 | 660-542-1111 | 1790730182 | 2627098 | 39.369946 | -93.485066 | |
600131510 | Rider Drug Inc | 1207 South Baltimore | 3201 McClelland Boulevard | Kirksville | MO | 63501 | 660-665-4666 | 1215014188 | 2608202 | 40.185923 | -92.571773 | |
600245013 | Rinderer Drug, Inc. | 4447 Natural Bridge | 3201 McClelland Boulevard | St Louis | MO | 63115 | 314-381-0501 | 1437140282 | 2602793 | 38.670603 | -90.237974 | |
600245021 | Rinderer Rexall Drug | 12141 Bellefontaine Rd | 3201 McClelland Boulevard | St Louis | MO | 63138 | 314-741-8700 | 1063479897 | 2602755 | 38.793711 | -90.214132 | |
600451405 | Rinderer's Drug Store #8 | 44 North Florissant Road | 3201 McClelland Boulevard | Ferguson | MO | 63135 | 314-521-2721 | 1912964743 | 2623949 | 38.745749 | -90.305213 | |
602986606 | Rinderer's Drug Store #9 | 10017 Bellefontaine Road | 3201 McClelland Boulevard | St. Louis | MO | 63137 | 314-869-2000 | 1730146580 | 2627480 | 38.7502 | -90.224113 | |
600133409 | Rinderers Union Drug Store | 500 West Hwy 50 | 3201 McClelland Boulevard | Union | MO | 63084 | 636-583-2110 | 1821054891 | 2621236 | 38.440584 | -91.03598 | |
605189109 | Rockhill Pharmacy | 4235 Locust | PO Box 5930 | Kansas City | MO | 64171 | 816-931-2225 | 1487641619 | 2633661 | 39.050254 | -94.580443 | |
600243448 | Rogers LTC Pharmacy | 2518 1/2 Frederick Avenue | PO Box 5930 | St Joseph | MO | 64506 | 816-671-1161 | 1790927010 | 2638609 | 39.776719 | -94.830033 | |
600243414 | Rogers Pharmacy | 607 State Street | PO Box 5930 | Mound City | MO | 64470 | 660-442-3355 | 1275574873 | 2616259 | 40.131613 | -95.232595 | |
600243422 | Rogers Pharmacy | 411 Main Street | PO Box 5930 | Tarkio | MO | 64491 | 660-736-5512 | 1720035447 | 2617679 | 40.440297 | -95.379829 | |
600901805 | Rogers Pharmacy | 2524 Frederick Avenue | PO Box 5930 | St Joseph | MO | 64506 | 816-232-3348 | 1902853583 | 2629270 | 39.776718 | -94.829974 | |
606278901 | Rogersville Pharmacy | 319 South Main Suite N | PO Box 5930 | Rogersville | MO | 65742 | 417-753-7774 | 1992853550 | 2637291 | 37.113097 | -93.058159 | |
600067102 | Sac-Osage Hospital Tri-County Clinic | 855 Arduser Dr | PO Box 560 | Osceola | MO | 64776 | 417-646-8153 | 1275627317 | 2630540 | 38.050691 | -93.688721 | |
600061105 | Sam's Drugstore #1/Healthmart | 300 North Morley | PO Box 957 | Moberly | MO | 65270 | 660-263-0909 | 1568453397 | 2608872 | 39.420815 | -92.433317 | |
606247005 | Sam's East Inc | 4512 Lemay Ferry Road | PO Box 957 | St Louis | MO | 63129 | 314-894-6893 | 1316964653 | 2636477 | 38.498754 | -90.336142 | |
606164606 | Sam's Pharmacy #10-6474 | 2100 Maplewood Commons Drive | PO Box 957 | St Louis | MO | 63143 | 314-644-7734 | 1043237373 | 2635615 | 38.617167 | -90.334037 | |
605987908 | Sams Pharmacy 10-4741 | 10248 Big Bend Boulevard | PO Box 957 | Kirkwood | MO | 63122 | 314-965-6737 | 1598782823 | 2634334 | 38.567686 | -90.396948 | |
606427706 | Sams Pharmacy 10-4985 | 745 West El Camino Alto Drive | PO Box 957 | Springfield | MO | 65810 | 417-881-9676 | 1225263171 | 2638584 | 37.131863 | -93.303036 | |
605055904 | Sam's Pharmacy 10-6252 | 196 Thf Boulevard | PO Box 957 | Chesterfield | MO | 63005 | 636-728-0372 | 1417974742 | 2633053 | 38.667321 | -90.59646 | |
605223403 | Sam's Pharmacy 10-8125 | 10735 W Florissant Avenue | PO Box 957 | St Louis | MO | 63136 | 314-522-3420 | 1962429290 | 2633522 | 38.766479 | -90.280798 | |
606209708 | Sam's Pharmacy 10-8163 | 101 Conley Road | PO Box 957 | Columbia | MO | 65201 | 573-875-1095 | 1598782831 | 2636059 | 38.950752 | -92.293915 | |
603891409 | Sams Pharmacy 10-8182 | 13455 Manchester Road | PO Box 957 | St Louis | MO | 63131 | 314-822-2006 | 1760409023 | 2632013 | 38.598612 | -90.469492 | |
605227701 | Sam's Pharmacy 10-8207 | 5110 North Oak Trafficway | PO Box 957 | Kansas City | MO | 64118 | 816-452-7401 | 1053338384 | 2633510 | 39.186455 | -94.576773 | |
605223502 | Sams Pharmacy 10-8251 | 2855 Veterans Memorial Parkway | PO Box 957 | St Charles | MO | 63303 | 636-946-7002 | 1144247479 | 2633382 | 38.783496 | -90.524027 | |
605268309 | Sam's Pharmacy 10-8293 | 4100 Bolger Drive | PO Box 957 | Independence | MO | 64055 | 816-350-2931 | 1780601013 | 2633813 | 39.04469 | -94.364623 | |
603853003 | Sam's Pharmacy 10-8296 | 3660 East Sunshine Blvd | PO Box 957 | Springfield | MO | 65809 | 417-882-8245 | 1851318117 | 2631756 | 37.179931 | -93.219335 | |
600586937 | Sam's Prescription Shop | 7506 Raytown Road | PO Box 16598 | Raytown | MO | 64138 | 816-356-0300 | 1912926981 | 2619875 | 38.986041 | -94.464689 | |
600061113 | Sams Prescription Shop #3 | 300 North Church | PO Box 509 | Fayette | MO | 65248 | 660-248-2275 | 1336251339 | 2621907 | 39.148385 | -92.685306 | |
600588412 | Samuel U. Rodgers Health Center | 825 Euclid Avenue | PO Box 509 | Kansas City | MO | 64124 | 816-474-4920 | 1265649388 | 2608086 | 39.103392 | -94.558042 | |
603755307 | Sarcoxie Pharmacy | 1408 High Street | PO Box 509 | Sarcoxie | MO | 64862 | 417-548-7184 | 1396895611 | 2631770 | 37.07138 | -94.124804 | |
600094205 | Sater Pharmacy | 705 Main | PO Box 509 | Cassville | MO | 65625 | 417-847-4381 | 1831194703 | 2602426 | 36.676651 | -93.869696 | |
600053409 | Saults Drug Store | 505 Court Street | PO Box 509 | Fulton | MO | 65251 | 573-642-4186 | 1609887116 | 2606537 | 38.847578 | -91.94811 | |
601580715 | Schnucks Pharmacy #101 | 8200 North Lindbergh | PO Box 509 | Florissant | MO | 63031 | 314-921-7345 | 1538195888 | 2618784 | 38.790416 | -90.345654 | |
608885208 | Schnucks Pharmacy #102 | 10650 Olive Blvd | PO Box 509 | St Louis | MO | 63141 | 314-432-5599 | 1104861129 | 2631299 | 38.673052 | -90.414259 | |
602901803 | Schnucks Pharmacy #104 | 8800 Manchester Road | PO Box 509 | Brentwood | MO | 63144 | 314-962-0323 | 1932135514 | 2623507 | 38.612397 | -90.350418 | |
602901605 | Schnucks Pharmacy #105 | 4333 Butler Hill Road | PO Box 509 | St Louis | MO | 63128 | 314-894-2484 | 1356377600 | 2623761 | 38.485845 | -90.35774 | |
602902504 | Schnucks Pharmacy #106 | 15425 Manchester Road | PO Box 509 | Ballwin | MO | 63011 | 636-256-7922 | 1124063144 | 2624333 | 38.592983 | -90.563902 | |
600125447 | Schnucks Pharmacy #107 | 7450 Hampton Avenue | PO Box 509 | St Louis | MO | 63109 | 314-832-3688 | 1033154042 | 2601549 | 38.565381 | -90.29456 | |
602902405 | Schnucks Pharmacy #108 | 13987 New Halls Ferry Road | PO Box 509 | Florissant | MO | 63033 | 314-831-1515 | 1538104542 | 2622276 | 38.807422 | -90.297994 | |
601580731 | Schnucks Pharmacy #109 | 11945 Manchester | PO Box 509 | St Louis | MO | 63131 | 314-965-0062 | 1366487373 | 2619952 | 38.601497 | -90.433256 | |
600125470 | Schnucks Pharmacy #110 | 577 Mid Rivers Mall Drive | PO Box 509 | St Peters | MO | 63376 | 636-970-2858 | 1386689396 | 2617972 | 38.791671 | -90.624821 | |
602902306 | Schnucks Pharmacy #111 | 1950 Zumbehl Road | PO Box 509 | St Charles | MO | 63303 | 636-947-0311 | 1841226420 | 2627036 | 38.779127 | -90.530356 | |
603836701 | Schnucks Pharmacy #113 | 3431 Union Boulevard | PO Box 509 | St Louis | MO | 63115 | 314-381-3007 | 1831125350 | 2631934 | 38.678236 | -90.259162 | |
602901902 | Schnucks Pharmacy #116 | 12756 Olive Street Road | PO Box 509 | St Louis | MO | 63141 | 314-434-4522 | 1811925902 | 2625311 | 38.680047 | -90.473141 | |
609805205 | Schnucks Pharmacy #117 | 2030 Dorsett Road | PO Box 509 | Maryland Heights | MO | 63043 | 314-434-5496 | 1871653014 | 2631655 | 38.714646 | -90.456224 | |
602902009 | Schnucks Pharmacy #118 | 5519 Oakville Shopping Ctr | PO Box 509 | St Louis | MO | 63128 | 314-892-2840 | 1447286794 | 2623569 | 38.472668 | -90.30572 | |
608571709 | Schnucks Pharmacy #121 | 16580 Manchester Road | PO Box 509 | Wildwood | MO | 63040 | 636-458-9934 | 1760427785 | 2631035 | 38.580795 | -90.619294 | |
608535308 | Schnucks Pharmacy #123 | 3029 Highway K | PO Box 509 | St Charles | MO | 63304 | 636-240-7749 | 1346276698 | 2630956 | 38.756071 | -90.700405 | |
606191203 | Schnucks Pharmacy #124 | 6083 Mid Rivers Mall Drive | PO Box 509 | Cottleville | MO | 63304 | 636-498-6550 | 1013952035 | 2635906 | 38.744432 | -90.634804 | |
608907101 | Schnucks Pharmacy #125 | 6920 Olive Blvd | PO Box 509 | St Louis | MO | 63130 | 314-721-3276 | 1922034446 | 2631427 | 38.664464 | -90.314177 | |
605116003 | Schnucks Pharmacy #127 | 3900 Vogel Road | PO Box 509 | Arnold | MO | 63010 | 636-282-7555 | 1932136371 | 2633320 | 38.414433 | -90.394651 | |
602902108 | Schnucks Pharmacy #129 | 8660 Veterans Memorial Parkway | PO Box 509 | O Fallon | MO | 63366 | 636-978-3568 | 1275578288 | 2620614 | 38.799068 | -90.703273 | |
600125462 | Schnucks Pharmacy #133 | 141 Hilltown Village | PO Box 509 | Chesterfield | MO | 63017 | 636-532-2511 | 1285662379 | 2617201 | 38.659628 | -90.552453 | |
606141109 | Schnucks Pharmacy #135 | 101 Civic Center Drive | PO Box 509 | Lake St Louis | MO | 63367 | 636-561-3963 | 1255367504 | 2635499 | 38.78414 | -90.796926 | |
600125496 | Schnucks Pharmacy #136 | 8650 Big Bend Boulevard | PO Box 509 | St Louis | MO | 63119 | 314-961-5222 | 1215972237 | 2618544 | 38.583313 | -90.357403 | |
601580707 | Schnucks Pharmacy #137 | 10070 Gravois Road | PO Box 509 | St Louis | MO | 63123 | 314-631-6781 | 1629004973 | 2618607 | 38.55062 | -90.335393 | |
602901704 | Schnucks Pharmacy #139 | 10233 Manchester Road | PO Box 509 | Kirkwood | MO | 63122 | 314-965-4533 | 1265468516 | 2624181 | 38.600981 | -90.395544 | |
600125413 | Schnucks Pharmacy #140 | 1225 South Florissant | PO Box 509 | St Louis | MO | 63121 | 314-524-4144 | 1679518682 | 2616184 | 38.72843 | -90.302242 | |
602779902 | Schnucks Pharmacy #141 | 9074 Overland Plaza | PO Box 509 | St Louis | MO | 63114 | 314-426-4211 | 1174559421 | 2626248 | 38.686167 | -90.358834 | |
602780009 | Schnucks Pharmacy #143 | 3430 South Grand Boulevard | PO Box 509 | St Louis | MO | 63118 | 314-772-5722 | 1083640338 | 2626250 | 38.594771 | -90.243273 | |
600308522 | Schnucks Pharmacy #145 | 8037 West Florissant Avenue | PO Box 509 | St Louis | MO | 63136 | 314-619-2402 | 1851336879 | 2629751 | 38.731081 | -90.277305 | |
602130908 | Schnucks Pharmacy #149 | 5055 Arsenal Street | PO Box 509 | St Louis | MO | 63139 | 314-771-5314 | 1629013636 | 2621806 | 38.605688 | -90.274492 | |
603955006 | Schnucks Pharmacy #180 | 10275 Clayton Road | PO Box 509 | St Louis | MO | 63124 | 314-983-0142 | 1023045465 | 2632467 | 38.633197 | -90.404503 | |
603146200 | Schnucks Pharmacy #184 | 74 Grandview Plaza Center | PO Box 509 | Florissant | MO | 63033 | 314-838-1366 | 1942237250 | 2627745 | 38.775469 | -90.305231 | |
603748708 | Schnucks Pharmacy #188 | 8867 Ladue Road | PO Box 509 | St Louis | MO | 63124 | 314-725-3264 | 1033154059 | 2628595 | 38.653489 | -90.352502 | |
600125488 | Schnucks Pharmacy #191 | 11253 St Charles Rock Road | PO Box 509 | Bridgeton | MO | 63044 | 314-738-0235 | 1104852623 | 2618001 | 38.739263 | -90.401491 | |
600308597 | Schnucks Pharmacy #192 | 1020 Loughborough | PO Box 509 | St Louis | MO | 63111 | 314-752-5272 | 1528094877 | 2629989 | 38.557941 | -90.261865 | |
602902207 | Schnucks Pharmacy #193 | 5434 Southfield Center | PO Box 509 | St Louis | MO | 63123 | 314-849-2363 | 1902834096 | 2623773 | 38.526904 | -90.361254 | |
606221208 | Schnucks Pharmacy #196 | 245 East Fifth Street | PO Box 509 | Eureka | MO | 63025 | 636-587-8929 | 1922043942 | 2636136 | 38.507181 | -90.621393 | |
602358707 | Schnucks Pharmacy #227 | 4171 Lindell Boulevard | PO Box 509 | St Louis | MO | 63108 | 314-533-8234 | 1013943539 | 2629787 | 38.640432 | -90.247402 | |
605850205 | Schnucks Pharmacy #258 | 60 Hampton Village Plaza | PO Box 509 | St Louis | MO | 63109 | 314-832-7700 | 1447288535 | 2634601 | 38.592838 | -90.292191 | |
607820701 | Schnucks Pharmacy #266 | 9540 Watson Road | PO Box 509 | St Louis | MO | 63126 | 314-849-0527 | 1891721148 | 2629876 | 38.557466 | -90.37974 | |
608030805 | Schnucks Pharmacy #272 | 6600 Clayton Road | PO Box 509 | St Louis | MO | 63117 | 314-644-3580 | 1437185782 | 2630083 | 38.634332 | -90.31565 | |
600130744 | Schnucks Pharmacy #273 | 1310 Big Bend Square | PO Box 509 | Ballwin | MO | 63021 | 636-225-4633 | 1619913704 | 2629890 | 38.56709 | -90.497123 | |
601371917 | Schnucks Pharmacy #276 | 1160 Shackelford | PO Box 509 | Florissant | MO | 63031 | 314-838-4660 | 1720016819 | 2629915 | 38.813366 | -90.347792 | |
600308530 | Schnucks Pharmacy #281 | 4127 North Grand | PO Box 509 | St Louis | MO | 63107 | 314-531-1415 | 1700812054 | 2629939 | 38.665794 | -90.21367 | |
601371925 | Schnucks Pharmacy #284 | 800 South Duchesne | PO Box 509 | St Charles | MO | 63301 | 636-946-0738 | 1619903960 | 2629941 | 38.788466 | -90.513853 | |
606433209 | Schnucks Pharmacy #301 | 315 North 9th Street | PO Box 509 | St Louis | MO | 63101 | 314-436-7491 | 1497985097 | 2638724 | 38.629084 | -90.193577 | |
606431500 | Schnucks Pharmacy #327 | 3960 Lindell Boulevard | PO Box 509 | St Louis | MO | 63108 | 314-533-2992 | 1689801714 | 2638635 | 38.639126 | -90.242516 | |
600245203 | Schnucks Pharmacy #702 | 19 South Kingshighway | PO Box 509 | Cape Girardeau | MO | 63701 | 573-334-9125 | 1851336861 | 2613950 | 37.30622 | -89.551978 | |
603655903 | Schnucks Pharmacy #714 | 1400 Forum Boulevard | PO Box 509 | Columbia | MO | 65205 | 573-446-2804 | 1295770212 | 2628406 | 38.935047 | -92.360409 | |
603748203 | Schnucks Pharmacy #725 | 1960 Wentzville Parkway | PO Box 509 | Wentzville | MO | 63385 | 636-332-8640 | 1942245964 | 2628696 | 38.814959 | -90.875849 | |
605867803 | Schnucks Pharmacy #726 | 1801 Missouri Boulevard | PO Box 509 | Jefferson City | MO | 65109 | 573-635-8910 | 1750317335 | 2634637 | 38.580667 | -92.19963 | |
600135016 | Schroeder Drugs | 201 Elm Street | PO Box 509 | Washington | MO | 63090 | 636-239-4707 | 1538173976 | 2602820 | 38.560034 | -91.014061 | |
600135008 | Schroeders Pharmacy | 901 Patients First Drive | PO Box 509 | Washington | MO | 63090 | 636-239-7656 | 1740294180 | 2615776 | 38.547956 | -91.003746 | |
606141901 | Scotland County Pharmacy | 445 East Grand Avenue | PO Box 509 | Memphis | MO | 63555 | 660-465-2400 | 1417992116 | 2635603 | 40.451224 | -92.164762 | |
600051213 | Scott Family Pharmacy LLC | 414 West Grand Avenue | PO Box 509 | Campbell | MO | 63933 | 573-246-2514 | 1932215415 | 2620830 | 36.492423 | -90.076308 | |
608466009 | Semo Drugs of Kennett | 1312 First Street | PO Box 509 | Kennett | MO | 63857 | 573-888-8880 | 1548349715 | 2630881 | 36.236754 | -90.041781 | |
600051205 | Semo Drugs, Inc. | 101-103 W Commercial | PO Box 700 | Senath | MO | 63876 | 573-738-2097 | 1356338669 | 2609913 | 36.134217 | -90.15925 | |
601757909 | Seymour Pharmacy | 214 South Main Street | 3220 South Wisconsin | Seymour | MO | 65746 | 417-935-4900 | 1508902974 | 2602197 | 37.147392 | -92.768007 | |
606243905 | Sg Mh Pharmacy | Route 32 & 61 | 3220 South Wisconsin | Ste Genevieve | MO | 63670 | 573-883-7730 | 1558414169 | 2636287 | 37.968347 | -90.053968 | |
609950100 | Shelbina Pharmacy LLC | 201 North Center Suite A | 3220 South Wisconsin | Shelbina | MO | 63468 | 573-588-2143 | 1568694297 | 2638748 | 39.694064 | -92.039895 | |
606441806 | Sherris Pharmacy Service | 108 East 1st Street Suite A | 3220 South Wisconsin | Grant City | MO | 64456 | 660-564-3784 | 1487988937 | 2638851 | 40.488384 | -94.415505 | |
606352102 | Shop N Save Pharmacy #4515/4 | 100 Jungerman Road | 3220 South Wisconsin | St Peters | MO | 63376 | 636-441-9600 | 1104005651 | 2637710 | 38.793739 | -90.576414 | |
602011900 | Shop N Save Pharmacy #4518/4 | 15446 Manchester Road | 3220 South Wisconsin | Ellisville | MO | 63011 | 636-227-0830 | 1538274675 | 2620777 | 38.592599 | -90.565128 | |
602347007 | Shop N Save Pharmacy #4521/4 | 1275 North Truman Boulevard | 3220 South Wisconsin | Festus | MO | 63028 | 636-937-4686 | 1447365580 | 2623800 | 38.2352 | -90.3926 | |
606203800 | Shop N Save Pharmacy #4522/4 | 1032 Lemay Ferry Road | 3220 South Wisconsin | St Louis | MO | 63125 | 314-544-4963 | 1114032240 | 2636112 | 38.534704 | -90.285736 | |
602804700 | Shop N Save Pharmacy #4527/4 | 10461 Manchester Road | 3220 South Wisconsin | Kirkwood | MO | 63122 | 314-984-0422 | 1083729123 | 2626274 | 38.600749 | -90.400952 | |
603676206 | Shop N Save Pharmacy #4528/4 | Lindbergh at New Halls Ferry Road | 175 Flower Valley Shopping Center | Florissant | MO | 63033 | 314-837-8052 | 1891800934 | 2627719 | 38.809208 | -90.298927 | |
605950609 | Shop N Save Pharmacy #4529/4 | 10634 St Charles Rock Road | 175 Flower Valley Shopping Center | St Ann | MO | 63074 | 314-426-4180 | 1033224167 | 2634550 | 38.731535 | -90.388558 | |
603104506 | Shop N Save Pharmacy #4531/4 | 4660 Chippewa | 175 Flower Valley Shopping Center | St Louis | MO | 63116 | 314-752-2156 | 1205942513 | 2627707 | 38.591262 | -90.2727 | |
600130710 | Shop N Save Pharmacy #4532/4 | 24 Ofallon Square | 175 Flower Valley Shopping Center | O Fallon | MO | 63366 | 636-240-1535 | 1174638217 | 2625032 | 38.801438 | -90.700329 | |
609805908 | Shop N Save Pharmacy #4533/4 | 7355 Manchester Road | 175 Flower Valley Shopping Center | Maplewood | MO | 63143 | 314-645-8495 | 1700991841 | 2631679 | 38.613054 | -90.318705 | |
606349603 | Shop N Save Pharmacy #4535/4 | 196 Mayfair Plaza Shopping Center | 175 Flower Valley Shopping Center | Florissant | MO | 63033 | 314-438-8383 | 1952580334 | 2637734 | 38.794685 | -90.232477 | |
605445303 | Shop N Save Pharmacy #4537/4 | 1253 Watertower Place | 175 Flower Valley Shopping Center | Arnold | MO | 63010 | 636-282-0591 | 1215042346 | 2634170 | 38.440642 | -90.375128 | |
606041705 | Shop N Save Pharmacy #4538/4 | 10805 Old Halls Ferry | 175 Flower Valley Shopping Center | St Louis | MO | 63136 | 314-867-3024 | 1588779615 | 2634839 | 38.767843 | -90.260136 | |
606022002 | Shop N Save Pharmacy #4539/4 | 49 North Florissant Road | 175 Flower Valley Shopping Center | Ferguson | MO | 63135 | 314-522-1071 | 1396850426 | 2634942 | 38.746747 | -90.306193 | |
605153600 | Shop N Save Pharmacy #4540/4 | 3740 Monticello Plaza Drive | 175 Flower Valley Shopping Center | St Charles | MO | 63304 | 636-300-0629 | 1306951439 | 2633623 | 38.734074 | -90.689741 | |
605031004 | Shop N Save Pharmacy #4541/4 | 45 Gravois Bluffs Plaza Drive | 175 Flower Valley Shopping Center | Fenton | MO | 63026 | 636-343-5488 | 1497860522 | 2633407 | 38.507055 | -90.446908 | |
604793406 | Shop N Save Pharmacy #4542/4 | 60 Harvester Square | 175 Flower Valley Shopping Center | St Charles | MO | 63303 | 636-441-3300 | 1619082757 | 2632936 | 38.749849 | -90.564077 | |
605950807 | Shop N Save Pharmacy #4543/4 | 9070 St Charles Rock Road | 175 Flower Valley Shopping Center | Overland | MO | 63114 | 314-733-0607 | 1942315072 | 2634649 | 38.713072 | -90.354971 | |
605445402 | Shop N Save Pharmacy #4544/4 | 7057 Chippewa | 175 Flower Valley Shopping Center | St Louis | MO | 63119 | 314-645-1371 | 1124133251 | 2634221 | 38.585252 | -90.315609 | |
605950708 | Shop N Save Pharmacy #4545/4 | 3865 Gravois | 175 Flower Valley Shopping Center | St Louis | MO | 63116 | 314-771-0218 | 1851406987 | 2634776 | 38.591677 | -90.250464 | |
606135804 | Shop N Save Pharmacy #4547/4 | 1023 Crossroads Place | 175 Flower Valley Shopping Center | High Ridge | MO | 63049 | 636-677-5380 | 1205941333 | 2635514 | 38.4641 | -90.527155 | |
606307700 | Shop N Save Pharmacy #4548/4 | 2183 Charbonier Road | 175 Flower Valley Shopping Center | Florissant | MO | 63031 | 314-839-1327 | 1821172313 | 2637176 | 38.809916 | -90.360248 | |
606309607 | Shop N Save Pharmacy #4549/4 | 9521 Lewis And Clark Boulevard | 175 Flower Valley Shopping Center | St Louis | MO | 63136 | 314-869-2897 | 1225165921 | 2637366 | 38.735762 | -90.241459 | |
606272201 | Shop N Save Pharmacy #4550/4 | 7909 Highway N | 175 Flower Valley Shopping Center | Dardenne Prairie | MO | 63368 | 636-561-8450 | 1417056359 | 2637138 | 38.765939 | -90.760987 | |
603143009 | Sinks Pharmacy | 1113 Hauck Drive | 175 Flower Valley Shopping Center | Rolla | MO | 65401 | 573-364-9616 | 1972607935 | 2627757 | 37.952478 | -91.753153 | |
606181303 | Sinks Pharmacy | 606 Highway 63 South | 175 Flower Valley Shopping Center | Vienna | MO | 65582 | 573-442-6400 | 1538158274 | 2635944 | 38.147832 | -91.886049 | |
608602108 | Sinks Pharmacy #100 | 206 D Alvarado | PO Box 934 | Belle | MO | 65013 | 573-859-3100 | 1700976594 | 2631124 | 38.290458 | -91.72087 | |
604007401 | Sinks Pharmacy South | 1008 South Bishop | PO Box 934 | Rolla | MO | 65401 | 573-308-4899 | 1740385608 | 2632669 | 37.929433 | -91.779175 | |
600054100 | Sisk Pharmacy | 101 North Main Street | PO Box 125 | Licking | MO | 65542 | 573-674-2922 | 1235186842 | 2608466 | 37.50154 | -91.857084 | |
606351609 | Skaggs Community Hospital Pharmacy | 251 Skaggs Road | PO Box 125 | Branson | MO | 65616 | 417-335-7353 | 1548456601 | 2637657 | 36.649924 | -93.222194 | |
606361103 | Smiley Lane Pharmacy | 2325 Smiley Lane | PO Box 125 | Columbia | MO | 65202 | 573-817-3555 | 1942488242 | 2637823 | 38.992988 | -92.303268 | |
601836752 | Smitty's Pharmacy #10 | 601 South Jefferson | PO Box 125 | Lebanon | MO | 65536 | 417-588-3313 | 1487725495 | 2635209 | 37.6762 | -92.658353 | |
600446702 | Southeast Missouri Quality Care | 215 East Russell Street | PO Box 125 | Ironton | MO | 63650 | 573-546-7111 | 1376714014 | 2637885 | 37.597451 | -90.62558 | |
601716301 | Spalitto's Pharmacy | 3801 Independence Avenue | PO Box 125 | Kansas City | MO | 64124 | 816-231-4717 | 1154475432 | 2604418 | 39.105699 | -94.537061 | |
602470304 | Special Design Healthcare | 61 Doctors Park | PO Box 125 | Cape Girardeau | MO | 63703 | 573-335-1500 | 1275554925 | 2631504 | 37.294866 | -89.574828 | |
605142900 | SSM Infusion Services LLC | 11483 Page Service Drive | PO Box 125 | St Louis | MO | 63146 | 314-428-0365 | 1245260934 | 2633659 | 38.698981 | -90.419236 | |
602180200 | St Ann Medicine Shoppe | 10056 St Charles Rock Rd | 12255 Depaul Drive | St Ann | MO | 63074 | 314-429-6909 | 1831225234 | 2622341 | 38.724908 | -90.376853 | |
606327302 | St Anthonys Medical Center P | 10010 Kennerly Road | 12255 Depaul Drive | St Louis | MO | 63128 | 314-525-1230 | 1760609671 | 2614130 | 38.509472 | -90.377715 | |
600307409 | St Anthony's Professional Pharmacy, LLC | 10004 Kennerly Road | 12255 Depaul Drive | St Louis | MO | 63128 | 314-525-4777 | 1053357566 | 2628898 | 38.509396 | -90.377638 | |
600284905 | St Charles Clinic (Pharmacy) | 1551 Wall Street Suite 320 | 12255 Depaul Drive | St Charles | MO | 63303 | 636-669-2223 | 1164581526 | 2610221 | 38.779866 | -90.52439 | |
600279905 | St Charles Rexall Drug | 550 First Capitol Drive | 12255 Depaul Drive | St Charles | MO | 63301 | 636-723-1366 | 1013076017 | 2601474 | 38.781747 | -90.488304 | |
600245104 | St Clair Rexall Drug Co Inc | 855 North Commercial | 12255 Depaul Drive | St Clair | MO | 63077 | 636-629-0710 | 1720079551 | 2610271 | 38.354471 | -90.977663 | |
600135404 | St Johns Hospital Pharmacy | 1235 East Cherokee Street | 12255 Depaul Drive | Springfield | MO | 65804 | 417-820-2777 | 1598712366 | 2613809 | 37.178372 | -93.275722 | |
608291704 | St Johns Mercy Infusion Ther | 13185 Lakefront Drive | 12255 Depaul Drive | Earth City | MO | 63045 | 314-506-6050 | 1346325032 | 2630867 | 38.773384 | -90.456482 | |
600567408 | St Johns Mercy Medical Center Jfk Clinic Pharmacy | 615 South New Ballas Road | 12255 Depaul Drive | St. Louis | MO | 63141 | 314-569-6044 | 1639155898 | 2628379 | 38.646024 | -90.443631 | |
600567424 | St Johns Mercy Medical Center Pharmacy | 615 South New Ballas Road | 12255 Depaul Drive | St. Louis | MO | 63141 | 314-569-6046 | 1427098169 | 2614128 | 38.646024 | -90.443631 | |
602482200 | St Johns Mercy Pharmacy - South | 12348 Old Tesson Road Suite 100 | 12255 Depaul Drive | St Louis | MO | 63128 | 314-467-3888 | 1548251929 | 2624775 | 38.511157 | -90.372861 | |
600567416 | St Johns Mercy Pharmacy - St Johns | 621 South New Ballas Road | 12255 Depaul Drive | St Louis | MO | 63141 | 314-251-7444 | 1164413530 | 2605852 | 38.644575 | -90.44366 | |
606103208 | St Johns Mercy Pharmacy - Washington | 851 East 5th Street Suite 104 | 12255 Depaul Drive | Washington | MO | 63090 | 636-390-7333 | 1508857996 | 2635297 | 38.552595 | -91.002573 | |
606186609 | St Johns Mercy Pharmacy West | 12680 Olive Boulevard | 12255 Depaul Drive | St Louis | MO | 63141 | 314-251-8989 | 1689665077 | 2635881 | 38.678648 | -90.4702 | |
600095004 | St Johns Pharmacy - Lebanon | 200 Hospital Drive | 12255 Depaul Drive | Lebanon | MO | 65536 | 417-533-6770 | 1053368761 | 2608339 | 37.680812 | -92.632675 | |
606187300 | St Johns Pharmacy - Rolla | 1100 West 10th Street | 940 West Mount Vernon | Rolla | MO | 65401 | 417-820-6624 | 1306944301 | 2637114 | 37.951604 | -91.786747 | |
600243901 | St Johns Pharmacy - St James | 105 West Eldon Street | 940 West Mount Vernon | St James | MO | 65559 | 573-265-8901 | 1770528382 | 2627074 | 37.998916 | -91.614007 | |
605986702 | St Johns Pharmacy - St Robert | 586 Old Route 66 | PO Box 1170 | St Robert | MO | 65584 | 573-336-0215 | 1659328268 | 2634815 | 37.820971 | -92.156198 | |
600930903 | St Louis Childrens Hospital Pharmacy | One Childrens Place | PO Box 1170 | St Louis | MO | 63110 | 314-454-6000 | 1124135744 | 2611817 | 38.637397 | -90.264889 | |
600567507 | St Louis Connectcare Pharmacy | 5535 Delmar | PO Box 1170 | St Louis | MO | 63112 | 314-879-6204 | 1548344864 | 2631477 | 38.653734 | -90.280162 | |
602456006 | St Lukes Pharmacy | 224 South Woodsmill Road Suite 350 South | PO Box 1170 | Chesterfield | MO | 63017 | 314-205-6023 | 1861483232 | 2624597 | 38.652535 | -90.5067 | |
600567515 | St Lukes Pharmacy-Winghaven | 5551 Winghaven Boulevard Suite 120 | PO Box 1170 | O Fallon | MO | 63368 | 636-695-2555 | 1619968096 | 2619560 | 38.753221 | -90.743882 | |
607727807 | St Marys Holts Summit Phcy | 140 Northstar | PO Box 1170 | Holts Summit | MO | 65043 | 573-896-4579 | 1356452155 | 2629321 | 38.655401 | -92.113526 | |
602758807 | St Marys Medical Plaza Pharmacy | 200 St Marys Medical Plaza | PO Box 1170 | Jefferson City | MO | 65101 | 573-659-2111 | 1922119726 | 2626325 | 38.580472 | -92.180536 | |
601674609 | St Marys Pharmacy #184 | #5 Diamond Boulevard | PO Box 1170 | Hannibal | MO | 63401 | 573-221-3000 | 1033217872 | 2606703 | 39.727386 | -91.395965 | |
600305403 | St Marys Tipton Pharmacy | 875 Highway 5 South | PO Box 1170 | Tipton | MO | 65081 | 660-433-5404 | 1427063072 | 2630285 | 38.651064 | -92.783501 | |
605454206 | Stadium Pharmacy | 4811 South Arrowhead Drive | HCR 65 Box 7 | Independence | MO | 64055 | 816-356-4600 | 1013062090 | 2634411 | 39.031087 | -94.358911 | |
600242317 | Standard Drug Company #2 | 305 Hawthorn | HCR 65 Box 7 | St Charles | MO | 63301 | 636-946-3890 | 1982780730 | 2601335 | 38.794695 | -90.498857 | |
600242333 | Standard Drug Company #5 | 3110 West Clay | HCR 65 Box 7 | St Charles | MO | 63301 | 636-946-6499 | 1811070881 | 2601359 | 38.787986 | -90.53764 | |
600663405 | Stanley's Pharmacy | 1365 Spur Drive | PO Box 93 | Marshfield | MO | 65706 | 417-468-2530 | 1497890529 | 2601955 | 37.34329 | -92.931566 | |
601584006 | Star Pharmacy | 118 East Rolla | PO Box 69 | Hartville | MO | 65667 | 417-741-6266 | 1437235397 | 2627012 | 37.250776 | -92.50982 | |
600056709 | Stark Pharmacy | 6420 Prospect Suite T103 | PO Box 69 | Kansas City | MO | 64132 | 816-363-3232 | 1225043839 | 2634295 | 39.009975 | -94.556469 | |
605370006 | Steelville Drug | 503 West Main | PO Box AB | Steelville | MO | 65565 | 573-775-2900 | 1679601421 | 2634194 | 37.966888 | -91.360088 | |
600749006 | Stephen's Pharmacy, Inc. | 1100 S Springfield | PO Box 657 | Bolivar | MO | 65613 | 417-326-2416 | 1093726630 | 2612857 | 37.604628 | -93.406274 | |
607804804 | Sterling Healthcare Services | 808 Hunter Suite 1 | PO Box 886 | Sikeston | MO | 63801 | 573-472-0464 | 1619981693 | 2629523 | 36.884025 | -89.580466 | |
606433704 | Sterling Pharmacy | 19321 East US 40 Highway Suite A | PO Box 886 | Independence | MO | 64055 | 816-795-6034 | 1790918639 | 2638798 | 39.030337 | -94.355058 | |
600200604 | Stevenson Family Pharmacy | 6201 King Hill Avenue | PO Box 886 | St Joseph | MO | 64504 | 816-238-2424 | 1952349367 | 2623610 | 39.711127 | -94.862067 | |
600308407 | Stewarts Drug Co | 227 East Main Street | PO Box 886 | Warrenton | MO | 63383 | 636-456-3419 | 1699889667 | 2612388 | 38.811144 | -91.144656 | |
600097406 | Stoner Drug | 315 South Main | PO Box 310 | Rock Port | MO | 64482 | 660-744-2433 | 1255407912 | 2609723 | 40.411475 | -95.514669 | |
606463701 | Stones Corner Pharmacy | 6059 North Main Street Road | PO Box 310 | Webb City | MO | 64870 | 417-624-6590 | 1205158375 | 2638990 | 37.139979 | -94.511033 | |
600587802 | Strauser Drugs | 6 East Springfield | PO Box 310 | Sullivan | MO | 63080 | 573-860-2691 | 1467454629 | 2613986 | 38.214368 | -91.160425 | |
602185100 | Sun Fresh Pharmacy | 2415 NE Vivion Road | PO Box 310 | Kansas City | MO | 64118 | 816-454-7887 | 1821153255 | 2629030 | 39.184309 | -94.551495 | |
604819201 | Sun Fresh Pharmacy | 10225 North Oak Trafficway | PO Box 310 | Kansas City | MO | 64155 | 816-734-3600 | 1376606988 | 2633015 | 39.279127 | -94.575399 | |
600051502 | Super D Drugs #16 | 702 North Main | PO Box 310 | Sikeston | MO | 63801 | 573-472-0778 | 1326121732 | 2609975 | 36.88577 | -89.58121 | |
601283005 | Super D Drugs #49 | 1404 Missouri Boulevard | PO Box 310 | Jefferson City | MO | 65109 | 573-635-3015 | 1144303553 | 2617655 | 38.578479 | -92.192571 | |
602198707 | Super Saver Discount Pharmacy | Hwy 53 & S Broadway | PO Box 1187 | Poplar Bluff | MO | 63901 | 573-686-1919 | 1780798751 | 2622858 | 36.736397 | -90.397433 | |
606154102 | Sweet Springs Pharmacy | 401 South Locust | PO Box 1187 | Sweet Springs | MO | 65351 | 660-335-6300 | 1457436743 | 2635704 | 38.963098 | -93.415023 | |
600586119 | Swope Parkway Health Center | 3801 Blue Parkway | PO Box 1187 | Kansas City | MO | 64130 | 816-923-5800 | 1871633867 | 2607743 | 39.035837 | -94.540578 | |
601191307 | Swords Family Pharmacy | 300 South Ohio Street | PO Box 1187 | Sedalia | MO | 65301 | 660-826-0462 | 1275544835 | 2624876 | 38.708468 | -93.228387 | |
606430403 | Tara Pharmacy, SE LLC | 11643 Lilburn Park Road | PO Box 1187 | St Louis | MO | 63146 | 314-567-7239 | 1720218506 | 2638697 | 38.696254 | -90.426999 | |
606279404 | Target Pharmacy T-0774 | 3151 East 7th Street | PO Box 1187 | Joplin | MO | 64801 | 417-659-8755 | 1154403525 | 2637075 | 37.084303 | -94.473809 | |
606280501 | Target Pharmacy T-0992 | 202 Siemers Drive | PO Box 1187 | Cape Girardeau | MO | 63701 | 573-339-1778 | 1972685345 | 2637087 | 37.300161 | -89.581821 | |
603955501 | Target Pharmacy T-1102 | 25 Brentwood Promenade | PO Box 1187 | Brentwood | MO | 63144 | 314-918-1939 | 1679595367 | 2632188 | 38.627845 | -90.342595 | |
603955402 | Target Pharmacy T-1177 | 8420 North Madison Avenue | PO Box 1187 | Kansas City | MO | 64155 | 816-436-8025 | 1588686273 | 2632190 | 39.248158 | -94.594071 | |
604623009 | Target Pharmacy T-1201 | 17810 East 39th Street | PO Box 1187 | Independence | MO | 64055 | 816-478-3645 | 1396767083 | 2632619 | 39.04855 | -94.3699 | |
605017607 | Target Pharmacy T-1278 | 3849 Vogel Road | PO Box 1187 | Arnold | MO | 63010 | 636-287-1339 | 1205858990 | 2633281 | 38.413946 | -90.395504 | |
605017805 | Target Pharmacy T-1279 | 1042 South Kirkwood | PO Box 1187 | Kirkwood | MO | 63122 | 314-822-4865 | 1841212537 | 2633293 | 38.564802 | -90.406569 | |
605017706 | Target Pharmacy T-1280 | 3881 Mexico Road | PO Box 1187 | St Charles | MO | 63303 | 636-922-3064 | 1750303442 | 2633306 | 38.791155 | -90.565293 | |
605219906 | Target Pharmacy T-1314 | 197 Gravois Bluff Plaza Dr | PO Box 1187 | Fenton | MO | 63026 | 636-326-7508 | 1669494357 | 2633736 | 38.502185 | -90.447153 | |
605930106 | Target Pharmacy T-1353 | 40 THF Boulevard | PO Box 1187 | Chesterfield | MO | 63005 | 636-536-6215 | 1780606483 | 2634699 | 38.667495 | -90.585283 | |
605382100 | Target Pharmacy T-1388 | 4375 Chouteau Trafficway | PO Box 1187 | Kansas City | MO | 64117 | 816-452-8079 | 1699797399 | 2634067 | 39.17318 | -94.535179 | |
605759901 | Target Pharmacy T-1392 | 1850 NW Chipman Road | PO Box 1187 | Lees Summit | MO | 64081 | 816-524-1753 | 1962424663 | 2634360 | 38.926499 | -94.41123 | |
605930007 | Target Pharmacy T-1436 | 8509 State Line Road | PO Box 1187 | Kansas City | MO | 64114 | 816-444-0019 | 1598787293 | 2634702 | 38.97441 | -94.608004 | |
605858109 | Target Pharmacy T-1455 | 9220 Northeast Barry Road | PO Box 1187 | Kansas City | MO | 64157 | 816-781-2407 | 1871515577 | 2634574 | 39.245014 | -94.463499 | |
605930205 | Target Pharmacy T-1509 | 4250 Rusty Road | PO Box 1187 | St Louis | MO | 63128 | 314-892-6428 | 1407878101 | 2634714 | 38.508641 | -90.339955 | |
606226603 | Target Pharmacy T-1515 | 4255 Hampton Avenue | PO Box 1187 | St Louis | MO | 63109 | 314-802-0123 | 1861414567 | 2636186 | 38.592321 | -90.294676 | |
606026508 | Target Pharmacy T-1538 | 1106 East North Avenue | PO Box 1187 | Belton | MO | 64012 | 816-331-4325 | 1225050925 | 2634877 | 38.813928 | -94.516756 | |
606102903 | Target Pharmacy T-1840 | 1201 West 136th Street | PO Box 1187 | Kansas City | MO | 64145 | 816-412-0109 | 1134141831 | 2635184 | 38.881351 | -94.605308 | |
606184802 | Target Pharmacy T-1977 | 5201 North Belt Highway Suite H | PO Box 1187 | St Joseph | MO | 64506 | 816-671-0822 | 1952323651 | 2635879 | 39.81631 | -94.814868 | |
606274009 | Target Pharmacy T-2050 | 8007 West Florissant Avenue | PO Box 1187 | Jennings | MO | 63136 | 314-513-0194 | 1568544708 | 2637099 | 38.730946 | -90.277325 | |
606246403 | Target Pharmacy T-2098 | 1200 Branson Hills Parkway | PO Box 1187 | Branson | MO | 65616 | 417-243-4513 | 1770505471 | 2636415 | 36.6697 | -93.2254 | |
606346906 | Target Pharmacy T-2345 | 1883 Wentzville Parkway | PO Box 1187 | Wentzville | MO | 63385 | 636-639-7434 | 1609060789 | 2637645 | 38.817631 | -90.877459 | |
606056000 | Target Pharmacy T-26 | 15025 Manchester Road | PO Box 1187 | Ballwin | MO | 63011 | 636-227-9436 | 1316969017 | 2634865 | 38.593068 | -90.547686 | |
606259406 | Target Store T-0752 | 735 West Stadium Boulevard | PO Box 1187 | Jefferson City | MO | 65109 | 573-635-8401 | 1194767384 | 2636946 | 38.58103 | -92.216001 | |
606262004 | Target Store T-1031 | 1825 East Primrose Street | PO Box 1187 | Springfield | MO | 65804 | 417-889-1511 | 1396786331 | 2636958 | 37.149807 | -93.262664 | |
606380905 | Target Store T-1952 | 1272 Town & Country Crossing Drive | PO Box 1187 | Chesterfield | MO | 63017 | 636-591-0235 | 1629239975 | 2638003 | 38.620501 | -90.518015 | |
606335701 | Target Store T-2255 | 1851 Vernaci Drive | PO Box 1187 | Washington | MO | 63090 | 636-825-7701 | 1437366283 | 2637405 | 38.535835 | -90.981655 | |
606381002 | Target Store T-2423 | 9040 North Skyview Avenue | PO Box 1187 | Kansas City | MO | 64154 | 816-410-2941 | 1437310521 | 2638015 | 39.260959 | -94.658734 | |
609946603 | Target Store T-2525 | 1040 Northeast Corando | PO Box 1187 | Blue Springs | MO | 64014 | 816-622-3401 | 1649402595 | 2638736 | 39.025171 | -94.249559 | |
606261204 | Target Stores T-2103 | 7955 Highway N | PO Box 1187 | Dardenne Prairie | MO | 63368 | 636-625-2820 | 1427091693 | 2636960 | 38.765954 | -90.763496 | |
604780007 | Target T-1241 | 2300 Highway K | PO Box 1187 | O Fallon | MO | 63366 | 636-379-1918 | 1447273792 | 2632746 | 38.777231 | -90.699743 | |
600995005 | Teko Pharmacy | 501 Teaco | PO Box 120 | Kennett | MO | 63857 | 573-888-6673 | 1356455778 | 2617225 | 36.232884 | -90.042328 | |
606270700 | Thayer Drug Store LLC | 623 South 6th Street | PO Box 120 | Thayer | MO | 65791 | 417-264-3784 | 1326110396 | 2637227 | 36.518692 | -91.542832 | |
602030801 | The Medicine Shoppe | 215 Thresher | PO Box 145 | Eureka | MO | 63025 | 636-938-4600 | 1790794394 | 2621123 | 38.500562 | -90.626312 | |
600247209 | The Medicine Shoppe | 864 North Kingshighway | PO Box 145 | Cape Girardeau | MO | 63701 | 573-334-4761 | 1700991742 | 2616526 | 37.317913 | -89.554964 | |
602031403 | The Medicine Shoppe | 1940 East 20th Street | PO Box 145 | Joplin | MO | 64804 | 417-781-2332 | 1003971433 | 2621173 | 37.069144 | -94.491866 | |
606130102 | Theodosia Pharmacy | #2 West Highway 160 | PO Box 353 | Theodosia | MO | 65761 | 417-273-4555 | 1386706992 | 2635502 | 36.582278 | -92.667059 | |
600121008 | Thompson Family Drug | 119 East Main | PO Box 353 | Pierce City | MO | 65723 | 417-476-2828 | 1447329966 | 2616247 | 36.945033 | -94.002632 | |
608917902 | Tmc, Inc, Behavioral Health Pharmacy | 2211 Charlotte Street | PO Box 353 | Kansas City | MO | 64108 | 816-404-1000 | 1740407147 | 2631352 | 39.086071 | -94.574412 | |
600202816 | Tolson Drug Co. | 226 East High Street | PO Box 1051 | Jefferson City | MO | 65102 | 573-636-4022 | 1174531347 | 2607173 | 38.575675 | -92.170865 | |
603775008 | Town & Country Pharmacy | 707 Specialty Drive | PO Box 1051 | Dexter | MO | 63841 | 573-624-3733 | 1073689733 | 2631744 | 36.80157 | -89.967632 | |
601504103 | Town Pharmacy, Inc. | 302 South Prairie | PO Box 337 | Bloomfield | MO | 63825 | 573-568-2643 | 1225112345 | 2604874 | 36.882196 | -89.929493 | |
600245401 | Towne Pharmacy (The) | 304 Theresa | PO Box 337 | Cuba | MO | 65453 | 573-885-7212 | 1750447637 | 2614786 | 38.068762 | -91.403405 | |
606344703 | Trilogy Healthcare LLC | 1876 Craigshire Road | 1001 East 101st Terrace Suite 240 | St Louis | MO | 63146 | 314-542-0022 | 1316929599 | 2636097 | 38.692599 | -90.448025 | |
600568406 | Truman Medical Center Lakewood (Pharmacy) | 7900 Lees Summit Road | 1001 East 101st Terrace Suite 240 | Kansas City | MO | 64139 | 816-404-7000 | 1639204605 | 2614611 | 38.973439 | -94.390645 | |
606279206 | Twin City Pharmacy | 1447 US Highway 61 Suite A | 1001 East 101st Terrace Suite 240 | Festus | MO | 63028 | 636-937-8228 | 1215010095 | 2637203 | 38.194677 | -90.395705 | |
600995807 | Twin City Pharmacy Inc | 106 North First Street | PO Box 739 | Marble Hill | MO | 63764 | 573-238-4177 | 1568575033 | 2617275 | 37.2975 | -89.9777 | |
600565410 | UMC Green Meadows Pharmacy | 3217 South Providence | PO Box 739 | Columbia | MO | 65203 | 573-882-3150 | 1598776031 | 2624624 | 38.91509 | -92.334911 | |
608584207 | University Physicians Medical Bldg Phcy | 1101 Hospital Drive | 2200 Fowler | Columbia | MO | 65212 | 573-882-8300 | 1316040330 | 2631073 | 38.938481 | -92.32476 | |
600200802 | USA Drug #7636 | 120 East Karsch | 2200 Fowler | Farmington | MO | 63640 | 573-756-6421 | 1356321285 | 2635122 | 37.787229 | -90.418267 | |
600126700 | USA Drug #7638 | 1142 North Desloge Drive | 1107 West Liberty | Desloge | MO | 63601 | 573-431-2242 | 1124008081 | 2626919 | 37.880221 | -90.517385 | |
606246809 | UVANTA Pharmacy - St Louis | 2067 Concourse Drive | 1107 West Liberty | St Louis | MO | 63146 | 314-373-1111 | 1780615393 | 2636491 | 38.696159 | -90.436866 | |
600804017 | Van Buren Drug | 406 Main Street | PO Box 361 | Van Buren | MO | 63965 | 573-323-8159 | 1881796225 | 2626440 | 36.997029 | -91.01486 | |
600280309 | Vandalia Drug | 112 North Main | PO Box 361 | Vandalia | MO | 63382 | 573-594-2136 | 1447397948 | 2612314 | 39.309022 | -91.486858 | |
600126916 | Vandivort Drug | 117 West Fourth | PO Box 361 | Salem | MO | 65560 | 573-729-4114 | 1225072093 | 2609824 | 37.645296 | -91.536568 | |
600135800 | Vista Pharmacy #6139 | 1601 Missouri | PO Box 361 | Carthage | MO | 64836 | 417-358-3140 | 1447206024 | 2604305 | 37.161838 | -94.316103 | |
600124903 | Vital Care of St Louis | 1A Document Drive | PO Box 361 | St Louis | MO | 63114 | 314-961-4404 | 1023173986 | 2624701 | 38.680026 | -90.357073 | |
603942905 | Walgreen | 15390 New Halls Ferry Road | PO Box 361 | Florissant | MO | 63031 | 314-831-9916 | 1487661492 | 2632176 | 38.825017 | -90.308872 | |
608514600 | Walgreen #03687 | 4492 Central School Road | PO Box 361 | St Charles | MO | 63304 | 636-936-8744 | 1629083647 | 2630778 | 38.7432 | -90.612704 | |
600588909 | Walgreen #11350 | 5790 Lucas Hunt Road | PO Box 361 | St Louis | MO | 63136 | 314-382-5114 | 1669487807 | 2600167 | 38.734722 | -90.277417 | |
609798707 | Walgreen #4224 | 1536 East 23rd Street | PO Box 361 | Independence | MO | 64055 | 816-252-0752 | 1891700811 | 2631592 | 39.0786 | -94.39519 | |
603926908 | Walgreen Co #04701 | 16105 Manchester Road | PO Box 361 | Ellisville | MO | 63011 | 636-391-3202 | 1578570586 | 2632140 | 38.590374 | -90.596559 | |
600401103 | Walgreen Drug Store | 12098 Lusher Road | PO Box 361 | St Louis | MO | 63138 | 314-355-0500 | 1013922251 | 2601486 | 38.795334 | -90.229771 | |
602950107 | Walgreens | 776 Jeffco Blvd | PO Box 361 | Arnold | MO | 63010 | 636-296-9490 | 1568477719 | 2627290 | 38.448998 | -90.36824 | |
601399207 | Walgreens | 15315 Manchester Road | PO Box 361 | Ballwin | MO | 63011 | 636-227-5828 | 1952317497 | 2618277 | 38.593024 | -90.558381 | |
600449904 | Walgreens | 14529 Manchester Road | PO Box 361 | Manchester | MO | 63011 | 636-227-4512 | 1063428522 | 2627199 | 38.593234 | -90.523197 | |
602820805 | Walgreens | 1391 Big Bend Road | PO Box 361 | Ballwin | MO | 63021 | 636-861-1988 | 1831104082 | 2626452 | 38.567816 | -90.496226 | |
600401905 | Walgreens | 701 Gravois Bluff Boulevard | PO Box 361 | Fenton | MO | 63026 | 636-343-8402 | 1659386894 | 2613354 | 38.507604 | -90.444354 | |
601399306 | Walgreens | 460 North Highway 67 | PO Box 361 | Florissant | MO | 63031 | 314-831-6448 | 1821003062 | 2618241 | 38.797514 | -90.337848 | |
603632407 | Walgreens | 1705 Shackleford Road | PO Box 361 | Florissant | MO | 63031 | 314-831-5559 | 1891701363 | 2628280 | 38.818993 | -90.342664 | |
603296609 | Walgreens | 12400 Old Halls Ferry Road | PO Box 361 | Florissant | MO | 63033 | 314-741-8688 | 1881600344 | 2627947 | 38.793832 | -90.267023 | |
600400907 | Walgreens | 3160 North Highway 67 | PO Box 361 | Florissant | MO | 63033 | 314-837-4332 | 1750396990 | 2600143 | 38.810422 | -90.296363 | |
600401202 | Walgreens | 7398 North Lindbergh Boulevard | PO Box 361 | Hazelwood | MO | 63042 | 314-895-2600 | 1487756847 | 2601498 | 38.783627 | -90.355119 | |
603274606 | Walgreens | 12345 St Charles Rock Road | PO Box 361 | Bridgeton | MO | 63044 | 314-770-2479 | 1477568624 | 2627872 | 38.753415 | -90.428529 | |
602932105 | Walgreens | 10585 St Charles Rock Rd | PO Box 361 | St Ann | MO | 63074 | 314-427-1962 | 1487669628 | 2600206 | 38.731361 | -90.387645 | |
602374605 | Walgreens | 4218 Lindell Boulevard | PO Box 361 | St Louis | MO | 63108 | 314-371-4286 | 1669487815 | 2624028 | 38.640453 | -90.248865 | |
602482101 | Walgreens | 4925 Southwest Avenue | PO Box 361 | St Louis | MO | 63110 | 314-773-5818 | 1578578720 | 2624787 | 38.612685 | -90.268173 | |
602557803 | Walgreens | 5550 South Grand Blvd | PO Box 361 | St Louis | MO | 63111 | 314-352-7122 | 1295740447 | 2625082 | 38.569055 | -90.253774 | |
602054603 | Walgreens | 9320 Lackland Road | PO Box 361 | St Louis | MO | 63114 | 314-429-4636 | 1285649426 | 2621200 | 38.700131 | -90.361126 | |
602477507 | Walgreens | 3300 Brown Road | PO Box 361 | St Louis | MO | 63114 | 314-427-6221 | 1538175922 | 2624573 | 38.711514 | -90.349931 | |
600449003 | Walgreens | 7339 Gravois Avenue | PO Box 361 | St Louis | MO | 63116 | 314-752-0722 | 1932116944 | 2630970 | 38.564328 | -90.294432 | |
602291700 | Walgreens | 6411 Gravois Avenue | PO Box 361 | St Louis | MO | 63116 | 314-832-4210 | 1336155894 | 2623420 | 38.573705 | -90.281063 | |
601849201 | Walgreens | 9801 Manchester Road | PO Box 361 | St Louis | MO | 63119 | 314-963-3381 | 1306870431 | 2619914 | 38.607221 | -90.373117 | |
601399009 | Walgreens | 8571 Watson Road | PO Box 361 | Webster Groves | MO | 63119 | 314-962-5545 | 1861408304 | 2618289 | 38.565211 | -90.357809 | |
600401707 | Walgreens | 7199 Natural Bridge Road | PO Box 361 | St Louis | MO | 63121 | 314-382-9926 | 1578578712 | 2600181 | 38.701564 | -90.292237 | |
601399108 | Walgreens | 441 North Kirkwood | PO Box 361 | Kirkwood | MO | 63122 | 314-965-7944 | 1558376798 | 2618265 | 38.58564 | -90.406412 | |
602004707 | Walgreens | 651 Lemay Ferry Road | PO Box 361 | St Louis | MO | 63125 | 314-631-4769 | 1376558510 | 2620195 | 38.5413 | -90.279453 | |
602240905 | Walgreens | 9807 Watson Road Suite M | PO Box 361 | St Louis | MO | 63126 | 314-966-0605 | 1811902059 | 2622973 | 38.557013 | -90.388037 | |
602371502 | Walgreens | 9978 Kennerly Road | PO Box 361 | St Louis | MO | 63128 | 314-843-3736 | 1699713776 | 2623901 | 38.509205 | -90.377449 | |
601371503 | Walgreens | 4400 Lemay Ferry Road | PO Box 361 | St Louis | MO | 63129 | 314-487-0636 | 1043226582 | 2618049 | 38.500829 | -90.332549 | |
600403000 | Walgreens | 7501 Olive Street | PO Box 361 | University City | MO | 63130 | 314-725-6133 | 1003821240 | 2616689 | 38.671905 | -90.331758 | |
602181802 | Walgreens | 12006 Manchester Road | PO Box 361 | Des Peres | MO | 63131 | 314-965-0030 | 1093720237 | 2622252 | 38.601689 | -90.43541 | |
602226102 | Walgreens | 9395 Olive Boulevard | PO Box 361 | St Louis | MO | 63132 | 314-432-8660 | 1902811144 | 2622377 | 38.674326 | -90.375411 | |
600448609 | Walgreens | 630 North McKnight Road | PO Box 361 | St Louis | MO | 63132 | 314-991-3402 | 1972519437 | 2627202 | 38.661888 | -90.356906 | |
602664104 | Walgreens | 190 N Florissant Road | PO Box 361 | Ferguson | MO | 63135 | 314-521-4518 | 1013922269 | 2625614 | 38.74848 | -90.306876 | |
600401301 | Walgreens | 9285 Halls Ferry | PO Box 361 | St Louis | MO | 63136 | 314-867-2700 | 1134135676 | 2600179 | 38.726583 | -90.242937 | |
600401806 | Walgreens | 12661 Olive Street | PO Box 361 | Creve Coeur | MO | 63141 | 314-878-4413 | 1386659522 | 2615334 | 38.678518 | -90.46913 | |
602004608 | Walgreens | 11015 Olive Boulevard | PO Box 361 | Creve Coeur | MO | 63141 | 314-997-0555 | 1770599219 | 2620361 | 38.673684 | -90.422722 | |
601694706 | Walgreens | 2310 McCausland Street | PO Box 361 | St Louis | MO | 63143 | 314-647-7820 | 1467467605 | 2619104 | 38.616328 | -90.308782 | |
602533606 | Walgreens | 2401 S Brentwood Blvd | PO Box 361 | Brentwood | MO | 63144 | 314-963-1925 | 1487669636 | 2624965 | 38.617429 | -90.348675 | |
603062704 | Walgreens | 2329 West Clay Street | PO Box 361 | St Charles | MO | 63301 | 636-949-6613 | 1356357743 | 2627567 | 38.783512 | -90.508239 | |
601398902 | Walgreens | 1301 South 5th Street | PO Box 361 | St Charles | MO | 63301 | 636-946-6210 | 1649285883 | 2618253 | 38.771366 | -90.493098 | |
602552804 | Walgreens | 909 Jungerman Road | PO Box 361 | St Peters | MO | 63376 | 636-441-2534 | 1104831353 | 2625094 | 38.773033 | -90.58217 | |
603420209 | Walgreens | 530 Mid Rivers Mall Drive | PO Box 361 | St Peters | MO | 63376 | 636-970-3336 | 1548276017 | 2628076 | 38.792627 | -90.623761 | |
606206407 | Walgreens #01142 | 3938 Highway 54 | PO Box 361 | Osage Beach | MO | 65065 | 573-348-5081 | 1548275589 | 2636011 | 38.154496 | -92.608378 | |
606143600 | Walgreens #01235 | 621 North Maguire Street | PO Box 361 | Warrensburg | MO | 64093 | 660-747-6964 | 1538174560 | 2634928 | 38.769666 | -93.735245 | |
606239002 | Walgreens #01236 | 13000 South Highway 71 | PO Box 361 | Grandview | MO | 64030 | 816-765-5949 | 1992710933 | 2636237 | 38.888502 | -94.525899 | |
606150704 | Walgreens #01244 | 6320 North Oak Trafficway | PO Box 361 | Kansas City | MO | 64118 | 816-453-7856 | 1891700829 | 2635576 | 39.209656 | -94.576436 | |
606155000 | Walgreens #02227 | 250 East 4th Street | PO Box 361 | Eureka | MO | 63025 | 636-587-9761 | 1700891736 | 2635588 | 38.505382 | -90.624873 | |
606261006 | Walgreens #02450 | 330 Southwest Ward Road | PO Box 361 | Lees Summit | MO | 64081 | 816-246-7732 | 1235147042 | 2636996 | 38.909608 | -94.395525 | |
606709202 | Walgreens #03017 | 2002 Missouri Boulevard | PO Box 361 | Jefferson City | MO | 65101 | 573-636-7924 | 1386659530 | 2628660 | 38.581082 | -92.201803 | |
606837201 | Walgreens #03118 | 1501 South Florissant | PO Box 361 | St Louis | MO | 63121 | 314-521-4040 | 1700892270 | 2628848 | 38.725857 | -90.30366 | |
607828407 | Walgreens #03338 | One South Kingshighway | PO Box 361 | Cape Girardeau | MO | 63701 | 573-339-1700 | 1003821257 | 2629371 | 37.306472 | -89.551938 | |
608021606 | Walgreens #03594 | 210 South Highway 165 | PO Box 361 | Branson | MO | 65616 | 417-339-3996 | 1912912163 | 2630019 | 36.636758 | -93.281002 | |
608178703 | Walgreens #03598 | 2001 South Main Street | PO Box 361 | Joplin | MO | 64804 | 417-626-7878 | 1558376707 | 2630336 | 37.069484 | -94.513981 | |
608842001 | Walgreens #03652 | 1001 Bowles Avenue | PO Box 361 | Fenton | MO | 63026 | 636-343-0754 | 1841207859 | 2631249 | 38.523997 | -90.473329 | |
608117008 | Walgreens #03688 | 2951 S Campbell Avenue | PO Box 361 | Springfield | MO | 65807 | 417-890-7924 | 1649285891 | 2630324 | 37.161119 | -93.295631 | |
608116802 | Walgreens #03689 | 1140 East Kearney Street | PO Box 361 | Springfield | MO | 65803 | 417-869-5112 | 1730194986 | 2630312 | 37.240514 | -93.275734 | |
608086302 | Walgreens #03690 | 2640 East Sunshine Street | PO Box 361 | Springfield | MO | 65804 | 417-885-1274 | 1821003070 | 2630209 | 37.180671 | -93.242728 | |
608631800 | Walgreens #04090 | 2920 Highway K | PO Box 361 | O Fallon | MO | 63366 | 636-240-5077 | 1538174552 | 2631150 | 38.759186 | -90.700014 | |
608841904 | Walgreens #04182 | 1801 S E Langsford Road | PO Box 361 | Lees Summit | MO | 64063 | 816-554-0403 | 1447265467 | 2631237 | 38.916704 | -94.338858 | |
604738708 | Walgreens #04210 | 1100 East 63rd Street | PO Box 361 | Kansas City | MO | 64110 | 816-822-9121 | 1255346276 | 2632164 | 39.013374 | -94.574382 | |
604857904 | Walgreens #04211 | 4630 Troost Avenue | PO Box 361 | Kansas City | MO | 64110 | 816-931-8337 | 1265449276 | 2632962 | 39.042883 | -94.573061 | |
608934402 | Walgreens #04212 | 2501 East Linwood | PO Box 361 | Kansas City | MO | 64128 | 816-861-4423 | 1174538193 | 2631415 | 39.067944 | -94.553915 | |
606067007 | Walgreens #04220 | 14950 Clayton Road | PO Box 361 | Chesterfield | MO | 63017 | 636-527-7873 | 1164439170 | 2635007 | 38.614412 | -90.542379 | |
609991203 | Walgreens #04235 | 7500 Wornall Road | PO Box 361 | Kansas City | MO | 64114 | 816-444-4179 | 1700891728 | 2631681 | 38.99226 | -94.594476 | |
603870205 | Walgreens #04236 | 2261 Sterling Avenue | PO Box 361 | Independence | MO | 64052 | 816-833-5840 | 1437164456 | 2632051 | 39.080812 | -94.445885 | |
609673801 | Walgreens #04345 | 2700 Telegraph Road | PO Box 361 | St Louis | MO | 63125 | 314-416-8123 | 1750398764 | 2631528 | 38.510536 | -90.292005 | |
609711502 | Walgreens #04584 | 1900 Wentzville Parkway | PO Box 361 | Wentzville | MO | 63385 | 636-332-6217 | 1083629000 | 2631554 | 38.81705 | -90.876816 | |
605686005 | Walgreens #04702 | 1000 Crossroads Place | PO Box 361 | High Ridge | MO | 63049 | 636-376-4785 | 1992710925 | 2634079 | 38.464429 | -90.526591 | |
603964107 | Walgreens #04825 | 8000 St Charles Rock Rd | PO Box 361 | St Louis | MO | 63114 | 314-426-1044 | 1104833110 | 2632316 | 38.699044 | -90.328828 | |
603884701 | Walgreens #04970 | 2310 Old Highway 94 | PO Box 361 | St Charles | MO | 63303 | 636-477-7996 | 1346255361 | 2632152 | 38.760402 | -90.540354 | |
603972209 | Walgreens #04972 | 3937 Vogel Road | PO Box 361 | Arnold | MO | 63010 | 636-282-7068 | 1295742203 | 2632289 | 38.414898 | -90.39299 | |
604775502 | Walgreens #04989 | 2681 West Republic Road | PO Box 361 | Springfield | MO | 65804 | 417-877-8540 | 1831106848 | 2632885 | 37.138526 | -93.332391 | |
604958207 | Walgreens #05003 | 13992 Manchester | PO Box 361 | Manchester | MO | 63011 | 636-227-9228 | 1699781047 | 2633128 | 38.595547 | -90.490221 | |
604738807 | Walgreens #05047 | 2202 Chambers Road | PO Box 361 | St Louis | MO | 63136 | 314-388-1022 | 1922015932 | 2632734 | 38.749117 | -90.254154 | |
605792407 | Walgreens #05145 | 222 East Broadway | PO Box 361 | Columbia | MO | 65203 | 573-874-3562 | 1952317380 | 2634423 | 38.951493 | -92.334846 | |
605752104 | Walgreens #05146 | 1000 Club Village Drive | PO Box 361 | Columbia | MO | 65203 | 573-449-8330 | 1629083654 | 2634358 | 38.909826 | -92.353895 | |
604851808 | Walgreens #05277 | 1400 East North Avenue | PO Box 361 | Belton | MO | 64012 | 816-322-4177 | 1427063445 | 2632811 | 38.813804 | -94.514534 | |
604990408 | Walgreens #05278 | 3845 Broadway Boulevard | PO Box 361 | Kansas City | MO | 64111 | 816-561-7620 | 1366457392 | 2633180 | 39.058137 | -94.590505 | |
604840504 | Walgreens #05285 | 5050 Lemay Ferry Road | PO Box 361 | St Louis | MO | 63129 | 314-416-1539 | 1083621098 | 2632998 | 38.486393 | -90.348198 | |
604776005 | Walgreens #05286 | 1930 West Grand Street | PO Box 361 | Springfield | MO | 65802 | 417-863-6416 | 1518972538 | 2632760 | 37.197017 | -93.319002 | |
604809301 | Walgreens #05287 | 1155 East St Louis Street | PO Box 361 | Springfield | MO | 65806 | 417-862-5302 | 1245245265 | 2632859 | 37.209681 | -93.276748 | |
604664102 | Walgreens #05288 | 1525 West Kearney Street | PO Box 361 | Springfield | MO | 65803 | 417-862-4099 | 1013924026 | 2632671 | 37.24109 | -93.310651 | |
605085505 | Walgreens #05289 | 106 North Massey Road | PO Box 361 | Nixa | MO | 65714 | 417-724-9568 | 1275548208 | 2633356 | 37.043876 | -93.302522 | |
604810002 | Walgreens #05304 | 2955 S Kingshighway Blvd | PO Box 361 | St Louis | MO | 63139 | 314-773-2767 | 1154336170 | 2632861 | 38.605365 | -90.269331 | |
606104701 | Walgreens #05363 | 5414 Telegraph Road | PO Box 361 | St Louis | MO | 63129 | 314-416-7482 | 1982611992 | 2635196 | 38.47624 | -90.304182 | |
605381300 | Walgreens #05513 | 11590 Gravois Road | PO Box 361 | St Louis | MO | 63126 | 314-849-6348 | 1528075538 | 2633926 | 38.536629 | -90.379091 | |
604895706 | Walgreens #05624 | 600 West Karsch | PO Box 361 | Farmington | MO | 63640 | 573-747-1591 | 1548275571 | 2633130 | 37.791711 | -90.433733 | |
606170504 | Walgreens #05666 | 4535 Hunter Lane | PO Box 361 | House Springs | MO | 63051 | 636-375-3656 | 1528073558 | 2635792 | 38.412511 | -90.583856 | |
605706308 | Walgreens #05717 | 890 Washington Corners | PO Box 361 | Washington | MO | 63090 | 636-239-7483 | 1710992748 | 2634308 | 38.539225 | -91.006205 | |
602801300 | Walgreens #05748 | 1490 Mexico Loop Road East | PO Box 361 | O Fallon | MO | 63366 | 636-978-1602 | 1922013176 | 2626337 | 38.789634 | -90.698829 | |
602422503 | Walgreens #05749 | 500 Howdershell | PO Box 361 | Florissant | MO | 63031 | 314-837-8717 | 1245246701 | 2624319 | 38.804575 | -90.362885 | |
605309400 | Walgreens #05873 | 17811 East US Highway 24 | PO Box 361 | Independence | MO | 64056 | 816-257-5202 | 1184639114 | 2633837 | 39.12126 | -94.368516 | |
600448401 | Walgreens #05894 | 6733 Clayton Road | PO Box 361 | St Louis | MO | 63117 | 314-721-0308 | 1740295997 | 2627187 | 38.634767 | -90.317159 | |
604990309 | Walgreens #05928 | 1011 West Macarthur | PO Box 361 | Webb City | MO | 64870 | 417-673-6758 | 1457366486 | 2633178 | 37.141032 | -94.476151 | |
605070101 | Walgreens #05974 | 1305 Jungerman Road | PO Box 361 | St Peters | MO | 63376 | 636-447-7398 | 1891702809 | 2633445 | 38.764703 | -90.584057 | |
605090703 | Walgreens #06059 | 1003 Wolfrum Road | PO Box 361 | Weldon Springs | MO | 63304 | 636-300-0158 | 1700893716 | 2633457 | 38.728268 | -90.644827 | |
606214401 | Walgreens #06155 | 100 Plaza Drive | PO Box 361 | Wildwood | MO | 63040 | 636-273-5206 | 1457366494 | 2636061 | 38.581686 | -90.627705 | |
603062605 | Walgreens #06166 | 3822 South Kingshighway | PO Box 361 | St Louis | MO | 63109 | 314-773-1384 | 1023024411 | 2627579 | 38.592098 | -90.27265 | |
605382001 | Walgreens #06247 | 3801 Old Highway 94 | PO Box 361 | St Peters | MO | 63304 | 636-922-1320 | 1508872953 | 2634156 | 38.745509 | -90.580238 | |
605359702 | Walgreens #06286 | 9495 Mexico Road | PO Box 361 | O Fallon | MO | 63366 | 636-379-4131 | 1437166444 | 2633976 | 38.787826 | -90.736692 | |
606281202 | Walgreens #06493 | 3497 Technology Drive | PO Box 361 | Lake St Louis | MO | 63367 | 636-625-0691 | 1306923917 | 2637164 | 38.784048 | -90.791224 | |
606085702 | Walgreens #06711 | 7422 Highway N | PO Box 361 | O Fallon | MO | 63366 | 636-625-5015 | 1073520086 | 2635146 | 38.765917 | -90.737358 | |
600402606 | Walgreens #06755 | 3920 Hampton Avenue | PO Box 361 | St Louis | MO | 63109 | 314-351-2100 | 1295740439 | 2600244 | 38.594072 | -90.293846 | |
605784800 | Walgreens #06801 | 1780 Zumbehl Street | PO Box 361 | St Charles | MO | 63303 | 636-723-1134 | 1255348264 | 2634396 | 38.77542 | -90.52707 | |
602938904 | Walgreens #07050 | 519 South Truman Boulevard | PO Box 361 | Festus | MO | 63028 | 636-937-3641 | 1659386803 | 2627238 | 38.214915 | -90.388201 | |
606184000 | Walgreens #07296 | 3720 North Kingshighway Boulevard | PO Box 361 | St Louis | MO | 63115 | 314-383-6721 | 1811902851 | 2635829 | 38.676573 | -90.251287 | |
606263200 | Walgreens #07423 | 1210 Sugar Creek Square | PO Box 361 | Fenton | MO | 63026 | 636-326-5113 | 1861409765 | 2636972 | 38.490959 | -90.488502 | |
606069904 | Walgreens #07551 | 2620 South Belt Highway | PO Box 361 | St Joseph | MO | 64503 | 816-233-2532 | 1356356380 | 2635071 | 39.742349 | -94.801418 | |
606226900 | Walgreens #07692 | 97 Long Road | PO Box 361 | Chesterfield | MO | 63005 | 636-519-7014 | 1275548216 | 2636213 | 38.669327 | -90.617876 | |
606171809 | Walgreens #07743 | 1955 South National Avenue | PO Box 361 | Springfield | MO | 65804 | 417-881-6836 | 1790792703 | 2635805 | 37.178877 | -93.276946 | |
606121804 | Walgreens #07761 | 1718 Caitlin Drive | PO Box 361 | Barnhart | MO | 63012 | 636-461-1347 | 1174538102 | 2635324 | 38.350127 | -90.402839 | |
602939001 | Walgreens #07762 | 1 Grasso Plaza | PO Box 361 | Affton | MO | 63123 | 314-631-8800 | 1447266838 | 2627240 | 38.550885 | -90.33502 | |
606122208 | Walgreens #07901 | 1050 US Highway 60 East | PO Box 361 | Republic | MO | 65738 | 417-732-8246 | 1083629018 | 2635425 | 37.126516 | -93.462766 | |
606206506 | Walgreens #09022 | 1349 East Republic Avenue | PO Box 361 | Springfield | MO | 65804 | 417-887-9451 | 1417964438 | 2636073 | 37.137732 | -93.273674 | |
606196202 | Walgreens #09301 | 175 North Main | PO Box 361 | Sikeston | MO | 63801 | 573-471-7048 | 1720093768 | 2635920 | 36.879937 | -89.580305 | |
606166809 | Walgreens #09382 | 412 Pawnee | PO Box 361 | Clinton | MO | 64735 | 660-885-4020 | 1619982642 | 2635691 | 38.365903 | -93.754025 | |
606208908 | Walgreens #09420 | 2737 Grand | PO Box 361 | Carthage | MO | 64836 | 417-358-4321 | 1366457301 | 2636085 | 37.141648 | -94.31069 | |
606194603 | Walgreens #09467 | 880 South Neosho Boulevard | PO Box 361 | Neosho | MO | 64850 | 417-451-1535 | 1639184674 | 2635982 | 36.85861 | -94.383553 | |
600401509 | Walgreens #09481 | 12509 Dorsett Road | PO Box 361 | Maryland Heights | MO | 63043 | 314-434-4224 | 1194730333 | 2615574 | 38.714673 | -90.452966 | |
606259000 | Walgreens #09692 | 807 Highway 50 East | PO Box 361 | Union | MO | 63084 | 636-583-7896 | 1386677490 | 2636542 | 38.440024 | -90.987256 | |
606238806 | Walgreens #09713 | 3740 West Truman Boulevard | PO Box 361 | Jefferson City | MO | 65109 | 573-893-1044 | 1326055344 | 2636388 | 38.585971 | -92.256062 | |
606238905 | Walgreens #09796 | 588 South Jefferson Avenue | PO Box 361 | Lebanon | MO | 65536 | 417-532=9403 | 1801801840 | 2636390 | 37.676668 | -92.658482 | |
606271203 | Walgreens #09929 | 1675 West South Street | PO Box 361 | Ozark | MO | 65721 | 417-485-0762 | 1508949066 | 2637063 | 37.00469 | -93.221237 | |
606256709 | Walgreens #09986 | 311 North Baltimore Street | PO Box 361 | Kirksville | MO | 63501 | 660-665-3063 | 1396786265 | 2636516 | 40.196529 | -92.572169 | |
606254001 | Walgreens #10130 | 6365 Lewis Drive | PO Box 361 | Parkville | MO | 64152 | 816-505-1708 | 1699728857 | 2636528 | 39.210085 | -94.684741 | |
606266906 | Walgreens #10153 | 110 North Westwood Boulevard | PO Box 361 | Poplar Bluff | MO | 63901 | 573-776-1476 | 1679676662 | 2637025 | 36.759181 | -90.407554 | |
606376408 | Walgreens #10211 | 701 North Highway 47 | PO Box 361 | Warrenton | MO | 63383 | 636-377-2172 | 1114109725 | 2637746 | 38.816963 | -91.142342 | |
606301703 | Walgreens #10377 | 1711 North Morley Street | PO Box 361 | Moberly | MO | 65270 | 660-263-0793 | 1962562058 | 2687152 | 39.442094 | -92.433039 | |
606329407 | Walgreens #10474 | 499 Salt Lick Road | PO Box 361 | St Peters | MO | 63376 | 636-278-3802 | 1144429937 | 2637455 | 38.792736 | -90.659217 | |
606333508 | Walgreens #10540 | 12977 State Route 21 | PO Box 361 | Desoto | MO | 63020 | 636-586-8779 | 1457541427 | 2637479 | 38.142433 | -90.579453 | |
606308609 | Walgreens #10587 | 101 North Western Street | PO Box 361 | Mexico | MO | 65265 | 573-581-3353 | 1073644407 | 2637328 | 39.170614 | -91.888554 | |
606338507 | Walgreens #10588 | 1400 North Grand Boulevard | PO Box 361 | St Louis | MO | 63106 | 314-534-3853 | 1285825182 | 2637594 | 38.646767 | -90.226637 | |
606328805 | Walgreens #10725 | 4022 North Belt Highway | PO Box 361 | St Joseph | MO | 64506 | 816-364-0376 | 1093912354 | 2637417 | 39.80433 | -94.815376 | |
606303006 | Walgreens #10845 | 2301 Holmes | PO Box 361 | Kansas City | MO | 64108 | 816-404-4175 | 1962548826 | 2637316 | 39.085 | -94.575612 | |
606381408 | Walgreens #10907 | 1408 Bluff Street | PO Box 361 | Fulton | MO | 65251 | 573-592-7030 | 1417131160 | 2637758 | 38.860171 | -91.943812 | |
606345403 | Walgreens #10908 | 6 South Perryville Boulevard | PO Box 361 | Perryville | MO | 63775 | 573-517-0029 | 1134310113 | 2637544 | 37.726289 | -89.884597 | |
606328706 | Walgreens #11087 | 1214 West Foxwood Drive | PO Box 361 | Raymore | MO | 64083 | 816-331-1410 | 1750572806 | 2637481 | 38.812204 | -94.47482 | |
600052815 | Walgreens #11239 | 3660 Vista Street Suite 101 | PO Box 361 | St Louis | MO | 63110 | 314-771-2900 | 1972772101 | 2638356 | 38.622651 | -90.240501 | |
606343903 | Walgreens #11288 | 1010 Worley Drive | PO Box 361 | West Plains | MO | 65775 | 417-255-8880 | 1689861023 | 2637683 | 36.717888 | -91.875794 | |
606375301 | Walgreens #11311 | 1053 Meyer Road | PO Box 361 | Wentzville | MO | 63385 | 636-332-2443 | 1326225277 | 2637835 | 38.823914 | -90.859527 | |
602660300 | Walgreens #11351 | 10000 West Florissant Avenue | PO Box 361 | St Louis | MO | 63136 | 314-521-6977 | 1154337616 | 2625626 | 38.749994 | -90.279691 | |
606417103 | Walgreens #11375 | 1718 West Jesse James Road | PO Box 361 | Excelsior Springs | MO | 64024 | 816-637-2537 | 1316187289 | 2638471 | 39.337773 | -94.250156 | |
606391001 | Walgreens #11422 | 4650 Highway K | PO Box 361 | O Fallon | MO | 63368 | 636-329-9163 | 1447428347 | 2637847 | 38.719098 | -90.70126 | |
606401404 | Walgreens #11502 | 1260 Spur Drive | PO Box 361 | Marshfield | MO | 65706 | 417-859-5394 | 1912156480 | 2638205 | 37.342001 | -92.929244 | |
606390805 | Walgreens #11626 | 917 Washington Street | PO Box 361 | Chillicothe | MO | 64601 | 660-707-0396 | 1699937631 | 2638128 | 39.79709 | -93.553538 | |
606385201 | Walgreens #11627 | 3800 Elm Street | PO Box 361 | St Charles | MO | 63301 | 636-724-6628 | 1053581934 | 2637936 | 38.821395 | -90.51606 | |
606390607 | Walgreens #11628 | 10 East Highway N | PO Box 361 | Wentzville | MO | 63385 | 636-332-2333 | 1790952588 | 2637962 | 38.773838 | -90.862813 | |
606370500 | Walgreens #11666 | 1820 South Springfield Avenue | PO Box 361 | Bolivar | MO | 65613 | 417-777-3700 | 1467637868 | 2637772 | 37.597655 | -93.403203 | |
606450708 | Walgreens #11711 | 1530 Lafayette Avenue | PO Box 361 | St Louis | MO | 63104 | 314-678-1039 | 1285967398 | 2638825 | 38.613194 | -90.209139 | |
601277304 | Walgreens #11744 | 1302 Clarkson Clayton Center | PO Box 361 | Ellisville | MO | 63011 | 636-394-4422 | 1912912155 | 2617693 | 38.604547 | -90.587259 | |
606400604 | Walgreens #11836 | 10700 Page Avenue | PO Box 361 | St Louis | MO | 63132 | 314-447-1804 | 1366691974 | 2638217 | 38.69204 | -90.396505 | |
606393908 | Walgreens #11925 | 400 South Broadway | PO Box 361 | Oak Grove | MO | 64075 | 816-625-3578 | 1518120146 | 2638116 | 39.012636 | -94.129014 | |
603762501 | Walgreens #11930 | 3545 Broadway | PO Box 361 | Kansas City | MO | 64111 | 816-231-2330 | 1881883189 | 2637796 | 39.062583 | -94.590245 | |
606417400 | Walgreens #12114 | 9700 North Cedar Avenue | PO Box 361 | Kansas City | MO | 64157 | 816-415-9918 | 1275774473 | 2638483 | 39.268789 | -94.45428 | |
606294809 | Walgreens #12153 | 358 East Highway 69 | PO Box 361 | Kansas City | MO | 64119 | 816-413-0079 | 1164670055 | 2638192 | 39.200925 | -94.497026 | |
606406106 | Walgreens #12268 | 101 Industrial Park Drive | PO Box 361 | Hollister | MO | 65672 | 417-336-6901 | 1134364003 | 2638332 | 36.610282 | -93.22852 | |
606421105 | Walgreens #12307 | 120 South Bishop Avenue | PO Box 361 | Rolla | MO | 65401 | 573-426-3338 | 1235372749 | 2638546 | 37.943973 | -91.777501 | |
606450807 | Walgreens #12713 | 1605 West 7th Street | PO Box 361 | Joplin | MO | 64801 | 417-659-8453 | 1245462985 | 2638774 | 37.084725 | -94.532565 | |
606469500 | Walgreens #12749 | 900 Eastland Drive | PO Box 361 | Jefferson City | MO | 65101 | 573-556-5615 | 1255660346 | 2638952 | 38.552029 | -92.146746 | |
606439701 | Walgreens #12778 | 505 South Commercial Street | PO Box 361 | Harrisonville | MO | 64701 | 816-884-1891 | 1437389723 | 2638712 | 38.653212 | -94.357888 | |
606443604 | Walgreens #12821 | 1114 South Main Street | PO Box 361 | Maryville | MO | 64468 | 660-562-2157 | 1407088800 | 2638801 | 40.332605 | -94.874003 | |
606439602 | Walgreens #12925 | 2301 Running Horse Road | PO Box 361 | Platte City | MO | 64079 | 816-431-0327 | 1124257597 | 2638685 | 39.352235 | -94.764225 | |
606414605 | Walgreens #12927 | 2340 Hampton Avenue | PO Box 361 | St Louis | MO | 63139 | 314-647-1256 | 1972748226 | 2638368 | 38.614058 | -90.286973 | |
606686301 | Walgreens #2971 | 2A Grandview Plaza | PO Box 361 | Florissant | MO | 63033 | 314-830-0234 | 1972518306 | 2628658 | 38.775472 | -90.303852 | |
604011106 | Walgreens #4204 | 401 Northeast Barry Road | PO Box 361 | Kansas City | MO | 64155 | 816-436-5033 | 1164437182 | 2632277 | 39.246168 | -94.57571 | |
608930004 | Walgreens #4222 | 5400 East Independence | PO Box 361 | Kansas City | MO | 64123 | 816-231-0730 | 1265447288 | 2631403 | 39.10532 | -94.518587 | |
603772807 | Walgreens #4467 | 1205 Sulphur Spring Road | PO Box 361 | Ballwin | MO | 63021 | 636-230-7367 | 1669489670 | 2631720 | 38.567751 | -90.525091 | |
604774406 | Walgreens #4530 | 9430 Blue Ridge Boulevard | PO Box 361 | Kansas City | MO | 64138 | 816-765-5279 | 1073528097 | 2632493 | 38.953584 | -94.508073 | |
603836107 | Walgreens #4834 | 1225 Union Boulevard | PO Box 361 | St Louis | MO | 63113 | 314-367-8211 | 1528073541 | 2632025 | 38.660066 | -90.272362 | |
604857003 | Walgreens #5247 | 3915 South Noland Road | PO Box 361 | Independence | MO | 64055 | 816-254-8748 | 1174530182 | 2632974 | 39.049788 | -94.414765 | |
604775809 | Walgreens #5357 | 9300 East Gregory Blvd | PO Box 361 | Raytown | MO | 64133 | 816-356-7386 | 1336154350 | 2632823 | 38.994849 | -94.473277 | |
600400808 | Walgreens #7185 | 917 Chesterfield Parkway East | PO Box 361 | Chesterfield | MO | 63017 | 636-532-5222 | 1568477701 | 2613760 | 38.656044 | -90.553457 | |
600402101 | Walgreens (03686) | 4140 South Broadway | PO Box 361 | St Louis | MO | 63111 | 314-832-4995 | 1740295989 | 2602349 | 38.58 | -90.228846 | |
605711308 | Walgreens (06492) | 11404 St Charles Rock Road | PO Box 361 | Bridgeton | MO | 63044 | 314-770-9986 | 1346257359 | 2634233 | 38.740421 | -90.404216 | |
606050805 | Walgreens (07428) | 801 South Limit | PO Box 361 | Sedalia | MO | 65301 | 660-826-7692 | 1447265475 | 2634966 | 38.704928 | -93.250175 | |
600402507 | Walgreens 07144 | 3631 Gravois Avenue | PO Box 361 | St Louis | MO | 63116 | 314-772-4446 | 1831104074 | 2601789 | 38.592236 | -90.245077 | |
604665406 | Walgreens 4406 | 2630 NE Vivion Road | PO Box 361 | Kansas City | MO | 64119 | 816-459-7175 | 1982619904 | 2632657 | 39.187411 | -94.54742 | |
603836008 | Walgreens 4466 | 3645 Frederick Avenue | PO Box 361 | St Joseph | MO | 64506 | 816-232-5342 | 1619982634 | 2631718 | 39.777129 | -94.804518 | |
600402804 | Walgreens Pharmacy | 6071 Telegraph Road | PO Box 361 | St Louis | MO | 63129 | 314-846-9265 | 1477568616 | 2615118 | 38.456338 | -90.306472 | |
605161504 | Walgreens Pharmacy #05552 | 920 N Main Street | PO Box 361 | O Fallon | MO | 63366 | 636-379-2636 | 1619984622 | 2633508 | 38.820814 | -90.699506 | |
606104800 | Walgreens Pharmacy #07789 | 3200 Southwest 7 Highway | PO Box 361 | Blue Springs | MO | 64014 | 816-220-8455 | 1265447296 | 2635300 | 38.987304 | -94.273296 | |
606156800 | Wal-Mart Pharmacy #10-5150 | 1900 Maplewood Commons Drive | PO Box 361 | Maplewood | MO | 63143 | 314-781-2935 | 1952328288 | 2635627 | 38.617039 | -90.334304 | |
602214801 | Wal-Mart Pharmacy 10-0166 | 1433 South Sam Houston Boulevard | PO Box 361 | Houston | MO | 65483 | 417-967-4521 | 1326065673 | 2622834 | 37.312624 | -91.96018 | |
602637704 | Wal-Mart Pharmacy 10-0313 | 4550 Gravois Road | PO Box 361 | House Springs | MO | 63051 | 636-375-3130 | 1124045471 | 2625599 | 38.410095 | -90.574038 | |
602457103 | Wal-Mart Pharmacy 10-0326 | 1180 West 19th Street | PO Box 361 | Higginsville | MO | 64037 | 660-584-7787 | 1871504092 | 2624585 | 39.076947 | -93.733604 | |
605987601 | Wal-Mart Pharmacy 10-0609 | 3650 Star Dust Drive | PO Box 361 | Hannibal | MO | 63401 | 573-406-0682 | 1407873730 | 2634384 | 39.72282 | -91.393887 | |
602357006 | Wal-Mart Pharmacy 10-1009 | 1150 US Highway 60 East | PO Box 361 | Republic | MO | 65738 | 417-732-1476 | 1407873755 | 2623797 | 37.128401 | -93.460784 | |
601371636 | Wal-Mart Pharmacy 10-101 | 500 South Bishop | PO Box 361 | Rolla | MO | 65401 | 573-364-4339 | 1699792911 | 2619091 | 37.93912 | -91.777492 | |
602337800 | Wal-Mart Pharmacy 10-1014 | 4000 South Bolger Drive | PO Box 361 | Independence | MO | 64055 | 816-478-3975 | 1598782849 | 2623468 | 39.046309 | -94.364757 | |
601294341 | Wal-Mart Pharmacy 10-109 | 2000 North Walnut | PO Box 361 | Cameron | MO | 64429 | 816-632-2282 | 1518984830 | 2618570 | 39.756454 | -94.234533 | |
602437501 | Wal-Mart Pharmacy 10-1094 | 6709 Blue Ridge Blvd | PO Box 361 | Raytown | MO | 64133 | 816-358-7872 | 1043237399 | 2624408 | 39.001565 | -94.482055 | |
602470502 | Wal-Mart Pharmacy 10-1120 | 7207 North M-1 Highway | PO Box 361 | Gladstone | MO | 64119 | 816-468-0045 | 1639197114 | 2624410 | 39.224754 | -94.548157 | |
602533507 | Wal-Mart Pharmacy 10-1161 | 2897 I-70 South Service Road | PO Box 361 | St Charles | MO | 63303 | 636-723-4233 | 1689691933 | 2624939 | 38.783816 | -90.524825 | |
602565509 | Wal-Mart Pharmacy 10-1177 | 13901 Manchester Road | PO Box 361 | Ballwin | MO | 63011 | 636-256-4835 | 1306863659 | 2625119 | 38.596641 | -90.484026 | |
602533408 | Wal-Mart Pharmacy 10-1188 | 10835 St Charles Rock Rd | PO Box 361 | St Ann | MO | 63074 | 314-291-8110 | 1497772743 | 2625018 | 38.733817 | -90.392011 | |
603971607 | Wal-Mart Pharmacy 10-122 | 3051 East Jackson Blvd | PO Box 361 | Jackson | MO | 63755 | 573-204-7360 | 1588681845 | 2632291 | 37.366498 | -89.638199 | |
602664203 | Wal-Mart Pharmacy 10-1265 | 10741 West Florissant | PO Box 361 | St Louis | MO | 63136 | 314-521-2230 | 1962429225 | 2625741 | 38.766503 | -90.280795 | |
600284749 | Wal-Mart Pharmacy 10-13 | 2705 Grand Avenue | PO Box 361 | Carthage | MO | 64836 | 417-358-8839 | 1447278973 | 2616994 | 37.14217 | -94.310673 | |
601371701 | Wal-Mart Pharmacy 10-135 | 1000 Graves Street | PO Box 361 | Chillicothe | MO | 64601 | 660-646-6550 | 1982621207 | 2618114 | 39.777385 | -93.554237 | |
607991304 | Wal-Mart Pharmacy 10-138 | 1923 East Kearney | PO Box 361 | Springfield | MO | 65803 | 417-865-5558 | 1518986595 | 2630021 | 37.240146 | -93.257595 | |
601294309 | Wal-Mart Pharmacy 10-14 | 1800 South Jefferson Avenue | PO Box 361 | Lebanon | MO | 65536 | 417-532-7148 | 1417974833 | 2617732 | 37.663307 | -92.649289 | |
608868402 | Wal-Mart Pharmacy 10-145 | 3310 West Georgia Street | PO Box 361 | Louisiana | MO | 63353 | 573-754-6030 | 1124045489 | 2631225 | 39.433704 | -91.070082 | |
600305502 | Wal-Mart Pharmacy 10-15 | 1310 Preacher Road Hwy 160 | PO Box 361 | West Plains | MO | 65775 | 417-256-7115 | 1811915390 | 2623064 | 36.717003 | -91.872941 | |
602902603 | Wal-Mart Pharmacy 10-1514 | 2201 Michigan Avenue | PO Box 361 | Arnold | MO | 63010 | 636-282-2657 | 1780601047 | 2626933 | 38.439041 | -90.376574 | |
608878708 | Wal-Mart Pharmacy 10-152 | 12862 State Road 21 | PO Box 361 | Desoto | MO | 63020 | 636-586-9666 | 1467470963 | 2631162 | 38.149781 | -90.577487 | |
607794005 | Wal-Mart Pharmacy 10-159 | 415 Conley Road | PO Box 361 | Columbia | MO | 65201 | 573-499-1933 | 1609895689 | 2629333 | 38.95462 | -92.29381 | |
602471500 | Wal-Mart Pharmacy 10-172 | 1701 A Roy Drive | PO Box 361 | Washington | MO | 63090 | 636-239-3710 | 1952328205 | 2624737 | 38.540009 | -90.992471 | |
600284723 | Wal-Mart Pharmacy 10-179 | 3520 West Sunshine | PO Box 361 | Springfield | MO | 65807 | 417-864-8006 | 1972520393 | 2617009 | 37.182812 | -93.352269 | |
601371677 | Wal-Mart Pharmacy 10-184 | 600 Northeast Coronado Drive | PO Box 361 | Blue Springs | MO | 64014 | 816-224-9741 | 1326065640 | 2620246 | 39.026723 | -94.25638 | |
602174401 | Wal-Mart Pharmacy 10-188 | 3439 Williams Street | PO Box 361 | Cape Girardeau | MO | 63701 | 573-335-3884 | 1134146459 | 2621868 | 37.302748 | -89.581534 | |
601935604 | Wal-Mart Pharmacy 10-189 | 2206 North Baltimore | PO Box 361 | Kirksville | MO | 63501 | 660-627-1297 | 1144247461 | 2620258 | 40.213862 | -92.581842 | |
601949100 | Wal-Mart Pharmacy 10-19 | 333 South Westwood Blvd | PO Box 361 | Poplar Bluff | MO | 63901 | 573-686-6539 | 1235156555 | 2620450 | 36.755935 | -90.408232 | |
600283618 | Wal-Mart Pharmacy 10-190 | 1500 East First Street | PO Box 361 | Kennett | MO | 63857 | 573-888-4543 | 1225055585 | 2627783 | 36.236826 | -90.038855 | |
601294317 | Wal-Mart Pharmacy 10-195 | 2203 Patsy Lane | PO Box 361 | Excelsior Springs | MO | 64024 | 816-617-4900 | 1790702017 | 2618443 | 39.331417 | -94.263572 | |
603908609 | Wal-Mart Pharmacy 10-20 | 1712 East Ohio | PO Box 361 | Clinton | MO | 64735 | 660-890-2587 | 1205853561 | 2632099 | 38.366089 | -93.749279 | |
601294325 | Wal-Mart Pharmacy 10-203 | 937 Park Circle Drive | PO Box 361 | Brookfield | MO | 64628 | 660-258-7404 | 1609893924 | 2618455 | 39.770663 | -93.070061 | |
602488207 | Wal-Mart Pharmacy 10-21 | 185 St Robert Boulevard | PO Box 361 | St Robert | MO | 65584 | 573-336-4323 | 1861419111 | 2624814 | 37.823747 | -92.1514 | |
607793809 | Wal-Mart Pharmacy 10-2175 | 18401 State Hwy 13 | PO Box 361 | Branson West | MO | 65737 | 417-272-8050 | 1770500035 | 2629345 | 36.70266 | -93.375988 | |
600284715 | Wal-Mart Pharmacy 10-219 | 3201 West Broadway | PO Box 361 | Sedalia | MO | 65301 | 660-826-2144 | 1154348571 | 2616855 | 38.709699 | -93.26891 | |
607889904 | Wal-Mart Pharmacy 10-2213 | 3270 Telegraph Road | PO Box 361 | St Louis | MO | 63125 | 314-845-8760 | 1689691941 | 2629496 | 38.497973 | -90.300069 | |
607888500 | Wal-Mart Pharmacy 10-2221 | 2021 East Independence | PO Box 361 | Springfield | MO | 65804 | 417-886-2645 | 1497772750 | 2629600 | 37.141538 | -93.25778 | |
601371651 | Wal-Mart Pharmacy 10-234 | 8301 North Church Road | PO Box 361 | Kansas City | MO | 64158 | 816-792-4230 | 1417974734 | 2620006 | 39.242299 | -94.461585 | |
604653006 | Wal-Mart Pharmacy 10-243 | 1971 Wentzville Pkwy | PO Box 361 | Wentzville | MO | 63385 | 636-327-5334 | 1396762654 | 2632607 | 38.814581 | -90.876048 | |
602640609 | Wal-Mart Pharmacy 10-25 | 4820 South Clark Street | PO Box 361 | Mexico | MO | 65265 | 573-581-2600 | 1215954565 | 2625587 | 39.120298 | -91.893495 | |
604883108 | Wal-Mart Pharmacy 10-2600 | 100 Thf Boulevard | PO Box 361 | Chesterfield | MO | 63005 | 636-536-4604 | 1114944477 | 2632772 | 38.667341 | -90.590743 | |
609737408 | Wal-Mart Pharmacy 10-2616 | 1307 Highway K | PO Box 361 | O Fallon | MO | 63366 | 636-980-9300 | 1942227202 | 2631491 | 38.790706 | -90.699095 | |
600284780 | Wal-Mart Pharmacy 10-267 | 1212 South Madison | PO Box 361 | Webb City | MO | 64870 | 417-673-5623 | 1699792010 | 2617504 | 37.133495 | -94.47533 | |
605031400 | Wal-Mart Pharmacy 10-2694 | 1202 South Kirkwood Road | PO Box 361 | Kirkwood | MO | 63122 | 314-835-9409 | 1326065657 | 2633192 | 38.562545 | -90.406697 | |
602079808 | Wal-Mart Pharmacy 10-27 | 1101 Highway 32 West | PO Box 361 | Salem | MO | 65560 | 573-729-4131 | 1407873722 | 2621399 | 37.635389 | -91.524145 | |
603928102 | Wal-Mart Pharmacy 10-2702 | 1102 North Massey Blvd | PO Box 361 | Nixa | MO | 65714 | 417-724-0798 | 1679590939 | 2632087 | 37.060084 | -93.303215 | |
604900308 | Wal-Mart Pharmacy 10-2856 | 201 South Salem Street | PO Box 361 | Oak Grove | MO | 64075 | 816-690-7606 | 1023035383 | 2632900 | 39.014322 | -94.123934 | |
605235407 | Wal-Mart Pharmacy 10-2857 | 8551 N Boardwalk Ave | PO Box 361 | Kansas City | MO | 64154 | 816-741-2214 | 1104844687 | 2633712 | 39.252279 | -94.653915 | |
600202808 | Wal-Mart Pharmacy 10-29 | 724 West Stadium Blvd | PO Box 361 | Jefferson City | MO | 65109 | 573-635-8384 | 1952329427 | 2621084 | 38.581237 | -92.215612 | |
603020009 | Wal-Mart Pharmacy 10-295 | 131 Eureka Towne Center Dr | PO Box 361 | Eureka | MO | 63025 | 636-938-9425 | 1598782856 | 2627416 | 38.506702 | -90.655498 | |
605987700 | Wal-Mart Pharmacy 10-2955 | 1701 West 133rd Street | PO Box 361 | Kansas City | MO | 64145 | 816-942-0476 | 1316964646 | 2634663 | 38.8865 | -94.6063 | |
601962707 | Wal-Mart Pharmacy 10-319 | 2015 West Foxwood Drive | PO Box 361 | Raymore | MO | 64083 | 816-331-2975 | 1053338376 | 2620486 | 38.812528 | -94.489872 | |
602649402 | Wal-Mart Pharmacy 10-325 | 908 Walton Way | PO Box 361 | Richmond | MO | 64085 | 816-776-8577 | 1033136387 | 2625739 | 39.264152 | -93.961201 | |
601294390 | Wal-Mart Pharmacy 10-338 | 29 Southwest 1st Lane | PO Box 361 | Lamar | MO | 64759 | 417-682-3584 | 1881611101 | 2618950 | 37.493247 | -94.304321 | |
602058901 | Wal-Mart Pharmacy 10-354 | 1208 West Highway 28 | PO Box 361 | Owensville | MO | 65066 | 573-437-4158 | 1861410334 | 2621250 | 38.323042 | -91.536146 | |
602242000 | Wal-Mart Pharmacy 10-357 | 1003 West Newton Street | PO Box 361 | Versailles | MO | 65084 | 573-378-5421 | 1861542110 | 2623216 | 38.431415 | -92.860796 | |
601294366 | Wal-Mart Pharmacy 10-363 | 855 South Cherokee Drive | PO Box 361 | Marshall | MO | 65340 | 660-886-9730 | 1336166651 | 2618734 | 39.113759 | -93.21349 | |
601371610 | Wal-Mart Pharmacy 10-37 | 701 Walton Drive | PO Box 361 | Farmington | MO | 63640 | 573-756-8677 | 1154348472 | 2618924 | 37.78696 | -90.435959 | |
601294358 | Wal-Mart Pharmacy 10-379 | 2004 West Marlere Lane | PO Box 361 | Ozark | MO | 65721 | 417-581-3288 | 1427075746 | 2618582 | 37.003509 | -93.227155 | |
602037608 | Wal-Mart Pharmacy 10-40 | 1301 Highway 24 East | PO Box 361 | Moberly | MO | 65270 | 660-263-0494 | 1871510198 | 2620715 | 39.454981 | -92.378012 | |
606382208 | Wal-Mart Pharmacy 10-4381 | 1101 Branson Hills Parkway | PO Box 361 | Branson | MO | 65616 | 417-334-2804 | 1437316213 | 2637974 | 36.6697 | -93.2254 | |
602811507 | Wal-Mart Pharmacy 10-44 | 1802 South Business Highway 54 | PO Box 361 | Eldon | MO | 65026 | 573-392-1863 | 1538187026 | 2626527 | 38.334795 | -92.585773 | |
601371644 | Wal-Mart Pharmacy 10-444 | 3315 South Campbell | PO Box 361 | Springfield | MO | 65807 | 417-881-6750 | 1982623963 | 2619217 | 37.155162 | -93.295872 | |
603624909 | Wal-Mart Pharmacy 10-451 | 1201 Grindstone Parkway | PO Box 361 | Columbia | MO | 65203 | 573-442-9991 | 1043237308 | 2628177 | 38.910859 | -92.324334 | |
601294374 | Wal-Mart Pharmacy 10-453 | 1007 North Douglas | PO Box 361 | Malden | MO | 63863 | 573-276-2280 | 1972520294 | 2618948 | 36.570121 | -89.970799 | |
602772204 | Wal-Mart Pharmacy 10-4553 | 11601 East US 40 Highway | PO Box 361 | Kansas City | MO | 64133 | 816-313-0673 | 1437214400 | 2626236 | 39.046502 | -94.442043 | |
600284772 | Wal-Mart Pharmacy 10-46 | 2451 S Springfield Avenue | PO Box 361 | Bolivar | MO | 65613 | 417-326-5225 | 1881611200 | 2617352 | 37.590749 | -93.401686 | |
600284798 | Wal-Mart Pharmacy 10-48 | 885 Highway 60 | PO Box 361 | Monett | MO | 65708 | 417-235-5980 | 1508883927 | 2617592 | 36.91369 | -93.904693 | |
608075107 | Wal-Mart Pharmacy 10-51 | 1701 No Bluff Street | PO Box 361 | Fulton | MO | 65251 | 573-642-9255 | 1306863667 | 2630146 | 38.86302 | -91.94408 | |
606238301 | Wal-Mart Pharmacy 10-5313 | 6100 Ronald Regan Drive | PO Box 361 | Lake St Louis | MO | 63367 | 636-625-2137 | 1407873748 | 2636352 | 38.773891 | -90.783358 | |
601371669 | Wal-Mart Pharmacy 10-560 | 4201 North Belt Highway | PO Box 361 | St Joseph | MO | 64506 | 816-233-7770 | 1508883828 | 2619940 | 39.805432 | -94.814868 | |
601371685 | Wal-Mart Pharmacy 10-573 | 1000 N E Sam Walton Lane | PO Box 361 | Lees Summit | MO | 64086 | 816-525-2750 | 1962429282 | 2620498 | 38.929375 | -94.364708 | |
600284756 | Wal-Mart Pharmacy 10-59 | 1501 South Rangeline Road | PO Box 361 | Joplin | MO | 64804 | 417-624-2222 | 1427075845 | 2601715 | 37.073931 | -94.477478 | |
602403800 | Wal-Mart Pharmacy 10-60 | 101 Hwy 47 East | PO Box 361 | Troy | MO | 63379 | 636-462-6366 | 1225055577 | 2624307 | 38.986626 | -90.964356 | |
601294382 | Wal-Mart Pharmacy 10-61 | 301 East Cooper Avenue | PO Box 361 | Warrensburg | MO | 64093 | 660-747-8677 | 1063439388 | 2618936 | 38.779117 | -93.735785 | |
602058802 | Wal-Mart Pharmacy 10-648 | 1661 Jungerman Road | PO Box 361 | St Charles | MO | 63304 | 636-447-7740 | 1770501249 | 2621262 | 38.74906 | -90.590319 | |
602027401 | Wal-Mart Pharmacy 10-65 | 350 Park Ridge Road | PO Box 361 | Sullivan | MO | 63080 | 573-468-5121 | 1780601005 | 2620791 | 38.221869 | -91.156512 | |
602158305 | Wal-Mart Pharmacy 10-69 | 650 South Truman Road | PO Box 361 | Festus | MO | 63028 | 636-937-3527 | 1225055544 | 2621856 | 38.212711 | -90.390871 | |
602165706 | Wal-Mart Pharmacy 10-78 | 14740 State Highway #38 | PO Box 361 | Marshfield | MO | 65706 | 417-468-6151 | 1689692154 | 2621882 | 37.339991 | -92.934062 | |
602123200 | Wal-Mart Pharmacy 10-783 | 705 East Briggs | PO Box 361 | Macon | MO | 63552 | 816-385-5794 | 1316964638 | 2621591 | 39.752234 | -92.465884 | |
600284764 | Wal-Mart Pharmacy 10-79 | 2623 West 7th Street | PO Box 361 | Joplin | MO | 64801 | 417-206-9205 | 1336166750 | 2603769 | 37.084766 | -94.546561 | |
602300204 | Wal-Mart Pharmacy 10-80 | 3001 West Broadway Ll | PO Box 361 | Columbia | MO | 65203 | 573-445-3708 | 1245258730 | 2623456 | 38.955004 | -92.382064 | |
602167405 | Wal-Mart Pharmacy 10-801 | 1605 South Main Street | PO Box 361 | Maryville | MO | 64468 | 660-562-3593 | 1699792945 | 2622163 | 40.32649 | -94.873775 | |
602271207 | Wal-Mart Pharmacy 10-805 | 635 Gravois Bluff Boulevard | PO Box 361 | Fenton | MO | 63026 | 636-349-1986 | 1780601039 | 2623228 | 38.508537 | -90.436588 | |
602158404 | Wal-Mart Pharmacy 10-815 | 4252 Hwy 54 | PO Box 361 | Osage Beach | MO | 65065 | 573-348-4095 | 1871510115 | 2621894 | 38.147636 | -92.620743 | |
603020108 | Wal-Mart Pharmacy 10-82 | 1750 South Perryville Blvd | PO Box 361 | Perryville | MO | 63775 | 573-547-2571 | 1407873763 | 2627428 | 37.703194 | -89.894881 | |
602154304 | Wal-Mart Pharmacy 10-820 | 1920 Main Street | PO Box 361 | Boonville | MO | 65233 | 660-882-6552 | 1043237365 | 2621870 | 38.957327 | -92.740959 | |
602158503 | Wal-Mart Pharmacy 10-837 | 333 East Walnut | PO Box 361 | Thayer | MO | 65791 | 417-264-2113 | 1417974767 | 2622202 | 36.523824 | -91.532648 | |
602177008 | Wal-Mart Pharmacy 10-845 | 1250 West Dallas | PO Box 361 | Buffalo | MO | 65622 | 417-345-6107 | 1780601021 | 2622175 | 37.640444 | -93.106193 | |
600284707 | Wal-Mart Pharmacy 10-86 | 2825 N Kansas Expressway | PO Box 361 | Springfield | MO | 65803 | 417-831-1000 | 1245257666 | 2616451 | 37.248848 | -93.311001 | |
602158602 | Wal-Mart Pharmacy 10-871 | 101 West Highway 60 | PO Box 361 | Mountain View | MO | 65548 | 417-934-2212 | 1902824485 | 2622199 | 37.0015 | -91.7026 | |
602253106 | Wal-Mart Pharmacy 10-888 | 1005 West Fort Scott | PO Box 361 | Butler | MO | 64730 | 660-679-3163 | 1144247495 | 2623076 | 38.256869 | -94.349869 | |
602267908 | Wal-Mart Pharmacy 10-895 | 100 Ozark Drive | PO Box 361 | Cuba | MO | 65453 | 573-885-2515 | 1053338301 | 2623088 | 38.072694 | -91.404918 | |
601371628 | Wal-Mart Pharmacy 10-9 | 1303 South Main | PO Box 361 | Sikeston | MO | 63801 | 573-471-6776 | 1245257567 | 2618912 | 36.865418 | -89.581924 | |
602253205 | Wal-Mart Pharmacy 10-914 | 1011 Old Exeter Road | PO Box 361 | Cassville | MO | 65625 | 417-847-3180 | 1962429217 | 2623103 | 36.675521 | -93.882785 | |
603155508 | Wal-Mart Pharmacy 10-92 | 3020 South Elliott | PO Box 361 | Aurora | MO | 65605 | 417-678-6006 | 1316964679 | 2627656 | 36.944923 | -93.718509 | |
602437402 | Wal-Mart Pharmacy 10-95 | 407 North State Street | PO Box 361 | Desloge | MO | 63601 | 573-431-5483 | 1134146483 | 2624395 | 37.874581 | -90.512532 | |
600123210 | Wal-Mart Pharmacy 10-96 | 1700 North 291 Hwy | PO Box 361 | Harrisonville | MO | 64701 | 816-884-2040 | 1861419129 | 2629244 | 38.666097 | -94.367011 | |
608107801 | Wal-Mart Pharmacy 10-99 | 1445 East Central | PO Box 361 | Union | MO | 63084 | 636-583-7958 | 1215954573 | 2630211 | 38.433553 | -90.972146 | |
601347917 | Warner Drug | 108 South 17th Street | PO Box 361 | Unionville | MO | 63565 | 660-947-2484 | 1588714802 | 2627909 | 40.476822 | -93.002907 | |
602267809 | Washington Pharmacy | 919A Jefferson Street | PO Box 361 | Washington | MO | 63090 | 636-239-4732 | 1528173564 | 2623367 | 38.551687 | -91.014485 | |
603025305 | Washington U Barnard Cancer Center Pharmacy | 4960 Childrens Pl 3rd Fl | PO Box 361 | St Louis | MO | 63110 | 314-935-0622 | 1255580106 | 2630653 | 38.637108 | -90.264511 | |
606351708 | Washington Univ Cancer Cntr | 4921 Parkview Place 7thFloor | PO Box 361 | St Louis | MO | 63110 | 314-362-7356 | 1194823195 | 2637126 | 38.63829 | -90.263254 | |
600448302 | Watt 50 Plus Pharmacy | 211 West Lexington | PO Box 361 | Independence | MO | 64050 | 816-461-6546 | 1588754725 | 2612910 | 39.092065 | -94.417482 | |
600280408 | Watt Drug Company | 11724 E. 23rd | PO Box 361 | Independence | MO | 64050 | 816-461-8844 | 1982615498 | 2603911 | 39.080172 | -94.438128 | |
600398408 | Webber Pharmacy Inc | 626 Summit | PO Box 361 | Mexico | MO | 65265 | 573-581-6930 | 1841284379 | 2614003 | 39.179383 | -91.874646 | |
606397206 | Wellfount Corporation | 111 East Columbia Street | PO Box 361 | Farmington | MO | 63640 | 800-949-4979 | 1194978924 | 2638255 | 37.780517 | -90.419679 | |
606090009 | Western Missouri Medical Center Outpatient Pharmacy | 403 Burkarth Road | 4401 West Pine Boulevard | Warrensburg | MO | 64093 | 660-747-2500 | 1477761336 | 2631768 | 38.767265 | -93.723492 | |
602327306 | Westland Pharmacy | 2060 Rock Road | 4401 West Pine Boulevard | Desoto | MO | 63020 | 636-337-1761 | 1033136882 | 2623608 | 38.141833 | -90.576976 | |
600588800 | Weston Pharmacy | 18215 A State Route 45 North | 4401 West Pine Boulevard | Weston | MO | 64098 | 816-386-5541 | 1003906546 | 2612706 | 39.424227 | -94.903827 | |
600198915 | Whaleys East End Drug | 630 East High Street | 4401 West Pine Boulevard | Jefferson City | MO | 65101 | 573-636-3733 | 1427132554 | 2603353 | 38.57197 | -92.165636 | |
604791301 | Whaleys Pro-Care Services | 630B East High Street | 4401 West Pine Boulevard | Jefferson City | MO | 65101 | 573-632-2001 | 1568546307 | 2632996 | 38.57197 | -92.165636 | |
600198907 | Whaleys Southwest Pharmacy | 1431 Southwest Boulevard | 4401 West Pine Boulevard | Jefferson City | MO | 65109 | 573-634-3606 | 1336223460 | 2607197 | 38.56443 | -92.200165 | |
600198931 | Whaleys West Side Pharmacy | 3526 Amazonas | 4401 West Pine Boulevard | Jefferson City | MO | 65109 | 573-659-0650 | 1982770640 | 2635968 | 38.58924 | -92.249395 | |
600243000 | Wharf Pharmacy | 2175 West Terra Lane | 4401 West Pine Boulevard | O Fallon | MO | 63366 | 636-887-4008 | 1538182522 | 2612922 | 38.805511 | -90.75827 | |
600135503 | Whitley Pharmacy | 101 West 8th | 4401 West Pine Boulevard | Cassville | MO | 65625 | 417-847-2717 | 1336253301 | 2604280 | 36.679193 | -93.868181 | |
600659700 | Wilkinson Pharmacy #10 | 932 North State Highway 5 | 1515 Hazel | Camdenton | MO | 65020 | 573-346-3396 | 1083886238 | 2637924 | 38.017962 | -92.759039 | |
601830409 | Wilkinson Pharmacy #5 | 200 East Highway 54 | 1515 Hazel | El Dorado Springs | MO | 64744 | 417-876-3511 | 1720195845 | 2606068 | 37.862948 | -94.020862 | |
600123004 | Wilkinson Pharmacy #7 | 143 West Elm | 1515 Hazel | Lebanon | MO | 65536 | 417-532-4431 | 1720185333 | 2602301 | 37.676077 | -92.658916 | |
600587604 | Wilkinson Pharmacy #8 | 113 West 2nd Street | 1515 Hazel | Holden | MO | 64040 | 816-732-5514 | 1811004930 | 2628103 | 38.717814 | -93.990051 | |
600589006 | Wilkinson Pharmacy Inc. | 105 South Oak Street | 1515 Hazel | Nevada | MO | 64772 | 417-667-7802 | 1639276249 | 2602298 | 37.837963 | -94.354233 | |
601400302 | Wilkinson Pharmacy of Lamar | 605 A West 12th Street | 1515 Hazel | Lamar | MO | 64759 | 417-682-5838 | 1457458069 | 2608288 | 37.493324 | -94.283369 | |
607910304 | Wilkinson Pharmacy of Rich Hill | 301 N 14th St | PO Box 70 | Rich Hill | MO | 64779 | 417-395-4700 | 1548367154 | 2629674 | 38.097606 | -94.351661 | |
600127203 | Williams Pharmacy Inc | 7010 Pershing Avenue | PO Box 70 | St Louis | MO | 63130 | 314-727-4854 | 1265525893 | 2612287 | 38.652104 | -90.315327 | |
600305627 | Winkelmann Drug | 2900 Lemay Ferry Road | PO Box 70 | St Louis | MO | 63125 | 314-894-4666 | 1710991161 | 2625272 | 38.516359 | -90.310794 | |
600305601 | Winkelmann Sons Drug, Co | 3300 Meramec Street | PO Box 70 | St. Louis | MO | 63118 | 314-353-3300 | 1750324018 | 2600799 | 38.580424 | -90.241078 | |
606377307 | Woods Pharmacy #2470 | 701 East Broadway | PO Box 70 | Sedalia | MO | 65301 | 660-327-2643 | 1093977308 | 2638041 | 38.704056 | -93.219344 | |
606406809 | Woods Pharmacy #2473 | 1109 South Street | PO Box 70 | Stockton | MO | 65785 | 417-276-3670 | 1588802748 | 2638419 | 37.693176 | -93.796541 | |
606032902 | Woods Supermarket Pharmacy 4 | 1407 West Austin | PO Box 70 | Nevada | MO | 64772 | 417-326-7603 | 1447345525 | 2628088 | 37.837558 | -94.374612 | |
606032803 | Woods Supermarket Pharmacy 4 | 703 East College | PO Box 70 | Bolivar | MO | 65613 | 417-326-7603 | 1407887086 | 2635019 | 37.606403 | -93.404063 | |
600122808 | Wrinkle Pharmacy, Inc. | 5409 Lake Avenue | PO Box 70 | St Joseph | MO | 64504 | 816-238-4522 | 1912988270 | 2603074 | 39.719265 | -94.86563 | |
600051734 | Drug Warehouse #37 | 1636 East Madison | 408 North 4th Street | Webb City | MO | 64820 | 417-673-7770 | 1104900240 | 2632948 | 37.126876 | -94.474519 | |
600662001 | Cabool Pharmacy | 518 Main Street | PO Box 97 | Cabool | MO | 65689 | 417-962-3133 | 1467432112 | 2614875 | 37.1216 | -92.1031 | |
608592705 | CVS Pharmacy #8581 | 3201 South 7 Highway | PO Box 414 | Blue Springs | MO | 64014 | 816-220-2302 | 1073557443 | 2636819 | 38.98687 | -94.272611 | |
605257203 | Drug Store (The) | Suite A | 408 North 4th Street | Odessa | MO | 64076 | 816-633-8000 | 1093871360 | 2633887 | 39.005015 | -93.95599 | |
600058028 | Family Pharmacy No 3 | PO Box 1440 | 924 West Mount Vernon | Nixa | MO | 65714 | 417-725-2624 | 1366417214 | 2616653 | 37.044007 | -93.307229 | |
606786705 | Gifts, Scripts And More Inc. | Suite K | 7025 Howdershell | Hazelwood | MO | 63042 | 314-895-3300 | 1508072570 | 2628812 | 38.792326 | -90.373652 | |
600309702 | Gillen Pharmacy | Southland Shpg Cntr | 1731 East Mechanic | Harrisonville | MO | 64701 | 816-884-5115 | 1932179579 | 2606727 | 38.653446 | -94.335484 | |
606158707 | Hermann Pharmacy | 2060 Village Lane | PO Box 469 | Hermann | MO | 65041 | 573-486-8999 | 1134289374 | 2635754 | 38.6968 | -91.4424 | |
602206906 | Hermitage Prof Pharmacy | Dallas St & 254 Hwy | PO Box 370 | Hermitage | MO | 65668 | 417-745-2136 | 1528169083 | 2622985 | 37.941675 | -93.315631 | |
600059109 | Hutcheson Pharmacy | 1330 S Highway 63 | PO Box 68 | Houston | MO | 65483 | 417-967-4139 | 1164587770 | 2614700 | 37.316069 | -91.960666 | |
608585006 | Hy-Vee Clinic Pharmacy (1036 | 710 Main | PO Box 68 | Princeton | MO | 64673 | 660-748-7730 | 1417983503 | 2634346 | 40.397236 | -93.587178 | |
602979700 | Hy-Vee Pharmacy | 601 West 40 Highway | PO Box 68 | Blue Springs | MO | 64014 | 816-224-4277 | 1821028630 | 2627517 | 39.010843 | -94.271178 | |
607860509 | Hy-Vee Pharmacy #1384 | 1332 W Highway 152 | PO Box 68 | Liberty | MO | 64068 | 816-792-4632 | 1578590006 | 2629535 | 39.244256 | -94.444175 | |
606194306 | Hy-Vee Pharmacy #1475 | 3870 Highway D | PO Box 68 | Lake Ozark | MO | 65049 | 573-302-8383 | 1043248115 | 2635994 | 38.163003 | -92.607375 | |
608291001 | Imran Pharmacy, Inc. | Suite 100 | 3737 N Kingshighway Blvd | St Louis | MO | 63115 | 314-381-9394 | 1730244161 | 2630780 | 38.677212 | -90.251572 | |
600309819 | J & D Pharmacy | Truman Village | PO Box 1599 1330 Commercial Street | Warsaw | MO | 65355 | 660-438-7331 | 1740370899 | 2617338 | 38.254283 | -93.366655 | |
601587108 | Kribbs Family Pharmacy | Britim Inc | 319 West Reed Street | Moberly | MO | 65270 | 660-263-8020 | 1659443448 | 2619611 | 39.419634 | -92.439496 | |
600496301 | Kroger Pharmacy J-501 | US Hwy 61 & McMaster | Huck Finn Shopping Center | Hannibal | MO | 63401 | 573-221-2866 | 1376616680 | 2629357 | 39.725704 | -91.398773 | |
600054704 | Lake Regional Pharmacy Cmc | 1930-C North Business Route 5 | Huck Finn Shopping Center | Camdenton | MO | 65020 | 573-346-2300 | 1407960479 | 2629422 | 38.0109 | -92.7486 | |
600125306 | Laurie Healthmart Pharmacy | 156 Missouri Boulevard | PO Box 1518 | Laurie | MO | 65038 | 573-374-7522 | 1750453296 | 2616261 | 38.194657 | -92.823336 | |
606414100 | Lime In The Coconut Specialty Compounding Pharmacy LLC (The) | 121 Crossing Centre #6 | PO Box 2145 | Lake Ozark | MO | 65049 | 573-964-6786 | 1407011851 | 2638178 | 38.187604 | -92.640359 | |
603449505 | Managed Healthcare Pharmacy | Suite 200 | 1947 West Sunset | Springfield | MO | 65807 | 417-889-4000 | 1346351442 | 2628343 | 37.166809 | -93.319251 | |
600118608 | Medical Center Pharmacy | Route 4 Box 4515 | PO Box 148 | Piedmont | MO | 63957 | 573-223-4235 | 1376524959 | 2609381 | 37.152172 | -90.687372 | |
602188203 | Medicine Shoppe | 920 M St Clair Plaza Dr | PO Box 747 | St Clair | MO | 63077 | 636-629-2022 | 1821162280 | 2628153 | 38.35615 | -90.979538 | |
600309009 | Medicine Shoppe #1747 | 1103 South 169 Highway | PO Box 747 | Smithville | MO | 64089 | 816-532-0977 | 1710156112 | 2637859 | 39.37066 | -94.58462 | |
601695000 | Medicine Shoppe (The) | Suite 101 | 900 Main Street | Grandview | MO | 64030 | 816-761-5566 | 1699869008 | 2603187 | 38.889516 | -94.534714 | |
608625901 | Medicine Shoppe (The) | Suite A | 1107 South Madison | Webb City | MO | 64870 | 417-673-4909 | 1326132739 | 2631100 | 37.134461 | -94.474921 | |
601769508 | Myers Pharmacy | North Highway 160 | Box 307 | Alton | MO | 65606 | 417-778-7727 | 1679632285 | 2619584 | 36.69907 | -91.400589 | |
605889302 | Northwest Pharmacy Services | 500 1/2 Davis | PO Box 156 | Hamilton | MO | 64644 | 816-583-2881 | 1912067612 | 2634764 | 39.737541 | -93.998306 | |
600748503 | Odessa Family Pharmacy | 316 West 40 Highway | PO Box 860 | Odessa | MO | 64076 | 816-633-8480 | 1285675132 | 2615194 | 39.007011 | -93.953432 | |
606328607 | Old Town Pharmacy LLC | 100 A Chapel Drive | PO Box 860 | Monett | MO | 65708 | 417-635-1100 | 1578754701 | 2637506 | 36.913464 | -93.899946 | |
600662308 | Omnicare Pharmacy of The Midwest LLC | 453 East 111th Street | PO Box 860 | Kansas City | MO | 64131 | 816-942-2800 | 1326150533 | 2633003 | 38.295601 | -94.574971 | |
600307201 | Overturf Pharmacy #8425 | 903 West Business 60 | PO Box 860 | Dexter | MO | 63841 | 573-624-7452 | 1366544702 | 2613443 | 36.803071 | -89.97084 | |
602665309 | Ozark Center Pharmacy | Suite 200 | 530 East 34th Street | Joplin | MO | 64804 | 417-347-7490 | 1730264565 | 2628836 | 37.051229 | -94.510319 | |
609697701 | Parkers Pharmacy | 1047 South Maguire | PO Box 590 | Warrensburg | MO | 64093 | 660-747-7449 | 1093731408 | 2631530 | 38.748228 | -93.736701 | |
609712906 | Patients First Pharmacy | Suite 102-103 | 406 West 34th Street | Kansas City | MO | 64111 | 816-931-1113 | 1013998533 | 2631578 | 39.06681 | -94.591734 | |
606156909 | Peculiar Pharmacy LLC | 224 Main Street | PO Box 458 | Peculiar | MO | 64078 | 816-779-6100 | 1265419402 | 2635716 | 38.719113 | -94.460398 | |
600446504 | Pharmax Pharmacy #1365 | 60A Nesbit Drive | PO Box 458 | Bonne Terre | MO | 63628 | 573-358-3301 | 1558473157 | 2604937 | 37.9233 | -90.5442 | |
606385003 | Physician Park Pharmacy LLC | 225 Physician Park Drive Suite 100 | 3809 McCain Park Drive | Poplar Bluff | MO | 63901 | 573-778-9238 | 1871749549 | 2638130 | 36.7717 | -90.456926 | |
606385607 | Physician Park Pharmacy LTC | 225 Physician Park Drive Suite 100A | 3809 McCain Park Drive | Poplar Bluff | MO | 63901 | 573-778-9238 | 1780830455 | 2638142 | 36.7717 | -90.456926 | |
600242507 | Piedmont Family Pharmacy | #1 Hals Plaza Drive | 3809 McCain Park Drive | Piedmont | MO | 63957 | 573-223-4800 | 1386655322 | 2629662 | 37.152756 | -90697417.0 | |
602912701 | Plaza Pharmacy | Bridgeway Plaza | PO Box 418 | Shell Knob | MO | 65747 | 417-858-2200 | 1518980986 | 2627163 | 36.593309 | -93.603247 | |
606255107 | Price Cutter Pharmacy #9 | 1211 Parkway Shopping Center | PO Box 280 | West Plains | MO | 65775 | 417-256-4620 | 1447321062 | 2636922 | 36.7454 | -91.877 | |
606028207 | Price Cutter Plus Pharmacy # | 5504 North 17th Street | PO Box 280 | Ozark | MO | 65721 | 417-581-9288 | 1578634580 | 2634992 | 37.003983 | -93.205528 | |
603070608 | Pricecutter Pharmacy #55 | 400 Massey Boulevard | PO Box 280 | Nixa | MO | 65714 | 417-725-6606 | 1750452769 | 2634485 | 37.048782 | -93.302727 | |
608608808 | Rameys Pharmacy #5 | 2150 East Cleveland | 3201 McClelland Boulevard | Monett | MO | 65708 | 417-236-2820 | 1174697692 | 2631148 | 36.9282 | -93.9005 | |
606057602 | Red Cross Pharmacy | 301 Southwest Eagles Parkway | 3201 McClelland Boulevard | Grain Valley | MO | 64029 | 816-847-2990 | 1245318427 | 2635110 | 39.0104 | -94.2023 | |
606198505 | Sams Club Pharmacy 10-4920 | Building A | 5201 North Belt Highway | St Joseph | MO | 64506 | 816-279-8081 | 1689691917 | 2635970 | 39.81631 | -94.814868 | |
605987809 | Sam's Pharmacy 10-6415 | 3536 Hammons Boulevard | PO Box 957 | Joplin | MO | 64804 | 417-624-3264 | 1912925496 | 2634726 | 37.049569 | -94.477126 | |
601716202 | Savannah Family Pharmacy | 205 South 71 Highway | PO Box 509 | Savannah | MO | 64485 | 816-324-4211 | 1720073174 | 2621010 | 39.940213 | -94.821462 | |
608666806 | Schnucks Pharmacy #122 | 20 Gravois Dillon Plaza | PO Box 509 | High Ridge | MO | 63049 | 636-677-0430 | 1437195526 | 2631186 | 38.477008 | -90.52127 | |
601580723 | Schnucks Pharmacy #138 | 48 Plaza Ninety Four Drive | PO Box 509 | St Peters | MO | 63376 | 636-928-1625 | 1780611095 | 2619724 | 38.749471 | -90.591162 | |
600125454 | Schnucks Pharmacy #142 | 1060 Schnucks Woods Ml Plz | PO Box 509 | Ballwin | MO | 63011 | 636-227-2770 | 1942245956 | 2604800 | 38.625111 | -90.514936 | |
606853802 | Schnucks Pharmacy #216 | 1589 Sierra Vista Shop Ctr | PO Box 509 | St Louis | MO | 63138 | 314-355-8314 | 1700822897 | 2629763 | 38.77196 | -90.219273 | |
603912502 | Schnucks Pharmacy #719 | 2073 Schnucks Crossing | PO Box 509 | Washington | MO | 63090 | 636-239-4120 | 1740216266 | 2632253 | 38.537713 | -91.007209 | |
602281107 | Schnucks Pharmacy #731 | 1181 Gannon Drive | PO Box 509 | Festus | MO | 63028 | 636-464-4127 | 1528004611 | 2629991 | 38.208671 | -90.402342 | |
604752907 | Senior Care Pharmacy | Suite A | 3220 South Wisconsin | Joplin | MO | 64804 | 417-626-8180 | 1942281209 | 2632873 | 37.054555 | -94.502794 | |
600128409 | SSM Pharmacy at Depaul | Suite 120 | 12255 Depaul Drive | Bridgeton | MO | 63044 | 314-344-7300 | 1235209032 | 2616590 | 38.750715 | -90.434455 | |
606172302 | SSM Rx Express LLC | 12266 Depaul Drive Suite 105 | 12255 Depaul Drive | Bridgeton | MO | 63044 | 314-344-7300 | 1003058371 | 2638510 | 38.750715 | -90.434455 | |
606198406 | St Johns Pharmacy - Nixa | Suite 130 | 940 West Mount Vernon | Nixa | MO | 65714 | 417-724-5350 | 1770523490 | 2636023 | 37.043419 | -93.315613 | |
603809401 | St Lukes Health System Home Care And Hospice | 601 South 169 Highway | PO Box 1170 | Smithville | MO | 64089 | 816-756-1160 | 1124051719 | 2629458 | 39.376886 | -94.581196 | |
607935103 | St Marys Westphalia Pharmacy | Highway 63 | HCR 65 Box 7 | Westphalia | MO | 65085 | 573-455-2284 | 1952412744 | 2629410 | 38.439079 | -91.998767 | |
600284509 | Stockstills Pharmacy | 104 West McClurg | PO Box 310 | Richland | MO | 65556 | 573-765-3321 | 1326234329 | 2609672 | 37.857031 | -92.40474 | |
606144103 | Target Pharmacy T-1914 | 919 Highway D | PO Box 1187 | Osage Beach | MO | 64065 | 573-348-5963 | 1043232747 | 2635526 | 38.165129 | -92.609678 | |
609805502 | Transmed Pharmacy | Suite 502 | 1001 East 101st Terrace Suite 240 | Kansas City | MO | 64131 | 816-960-0353 | 1447375613 | 2631693 | 38.94283 | -94.578743 | |
600565402 | UMC Hosp/Clinics Pharmacy | Room 1L29 | One Hospital Drive | Columbia | MO | 65212 | 573-882-8600 | 1750375986 | 2614813 | 38.937782 | -92.330641 | |
608466207 | USA Drug #7637 | Room 1002 | 1107 West Liberty | Farmington | MO | 63640 | 573-756-2799 | 1104806066 | 2630855 | 37.779495 | -90.440738 | |
607741907 | Walgreen #02616 | 455 Highway 61 North | PO Box 361 | Hannibal | MO | 63401 | 573-221-6557 | 1194730341 | 2629268 | 39.7052 | -91.3886 | |
600402705 | Walgreens | 5764 South Lindgergh Drive | PO Box 361 | St Louis | MO | 63123 | 314-842-3340 | 1104831346 | 2601309 | 38.526024 | -90.359167 | |
608842100 | Walgreens #04225 | 1701 N W Highway 7 | PO Box 361 | Blue Springs | MO | 64015 | 816-220-3620 | 1356356372 | 2631287 | 39.037749 | -94.272527 | |
604810408 | Walgreens #04439 | 1191 West 152 Highway | PO Box 361 | Liberty | MO | 64068 | 816-781-9347 | 1063427086 | 2632950 | 39.243964 | -94.442034 | |
606394005 | Walgreens #12062 | 106 Silver Thread Lane | PO Box 361 | Branson West | MO | 65737 | 417-272-1112 | 1205091568 | 2638154 | 36.706177 | -93.37443 | |
606350205 | Walgreens #7811 | 100 Jason Drive | PO Box 361 | Troy | MO | 63379 | 636-462-5901 | 1760673248 | 2637582 | 38.987867 | -90.981469 | |
606171700 | Wal-Mart Pharmacy #10-5261 | 342 Commercial Drive | PO Box 361 | Pineville | MO | 64856 | 417-226-5811 | 1821016304 | 2635780 | 36.507869 | -94.278017 | |
606424406 | Walmart Pharmacy #10-5477 | 401 Supercenter Drive | PO Box 361 | Jefferson City | MO | 65101 | 573-635-3535 | 1205079100 | 2638560 | 38.540803 | -92.120162 | |
603073909 | Wal-Mart Pharmacy 10-0056 | 1309 NW 12th Avenue | PO Box 361 | Ava | MO | 65608 | 417-683-4708 | 1558389056 | 2627632 | 36.959381 | -92676545.0 | |
606099703 | Wal-Mart Pharmacy 10-0250 | 103 West Polk Street | PO Box 361 | Warsaw | MO | 65355 | 660-438-2207 | 1134146467 | 2635235 | 38.243247 | -93.382975 | |
602368508 | Wal-Mart Pharmacy 10-1021 | 500 Warren County Center | PO Box 361 | Warrenton | MO | 63383 | 636-456-4243 | 1316964661 | 2623886 | 38.823609 | -91.142252 | |
603436106 | Wal-Mart Pharmacy 10-156 | State Hwy 84 West | PO Box 361 | Caruthersville | MO | 63830 | 573-333-0073 | 1063435121 | 2628090 | 36.17607 | -89.666139 | |
606655900 | Wal-Mart Pharmacy 10-17 | 3200 Lusk Drive | PO Box 361 | Neosho | MO | 64850 | 417-451-1177 | 1952328213 | 2628418 | 36.839591 | -94.395451 | |
602214702 | Wal-Mart Pharmacy 10-173 | #1 Memorial Drive | PO Box 361 | Potosi | MO | 63664 | 573-438-3387 | 1235156589 | 2622846 | 37.924229 | -90.773098 | |
605248400 | Wal-Mart Pharmacy 10-2994 | 3022 South Belt Highway | PO Box 361 | St Joseph | MO | 64503 | 816-232-9096 | 1871510107 | 2633750 | 39.7321 | -94.801 | |
601371602 | Wal-Mart Pharmacy 10-30 | 2025 Business Highway 60 West | PO Box 361 | Dexter | MO | 63841 | 573-624-5967 | 1073530390 | 2618102 | 36.799531 | -89.950593 | |
600242606 | Wal-Mart Pharmacy 10-32 | 2050 State Hwy 76 West | PO Box 361 | Branson | MO | 65616 | 417-334-7181 | 1598782815 | 2621147 | 36.645249 | -93.225482 | |
603296708 | Wal-Mart Pharmacy 10-337 | 1025 Walton Drive | PO Box 361 | Fredericktown | MO | 63645 | 573-783-2663 | 1134146491 | 2627935 | 37.4924 | -90.2166 | |
600053706 | Wal-Mart Pharmacy 10-34 | 2250 Lincoln Avenue | PO Box 361 | Nevada | MO | 64772 | 417-667-3011 | 1033136395 | 2631364 | 37.8394 | -94.3274 | |
602188104 | Wal-Mart Pharmacy 10-834 | 810 South 37th Street | PO Box 361 | Bethany | MO | 64424 | 660-425-4430 | 1508883851 | 2622187 | 40.263414 | -94.017316 | |
602241903 | Wal-Mart Pharmacy 10-88 | 2100 North Main | PO Box 361 | Mountain Grove | MO | 65711 | 417-926-4129 | 1871510123 | 2623115 | 37.150757 | -92.261787 | |
600284731 | Wal-Mart Pharmacy 10-89 | 94 Cecil Street | PO Box 361 | Camdenton | MO | 65020 | 573-346-2992 | 1063439487 | 2616982 | 38.014697 | -92.738635 | |
602345506 | Wal-Mart Pharmacy 10-946 | #15 Halls Plaza Drive | PO Box 361 | Piedmont | MO | 63957 | 573-223-7611 | 1720006208 | 2623711 | 37.153031 | -90.696861 | |
601370802 | West Pine Pharmacy | F R Haefner Inc | 4401 West Pine Boulevard | St Louis | MO | 63108 | 314-533-1081 | 1104953942 | 2611994 | 38.640475 | -90.254899 | |
608510707 | Wilkinson Health Services | Suite 200 | 125 S Washington Street | Nevada | MO | 64772 | 417-667-2500 | 1386665933 | 2630968 | 37.837855 | -94.355495 | |
600308803 | Wilkinson Pharmacy | Suite 102 | 1515 Hazel | Carthage | MO | 64836 | 417-358-4840 | 1285728931 | 2627769 | 37.163258 | -94.31911 | |
600900005 | Zumwalt Pharmacy | 19 Public Square | PO Box 189 | Stockton | MO | 65785 | 417-276-3128 | 1124127691 | 2617011 | 37.698872 | -93.796065 |
We can't make this file beautiful and searchable because it's too large.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DateUTC,Conditions,Dew PointF,Events,Gust SpeedMPH,Humidity,PrecipitationIn,Sea Level PressureIn,TemperatureF,TimeCDT,TimeCST,VisibilityMPH,Wind Direction,Wind SpeedMPH,WindDirDegrees | |
2013-01-01 06:05:00,Light Snow,26.6,Snow,-,86.0,0.0,30.12,30.2,,12:05 AM,2.0,North,13.8,360.0 | |
2013-01-01 06:14:00,Light Snow,26.6,Snow,-,86.0,0.0,30.12,30.2,,12:14 AM,3.0,North,13.8,360.0 | |
2013-01-01 06:36:00,Light Snow,24.8,Snow,-,86.0,0.0,30.12,28.4,,12:36 AM,4.0,North,13.8,10.0 | |
2013-01-01 06:51:00,Light Snow,24.1,Snow,-,85.0,0.0,30.16,28.0,,12:51 AM,4.0,North,10.4,10.0 | |
2013-01-01 07:02:00,Light Snow,23.0,Snow,-,80.0,0.0,30.12,28.4,,1:02 AM,4.0,North,9.2,10.0 | |
2013-01-01 07:44:00,Light Snow,21.2,Snow,-,80.0,0.0,30.14,26.6,,1:44 AM,5.0,North,11.5,350.0 | |
2013-01-01 07:51:00,Light Snow,21.0,Snow,-,78.0,0.0,30.18,27.0,,1:51 AM,5.0,North,10.4,350.0 | |
2013-01-01 08:21:00,Light Snow,21.2,Snow,-,80.0,0.0,30.14,26.6,,2:21 AM,7.0,North,8.1,360.0 | |
2013-01-01 08:51:00,Light Snow,19.9,Snow,-,78.0,0.0,30.19,26.1,,2:51 AM,8.0,North,11.5,350.0 | |
2013-01-01 09:17:00,Light Snow,19.4,Snow,-,80.0,0.0,30.16,24.8,,3:17 AM,8.0,North,10.4,360.0 | |
2013-01-01 09:51:00,Overcast,18.0,,-,75.0,0.0,30.19,25.0,,3:51 AM,9.0,North,11.5,360.0 | |
2013-01-01 10:51:00,Overcast,18.0,,-,77.0,,30.21,24.1,,4:51 AM,8.0,North,9.2,350.0 | |
2013-01-01 10:59:00,Overcast,17.6,,-,74.0,,30.17,24.8,,4:59 AM,8.0,North,11.5,350.0 | |
2013-01-01 11:51:00,Overcast,17.1,,-,78.0,,30.19,23.0,,5:51 AM,8.0,North,11.5,360.0 | |
2013-01-01 12:03:00,Overcast,17.6,,-,80.0,,30.15,23.0,,6:03 AM,7.0,North,10.4,10.0 | |
2013-01-01 12:51:00,Overcast,16.0,,-,78.0,,30.21,21.9,,6:51 AM,8.0,North,10.4,360.0 | |
2013-01-01 13:47:00,Overcast,15.8,,-,80.0,,30.22,21.2,,7:47 AM,7.0,NNW,5.8,340.0 | |
2013-01-01 13:51:00,Overcast,15.1,,-,75.0,,30.27,21.9,,7:51 AM,7.0,NNW,8.1,340.0 | |
2013-01-01 14:17:00,Overcast,15.8,,-,80.0,,30.23,21.2,,8:17 AM,7.0,North,8.1,350.0 | |
2013-01-01 14:51:00,Overcast,15.1,,-,75.0,,30.28,21.9,,8:51 AM,7.0,NNW,9.2,330.0 | |
2013-01-01 15:51:00,Mostly Cloudy,15.1,,-,75.0,,30.25,21.9,,9:51 AM,8.0,North,12.7,10.0 | |
2013-01-01 16:51:00,Mostly Cloudy,16.0,,-,74.0,,30.28,23.0,,10:51 AM,8.0,North,13.8,350.0 | |
2013-01-01 17:51:00,Mostly Cloudy,16.0,,-,71.0,,30.26,24.1,,11:51 AM,8.0,North,10.4,360.0 | |
2013-01-01 18:51:00,Mostly Cloudy,17.1,,-,72.0,,30.25,25.0,,12:51 PM,8.0,NNW,9.2,340.0 | |
2013-01-01 19:51:00,Mostly Cloudy,17.1,,-,72.0,,30.25,25.0,,1:51 PM,8.0,NW,3.5,320.0 | |
2013-01-01 20:51:00,Mostly Cloudy,16.0,,-,66.0,,30.26,26.1,,2:51 PM,8.0,NW,5.8,310.0 | |
2013-01-01 21:51:00,Mostly Cloudy,14.0,,-,60.0,,30.27,26.1,,3:51 PM,9.0,North,4.6,350.0 | |
2013-01-01 22:51:00,Mostly Cloudy,12.9,,-,62.0,,30.28,24.1,,4:51 PM,9.0,NNW,6.9,330.0 | |
2013-01-01 23:51:00,Scattered Clouds,14.0,,-,72.0,,30.29,21.9,,5:51 PM,10.0,NW,5.8,320.0 | |
2013-01-02 00:51:00,Partly Cloudy,12.9,,-,71.0,,30.3,21.0,,6:51 PM,10.0,NW,6.9,320.0 | |
2013-01-02 01:51:00,Partly Cloudy,12.0,,-,71.0,,30.3,19.9,,7:51 PM,10.0,NNW,5.8,340.0 | |
2013-01-02 02:51:00,Partly Cloudy,10.9,,-,71.0,,30.3,19.0,,8:51 PM,10.0,NNW,3.5,330.0 | |
2013-01-02 03:51:00,Scattered Clouds,10.9,,-,71.0,,30.31,19.0,,9:51 PM,9.0,Calm,Calm,0.0 | |
2013-01-02 04:51:00,Scattered Clouds,10.9,,-,74.0,,30.33,18.0,,10:51 PM,8.0,West,4.6,280.0 | |
2013-01-02 05:51:00,Mostly Cloudy,10.0,,-,71.0,,30.31,18.0,,11:51 PM,8.0,West,3.5,270.0 | |
2013-01-02 06:51:00,Scattered Clouds,10.0,,-,74.0,,30.31,17.1,,12:51 AM,8.0,West,3.5,280.0 | |
2013-01-02 07:51:00,Partly Cloudy,9.0,,-,71.0,,30.3,17.1,,1:51 AM,9.0,Calm,Calm,0.0 | |
2013-01-02 08:51:00,Mostly Cloudy,10.0,,-,77.0,,30.32,16.0,,2:51 AM,8.0,Calm,Calm,0.0 | |
2013-01-02 09:51:00,Mostly Cloudy,10.0,,-,77.0,,30.3,16.0,,3:51 AM,8.0,Calm,Calm,0.0 | |
2013-01-02 10:51:00,Scattered Clouds,9.0,,-,77.0,,30.3,15.1,,4:51 AM,7.0,West,3.5,270.0 | |
2013-01-02 11:51:00,Scattered Clouds,10.0,,-,77.0,,30.32,16.0,,5:51 AM,7.0,SW,4.6,230.0 | |
2013-01-02 12:51:00,Mostly Cloudy,10.0,,-,77.0,,30.32,16.0,,6:51 AM,7.0,Calm,Calm,0.0 | |
2013-01-02 13:51:00,Mostly Cloudy,10.0,,-,77.0,,30.33,16.0,,7:51 AM,7.0,Calm,Calm,0.0 | |
2013-01-02 14:51:00,Haze,10.0,,-,68.0,,30.33,19.0,,8:51 AM,6.0,SW,3.5,220.0 | |
2013-01-02 15:51:00,Scattered Clouds,10.0,,-,58.0,,30.32,23.0,,9:51 AM,8.0,Calm,Calm,0.0 | |
2013-01-02 16:51:00,Mostly Cloudy,10.0,,-,53.0,,30.31,25.0,,10:51 AM,9.0,SW,3.5,230.0 | |
2013-01-02 17:51:00,Mostly Cloudy,9.0,,-,47.0,,30.28,27.0,,11:51 AM,10.0,SW,3.5,230.0 | |
2013-01-02 18:51:00,Mostly Cloudy,10.0,,-,43.0,,30.26,30.0,,12:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-02 19:51:00,Mostly Cloudy,10.0,,-,42.0,,30.24,30.9,,1:51 PM,10.0,SW,4.6,230.0 | |
2013-01-02 20:51:00,Mostly Cloudy,9.0,,-,37.0,,30.25,33.1,,2:51 PM,10.0,SW,4.6,220.0 | |
2013-01-02 21:51:00,Mostly Cloudy,9.0,,-,37.0,,30.25,33.1,,3:51 PM,10.0,South,6.9,190.0 | |
2013-01-02 22:51:00,Mostly Cloudy,15.1,,-,54.0,,30.25,30.0,,4:51 PM,10.0,South,6.9,170.0 | |
2013-01-02 23:51:00,Scattered Clouds,14.0,,-,54.0,,30.25,28.9,,5:51 PM,9.0,SSE,5.8,150.0 | |
2013-01-03 00:51:00,Partly Cloudy,16.0,,-,61.0,,30.27,28.0,,6:51 PM,9.0,South,4.6,170.0 | |
2013-01-03 01:51:00,Clear,14.0,,-,58.0,,30.27,27.0,,7:51 PM,10.0,South,5.8,170.0 | |
2013-01-03 02:51:00,Clear,14.0,,-,60.0,,30.26,26.1,,8:51 PM,10.0,South,3.5,180.0 | |
2013-01-03 03:51:00,Clear,14.0,,-,63.0,,30.27,25.0,,9:51 PM,10.0,SSW,3.5,210.0 | |
2013-01-03 04:51:00,Clear,15.1,,-,66.0,,30.27,25.0,,10:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-03 05:51:00,Clear,16.0,,-,71.0,,30.26,24.1,,11:51 PM,10.0,WSW,4.6,240.0 | |
2013-01-03 06:51:00,Clear,16.0,,-,71.0,,30.25,24.1,,12:51 AM,10.0,WSW,3.5,250.0 | |
2013-01-03 07:51:00,Partly Cloudy,16.0,,-,66.0,,30.26,26.1,,1:51 AM,10.0,WSW,8.1,250.0 | |
2013-01-03 08:51:00,Scattered Clouds,16.0,,-,69.0,,30.28,25.0,,2:51 AM,10.0,West,6.9,270.0 | |
2013-01-03 09:51:00,Mostly Cloudy,18.0,,-,71.0,,30.28,26.1,,3:51 AM,10.0,West,6.9,270.0 | |
2013-01-03 10:51:00,Clear,16.0,,-,74.0,,30.29,23.0,,4:51 AM,10.0,West,5.8,270.0 | |
2013-01-03 11:51:00,Clear,16.0,,-,74.0,,30.31,23.0,,5:51 AM,10.0,West,3.5,260.0 | |
2013-01-03 12:51:00,Clear,16.0,,-,78.0,,30.33,21.9,,6:51 AM,8.0,West,5.8,260.0 | |
2013-01-03 13:51:00,Partly Cloudy,18.0,,-,77.0,,30.35,24.1,,7:51 AM,7.0,WSW,5.8,250.0 | |
2013-01-03 14:51:00,Partly Cloudy,21.0,,-,72.0,,30.36,28.9,,8:51 AM,7.0,West,8.1,260.0 | |
2013-01-03 15:51:00,Partly Cloudy,21.9,,-,72.0,,30.4,30.0,,9:51 AM,7.0,WSW,10.4,250.0 | |
2013-01-03 16:51:00,Clear,23.0,,-,66.0,,30.4,33.1,,10:51 AM,8.0,WSW,8.1,250.0 | |
2013-01-03 17:51:00,Clear,24.1,,-,62.0,,30.38,36.0,,11:51 AM,9.0,WSW,8.1,250.0 | |
2013-01-03 18:51:00,Partly Cloudy,24.1,,-,55.0,,30.36,39.0,,12:51 PM,10.0,West,10.4,260.0 | |
2013-01-03 19:51:00,Partly Cloudy,24.8,,20.7,56.0,,30.32,39.2,,1:51 PM,10.0,WNW,12.7,290.0 | |
2013-01-03 20:51:00,Mostly Cloudy,23.0,,-,53.0,,30.37,39.0,,2:51 PM,10.0,WNW,12.7,300.0 | |
2013-01-03 21:51:00,Partly Cloudy,24.1,,-,55.0,,30.37,39.0,,3:51 PM,10.0,WNW,9.2,290.0 | |
2013-01-03 22:51:00,Partly Cloudy,23.0,,-,61.0,,30.39,35.1,,4:51 PM,10.0,NW,6.9,310.0 | |
2013-01-03 23:51:00,Scattered Clouds,21.9,,-,61.0,,30.41,34.0,,5:51 PM,10.0,West,4.6,260.0 | |
2013-01-04 00:51:00,Mostly Cloudy,24.1,,-,67.0,,30.42,34.0,,6:51 PM,10.0,WNW,6.9,290.0 | |
2013-01-04 01:51:00,Mostly Cloudy,24.1,,-,64.0,,30.43,35.1,,7:51 PM,10.0,West,6.9,280.0 | |
2013-01-04 02:51:00,Mostly Cloudy,24.1,,-,64.0,,30.43,35.1,,8:51 PM,10.0,West,5.8,260.0 | |
2013-01-04 03:51:00,Mostly Cloudy,24.1,,-,64.0,,30.43,35.1,,9:51 PM,10.0,West,10.4,270.0 | |
2013-01-04 04:51:00,Partly Cloudy,23.0,,-,72.0,,30.43,30.9,,10:51 PM,10.0,West,8.1,280.0 | |
2013-01-04 05:51:00,Clear,23.0,,-,75.0,,30.43,30.0,,11:51 PM,10.0,West,5.8,270.0 | |
2013-01-04 06:51:00,Clear,21.9,,-,75.0,,30.41,28.9,,12:51 AM,10.0,WNW,8.1,290.0 | |
2013-01-04 07:51:00,Clear,19.9,,-,78.0,,30.41,26.1,,1:51 AM,10.0,West,6.9,270.0 | |
2013-01-04 08:51:00,Clear,19.0,,-,75.0,,30.42,26.1,,2:51 AM,10.0,West,5.8,260.0 | |
2013-01-04 09:51:00,Scattered Clouds,18.0,,-,75.0,,30.43,25.0,,3:51 AM,10.0,West,5.8,280.0 | |
2013-01-04 10:51:00,Mostly Cloudy,21.0,,-,75.0,,30.43,28.0,,4:51 AM,10.0,West,6.9,270.0 | |
2013-01-04 11:51:00,Mostly Cloudy,19.0,,-,75.0,,30.43,26.1,,5:51 AM,10.0,West,4.6,270.0 | |
2013-01-04 12:51:00,Scattered Clouds,18.0,,-,75.0,,30.44,25.0,,6:51 AM,10.0,West,5.8,260.0 | |
2013-01-04 13:51:00,Scattered Clouds,18.0,,-,75.0,,30.45,25.0,,7:51 AM,9.0,West,4.6,260.0 | |
2013-01-04 14:51:00,Partly Cloudy,21.0,,-,69.0,,30.45,30.0,,8:51 AM,9.0,WSW,6.9,250.0 | |
2013-01-04 15:51:00,Clear,21.0,,-,61.0,,30.46,33.1,,9:51 AM,10.0,WSW,9.2,250.0 | |
2013-01-04 16:51:00,Clear,21.9,,-,57.0,,30.45,36.0,,10:51 AM,10.0,West,12.7,260.0 | |
2013-01-04 17:51:00,Partly Cloudy,21.9,,-,54.0,,30.43,37.0,,11:51 AM,10.0,WSW,11.5,250.0 | |
2013-01-04 18:51:00,Clear,21.9,,-,50.0,,30.4,39.0,,12:51 PM,10.0,West,11.5,260.0 | |
2013-01-04 19:51:00,Clear,21.0,,-,47.0,,30.4,39.9,,1:51 PM,10.0,SW,12.7,230.0 | |
2013-01-04 20:51:00,Clear,19.9,,-,45.0,,30.39,39.9,,2:51 PM,10.0,WSW,15.0,240.0 | |
2013-01-04 21:51:00,Clear,19.0,,-,41.0,,30.38,41.0,,3:51 PM,10.0,SW,9.2,230.0 | |
2013-01-04 22:51:00,Clear,18.0,,-,45.0,,30.36,37.9,,4:51 PM,10.0,WSW,4.6,240.0 | |
2013-01-04 23:51:00,Clear,19.0,,-,50.0,,30.37,36.0,,5:51 PM,10.0,SSW,4.6,200.0 | |
2013-01-05 00:51:00,Clear,18.0,,-,48.0,,30.38,36.0,,6:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-05 01:51:00,Clear,19.0,,-,52.0,,30.38,35.1,,7:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-05 02:51:00,Clear,19.0,,-,56.0,,30.36,33.1,,8:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-05 03:51:00,Clear,19.0,,-,61.0,,30.36,30.9,,9:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-05 04:51:00,Clear,19.0,,-,59.0,,30.35,32.0,,10:51 PM,10.0,SSW,3.5,210.0 | |
2013-01-05 05:51:00,Clear,19.0,,-,59.0,,30.34,32.0,,11:51 PM,10.0,SW,9.2,230.0 | |
2013-01-05 06:51:00,Clear,19.0,,-,56.0,,30.33,33.1,,12:51 AM,10.0,SW,9.2,220.0 | |
2013-01-05 07:51:00,Clear,19.0,,-,59.0,,30.34,32.0,,1:51 AM,10.0,SW,9.2,220.0 | |
2013-01-05 08:51:00,Partly Cloudy,19.4,,-,60.0,,30.3,32.0,,2:51 AM,10.0,SW,6.9,230.0 | |
2013-01-05 09:51:00,Scattered Clouds,19.4,,-,64.0,,30.29,30.2,,3:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-05 10:51:00,Partly Cloudy,19.0,,-,56.0,,30.31,33.1,,4:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-05 11:51:00,Scattered Clouds,19.4,,-,60.0,,30.3,32.0,,5:51 AM,10.0,SW,6.9,220.0 | |
2013-01-05 12:51:00,Mostly Cloudy,21.0,,-,59.0,,30.32,34.0,,6:51 AM,10.0,SW,8.1,230.0 | |
2013-01-05 13:51:00,Mostly Cloudy,21.9,,-,61.0,,30.33,34.0,,7:51 AM,10.0,SW,11.5,230.0 | |
2013-01-05 14:51:00,Light Snow,21.2,Snow,-,56.0,,30.3,35.6,,8:51 AM,10.0,SW,9.2,230.0 | |
2013-01-05 14:59:00,Overcast,21.2,,-,56.0,0.0,30.3,35.6,,8:59 AM,9.0,SW,6.9,230.0 | |
2013-01-05 15:51:00,Mostly Cloudy,23.0,,-,55.0,0.0,30.34,37.9,,9:51 AM,10.0,WSW,10.4,240.0 | |
2013-01-05 16:51:00,Mostly Cloudy,24.1,,-,53.0,,30.32,39.9,,10:51 AM,10.0,WSW,9.2,240.0 | |
2013-01-05 17:51:00,Mostly Cloudy,27.0,,-,51.0,,30.27,44.1,,11:51 AM,10.0,West,9.2,260.0 | |
2013-01-05 18:51:00,Mostly Cloudy,26.1,,-,48.0,,30.22,45.0,,12:51 PM,10.0,SW,8.1,220.0 | |
2013-01-05 19:51:00,Overcast,25.0,,-,46.0,,30.18,45.0,,1:51 PM,10.0,SSW,10.4,200.0 | |
2013-01-05 20:51:00,Overcast,24.1,,-,42.0,,30.18,46.0,,2:51 PM,10.0,SW,12.7,220.0 | |
2013-01-05 21:51:00,Light Rain,26.1,Rain,-,49.0,0.0,30.19,44.1,,3:51 PM,10.0,SW,6.9,220.0 | |
2013-01-05 22:51:00,Overcast,26.1,,-,49.0,0.0,30.17,44.1,,4:51 PM,10.0,South,5.8,180.0 | |
2013-01-05 23:51:00,Overcast,26.1,,-,53.0,,30.18,42.1,,5:51 PM,10.0,South,5.8,190.0 | |
2013-01-06 00:51:00,Overcast,26.1,,-,53.0,,30.19,42.1,,6:51 PM,10.0,SSW,5.8,200.0 | |
2013-01-06 01:51:00,Overcast,26.1,,-,51.0,,30.18,43.0,,7:51 PM,10.0,SSW,9.2,210.0 | |
2013-01-06 02:51:00,Overcast,27.0,,-,53.0,,30.16,43.0,,8:51 PM,10.0,SW,8.1,230.0 | |
2013-01-06 03:51:00,Overcast,27.0,,-,53.0,,30.16,43.0,,9:51 PM,10.0,SW,10.4,230.0 | |
2013-01-06 04:51:00,Mostly Cloudy,28.9,,-,60.0,,30.14,42.1,,10:51 PM,10.0,SW,11.5,230.0 | |
2013-01-06 05:51:00,Mostly Cloudy,28.9,,-,60.0,,30.12,42.1,,11:51 PM,10.0,SW,15.0,220.0 | |
2013-01-06 06:51:00,Mostly Cloudy,30.0,,-,62.0,,30.11,42.1,,12:51 AM,10.0,WSW,12.7,240.0 | |
2013-01-06 07:51:00,Mostly Cloudy,30.0,,23.0,65.0,,30.11,41.0,,1:51 AM,10.0,WSW,16.1,250.0 | |
2013-01-06 08:51:00,Partly Cloudy,28.9,,-,67.0,,30.12,39.0,,2:51 AM,10.0,West,13.8,270.0 | |
2013-01-06 09:51:00,Partly Cloudy,28.0,,-,70.0,,30.12,37.0,,3:51 AM,10.0,West,13.8,280.0 | |
2013-01-06 10:51:00,Scattered Clouds,27.0,,-,75.0,,30.13,34.0,,4:51 AM,10.0,West,9.2,280.0 | |
2013-01-06 11:51:00,Scattered Clouds,26.1,,-,73.0,,30.16,34.0,,5:51 AM,10.0,WNW,10.4,290.0 | |
2013-01-06 11:58:00,Mostly Cloudy,26.6,,23.0,75.0,,30.14,33.8,,5:58 AM,10.0,WNW,15.0,290.0 | |
2013-01-06 12:51:00,Overcast,23.0,,24.2,66.0,,30.19,33.1,,6:51 AM,10.0,WNW,18.4,290.0 | |
2013-01-06 13:51:00,Overcast,21.9,,23.0,66.0,,30.22,32.0,,7:51 AM,10.0,WNW,9.2,300.0 | |
2013-01-06 14:51:00,Overcast,21.9,,24.2,64.0,,30.25,33.1,,8:51 AM,10.0,WNW,19.6,290.0 | |
2013-01-06 15:51:00,Overcast,21.9,,27.6,64.0,,30.28,33.1,,9:51 AM,10.0,WNW,13.8,300.0 | |
2013-01-06 16:51:00,Overcast,21.9,,-,64.0,,30.3,33.1,,10:51 AM,7.0,WNW,17.3,290.0 | |
2013-01-06 17:51:00,Mostly Cloudy,21.9,,26.5,61.0,,30.3,34.0,,11:51 AM,7.0,WNW,17.3,290.0 | |
2013-01-06 18:22:00,Haze,21.2,,-,56.0,,30.27,35.6,,12:22 PM,6.0,WNW,20.7,290.0 | |
2013-01-06 18:51:00,Haze,21.9,,-,59.0,,30.29,35.1,,12:51 PM,6.0,WNW,13.8,290.0 | |
2013-01-06 19:51:00,Partly Cloudy,21.9,,23.0,57.0,,30.31,36.0,,1:51 PM,7.0,WNW,15.0,300.0 | |
2013-01-06 20:51:00,Partly Cloudy,21.0,,-,52.0,,30.33,37.0,,2:51 PM,10.0,NW,11.5,310.0 | |
2013-01-06 21:51:00,Partly Cloudy,21.0,,-,55.0,,30.35,36.0,,3:51 PM,8.0,West,12.7,280.0 | |
2013-01-06 22:51:00,Partly Cloudy,19.9,,-,59.0,,30.37,33.1,,4:51 PM,10.0,WNW,8.1,290.0 | |
2013-01-06 23:51:00,Clear,19.0,,-,64.0,,30.4,30.0,,5:51 PM,10.0,WNW,5.8,290.0 | |
2013-01-07 00:51:00,Clear,19.0,,-,67.0,,30.41,28.9,,6:51 PM,10.0,West,4.6,280.0 | |
2013-01-07 01:51:00,Clear,19.0,,-,72.0,,30.41,27.0,,7:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-07 02:51:00,Clear,19.0,,-,67.0,,30.41,28.9,,8:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-07 03:51:00,Clear,19.0,,-,72.0,,30.41,27.0,,9:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-07 04:51:00,Clear,19.0,,-,75.0,,30.42,26.1,,10:51 PM,10.0,SW,3.5,220.0 | |
2013-01-07 05:51:00,Clear,18.0,,-,75.0,,30.43,25.0,,11:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-07 06:51:00,Clear,18.0,,-,75.0,,30.43,25.0,,12:51 AM,8.0,Calm,Calm,0.0 | |
2013-01-07 07:51:00,Clear,18.0,,-,77.0,,30.43,24.1,,1:51 AM,9.0,Calm,Calm,0.0 | |
2013-01-07 08:51:00,Clear,18.0,,-,75.0,,30.44,25.0,,2:51 AM,9.0,Calm,Calm,0.0 | |
2013-01-07 09:51:00,Clear,19.0,,-,69.0,,30.43,28.0,,3:51 AM,9.0,South,6.9,180.0 | |
2013-01-07 10:51:00,Clear,17.1,,-,75.0,,30.42,24.1,,4:51 AM,9.0,Calm,Calm,0.0 | |
2013-01-07 11:51:00,Clear,19.0,,-,72.0,,30.41,27.0,,5:51 AM,8.0,SSE,6.9,160.0 | |
2013-01-07 12:51:00,Clear,19.0,,-,69.0,,30.41,28.0,,6:51 AM,9.0,SSE,5.8,150.0 | |
2013-01-07 13:51:00,Clear,19.9,,-,69.0,,30.42,28.9,,7:51 AM,8.0,South,5.8,170.0 | |
2013-01-07 14:51:00,Clear,21.0,,-,67.0,,30.43,30.9,,8:51 AM,7.0,South,10.4,180.0 | |
2013-01-07 15:51:00,Partly Cloudy,23.0,,19.6,61.0,,30.42,35.1,,9:51 AM,7.0,SSE,13.8,160.0 | |
2013-01-07 16:51:00,Partly Cloudy,21.9,,-,53.0,,30.4,37.9,,10:51 AM,9.0,South,13.8,170.0 | |
2013-01-07 17:51:00,Partly Cloudy,23.0,,-,49.0,,30.35,41.0,,11:51 AM,9.0,South,10.4,180.0 | |
2013-01-07 18:51:00,Partly Cloudy,24.1,,-,49.0,,30.3,42.1,,12:51 PM,9.0,SSE,12.7,150.0 | |
2013-01-07 19:51:00,Scattered Clouds,25.0,,-,46.0,,30.27,45.0,,1:51 PM,10.0,South,8.1,170.0 | |
2013-01-07 20:51:00,Scattered Clouds,24.1,,-,44.0,,30.27,45.0,,2:51 PM,10.0,SSE,10.4,160.0 | |
2013-01-07 21:51:00,Mostly Cloudy,26.1,,-,49.0,,30.26,44.1,,3:51 PM,10.0,SE,6.9,140.0 | |
2013-01-07 22:51:00,Mostly Cloudy,27.0,,-,62.0,,30.25,39.0,,4:51 PM,9.0,SE,10.4,130.0 | |
2013-01-07 23:51:00,Mostly Cloudy,27.0,,-,62.0,,30.24,39.0,,5:51 PM,8.0,SE,9.2,140.0 | |
2013-01-08 00:51:00,Scattered Clouds,26.1,,-,62.0,,30.22,37.9,,6:51 PM,9.0,SSE,9.2,150.0 | |
2013-01-08 01:51:00,Scattered Clouds,25.0,,-,57.0,,30.21,39.0,,7:51 PM,9.0,South,9.2,170.0 | |
2013-01-08 02:51:00,Scattered Clouds,24.1,,-,57.0,,30.21,37.9,,8:51 PM,10.0,South,8.1,180.0 | |
2013-01-08 03:51:00,Scattered Clouds,24.1,,-,62.0,,30.22,36.0,,9:51 PM,10.0,South,3.5,190.0 | |
2013-01-08 04:51:00,Mostly Cloudy,23.0,,-,59.0,,30.19,36.0,,10:51 PM,9.0,South,6.9,190.0 | |
2013-01-08 05:51:00,Mostly Cloudy,23.0,,-,61.0,,30.18,35.1,,11:51 PM,10.0,SSW,9.2,210.0 | |
2013-01-08 06:51:00,Overcast,21.2,,-,60.0,,30.15,33.8,,12:51 AM,10.0,SSE,3.5,150.0 | |
2013-01-08 07:51:00,Overcast,23.0,,-,64.0,,30.18,34.0,,1:51 AM,10.0,SSE,3.5,160.0 | |
2013-01-08 08:51:00,Mostly Cloudy,21.9,,-,69.0,,30.19,30.9,,2:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-08 09:51:00,Scattered Clouds,21.9,,-,69.0,,30.19,30.9,,3:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-08 10:51:00,Scattered Clouds,21.0,,-,72.0,,30.2,28.9,,4:51 AM,9.0,Calm,Calm,0.0 | |
2013-01-08 11:51:00,Mostly Cloudy,21.9,,-,75.0,,30.21,28.9,,5:51 AM,9.0,Calm,Calm,0.0 | |
2013-01-08 12:51:00,Mostly Cloudy,24.1,,-,76.0,,30.21,30.9,,6:51 AM,9.0,ESE,3.5,120.0 | |
2013-01-08 13:51:00,Mostly Cloudy,24.1,,-,70.0,,30.22,33.1,,7:51 AM,8.0,SSE,3.5,160.0 | |
2013-01-08 14:51:00,Mostly Cloudy,25.0,,-,62.0,,30.24,37.0,,8:51 AM,8.0,South,5.8,170.0 | |
2013-01-08 15:51:00,Mostly Cloudy,24.8,,-,49.0,,30.2,42.8,,9:51 AM,9.0,Variable,5.8,0.0 | |
2013-01-08 16:51:00,Scattered Clouds,25.0,,-,42.0,,30.2,46.9,,10:51 AM,10.0,SSE,6.9,160.0 | |
2013-01-08 17:51:00,Scattered Clouds,23.0,,-,35.0,,30.17,50.0,,11:51 AM,10.0,South,6.9,170.0 | |
2013-01-08 18:51:00,Scattered Clouds,24.1,,-,34.0,,30.15,52.0,,12:51 PM,10.0,SSE,6.9,160.0 | |
2013-01-08 19:51:00,Scattered Clouds,23.0,,-,30.0,,30.13,54.0,,1:51 PM,10.0,SSE,8.1,150.0 | |
2013-01-08 20:51:00,Scattered Clouds,25.0,,-,33.0,,30.12,54.0,,2:51 PM,10.0,SE,8.1,140.0 | |
2013-01-08 21:51:00,Scattered Clouds,28.0,,-,40.0,,30.12,52.0,,3:51 PM,10.0,SE,16.1,140.0 | |
2013-01-08 22:51:00,Scattered Clouds,30.0,,-,50.0,,30.13,48.0,,4:51 PM,10.0,SE,11.5,130.0 | |
2013-01-08 23:51:00,Mostly Cloudy,28.9,,-,46.0,,30.13,48.9,,5:51 PM,10.0,SE,12.7,140.0 | |
2013-01-09 00:51:00,Mostly Cloudy,28.0,,-,44.0,,30.14,48.9,,6:51 PM,10.0,SSE,10.4,160.0 | |
2013-01-09 01:51:00,Mostly Cloudy,28.9,,-,48.0,,30.15,48.0,,7:51 PM,10.0,South,10.4,170.0 | |
2013-01-09 02:51:00,Mostly Cloudy,30.0,,-,48.0,,30.15,48.9,,8:51 PM,10.0,South,6.9,170.0 | |
2013-01-09 03:51:00,Mostly Cloudy,30.9,,-,54.0,,30.16,46.9,,9:51 PM,10.0,South,6.9,180.0 | |
2013-01-09 04:51:00,Mostly Cloudy,33.1,,-,52.0,,30.15,50.0,,10:51 PM,10.0,SSW,8.1,210.0 | |
2013-01-09 05:51:00,Overcast,34.0,,-,54.0,,30.18,50.0,,11:51 PM,10.0,SW,8.1,220.0 | |
2013-01-09 06:51:00,Light Rain,36.0,Rain,-,59.0,0.0,30.2,50.0,,12:51 AM,10.0,SW,9.2,230.0 | |
2013-01-09 07:51:00,Overcast,37.9,,-,66.0,0.0,30.22,48.9,,1:51 AM,10.0,SW,8.1,220.0 | |
2013-01-09 08:51:00,Light Rain,42.1,Rain,-,74.0,0.0,30.24,50.0,,2:51 AM,10.0,WSW,11.5,240.0 | |
2013-01-09 09:51:00,Overcast,42.1,,-,71.0,0.0,30.25,51.1,,3:51 AM,10.0,West,12.7,260.0 | |
2013-01-09 10:51:00,Mostly Cloudy,41.0,,-,77.0,,30.28,48.0,,4:51 AM,10.0,West,6.9,280.0 | |
2013-01-09 11:51:00,Scattered Clouds,39.9,,-,82.0,,30.3,45.0,,5:51 AM,10.0,West,5.8,280.0 | |
2013-01-09 12:51:00,Mostly Cloudy,37.9,,-,82.0,,30.34,43.0,,6:51 AM,10.0,WNW,4.6,300.0 | |
2013-01-09 13:51:00,Mostly Cloudy,36.0,,-,82.0,,30.37,41.0,,7:51 AM,10.0,West,4.6,280.0 | |
2013-01-09 14:51:00,Mostly Cloudy,37.9,,-,68.0,,30.38,48.0,,8:51 AM,10.0,WNW,6.9,290.0 | |
2013-01-09 15:51:00,Mostly Cloudy,36.0,,-,56.0,,30.41,51.1,,9:51 AM,10.0,West,5.8,280.0 | |
2013-01-09 16:51:00,Mostly Cloudy,34.0,,-,47.0,,30.42,54.0,,10:51 AM,10.0,NNW,4.6,330.0 | |
2013-01-09 17:51:00,Mostly Cloudy,33.8,,-,44.0,,30.4,55.4,,11:51 AM,10.0,NNW,9.2,340.0 | |
2013-01-09 18:51:00,Mostly Cloudy,34.0,,-,44.0,,30.4,55.9,,12:51 PM,10.0,NW,5.8,320.0 | |
2013-01-09 19:51:00,Mostly Cloudy,33.1,,-,39.0,,30.4,57.9,,1:51 PM,10.0,NW,5.8,310.0 | |
2013-01-09 20:51:00,Mostly Cloudy,30.9,,-,39.0,,30.41,55.9,,2:51 PM,10.0,NNW,12.7,330.0 | |
2013-01-09 21:51:00,Mostly Cloudy,30.0,,-,40.0,,30.43,54.0,,3:51 PM,10.0,NNW,6.9,330.0 | |
2013-01-09 22:51:00,Overcast,28.9,,-,44.0,,30.43,50.0,,4:51 PM,10.0,North,3.5,350.0 | |
2013-01-09 23:51:00,Overcast,30.0,,-,52.0,,30.46,46.9,,5:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-10 00:51:00,Overcast,30.9,,-,52.0,,30.48,48.0,,6:51 PM,10.0,NE,5.8,40.0 | |
2013-01-10 01:51:00,Overcast,30.9,,-,52.0,,30.48,48.0,,7:51 PM,10.0,NE,9.2,40.0 | |
2013-01-10 02:51:00,Overcast,30.0,,-,56.0,,30.48,45.0,,8:51 PM,10.0,ENE,6.9,60.0 | |
2013-01-10 03:51:00,Overcast,30.0,,-,68.0,,30.49,39.9,,9:51 PM,10.0,East,5.8,100.0 | |
2013-01-10 04:51:00,Overcast,32.0,,-,63.0,,30.48,44.1,,10:51 PM,10.0,East,8.1,90.0 | |
2013-01-10 05:51:00,Overcast,30.9,,-,65.0,,30.47,42.1,,11:51 PM,10.0,SE,6.9,130.0 | |
2013-01-10 06:51:00,Overcast,30.9,,-,67.0,,30.46,41.0,,12:51 AM,10.0,East,6.9,100.0 | |
2013-01-10 07:51:00,Overcast,30.0,,-,58.0,,30.43,44.1,,1:51 AM,10.0,East,9.2,100.0 | |
2013-01-10 08:51:00,Overcast,28.9,,-,53.0,,30.42,45.0,,2:51 AM,10.0,East,10.4,100.0 | |
2013-01-10 09:51:00,Overcast,28.9,,-,53.0,,30.39,45.0,,3:51 AM,10.0,East,10.4,90.0 | |
2013-01-10 10:51:00,Overcast,28.9,,-,51.0,,30.35,46.0,,4:51 AM,10.0,East,10.4,80.0 | |
2013-01-10 11:51:00,Light Rain,30.2,Rain,-,57.0,,30.33,44.6,,5:51 AM,10.0,East,9.2,100.0 | |
2013-01-10 12:51:00,Light Rain,30.9,Rain,-,58.0,0.0,30.31,45.0,,6:51 AM,10.0,East,16.1,100.0 | |
2013-01-10 13:51:00,Light Rain,34.0,Rain,-,71.0,0.0,30.3,43.0,,7:51 AM,7.0,East,12.7,100.0 | |
2013-01-10 14:38:00,Light Rain,35.6,Rain,-,76.0,0.02,30.27,42.8,,8:38 AM,5.0,East,13.8,100.0 | |
2013-01-10 14:51:00,Light Rain,36.0,Rain,-,76.0,0.03,30.28,43.0,,8:51 AM,5.0,East,12.7,100.0 | |
2013-01-10 15:24:00,Light Rain,35.6,Rain,-,71.0,0.01,30.25,44.6,,9:24 AM,4.0,ESE,15.0,110.0 | |
2013-01-10 15:47:00,Light Rain,37.4,Rain,-,76.0,,30.24,44.6,,9:47 AM,2.0,ESE,13.8,110.0 | |
2013-01-10 15:51:00,Light Rain,37.9,Rain,-,79.0,0.03,30.26,44.1,,9:51 AM,2.0,ESE,16.1,110.0 | |
2013-01-10 15:55:00,Light Rain,37.4,Rain,-,81.0,0.0,30.23,42.8,,9:55 AM,2.0,ESE,15.0,110.0 | |
2013-01-10 16:14:00,Rain,39.2,Rain,-,87.0,0.04,30.22,42.8,,10:14 AM,1.5,ESE,16.1,110.0 | |
2013-01-10 16:29:00,Light Rain,39.2,Rain,-,87.0,0.06,30.22,42.8,,10:29 AM,3.0,ESE,12.7,120.0 | |
2013-01-10 16:51:00,Light Rain,39.9,Rain,-,89.0,0.06,30.22,43.0,,10:51 AM,3.0,ESE,12.7,110.0 | |
2013-01-10 16:54:00,Light Rain,39.2,Rain,-,87.0,0.0,30.2,42.8,,10:54 AM,3.0,ESE,13.8,110.0 | |
2013-01-10 17:20:00,Light Rain,39.2,Rain,-,81.0,,30.17,44.6,,11:20 AM,2.5,ESE,13.8,110.0 | |
2013-01-10 17:51:00,Light Rain,41.0,Rain,-,89.0,0.0,30.15,44.1,,11:51 AM,1.5,ESE,16.1,110.0 | |
2013-01-10 18:16:00,Light Rain,42.8,Rain,-,93.0,0.0,30.1,44.6,,12:16 PM,0.8,ESE,13.8,110.0 | |
2013-01-10 18:51:00,Light Rain,43.0,Rain,-,89.0,0.0,30.12,46.0,,12:51 PM,0.8,SE,11.5,130.0 | |
2013-01-10 19:51:00,Light Rain,45.0,Rain,-,93.0,0.0,30.06,46.9,,1:51 PM,0.8,ESE,15.0,120.0 | |
2013-01-10 20:43:00,Light Drizzle,44.6,Fog,-,87.0,0.0,30.02,48.2,,2:43 PM,0.5,ESE,11.5,110.0 | |
2013-01-10 21:51:00,Light Rain,46.0,Fog-Rain,-,93.0,0.0,29.99,48.0,,3:51 PM,0.5,East,8.1,90.0 | |
2013-01-10 22:24:00,Light Rain,46.4,Rain,-,93.0,0.0,29.96,48.2,,4:24 PM,0.8,ENE,6.9,70.0 | |
2013-01-10 22:51:00,Light Rain,46.9,Rain,-,93.0,0.0,29.97,48.9,,4:51 PM,0.8,ESE,6.9,110.0 | |
2013-01-10 23:00:00,Light Rain,46.4,Rain,-,93.0,0.01,29.95,48.2,,5:00 PM,1.0,East,8.1,100.0 | |
2013-01-10 23:20:00,Light Rain,48.2,Rain,-,94.0,0.02,29.95,50.0,,5:20 PM,2.0,East,9.2,100.0 | |
2013-01-10 23:51:00,Light Rain,48.0,Rain,-,93.0,0.02,29.95,50.0,,5:51 PM,2.0,East,10.4,100.0 | |
2013-01-11 00:51:00,Light Rain,48.0,Rain,-,93.0,0.01,29.94,50.0,,6:51 PM,2.5,ESE,9.2,110.0 | |
2013-01-11 01:09:00,Overcast,48.2,,-,88.0,0.0,29.93,51.8,,7:09 PM,4.0,ESE,10.4,120.0 | |
2013-01-11 01:26:00,Light Rain,48.2,Rain,-,88.0,0.0,29.92,51.8,,7:26 PM,2.5,ESE,11.5,120.0 | |
2013-01-11 01:51:00,Light Rain,48.9,Rain,-,92.0,0.01,29.9,51.1,,7:51 PM,2.5,ESE,10.4,120.0 | |
2013-01-11 02:09:00,Light Rain,48.2,Rain,-,88.0,0.01,29.89,51.8,,8:09 PM,1.2,ESE,10.4,110.0 | |
2013-01-11 02:24:00,Light Rain,50.0,Rain,-,94.0,0.02,29.88,51.8,,8:24 PM,2.5,ESE,8.1,110.0 | |
2013-01-11 02:49:00,Light Rain,50.0,Rain,-,94.0,0.06,29.85,51.8,,8:49 PM,0.8,ESE,6.9,110.0 | |
2013-01-11 02:51:00,Light Rain,50.0,Rain,-,93.0,0.06,29.86,52.0,,8:51 PM,0.8,ESE,8.1,110.0 | |
2013-01-11 03:03:00,Light Rain,50.0,Rain,-,94.0,0.0,29.84,51.8,,9:03 PM,0.8,ESE,8.1,110.0 | |
2013-01-11 03:18:00,Light Rain,51.8,Fog-Rain,-,100.0,0.01,29.83,51.8,,9:18 PM,0.2,ESE,6.9,120.0 | |
2013-01-11 03:31:00,Light Rain,51.8,Rain,-,94.0,0.05,29.82,53.6,,9:31 PM,0.8,ESE,9.2,120.0 | |
2013-01-11 03:43:00,Heavy Rain,51.8,Rain,-,94.0,0.11,29.81,53.6,,9:43 PM,1.0,ESE,9.2,110.0 | |
2013-01-11 03:51:00,Light Rain,51.1,Rain,-,93.0,0.17,29.82,53.1,,9:51 PM,3.0,SE,6.9,130.0 | |
2013-01-11 04:34:00,Heavy Rain,51.8,Rain,-,94.0,0.04,29.79,53.6,,10:34 PM,1.2,ESE,9.2,120.0 | |
2013-01-11 04:51:00,Rain,55.0,Rain,-,90.0,0.14,29.8,57.9,,10:51 PM,2.0,SSE,10.4,150.0 | |
2013-01-11 04:56:00,Light Rain,55.4,Rain,-,94.0,,29.8,57.2,,10:56 PM,3.0,SSE,9.2,160.0 | |
2013-01-11 05:25:00,Light Rain,55.4,Rain,-,94.0,0.09,29.79,57.2,,11:25 PM,10.0,SSE,8.1,160.0 | |
2013-01-11 05:51:00,Mostly Cloudy,55.0,,-,87.0,0.09,29.79,59.0,,11:51 PM,10.0,SW,12.7,220.0 | |
2013-01-11 06:51:00,Scattered Clouds,52.0,,-,89.0,,29.78,55.0,,12:51 AM,10.0,WSW,8.1,240.0 | |
2013-01-11 07:51:00,Mostly Cloudy,50.0,,-,86.0,,29.81,54.0,,1:51 AM,10.0,SW,10.4,230.0 | |
2013-01-11 08:51:00,Mostly Cloudy,48.9,,-,83.0,,29.83,54.0,,2:51 AM,10.0,SW,9.2,230.0 | |
2013-01-11 09:51:00,Scattered Clouds,48.0,,-,80.0,,29.82,54.0,,3:51 AM,10.0,WSW,10.4,240.0 | |
2013-01-11 10:51:00,Scattered Clouds,46.9,,-,86.0,,29.83,51.1,,4:51 AM,10.0,SSW,10.4,210.0 | |
2013-01-11 11:51:00,Mostly Cloudy,46.0,,-,83.0,,29.84,51.1,,5:51 AM,10.0,SW,10.4,220.0 | |
2013-01-11 12:27:00,Scattered Clouds,46.4,,-,82.0,,29.84,51.8,,6:27 AM,10.0,SW,10.4,220.0 | |
2013-01-11 12:51:00,Mostly Cloudy,45.0,,-,80.0,,29.86,51.1,,6:51 AM,10.0,SW,10.4,220.0 | |
2013-01-11 13:51:00,Mostly Cloudy,45.0,,-,80.0,,29.87,51.1,,7:51 AM,10.0,SSW,8.1,210.0 | |
2013-01-11 14:27:00,Mostly Cloudy,46.4,,-,82.0,,29.88,51.8,,8:27 AM,10.0,South,9.2,190.0 | |
2013-01-11 14:40:00,Mostly Cloudy,46.4,,-,77.0,,29.88,53.6,,8:40 AM,10.0,SSW,10.4,200.0 | |
2013-01-11 15:51:00,Mostly Cloudy,46.0,,-,75.0,,29.88,54.0,,9:51 AM,10.0,SSW,11.5,210.0 | |
2013-01-11 16:51:00,Mostly Cloudy,45.0,,20.7,69.0,,29.86,55.0,,10:51 AM,10.0,SSW,11.5,200.0 | |
2013-01-11 17:51:00,Mostly Cloudy,46.0,,-,65.0,,29.83,57.9,,11:51 AM,10.0,South,11.5,170.0 | |
2013-01-11 18:51:00,Mostly Cloudy,46.0,,20.7,56.0,,29.81,62.1,,12:51 PM,10.0,South,16.1,180.0 | |
2013-01-11 19:51:00,Mostly Cloudy,46.0,,23.0,56.0,,29.79,62.1,,1:51 PM,10.0,South,15.0,180.0 | |
2013-01-11 20:51:00,Mostly Cloudy,46.0,,21.9,52.0,,29.79,64.0,,2:51 PM,10.0,South,15.0,170.0 | |
2013-01-11 21:51:00,Mostly Cloudy,45.0,,23.0,52.0,,29.78,63.0,,3:51 PM,10.0,SSE,16.1,150.0 | |
2013-01-11 22:51:00,Mostly Cloudy,46.0,,-,58.0,,29.78,61.0,,4:51 PM,10.0,SSE,15.0,160.0 | |
2013-01-11 23:51:00,Mostly Cloudy,46.0,,24.2,60.0,,29.79,60.1,,5:51 PM,10.0,South,15.0,170.0 | |
2013-01-12 00:51:00,Mostly Cloudy,46.0,,25.3,65.0,,29.8,57.9,,6:51 PM,10.0,South,16.1,180.0 | |
2013-01-12 01:51:00,Mostly Cloudy,46.0,,26.5,67.0,,29.8,57.0,,7:51 PM,10.0,South,19.6,170.0 | |
2013-01-12 02:51:00,Mostly Cloudy,46.0,,21.9,67.0,,29.81,57.0,,8:51 PM,10.0,South,12.7,180.0 | |
2013-01-12 03:51:00,Mostly Cloudy,46.0,,-,67.0,,29.81,57.0,,9:51 PM,10.0,SSW,15.0,200.0 | |
2013-01-12 04:51:00,Mostly Cloudy,46.0,,-,69.0,,29.82,55.9,,10:51 PM,10.0,South,10.4,190.0 | |
2013-01-12 05:51:00,Mostly Cloudy,46.0,,21.9,67.0,,29.81,57.0,,11:51 PM,10.0,SSW,16.1,200.0 | |
2013-01-12 06:51:00,Mostly Cloudy,46.0,,-,65.0,,29.8,57.9,,12:51 AM,10.0,South,12.7,190.0 | |
2013-01-12 07:51:00,Mostly Cloudy,46.9,,-,67.0,,29.83,57.9,,1:51 AM,10.0,SSW,15.0,200.0 | |
2013-01-12 08:51:00,Mostly Cloudy,48.2,,-,72.0,,29.85,57.2,,2:51 AM,10.0,South,13.8,190.0 | |
2013-01-12 09:51:00,Mostly Cloudy,48.0,,-,72.0,,29.84,57.0,,3:51 AM,10.0,SSW,10.4,200.0 | |
2013-01-12 10:51:00,Scattered Clouds,48.0,,-,75.0,,29.85,55.9,,4:51 AM,10.0,South,6.9,190.0 | |
2013-01-12 11:51:00,Scattered Clouds,46.4,,-,72.0,,29.87,55.4,,5:51 AM,10.0,SSW,6.9,200.0 | |
2013-01-12 12:51:00,Mostly Cloudy,46.0,,-,80.0,,29.9,52.0,,6:51 AM,10.0,SW,6.9,220.0 | |
2013-01-12 13:51:00,Mostly Cloudy,46.9,,-,77.0,,29.92,54.0,,7:51 AM,10.0,SW,4.6,230.0 | |
2013-01-12 14:51:00,Mostly Cloudy,46.9,,-,80.0,,29.93,53.1,,8:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-12 15:51:00,Mostly Cloudy,39.9,,-,57.0,,29.96,55.0,,9:51 AM,10.0,NNW,12.7,330.0 | |
2013-01-12 16:51:00,Mostly Cloudy,37.0,,-,51.0,,29.96,55.0,,10:51 AM,9.0,NW,10.4,310.0 | |
2013-01-12 17:51:00,Overcast,36.0,,-,49.0,,29.94,55.0,,11:51 AM,9.0,NW,11.5,310.0 | |
2013-01-12 18:51:00,Overcast,36.0,,-,54.0,,29.93,52.0,,12:51 PM,10.0,NW,13.8,320.0 | |
2013-01-12 19:51:00,Overcast,37.0,,-,64.0,,29.94,48.9,,1:51 PM,10.0,NW,10.4,320.0 | |
2013-01-12 20:51:00,Overcast,28.0,,-,48.0,,29.91,46.9,,2:51 PM,10.0,North,15.0,350.0 | |
2013-01-12 21:35:00,Light Rain,30.2,Rain,-,57.0,0.0,29.92,44.6,,3:35 PM,10.0,North,12.7,360.0 | |
2013-01-12 21:51:00,Light Rain,30.9,Rain,-,60.0,0.0,29.91,44.1,,3:51 PM,10.0,North,13.8,360.0 | |
2013-01-12 22:51:00,Light Rain,33.1,Rain,-,70.0,0.03,29.89,42.1,,4:51 PM,10.0,North,10.4,360.0 | |
2013-01-12 23:51:00,Light Rain,33.1,Rain,-,73.0,0.05,29.86,41.0,,5:51 PM,10.0,North,9.2,10.0 | |
2013-01-13 00:51:00,Light Rain,34.0,Rain,-,82.0,0.12,29.89,39.0,,6:51 PM,9.0,NW,12.7,310.0 | |
2013-01-13 01:10:00,Light Rain,33.8,Rain,-,87.0,0.02,29.89,37.4,,7:10 PM,6.0,NW,13.8,320.0 | |
2013-01-13 01:51:00,Light Rain,30.9,Rain,26.5,85.0,0.14,29.91,35.1,,7:51 PM,5.0,NNW,18.4,330.0 | |
2013-01-13 02:17:00,Light Rain,30.2,Rain,25.3,87.0,0.09,29.9,33.8,,8:17 PM,4.0,North,13.8,350.0 | |
2013-01-13 02:51:00,Light Rain,28.9,Rain,29.9,85.0,0.22,29.91,33.1,,8:51 PM,4.0,NNW,17.3,340.0 | |
2013-01-13 03:25:00,Light Rain,28.4,Rain,25.3,81.0,0.06,29.87,33.8,,9:25 PM,4.0,North,20.7,350.0 | |
2013-01-13 03:51:00,Light Rain,28.9,Rain,20.7,85.0,0.06,29.93,33.1,,9:51 PM,9.0,NNW,10.4,330.0 | |
2013-01-13 04:28:00,Light Rain,28.4,Rain,-,81.0,0.0,29.92,33.8,,10:28 PM,6.0,NW,15.0,320.0 | |
2013-01-13 04:37:00,Light Rain,28.4,Rain,23.0,87.0,0.01,29.94,32.0,,10:37 PM,4.0,NW,15.0,320.0 | |
2013-01-13 04:45:00,Light Rain,28.4,Rain,24.2,87.0,0.01,29.94,32.0,,10:45 PM,3.0,NW,17.3,320.0 | |
2013-01-13 04:51:00,Light Rain,28.9,Rain,-,88.0,0.02,29.96,32.0,,10:51 PM,2.0,NNW,17.3,330.0 | |
2013-01-13 05:07:00,Light Rain,28.4,Rain,-,87.0,0.01,29.94,32.0,,11:07 PM,3.0,NNW,15.0,330.0 | |
2013-01-13 05:30:00,Overcast,28.4,,-,87.0,0.01,29.95,32.0,,11:30 PM,6.0,NNW,15.0,330.0 | |
2013-01-13 05:51:00,Overcast,28.0,,-,85.0,0.01,29.95,32.0,,11:51 PM,10.0,NNW,13.8,340.0 | |
2013-01-13 06:06:00,Light Freezing Drizzle,28.4,,-,87.0,0.0,29.93,32.0,,12:06 AM,7.0,NNW,10.4,340.0 | |
2013-01-13 06:42:00,Overcast,28.4,,-,87.0,0.0,29.92,32.0,,12:42 AM,10.0,NNW,6.9,340.0 | |
2013-01-13 06:51:00,Overcast,28.9,,-,88.0,0.0,29.96,32.0,,12:51 AM,10.0,NW,9.2,320.0 | |
2013-01-13 07:10:00,Overcast,28.4,,-,87.0,,29.94,32.0,,1:10 AM,10.0,NNW,12.7,330.0 | |
2013-01-13 07:39:00,Overcast,28.4,,-,87.0,,29.93,32.0,,1:39 AM,10.0,NNW,13.8,340.0 | |
2013-01-13 07:51:00,Overcast,28.0,,-,85.0,,29.95,32.0,,1:51 AM,10.0,NNW,10.4,330.0 | |
2013-01-13 08:51:00,Overcast,27.0,,-,85.0,,29.99,30.9,,2:51 AM,10.0,NNW,11.5,330.0 | |
2013-01-13 09:51:00,Overcast,26.6,,-,86.0,,30.02,30.2,,3:51 AM,10.0,NW,11.5,320.0 | |
2013-01-13 10:29:00,Overcast,24.8,,-,86.0,,29.99,28.4,,4:29 AM,10.0,NNW,17.3,330.0 | |
2013-01-13 10:51:00,Overcast,23.0,,-,78.0,,30.01,28.9,,4:51 AM,10.0,NNW,16.1,330.0 | |
2013-01-13 11:51:00,Overcast,21.9,,-,78.0,,30.08,28.0,,5:51 AM,10.0,NW,10.4,320.0 | |
2013-01-13 12:51:00,Overcast,21.0,,-,78.0,,30.07,27.0,,6:51 AM,10.0,NNW,11.5,330.0 | |
2013-01-13 13:51:00,Overcast,21.0,,-,78.0,,30.14,27.0,,7:51 AM,10.0,WNW,10.4,290.0 | |
2013-01-13 14:29:00,Overcast,19.4,,-,74.0,,30.09,26.6,,8:29 AM,10.0,NW,13.8,320.0 | |
2013-01-13 14:51:00,Overcast,19.0,,-,75.0,,30.11,26.1,,8:51 AM,10.0,NW,12.7,320.0 | |
2013-01-13 15:51:00,Overcast,19.0,,-,75.0,,30.11,26.1,,9:51 AM,10.0,NW,12.7,310.0 | |
2013-01-13 16:45:00,Light Freezing Rain,19.4,Rain,-,80.0,0.0,30.12,24.8,,10:45 AM,9.0,NW,10.4,310.0 | |
2013-01-13 16:51:00,Light Freezing Rain,19.0,Rain,-,75.0,0.0,30.17,26.1,,10:51 AM,9.0,WNW,8.1,300.0 | |
2013-01-13 17:03:00,Overcast,17.6,,-,74.0,,30.15,24.8,,11:03 AM,10.0,WNW,11.5,300.0 | |
2013-01-13 17:51:00,Light Snow,18.0,Snow,21.9,75.0,0.0,30.12,25.0,,11:51 AM,9.0,NW,15.0,310.0 | |
2013-01-13 18:51:00,Overcast,17.1,,23.0,72.0,0.0,30.13,25.0,,12:51 PM,10.0,WNW,12.7,300.0 | |
2013-01-13 19:10:00,Overcast,15.8,,24.2,69.0,,30.09,24.8,,1:10 PM,10.0,WNW,16.1,300.0 | |
2013-01-13 19:40:00,Overcast,15.8,,27.6,69.0,,30.09,24.8,,1:40 PM,10.0,WNW,17.3,300.0 | |
2013-01-13 19:51:00,Overcast,17.1,,23.0,75.0,,30.14,24.1,,1:51 PM,10.0,WNW,13.8,300.0 | |
2013-01-13 20:51:00,Mostly Cloudy,16.0,,-,69.0,,30.19,25.0,,2:51 PM,10.0,WNW,12.7,300.0 | |
2013-01-13 21:13:00,Mostly Cloudy,15.8,,23.0,69.0,,30.18,24.8,,3:13 PM,10.0,WNW,10.4,300.0 | |
2013-01-13 21:42:00,Mostly Cloudy,15.8,,-,69.0,,30.2,24.8,,3:42 PM,10.0,WNW,15.0,290.0 | |
2013-01-13 21:51:00,Mostly Cloudy,16.0,,19.6,69.0,,30.25,25.0,,3:51 PM,10.0,WNW,12.7,290.0 | |
2013-01-13 22:51:00,Scattered Clouds,15.8,,-,69.0,,30.23,24.8,,4:51 PM,10.0,NW,10.4,310.0 | |
2013-01-13 23:51:00,Scattered Clouds,14.0,,-,65.0,,30.3,24.1,,5:51 PM,10.0,NW,10.4,310.0 | |
2013-01-14 00:51:00,Partly Cloudy,14.0,,-,68.0,,30.31,23.0,,6:51 PM,10.0,NW,5.8,310.0 | |
2013-01-14 01:51:00,Partly Cloudy,12.9,,-,65.0,,30.32,23.0,,7:51 PM,10.0,NW,10.4,320.0 | |
2013-01-14 02:51:00,Partly Cloudy,12.9,,-,71.0,,30.34,21.0,,8:51 PM,10.0,WNW,4.6,300.0 | |
2013-01-14 03:51:00,Clear,12.9,,-,71.0,,30.35,21.0,,9:51 PM,10.0,WNW,3.5,290.0 | |
2013-01-14 04:51:00,Clear,12.9,,-,71.0,,30.38,21.0,,10:51 PM,10.0,West,4.6,280.0 | |
2013-01-14 05:51:00,Clear,12.2,,-,74.0,,30.37,19.4,,11:51 PM,10.0,West,4.6,260.0 | |
2013-01-14 06:51:00,Clear,12.0,,-,71.0,,30.42,19.9,,12:51 AM,10.0,WNW,3.5,290.0 | |
2013-01-14 07:51:00,Clear,12.0,,-,74.0,,30.45,19.0,,1:51 AM,10.0,NW,5.8,310.0 | |
2013-01-14 08:51:00,Clear,12.0,,-,74.0,,30.48,19.0,,2:51 AM,10.0,WNW,4.6,300.0 | |
2013-01-14 09:51:00,Clear,12.0,,-,78.0,,30.46,18.0,,3:51 AM,10.0,NNW,4.6,330.0 | |
2013-01-14 10:51:00,Clear,12.0,,-,78.0,,30.46,18.0,,4:51 AM,10.0,NW,4.6,320.0 | |
2013-01-14 11:51:00,Clear,12.0,,-,78.0,,30.47,18.0,,5:51 AM,10.0,NNW,6.9,330.0 | |
2013-01-14 12:51:00,Clear,10.9,,-,74.0,,30.46,18.0,,6:51 AM,10.0,North,6.9,360.0 | |
2013-01-14 13:51:00,Scattered Clouds,10.0,,-,68.0,,30.47,19.0,,7:51 AM,10.0,North,6.9,350.0 | |
2013-01-14 14:51:00,Scattered Clouds,10.9,,-,65.0,,30.52,21.0,,8:51 AM,10.0,NNW,5.8,340.0 | |
2013-01-14 15:51:00,Mostly Cloudy,10.0,,-,60.0,,30.54,21.9,,9:51 AM,10.0,NNE,6.9,20.0 | |
2013-01-14 16:51:00,Overcast,10.9,,-,60.0,,30.52,23.0,,10:51 AM,10.0,North,8.1,10.0 | |
2013-01-14 17:51:00,Mostly Cloudy,10.9,,-,60.0,,30.51,23.0,,11:51 AM,10.0,Variable,4.6,0.0 | |
2013-01-14 18:51:00,Mostly Cloudy,12.0,,-,58.0,,30.53,25.0,,12:51 PM,10.0,NW,4.6,310.0 | |
2013-01-14 19:51:00,Mostly Cloudy,12.0,,-,58.0,,30.51,25.0,,1:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-14 20:51:00,Scattered Clouds,12.9,,-,58.0,,30.5,26.1,,2:51 PM,10.0,Variable,4.6,0.0 | |
2013-01-14 21:51:00,Scattered Clouds,12.9,,-,58.0,,30.49,26.1,,3:51 PM,10.0,NNE,4.6,30.0 | |
2013-01-14 22:51:00,Partly Cloudy,15.1,,-,69.0,,30.49,24.1,,4:51 PM,10.0,North,5.8,350.0 | |
2013-01-14 23:51:00,Clear,15.1,,-,72.0,,30.48,23.0,,5:51 PM,10.0,North,5.8,360.0 | |
2013-01-15 00:51:00,Clear,15.1,,-,72.0,,30.48,23.0,,6:51 PM,10.0,North,5.8,10.0 | |
2013-01-15 01:51:00,Clear,15.1,,-,72.0,,30.46,23.0,,7:51 PM,10.0,NNE,4.6,30.0 | |
2013-01-15 02:51:00,Partly Cloudy,15.1,,-,75.0,,30.47,21.9,,8:51 PM,10.0,North,3.5,10.0 | |
2013-01-15 03:51:00,Partly Cloudy,15.1,,-,75.0,,30.46,21.9,,9:51 PM,10.0,NNE,4.6,30.0 | |
2013-01-15 04:51:00,Clear,15.1,,-,78.0,,30.46,21.0,,10:51 PM,10.0,North,4.6,10.0 | |
2013-01-15 05:51:00,Partly Cloudy,15.1,,-,78.0,,30.48,21.0,,11:51 PM,10.0,NNE,3.5,20.0 | |
2013-01-15 06:51:00,Clear,15.1,,-,81.0,,30.47,19.9,,12:51 AM,10.0,NE,3.5,40.0 | |
2013-01-15 07:51:00,Clear,15.1,,-,81.0,,30.45,19.9,,1:51 AM,10.0,NNE,5.8,20.0 | |
2013-01-15 08:51:00,Clear,14.0,,-,80.0,,30.4,19.4,,2:51 AM,10.0,NE,5.8,40.0 | |
2013-01-15 09:51:00,Partly Cloudy,12.9,,-,81.0,,30.44,18.0,,3:51 AM,10.0,ENE,3.5,70.0 | |
2013-01-15 10:51:00,Partly Cloudy,12.9,,-,77.0,,30.41,19.0,,4:51 AM,10.0,NNE,4.6,20.0 | |
2013-01-15 11:51:00,Clear,12.2,,-,79.0,,30.35,17.6,,5:51 AM,9.0,ENE,4.6,60.0 | |
2013-01-15 12:51:00,Scattered Clouds,12.9,,-,77.0,,30.44,19.0,,6:51 AM,9.0,NNE,3.5,30.0 | |
2013-01-15 13:51:00,Mostly Cloudy,12.9,,-,77.0,,30.45,19.0,,7:51 AM,8.0,NNE,3.5,30.0 | |
2013-01-15 14:51:00,Mostly Cloudy,15.1,,-,75.0,,30.41,21.9,,8:51 AM,8.0,NE,9.2,40.0 | |
2013-01-15 15:51:00,Mostly Cloudy,14.0,,-,63.0,,30.38,25.0,,9:51 AM,9.0,ENE,11.5,60.0 | |
2013-01-15 16:51:00,Overcast,15.1,,-,58.0,,30.4,28.0,,10:51 AM,10.0,NE,4.6,50.0 | |
2013-01-15 17:51:00,Overcast,14.0,,-,58.0,,30.38,27.0,,11:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-15 18:51:00,Overcast,15.1,,-,58.0,,30.34,28.0,,12:51 PM,10.0,NNE,5.8,30.0 | |
2013-01-15 19:51:00,Mostly Cloudy,15.1,,-,56.0,,30.34,28.9,,1:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-15 20:51:00,Mostly Cloudy,15.8,,-,55.0,,30.27,30.2,,2:51 PM,10.0,NNW,8.1,340.0 | |
2013-01-15 21:51:00,Mostly Cloudy,19.0,,-,67.0,,30.3,28.9,,3:51 PM,10.0,North,9.2,350.0 | |
2013-01-15 22:51:00,Overcast,19.0,,-,67.0,,30.28,28.9,,4:51 PM,10.0,North,10.4,350.0 | |
2013-01-15 23:51:00,Overcast,19.0,,-,67.0,,30.28,28.9,,5:51 PM,10.0,North,8.1,360.0 | |
2013-01-16 00:51:00,Mostly Cloudy,19.0,,-,67.0,,30.27,28.9,,6:51 PM,10.0,NNE,8.1,30.0 | |
2013-01-16 01:51:00,Mostly Cloudy,19.0,,-,69.0,,30.26,28.0,,7:51 PM,10.0,NNE,4.6,30.0 | |
2013-01-16 02:51:00,Mostly Cloudy,19.0,,-,69.0,,30.26,28.0,,8:51 PM,10.0,NNW,3.5,330.0 | |
2013-01-16 03:51:00,Mostly Cloudy,19.0,,-,69.0,,30.22,28.0,,9:51 PM,10.0,North,4.6,360.0 | |
2013-01-16 04:51:00,Mostly Cloudy,19.9,,-,72.0,,30.2,28.0,,10:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-16 05:51:00,Mostly Cloudy,19.9,,-,75.0,,30.2,27.0,,11:51 PM,10.0,WNW,4.6,300.0 | |
2013-01-16 06:51:00,Scattered Clouds,19.0,,-,78.0,,30.19,25.0,,12:51 AM,9.0,NW,6.9,310.0 | |
2013-01-16 07:51:00,Partly Cloudy,17.1,,-,78.0,,30.19,23.0,,1:51 AM,9.0,Calm,Calm,0.0 | |
2013-01-16 09:51:00,Clear,16.0,,-,81.0,,30.18,21.0,,3:51 AM,9.0,WNW,3.5,300.0 | |
2013-01-16 10:51:00,Clear,16.0,,-,81.0,,30.16,21.0,,4:51 AM,8.0,West,4.6,280.0 | |
2013-01-16 12:51:00,Partly Cloudy,16.0,,-,81.0,,30.17,21.0,,6:51 AM,8.0,WSW,4.6,250.0 | |
2013-01-16 13:51:00,Scattered Clouds,16.0,,-,74.0,,30.18,23.0,,7:51 AM,8.0,West,4.6,260.0 | |
2013-01-16 14:51:00,Scattered Clouds,18.0,,-,71.0,,30.17,26.1,,8:51 AM,8.0,SW,8.1,220.0 | |
2013-01-16 15:51:00,Partly Cloudy,16.0,,-,56.0,,30.17,30.0,,9:51 AM,-9999.0,West,12.7,270.0 | |
2013-01-16 16:51:00,Partly Cloudy,15.1,,-,46.0,,30.14,34.0,,10:51 AM,9.0,SW,10.4,220.0 | |
2013-01-16 17:51:00,Partly Cloudy,15.1,,-,39.0,,30.11,37.9,,11:51 AM,10.0,SW,6.9,220.0 | |
2013-01-16 18:51:00,Partly Cloudy,16.0,,-,38.0,,30.09,39.9,,12:51 PM,10.0,WSW,11.5,250.0 | |
2013-01-16 19:51:00,Partly Cloudy,18.0,,-,40.0,,30.08,41.0,,1:51 PM,10.0,WSW,12.7,250.0 | |
2013-01-16 20:51:00,Partly Cloudy,18.0,,-,37.0,,30.06,43.0,,2:51 PM,10.0,WSW,16.1,250.0 | |
2013-01-16 21:51:00,Partly Cloudy,19.0,,-,40.0,,30.08,42.1,,3:51 PM,10.0,WSW,13.8,250.0 | |
2013-01-16 22:51:00,Scattered Clouds,19.0,,-,43.0,,30.09,39.9,,4:51 PM,10.0,WSW,11.5,240.0 | |
2013-01-16 23:51:00,Scattered Clouds,19.9,,-,50.0,,30.12,37.0,,5:51 PM,10.0,WNW,6.9,290.0 | |
2013-01-17 00:51:00,Scattered Clouds,19.9,,-,50.0,,30.14,37.0,,6:51 PM,10.0,WSW,3.5,250.0 | |
2013-01-17 01:51:00,Scattered Clouds,19.9,,-,52.0,,30.14,36.0,,7:51 PM,10.0,WSW,4.6,240.0 | |
2013-01-17 02:51:00,Partly Cloudy,21.0,,-,59.0,,30.15,34.0,,8:51 PM,10.0,West,3.5,260.0 | |
2013-01-17 03:51:00,Partly Cloudy,21.9,,-,64.0,,30.14,33.1,,9:51 PM,10.0,WSW,6.9,240.0 | |
2013-01-17 04:51:00,Clear,21.9,,-,61.0,,30.14,34.0,,10:51 PM,10.0,West,8.1,270.0 | |
2013-01-17 05:51:00,Mostly Cloudy,23.0,,-,61.0,,30.15,35.1,,11:51 PM,10.0,West,5.8,260.0 | |
2013-01-17 06:51:00,Overcast,23.0,,-,60.0,,30.15,35.6,,12:51 AM,10.0,WSW,5.8,250.0 | |
2013-01-17 07:51:00,Overcast,23.0,,-,59.0,,30.18,36.0,,1:51 AM,10.0,SW,3.5,230.0 | |
2013-01-17 08:51:00,Mostly Cloudy,23.0,,-,60.0,,30.18,35.6,,2:51 AM,10.0,West,4.6,270.0 | |
2013-01-17 09:51:00,Mostly Cloudy,23.0,,-,72.0,,30.21,30.9,,3:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-17 10:51:00,Scattered Clouds,23.0,,-,72.0,,30.23,30.9,,4:51 AM,10.0,West,5.8,280.0 | |
2013-01-17 11:51:00,Partly Cloudy,23.0,,-,75.0,,30.26,30.0,,5:51 AM,10.0,NW,6.9,310.0 | |
2013-01-17 12:51:00,Partly Cloudy,25.0,,-,79.0,,30.28,30.9,,6:51 AM,10.0,NNW,5.8,330.0 | |
2013-01-17 13:51:00,Scattered Clouds,28.0,,-,79.0,,30.32,34.0,,7:51 AM,9.0,North,13.8,360.0 | |
2013-01-17 14:36:00,Mostly Cloudy,28.4,,-,75.0,,30.33,35.6,,8:36 AM,9.0,North,12.7,350.0 | |
2013-01-17 14:51:00,Mostly Cloudy,28.0,,20.7,79.0,,30.38,34.0,,8:51 AM,9.0,North,16.1,350.0 | |
2013-01-17 15:02:00,Overcast,28.4,,-,75.0,,30.34,35.6,,9:02 AM,9.0,North,12.7,360.0 | |
2013-01-17 15:51:00,Mostly Cloudy,27.0,,20.7,72.0,,30.4,35.1,,9:51 AM,10.0,North,13.8,10.0 | |
2013-01-17 16:00:00,Mostly Cloudy,28.4,,20.7,75.0,,30.36,35.6,,10:00 AM,10.0,North,15.0,360.0 | |
2013-01-17 16:37:00,Scattered Clouds,26.6,,20.7,65.0,,30.37,37.4,,10:37 AM,10.0,North,13.8,10.0 | |
2013-01-17 16:51:00,Scattered Clouds,27.0,,20.7,65.0,,30.4,37.9,,10:51 AM,10.0,North,12.7,350.0 | |
2013-01-17 16:57:00,Mostly Cloudy,26.6,,-,65.0,,30.37,37.4,,10:57 AM,10.0,NNW,11.5,330.0 | |
2013-01-17 17:30:00,Scattered Clouds,26.6,,-,65.0,,30.37,37.4,,11:30 AM,10.0,NNW,12.7,340.0 | |
2013-01-17 17:51:00,Partly Cloudy,26.1,,19.6,60.0,,30.39,39.0,,11:51 AM,10.0,NNW,15.0,340.0 | |
2013-01-17 18:51:00,Partly Cloudy,24.1,,19.6,53.0,,30.38,39.9,,12:51 PM,10.0,NNW,13.8,330.0 | |
2013-01-17 19:51:00,Clear,21.9,,-,47.0,,30.37,41.0,,1:51 PM,10.0,NW,11.5,310.0 | |
2013-01-17 20:51:00,Clear,21.0,,-,45.0,,30.39,41.0,,2:51 PM,10.0,NW,12.7,320.0 | |
2013-01-17 21:51:00,Partly Cloudy,19.9,,-,46.0,,30.42,39.0,,3:51 PM,10.0,NNW,13.8,330.0 | |
2013-01-17 22:51:00,Clear,19.9,,-,50.0,,30.44,37.0,,4:51 PM,10.0,NW,11.5,320.0 | |
2013-01-17 23:51:00,Clear,19.9,,-,56.0,,30.48,34.0,,5:51 PM,10.0,NW,8.1,320.0 | |
2013-01-18 00:51:00,Clear,19.4,,-,56.0,,30.46,33.8,,6:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-18 01:51:00,Clear,19.0,,-,61.0,,30.5,30.9,,7:51 PM,10.0,WNW,3.5,300.0 | |
2013-01-18 02:51:00,Clear,19.0,,-,61.0,,30.51,30.9,,8:51 PM,10.0,NW,3.5,310.0 | |
2013-01-18 03:51:00,Clear,19.0,,-,69.0,,30.53,28.0,,9:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-18 04:51:00,Clear,19.0,,-,72.0,,30.52,27.0,,10:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-18 05:51:00,Clear,19.0,,-,72.0,,30.52,27.0,,11:51 PM,10.0,WSW,3.5,240.0 | |
2013-01-18 06:51:00,Clear,19.0,,-,72.0,,30.53,27.0,,12:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-18 07:51:00,Clear,19.0,,-,75.0,,30.53,26.1,,1:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-18 08:51:00,Clear,18.0,,-,77.0,,30.53,24.1,,2:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-18 09:51:00,Clear,19.0,,-,78.0,,30.52,25.0,,3:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-18 10:51:00,Clear,18.0,,-,69.0,,30.51,27.0,,4:51 AM,10.0,SSW,6.9,210.0 | |
2013-01-18 11:51:00,Clear,18.0,,-,61.0,,30.5,30.0,,5:51 AM,10.0,South,4.6,190.0 | |
2013-01-18 12:51:00,Clear,18.0,,-,61.0,,30.5,30.0,,6:51 AM,10.0,South,4.6,190.0 | |
2013-01-18 13:51:00,Clear,19.4,,-,64.0,,30.46,30.2,,7:51 AM,10.0,SSW,8.1,200.0 | |
2013-01-18 14:51:00,Clear,19.9,,-,54.0,,30.48,35.1,,8:51 AM,10.0,South,5.8,190.0 | |
2013-01-18 15:51:00,Clear,21.0,,-,49.0,,30.47,39.0,,9:51 AM,10.0,South,15.0,190.0 | |
2013-01-18 16:51:00,Partly Cloudy,21.9,,-,42.0,,30.43,44.1,,10:51 AM,10.0,South,10.4,190.0 | |
2013-01-18 17:51:00,Partly Cloudy,23.0,,-,39.0,,30.38,46.9,,11:51 AM,10.0,SSW,15.0,210.0 | |
2013-01-18 18:51:00,Partly Cloudy,23.0,,-,35.0,,30.32,50.0,,12:51 PM,10.0,South,11.5,190.0 | |
2013-01-18 19:51:00,Partly Cloudy,21.9,,-,30.0,,30.28,53.1,,1:51 PM,10.0,South,13.8,190.0 | |
2013-01-18 20:51:00,Partly Cloudy,21.0,,23.0,27.0,,30.24,55.0,,2:51 PM,10.0,SSW,18.4,200.0 | |
2013-01-18 21:51:00,Partly Cloudy,21.0,,-,27.0,,30.22,55.0,,3:51 PM,10.0,South,13.8,180.0 | |
2013-01-18 22:51:00,Partly Cloudy,21.9,,-,30.0,,30.21,53.1,,4:51 PM,10.0,South,12.7,170.0 | |
2013-01-18 23:51:00,Partly Cloudy,21.0,,21.9,31.0,,30.2,51.1,,5:51 PM,10.0,South,12.7,180.0 | |
2013-01-19 00:51:00,Clear,21.0,,-,32.0,,30.2,50.0,,6:51 PM,10.0,South,13.8,180.0 | |
2013-01-19 01:51:00,Clear,21.9,,-,37.0,,30.19,46.9,,7:51 PM,10.0,South,9.2,170.0 | |
2013-01-19 02:51:00,Clear,24.1,,-,42.0,,30.17,46.0,,8:51 PM,10.0,South,10.4,180.0 | |
2013-01-19 03:51:00,Clear,25.0,,-,46.0,,30.16,45.0,,9:51 PM,10.0,SSW,13.8,200.0 | |
2013-01-19 04:51:00,Clear,26.1,,-,51.0,,30.16,43.0,,10:51 PM,10.0,SSW,11.5,210.0 | |
2013-01-19 05:51:00,Clear,26.1,,-,53.0,,30.16,42.1,,11:51 PM,10.0,SSW,9.2,210.0 | |
2013-01-19 06:51:00,Clear,26.6,,-,53.0,,30.13,42.8,,12:51 AM,10.0,SSW,11.5,200.0 | |
2013-01-19 07:51:00,Clear,26.1,,-,51.0,,30.14,43.0,,1:51 AM,10.0,SSW,11.5,210.0 | |
2013-01-19 08:51:00,Clear,25.0,,-,49.0,,30.13,43.0,,2:51 AM,10.0,SSW,13.8,200.0 | |
2013-01-19 09:51:00,Clear,25.0,,-,49.0,,30.11,43.0,,3:51 AM,10.0,SSW,13.8,200.0 | |
2013-01-19 10:51:00,Clear,25.0,,-,49.0,,30.09,43.0,,4:51 AM,10.0,SSW,13.8,210.0 | |
2013-01-19 11:51:00,Clear,25.0,,-,49.0,,30.08,43.0,,5:51 AM,10.0,SSW,13.8,210.0 | |
2013-01-19 12:51:00,Clear,25.0,,-,49.0,,30.07,43.0,,6:51 AM,10.0,SSW,13.8,200.0 | |
2013-01-19 13:51:00,Clear,25.0,,-,49.0,,30.07,43.0,,7:51 AM,10.0,South,12.7,190.0 | |
2013-01-19 14:51:00,Partly Cloudy,26.1,,-,42.0,,30.06,48.0,,8:51 AM,10.0,SSW,11.5,200.0 | |
2013-01-19 15:51:00,Partly Cloudy,28.0,,-,37.0,,30.06,54.0,,9:51 AM,10.0,SW,15.0,220.0 | |
2013-01-19 16:51:00,Partly Cloudy,28.9,,28.8,34.0,,30.02,57.0,,10:51 AM,10.0,SW,23.0,230.0 | |
2013-01-19 17:51:00,Partly Cloudy,30.0,,27.6,32.0,,29.98,60.1,,11:51 AM,10.0,WSW,17.3,240.0 | |
2013-01-19 18:51:00,Partly Cloudy,30.9,,-,30.0,,29.94,63.0,,12:51 PM,10.0,WSW,19.6,250.0 | |
2013-01-19 19:51:00,Partly Cloudy,32.0,,25.3,30.0,,29.93,64.0,,1:51 PM,10.0,WSW,18.4,250.0 | |
2013-01-19 20:51:00,Scattered Clouds,32.0,,25.3,29.0,,29.93,64.9,,2:51 PM,10.0,West,15.0,260.0 | |
2013-01-19 21:51:00,Partly Cloudy,32.0,,-,30.0,,29.94,64.0,,3:51 PM,10.0,West,10.4,270.0 | |
2013-01-19 22:51:00,Partly Cloudy,30.9,,-,32.0,,29.96,61.0,,4:51 PM,10.0,West,12.7,260.0 | |
2013-01-19 23:51:00,Clear,30.9,,-,40.0,,29.99,55.0,,5:51 PM,10.0,WSW,9.2,250.0 | |
2013-01-20 00:51:00,Clear,30.9,,-,43.0,,30.02,53.1,,6:51 PM,10.0,West,8.1,260.0 | |
2013-01-20 01:51:00,Clear,30.9,,-,41.0,,30.05,54.0,,7:51 PM,10.0,West,12.7,270.0 | |
2013-01-20 02:51:00,Clear,32.0,,-,43.0,,30.06,54.0,,8:51 PM,10.0,West,13.8,280.0 | |
2013-01-20 03:51:00,Clear,30.9,,25.3,46.0,,30.09,51.1,,9:51 PM,10.0,WNW,13.8,290.0 | |
2013-01-20 04:51:00,Clear,30.9,,-,54.0,,30.12,46.9,,10:51 PM,10.0,WNW,10.4,300.0 | |
2013-01-20 05:51:00,Clear,30.0,,19.6,54.0,,30.13,46.0,,11:51 PM,10.0,WNW,12.7,300.0 | |
2013-01-20 06:51:00,Clear,27.0,,25.3,49.0,,30.15,45.0,,12:51 AM,9.0,NW,18.4,310.0 | |
2013-01-20 07:51:00,Clear,24.1,,28.8,47.0,,30.19,43.0,,1:51 AM,10.0,NW,21.9,320.0 | |
2013-01-20 08:51:00,Clear,23.0,,24.2,51.0,,30.21,39.9,,2:51 AM,10.0,NW,13.8,310.0 | |
2013-01-20 09:51:00,Clear,18.0,,26.5,46.0,,30.23,37.0,,3:51 AM,10.0,NW,17.3,320.0 | |
2013-01-20 10:51:00,Clear,24.1,,-,73.0,,30.27,32.0,,4:51 AM,10.0,North,11.5,360.0 | |
2013-01-20 11:51:00,Clear,18.0,,-,61.0,,30.3,30.0,,5:51 AM,10.0,NNW,8.1,340.0 | |
2013-01-20 12:51:00,Partly Cloudy,12.9,,-,53.0,,30.32,28.0,,6:51 AM,10.0,NNW,10.4,340.0 | |
2013-01-20 13:51:00,Scattered Clouds,10.9,,-,49.0,,30.34,28.0,,7:51 AM,10.0,North,9.2,10.0 | |
2013-01-20 14:51:00,Scattered Clouds,9.0,,-,43.0,,30.37,28.9,,8:51 AM,10.0,North,11.5,360.0 | |
2013-01-20 15:51:00,Mostly Cloudy,10.0,,-,45.0,,30.38,28.9,,9:51 AM,10.0,NNW,10.4,340.0 | |
2013-01-20 17:51:00,Mostly Cloudy,10.0,,-,40.0,,30.34,32.0,,11:51 AM,10.0,North,10.4,360.0 | |
2013-01-20 18:51:00,Mostly Cloudy,10.0,,-,40.0,,30.3,32.0,,12:51 PM,10.0,NE,6.9,40.0 | |
2013-01-20 19:51:00,Mostly Cloudy,10.9,,-,40.0,,30.33,33.1,,1:51 PM,10.0,NNW,8.1,340.0 | |
2013-01-20 20:51:00,Mostly Cloudy,10.9,,-,38.0,,30.32,34.0,,2:51 PM,10.0,North,5.8,10.0 | |
2013-01-20 21:51:00,Mostly Cloudy,10.0,,-,40.0,,30.33,32.0,,3:51 PM,10.0,North,4.6,360.0 | |
2013-01-20 22:51:00,Mostly Cloudy,10.9,,-,43.0,,30.34,30.9,,4:51 PM,10.0,NNE,6.9,20.0 | |
2013-01-20 23:51:00,Mostly Cloudy,12.0,,-,49.0,,30.34,28.9,,5:51 PM,10.0,North,8.1,360.0 | |
2013-01-21 00:51:00,Overcast,10.9,,-,45.0,,30.33,30.0,,6:51 PM,10.0,North,8.1,10.0 | |
2013-01-21 01:51:00,Mostly Cloudy,12.0,,-,51.0,,30.34,28.0,,7:51 PM,10.0,North,8.1,10.0 | |
2013-01-21 02:51:00,Overcast,12.0,,-,53.0,,30.34,27.0,,8:51 PM,10.0,North,10.4,360.0 | |
2013-01-21 03:51:00,Overcast,12.9,,-,56.0,,30.35,27.0,,9:51 PM,10.0,North,9.2,360.0 | |
2013-01-21 04:51:00,Overcast,12.0,,-,55.0,,30.34,26.1,,10:51 PM,10.0,NNW,9.2,340.0 | |
2013-01-21 05:51:00,Mostly Cloudy,12.0,,-,58.0,,30.34,25.0,,11:51 PM,10.0,NW,10.4,310.0 | |
2013-01-21 06:51:00,Partly Cloudy,10.0,,-,55.0,,30.35,24.1,,12:51 AM,10.0,NW,11.5,320.0 | |
2013-01-21 07:51:00,Mostly Cloudy,10.9,,-,60.0,,30.35,23.0,,1:51 AM,10.0,NW,9.2,310.0 | |
2013-01-21 08:51:00,Mostly Cloudy,10.9,,-,63.0,,30.35,21.9,,2:51 AM,10.0,NW,9.2,310.0 | |
2013-01-21 09:42:00,Mostly Cloudy,10.4,,24.2,63.0,,30.33,21.2,,3:42 AM,10.0,NNW,17.3,330.0 | |
2013-01-21 09:51:00,Light Snow,10.0,Snow,31.1,63.0,0.0,30.37,21.0,,3:51 AM,10.0,NW,20.7,320.0 | |
2013-01-21 10:05:00,Light Snow,10.4,Snow,23.0,68.0,0.0,30.33,19.4,,4:05 AM,10.0,NW,11.5,320.0 | |
2013-01-21 10:51:00,Scattered Clouds,10.0,,-,65.0,0.0,30.37,19.9,,4:51 AM,10.0,WNW,6.9,300.0 | |
2013-01-21 11:51:00,Mostly Cloudy,9.0,,-,62.0,,30.37,19.9,,5:51 AM,10.0,WNW,10.4,290.0 | |
2013-01-21 12:51:00,Mostly Cloudy,5.0,,24.2,52.0,,30.38,19.9,,6:51 AM,10.0,WNW,15.0,300.0 | |
2013-01-21 13:51:00,Mostly Cloudy,3.0,,-,48.0,,30.38,19.9,,7:51 AM,10.0,WNW,10.4,300.0 | |
2013-01-21 14:51:00,Scattered Clouds,3.9,,24.2,46.0,,30.39,21.9,,8:51 AM,10.0,WNW,15.0,300.0 | |
2013-01-21 15:51:00,Scattered Clouds,3.0,,31.1,42.0,,30.39,23.0,,9:51 AM,10.0,WNW,17.3,290.0 | |
2013-01-21 16:51:00,Scattered Clouds,1.0,,27.6,36.0,,30.39,25.0,,10:51 AM,10.0,WNW,17.3,300.0 | |
2013-01-21 17:51:00,Scattered Clouds,-2.0,,28.8,31.0,,30.37,25.0,,11:51 AM,10.0,NW,20.7,310.0 | |
2013-01-21 18:51:00,Scattered Clouds,-2.0,,27.6,30.0,,30.36,26.1,,12:51 PM,10.0,WNW,16.1,300.0 | |
2013-01-21 19:51:00,Mostly Cloudy,-5.1,,25.3,28.0,,30.38,24.1,,1:51 PM,10.0,WNW,17.3,290.0 | |
2013-01-21 20:51:00,Mostly Cloudy,-2.0,,21.9,35.0,,30.39,21.9,,2:51 PM,10.0,NW,13.8,320.0 | |
2013-01-21 21:51:00,Mostly Cloudy,-4.0,,21.9,35.0,,30.41,19.9,,3:51 PM,10.0,NW,12.7,320.0 | |
2013-01-21 22:51:00,Mostly Cloudy,-2.0,,-,40.0,,30.41,19.0,,4:51 PM,10.0,West,16.1,280.0 | |
2013-01-21 23:51:00,Overcast,-2.9,,-,38.0,,30.42,19.0,,5:51 PM,10.0,WNW,9.2,300.0 | |
2013-01-22 00:51:00,Overcast,-2.9,,-,40.0,,30.43,18.0,,6:51 PM,10.0,NW,12.7,320.0 | |
2013-01-22 01:51:00,Mostly Cloudy,-2.2,,-,42.0,,30.37,17.6,,7:51 PM,10.0,NW,9.2,320.0 | |
2013-01-22 02:51:00,Mostly Cloudy,-2.9,,-,41.0,,30.43,17.1,,8:51 PM,10.0,NNW,10.4,330.0 | |
2013-01-22 03:51:00,Mostly Cloudy,-2.9,,-,43.0,,30.43,16.0,,9:51 PM,10.0,NW,10.4,320.0 | |
2013-01-22 04:51:00,Mostly Cloudy,-2.9,,-,41.0,,30.44,17.1,,10:51 PM,10.0,NW,10.4,310.0 | |
2013-01-22 05:51:00,Partly Cloudy,-2.0,,-,47.0,,30.44,15.1,,11:51 PM,10.0,WNW,6.9,300.0 | |
2013-01-22 06:51:00,Scattered Clouds,-2.0,,-,47.0,,30.43,15.1,,12:51 AM,10.0,NW,6.9,320.0 | |
2013-01-22 07:51:00,Mostly Cloudy,-2.0,,-,47.0,,30.44,15.1,,1:51 AM,10.0,NW,6.9,320.0 | |
2013-01-22 08:51:00,Mostly Cloudy,-2.0,,-,49.0,,30.45,14.0,,2:51 AM,10.0,NW,5.8,320.0 | |
2013-01-22 09:51:00,Mostly Cloudy,-2.2,,-,49.0,,30.4,14.0,,3:51 AM,10.0,NW,5.8,320.0 | |
2013-01-22 10:51:00,Mostly Cloudy,-2.9,,-,47.0,,30.47,14.0,,4:51 AM,10.0,NW,9.2,310.0 | |
2013-01-22 11:51:00,Mostly Cloudy,-2.0,,-,49.0,,30.47,14.0,,5:51 AM,10.0,NW,5.8,320.0 | |
2013-01-22 12:51:00,Mostly Cloudy,-0.9,,-,52.0,,30.47,14.0,,6:51 AM,10.0,North,5.8,10.0 | |
2013-01-22 13:51:00,Mostly Cloudy,-0.9,,-,52.0,,30.48,14.0,,7:51 AM,10.0,North,4.6,350.0 | |
2013-01-22 14:51:00,Overcast,-0.9,,-,52.0,,30.51,14.0,,8:51 AM,10.0,NNW,3.5,330.0 | |
2013-01-22 15:51:00,Overcast,-0.9,,-,49.0,,30.52,15.1,,9:51 AM,10.0,SSW,3.5,210.0 | |
2013-01-22 16:51:00,Light Snow,-0.0,Snow,-,49.0,0.0,30.54,16.0,,10:51 AM,8.0,WSW,3.5,240.0 | |
2013-01-22 16:56:00,Light Snow,1.4,Snow,-,53.0,0.0,30.48,15.8,,10:56 AM,2.5,Calm,Calm,0.0 | |
2013-01-22 17:16:00,Light Snow,3.2,Snow,-,58.0,0.0,30.48,15.8,,11:16 AM,2.0,Calm,Calm,0.0 | |
2013-01-22 17:45:00,Light Snow,6.8,Snow,-,68.0,0.01,30.47,15.8,,11:45 AM,1.5,WNW,3.5,300.0 | |
2013-01-22 17:51:00,Light Snow,7.0,Snow,-,68.0,0.01,30.53,16.0,,11:51 AM,1.5,West,4.6,260.0 | |
2013-01-22 18:22:00,Light Snow,8.6,Snow,-,73.0,0.0,30.45,15.8,,12:22 PM,1.0,West,3.5,260.0 | |
2013-01-22 18:51:00,Light Snow,9.0,Snow,-,74.0,0.01,30.48,16.0,,12:51 PM,1.0,West,5.8,260.0 | |
2013-01-22 18:56:00,Light Snow,8.6,Snow,-,73.0,0.0,30.42,15.8,,12:56 PM,2.0,West,4.6,260.0 | |
2013-01-22 19:03:00,Light Snow,8.6,Snow,-,73.0,0.0,30.42,15.8,,1:03 PM,3.0,West,5.8,270.0 | |
2013-01-22 19:13:00,Light Snow,8.6,Snow,-,73.0,0.0,30.42,15.8,,1:13 PM,5.0,West,3.5,260.0 | |
2013-01-22 19:51:00,Light Snow,9.0,Snow,-,71.0,0.0,30.46,17.1,,1:51 PM,6.0,Calm,Calm,0.0 | |
2013-01-22 19:57:00,Light Snow,8.6,Snow,-,73.0,0.0,30.41,15.8,,1:57 PM,6.0,NNW,4.6,340.0 | |
2013-01-22 20:51:00,Light Snow,9.0,Snow,-,71.0,0.0,30.47,17.1,,2:51 PM,9.0,NNW,3.5,340.0 | |
2013-01-22 21:51:00,Overcast,9.0,,-,71.0,0.0,30.45,17.1,,3:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-22 22:51:00,Overcast,9.0,,-,68.0,,30.44,18.0,,4:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-22 23:51:00,Mostly Cloudy,9.0,,-,68.0,,30.44,18.0,,5:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-23 00:51:00,Overcast,9.0,,-,68.0,,30.43,18.0,,6:51 PM,10.0,ENE,3.5,60.0 | |
2013-01-23 01:51:00,Mostly Cloudy,9.0,,-,68.0,,30.43,18.0,,7:51 PM,10.0,East,3.5,100.0 | |
2013-01-23 02:51:00,Scattered Clouds,8.1,,-,74.0,,30.44,15.1,,8:51 PM,10.0,NE,3.5,50.0 | |
2013-01-23 03:51:00,Partly Cloudy,9.0,,-,77.0,,30.43,15.1,,9:51 PM,10.0,East,3.5,80.0 | |
2013-01-23 04:51:00,Clear,9.0,,-,80.0,,30.44,14.0,,10:51 PM,10.0,ENE,4.6,70.0 | |
2013-01-23 05:51:00,Partly Cloudy,9.0,,-,77.0,,30.44,15.1,,11:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-23 06:51:00,Scattered Clouds,9.0,,-,80.0,,30.42,14.0,,12:51 AM,8.0,ESE,4.6,110.0 | |
2013-01-23 07:51:00,Scattered Clouds,9.0,,-,77.0,,30.42,15.1,,1:51 AM,8.0,East,3.5,80.0 | |
2013-01-23 08:51:00,Partly Cloudy,9.0,,-,80.0,,30.4,14.0,,2:51 AM,8.0,ESE,4.6,120.0 | |
2013-01-23 09:51:00,Partly Cloudy,9.0,,-,77.0,,30.37,15.1,,3:51 AM,8.0,SE,6.9,130.0 | |
2013-01-23 10:51:00,Clear,8.1,,-,77.0,,30.36,14.0,,4:51 AM,8.0,ESE,5.8,120.0 | |
2013-01-23 11:51:00,Clear,10.0,,-,74.0,,30.36,17.1,,5:51 AM,9.0,SSE,4.6,150.0 | |
2013-01-23 12:51:00,Scattered Clouds,10.0,,-,74.0,,30.35,17.1,,6:51 AM,9.0,SSE,3.5,160.0 | |
2013-01-23 13:51:00,Mostly Cloudy,10.0,,-,68.0,,30.35,19.0,,7:51 AM,9.0,South,5.8,170.0 | |
2013-01-23 14:51:00,Mostly Cloudy,10.9,,-,63.0,,30.34,21.9,,8:51 AM,10.0,South,6.9,190.0 | |
2013-01-23 15:51:00,Mostly Cloudy,12.0,,-,53.0,,30.33,27.0,,9:51 AM,10.0,SW,3.5,220.0 | |
2013-01-23 16:51:00,Mostly Cloudy,16.0,,-,54.0,,30.3,30.9,,10:51 AM,10.0,SW,4.6,220.0 | |
2013-01-23 17:51:00,Partly Cloudy,18.0,,-,50.0,,30.27,35.1,,11:51 AM,10.0,WSW,5.8,250.0 | |
2013-01-23 18:51:00,Mostly Cloudy,19.0,,-,48.0,,30.22,37.0,,12:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-23 19:51:00,Mostly Cloudy,19.9,,-,45.0,,30.2,39.9,,1:51 PM,10.0,West,5.8,270.0 | |
2013-01-23 20:51:00,Mostly Cloudy,19.9,,-,43.0,,30.2,41.0,,2:51 PM,10.0,WSW,8.1,250.0 | |
2013-01-23 21:51:00,Mostly Cloudy,21.0,,-,45.0,,30.19,41.0,,3:51 PM,10.0,NNW,5.8,330.0 | |
2013-01-23 22:51:00,Mostly Cloudy,21.0,,-,51.0,,30.2,37.9,,4:51 PM,10.0,NNW,4.6,330.0 | |
2013-01-23 23:51:00,Scattered Clouds,21.0,,-,57.0,,30.21,35.1,,5:51 PM,10.0,Calm,Calm,0.0 | |
2013-01-24 00:51:00,Scattered Clouds,21.0,,-,59.0,,30.24,34.0,,6:51 PM,10.0,NW,5.8,310.0 | |
2013-01-24 01:51:00,Scattered Clouds,21.0,,-,59.0,,30.27,34.0,,7:51 PM,10.0,NW,5.8,310.0 | |
2013-01-24 02:51:00,Partly Cloudy,19.9,,-,54.0,,30.29,35.1,,8:51 PM,10.0,NW,10.4,320.0 | |
2013-01-24 03:51:00,Partly Cloudy,15.1,,-,50.0,,30.32,32.0,,9:51 PM,10.0,NW,10.4,320.0 | |
2013-01-24 04:51:00,Partly Cloudy,14.0,,-,51.0,,30.35,30.0,,10:51 PM,10.0,NNW,9.2,340.0 | |
2013-01-24 05:51:00,Partly Cloudy,15.1,,-,58.0,,30.38,28.0,,11:51 PM,10.0,NW,11.5,320.0 | |
2013-01-24 06:51:00,Scattered Clouds,12.9,,24.2,58.0,,30.41,26.1,,12:51 AM,10.0,North,12.7,350.0 | |
2013-01-24 07:51:00,Partly Cloudy,7.0,,24.2,48.0,,30.45,24.1,,1:51 AM,10.0,North,13.8,10.0 | |
2013-01-24 08:51:00,Partly Cloudy,5.0,,24.2,52.0,,30.48,19.9,,2:51 AM,10.0,North,17.3,360.0 | |
2013-01-24 09:51:00,Scattered Clouds,3.9,,-,52.0,,30.52,19.0,,3:51 AM,10.0,North,10.4,10.0 | |
2013-01-24 10:51:00,Scattered Clouds,5.0,,-,59.0,,30.54,17.1,,4:51 AM,10.0,North,10.4,360.0 | |
2013-01-24 11:51:00,Mostly Cloudy,5.0,,-,59.0,,30.57,17.1,,5:51 AM,10.0,NNE,9.2,20.0 | |
2013-01-24 12:51:00,Mostly Cloudy,5.0,,-,62.0,,30.59,16.0,,6:51 AM,10.0,NNE,8.1,30.0 | |
2013-01-24 13:51:00,Overcast,6.1,,-,62.0,,30.6,17.1,,7:51 AM,10.0,NE,8.1,40.0 | |
2013-01-24 14:51:00,Overcast,-0.4,,-,45.0,,30.58,17.6,,8:51 AM,10.0,East,11.5,80.0 | |
2013-01-24 15:51:00,Overcast,-0.0,,-,45.0,,30.64,18.0,,9:51 AM,10.0,ENE,13.8,60.0 | |
2013-01-24 16:51:00,Overcast,1.0,,-,44.0,,30.64,19.9,,10:51 AM,10.0,ENE,12.7,70.0 | |
2013-01-24 17:51:00,Mostly Cloudy,3.0,,-,44.0,,30.61,21.9,,11:51 AM,10.0,East,10.4,80.0 | |
2013-01-24 18:51:00,Mostly Cloudy,3.9,,-,44.0,,30.56,23.0,,12:51 PM,10.0,East,15.0,80.0 | |
2013-01-24 19:51:00,Overcast,5.0,,-,43.0,,30.52,25.0,,1:51 PM,10.0,ESE,15.0,110.0 | |
2013-01-24 20:51:00,Overcast,6.1,,-,45.0,,30.51,25.0,,2:51 PM,10.0,East,15.0,100.0 | |
2013-01-24 21:51:00,Overcast,6.1,,-,45.0,,30.48,25.0,,3:51 PM,10.0,East,15.0,100.0 | |
2013-01-24 22:51:00,Mostly Cloudy,5.0,,-,43.0,,30.46,25.0,,4:51 PM,10.0,ESE,15.0,120.0 | |
2013-01-24 23:51:00,Mostly Cloudy,6.1,,-,43.0,,30.45,26.1,,5:51 PM,10.0,ESE,12.7,110.0 | |
2013-01-25 00:51:00,Overcast,6.8,,21.9,46.0,,30.38,24.8,,6:51 PM,10.0,ESE,16.1,110.0 | |
2013-01-25 01:51:00,Overcast,7.0,,-,44.0,,30.41,26.1,,7:51 PM,10.0,ESE,18.4,110.0 | |
2013-01-25 02:51:00,Overcast,8.1,,-,47.0,,30.38,26.1,,8:51 PM,10.0,ESE,15.0,110.0 | |
2013-01-25 03:51:00,Overcast,8.1,,-,45.0,,30.38,27.0,,9:51 PM,10.0,SE,12.7,140.0 | |
2013-01-25 04:51:00,Overcast,8.1,,-,45.0,,30.32,27.0,,10:51 PM,10.0,SE,12.7,130.0 | |
2013-01-25 05:51:00,Overcast,9.0,,-,45.0,,30.3,28.0,,11:51 PM,10.0,ESE,11.5,120.0 | |
2013-01-25 06:51:00,Light Snow,8.1,Snow,-,43.0,0.0,30.29,28.0,,12:51 AM,10.0,East,9.2,100.0 | |
2013-01-25 07:51:00,Overcast,8.1,,-,43.0,0.0,30.22,28.0,,1:51 AM,10.0,SE,10.4,140.0 | |
2013-01-25 08:51:00,Overcast,7.0,,-,41.0,,30.22,28.0,,2:51 AM,10.0,SE,4.6,140.0 | |
2013-01-25 09:51:00,Overcast,7.0,,-,41.0,,30.22,28.0,,3:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-25 10:31:00,Overcast,6.8,,-,40.0,,30.15,28.4,,4:31 AM,10.0,SE,8.1,130.0 | |
2013-01-25 10:51:00,Overcast,7.0,,-,41.0,,30.2,28.0,,4:51 AM,10.0,South,3.5,180.0 | |
2013-01-25 11:45:00,Overcast,8.6,,-,43.0,0.0,30.14,28.4,,5:45 AM,10.0,Calm,Calm,0.0 | |
2013-01-25 11:51:00,Overcast,9.0,,-,43.0,0.0,30.17,28.9,,5:51 AM,10.0,South,3.5,180.0 | |
2013-01-25 12:51:00,Mostly Cloudy,10.9,,-,49.0,,30.18,28.0,,6:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-25 13:32:00,Overcast,12.2,,-,51.0,,30.15,28.4,,7:32 AM,10.0,Calm,Calm,0.0 | |
2013-01-25 13:51:00,Overcast,12.9,,-,51.0,,30.19,28.9,,7:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-25 14:51:00,Overcast,14.0,,-,50.0,,30.21,30.9,,8:51 AM,10.0,West,5.8,270.0 | |
2013-01-25 15:51:00,Overcast,15.1,,-,48.0,,30.21,33.1,,9:51 AM,10.0,West,12.7,270.0 | |
2013-01-25 16:05:00,Overcast,15.8,,-,48.0,,30.18,33.8,,10:05 AM,10.0,West,10.4,260.0 | |
2013-01-25 16:34:00,Mostly Cloudy,15.8,,-,44.0,,30.17,35.6,,10:34 AM,10.0,WNW,11.5,300.0 | |
2013-01-25 16:51:00,Mostly Cloudy,16.0,,-,44.0,,30.2,36.0,,10:51 AM,10.0,West,12.7,280.0 | |
2013-01-25 16:58:00,Mostly Cloudy,15.8,,-,44.0,,30.17,35.6,,10:58 AM,10.0,WNW,12.7,300.0 | |
2013-01-25 17:23:00,Scattered Clouds,15.8,,18.4,41.0,,30.16,37.4,,11:23 AM,10.0,NW,11.5,310.0 | |
2013-01-25 17:51:00,Scattered Clouds,17.1,,-,43.0,,30.17,37.9,,11:51 AM,10.0,West,13.8,280.0 | |
2013-01-25 18:51:00,Partly Cloudy,18.0,,-,41.0,,30.16,39.9,,12:51 PM,10.0,WNW,11.5,290.0 | |
2013-01-25 19:51:00,Scattered Clouds,18.0,,19.6,38.0,,30.15,42.1,,1:51 PM,10.0,WNW,9.2,290.0 | |
2013-01-25 20:51:00,Scattered Clouds,19.0,,19.6,38.0,,30.14,43.0,,2:51 PM,10.0,West,13.8,280.0 | |
2013-01-25 21:51:00,Scattered Clouds,18.0,,-,35.0,,30.14,44.1,,3:51 PM,10.0,West,13.8,260.0 | |
2013-01-25 22:51:00,Mostly Cloudy,18.0,,-,40.0,,30.16,41.0,,4:51 PM,10.0,WSW,10.4,250.0 | |
2013-01-25 23:51:00,Mostly Cloudy,18.0,,-,43.0,,30.18,39.0,,5:51 PM,10.0,West,8.1,270.0 | |
2013-01-26 00:51:00,Mostly Cloudy,17.1,,-,41.0,,30.19,39.0,,6:51 PM,10.0,West,11.5,260.0 | |
2013-01-26 01:51:00,Scattered Clouds,17.1,,-,43.0,,30.19,37.9,,7:51 PM,10.0,West,6.9,260.0 | |
2013-01-26 03:51:00,Mostly Cloudy,18.0,,-,46.0,,30.22,37.0,,9:51 PM,10.0,West,11.5,270.0 | |
2013-01-26 04:51:00,Mostly Cloudy,19.0,,-,50.0,,30.25,36.0,,10:51 PM,10.0,West,9.2,280.0 | |
2013-01-26 05:51:00,Mostly Cloudy,19.4,,-,52.0,,30.23,35.6,,11:51 PM,10.0,WNW,4.6,300.0 | |
2013-01-26 06:51:00,Mostly Cloudy,19.0,,-,54.0,,30.27,34.0,,12:51 AM,10.0,NW,4.6,310.0 | |
2013-01-26 07:51:00,Mostly Cloudy,19.9,,-,59.0,,30.29,33.1,,1:51 AM,10.0,NNW,5.8,330.0 | |
2013-01-26 08:51:00,Mostly Cloudy,19.9,,-,59.0,,30.29,33.1,,2:51 AM,10.0,North,8.1,360.0 | |
2013-01-26 09:51:00,Mostly Cloudy,19.9,,-,64.0,,30.29,30.9,,3:51 AM,10.0,North,9.2,10.0 | |
2013-01-26 10:51:00,Mostly Cloudy,17.1,,-,61.0,,30.31,28.9,,4:51 AM,10.0,North,5.8,10.0 | |
2013-01-26 11:51:00,Mostly Cloudy,16.0,,-,66.0,,30.34,26.1,,5:51 AM,10.0,NNW,8.1,340.0 | |
2013-01-26 12:51:00,Mostly Cloudy,14.0,,-,65.0,,30.38,24.1,,6:51 AM,10.0,NNW,5.8,330.0 | |
2013-01-26 13:51:00,Mostly Cloudy,15.1,,-,69.0,,30.4,24.1,,7:51 AM,10.0,North,5.8,10.0 | |
2013-01-26 14:51:00,Scattered Clouds,10.9,,-,53.0,,30.42,26.1,,8:51 AM,10.0,NNE,5.8,30.0 | |
2013-01-26 15:51:00,Scattered Clouds,10.9,,-,51.0,,30.43,27.0,,9:51 AM,10.0,ENE,3.5,60.0 | |
2013-01-26 16:51:00,Scattered Clouds,10.0,,-,43.0,,30.43,30.0,,10:51 AM,10.0,Calm,Calm,0.0 | |
2013-01-26 17:51:00,Partly Cloudy,10.0,,-,40.0,,30.43,32.0,,11:51 AM,10.0,Variable,3.5,0.0 | |
2013-01-26 18:51:00,Partly Cloudy,10.9,,-,36.0,,30.4,36.0,,12:51 PM,10.0,Variable,3.5,0.0 | |
2013-01-26 19:51:00,Partly Cloudy,10.0,,-,33.0,,30.36,37.0,,1:51 PM,10.0,East,4.6,90.0 | |
2013-01-26 20:51:00,Partly Cloudy,10.0,,-,32.0,,30.35,37.9,,2:51 PM,10.0,ESE,5.8,120.0 | |
2013-01-26 21:51:00,Partly Cloudy,12.0,,-,35.0,,30.34,37.9,,3:51 PM,10.0,ESE,5.8,110.0 | |
2013-01-26 22:51:00,Scattered Clouds,12.0,,-,36.0,,30.35,37.0,,4:51 PM,10.0,East,6.9,100.0 | |
2013-01-26 23:51:00,Scattered Clouds,14.0,,-,42.0,,30.36,35.1,,5:51 PM,10.0,East,9.2,90.0 | |
2013-01-27 00:51:00,Mostly Cloudy,15.1,,-,46.0,,30.37,34.0,,6:51 PM,10.0,ESE,12.7,110.0 | |
2013-01-27 01:51:00,Mostly Cloudy,16.0,,-,50.0,,30.36,33.1,,7:51 PM,10.0,ESE,12.7,110.0 | |
2013-01-27 02:51:00,Scattered Clouds,15.1,,-,54.0,,30.36,30.0,,8:51 PM,10.0,ESE,9.2,110.0 | |
2013-01-27 03:51:00,Partly Cloudy,16.0,,-,56.0,,30.36,30.0,,9:51 PM,10.0,ESE,9.2,110.0 | |
2013-01-27 04:51:00,Partly Cloudy,16.0,,-,56.0,,30.36,30.0,,10:51 PM,10.0,ESE,8.1,120.0 | |
2013-01-27 05:51:00,Partly Cloudy,17.1,,-,61.0,,30.35,28.9,,11:51 PM,10.0,ESE,8.1,120.0 | |
2013-01-27 06:51:00,Scattered Clouds,18.0,,-,64.0,,30.32,28.9,,12:51 AM,10.0,ESE,6.9,120.0 | |
2013-01-27 07:51:00,Mostly Cloudy,18.0,,-,59.0,,30.32,30.9,,1:51 AM,10.0,SE,10.4,130.0 | |
2013-01-27 08:51:00,Mostly Cloudy,18.0,,-,56.0,,30.31,32.0,,2:51 AM,10.0,SE,11.5,130.0 | |
2013-01-27 09:51:00,Mostly Cloudy,19.0,,-,61.0,,30.3,30.9,,3:51 AM,10.0,SE,9.2,130.0 | |
2013-01-27 10:51:00,Overcast,19.0,,-,59.0,,30.27,32.0,,4:51 AM,10.0,SE,12.7,130.0 | |
2013-01-27 11:49:00,Light Freezing Rain,21.2,Rain,-,64.0,0.0,30.24,32.0,,5:49 AM,8.0,SE,15.0,130.0 | |
2013-01-27 11:51:00,Light Freezing Rain,21.0,Rain,-,64.0,0.0,30.27,32.0,,5:51 AM,8.0,SE,13.8,130.0 | |
2013-01-27 12:51:00,Light Freezing Rain,25.0,Rain,-,75.0,0.02,30.26,32.0,,6:51 AM,6.0,ESE,12.7,120.0 | |
2013-01-27 13:51:00,Light Freezing Rain,27.0,Rain,-,82.0,0.01,30.25,32.0,,7:51 AM,5.0,SE,15.0,130.0 | |
2013-01-27 14:18:00,Light Freezing Rain,26.6,Rain,-,75.0,0.0,30.24,33.8,,8:18 AM,4.0,SE,11.5,130.0 | |
2013-01-27 14:31:00,Light Rain,28.4,Rain,-,81.0,0.01,30.24,33.8,,8:31 AM,4.0,SE,11.5,130.0 | |
2013-01-27 14:51:00,Light Rain,28.0,Rain,-,82.0,0.01,30.26,33.1,,8:51 AM,4.0,ESE,11.5,120.0 | |
2013-01-27 15:51:00,Light Rain,28.9,Rain,-,82.0,0.02,30.24,34.0,,9:51 AM,4.0,SE,17.3,130.0 | |
2013-01-27 15:59:00,Light Rain,28.4,Rain,-,81.0,0.0,30.2,33.8,,9:59 AM,3.0,SE,16.1,130.0 | |
2013-01-27 16:38:00,Light Rain,30.2,Rain,-,87.0,0.01,30.19,33.8,,10:38 AM,2.0,SE,15.0,130.0 | |
2013-01-27 16:48:00,Light Rain,30.2,Rain,-,87.0,0.02,30.18,33.8,,10:48 AM,1.5,SE,17.3,130.0 | |
2013-01-27 16:51:00,Light Rain,30.9,Rain,-,85.0,0.03,30.21,35.1,,10:51 AM,1.5,SE,15.0,130.0 | |
2013-01-27 17:20:00,Light Rain,32.0,Rain,-,87.0,0.03,30.16,35.6,,11:20 AM,2.0,SE,16.1,130.0 | |
2013-01-27 17:40:00,Light Rain,32.0,Rain,-,87.0,0.05,30.14,35.6,,11:40 AM,1.5,SE,16.1,130.0 | |
2013-01-27 17:51:00,Light Rain,32.0,Rain,20.7,89.0,0.07,30.16,35.1,,11:51 AM,1.8,SE,11.5,130.0 | |
2013-01-27 18:16:00,Light Rain,33.8,Rain,24.2,93.0,0.06,30.1,35.6,,12:16 PM,2.0,SE,16.1,130.0 | |
2013-01-27 18:36:00,Light Rain,33.8,Rain,26.5,93.0,0.06,30.09,35.6,,12:36 PM,3.0,SE,18.4,130.0 | |
2013-01-27 18:51:00,Overcast,33.1,,-,86.0,0.06,30.11,37.0,,12:51 PM,3.0,SE,16.1,140.0 | |
2013-01-27 19:51:00,Overcast,35.1,,-,89.0,,30.08,37.9,,1:51 PM,3.0,SSE,18.4,160.0 | |
2013-01-27 20:51:00,Light Rain,36.0,Rain,23.0,86.0,0.0,30.06,39.9,,2:51 PM,3.0,SSE,15.0,150.0 | |
2013-01-27 21:00:00,Light Rain,37.4,Rain,-,93.0,0.0,30.03,39.2,,3:00 PM,2.5,SSE,16.1,160.0 | |
2013-01-27 21:51:00,Light Rain,37.9,Rain,-,85.0,0.0,30.04,42.1,,3:51 PM,2.5,SSE,13.8,150.0 | |
2013-01-27 22:51:00,Light Rain,39.9,Rain,23.0,89.0,0.01,29.99,43.0,,4:51 PM,2.5,SSE,17.3,150.0 | |
2013-01-27 23:12:00,Light Rain,39.2,Rain,23.0,81.0,0.01,29.96,44.6,,5:12 PM,5.0,SSE,15.0,150.0 | |
2013-01-27 23:51:00,Overcast,42.1,,-,90.0,0.01,29.99,45.0,,5:51 PM,5.0,SSE,10.4,160.0 | |
2013-01-28 00:51:00,Overcast,44.1,,21.9,90.0,,29.99,46.9,,6:51 PM,6.0,South,13.8,170.0 | |
2013-01-28 01:51:00,Overcast,44.1,,-,86.0,,29.99,48.0,,7:51 PM,7.0,South,15.0,180.0 | |
2013-01-28 02:51:00,Light Rain,46.0,Rain,19.6,86.0,0.0,29.99,50.0,,8:51 PM,9.0,South,12.7,190.0 | |
2013-01-28 03:51:00,Overcast,46.4,,-,87.0,,29.98,50.0,,9:51 PM,8.0,South,5.8,180.0 | |
2013-01-28 04:51:00,Overcast,46.9,,-,86.0,,29.99,51.1,,10:51 PM,8.0,South,10.4,170.0 | |
2013-01-28 05:51:00,Overcast,48.0,,-,86.0,,29.99,52.0,,11:51 PM,8.0,SSE,8.1,150.0 | |
2013-01-28 06:51:00,Overcast,51.1,,-,84.0,,29.96,55.9,,12:51 AM,8.0,South,10.4,180.0 | |
2013-01-28 07:51:00,Overcast,52.0,,17.3,81.0,,29.96,57.9,,1:51 AM,9.0,South,9.2,190.0 | |
2013-01-28 08:05:00,Overcast,51.8,,-,82.0,,29.95,57.2,,2:05 AM,9.0,South,11.5,180.0 | |
2013-01-28 08:51:00,Mostly Cloudy,53.1,,-,84.0,,29.95,57.9,,2:51 AM,9.0,South,8.1,190.0 | |
2013-01-28 09:38:00,Mostly Cloudy,53.6,,-,82.0,,29.94,59.0,,3:38 AM,10.0,South,8.1,180.0 | |
2013-01-28 09:51:00,Mostly Cloudy,53.1,,-,81.0,,29.94,59.0,,3:51 AM,10.0,South,8.1,190.0 | |
2013-01-28 10:51:00,Overcast,54.0,,-,80.0,,29.94,60.1,,4:51 AM,10.0,South,10.4,180.0 | |
2013-01-28 11:51:00,Mostly Cloudy,54.0,,-,80.0,,29.92,60.1,,5:51 AM,10.0,SSW,10.4,200.0 | |
2013-01-28 12:51:00,Overcast,54.0,,-,80.0,,29.95,60.1,,6:51 AM,10.0,South,8.1,190.0 | |
2013-01-28 13:51:00,Mostly Cloudy,54.0,,-,80.0,,29.97,60.1,,7:51 AM,9.0,South,6.9,190.0 | |
2013-01-28 13:56:00,Mostly Cloudy,53.6,,-,77.0,,29.97,60.8,,7:56 AM,10.0,South,8.1,190.0 | |
2013-01-28 14:21:00,Light Rain,53.6,Rain,-,77.0,0.0,29.97,60.8,,8:21 AM,9.0,South,8.1,190.0 | |
2013-01-28 14:51:00,Mostly Cloudy,55.0,,-,81.0,0.0,29.96,61.0,,8:51 AM,9.0,South,9.2,190.0 | |
2013-01-28 15:51:00,Mostly Cloudy,55.9,,-,78.0,,29.97,63.0,,9:51 AM,9.0,SSW,9.2,200.0 | |
2013-01-28 16:51:00,Mostly Cloudy,57.0,,-,75.0,,29.96,64.9,,10:51 AM,10.0,South,10.4,180.0 | |
2013-01-28 17:51:00,Mostly Cloudy,57.0,,-,75.0,,29.95,64.9,,11:51 AM,9.0,South,10.4,180.0 | |
2013-01-28 18:51:00,Mostly Cloudy,59.0,,-,68.0,,29.91,70.0,,12:51 PM,10.0,South,10.4,180.0 | |
2013-01-28 19:51:00,Mostly Cloudy,59.0,,-,66.0,,29.88,71.1,,1:51 PM,10.0,South,8.1,190.0 | |
2013-01-28 20:51:00,Mostly Cloudy,59.0,,-,64.0,,29.87,72.0,,2:51 PM,10.0,SSE,8.1,160.0 | |
2013-01-28 21:51:00,Mostly Cloudy,57.9,,21.9,57.0,,29.86,73.9,,3:51 PM,10.0,SSW,15.0,210.0 | |
2013-01-28 22:51:00,Mostly Cloudy,57.0,,-,61.0,,29.86,71.1,,4:51 PM,10.0,South,9.2,180.0 | |
2013-01-28 23:51:00,Mostly Cloudy,57.9,,-,73.0,,29.87,66.9,,5:51 PM,10.0,ESE,11.5,120.0 | |
2013-01-29 00:51:00,Scattered Clouds,57.9,,-,80.0,,29.88,64.0,,6:51 PM,9.0,SSE,13.8,150.0 | |
2013-01-29 01:51:00,Mostly Cloudy,57.9,,-,84.0,,29.88,63.0,,7:51 PM,9.0,SSE,11.5,160.0 | |
2013-01-29 02:51:00,Scattered Clouds,57.9,,-,84.0,,29.87,63.0,,8:51 PM,9.0,South,16.1,170.0 | |
2013-01-29 03:51:00,Scattered Clouds,57.9,,-,84.0,,29.87,63.0,,9:51 PM,10.0,South,18.4,180.0 | |
2013-01-29 04:51:00,Mostly Cloudy,57.9,,-,80.0,,29.86,64.0,,10:51 PM,10.0,South,13.8,170.0 | |
2013-01-29 05:51:00,Scattered Clouds,59.0,,-,84.0,,29.84,64.0,,11:51 PM,10.0,South,18.4,180.0 | |
2013-01-29 06:51:00,Mostly Cloudy,57.9,,23.0,80.0,,29.81,64.0,,12:51 AM,10.0,South,18.4,170.0 | |
2013-01-29 07:51:00,Mostly Cloudy,57.9,,25.3,78.0,,29.79,64.9,,1:51 AM,10.0,South,16.1,170.0 | |
2013-01-29 08:51:00,Mostly Cloudy,57.9,,21.9,75.0,,29.78,66.0,,2:51 AM,10.0,South,12.7,190.0 | |
2013-01-29 09:51:00,Mostly Cloudy,57.9,,23.0,75.0,,29.76,66.0,,3:51 AM,10.0,South,15.0,180.0 | |
2013-01-29 10:51:00,Overcast,57.9,,21.9,78.0,,29.75,64.9,,4:51 AM,10.0,South,13.8,190.0 | |
2013-01-29 11:51:00,Overcast,57.9,,-,75.0,,29.75,66.0,,5:51 AM,9.0,South,11.5,190.0 | |
2013-01-29 12:51:00,Overcast,57.2,,23.0,73.0,,29.75,66.2,,6:51 AM,10.0,South,12.7,180.0 | |
2013-01-29 13:41:00,Overcast,57.2,,-,73.0,,29.75,66.2,,7:41 AM,10.0,South,9.2,180.0 | |
2013-01-29 13:51:00,Overcast,57.9,,-,73.0,,29.73,66.9,,7:51 AM,10.0,South,12.7,190.0 | |
2013-01-29 14:51:00,Overcast,57.9,,-,73.0,,29.72,66.9,,8:51 AM,9.0,South,17.3,170.0 | |
2013-01-29 15:51:00,Overcast,57.9,,27.6,70.0,,29.7,68.0,,9:51 AM,9.0,South,13.8,180.0 | |
2013-01-29 16:02:00,Overcast,57.2,,21.9,68.0,,29.72,68.0,,10:02 AM,10.0,South,17.3,180.0 | |
2013-01-29 16:29:00,Overcast,57.2,,25.3,68.0,,29.71,68.0,,10:29 AM,10.0,South,18.4,180.0 | |
2013-01-29 16:51:00,Overcast,57.9,,28.8,70.0,,29.68,68.0,,10:51 AM,10.0,South,19.6,190.0 | |
2013-01-29 17:49:00,Light Rain,59.0,Rain,-,83.0,0.0,29.67,64.4,,11:49 AM,4.0,South,11.5,170.0 | |
2013-01-29 17:51:00,Light Rain,59.0,Rain,-,81.0,0.0,29.65,64.9,,11:51 AM,3.0,SSE,9.2,160.0 | |
2013-01-29 18:51:00,Light Rain,60.1,Rain,-,87.0,0.01,29.61,64.0,,12:51 PM,3.0,SSE,9.2,160.0 | |
2013-01-29 18:57:00,Light Rain,60.8,Rain,-,88.0,0.0,29.61,64.4,,12:57 PM,5.0,South,10.4,170.0 | |
2013-01-29 19:51:00,Overcast,59.0,,-,78.0,0.0,29.53,66.0,,1:51 PM,8.0,SSE,13.8,160.0 | |
2013-01-29 20:51:00,Overcast,57.9,,25.3,73.0,0.0,29.51,66.9,,2:51 PM,10.0,South,15.0,170.0 | |
2013-01-29 21:51:00,Overcast,57.9,,25.3,70.0,0.0,29.47,68.0,,3:51 PM,10.0,South,17.3,170.0 | |
2013-01-29 22:33:00,Light Rain,55.4,Rain,35.7,73.0,0.0,29.51,64.4,,4:33 PM,8.0,WNW,25.3,290.0 | |
2013-01-29 22:41:00,Heavy Thunderstorms and Rain,55.4,Rain-Thunderstorm,25.3,88.0,0.04,29.52,59.0,,4:41 PM,2.0,NW,20.7,310.0 | |
2013-01-29 22:45:00,Heavy Thunderstorms and Rain,55.4,Rain-Thunderstorm,27.6,94.0,0.12,29.53,57.2,,4:45 PM,1.5,WNW,21.9,300.0 | |
2013-01-29 22:51:00,Heavy Thunderstorms and Rain,55.0,Rain-Thunderstorm,27.6,90.0,0.2,29.52,57.9,,4:51 PM,2.0,NW,17.3,310.0 | |
2013-01-29 23:06:00,Thunderstorms and Rain,53.6,Rain-Thunderstorm,25.3,88.0,0.08,29.52,57.2,,5:06 PM,2.0,NW,16.1,320.0 | |
2013-01-29 23:35:00,Thunderstorms and Rain,53.6,Rain-Thunderstorm,-,94.0,0.2,29.56,55.4,,5:35 PM,2.5,NW,6.9,320.0 | |
2013-01-29 23:45:00,Rain,53.6,Rain,-,94.0,0.25,29.54,55.4,,5:45 PM,3.0,NW,8.1,320.0 | |
2013-01-29 23:51:00,Rain,53.1,Rain,-,90.0,0.28,29.52,55.9,,5:51 PM,3.0,North,8.1,350.0 | |
2013-01-30 00:16:00,Light Rain,53.6,Rain,-,94.0,0.04,29.51,55.4,,6:16 PM,6.0,NE,11.5,40.0 | |
2013-01-30 00:51:00,Rain,53.1,Rain,-,90.0,0.13,29.5,55.9,,6:51 PM,4.0,NE,6.9,40.0 | |
2013-01-30 01:23:00,Rain,53.6,Rain,-,94.0,0.13,29.54,55.4,,7:23 PM,3.0,NW,5.8,310.0 | |
2013-01-30 01:30:00,Rain,53.6,Rain,-,94.0,0.18,29.53,55.4,,7:30 PM,2.5,NW,6.9,320.0 | |
2013-01-30 01:37:00,Thunderstorms and Rain,53.6,Rain-Thunderstorm,-,94.0,0.21,29.54,55.4,,7:37 PM,2.5,NNW,6.9,330.0 | |
2013-01-30 01:51:00,Thunderstorms and Rain,53.1,Rain-Thunderstorm,-,93.0,0.29,29.52,55.0,,7:51 PM,2.5,NW,10.4,310.0 | |
2013-01-30 02:51:00,Thunderstorms and Rain,52.0,Rain-Thunderstorm,-,89.0,0.25,29.54,55.0,,8:51 PM,2.5,WNW,3.5,300.0 | |
2013-01-30 03:10:00,Light Thunderstorms and Rain,51.8,Rain-Thunderstorm,-,94.0,0.12,29.56,53.6,,9:10 PM,3.0,Calm,Calm,0.0 | |
2013-01-30 03:34:00,Light Rain,53.6,Rain,-,100.0,0.18,29.53,53.6,,9:34 PM,3.0,Calm,Calm,0.0 | |
2013-01-30 03:51:00,Light Rain,52.0,Rain,-,93.0,0.2,29.49,54.0,,9:51 PM,6.0,Calm,Calm,0.0 | |
2013-01-30 04:51:00,Light Rain,52.0,Rain,-,93.0,0.05,29.46,54.0,,10:51 PM,7.0,ESE,6.9,110.0 | |
2013-01-30 05:51:00,Light Rain,51.1,Rain,-,90.0,0.03,29.45,54.0,,11:51 PM,9.0,SE,10.4,140.0 | |
2013-01-30 06:51:00,Light Rain,51.1,Rain,-,90.0,0.04,29.45,54.0,,12:51 AM,6.0,South,8.1,170.0 | |
2013-01-30 07:43:00,Light Rain,51.8,Rain,-,94.0,0.03,29.48,53.6,,1:43 AM,9.0,SSW,11.5,210.0 | |
2013-01-30 07:51:00,Light Rain,51.1,Rain,-,90.0,0.04,29.48,54.0,,1:51 AM,8.0,SSW,10.4,200.0 | |
2013-01-30 08:49:00,Light Rain,50.0,Rain,-,88.0,0.02,29.44,53.6,,2:49 AM,10.0,SSW,5.8,200.0 | |
2013-01-30 08:51:00,Light Rain,50.0,Rain,-,89.0,0.02,29.43,53.1,,2:51 AM,10.0,South,5.8,190.0 | |
2013-01-30 09:51:00,Overcast,50.0,,-,89.0,0.0,29.37,53.1,,3:51 AM,10.0,SSE,10.4,160.0 | |
2013-01-30 10:14:00,Overcast,50.0,,-,88.0,,29.39,53.6,,4:14 AM,10.0,South,13.8,180.0 | |
2013-01-30 10:51:00,Overcast,48.9,,-,86.0,,29.39,53.1,,4:51 AM,10.0,South,13.8,170.0 | |
2013-01-30 11:12:00,Mostly Cloudy,48.2,,21.9,82.0,,29.39,53.6,,5:12 AM,10.0,South,13.8,170.0 | |
2013-01-30 11:24:00,Scattered Clouds,48.2,,-,88.0,,29.39,51.8,,5:24 AM,10.0,South,12.7,180.0 | |
2013-01-30 11:51:00,Mostly Cloudy,48.0,,-,86.0,,29.39,52.0,,5:51 AM,10.0,South,10.4,190.0 | |
2013-01-30 12:48:00,Overcast,48.2,,21.9,82.0,,29.39,53.6,,6:48 AM,10.0,SSW,12.7,210.0 | |
2013-01-30 12:51:00,Overcast,48.0,,21.9,83.0,,29.38,53.1,,6:51 AM,10.0,SSW,12.7,210.0 | |
2013-01-30 13:03:00,Overcast,46.4,,21.9,82.0,,29.39,51.8,,7:03 AM,10.0,SSW,11.5,210.0 | |
2013-01-30 13:24:00,Light Rain,42.8,Rain,35.7,87.0,0.05,29.42,46.4,,7:24 AM,5.0,West,26.5,280.0 | |
2013-01-30 13:51:00,Mostly Cloudy,39.9,,29.9,79.0,0.05,29.43,46.0,,7:51 AM,10.0,West,18.4,280.0 | |
2013-01-30 14:02:00,Overcast,39.2,,27.6,81.0,,29.44,44.6,,8:02 AM,10.0,West,23.0,280.0 | |
2013-01-30 14:14:00,Overcast,39.2,,27.6,81.0,,29.45,44.6,,8:14 AM,10.0,West,23.0,260.0 | |
2013-01-30 14:51:00,Mostly Cloudy,37.0,,29.9,74.0,,29.45,45.0,,8:51 AM,10.0,West,24.2,280.0 | |
2013-01-30 15:51:00,Mostly Cloudy,35.1,,27.6,71.0,0.0,29.47,44.1,,9:51 AM,10.0,West,18.4,270.0 | |
2013-01-30 16:22:00,Mostly Cloudy,33.8,,31.1,66.0,,29.47,44.6,,10:22 AM,10.0,West,24.2,280.0 | |
2013-01-30 16:51:00,Overcast,34.0,,32.2,71.0,0.0,29.48,43.0,,10:51 AM,10.0,West,24.2,280.0 | |
2013-01-30 17:51:00,Light Rain,33.1,Rain,34.5,79.0,0.0,29.49,39.0,,11:51 AM,7.0,WNW,24.2,290.0 | |
2013-01-30 18:51:00,Overcast,27.0,,39.1,70.0,0.0,29.54,36.0,,12:51 PM,10.0,WNW,20.7,300.0 | |
2013-01-30 19:51:00,Overcast,25.0,,41.4,70.0,,29.57,34.0,,1:51 PM,10.0,West,29.9,280.0 | |
2013-01-30 20:51:00,Light Snow,24.1,Snow,38.0,70.0,0.0,29.61,33.1,,2:51 PM,8.0,West,23.0,280.0 | |
2013-01-30 21:21:00,Light Snow,24.8,Snow,31.1,70.0,0.0,29.62,33.8,,3:21 PM,9.0,WNW,21.9,290.0 | |
2013-01-30 21:51:00,Light Snow,21.2,Snow,35.7,64.0,,29.65,32.0,,3:51 PM,9.0,WNW,19.6,300.0 | |
2013-01-30 22:27:00,Overcast,21.2,,28.8,64.0,0.0,29.66,32.0,,4:27 PM,10.0,WNW,17.3,290.0 | |
2013-01-30 22:51:00,Overcast,21.9,,33.4,66.0,0.0,29.69,32.0,,4:51 PM,10.0,WNW,19.6,300.0 | |
2013-01-30 23:51:00,Overcast,19.9,,35.7,64.0,,29.73,30.9,,5:51 PM,10.0,NW,24.2,310.0 | |
2013-01-31 00:51:00,Light Snow,18.0,Snow,36.8,61.0,0.0,29.78,30.0,,6:51 PM,9.0,WNW,24.2,300.0 | |
2013-01-31 01:51:00,Light Snow,19.0,Snow,31.1,64.0,0.0,29.82,30.0,,7:51 PM,9.0,WNW,19.6,290.0 | |
2013-01-31 02:20:00,Light Snow,17.6,Snow,29.9,60.0,0.0,29.82,30.2,,8:20 PM,8.0,West,21.9,280.0 | |
2013-01-31 02:51:00,Light Snow,16.0,Snow,38.0,56.0,0.0,29.86,30.0,,8:51 PM,8.0,West,29.9,280.0 | |
2013-01-31 03:40:00,Light Snow,19.4,Snow,31.1,69.0,0.0,29.87,28.4,,9:40 PM,4.0,West,23.0,270.0 | |
2013-01-31 03:51:00,Light Snow,19.0,Snow,28.8,69.0,0.0,29.9,28.0,,9:51 PM,7.0,West,18.4,280.0 | |
2013-01-31 04:51:00,Light Snow,15.8,Snow,31.1,59.0,,29.89,28.4,,10:51 PM,7.0,WNW,23.0,290.0 | |
2013-01-31 05:51:00,Light Snow,17.1,Snow,23.0,66.0,0.0,29.95,27.0,,11:51 PM,7.0,WNW,12.7,300.0 | |
2013-01-31 06:51:00,Light Snow,17.1,Snow,20.7,66.0,0.0,29.96,27.0,,12:51 AM,9.0,WNW,13.8,300.0 | |
2013-01-31 07:51:00,Light Snow,14.0,Snow,31.1,56.0,0.0,29.98,28.0,,1:51 AM,9.0,West,25.3,280.0 | |
2013-01-31 08:51:00,Light Snow,15.1,Snow,-,58.0,0.0,29.98,28.0,,2:51 AM,9.0,West,16.1,280.0 | |
2013-01-31 08:58:00,Light Snow,15.8,Snow,-,59.0,0.0,29.94,28.4,,2:58 AM,9.0,West,16.1,270.0 | |
2013-01-31 09:38:00,Light Snow,15.8,Snow,-,59.0,0.0,29.94,28.4,,3:38 AM,9.0,West,17.3,260.0 | |
2013-01-31 09:51:00,Light Snow,14.0,Snow,25.3,56.0,0.0,29.97,28.0,,3:51 AM,9.0,West,18.4,280.0 | |
2013-01-31 10:51:00,Mostly Cloudy,15.1,,24.2,58.0,0.0,29.97,28.0,,4:51 AM,10.0,West,17.3,260.0 | |
2013-01-31 11:51:00,Mostly Cloudy,16.0,,-,61.0,,29.99,28.0,,5:51 AM,10.0,West,11.5,270.0 | |
2013-01-31 12:51:00,Mostly Cloudy,15.1,,-,61.0,,30.01,27.0,,6:51 AM,10.0,West,11.5,260.0 | |
2013-01-31 13:51:00,Mostly Cloudy,15.1,,-,58.0,,30.03,28.0,,7:51 AM,10.0,West,11.5,260.0 | |
2013-01-31 14:51:00,Overcast,16.0,,19.6,58.0,,30.04,28.9,,8:51 AM,10.0,WSW,16.1,250.0 | |
2013-01-31 15:51:00,Light Snow,17.1,Snow,24.2,59.0,0.0,30.07,30.0,,9:51 AM,10.0,West,18.4,260.0 | |
2013-01-31 16:51:00,Mostly Cloudy,17.1,,25.3,54.0,0.0,30.07,32.0,,10:51 AM,10.0,West,18.4,260.0 | |
2013-01-31 17:51:00,Overcast,18.0,,21.9,54.0,,30.05,33.1,,11:51 AM,10.0,West,18.4,260.0 | |
2013-01-31 18:51:00,Overcast,18.0,,-,54.0,,30.04,33.1,,12:51 PM,10.0,West,20.7,280.0 | |
2013-01-31 19:14:00,Light Snow,19.4,Snow,-,60.0,0.0,30.0,32.0,,1:14 PM,3.0,WNW,12.7,290.0 | |
2013-01-31 19:18:00,Light Snow,21.2,Snow,-,64.0,0.0,30.0,32.0,,1:18 PM,2.0,WNW,11.5,300.0 | |
2013-01-31 20:07:00,Light Snow,23.0,Snow,23.0,75.0,0.0,30.02,30.2,,2:07 PM,2.0,WNW,17.3,290.0 | |
2013-01-31 20:51:00,Light Snow,18.0,Snow,32.2,61.0,0.0,30.09,30.0,,2:51 PM,3.0,WNW,20.7,300.0 | |
2013-01-31 20:59:00,Light Snow,15.8,Snow,31.1,59.0,0.0,30.05,28.4,,2:59 PM,5.0,NW,23.0,310.0 | |
2013-01-31 21:47:00,Overcast,8.6,,35.7,47.0,0.0,30.08,26.6,,3:47 PM,10.0,WNW,23.0,300.0 | |
2013-01-31 21:51:00,Mostly Cloudy,9.0,,34.5,47.0,0.0,30.12,27.0,,3:51 PM,10.0,NW,26.5,310.0 | |
2013-01-31 22:51:00,Mostly Cloudy,8.1,,34.5,53.0,,30.18,23.0,,4:51 PM,10.0,NW,26.5,310.0 | |
2013-01-31 23:51:00,Scattered Clouds,6.1,,28.8,55.0,,30.22,19.9,,5:51 PM,10.0,WNW,17.3,300.0 | |
2013-02-01 00:51:00,Scattered Clouds,3.9,,29.9,52.0,,30.27,19.0,,6:51 PM,10.0,WNW,20.7,290.0 | |
2013-02-01 01:51:00,Mostly Cloudy,3.0,,31.1,50.0,,30.3,19.0,,7:51 PM,10.0,WNW,21.9,300.0 | |
2013-02-01 02:51:00,Scattered Clouds,1.0,,32.2,50.0,,30.34,17.1,,8:51 PM,10.0,WNW,19.6,300.0 | |
2013-02-01 03:51:00,Partly Cloudy,-0.9,,28.8,52.0,,30.38,14.0,,9:51 PM,10.0,NW,18.4,310.0 | |
2013-02-01 04:51:00,Partly Cloudy,-0.9,,29.9,54.0,,30.4,12.9,,10:51 PM,10.0,WNW,18.4,300.0 | |
2013-02-01 05:51:00,Partly Cloudy,-2.0,,31.1,53.0,,30.42,12.0,,11:51 PM,10.0,WNW,18.4,300.0 | |
2013-02-01 06:51:00,Clear,-2.9,,31.1,51.0,,30.44,12.0,,12:51 AM,10.0,WNW,21.9,290.0 | |
2013-02-01 07:51:00,Partly Cloudy,-0.9,,26.5,56.0,,30.46,12.0,,1:51 AM,10.0,WNW,18.4,290.0 | |
2013-02-01 08:51:00,Clear,-2.0,,21.9,56.0,,30.46,10.9,,2:51 AM,10.0,NW,13.8,310.0 | |
2013-02-01 09:51:00,Clear,-2.0,,-,58.0,,30.46,10.0,,3:51 AM,10.0,NW,8.1,310.0 | |
2013-02-01 10:51:00,Clear,-0.9,,-,61.0,,30.48,10.0,,4:51 AM,10.0,WNW,8.1,300.0 | |
2013-02-01 11:51:00,Clear,-0.9,,-,61.0,,30.5,10.0,,5:51 AM,10.0,WNW,11.5,290.0 | |
2013-02-01 12:51:00,Clear,-0.9,,-,64.0,,30.51,9.0,,6:51 AM,10.0,WNW,4.6,290.0 | |
2013-02-01 13:51:00,Partly Cloudy,-0.9,,-,59.0,,30.52,10.9,,7:51 AM,10.0,West,9.2,270.0 | |
2013-02-01 14:51:00,Partly Cloudy,-0.0,,-,56.0,,30.55,12.9,,8:51 AM,10.0,SW,6.9,230.0 | |
2013-02-01 15:51:00,Partly Cloudy,-0.0,,-,51.0,,30.55,15.1,,9:51 AM,10.0,SW,5.8,230.0 | |
2013-02-01 16:51:00,Scattered Clouds,-0.9,,-,42.0,,30.53,19.0,,10:51 AM,10.0,WSW,6.9,250.0 | |
2013-02-01 17:51:00,Partly Cloudy,-0.0,,-,40.0,,30.52,21.0,,11:51 AM,10.0,West,5.8,260.0 | |
2013-02-01 18:51:00,Partly Cloudy,3.0,,18.4,40.0,,30.49,24.1,,12:51 PM,10.0,West,11.5,270.0 | |
2013-02-01 19:51:00,Scattered Clouds,1.9,,-,37.0,,30.45,25.0,,1:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-01 20:51:00,Mostly Cloudy,1.9,,-,34.0,,30.42,27.0,,2:51 PM,10.0,WSW,6.9,240.0 | |
2013-02-01 21:51:00,Mostly Cloudy,3.0,,-,34.0,,30.41,28.0,,3:51 PM,10.0,SW,10.4,220.0 | |
2013-02-01 22:51:00,Mostly Cloudy,3.0,,-,34.0,,30.4,28.0,,4:51 PM,10.0,SW,9.2,220.0 | |
2013-02-01 23:51:00,Overcast,3.0,,-,34.0,,30.38,28.0,,5:51 PM,10.0,SSW,5.8,210.0 | |
2013-02-02 00:51:00,Overcast,3.0,,-,33.0,,30.37,28.9,,6:51 PM,10.0,South,4.6,170.0 | |
2013-02-02 01:51:00,Overcast,5.0,,-,37.0,,30.29,28.4,,7:51 PM,10.0,SE,6.9,140.0 | |
2013-02-02 02:51:00,Overcast,6.1,,-,38.0,,30.32,28.9,,8:51 PM,10.0,South,9.2,170.0 | |
2013-02-02 03:51:00,Overcast,9.0,,-,41.0,,30.31,30.0,,9:51 PM,10.0,South,8.1,170.0 | |
2013-02-02 04:51:00,Overcast,9.0,,-,41.0,,30.29,30.0,,10:51 PM,10.0,South,9.2,170.0 | |
2013-02-02 05:51:00,Overcast,8.1,,-,40.0,,30.27,30.0,,11:51 PM,10.0,South,10.4,180.0 | |
2013-02-02 06:51:00,Overcast,9.0,,-,41.0,,30.24,30.0,,12:51 AM,10.0,South,10.4,190.0 | |
2013-02-02 07:51:00,Overcast,9.0,,-,41.0,,30.21,30.0,,1:51 AM,10.0,South,11.5,190.0 | |
2013-02-02 08:51:00,Overcast,9.0,,-,41.0,,30.19,30.0,,2:51 AM,10.0,South,10.4,190.0 | |
2013-02-02 09:51:00,Mostly Cloudy,8.1,,-,40.0,,30.17,30.0,,3:51 AM,10.0,SSW,6.9,210.0 | |
2013-02-02 10:51:00,Mostly Cloudy,9.0,,-,40.0,,30.16,30.9,,4:51 AM,10.0,SW,8.1,220.0 | |
2013-02-02 11:51:00,Overcast,10.9,,-,43.0,,30.14,30.9,,5:51 AM,10.0,SW,6.9,230.0 | |
2013-02-02 12:51:00,Overcast,12.9,,-,45.0,,30.14,32.0,,6:51 AM,10.0,WSW,6.9,240.0 | |
2013-02-02 13:51:00,Overcast,14.0,,-,46.0,,30.13,33.1,,7:51 AM,10.0,WSW,8.1,240.0 | |
2013-02-02 14:51:00,Overcast,16.0,,-,48.0,,30.13,34.0,,8:51 AM,10.0,West,13.8,270.0 | |
2013-02-02 15:51:00,Mostly Cloudy,17.1,,23.0,44.0,,30.12,37.0,,9:51 AM,10.0,West,15.0,270.0 | |
2013-02-02 16:51:00,Mostly Cloudy,19.0,,27.6,48.0,,30.13,37.0,,10:51 AM,10.0,WNW,20.7,290.0 | |
2013-02-02 17:51:00,Mostly Cloudy,19.0,,25.3,43.0,,30.12,39.9,,11:51 AM,10.0,WNW,17.3,300.0 | |
2013-02-02 18:51:00,Mostly Cloudy,19.9,,25.3,41.0,,30.11,42.1,,12:51 PM,10.0,WNW,16.1,290.0 | |
2013-02-02 19:51:00,Mostly Cloudy,23.0,,25.3,42.0,,30.1,45.0,,1:51 PM,10.0,NW,17.3,310.0 | |
2013-02-02 20:51:00,Mostly Cloudy,23.0,,27.6,49.0,,30.11,41.0,,2:51 PM,10.0,WNW,19.6,290.0 | |
2013-02-02 21:51:00,Mostly Cloudy,24.1,,21.9,53.0,,30.13,39.9,,3:51 PM,10.0,NW,16.1,310.0 | |
2013-02-02 22:51:00,Mostly Cloudy,24.1,,25.3,55.0,,30.14,39.0,,4:51 PM,10.0,WNW,19.6,290.0 | |
2013-02-02 23:51:00,Mostly Cloudy,23.0,,-,59.0,,30.17,36.0,,5:51 PM,10.0,WNW,17.3,290.0 | |
2013-02-03 00:51:00,Overcast,23.0,,-,61.0,,30.16,35.1,,6:51 PM,10.0,WNW,8.1,300.0 | |
2013-02-03 01:51:00,Mostly Cloudy,23.0,,-,66.0,,30.17,33.1,,7:51 PM,10.0,WNW,5.8,300.0 | |
2013-02-03 02:51:00,Overcast,24.1,,-,67.0,,30.14,34.0,,8:51 PM,10.0,WNW,5.8,290.0 | |
2013-02-03 03:49:00,Light Snow,24.8,Snow,-,70.0,0.0,30.1,33.8,,9:49 PM,3.0,NW,8.1,310.0 | |
2013-02-03 03:51:00,Light Snow,25.0,Snow,-,70.0,0.0,30.13,34.0,,9:51 PM,2.5,WNW,6.9,300.0 | |
2013-02-03 03:53:00,Light Snow,26.6,Snow,-,75.0,0.0,30.1,33.8,,9:53 PM,1.5,NW,6.9,310.0 | |
2013-02-03 04:06:00,Light Snow,26.6,Snow,-,80.0,0.01,30.1,32.0,,10:06 PM,2.5,NW,5.8,310.0 | |
2013-02-03 04:17:00,Light Snow,28.4,Snow,-,87.0,0.01,30.1,32.0,,10:17 PM,1.2,WNW,4.6,300.0 | |
2013-02-03 04:26:00,Light Snow,28.4,Snow,-,87.0,0.01,30.09,32.0,,10:26 PM,3.0,WNW,5.8,290.0 | |
2013-02-03 04:38:00,Light Snow,28.4,Snow,-,87.0,0.02,30.09,32.0,,10:38 PM,1.5,WNW,3.5,300.0 | |
2013-02-03 04:45:00,Light Snow,28.4,Snow,-,87.0,0.03,30.09,32.0,,10:45 PM,0.8,Calm,Calm,0.0 | |
2013-02-03 04:51:00,Light Snow,28.0,Snow,-,85.0,0.04,30.11,32.0,,10:51 PM,0.8,Calm,Calm,0.0 | |
2013-02-03 04:53:00,Snow,28.4,Fog-Snow,-,93.0,0.0,30.08,30.2,,10:53 PM,0.5,Calm,Calm,0.0 | |
2013-02-03 05:01:00,Light Snow,28.4,Snow,-,93.0,0.02,30.08,30.2,,11:01 PM,1.2,Calm,Calm,0.0 | |
2013-02-03 05:16:00,Light Snow,28.4,Snow,-,93.0,0.02,30.07,30.2,,11:16 PM,1.2,Calm,Calm,0.0 | |
2013-02-03 05:33:00,Snow,28.4,Fog-Snow,-,93.0,0.03,30.07,30.2,,11:33 PM,0.5,Calm,Calm,0.0 | |
2013-02-03 05:41:00,Snow,28.4,Fog-Snow,-,93.0,0.05,30.06,30.2,,11:41 PM,0.5,Calm,Calm,0.0 | |
2013-02-03 05:51:00,Snow,28.0,Fog-Snow,-,89.0,0.08,30.09,30.9,,11:51 PM,0.5,Calm,Calm,0.0 | |
2013-02-03 06:16:00,Heavy Snow,28.4,Fog-Snow,-,93.0,0.06,30.06,30.2,,12:16 AM,0.2,Calm,Calm,0.0 | |
2013-02-03 06:40:00,Light Snow,28.4,Snow,-,87.0,0.14,30.04,32.0,,12:40 AM,0.8,South,3.5,190.0 | |
2013-02-03 06:51:00,Light Snow,28.9,Snow,-,88.0,0.14,30.06,32.0,,12:51 AM,3.0,SSW,3.5,210.0 | |
2013-02-03 07:02:00,Light Snow,28.4,Snow,-,87.0,0.0,30.03,32.0,,1:02 AM,5.0,Calm,Calm,0.0 | |
2013-02-03 07:14:00,Overcast,28.4,,-,87.0,0.0,30.03,32.0,,1:14 AM,5.0,Calm,Calm,0.0 | |
2013-02-03 07:48:00,Overcast,28.4,,-,93.0,0.0,30.03,30.2,,1:48 AM,5.0,Calm,Calm,0.0 | |
2013-02-03 07:51:00,Overcast,28.0,,-,89.0,0.0,30.05,30.9,,1:51 AM,5.0,Calm,Calm,0.0 | |
2013-02-03 08:14:00,Overcast,26.6,,-,93.0,,30.03,28.4,,2:14 AM,3.0,Calm,Calm,0.0 | |
2013-02-03 08:49:00,Overcast,26.6,,-,86.0,,30.03,30.2,,2:49 AM,4.0,SW,4.6,230.0 | |
2013-02-03 08:51:00,Overcast,27.0,,-,88.0,,30.05,30.0,,2:51 AM,4.0,SW,4.6,230.0 | |
2013-02-03 09:26:00,Mostly Cloudy,26.6,,-,86.0,,30.02,30.2,,3:26 AM,5.0,WSW,8.1,250.0 | |
2013-02-03 09:51:00,Mostly Cloudy,26.1,,-,89.0,,30.05,28.9,,3:51 AM,6.0,West,9.2,260.0 | |
2013-02-03 10:51:00,Mostly Cloudy,26.1,,-,82.0,,30.06,30.9,,4:51 AM,9.0,West,10.4,280.0 | |
2013-02-03 11:51:00,Mostly Cloudy,27.0,,-,78.0,,30.07,33.1,,5:51 AM,9.0,WNW,13.8,290.0 | |
2013-02-03 12:51:00,Scattered Clouds,24.1,,-,76.0,,30.09,30.9,,6:51 AM,10.0,WNW,13.8,290.0 | |
2013-02-03 13:51:00,Scattered Clouds,24.1,,24.2,76.0,,30.12,30.9,,7:51 AM,10.0,WNW,13.8,290.0 | |
2013-02-03 14:51:00,Mostly Cloudy,21.9,,29.9,72.0,,30.14,30.0,,8:51 AM,10.0,WNW,24.2,290.0 | |
2013-02-03 15:51:00,Overcast,21.0,,27.6,69.0,,30.18,30.0,,9:51 AM,10.0,WNW,19.6,290.0 | |
2013-02-03 16:51:00,Mostly Cloudy,18.0,,26.5,61.0,,30.22,30.0,,10:51 AM,10.0,NW,17.3,310.0 | |
2013-02-03 17:51:00,Partly Cloudy,16.0,,26.5,54.0,,30.22,30.9,,11:51 AM,10.0,NW,17.3,320.0 | |
2013-02-03 18:51:00,Partly Cloudy,16.0,,25.3,50.0,,30.22,33.1,,12:51 PM,10.0,WNW,17.3,300.0 | |
2013-02-03 19:51:00,Clear,17.6,,-,52.0,,30.17,33.8,,1:51 PM,10.0,WNW,11.5,290.0 | |
2013-02-03 20:51:00,Clear,17.1,,-,52.0,,30.2,33.1,,2:51 PM,10.0,WNW,8.1,290.0 | |
2013-02-03 21:51:00,Partly Cloudy,15.1,,-,48.0,,30.19,33.1,,3:51 PM,10.0,West,5.8,280.0 | |
2013-02-03 22:51:00,Partly Cloudy,15.1,,-,50.0,,30.18,32.0,,4:51 PM,10.0,WNW,5.8,300.0 | |
2013-02-03 23:51:00,Partly Cloudy,15.1,,-,54.0,,30.16,30.0,,5:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-04 00:51:00,Partly Cloudy,14.0,,-,58.0,,30.16,27.0,,6:51 PM,10.0,ESE,5.8,120.0 | |
2013-02-04 01:51:00,Partly Cloudy,15.1,,-,61.0,,30.14,27.0,,7:51 PM,10.0,ESE,8.1,120.0 | |
2013-02-04 02:51:00,Scattered Clouds,15.1,,-,54.0,,30.12,30.0,,8:51 PM,10.0,SE,8.1,130.0 | |
2013-02-04 03:51:00,Mostly Cloudy,15.1,,-,54.0,,30.09,30.0,,9:51 PM,10.0,SE,10.4,140.0 | |
2013-02-04 04:51:00,Mostly Cloudy,17.1,,-,59.0,,30.06,30.0,,10:51 PM,10.0,SE,11.5,130.0 | |
2013-02-04 05:51:00,Mostly Cloudy,17.6,,-,64.0,,30.01,28.4,,11:51 PM,10.0,ESE,6.9,110.0 | |
2013-02-04 06:51:00,Mostly Cloudy,18.0,,-,69.0,,30.02,27.0,,12:51 AM,10.0,SE,6.9,130.0 | |
2013-02-04 07:51:00,Overcast,19.0,,-,69.0,,29.99,28.0,,1:51 AM,10.0,ESE,8.1,120.0 | |
2013-02-04 08:51:00,Overcast,21.0,,-,72.0,,29.97,28.9,,2:51 AM,10.0,ESE,8.1,120.0 | |
2013-02-04 10:51:00,Overcast,21.2,,-,69.0,,29.87,30.2,,4:51 AM,10.0,ESE,8.1,110.0 | |
2013-02-04 11:51:00,Overcast,23.0,,-,61.0,,29.88,35.1,,5:51 AM,10.0,SE,5.8,130.0 | |
2013-02-04 12:51:00,Overcast,23.0,,-,57.0,,29.87,37.0,,6:51 AM,10.0,SE,8.1,140.0 | |
2013-02-04 13:51:00,Mostly Cloudy,24.1,,-,59.0,,29.87,37.0,,7:51 AM,10.0,North,4.6,360.0 | |
2013-02-04 14:51:00,Overcast,26.1,,-,67.0,,29.88,36.0,,8:51 AM,10.0,ESE,3.5,120.0 | |
2013-02-04 15:51:00,Mostly Cloudy,25.0,,-,49.0,,29.86,43.0,,9:51 AM,10.0,South,3.5,190.0 | |
2013-02-04 16:51:00,Mostly Cloudy,27.0,,-,44.0,,29.85,48.0,,10:51 AM,10.0,SSW,8.1,210.0 | |
2013-02-04 17:51:00,Partly Cloudy,30.0,,-,38.0,,29.83,55.0,,11:51 AM,10.0,West,10.4,260.0 | |
2013-02-04 18:51:00,Scattered Clouds,32.0,,-,39.0,,29.82,57.0,,12:51 PM,10.0,West,11.5,280.0 | |
2013-02-04 19:08:00,Scattered Clouds,32.0,,-,44.0,,29.8,53.6,,1:08 PM,10.0,NNW,13.8,330.0 | |
2013-02-04 19:51:00,Scattered Clouds,33.1,,-,43.0,,29.81,55.0,,1:51 PM,10.0,NW,12.7,320.0 | |
2013-02-04 20:51:00,Partly Cloudy,33.1,,-,47.0,,29.82,53.1,,2:51 PM,10.0,NNW,17.3,330.0 | |
2013-02-04 21:51:00,Scattered Clouds,30.9,,23.0,48.0,,29.85,50.0,,3:51 PM,10.0,NW,15.0,320.0 | |
2013-02-04 22:51:00,Scattered Clouds,30.9,,-,54.0,,29.87,46.9,,4:51 PM,10.0,NW,10.4,320.0 | |
2013-02-04 23:51:00,Partly Cloudy,28.9,,-,62.0,,29.91,41.0,,5:51 PM,10.0,NNW,11.5,340.0 | |
2013-02-05 00:51:00,Scattered Clouds,27.0,,-,65.0,,29.94,37.9,,6:51 PM,10.0,NNW,9.2,340.0 | |
2013-02-05 01:51:00,Mostly Cloudy,25.0,,21.9,70.0,,29.97,34.0,,7:51 PM,10.0,North,15.0,360.0 | |
2013-02-05 02:51:00,Mostly Cloudy,25.0,,-,75.0,,30.0,32.0,,8:51 PM,8.0,NNE,10.4,20.0 | |
2013-02-05 03:15:00,Mostly Cloudy,24.8,,-,75.0,,30.0,32.0,,9:15 PM,8.0,North,9.2,350.0 | |
2013-02-05 03:33:00,Mostly Cloudy,24.8,,-,75.0,,29.98,32.0,,9:33 PM,8.0,NE,6.9,40.0 | |
2013-02-05 03:51:00,Mostly Cloudy,24.1,,-,76.0,,30.0,30.9,,9:51 PM,8.0,NNE,5.8,20.0 | |
2013-02-05 04:22:00,Mostly Cloudy,24.8,,-,80.0,,29.99,30.2,,10:22 PM,8.0,NNE,5.8,20.0 | |
2013-02-05 04:51:00,Mostly Cloudy,24.1,,-,76.0,,29.99,30.9,,10:51 PM,8.0,NE,4.6,40.0 | |
2013-02-05 05:51:00,Mostly Cloudy,24.1,,-,76.0,,30.0,30.9,,11:51 PM,7.0,North,6.9,10.0 | |
2013-02-05 06:51:00,Overcast,24.1,,-,76.0,,29.97,30.9,,12:51 AM,8.0,Calm,Calm,0.0 | |
2013-02-05 07:51:00,Overcast,24.1,,-,76.0,,29.98,30.9,,1:51 AM,7.0,Calm,Calm,0.0 | |
2013-02-05 08:51:00,Mostly Cloudy,24.1,,-,79.0,,29.97,30.0,,2:51 AM,7.0,NW,4.6,310.0 | |
2013-02-05 09:51:00,Overcast,24.1,,-,79.0,,29.97,30.0,,3:51 AM,7.0,Calm,Calm,0.0 | |
2013-02-05 10:51:00,Overcast,24.1,,-,79.0,,29.98,30.0,,4:51 AM,7.0,Calm,Calm,0.0 | |
2013-02-05 11:27:00,Overcast,24.8,,-,80.0,,29.96,30.2,,5:27 AM,7.0,Calm,Calm,0.0 | |
2013-02-05 11:51:00,Overcast,24.1,,-,79.0,,29.98,30.0,,5:51 AM,7.0,SSW,3.5,210.0 | |
2013-02-05 12:51:00,Haze,25.0,,-,79.0,,29.97,30.9,,6:51 AM,6.0,South,4.6,180.0 | |
2013-02-05 13:51:00,Haze,25.0,,-,79.0,,29.98,30.9,,7:51 AM,6.0,South,5.8,180.0 | |
2013-02-05 14:51:00,Haze,26.1,,-,73.0,,29.99,34.0,,8:51 AM,5.0,South,6.9,190.0 | |
2013-02-05 15:51:00,Haze,27.0,,-,67.0,,29.99,37.0,,9:51 AM,6.0,SSW,8.1,200.0 | |
2013-02-05 16:51:00,Mostly Cloudy,28.9,,-,58.0,,29.96,43.0,,10:51 AM,8.0,SW,11.5,220.0 | |
2013-02-05 17:51:00,Mostly Cloudy,28.9,,-,50.0,,29.95,46.9,,11:51 AM,9.0,WSW,12.7,250.0 | |
2013-02-05 18:51:00,Mostly Cloudy,30.9,,-,46.0,,29.92,51.1,,12:51 PM,10.0,WSW,12.7,250.0 | |
2013-02-05 19:51:00,Partly Cloudy,32.0,,-,42.0,,29.92,55.0,,1:51 PM,10.0,West,13.8,270.0 | |
2013-02-05 20:51:00,Partly Cloudy,30.9,,24.2,39.0,,29.93,55.9,,2:51 PM,10.0,West,16.1,280.0 | |
2013-02-05 21:51:00,Partly Cloudy,32.0,,23.0,40.0,,29.95,55.9,,3:51 PM,10.0,WNW,16.1,300.0 | |
2013-02-05 22:51:00,Clear,30.9,,21.9,45.0,,29.98,52.0,,4:51 PM,10.0,NW,13.8,310.0 | |
2013-02-05 23:51:00,Clear,30.9,,-,52.0,,30.01,48.0,,5:51 PM,10.0,WNW,8.1,300.0 | |
2013-02-06 00:51:00,Clear,30.9,,-,58.0,,30.04,45.0,,6:51 PM,10.0,NW,6.9,310.0 | |
2013-02-06 01:51:00,Clear,30.9,,-,65.0,,30.07,42.1,,7:51 PM,10.0,NW,5.8,320.0 | |
2013-02-06 02:51:00,Clear,30.0,,-,62.0,,30.11,42.1,,8:51 PM,10.0,North,9.2,360.0 | |
2013-02-06 03:51:00,Clear,30.0,,-,68.0,,30.14,39.9,,9:51 PM,10.0,NNE,8.1,20.0 | |
2013-02-06 04:51:00,Clear,28.0,,-,73.0,,30.15,36.0,,10:51 PM,10.0,North,4.6,350.0 | |
2013-02-06 05:51:00,Clear,28.0,,-,76.0,,30.17,35.1,,11:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-06 06:51:00,Clear,26.1,,-,79.0,,30.17,32.0,,12:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-06 07:51:00,Clear,25.0,,-,82.0,,30.18,30.0,,1:51 AM,10.0,North,3.5,10.0 | |
2013-02-06 08:51:00,Clear,27.0,,-,82.0,,30.17,32.0,,2:51 AM,9.0,NE,5.8,40.0 | |
2013-02-06 09:51:00,Clear,25.0,,-,79.0,,30.18,30.9,,3:51 AM,9.0,Calm,Calm,0.0 | |
2013-02-06 10:51:00,Clear,25.0,,-,82.0,,30.2,30.0,,4:51 AM,9.0,Calm,Calm,0.0 | |
2013-02-06 11:51:00,Clear,24.1,,-,82.0,,30.21,28.9,,5:51 AM,8.0,Calm,Calm,0.0 | |
2013-02-06 12:51:00,Partly Cloudy,25.0,,-,82.0,,30.22,30.0,,6:51 AM,8.0,SSE,5.8,160.0 | |
2013-02-06 13:51:00,Clear,27.0,,-,82.0,,30.22,32.0,,7:51 AM,7.0,ESE,3.5,120.0 | |
2013-02-06 14:51:00,Partly Cloudy,30.0,,-,70.0,,30.24,39.0,,8:51 AM,8.0,SE,6.9,140.0 | |
2013-02-06 15:51:00,Clear,28.9,,-,62.0,,30.26,41.0,,9:51 AM,8.0,SE,10.4,130.0 | |
2013-02-06 16:51:00,Clear,28.0,,-,53.0,,30.27,44.1,,10:51 AM,9.0,SSE,11.5,150.0 | |
2013-02-06 17:51:00,Partly Cloudy,28.0,,-,48.0,,30.25,46.9,,11:51 AM,10.0,SSE,8.1,160.0 | |
2013-02-06 18:51:00,Clear,28.0,,-,44.0,,30.2,48.9,,12:51 PM,10.0,Variable,4.6,0.0 | |
2013-02-06 19:51:00,Partly Cloudy,28.0,,-,43.0,,30.17,50.0,,1:51 PM,10.0,ESE,12.7,120.0 | |
2013-02-06 20:51:00,Scattered Clouds,28.0,,-,41.0,,30.14,51.1,,2:51 PM,10.0,SE,13.8,130.0 | |
2013-02-06 21:51:00,Scattered Clouds,28.9,,-,41.0,,30.14,52.0,,3:51 PM,10.0,SSE,11.5,160.0 | |
2013-02-06 22:51:00,Scattered Clouds,28.9,,-,44.0,,30.13,50.0,,4:51 PM,10.0,SSE,9.2,150.0 | |
2013-02-06 23:51:00,Mostly Cloudy,30.9,,-,52.0,,30.13,48.0,,5:51 PM,10.0,SE,12.7,130.0 | |
2013-02-07 00:51:00,Mostly Cloudy,30.0,,-,56.0,,30.12,45.0,,6:51 PM,10.0,ESE,12.7,120.0 | |
2013-02-07 01:51:00,Mostly Cloudy,28.9,,-,51.0,,30.1,46.0,,7:51 PM,10.0,SE,15.0,140.0 | |
2013-02-07 02:51:00,Mostly Cloudy,30.0,,-,56.0,,30.1,45.0,,8:51 PM,10.0,SSE,13.8,150.0 | |
2013-02-07 03:51:00,Mostly Cloudy,30.0,,-,58.0,,30.1,44.1,,9:51 PM,10.0,SE,9.2,140.0 | |
2013-02-07 04:51:00,Mostly Cloudy,30.0,,-,60.0,,30.09,43.0,,10:51 PM,10.0,SE,9.2,140.0 | |
2013-02-07 05:51:00,Mostly Cloudy,30.0,,-,68.0,,30.08,39.9,,11:51 PM,10.0,ESE,5.8,120.0 | |
2013-02-07 06:51:00,Mostly Cloudy,30.9,,-,73.0,,30.07,39.0,,12:51 AM,10.0,ESE,9.2,120.0 | |
2013-02-07 07:51:00,Scattered Clouds,30.0,,-,76.0,,30.06,37.0,,1:51 AM,10.0,ESE,6.9,110.0 | |
2013-02-07 08:51:00,Mostly Cloudy,30.9,,-,76.0,,30.05,37.9,,2:51 AM,9.0,SE,9.2,130.0 | |
2013-02-07 09:51:00,Scattered Clouds,30.0,,-,68.0,,30.01,39.9,,3:51 AM,10.0,SE,11.5,140.0 | |
2013-02-07 10:51:00,Mostly Cloudy,30.0,,-,65.0,,30.0,41.0,,4:51 AM,10.0,SSE,8.1,150.0 | |
2013-02-07 11:51:00,Mostly Cloudy,30.0,,-,70.0,,30.0,39.0,,5:51 AM,10.0,ESE,8.1,120.0 | |
2013-02-07 12:51:00,Mostly Cloudy,28.9,,-,65.0,,29.99,39.9,,6:51 AM,9.0,SE,11.5,140.0 | |
2013-02-07 13:51:00,Mostly Cloudy,30.0,,-,62.0,0.0,29.99,42.1,,7:51 AM,9.0,SSE,9.2,150.0 | |
2013-02-07 14:51:00,Mostly Cloudy,33.1,,-,65.0,0.02,29.98,44.1,,8:51 AM,9.0,SSE,9.2,150.0 | |
2013-02-07 15:51:00,Overcast,33.1,,-,61.0,,29.98,46.0,,9:51 AM,9.0,Variable,4.6,0.0 | |
2013-02-07 16:51:00,Overcast,36.0,,-,68.0,0.01,29.97,46.0,,10:51 AM,10.0,SE,3.5,140.0 | |
2013-02-07 17:51:00,Overcast,37.0,,-,68.0,,29.94,46.9,,11:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-07 18:51:00,Overcast,37.9,,-,61.0,,29.9,51.1,,12:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-07 19:51:00,Light Rain,39.9,Rain,-,71.0,0.01,29.89,48.9,,1:51 PM,8.0,NNW,5.8,330.0 | |
2013-02-07 20:06:00,Light Rain,39.2,Rain,-,71.0,0.0,29.87,48.2,,2:06 PM,8.0,NW,6.9,320.0 | |
2013-02-07 20:37:00,Rain,41.0,Rain,-,81.0,0.05,29.88,46.4,,2:37 PM,3.0,WNW,6.9,300.0 | |
2013-02-07 20:51:00,Light Rain,42.1,Rain,-,86.0,0.07,29.9,46.0,,2:51 PM,3.0,WNW,6.9,300.0 | |
2013-02-07 21:51:00,Light Rain,44.1,Rain,-,90.0,0.08,29.89,46.9,,3:51 PM,3.0,West,3.5,280.0 | |
2013-02-07 21:57:00,Light Rain,44.6,Rain,-,87.0,0.01,29.87,48.2,,3:57 PM,3.0,Calm,Calm,0.0 | |
2013-02-07 22:10:00,Light Rain,44.6,Rain,-,87.0,0.01,29.87,48.2,,4:10 PM,4.0,West,3.5,280.0 | |
2013-02-07 22:29:00,Light Rain,44.6,Rain,-,87.0,0.01,29.87,48.2,,4:29 PM,3.0,Calm,Calm,0.0 | |
2013-02-07 22:51:00,Light Rain,45.0,Rain,-,93.0,0.03,29.9,46.9,,4:51 PM,3.0,WNW,4.6,290.0 | |
2013-02-07 23:11:00,Light Rain,44.6,Rain,-,93.0,0.0,29.89,46.4,,5:11 PM,3.0,West,6.9,280.0 | |
2013-02-07 23:29:00,Light Rain,44.6,Rain,-,93.0,0.0,29.9,46.4,,5:29 PM,3.0,WNW,5.8,300.0 | |
2013-02-07 23:34:00,Light Rain,44.6,Rain,-,93.0,0.01,29.9,46.4,,5:34 PM,3.0,WNW,6.9,300.0 | |
2013-02-07 23:51:00,Overcast,44.1,,-,90.0,0.01,29.93,46.9,,5:51 PM,3.0,WNW,6.9,300.0 | |
2013-02-08 00:51:00,Overcast,44.1,,-,90.0,,29.94,46.9,,6:51 PM,3.0,NW,12.7,310.0 | |
2013-02-08 01:41:00,Overcast,41.0,,27.6,87.0,,29.95,44.6,,7:41 PM,5.0,NNW,19.6,330.0 | |
2013-02-08 01:51:00,Overcast,39.9,,26.5,82.0,,29.97,45.0,,7:51 PM,7.0,NNW,16.1,330.0 | |
2013-02-08 02:51:00,Overcast,39.0,,20.7,82.0,,29.99,44.1,,8:51 PM,7.0,NW,13.8,320.0 | |
2013-02-08 03:51:00,Overcast,37.9,,27.6,85.0,,30.03,42.1,,9:51 PM,7.0,NW,21.9,310.0 | |
2013-02-08 04:38:00,Mostly Cloudy,37.4,,-,87.0,,30.03,41.0,,10:38 PM,5.0,NW,11.5,310.0 | |
2013-02-08 04:51:00,Mostly Cloudy,37.0,,-,86.0,,30.05,41.0,,10:51 PM,5.0,NW,11.5,310.0 | |
2013-02-08 05:17:00,Overcast,35.6,,-,87.0,,30.05,39.2,,11:17 PM,3.0,NW,13.8,310.0 | |
2013-02-08 05:51:00,Overcast,35.1,,20.7,86.0,,30.07,39.0,,11:51 PM,3.0,NW,15.0,310.0 | |
2013-02-08 06:09:00,Overcast,35.6,,-,87.0,,30.06,39.2,,12:09 AM,4.0,NW,12.7,310.0 | |
2013-02-08 06:51:00,Overcast,34.0,,23.0,86.0,,30.08,37.9,,12:51 AM,3.0,NW,16.1,320.0 | |
2013-02-08 07:51:00,Overcast,33.1,,21.9,86.0,,30.12,37.0,,1:51 AM,3.0,NW,16.1,320.0 | |
2013-02-08 08:09:00,Overcast,33.8,,-,87.0,,30.1,37.4,,2:09 AM,2.5,NW,13.8,310.0 | |
2013-02-08 08:51:00,Overcast,32.0,,24.2,86.0,,30.13,36.0,,2:51 AM,2.5,NW,16.1,320.0 | |
2013-02-08 09:51:00,Overcast,32.0,,-,86.0,,30.15,36.0,,3:51 AM,2.5,NW,12.7,320.0 | |
2013-02-08 10:18:00,Haze,30.2,,23.0,81.0,,30.15,35.6,,4:18 AM,4.0,NNW,17.3,330.0 | |
2013-02-08 10:51:00,Haze,30.0,,21.9,82.0,,30.19,35.1,,4:51 AM,4.0,North,15.0,360.0 | |
2013-02-08 11:26:00,Haze,30.2,,-,81.0,,30.19,35.6,,5:26 AM,5.0,North,16.1,350.0 | |
2013-02-08 11:51:00,Haze,30.0,,-,82.0,,30.22,35.1,,5:51 AM,6.0,North,10.4,350.0 | |
2013-02-08 12:51:00,Overcast,28.0,,20.7,76.0,,30.26,35.1,,6:51 AM,8.0,North,15.0,350.0 | |
2013-02-08 13:51:00,Overcast,28.0,,-,76.0,,30.29,35.1,,7:51 AM,7.0,North,12.7,350.0 | |
2013-02-08 14:30:00,Overcast,28.4,,-,75.0,,30.3,35.6,,8:30 AM,8.0,NNW,11.5,330.0 | |
2013-02-08 14:51:00,Overcast,28.0,,-,76.0,,30.32,35.1,,8:51 AM,9.0,NNW,12.7,340.0 | |
2013-02-08 15:51:00,Overcast,28.0,,-,76.0,,30.34,35.1,,9:51 AM,9.0,NNW,10.4,340.0 | |
2013-02-08 16:51:00,Overcast,28.0,,-,73.0,,30.35,36.0,,10:51 AM,10.0,NNW,10.4,340.0 | |
2013-02-08 17:51:00,Overcast,28.0,,-,73.0,,30.36,36.0,,11:51 AM,10.0,North,8.1,350.0 | |
2013-02-08 18:51:00,Overcast,28.0,,-,70.0,,30.35,37.0,,12:51 PM,9.0,NNW,8.1,340.0 | |
2013-02-08 19:51:00,Overcast,28.0,,-,70.0,,30.34,37.0,,1:51 PM,10.0,NNE,9.2,20.0 | |
2013-02-08 20:51:00,Overcast,28.0,,-,70.0,,30.36,37.0,,2:51 PM,9.0,North,6.9,360.0 | |
2013-02-08 21:51:00,Overcast,27.0,,-,70.0,,30.38,36.0,,3:51 PM,10.0,North,4.6,10.0 | |
2013-02-08 22:51:00,Overcast,27.0,,-,70.0,,30.41,36.0,,4:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-08 23:51:00,Overcast,27.0,,-,70.0,,30.37,36.0,,5:51 PM,10.0,North,8.1,10.0 | |
2013-02-09 00:51:00,Overcast,27.0,,-,72.0,,30.38,35.1,,6:51 PM,10.0,NE,8.1,50.0 | |
2013-02-09 01:51:00,Overcast,26.1,,-,73.0,,30.39,34.0,,7:51 PM,10.0,East,3.5,80.0 | |
2013-02-09 02:51:00,Overcast,26.1,,-,75.0,,30.4,33.1,,8:51 PM,10.0,East,9.2,80.0 | |
2013-02-09 03:51:00,Overcast,25.0,,-,72.0,,30.4,33.1,,9:51 PM,10.0,ESE,8.1,110.0 | |
2013-02-09 04:40:00,Overcast,24.8,,-,75.0,,30.37,32.0,,10:40 PM,9.0,East,9.2,100.0 | |
2013-02-09 04:51:00,Overcast,25.0,,-,75.0,,30.4,32.0,,10:51 PM,9.0,ESE,6.9,110.0 | |
2013-02-09 05:51:00,Overcast,24.1,,-,76.0,,30.39,30.9,,11:51 PM,10.0,SE,9.2,140.0 | |
2013-02-09 06:51:00,Overcast,24.1,,-,76.0,,30.39,30.9,,12:51 AM,9.0,SSE,8.1,150.0 | |
2013-02-09 07:51:00,Overcast,24.1,,-,76.0,,30.38,30.9,,1:51 AM,9.0,East,10.4,100.0 | |
2013-02-09 08:51:00,Overcast,24.1,,-,76.0,,30.41,30.9,,2:51 AM,10.0,SSE,5.8,150.0 | |
2013-02-09 09:51:00,Overcast,24.1,,-,76.0,,30.4,30.9,,3:51 AM,10.0,SSE,6.9,150.0 | |
2013-02-09 10:51:00,Overcast,24.1,,-,76.0,,30.37,30.9,,4:51 AM,10.0,SE,15.0,130.0 | |
2013-02-09 11:51:00,Overcast,24.1,,-,76.0,,30.36,30.9,,5:51 AM,10.0,ESE,11.5,120.0 | |
2013-02-09 12:51:00,Overcast,24.1,,-,76.0,,30.36,30.9,,6:51 AM,10.0,SE,12.7,130.0 | |
2013-02-09 13:51:00,Overcast,23.0,,-,72.0,,30.39,30.9,,7:51 AM,10.0,South,11.5,180.0 | |
2013-02-09 14:51:00,Overcast,24.1,,-,73.0,,30.38,32.0,,8:51 AM,10.0,SE,11.5,130.0 | |
2013-02-09 15:35:00,Overcast,24.8,,-,75.0,,30.33,32.0,,9:35 AM,10.0,ESE,13.8,110.0 | |
2013-02-09 15:51:00,Overcast,24.1,,-,73.0,,30.37,32.0,,9:51 AM,10.0,SSE,12.7,150.0 | |
2013-02-09 16:51:00,Overcast,25.0,,-,70.0,,30.36,34.0,,10:51 AM,10.0,SE,12.7,140.0 | |
2013-02-09 17:51:00,Mostly Cloudy,26.1,,-,65.0,,30.34,37.0,,11:51 AM,10.0,SSE,13.8,150.0 | |
2013-02-09 18:07:00,Mostly Cloudy,24.8,,-,60.0,,30.29,37.4,,12:07 PM,10.0,SSE,10.4,150.0 | |
2013-02-09 18:51:00,Overcast,26.1,,-,62.0,,30.27,37.9,,12:51 PM,10.0,SSE,13.8,150.0 | |
2013-02-09 19:51:00,Mostly Cloudy,27.0,,-,57.0,,30.24,41.0,,1:51 PM,10.0,SSE,12.7,150.0 | |
2013-02-09 20:51:00,Mostly Cloudy,27.0,,-,55.0,,30.19,42.1,,2:51 PM,10.0,SE,16.1,130.0 | |
2013-02-09 21:51:00,Mostly Cloudy,28.0,,-,58.0,,30.17,42.1,,3:51 PM,10.0,ESE,16.1,120.0 | |
2013-02-09 22:51:00,Mostly Cloudy,27.0,,-,57.0,,30.15,41.0,,4:51 PM,10.0,SE,15.0,140.0 | |
2013-02-09 23:51:00,Overcast,27.0,,-,57.0,,30.14,41.0,,5:51 PM,10.0,SE,10.4,140.0 | |
2013-02-10 00:51:00,Overcast,28.4,,-,65.0,,30.12,39.2,,6:51 PM,10.0,South,6.9,170.0 | |
2013-02-10 01:51:00,Overcast,28.0,,-,60.0,,30.13,41.0,,7:51 PM,10.0,SSE,12.7,150.0 | |
2013-02-10 02:51:00,Overcast,28.0,,21.9,58.0,,30.11,42.1,,8:51 PM,10.0,SSE,16.1,160.0 | |
2013-02-10 03:28:00,Light Rain,28.0,Rain,21.9,58.0,,30.11,42.1,,9:28 PM,10.0,SSE,16.1,160.0 | |
2013-02-10 03:51:00,Light Rain,30.9,Rain,-,67.0,0.0,30.07,41.0,,9:51 PM,10.0,SSE,15.0,150.0 | |
2013-02-10 04:51:00,Light Rain,33.1,Rain,20.7,73.0,0.02,30.05,41.0,,10:51 PM,9.0,SE,15.0,140.0 | |
2013-02-10 05:51:00,Light Rain,34.0,Rain,-,82.0,0.07,30.06,39.0,,11:51 PM,7.0,SE,11.5,140.0 | |
2013-02-10 06:51:00,Light Rain,35.1,Rain,-,83.0,0.04,30.03,39.9,,12:51 AM,6.0,SE,10.4,140.0 | |
2013-02-10 07:51:00,Light Rain,36.0,Rain,-,86.0,0.05,29.97,39.9,,1:51 AM,5.0,SE,17.3,140.0 | |
2013-02-10 08:51:00,Light Rain,36.0,Rain,-,82.0,0.02,29.95,41.0,,2:51 AM,9.0,SSE,13.8,150.0 | |
2013-02-10 09:51:00,Light Rain,36.0,Rain,-,82.0,0.02,29.91,41.0,,3:51 AM,7.0,SE,17.3,130.0 | |
2013-02-10 10:51:00,Overcast,37.0,,-,82.0,0.0,29.87,42.1,,4:51 AM,8.0,ESE,12.7,120.0 | |
2013-02-10 11:44:00,Light Rain,37.4,Rain,-,81.0,0.02,29.85,42.8,,5:44 AM,9.0,SE,12.7,140.0 | |
2013-02-10 11:51:00,Light Rain,37.0,Rain,19.6,76.0,0.02,29.86,44.1,,5:51 AM,9.0,SE,13.8,140.0 | |
2013-02-10 12:51:00,Overcast,37.9,,-,76.0,0.01,29.82,45.0,,6:51 AM,9.0,SSE,20.7,150.0 | |
2013-02-10 13:15:00,Overcast,39.2,,28.8,81.0,,29.8,44.6,,7:15 AM,9.0,SSE,23.0,150.0 | |
2013-02-10 13:45:00,Light Thunderstorms and Rain,39.2,Rain-Thunderstorm,31.1,81.0,0.0,29.8,44.6,,7:45 AM,6.0,SSE,21.9,160.0 | |
2013-02-10 13:51:00,Thunderstorms and Rain,39.0,Rain-Thunderstorm,28.8,80.0,0.01,29.82,45.0,,7:51 AM,4.0,SSE,21.9,160.0 | |
2013-02-10 14:13:00,Light Thunderstorms and Rain,39.2,Rain-Thunderstorm,25.3,81.0,0.04,29.81,44.6,,8:13 AM,5.0,SSE,17.3,160.0 | |
2013-02-10 14:26:00,Thunderstorms and Rain,39.2,Rain-Thunderstorm,26.5,81.0,0.06,29.8,44.6,,8:26 AM,4.0,SSE,20.7,150.0 | |
2013-02-10 14:41:00,Thunderstorms and Rain,39.2,Rain-Thunderstorm,27.6,81.0,0.13,29.79,44.6,,8:41 AM,3.0,SSE,18.4,160.0 | |
2013-02-10 14:49:00,Rain,39.2,Rain,27.6,81.0,0.16,29.78,44.6,,8:49 AM,3.0,SSE,19.6,150.0 | |
2013-02-10 14:51:00,Rain,41.0,Rain,27.6,86.0,0.17,29.79,45.0,,8:51 AM,3.0,SSE,18.4,150.0 | |
2013-02-10 15:36:00,Light Rain,42.8,Rain,33.4,87.0,0.09,29.75,46.4,,9:36 AM,5.0,SSE,26.5,150.0 | |
2013-02-10 15:51:00,Light Rain,42.1,Rain,29.9,86.0,0.09,29.73,46.0,,9:51 AM,7.0,SSE,24.2,150.0 | |
2013-02-10 16:24:00,Light Rain,42.8,Rain,35.7,87.0,0.01,29.71,46.4,,10:24 AM,4.0,SSE,23.0,150.0 | |
2013-02-10 16:33:00,Light Rain,44.6,Rain,39.1,87.0,0.02,29.68,48.2,,10:33 AM,6.0,SSE,26.5,150.0 | |
2013-02-10 16:51:00,Overcast,44.1,,39.1,83.0,0.03,29.69,48.9,,10:51 AM,10.0,SSE,25.3,150.0 | |
2013-02-10 17:42:00,Overcast,44.6,,31.1,76.0,,29.68,51.8,,11:42 AM,10.0,SSE,21.9,160.0 | |
2013-02-10 17:51:00,Overcast,45.0,,25.3,80.0,,29.68,51.1,,11:51 AM,10.0,SSE,19.6,160.0 | |
2013-02-10 18:16:00,Overcast,44.6,,29.9,82.0,,29.65,50.0,,12:16 PM,10.0,SSE,20.7,160.0 | |
2013-02-10 18:31:00,Overcast,44.6,,28.8,82.0,,29.63,50.0,,12:31 PM,10.0,SSE,21.9,150.0 | |
2013-02-10 18:51:00,Overcast,45.0,,24.2,83.0,,29.63,50.0,,12:51 PM,10.0,South,12.7,170.0 | |
2013-02-10 19:05:00,Overcast,44.6,,21.9,82.0,,29.62,50.0,,1:05 PM,10.0,South,10.4,170.0 | |
2013-02-10 19:49:00,Overcast,46.4,,20.7,82.0,,29.62,51.8,,1:49 PM,3.0,South,12.7,180.0 | |
2013-02-10 19:51:00,Overcast,46.9,,20.7,86.0,,29.63,51.1,,1:51 PM,3.0,South,12.7,180.0 | |
2013-02-10 19:58:00,Light Drizzle,46.4,,-,82.0,0.0,29.61,51.8,,1:58 PM,2.5,South,15.0,170.0 | |
2013-02-10 20:33:00,Overcast,48.2,,18.4,88.0,0.0,29.6,51.8,,2:33 PM,3.0,South,13.8,170.0 | |
2013-02-10 20:39:00,Overcast,48.2,,-,88.0,0.0,29.6,51.8,,2:39 PM,5.0,South,11.5,170.0 | |
2013-02-10 20:51:00,Overcast,48.9,,-,86.0,0.0,29.61,53.1,,2:51 PM,9.0,South,13.8,170.0 | |
2013-02-10 21:51:00,Mostly Cloudy,50.0,,-,83.0,,29.61,55.0,,3:51 PM,10.0,South,15.0,180.0 | |
2013-02-10 22:25:00,Mostly Cloudy,51.8,,19.6,88.0,,29.61,55.4,,4:25 PM,10.0,South,12.7,180.0 | |
2013-02-10 22:51:00,Scattered Clouds,51.1,,-,84.0,,29.62,55.9,,4:51 PM,10.0,SSE,11.5,160.0 | |
2013-02-10 23:51:00,Scattered Clouds,50.0,,-,80.0,,29.64,55.9,,5:51 PM,10.0,South,12.7,180.0 | |
2013-02-11 00:51:00,Partly Cloudy,48.9,,-,80.0,,29.66,55.0,,6:51 PM,10.0,SSW,11.5,200.0 | |
2013-02-11 01:51:00,Partly Cloudy,30.9,,28.8,40.0,,29.68,55.0,,7:51 PM,10.0,SW,19.6,220.0 | |
2013-02-11 02:51:00,Partly Cloudy,28.9,,23.0,38.0,,29.7,54.0,,8:51 PM,10.0,SW,17.3,230.0 | |
2013-02-11 03:51:00,Clear,28.0,,32.2,38.0,,29.71,53.1,,9:51 PM,10.0,WSW,19.6,240.0 | |
2013-02-11 04:51:00,Clear,28.0,,43.7,40.0,,29.73,52.0,,10:51 PM,10.0,WSW,24.2,250.0 | |
2013-02-11 05:51:00,Partly Cloudy,30.0,,35.7,50.0,,29.78,48.0,,11:51 PM,10.0,West,28.8,260.0 | |
2013-02-11 06:51:00,Partly Cloudy,26.1,,44.9,49.0,,29.83,44.1,,12:51 AM,10.0,West,34.5,260.0 | |
2013-02-11 07:51:00,Partly Cloudy,25.0,,33.4,51.0,,29.86,42.1,,1:51 AM,10.0,WSW,17.3,250.0 | |
2013-02-11 08:51:00,Partly Cloudy,25.0,,34.5,53.0,,29.89,41.0,,2:51 AM,10.0,West,23.0,260.0 | |
2013-02-11 09:51:00,Partly Cloudy,23.0,,28.8,51.0,,29.9,39.9,,3:51 AM,10.0,West,19.6,270.0 | |
2013-02-11 10:51:00,Partly Cloudy,24.1,,27.6,55.0,,29.92,39.0,,4:51 AM,10.0,West,19.6,260.0 | |
2013-02-11 11:51:00,Partly Cloudy,24.1,,25.3,57.0,,29.93,37.9,,5:51 AM,10.0,West,20.7,260.0 | |
2013-02-11 12:51:00,Scattered Clouds,24.1,,25.3,57.0,,29.96,37.9,,6:51 AM,10.0,West,20.7,260.0 | |
2013-02-11 13:51:00,Scattered Clouds,24.1,,26.5,55.0,,30.01,39.0,,7:51 AM,10.0,West,18.4,270.0 | |
2013-02-11 14:51:00,Partly Cloudy,26.1,,27.6,55.0,,30.02,41.0,,8:51 AM,10.0,West,20.7,270.0 | |
2013-02-11 15:51:00,Scattered Clouds,25.0,,34.5,49.0,,30.04,43.0,,9:51 AM,10.0,West,24.2,280.0 | |
2013-02-11 16:51:00,Scattered Clouds,25.0,,31.1,46.0,,30.06,45.0,,10:51 AM,10.0,WNW,23.0,290.0 | |
2013-02-11 17:51:00,Partly Cloudy,26.1,,25.3,44.0,,30.07,46.9,,11:51 AM,10.0,WNW,17.3,290.0 | |
2013-02-11 18:51:00,Scattered Clouds,24.1,,31.1,39.0,,30.06,48.0,,12:51 PM,10.0,WNW,19.6,290.0 | |
2013-02-11 19:51:00,Partly Cloudy,25.0,,-,36.0,,30.06,51.1,,1:51 PM,10.0,West,15.0,280.0 | |
2013-02-11 20:51:00,Scattered Clouds,24.1,,26.5,34.0,,30.06,52.0,,2:51 PM,10.0,WNW,15.0,290.0 | |
2013-02-11 21:51:00,Clear,21.9,,25.3,31.0,,30.07,52.0,,3:51 PM,10.0,West,19.6,270.0 | |
2013-02-11 22:51:00,Clear,23.0,,23.0,35.0,,30.08,50.0,,4:51 PM,10.0,WNW,12.7,290.0 | |
2013-02-11 23:51:00,Clear,24.1,,-,42.0,,30.09,46.0,,5:51 PM,10.0,WNW,8.1,290.0 | |
2013-02-12 00:51:00,Clear,24.1,,-,49.0,,30.12,42.1,,6:51 PM,10.0,WNW,8.1,290.0 | |
2013-02-12 01:51:00,Clear,25.0,,-,55.0,,30.13,39.9,,7:51 PM,10.0,West,8.1,280.0 | |
2013-02-12 02:51:00,Clear,25.0,,-,55.0,,30.14,39.9,,8:51 PM,10.0,West,4.6,270.0 | |
2013-02-12 03:51:00,Clear,25.0,,-,57.0,,30.16,39.0,,9:51 PM,10.0,WSW,3.5,250.0 | |
2013-02-12 04:51:00,Clear,24.1,,-,57.0,,30.17,37.9,,10:51 PM,10.0,West,4.6,280.0 | |
2013-02-12 05:51:00,Clear,24.1,,-,64.0,,30.18,35.1,,11:51 PM,10.0,WNW,4.6,290.0 | |
2013-02-12 06:51:00,Clear,24.1,,-,73.0,,30.18,32.0,,12:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-12 07:51:00,Clear,24.1,,-,70.0,,30.17,33.1,,1:51 AM,10.0,NW,5.8,310.0 | |
2013-02-12 08:51:00,Clear,24.1,,-,70.0,,30.18,33.1,,2:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-12 09:51:00,Clear,24.1,,-,76.0,,30.17,30.9,,3:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-12 10:51:00,Clear,23.0,,-,75.0,,30.17,30.0,,4:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-12 11:51:00,Clear,24.1,,-,82.0,,30.18,28.9,,5:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-12 12:51:00,Partly Cloudy,23.0,,-,78.0,,30.17,28.9,,6:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-12 13:51:00,Mostly Cloudy,26.1,,-,75.0,,30.19,33.1,,7:51 AM,10.0,SW,3.5,220.0 | |
2013-02-12 14:51:00,Mostly Cloudy,27.0,,-,70.0,,30.19,36.0,,8:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-12 15:51:00,Overcast,27.0,,-,62.0,,30.16,39.0,,9:51 AM,10.0,NNW,4.6,330.0 | |
2013-02-12 16:51:00,Overcast,24.1,,-,51.0,,30.15,41.0,,10:51 AM,10.0,NW,5.8,310.0 | |
2013-02-12 17:51:00,Overcast,26.1,,-,51.0,,30.13,43.0,,11:51 AM,10.0,WNW,5.8,300.0 | |
2013-02-12 18:51:00,Overcast,25.0,,-,49.0,,30.14,43.0,,12:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-12 19:51:00,Overcast,24.1,,-,44.0,,30.09,45.0,,1:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-12 20:51:00,Overcast,21.9,,-,42.0,,30.08,44.1,,2:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-12 21:51:00,Overcast,23.0,,-,42.0,,30.05,45.0,,3:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-12 22:51:00,Overcast,26.1,,-,51.0,,30.04,43.0,,4:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-12 23:51:00,Mostly Cloudy,26.1,,-,53.0,,30.02,42.1,,5:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-13 00:51:00,Mostly Cloudy,28.0,,-,58.0,,30.0,42.1,,6:51 PM,10.0,NNE,5.8,30.0 | |
2013-02-13 01:51:00,Overcast,28.0,,-,60.0,,29.99,41.0,,7:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-13 02:51:00,Overcast,28.0,,-,60.0,,29.98,41.0,,8:51 PM,10.0,NNE,5.8,20.0 | |
2013-02-13 03:51:00,Overcast,27.0,,-,60.0,,29.97,39.9,,9:51 PM,10.0,NNE,5.8,20.0 | |
2013-02-13 04:51:00,Overcast,27.0,,-,60.0,,29.98,39.9,,10:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-13 05:51:00,Overcast,28.9,,-,67.0,,29.98,39.0,,11:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-13 06:51:00,Overcast,28.9,,-,67.0,,29.96,39.0,,12:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-13 07:51:00,Overcast,28.9,,-,70.0,,29.95,37.9,,1:51 AM,10.0,West,5.8,280.0 | |
2013-02-13 08:51:00,Overcast,28.9,,-,70.0,,29.93,37.9,,2:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-13 09:51:00,Overcast,28.0,,-,68.0,,29.91,37.9,,3:51 AM,10.0,West,4.6,260.0 | |
2013-02-13 10:51:00,Overcast,28.0,,-,68.0,,29.9,37.9,,4:51 AM,10.0,West,4.6,260.0 | |
2013-02-13 11:51:00,Overcast,28.0,,-,70.0,,29.9,37.0,,5:51 AM,10.0,West,3.5,270.0 | |
2013-02-13 12:51:00,Overcast,27.0,,-,70.0,,29.91,36.0,,6:51 AM,10.0,West,3.5,260.0 | |
2013-02-13 13:51:00,Mostly Cloudy,27.0,,-,70.0,,29.92,36.0,,7:51 AM,10.0,WSW,6.9,250.0 | |
2013-02-13 14:51:00,Scattered Clouds,28.0,,-,63.0,,29.92,39.9,,8:51 AM,10.0,WSW,9.2,250.0 | |
2013-02-13 15:51:00,Partly Cloudy,28.0,,-,52.0,,29.9,45.0,,9:51 AM,10.0,WSW,9.2,240.0 | |
2013-02-13 16:51:00,Clear,27.0,,-,43.0,,29.89,48.9,,10:51 AM,10.0,West,5.8,270.0 | |
2013-02-13 17:51:00,Clear,27.0,,-,39.0,,29.88,51.1,,11:51 AM,10.0,West,10.4,260.0 | |
2013-02-13 18:51:00,Partly Cloudy,27.0,,20.7,37.0,,29.85,53.1,,12:51 PM,10.0,West,12.7,260.0 | |
2013-02-13 19:51:00,Partly Cloudy,25.0,,-,33.0,,29.83,54.0,,1:51 PM,10.0,West,13.8,270.0 | |
2013-02-13 20:51:00,Scattered Clouds,25.0,,24.2,33.0,,29.82,54.0,,2:51 PM,10.0,West,13.8,270.0 | |
2013-02-13 21:51:00,Scattered Clouds,25.0,,-,33.0,,29.83,54.0,,3:51 PM,10.0,West,18.4,270.0 | |
2013-02-13 22:51:00,Scattered Clouds,26.1,,-,37.0,,29.84,52.0,,4:51 PM,10.0,West,13.8,270.0 | |
2013-02-13 23:51:00,Scattered Clouds,27.0,,-,43.0,,29.85,48.9,,5:51 PM,10.0,West,10.4,270.0 | |
2013-02-14 00:51:00,Partly Cloudy,28.0,,-,48.0,,29.86,46.9,,6:51 PM,10.0,West,6.9,260.0 | |
2013-02-14 01:51:00,Clear,28.0,,-,52.0,,29.87,45.0,,7:51 PM,10.0,West,4.6,260.0 | |
2013-02-14 02:51:00,Clear,28.9,,-,58.0,,29.88,43.0,,8:51 PM,10.0,SW,11.5,230.0 | |
2013-02-14 03:51:00,Clear,30.9,,-,65.0,,29.88,42.1,,9:51 PM,10.0,SW,10.4,230.0 | |
2013-02-14 05:51:00,Clear,30.9,,-,67.0,,29.86,41.0,,11:51 PM,10.0,SW,9.2,220.0 | |
2013-02-14 06:51:00,Partly Cloudy,30.2,,-,70.0,,29.84,39.2,,12:51 AM,10.0,SW,9.2,230.0 | |
2013-02-14 07:51:00,Mostly Cloudy,30.0,,-,65.0,,29.83,41.0,,1:51 AM,10.0,SW,11.5,230.0 | |
2013-02-14 08:51:00,Mostly Cloudy,30.2,,-,61.0,,29.83,42.8,,2:51 AM,10.0,SW,10.4,230.0 | |
2013-02-14 09:51:00,Mostly Cloudy,30.0,,-,62.0,,29.82,42.1,,3:51 AM,10.0,SW,10.4,230.0 | |
2013-02-14 10:51:00,Scattered Clouds,30.2,,-,65.0,,29.82,41.0,,4:51 AM,10.0,WSW,9.2,250.0 | |
2013-02-14 11:51:00,Partly Cloudy,30.2,,-,65.0,,29.82,41.0,,5:51 AM,10.0,WSW,11.5,250.0 | |
2013-02-14 12:51:00,Scattered Clouds,30.0,,-,68.0,,29.86,39.9,,6:51 AM,10.0,WSW,10.4,250.0 | |
2013-02-14 13:51:00,Mostly Cloudy,30.0,,-,62.0,,29.9,42.1,,7:51 AM,10.0,West,12.7,260.0 | |
2013-02-14 14:51:00,Scattered Clouds,30.0,,-,54.0,,29.92,46.0,,8:51 AM,10.0,West,12.7,280.0 | |
2013-02-14 15:51:00,Scattered Clouds,30.9,,-,48.0,,29.93,50.0,,9:51 AM,10.0,West,11.5,280.0 | |
2013-02-14 16:51:00,Scattered Clouds,32.0,,21.9,48.0,,29.94,51.1,,10:51 AM,10.0,WNW,12.7,300.0 | |
2013-02-14 17:51:00,Scattered Clouds,32.0,,23.0,43.0,,29.94,54.0,,11:51 AM,10.0,WNW,13.8,300.0 | |
2013-02-14 18:51:00,Scattered Clouds,32.0,,20.7,40.0,,29.93,55.9,,12:51 PM,10.0,WNW,13.8,290.0 | |
2013-02-14 19:51:00,Mostly Cloudy,30.9,,19.6,37.0,,29.92,57.0,,1:51 PM,10.0,WNW,9.2,300.0 | |
2013-02-14 20:51:00,Mostly Cloudy,30.0,,21.9,37.0,,29.94,55.9,,2:51 PM,10.0,WNW,15.0,300.0 | |
2013-02-14 21:51:00,Mostly Cloudy,28.9,,24.2,38.0,,29.96,54.0,,3:51 PM,10.0,NW,17.3,310.0 | |
2013-02-14 22:51:00,Mostly Cloudy,30.0,,24.2,43.0,,29.97,52.0,,4:51 PM,10.0,NW,15.0,320.0 | |
2013-02-14 23:51:00,Mostly Cloudy,30.0,,-,50.0,,30.01,48.0,,5:51 PM,10.0,NW,11.5,320.0 | |
2013-02-15 00:51:00,Mostly Cloudy,30.9,,-,56.0,,30.04,46.0,,6:51 PM,10.0,WNW,5.8,300.0 | |
2013-02-15 01:51:00,Mostly Cloudy,30.0,,-,56.0,,30.06,45.0,,7:51 PM,10.0,WNW,5.8,300.0 | |
2013-02-15 02:51:00,Mostly Cloudy,30.0,,-,60.0,,30.06,43.0,,8:51 PM,10.0,WNW,8.1,290.0 | |
2013-02-15 03:51:00,Mostly Cloudy,28.9,,-,58.0,,30.06,43.0,,9:51 PM,10.0,NW,8.1,310.0 | |
2013-02-15 04:51:00,Mostly Cloudy,28.0,,-,53.0,,30.07,44.1,,10:51 PM,10.0,NW,6.9,310.0 | |
2013-02-15 05:51:00,Mostly Cloudy,28.0,,-,60.0,,30.08,41.0,,11:51 PM,10.0,NW,3.5,310.0 | |
2013-02-15 06:51:00,Mostly Cloudy,27.0,,-,55.0,,30.08,42.1,,12:51 AM,10.0,NW,8.1,310.0 | |
2013-02-15 07:51:00,Mostly Cloudy,26.1,,-,58.0,,30.1,39.9,,1:51 AM,10.0,NW,9.2,310.0 | |
2013-02-15 08:51:00,Mostly Cloudy,26.1,,-,62.0,,30.11,37.9,,2:51 AM,10.0,NW,8.1,310.0 | |
2013-02-15 09:51:00,Mostly Cloudy,25.0,,-,67.0,,30.14,35.1,,3:51 AM,10.0,NW,9.2,320.0 | |
2013-02-15 10:51:00,Mostly Cloudy,26.1,,-,73.0,,30.17,34.0,,4:51 AM,10.0,WNW,6.9,290.0 | |
2013-02-15 11:51:00,Scattered Clouds,25.0,,-,79.0,,30.19,30.9,,5:51 AM,10.0,NW,5.8,310.0 | |
2013-02-15 12:20:00,Mostly Cloudy,24.8,,-,75.0,,30.18,32.0,,6:20 AM,10.0,WNW,6.9,300.0 | |
2013-02-15 12:51:00,Mostly Cloudy,23.0,,23.0,69.0,,30.22,32.0,,6:51 AM,10.0,NW,17.3,320.0 | |
2013-02-15 13:43:00,Mostly Cloudy,19.4,,-,64.0,,30.23,30.2,,7:43 AM,10.0,NW,18.4,320.0 | |
2013-02-15 13:51:00,Mostly Cloudy,19.0,,25.3,64.0,,30.26,30.0,,7:51 AM,10.0,NW,16.1,310.0 | |
2013-02-15 14:51:00,Scattered Clouds,17.1,,-,59.0,,30.29,30.0,,8:51 AM,10.0,NNW,16.1,330.0 | |
2013-02-15 15:51:00,Partly Cloudy,14.0,,23.0,48.0,,30.3,32.0,,9:51 AM,10.0,WNW,15.0,300.0 | |
2013-02-15 16:51:00,Partly Cloudy,12.9,,23.0,40.0,,30.3,35.1,,10:51 AM,10.0,NW,12.7,320.0 | |
2013-02-15 17:51:00,Partly Cloudy,12.0,,21.9,36.0,,30.29,37.0,,11:51 AM,10.0,NW,11.5,320.0 | |
2013-02-15 18:51:00,Clear,12.0,,-,36.0,,30.27,37.0,,12:51 PM,10.0,NNW,16.1,330.0 | |
2013-02-15 19:51:00,Partly Cloudy,12.9,,-,36.0,,30.26,37.9,,1:51 PM,10.0,NNW,15.0,340.0 | |
2013-02-15 20:51:00,Scattered Clouds,10.9,,21.9,32.0,,30.26,39.0,,2:51 PM,10.0,North,13.8,350.0 | |
2013-02-15 21:51:00,Scattered Clouds,12.0,,-,33.0,,30.26,39.0,,3:51 PM,10.0,WNW,4.6,290.0 | |
2013-02-15 22:51:00,Scattered Clouds,12.0,,-,33.0,,30.26,39.0,,4:51 PM,9.0,NW,5.8,320.0 | |
2013-02-15 23:51:00,Scattered Clouds,12.9,,-,40.0,,30.27,35.1,,5:51 PM,10.0,WNW,8.1,290.0 | |
2013-02-16 00:51:00,Scattered Clouds,12.9,,-,43.0,,30.28,33.1,,6:51 PM,10.0,WNW,5.8,300.0 | |
2013-02-16 01:51:00,Mostly Cloudy,14.0,,-,44.0,,30.27,34.0,,7:51 PM,10.0,NW,3.5,310.0 | |
2013-02-16 02:51:00,Mostly Cloudy,15.1,,-,50.0,,30.28,32.0,,8:51 PM,10.0,WNW,4.6,300.0 | |
2013-02-16 03:51:00,Mostly Cloudy,14.0,,-,44.0,,30.27,34.0,,9:51 PM,10.0,NW,11.5,320.0 | |
2013-02-16 04:51:00,Mostly Cloudy,14.0,,-,50.0,,30.27,30.9,,10:51 PM,10.0,NNW,11.5,340.0 | |
2013-02-16 05:51:00,Scattered Clouds,14.0,,-,56.0,,30.26,28.0,,11:51 PM,10.0,North,9.2,350.0 | |
2013-02-16 06:51:00,Scattered Clouds,15.1,,-,63.0,,30.27,26.1,,12:51 AM,10.0,NNW,6.9,340.0 | |
2013-02-16 07:51:00,Scattered Clouds,14.0,,-,63.0,,30.27,25.0,,1:51 AM,10.0,NNW,6.9,330.0 | |
2013-02-16 08:51:00,Partly Cloudy,12.9,,-,60.0,,30.27,25.0,,2:51 AM,10.0,NNW,6.9,330.0 | |
2013-02-16 09:51:00,Partly Cloudy,12.0,,-,58.0,,30.27,25.0,,3:51 AM,10.0,NNW,9.2,330.0 | |
2013-02-16 10:51:00,Partly Cloudy,12.9,,-,65.0,,30.27,23.0,,4:51 AM,10.0,NW,3.5,320.0 | |
2013-02-16 11:51:00,Clear,12.0,,-,66.0,,30.28,21.9,,5:51 AM,10.0,NNW,5.8,340.0 | |
2013-02-16 12:51:00,Partly Cloudy,12.0,,-,66.0,,30.29,21.9,,6:51 AM,10.0,NNW,10.4,330.0 | |
2013-02-16 13:51:00,Partly Cloudy,10.9,,-,60.0,,30.31,23.0,,7:51 AM,10.0,NNW,8.1,340.0 | |
2013-02-16 14:51:00,Partly Cloudy,12.9,,-,60.0,,30.31,25.0,,8:51 AM,10.0,NNW,9.2,330.0 | |
2013-02-16 15:51:00,Partly Cloudy,12.0,,-,53.0,,30.31,27.0,,9:51 AM,10.0,NW,9.2,320.0 | |
2013-02-16 16:51:00,Clear,12.0,,-,47.0,,30.31,30.0,,10:51 AM,10.0,WNW,6.9,300.0 | |
2013-02-16 17:51:00,Clear,10.0,,19.6,42.0,,30.29,30.9,,11:51 AM,10.0,NW,12.7,320.0 | |
2013-02-16 18:51:00,Clear,10.0,,-,37.0,,30.26,34.0,,12:51 PM,10.0,NW,13.8,320.0 | |
2013-02-16 19:51:00,Partly Cloudy,9.0,,-,33.0,,30.23,36.0,,1:51 PM,10.0,WNW,10.4,300.0 | |
2013-02-16 20:51:00,Partly Cloudy,9.0,,-,33.0,,30.22,36.0,,2:51 PM,10.0,NW,9.2,310.0 | |
2013-02-16 21:51:00,Partly Cloudy,8.1,,-,30.0,,30.22,37.0,,3:51 PM,10.0,WNW,9.2,300.0 | |
2013-02-16 22:51:00,Partly Cloudy,8.1,,-,31.0,,30.21,36.0,,4:51 PM,10.0,WNW,6.9,300.0 | |
2013-02-16 23:51:00,Partly Cloudy,10.0,,-,38.0,,30.22,33.1,,5:51 PM,10.0,NW,6.9,310.0 | |
2013-02-17 00:51:00,Clear,10.9,,-,43.0,,30.22,30.9,,6:51 PM,10.0,NNW,3.5,330.0 | |
2013-02-17 01:51:00,Clear,12.9,,-,47.0,,30.23,30.9,,7:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-17 02:51:00,Clear,12.9,,-,51.0,,30.24,28.9,,8:51 PM,10.0,SW,3.5,230.0 | |
2013-02-17 03:51:00,Clear,14.0,,-,56.0,,30.24,28.0,,9:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-17 04:51:00,Clear,14.0,,-,58.0,,30.23,27.0,,10:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-17 06:51:00,Clear,14.0,,-,63.0,,30.21,25.0,,12:51 AM,10.0,SSW,3.5,210.0 | |
2013-02-17 07:51:00,Clear,12.9,,-,62.0,,30.2,24.1,,1:51 AM,10.0,NE,3.5,50.0 | |
2013-02-17 08:51:00,Mostly Cloudy,15.1,,-,69.0,,30.2,24.1,,2:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-17 09:51:00,Mostly Cloudy,16.0,,-,69.0,,30.2,25.0,,3:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-17 10:51:00,Mostly Cloudy,12.9,,-,60.0,,30.2,25.0,,4:51 AM,10.0,East,4.6,100.0 | |
2013-02-17 11:51:00,Mostly Cloudy,14.0,,-,68.0,,30.22,23.0,,5:51 AM,10.0,East,4.6,90.0 | |
2013-02-17 12:51:00,Mostly Cloudy,18.0,,-,75.0,,30.22,25.0,,6:51 AM,10.0,East,4.6,100.0 | |
2013-02-17 13:51:00,Mostly Cloudy,17.1,,-,66.0,,30.22,27.0,,7:51 AM,10.0,ESE,10.4,110.0 | |
2013-02-17 14:51:00,Mostly Cloudy,16.0,,-,56.0,,30.22,30.0,,8:51 AM,10.0,ESE,12.7,120.0 | |
2013-02-17 15:51:00,Mostly Cloudy,15.1,,-,46.0,,30.22,34.0,,9:51 AM,10.0,ESE,12.7,120.0 | |
2013-02-17 16:51:00,Mostly Cloudy,15.1,,-,39.0,,30.2,37.9,,10:51 AM,10.0,SE,12.7,140.0 | |
2013-02-17 17:51:00,Mostly Cloudy,16.0,,-,36.0,,30.17,41.0,,11:51 AM,10.0,ESE,13.8,120.0 | |
2013-02-17 18:51:00,Scattered Clouds,17.1,,24.2,34.0,,30.13,44.1,,12:51 PM,10.0,SE,16.1,130.0 | |
2013-02-17 19:51:00,Mostly Cloudy,18.0,,21.9,34.0,,30.1,45.0,,1:51 PM,10.0,SE,15.0,130.0 | |
2013-02-17 20:51:00,Scattered Clouds,19.0,,23.0,33.0,,30.07,46.9,,2:51 PM,10.0,SE,17.3,140.0 | |
2013-02-17 21:51:00,Partly Cloudy,19.9,,24.2,33.0,,30.05,48.0,,3:51 PM,10.0,SE,17.3,130.0 | |
2013-02-17 22:51:00,Scattered Clouds,21.9,,24.2,37.0,,30.02,46.9,,4:51 PM,10.0,SE,15.0,130.0 | |
2013-02-17 23:51:00,Mostly Cloudy,23.0,,-,40.0,,30.01,46.0,,5:51 PM,10.0,SE,12.7,140.0 | |
2013-02-18 00:51:00,Mostly Cloudy,28.0,,25.3,53.0,,30.02,44.1,,6:51 PM,10.0,SE,15.0,140.0 | |
2013-02-18 01:51:00,Mostly Cloudy,28.9,,-,55.0,,30.01,44.1,,7:51 PM,10.0,SSE,16.1,150.0 | |
2013-02-18 02:51:00,Mostly Cloudy,30.0,,23.0,60.0,,30.0,43.0,,8:51 PM,10.0,SSE,15.0,150.0 | |
2013-02-18 03:51:00,Mostly Cloudy,30.0,,-,62.0,,29.98,42.1,,9:51 PM,10.0,SE,13.8,130.0 | |
2013-02-18 05:51:00,Mostly Cloudy,28.9,,-,62.0,,29.94,41.0,,11:51 PM,10.0,SE,10.4,130.0 | |
2013-02-18 06:51:00,Overcast,28.9,,-,62.0,,29.92,41.0,,12:51 AM,10.0,SE,9.2,140.0 | |
2013-02-18 07:51:00,Scattered Clouds,28.4,,-,65.0,,29.88,39.2,,1:51 AM,10.0,SE,9.2,140.0 | |
2013-02-18 08:51:00,Mostly Cloudy,30.0,,-,68.0,,29.87,39.9,,2:51 AM,10.0,SE,6.9,130.0 | |
2013-02-18 09:51:00,Mostly Cloudy,32.0,,-,67.0,,29.85,42.1,,3:51 AM,10.0,South,11.5,170.0 | |
2013-02-18 10:51:00,Overcast,33.1,,-,65.0,,29.83,44.1,,4:51 AM,10.0,South,13.8,170.0 | |
2013-02-18 11:51:00,Mostly Cloudy,34.0,,-,65.0,,29.82,45.0,,5:51 AM,10.0,South,16.1,170.0 | |
2013-02-18 12:51:00,Mostly Cloudy,35.1,,-,68.0,,29.81,45.0,,6:51 AM,10.0,South,13.8,170.0 | |
2013-02-18 13:51:00,Overcast,37.0,,-,68.0,,29.8,46.9,,7:51 AM,10.0,South,12.7,180.0 | |
2013-02-18 14:51:00,Mostly Cloudy,39.0,,20.7,59.0,,29.78,53.1,,8:51 AM,10.0,South,12.7,180.0 | |
2013-02-18 15:51:00,Mostly Cloudy,41.0,,35.7,55.0,,29.78,57.0,,9:51 AM,10.0,South,20.7,190.0 | |
2013-02-18 16:51:00,Mostly Cloudy,43.0,,34.5,58.0,,29.76,57.9,,10:51 AM,10.0,SSW,26.5,200.0 | |
2013-02-18 17:51:00,Overcast,43.0,,36.8,59.0,,29.74,57.0,,11:51 AM,10.0,South,26.5,190.0 | |
2013-02-18 18:13:00,Overcast,42.8,,31.1,63.0,,29.73,55.4,,12:13 PM,10.0,SSW,21.9,200.0 | |
2013-02-18 18:51:00,Overcast,44.1,,38.0,64.0,,29.71,55.9,,12:51 PM,10.0,South,23.0,190.0 | |
2013-02-18 19:51:00,Overcast,44.1,,29.9,64.0,,29.67,55.9,,1:51 PM,10.0,South,17.3,180.0 | |
2013-02-18 20:51:00,Overcast,44.1,,33.4,67.0,,29.64,55.0,,2:51 PM,10.0,South,20.7,180.0 | |
2013-02-18 21:51:00,Light Rain,45.0,Rain,26.5,77.0,0.0,29.6,52.0,,3:51 PM,5.0,South,15.0,170.0 | |
2013-02-18 21:53:00,Light Rain,46.4,Rain,26.5,82.0,0.01,29.59,51.8,,3:53 PM,3.0,South,16.1,180.0 | |
2013-02-18 22:23:00,Light Rain,46.4,Rain,28.8,82.0,0.05,29.59,51.8,,4:23 PM,4.0,SSE,21.9,160.0 | |
2013-02-18 22:43:00,Light Rain,46.4,Rain,24.2,82.0,,29.57,51.8,,4:43 PM,7.0,South,17.3,170.0 | |
2013-02-18 22:51:00,Light Rain,46.0,Rain,25.3,83.0,0.06,29.57,51.1,,4:51 PM,7.0,SSE,18.4,160.0 | |
2013-02-18 22:58:00,Light Rain,46.4,Rain,29.9,82.0,0.01,29.56,51.8,,4:58 PM,7.0,South,17.3,170.0 | |
2013-02-18 23:27:00,Light Rain,46.4,Rain,-,82.0,0.01,29.57,51.8,,5:27 PM,4.0,South,15.0,180.0 | |
2013-02-18 23:51:00,Light Rain,46.9,Rain,23.0,86.0,0.05,29.57,51.1,,5:51 PM,4.0,South,13.8,170.0 | |
2013-02-19 00:02:00,Light Rain,46.4,Rain,-,82.0,0.0,29.57,51.8,,6:02 PM,6.0,SSW,12.7,200.0 | |
2013-02-19 00:29:00,Rain,46.4,Rain,26.5,82.0,,29.6,51.8,,6:29 PM,3.0,West,19.6,260.0 | |
2013-02-19 00:41:00,Light Rain,44.6,Rain,38.0,87.0,0.04,29.61,48.2,,6:41 PM,4.0,NW,25.3,310.0 | |
2013-02-19 00:51:00,Overcast,42.1,,32.2,86.0,0.05,29.64,46.0,,6:51 PM,8.0,WNW,24.2,300.0 | |
2013-02-19 00:58:00,Overcast,41.0,,36.8,87.0,,29.64,44.6,,6:58 PM,10.0,WNW,24.2,290.0 | |
2013-02-19 01:51:00,Overcast,35.1,,35.7,79.0,,29.73,41.0,,7:51 PM,10.0,NW,26.5,320.0 | |
2013-02-19 02:51:00,Overcast,34.0,,38.0,79.0,,29.77,39.9,,8:51 PM,10.0,WNW,27.6,290.0 | |
2013-02-19 03:33:00,Overcast,30.2,,33.4,75.0,,29.81,37.4,,9:33 PM,10.0,WNW,23.0,290.0 | |
2013-02-19 03:51:00,Overcast,28.0,,40.3,73.0,,29.83,36.0,,9:51 PM,10.0,WNW,29.9,290.0 | |
2013-02-19 04:51:00,Overcast,25.0,,28.8,67.0,,29.88,35.1,,10:51 PM,10.0,WNW,18.4,300.0 | |
2013-02-19 05:51:00,Overcast,23.0,,32.2,64.0,,29.91,34.0,,11:51 PM,10.0,West,25.3,280.0 | |
2013-02-19 06:21:00,Mostly Cloudy,21.2,,31.1,60.0,,29.92,33.8,,12:21 AM,10.0,WNW,20.7,290.0 | |
2013-02-19 06:51:00,Mostly Cloudy,21.9,,25.3,66.0,,29.95,32.0,,12:51 AM,10.0,West,18.4,280.0 | |
2013-02-19 07:51:00,Partly Cloudy,19.0,,25.3,61.0,,29.96,30.9,,1:51 AM,10.0,West,19.6,280.0 | |
2013-02-19 08:51:00,Partly Cloudy,17.1,,31.1,59.0,,29.98,30.0,,2:51 AM,10.0,West,19.6,280.0 | |
2013-02-19 09:51:00,Partly Cloudy,17.1,,28.8,61.0,,29.99,28.9,,3:51 AM,10.0,West,18.4,280.0 | |
2013-02-19 10:51:00,Partly Cloudy,17.1,,26.5,61.0,,30.0,28.9,,4:51 AM,10.0,West,18.4,280.0 | |
2013-02-19 11:51:00,Partly Cloudy,16.0,,24.2,63.0,,30.03,27.0,,5:51 AM,10.0,WNW,16.1,290.0 | |
2013-02-19 12:51:00,Partly Cloudy,14.0,,26.5,60.0,,30.06,26.1,,6:51 AM,10.0,WNW,13.8,300.0 | |
2013-02-19 13:51:00,Partly Cloudy,14.0,,29.9,58.0,,30.1,27.0,,7:51 AM,10.0,WNW,19.6,290.0 | |
2013-02-19 14:51:00,Partly Cloudy,14.0,,35.7,56.0,,30.12,28.0,,8:51 AM,10.0,WNW,21.9,290.0 | |
2013-02-19 15:51:00,Partly Cloudy,14.0,,28.8,51.0,,30.14,30.0,,9:51 AM,10.0,WNW,20.7,300.0 | |
2013-02-19 16:51:00,Partly Cloudy,14.0,,27.6,50.0,,30.17,30.9,,10:51 AM,10.0,WNW,18.4,300.0 | |
2013-02-19 18:51:00,Partly Cloudy,15.1,,28.8,50.0,,30.19,32.0,,12:51 PM,10.0,WNW,17.3,300.0 | |
2013-02-19 19:51:00,Partly Cloudy,12.9,,27.6,45.0,,30.2,32.0,,1:51 PM,10.0,West,21.9,280.0 | |
2013-02-19 20:51:00,Partly Cloudy,14.0,,28.8,46.0,,30.21,33.1,,2:51 PM,10.0,NW,19.6,310.0 | |
2013-02-19 21:51:00,Partly Cloudy,12.9,,28.8,43.0,,30.23,33.1,,3:51 PM,10.0,NW,17.3,310.0 | |
2013-02-19 22:51:00,Partly Cloudy,12.9,,-,45.0,,30.24,32.0,,4:51 PM,10.0,WNW,13.8,300.0 | |
2013-02-20 00:51:00,Clear,10.9,,-,49.0,,30.27,28.0,,6:51 PM,10.0,WNW,15.0,300.0 | |
2013-02-20 01:51:00,Clear,10.9,,-,51.0,,30.29,27.0,,7:51 PM,10.0,WNW,10.4,300.0 | |
2013-02-20 02:51:00,Clear,10.9,,-,51.0,,30.31,27.0,,8:51 PM,10.0,WNW,8.1,300.0 | |
2013-02-20 03:51:00,Clear,10.9,,-,55.0,,30.33,25.0,,9:51 PM,10.0,West,9.2,280.0 | |
2013-02-20 04:51:00,Clear,10.0,,-,53.0,,30.33,25.0,,10:51 PM,10.0,WNW,8.1,290.0 | |
2013-02-20 05:51:00,Clear,9.0,,-,53.0,,30.33,24.1,,11:51 PM,10.0,WNW,8.1,290.0 | |
2013-02-20 06:51:00,Partly Cloudy,9.0,,-,53.0,,30.35,24.1,,12:51 AM,10.0,NW,8.1,310.0 | |
2013-02-20 07:51:00,Partly Cloudy,9.0,,-,58.0,,30.36,21.9,,1:51 AM,10.0,WNW,8.1,300.0 | |
2013-02-20 08:51:00,Scattered Clouds,7.0,,-,53.0,,30.35,21.9,,2:51 AM,10.0,NW,8.1,310.0 | |
2013-02-20 09:51:00,Scattered Clouds,8.1,,-,57.0,,30.34,21.0,,3:51 AM,10.0,North,6.9,10.0 | |
2013-02-20 10:51:00,Partly Cloudy,7.0,,-,59.0,,30.36,19.0,,4:51 AM,10.0,NNW,6.9,340.0 | |
2013-02-20 11:51:00,Partly Cloudy,8.1,,-,65.0,,30.39,18.0,,5:51 AM,10.0,NNW,5.8,340.0 | |
2013-02-20 12:51:00,Mostly Cloudy,8.1,,-,65.0,,30.4,18.0,,6:51 AM,10.0,North,6.9,10.0 | |
2013-02-20 13:51:00,Mostly Cloudy,8.1,,-,62.0,,30.43,19.0,,7:51 AM,10.0,NNW,4.6,330.0 | |
2013-02-20 14:51:00,Mostly Cloudy,8.1,,-,60.0,,30.45,19.9,,8:51 AM,10.0,NW,5.8,320.0 | |
2013-02-20 15:51:00,Mostly Cloudy,8.1,,-,55.0,,30.45,21.9,,9:51 AM,10.0,NW,5.8,320.0 | |
2013-02-20 16:51:00,Overcast,9.0,,-,58.0,,30.46,21.9,,10:51 AM,10.0,North,5.8,10.0 | |
2013-02-20 17:51:00,Overcast,10.0,,-,55.0,,30.45,24.1,,11:51 AM,10.0,NNW,8.1,340.0 | |
2013-02-20 18:51:00,Overcast,10.9,,-,57.0,,30.43,24.1,,12:51 PM,10.0,Variable,5.8,0.0 | |
2013-02-20 19:51:00,Overcast,10.9,,-,55.0,,30.41,25.0,,1:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-20 20:51:00,Overcast,9.0,,-,49.0,,30.38,26.1,,2:51 PM,10.0,NNE,5.8,30.0 | |
2013-02-20 21:51:00,Mostly Cloudy,9.0,,-,49.0,,30.37,26.1,,3:51 PM,10.0,NE,6.9,50.0 | |
2013-02-20 22:51:00,Mostly Cloudy,9.0,,-,49.0,,30.36,26.1,,4:51 PM,10.0,NE,9.2,50.0 | |
2013-02-20 23:51:00,Mostly Cloudy,10.0,,-,51.0,,30.36,26.1,,5:51 PM,10.0,ENE,5.8,60.0 | |
2013-02-21 00:51:00,Mostly Cloudy,10.0,,-,53.0,,30.35,25.0,,6:51 PM,10.0,ENE,6.9,70.0 | |
2013-02-21 01:51:00,Scattered Clouds,10.9,,-,57.0,,30.36,24.1,,7:51 PM,10.0,East,8.1,90.0 | |
2013-02-21 02:51:00,Scattered Clouds,10.9,,-,57.0,,30.37,24.1,,8:51 PM,10.0,ENE,5.8,60.0 | |
2013-02-21 03:51:00,Mostly Cloudy,12.0,,-,63.0,,30.36,23.0,,9:51 PM,10.0,ENE,6.9,70.0 | |
2013-02-21 04:51:00,Scattered Clouds,12.0,,-,66.0,,30.37,21.9,,10:51 PM,10.0,ENE,6.9,60.0 | |
2013-02-21 05:51:00,Scattered Clouds,12.0,,-,68.0,,30.36,21.0,,11:51 PM,10.0,East,5.8,90.0 | |
2013-02-21 06:51:00,Scattered Clouds,12.0,,-,66.0,,30.38,21.9,,12:51 AM,10.0,Calm,Calm,0.0 | |
2013-02-21 07:51:00,Scattered Clouds,12.9,,-,68.0,,30.36,21.9,,1:51 AM,10.0,East,5.8,80.0 | |
2013-02-21 08:51:00,Mostly Cloudy,12.9,,-,65.0,,30.32,23.0,,2:51 AM,10.0,East,6.9,80.0 | |
2013-02-21 09:51:00,Mostly Cloudy,15.1,,-,69.0,,30.31,24.1,,3:51 AM,10.0,East,8.1,80.0 | |
2013-02-21 10:51:00,Mostly Cloudy,15.1,,-,69.0,,30.26,24.1,,4:51 AM,10.0,East,12.7,100.0 | |
2013-02-21 11:51:00,Mostly Cloudy,15.1,,-,66.0,,30.29,25.0,,5:51 AM,10.0,East,11.5,90.0 | |
2013-02-21 12:51:00,Mostly Cloudy,16.0,,21.9,69.0,,30.25,25.0,,6:51 AM,10.0,East,16.1,80.0 | |
2013-02-21 13:51:00,Mostly Cloudy,17.1,,-,69.0,,30.3,26.1,,7:51 AM,10.0,East,11.5,100.0 | |
2013-02-21 14:51:00,Overcast,17.1,,-,69.0,,30.27,26.1,,8:51 AM,10.0,ESE,13.8,120.0 | |
2013-02-21 15:51:00,Overcast,17.1,,20.7,66.0,,30.24,27.0,,9:51 AM,10.0,ESE,17.3,110.0 | |
2013-02-21 16:07:00,Light Snow,17.6,Snow,-,69.0,0.0,30.17,26.6,,10:07 AM,4.0,East,16.1,100.0 | |
2013-02-21 16:10:00,Light Snow,17.6,Snow,24.2,69.0,0.0,30.14,26.6,,10:10 AM,2.0,East,18.4,90.0 | |
2013-02-21 16:14:00,Light Snow,17.6,Snow,-,69.0,0.0,30.13,26.6,,10:14 AM,1.5,East,21.9,90.0 | |
2013-02-21 16:26:00,Light Ice Pellets,17.6,Snow,28.8,69.0,0.03,30.13,26.6,,10:26 AM,2.0,East,15.0,90.0 | |
2013-02-21 16:30:00,Light Ice Pellets,19.4,Snow,27.6,74.0,0.04,30.12,26.6,,10:30 AM,4.0,East,15.0,80.0 | |
2013-02-21 16:34:00,Light Ice Pellets,19.4,Snow,21.9,74.0,0.04,30.12,26.6,,10:34 AM,5.0,East,15.0,90.0 | |
2013-02-21 16:46:00,Light Snow,19.4,Snow,18.4,74.0,0.05,30.14,26.6,,10:46 AM,5.0,East,12.7,100.0 | |
2013-02-21 16:51:00,Light Snow,19.0,Snow,-,75.0,0.05,30.15,26.1,,10:51 AM,5.0,East,17.3,80.0 | |
2013-02-21 16:56:00,Light Snow,19.4,Snow,-,74.0,0.0,30.11,26.6,,10:56 AM,3.0,East,19.6,100.0 | |
2013-02-21 17:01:00,Light Snow,19.4,Snow,-,74.0,0.0,30.13,26.6,,11:01 AM,4.0,East,15.0,100.0 | |
2013-02-21 17:07:00,Light Snow,19.4,Snow,-,74.0,0.0,30.08,26.6,,11:07 AM,2.5,East,18.4,90.0 | |
2013-02-21 17:19:00,Light Snow,19.4,Snow,29.9,74.0,0.01,30.05,26.6,,11:19 AM,1.2,East,20.7,80.0 | |
2013-02-21 17:24:00,Ice Pellets,19.4,Snow,29.9,74.0,0.03,30.09,26.6,,11:24 AM,1.0,East,16.1,100.0 | |
2013-02-21 17:28:00,Snow,19.4,Snow,26.5,74.0,0.04,30.11,26.6,,11:28 AM,0.5,ESE,12.7,110.0 | |
2013-02-21 17:31:00,Heavy Snow,19.4,Snow,24.2,74.0,0.06,30.12,26.6,,11:31 AM,0.2,East,15.0,100.0 | |
2013-02-21 17:39:00,Heavy Snow,21.2,Fog-Snow,-,86.0,0.1,30.07,24.8,,11:39 AM,0.2,East,20.7,80.0 | |
2013-02-21 17:45:00,Snow,21.2,Fog-Snow,-,86.0,0.13,30.08,24.8,,11:45 AM,0.5,East,17.3,80.0 | |
2013-02-21 17:51:00,Snow,21.0,Fog-Snow,-,85.0,0.13,30.13,25.0,,11:51 AM,0.5,East,13.8,80.0 | |
2013-02-21 18:51:00,Snow,21.9,Fog-Snow,-,88.0,0.18,30.16,25.0,,12:51 PM,0.5,NE,9.2,50.0 | |
2013-02-21 19:39:00,Snow,21.2,Fog-Snow,-,86.0,0.12,30.12,24.8,,1:39 PM,0.5,NE,9.2,40.0 | |
2013-02-21 19:51:00,Snow,21.0,Fog-Snow,-,85.0,0.14,30.14,25.0,,1:51 PM,0.5,ENE,10.4,60.0 | |
2013-02-21 20:04:00,Heavy Snow,21.2,Fog-Snow,-,86.0,0.03,30.12,24.8,,2:04 PM,0.2,East,10.4,80.0 | |
2013-02-21 20:27:00,Heavy Snow,21.2,Fog-Snow,-,86.0,0.15,30.04,24.8,,2:27 PM,0.2,East,18.4,80.0 | |
2013-02-21 20:51:00,Heavy Snow,21.9,Fog-Snow,-,88.0,0.28,30.06,25.0,,2:51 PM,0.2,East,21.9,80.0 | |
2013-02-21 21:17:00,Light Snow,21.2,Snow,29.9,80.0,0.04,29.96,26.6,,3:17 PM,0.8,East,23.0,80.0 | |
2013-02-21 21:22:00,Light Snow,21.2,Snow,29.9,80.0,,29.94,26.6,,3:22 PM,1.0,East,21.9,80.0 | |
2013-02-21 21:30:00,Light Freezing Rain,21.2,Rain-Snow,29.9,80.0,0.05,29.94,26.6,,3:30 PM,1.5,East,21.9,80.0 | |
2013-02-21 21:51:00,Light Freezing Rain,23.0,Rain,32.2,85.0,0.06,29.96,27.0,,3:51 PM,1.5,East,23.0,80.0 | |
2013-02-21 22:06:00,Light Freezing Rain,23.0,Rain,34.5,80.0,0.01,29.92,28.4,,4:06 PM,3.0,East,23.0,100.0 | |
2013-02-21 22:22:00,Light Freezing Drizzle,23.0,,31.1,80.0,0.01,29.9,28.4,,4:22 PM,7.0,East,23.0,100.0 | |
2013-02-21 22:36:00,Light Freezing Rain,24.8,Rain,31.1,86.0,0.01,29.87,28.4,,4:36 PM,4.0,East,24.2,100.0 | |
2013-02-21 22:51:00,Light Freezing Rain,24.1,Rain,25.3,82.0,0.02,29.94,28.9,,4:51 PM,3.0,East,15.0,100.0 | |
2013-02-21 23:22:00,Light Freezing Rain,24.8,Rain,28.8,80.0,0.01,29.87,30.2,,5:22 PM,4.0,East,18.4,100.0 | |
2013-02-21 23:37:00,Light Freezing Rain,24.8,Rain,-,80.0,0.01,29.89,30.2,,5:37 PM,7.0,ESE,16.1,110.0 | |
2013-02-21 23:44:00,Light Freezing Rain,26.6,Rain,23.0,86.0,0.02,29.86,30.2,,5:44 PM,2.5,East,18.4,100.0 | |
2013-02-21 23:51:00,Light Freezing Rain,26.1,Rain,23.0,85.0,0.03,29.91,30.0,,5:51 PM,2.5,East,15.0,100.0 | |
2013-02-22 00:07:00,Light Freezing Rain,26.6,Rain,25.3,86.0,0.01,29.87,30.2,,6:07 PM,4.0,East,19.6,100.0 | |
2013-02-22 00:14:00,Overcast,26.6,,-,86.0,0.01,29.86,30.2,,6:14 PM,7.0,ESE,20.7,110.0 | |
2013-02-22 00:36:00,Light Freezing Rain,26.6,Rain,-,86.0,0.01,29.9,30.2,,6:36 PM,6.0,ESE,16.1,120.0 | |
2013-02-22 00:42:00,Light Freezing Rain,26.6,Rain,-,86.0,0.01,29.88,30.2,,6:42 PM,4.0,ESE,17.3,120.0 | |
2013-02-22 00:51:00,Light Freezing Rain,27.0,Rain,26.5,85.0,0.02,29.9,30.9,,6:51 PM,4.0,ESE,17.3,110.0 | |
2013-02-22 00:57:00,Light Freezing Rain,26.6,Rain,25.3,80.0,0.01,29.86,32.0,,6:57 PM,2.5,ESE,20.7,110.0 | |
2013-02-22 01:08:00,Light Freezing Rain,26.6,Rain,26.5,80.0,0.02,29.86,32.0,,7:08 PM,4.0,ESE,20.7,120.0 | |
2013-02-22 01:24:00,Overcast,26.6,,29.9,80.0,0.02,29.87,32.0,,7:24 PM,7.0,ESE,21.9,120.0 | |
2013-02-22 01:51:00,Overcast,27.0,,29.9,82.0,0.02,29.9,32.0,,7:51 PM,7.0,ESE,20.7,120.0 | |
2013-02-22 02:19:00,Light Freezing Rain,26.6,Rain,29.9,80.0,0.0,29.86,32.0,,8:19 PM,4.0,SE,16.1,130.0 | |
2013-02-22 02:38:00,Light Freezing Rain,26.6,Rain,25.3,80.0,0.0,29.86,32.0,,8:38 PM,3.0,SE,15.0,130.0 | |
2013-02-22 02:49:00,Light Freezing Rain,28.4,Rain,-,87.0,0.0,29.86,32.0,,8:49 PM,2.0,SE,13.8,130.0 | |
2013-02-22 03:41:00,Light Freezing Drizzle,28.4,,-,87.0,0.01,29.86,32.0,,9:41 PM,2.0,SE,11.5,140.0 | |
2013-02-22 03:51:00,Light Freezing Drizzle,28.9,,18.4,88.0,0.01,29.89,32.0,,9:51 PM,2.0,SE,9.2,130.0 | |
2013-02-22 04:47:00,Light Freezing Drizzle,28.4,,-,87.0,0.0,29.83,32.0,,10:47 PM,3.0,SE,8.1,130.0 | |
2013-02-22 04:51:00,Light Freezing Drizzle,28.9,,-,88.0,0.0,29.87,32.0,,10:51 PM,3.0,SE,6.9,130.0 | |
2013-02-22 05:26:00,Light Drizzle,30.2,,-,87.0,0.0,29.83,33.8,,11:26 PM,2.5,SE,8.1,130.0 | |
2013-02-22 05:51:00,Light Drizzle,30.0,,-,89.0,0.0,29.87,33.1,,11:51 PM,2.5,SSE,4.6,150.0 | |
2013-02-22 06:51:00,Light Snow,30.0,Snow,-,89.0,0.01,29.87,33.1,,12:51 AM,3.0,South,5.8,170.0 | |
2013-02-22 07:11:00,Light Snow,30.2,Snow,-,87.0,0.0,29.82,33.8,,1:11 AM,4.0,SSE,6.9,150.0 | |
2013-02-22 07:18:00,Light Snow,30.2,Snow,-,87.0,0.0,29.82,33.8,,1:18 AM,5.0,SE,8.1,140.0 | |
2013-02-22 07:51:00,Light Snow,30.0,Snow,-,89.0,0.0,29.85,33.1,,1:51 AM,5.0,South,5.8,180.0 | |
2013-02-22 08:35:00,Light Snow,30.2,Snow,-,87.0,0.0,29.82,33.8,,2:35 AM,4.0,South,4.6,190.0 | |
2013-02-22 08:51:00,Light Snow,30.9,Snow,-,92.0,0.0,29.85,33.1,,2:51 AM,3.0,South,3.5,180.0 | |
2013-02-22 09:40:00,Overcast,30.2,,-,87.0,0.0,29.8,33.8,,3:40 AM,4.0,South,3.5,180.0 | |
2013-02-22 09:51:00,Overcast,30.9,,-,89.0,0.0,29.84,34.0,,3:51 AM,5.0,South,3.5,190.0 | |
2013-02-22 10:51:00,Overcast,30.9,,-,89.0,,29.85,34.0,,4:51 AM,9.0,SW,8.1,220.0 | |
2013-02-22 11:51:00,Light Snow,30.9,Snow,-,89.0,0.0,29.87,34.0,,5:51 AM,8.0,SW,8.1,220.0 | |
2013-02-22 12:06:00,Light Snow,30.2,Snow,-,87.0,0.0,29.84,33.8,,6:06 AM,9.0,SSW,6.9,210.0 | |
2013-02-22 12:37:00,Light Snow,30.2,Snow,-,81.0,0.0,29.85,35.6,,6:37 AM,9.0,SSW,8.1,210.0 | |
2013-02-22 12:51:00,Light Snow,30.9,Snow,-,85.0,0.0,29.9,35.1,,6:51 AM,9.0,SW,8.1,220.0 | |
2013-02-22 13:15:00,Light Snow,30.2,Snow,-,81.0,0.0,29.87,35.6,,7:15 AM,9.0,SSW,9.2,210.0 | |
2013-02-22 13:51:00,Light Drizzle,30.0,,-,82.0,0.0,29.91,35.1,,7:51 AM,9.0,SSW,6.9,210.0 | |
2013-02-22 14:51:00,Overcast,30.0,,-,79.0,0.0,29.94,36.0,,8:51 AM,10.0,SSW,8.1,210.0 | |
2013-02-22 15:51:00,Overcast,28.9,,-,76.0,,29.95,36.0,,9:51 AM,10.0,WSW,15.0,240.0 | |
2013-02-22 16:31:00,Overcast,28.4,,-,75.0,,29.94,35.6,,10:31 AM,10.0,WSW,13.8,240.0 | |
2013-02-22 16:51:00,Overcast,27.0,,-,72.0,,29.98,35.1,,10:51 AM,10.0,West,15.0,260.0 | |
2013-02-22 17:51:00,Overcast,27.0,,-,75.0,,30.0,34.0,,11:51 AM,10.0,WSW,12.7,250.0 | |
2013-02-22 18:51:00,Overcast,26.1,,24.2,75.0,,30.0,33.1,,12:51 PM,10.0,West,12.7,260.0 | |
2013-02-22 19:43:00,Overcast,24.8,,-,70.0,,29.98,33.8,,1:43 PM,10.0,WSW,13.8,250.0 | |
2013-02-22 19:51:00,Overcast,24.1,,-,67.0,,30.01,34.0,,1:51 PM,10.0,WSW,15.0,250.0 | |
2013-02-22 20:31:00,Overcast,24.8,,-,70.0,,29.99,33.8,,2:31 PM,10.0,West,12.7,260.0 | |
2013-02-22 20:51:00,Overcast,23.0,,23.0,64.0,,30.02,34.0,,2:51 PM,10.0,West,15.0,260.0 | |
2013-02-22 20:59:00,Overcast,23.0,,21.9,65.0,,29.99,33.8,,2:59 PM,10.0,West,16.1,270.0 | |
2013-02-22 21:40:00,Mostly Cloudy,23.0,,-,65.0,,30.0,33.8,,3:40 PM,10.0,WSW,15.0,250.0 | |
2013-02-22 21:51:00,Mostly Cloudy,23.0,,20.7,66.0,,30.03,33.1,,3:51 PM,10.0,West,10.4,270.0 | |
2013-02-22 21:58:00,Mostly Cloudy,23.0,,21.9,65.0,,30.0,33.8,,3:58 PM,10.0,West,16.1,270.0 | |
2013-02-22 22:51:00,Partly Cloudy,21.0,,-,61.0,,30.03,33.1,,4:51 PM,10.0,West,16.1,280.0 | |
2013-02-22 23:51:00,Partly Cloudy,19.9,,-,66.0,,30.05,30.0,,5:51 PM,10.0,WNW,9.2,290.0 | |
2013-02-23 00:51:00,Partly Cloudy,18.0,,-,64.0,,30.07,28.9,,6:51 PM,10.0,WNW,4.6,300.0 | |
2013-02-23 01:51:00,Clear,18.0,,-,69.0,,30.08,27.0,,7:51 PM,10.0,NW,5.8,310.0 | |
2013-02-23 02:51:00,Clear,17.1,,-,72.0,,30.1,25.0,,8:51 PM,10.0,WNW,3.5,300.0 | |
2013-02-23 03:51:00,Clear,16.0,,-,71.0,,30.11,24.1,,9:51 PM,10.0,West,9.2,280.0 | |
2013-02-23 04:51:00,Clear,16.0,,-,71.0,,30.11,24.1,,10:51 PM,10.0,West,5.8,270.0 | |
2013-02-23 05:51:00,Partly Cloudy,16.0,,-,74.0,,30.1,23.0,,11:51 PM,9.0,West,6.9,270.0 | |
2013-02-23 06:51:00,Clear,16.0,,-,74.0,,30.09,23.0,,12:51 AM,10.0,West,6.9,270.0 | |
2013-02-23 07:51:00,Clear,16.0,,-,74.0,,30.1,23.0,,1:51 AM,9.0,WSW,5.8,250.0 | |
2013-02-23 08:51:00,Clear,15.1,,-,75.0,,30.09,21.9,,2:51 AM,9.0,West,4.6,260.0 | |
2013-02-23 09:51:00,Clear,14.0,,-,78.0,,30.09,19.9,,3:51 AM,8.0,West,5.8,270.0 | |
2013-02-23 10:51:00,Clear,14.0,,-,81.0,,30.08,19.0,,4:51 AM,8.0,Calm,Calm,0.0 | |
2013-02-23 11:51:00,Clear,12.9,,-,84.0,,30.09,17.1,,5:51 AM,6.0,West,4.6,270.0 | |
2013-02-23 12:51:00,Clear,12.9,,-,84.0,,30.09,17.1,,6:51 AM,5.0,West,4.6,260.0 | |
2013-02-23 13:51:00,Haze,15.1,,-,78.0,,30.09,21.0,,7:51 AM,5.0,West,8.1,260.0 | |
2013-02-23 14:51:00,Partly Cloudy,16.0,,-,71.0,,30.08,24.1,,8:51 AM,7.0,WNW,5.8,290.0 | |
2013-02-23 15:51:00,Scattered Clouds,17.1,,-,63.0,,30.09,28.0,,9:51 AM,9.0,West,5.8,270.0 | |
2013-02-23 16:51:00,Partly Cloudy,17.1,,-,63.0,,30.09,28.0,,10:51 AM,10.0,West,4.6,270.0 | |
2013-02-23 17:51:00,Scattered Clouds,17.6,,-,60.0,,30.05,30.2,,11:51 AM,10.0,WNW,3.5,300.0 | |
2013-02-23 18:51:00,Scattered Clouds,17.1,,-,54.0,,30.06,32.0,,12:51 PM,10.0,NW,4.6,310.0 | |
2013-02-23 19:51:00,Scattered Clouds,18.0,,-,56.0,,30.05,32.0,,1:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-23 20:51:00,Partly Cloudy,18.0,,-,56.0,,30.04,32.0,,2:51 PM,10.0,North,4.6,350.0 | |
2013-02-23 21:51:00,Scattered Clouds,19.0,,-,56.0,,30.04,33.1,,3:51 PM,10.0,NW,4.6,320.0 | |
2013-02-23 22:51:00,Partly Cloudy,19.0,,-,56.0,,30.04,33.1,,4:51 PM,10.0,NNW,4.6,330.0 | |
2013-02-23 23:51:00,Partly Cloudy,19.0,,-,59.0,,30.05,32.0,,5:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-24 00:51:00,Partly Cloudy,18.0,,-,61.0,,30.06,30.0,,6:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-24 01:51:00,Clear,18.0,,-,64.0,,30.06,28.9,,7:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-24 02:51:00,Clear,18.0,,-,66.0,,30.07,28.0,,8:51 PM,9.0,Calm,Calm,0.0 | |
2013-02-24 03:51:00,Clear,18.0,,-,75.0,,30.06,25.0,,9:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-24 04:51:00,Clear,17.1,,-,78.0,,30.06,23.0,,10:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-24 05:51:00,Clear,17.1,,-,78.0,,30.07,23.0,,11:51 PM,10.0,Calm,Calm,0.0 | |
2013-02-24 06:51:00,Haze,16.0,,-,78.0,,30.07,21.9,,12:51 AM,6.0,Calm,Calm,0.0 | |
2013-02-24 07:51:00,Haze,16.0,,-,78.0,,30.09,21.9,,1:51 AM,6.0,Calm,Calm,0.0 | |
2013-02-24 08:51:00,Clear,16.0,,-,85.0,,30.09,19.9,,2:51 AM,6.0,Calm,Calm,0.0 | |
2013-02-24 09:51:00,Haze,15.1,,-,78.0,,30.08,21.0,,3:51 AM,6.0,Calm,Calm,0.0 | |
2013-02-24 10:51:00,Haze,15.1,,-,78.0,,30.1,21.0,,4:51 AM,6.0,Calm,Calm,0.0 | |
2013-02-24 11:51:00,Haze,12.9,,-,77.0,,30.12,19.0,,5:51 AM,6.0,Calm,Calm,0.0 | |
2013-02-24 12:51:00,Partly Cloudy,15.1,,-,85.0,,30.14,19.0,,6:51 AM,5.0,Calm,Calm,0.0 | |
2013-02-24 13:18:00,Haze,15.8,,-,86.0,,30.1,19.4,,7:18 AM,4.0,Calm,Calm,0.0 | |
2013-02-24 13:51:00,Partly Cloudy,18.0,,-,85.0,,30.15,21.9,,7:51 AM,4.0,Calm,Calm,0.0 | |
2013-02-24 13:58:00,Partly Cloudy,17.6,,-,86.0,,30.12,21.2,,7:58 AM,3.0,Calm,Calm,0.0 | |
2013-02-24 14:05:00,Haze,17.6,,-,80.0,,30.12,23.0,,8:05 AM,4.0,ENE,4.6,60.0 | |
2013-02-24 14:51:00,Haze,21.0,,-,75.0,,30.16,28.0,,8:51 AM,4.0,Calm,Calm,0.0 | |
2013-02-24 15:10:00,Haze,21.2,,-,74.0,,30.13,28.4,,9:10 AM,5.0,ESE,5.8,110.0 | |
2013-02-24 15:51:00,Haze,24.1,,-,67.0,,30.16,34.0,,9:51 AM,5.0,East,5.8,100.0 | |
2013-02-24 16:51:00,Partly Cloudy,21.9,,-,54.0,,30.17,37.0,,10:51 AM,9.0,ESE,8.1,110.0 | |
2013-02-24 17:51:00,Partly Cloudy,23.0,,-,53.0,,30.16,39.0,,11:51 AM,10.0,East,9.2,100.0 | |
2013-02-24 18:51:00,Partly Cloudy,21.9,,-,49.0,,30.15,39.9,,12:51 PM,10.0,ESE,8.1,120.0 | |
2013-02-24 19:51:00,Partly Cloudy,21.9,,-,47.0,,30.13,41.0,,1:51 PM,10.0,SE,8.1,140.0 | |
2013-02-24 20:51:00,Partly Cloudy,21.9,,-,47.0,,30.11,41.0,,2:51 PM,10.0,ESE,9.2,120.0 | |
2013-02-24 21:51:00,Partly Cloudy,24.1,,-,49.0,,30.1,42.1,,3:51 PM,10.0,ESE,10.4,120.0 | |
2013-02-24 22:51:00,Clear,25.0,,-,53.0,,30.09,41.0,,4:51 PM,10.0,ESE,10.4,110.0 | |
2013-02-24 23:51:00,Partly Cloudy,26.1,,-,60.0,,30.1,39.0,,5:51 PM,10.0,East,10.4,90.0 | |
2013-02-25 00:51:00,Partly Cloudy,26.1,,-,62.0,,30.11,37.9,,6:51 PM,10.0,ESE,10.4,110.0 | |
2013-02-25 01:51:00,Partly Cloudy,25.0,,-,64.0,,30.11,36.0,,7:51 PM,10.0,East,6.9,100.0 | |
2013-02-25 02:51:00,Partly Cloudy,24.1,,-,67.0,,30.1,34.0,,8:51 PM,10.0,ESE,4.6,110.0 | |
2013-02-25 03:51:00,Partly Cloudy,25.0,,-,70.0,,30.09,34.0,,9:51 PM,10.0,East,6.9,100.0 | |
2013-02-25 04:51:00,Partly Cloudy,25.0,,-,72.0,,30.08,33.1,,10:51 PM,10.0,ENE,3.5,70.0 | |
2013-02-25 05:51:00,Scattered Clouds,24.1,,-,73.0,,30.08,32.0,,11:51 PM,10.0,East,3.5,80.0 | |
2013-02-25 06:51:00,Mostly Cloudy,24.1,,-,73.0,,30.08,32.0,,12:51 AM,10.0,East,3.5,100.0 | |
2013-02-25 07:51:00,Mostly Cloudy,23.0,,-,75.0,,30.1,30.0,,1:51 AM,10.0,East,4.6,80.0 | |
2013-02-25 08:51:00,Mostly Cloudy,25.0,,-,75.0,,30.08,32.0,,2:51 AM,9.0,East,6.9,90.0 | |
2013-02-25 09:51:00,Mostly Cloudy,24.1,,-,76.0,,30.07,30.9,,3:51 AM,8.0,East,6.9,80.0 | |
2013-02-25 10:51:00,Mostly Cloudy,24.8,,-,75.0,,30.05,32.0,,4:51 AM,8.0,ESE,6.9,110.0 | |
2013-02-25 11:51:00,Mostly Cloudy,25.0,,-,72.0,,30.05,33.1,,5:51 AM,8.0,East,8.1,100.0 | |
2013-02-25 12:51:00,Mostly Cloudy,24.1,,-,73.0,,30.04,32.0,,6:51 AM,7.0,East,6.9,100.0 | |
2013-02-25 13:51:00,Mostly Cloudy,25.0,,-,72.0,,30.05,33.1,,7:51 AM,7.0,ENE,9.2,70.0 | |
2013-02-25 14:51:00,Mostly Cloudy,26.1,,-,65.0,,30.06,37.0,,8:51 AM,8.0,ESE,11.5,110.0 | |
2013-02-25 15:51:00,Mostly Cloudy,27.0,,-,62.0,,30.05,39.0,,9:51 AM,8.0,ESE,17.3,120.0 | |
2013-02-25 16:51:00,Mostly Cloudy,27.0,,-,55.0,,30.04,42.1,,10:51 AM,9.0,ESE,15.0,120.0 | |
2013-02-25 17:51:00,Mostly Cloudy,28.0,,-,58.0,,30.01,42.1,,11:51 AM,10.0,East,15.0,80.0 | |
2013-02-25 18:51:00,Overcast,28.0,,-,56.0,,29.99,43.0,,12:51 PM,10.0,East,12.7,80.0 | |
2013-02-25 19:51:00,Overcast,28.9,,-,58.0,,29.93,43.0,,1:51 PM,10.0,ENE,17.3,70.0 | |
2013-02-25 20:51:00,Overcast,28.0,,20.7,56.0,,29.89,43.0,,2:51 PM,10.0,ENE,12.7,70.0 | |
2013-02-25 21:51:00,Overcast,28.0,,24.2,56.0,,29.87,43.0,,3:51 PM,10.0,ENE,16.1,70.0 | |
2013-02-25 22:51:00,Overcast,30.0,,-,65.0,,29.85,41.0,,4:51 PM,10.0,NE,13.8,40.0 | |
2013-02-25 23:51:00,Overcast,28.9,,-,65.0,,29.81,39.9,,5:51 PM,10.0,N |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment