Shows Held June 02, 2015 - July 01, 2015

View Table of Event Types
SHOWTYPERESULTSCITY & STATESHOW DATE
Yosemite Kennel Club AB/JSHW Results Vallejo, CA Thu 06/04/2015
Tibetan Spaniel Club Of America RLY Results Fishersville, VA Thu 06/04/2015
Midland Michigan Kennel Club AB/JSHW Results Midland, MI Thu 06/04/2015
Yosemite Kennel Club AB/JSHW Results Vallejo, CA Fri 06/05/2015
Mckinley Kennel Club (Rally #1) RLY Results Canton, OH Fri 06/05/2015
Mckinley Kennel Club (Rally #2) RLY Results Canton, OH Fri 06/05/2015
Northern California Samoyed Fanciers, Inc. S/SWPC Results Vallejo, CA Fri 06/05/2015
Bay Cities Cocker Spaniel Club S/JSHW/SWPC Results Vallejo, CA Fri 06/05/2015
Tibetan Spaniel Club Of America PS/JSHW Results Fishersville, VA Fri 06/05/2015
Tibetan Spaniel Club Of America BPUP Results Fishersville, VA Fri 06/05/2015
Associated Rottweiler Fanciers Of Northern California S Results Vallejo, CA Fri 06/05/2015
Midland Michigan Kennel Club (Rally #2) RLY Results Midland, MI Fri 06/05/2015
Midland Michigan Kennel Club (Rally #1) RLY Results Midland, MI Fri 06/05/2015
Midland Michigan Kennel Club (Breed/Obed #1) AB/O/JSHW Results Midland, MI Fri 06/05/2015
Midland Michigan Kennel Club (Obed #2) O Results Midland, MI Fri 06/05/2015
Asheville Kennel Club, Inc. AB/JSHW Results Fletcher, NC Sat 06/06/2015
Greenwich Kennel Club RLY Results Norwalk, CT Sat 06/06/2015
Greenwich Kennel Club AB/O/JSHW Results Norwalk, CT Sat 06/06/2015
Greenwich Kennel Club BPUP Results Norwalk, CT Sat 06/06/2015
Contra Costa County Kennel Club, Inc. AB/JSHW Results Vallejo, CA Sat 06/06/2015
Mckinley Kennel Club AB/O/JSHW Results Canton, OH Sat 06/06/2015
Northern California Samoyed Fanciers, Inc. S/SWPC Results Vallejo, CA Sat 06/06/2015
Skyline Kennel Club, Inc. AB/O/JSHW Results Fishersville, VA Sat 06/06/2015
Skyline Kennel Club, Inc. RLY Results Fishersville, VA Sat 06/06/2015
Mount Pleasant Michigan Kennel Club (Breed/Obed #1) AB/O/JSHW Results Midland, MI Sat 06/06/2015
Mount Pleasant Michigan Kennel Club (Obed #2) O Results Midland, MI Sat 06/06/2015
Mount Pleasant Michigan Kennel Club (Rally #1) RLY Results Midland, MI Sat 06/06/2015
Mount Pleasant Michigan Kennel Club (Rally #2) RLY Results Midland, MI Sat 06/06/2015
Boca Raton Dog Club Inc AB/JSHW Results West Palm Beach, FL Sat 06/06/2015
Boca Raton Dog Club Inc BPUP Results West Palm Beach, FL Sat 06/06/2015
Associated Rottweiler Fanciers Of Northern California S Results Vallejo, CA Sat 06/06/2015
Asheville Kennel Club, Inc. AB/JSHW Results Fletcher, NC Sun 06/07/2015
Contra Costa County Kennel Club, Inc. AB/JSHW Results Vallejo, CA Sun 06/07/2015
McKinley Kennel Club AB/O/JSHW Results Canton, OH Sun 06/07/2015
Skyline Kennel Club, Inc. AB/O/JSHW Results Fishersville, VA Sun 06/07/2015
Skyline Kennel Club, Inc. RLY Results Fishersville, VA Sun 06/07/2015
Longshore-southport Kennel Club, Inc. BPUP Results Norwalk, CT Sun 06/07/2015
Longshore-southport Kennel Club, Inc. AB/JSHW Results Norwalk, CT Sun 06/07/2015
Mount Pleasant Michigan Kennel Club AB/JSHW Results Midland, MI Sun 06/07/2015
Boca Raton Dog Club Inc AB/JSHW Results West Palm Beach, FL Sun 06/07/2015
Yorkshire Terrier Club Of America, Inc. PS/JSHW/SWPC Results Louisville, KY Thu 06/11/2015
Greater Venice Florida Dog Club AB/JSHW Results Tampa, FL Thu 06/11/2015
Labrador Retriever Club Of Greater Boston BPUP Results Westford, MA Thu 06/11/2015
Labrador Retriever Club Of Greater Boston (Breed/Obed #1) S/O/SWPC Results Westford, MA Thu 06/11/2015
Labrador Retriever Club Of Greater Boston (All-Breed Obed #2) O Results Westford, MA Thu 06/11/2015
Labrador Retriever Club Of Greater Boston (Rally #1) RLY Results Westford, MA Thu 06/11/2015
Labrador Retriever Club Of Greater Boston (All Breed Rally #2) RLY Results Westford, MA Thu 06/11/2015
Yorkshire Terrier Club Of America, Inc. (Rally #1) RLY Results Louisville, KY Fri 06/12/2015
Yorkshire Terrier Club Of America, Inc. (Rally #2) RLY Results Louisville, KY Fri 06/12/2015
Grand Traverse Kennel Club AB/JSHW Results Traverse City, MI Fri 06/12/2015
North Shore Kennel Club AB/O/JSHW Results South Hamilton, MA Fri 06/12/2015
Greater Venice Florida Dog Club BPUP Results Tampa, FL Fri 06/12/2015
Greater Venice Florida Dog Club AB/JSHW Results Tampa, FL Fri 06/12/2015
Labrador Retriever Club Of Greater Boston S/O/SWPC Results Westford, MA Fri 06/12/2015
Labrador Retriever Club Of Greater Boston RLY Results Westford, MA Fri 06/12/2015
Ohio Valley Yorkshire Terrier Club Of Kentucky S/SWPC Results Louisville, KY Fri 06/12/2015
Yorkshire Terrier Club Of America, Inc. (Obed #1) O Results Louisville, KY Sat 06/13/2015
Yorkshire Terrier Club Of America, Inc. (Obed #2) O Results Louisville, KY Sat 06/13/2015
Grand Traverse Kennel Club (Breed/Obed #1) AB/O/JSHW Results Traverse City, MI Sat 06/13/2015
Grand Traverse Kennel Club BPUP Results Traverse City, MI Sat 06/13/2015
Grand Traverse Kennel Club (Obed #2) O Results Traverse City, MI Sat 06/13/2015
Grand Traverse Kennel Club (Rally #2) RLY Results Traverse City, MI Sat 06/13/2015
Grand Traverse Kennel Club (Rally #1) RLY Results Traverse City, MI Sat 06/13/2015
St. Petersburg Dog Fanciers Association, Inc. AB/JSHW Results Tampa, FL Sat 06/13/2015
St. Petersburg Dog Fanciers Association BPUP Results Tampa, FL Sat 06/13/2015
French Bulldog Fanciers Of Mid-Florida S/SWPC Results Tampa, FL Sat 06/13/2015
North Shore Kennel Club AB/O/JSHW Results South Hamilton, MA Sat 06/13/2015
Greater Venice Florida Dog Club O Results Tampa, FL Sat 06/13/2015
Mid Florida Brittany Club S/SWPC Results Tampa, FL Sat 06/13/2015
Tampa Bay Chihuahua Club S/JSHW/SWPC Results Tampa, FL Sat 06/13/2015
Greater Clarksburg WV Kennel Club, Inc. AB/O/JSHW Results Morgantown, WV Sat 06/13/2015
Greater Clarksburg WV Kennel Club, Inc. RLY Results Morgantown, WV Sat 06/13/2015
Tampa Bay Boxer Club S/JSHW/SWPC Results Tampa, FL Sat 06/13/2015
Echo Hills Kennel Club Of Ohio AB/O/JSHW Results Troy, OH Sat 06/13/2015
Echo Hills Kennel Club Of Ohio RLY Results Troy, OH Sat 06/13/2015
Western Carolina Dog Fanciers Association AB/O/JSHW Results Waynesville, NC Sat 06/13/2015
Western Carolina Dog Fanciers Association RLY Results Waynesville, NC Sat 06/13/2015
Ohio Valley Yorkshire Terrier Club Of Kentucky S/SWPC Results Louisville, KY Sat 06/13/2015
Cascade Hound Association LB/JSHW/SWPC Results Hillsboro, OR Sat 06/13/2015
Cascade Whippet Club S/JSHW/SWPC Results Hillsboro, OR Sat 06/13/2015
Granite State Shetland Sheepdog Club Of Southeast New Hampshire PACKAGE SHOW NO RESULTS* S Catalog South Hamilton, MA Sat 06/13/2015
Mid-Florida Havanese Club S/SWPC Results Tampa, FL Sat 06/13/2015
Concord Dog Training Club, Inc. RLY Results South Hamilton, MA Sun 06/14/2015
Grand Traverse Kennel Club AB/O/JSHW Results Traverse City, MI Sun 06/14/2015
Grand Traverse Kennel Club RLY Results Traverse City, MI Sun 06/14/2015
St. Petersburg Dog Fanciers Association BPUP Results Tampa, FL Sun 06/14/2015
St. Petersburg Dog Fanciers Association, Inc. AB/JSHW Results Tampa, FL Sun 06/14/2015
French Bulldog Fanciers Of Mid-Florida S Results Tampa, FL Sun 06/14/2015
Middlesex County Kennel Club BPUP Results South Hamilton, MA Sun 06/14/2015
Middlesex County Kennel Club AB/JSHW Results South Hamilton, MA Sun 06/14/2015
Greater Venice Florida Dog Club O Results Tampa, FL Sun 06/14/2015
Mid Florida Brittany Club S/SWPC Results Tampa, FL Sun 06/14/2015
Mid-Florida Dalmatian Club S/JSHW/SWPC Results Tampa, FL Sun 06/14/2015
Greater Clarksburg WV Kennel Club, Inc. AB/O/JSHW Results Morgantown, WV Sun 06/14/2015
Greater Clarksburg WV Kennel Club, Inc. RLY Results Morgantown, WV Sun 06/14/2015
Tampa Bay Boxer Club S/JSHW Results Tampa, FL Sun 06/14/2015
Echo Hills Kennel Club Of Ohio AB/O/JSHW Results Troy, OH Sun 06/14/2015
Echo Hills Kennel Club Of Ohio RLY Results Troy, OH Sun 06/14/2015
Tampa Bay Bulldog Club S/SWPC Results Tampa, FL Sun 06/14/2015
Western Carolina Dog Fanciers Association AB/O/JSHW Results Waynesville, NC Sun 06/14/2015
Western Carolina Dog Fanciers Association RLY Results Waynesville, NC Sun 06/14/2015
Cascade Hound Association LB/JSHW/SWPC Results Hillsboro, OR Sun 06/14/2015
Sunshine State Papillon Club S/SWPC Results Tampa, FL Sun 06/14/2015
Wallkill Kennel Club, Inc. AB/JSHW Results New Paltz, NY Thu 06/18/2015
Lewiston-Auburn Kennel Club, Inc. AB/O/JSHW Results Cumberland, ME Thu 06/18/2015
Lewiston-Auburn Kennel Club, Inc. RLY Results Cumberland, ME Thu 06/18/2015
Silky Terrier Club Of Central Florida PACKAGE SHOW NO RESULTS* S/JSHW/SWPC Catalog Orlando, FL Thu 06/18/2015
Brevard Kennel Club AB/JSHW Results Orlando, FL Fri 06/19/2015
Eastern English Springer Spaniel Club (All-Breed Rally #1) RLY Results Warwick, RI Fri 06/19/2015
Eastern English Springer Spaniel Club (All-Breed Rally #2) RLY Results Warwick, RI Fri 06/19/2015
Eastern English Springer Spaniel Club BPUP Results Warwick, RI Fri 06/19/2015
Eastern English Springer Spaniel Club (Breed/All-Breed Obed) S/O/JSHW/SWPC Results Warwick, RI Fri 06/19/2015
Lewiston-Auburn Kennel Club, Inc. RLY Results Cumberland, ME Fri 06/19/2015
Lewiston-Auburn Kennel Club, Inc. AB/O/JSHW Results Cumberland, ME Fri 06/19/2015
Shawangunk Kennel Club, Inc. AB/JSHW Results New Paltz, NY Fri 06/19/2015
Mid-Florida Cavalier King Charles Spaniel Club S/JSHW/SWPC Results Orlando, FL Fri 06/19/2015
Virginia Kennel Club, Inc. AB/JSHW Results Richmond, VA Sat 06/20/2015
Penobscot Valley Kennel Club AB/O/JSHW Results Cumberland, ME Sat 06/20/2015
Penobscot Valley Kennel Club RLY Results Cumberland, ME Sat 06/20/2015
Central Florida Kennel Club, Inc. AB/JSHW Results Orlando, FL Sat 06/20/2015
Orlando Cluster Breeder Showcase SWP Catalog Orlando, FL Sat 06/20/2015
Detroit Kennel Club (Obedience #2) O Results Novi, MI Sat 06/20/2015
Detroit Kennel Club (Breed/Obedience #1) AB/O/JSHW Results Novi, MI Sat 06/20/2015
Detroit Kennel Club (Rally #1) RLY Catalog Novi, MI Sat 06/20/2015
Detroit Kennel Club (Rally #2) RLY Catalog Novi, MI Sat 06/20/2015
Genesee Valley Kennel Club, Inc. AB/O/JSHW Results Rochester, NY Sat 06/20/2015
Genesee Valley Kennel Club, Inc. RLY Results Rochester, NY Sat 06/20/2015
Sleepy Hollow German Shorthaired Pointer Club S/SWPC Results New Paltz, NY Sat 06/20/2015
Mid-Hudson Kennel Association, Inc. AB/JSHW Results New Paltz, NY Sat 06/20/2015
Mid-Hudson Kennel Association, Inc. BPUP Catalog New Paltz, NY Sat 06/20/2015
Eastern English Springer Spaniel Club (All-Breed Rally #1) RLY Results Warwick, RI Sat 06/20/2015
Eastern English Springer Spaniel Club (All-Breed Rally #2) RLY Results Warwick, RI Sat 06/20/2015
Eastern English Springer Spaniel Club BPUP Results Warwick, RI Sat 06/20/2015
Eastern English Springer Spaniel Club (Breed/All-Breed Obed) S/O/JSHW/SWPC Results Warwick, RI Sat 06/20/2015
Virginia Kennel Club, Inc. AB/JSHW Results Richmond, VA Sun 06/21/2015
Penobscot Valley Kennel Club AB/O/JSHW Results Cumberland, ME Sun 06/21/2015
Penobscot Valley Kennel Club RLY Results Cumberland, ME Sun 06/21/2015
Detroit Kennel Club (Breed/Obedience #1) AB/O/JSHW Results Novi, MI Sun 06/21/2015
Detroit Kennel Club (Obedience #2) O Results Novi, MI Sun 06/21/2015
Detroit Kennel Club (Rally #1) RLY Results Novi, MI Sun 06/21/2015
Detroit Kennel Club (Rally #2) RLY Results Novi, MI Sun 06/21/2015
Genesee Valley Kennel Club, Inc. AB/O/JSHW Results Rochester, NY Sun 06/21/2015
Genesee Valley Kennel Club, Inc. BPUP Results Rochester, NY Sun 06/21/2015
Genesee Valley Kennel Club, Inc. RLY Results Rochester, NY Sun 06/21/2015
Mid-Hudson Kennel Association, Inc. AB/JSHW Results New Paltz, NY Sun 06/21/2015
Mid-Hudson Kennel Association, Inc. BPUP Results New Paltz, NY Sun 06/21/2015
Space Coast Kennel Club Of Palm Bay AB/JSHW Results Orlando, FL Sun 06/21/2015
Gloucester Kennel Club Of Virginia AB/O/JSHW Results Richmond, VA Mon 06/22/2015
Gloucester Kennel Club Of Virginia RLY Results Richmond, VA Mon 06/22/2015
Gloucester Kennel Club Of Virginia AB/JSHW Results Richmond, VA Tue 06/23/2015
Potomac Basset Hound Club O Results Richmond, VA Thu 06/25/2015
Potomac Basset Hound Club RLY Results Richmond, VA Thu 06/25/2015
Greater Cincinnati Boxer Club S Results Lima, OH Thu 06/25/2015
Wampanoag Kennel Club, Inc. AB/JSHW Results Wrentham, MA Thu 06/25/2015
Greater Washington Dalmatian Club S/O/JSHW/SWPC Results Richmond, VA Thu 06/25/2015
Greater Washington Dalmatian Club RLY Results Richmond, VA Thu 06/25/2015
Miami Valley Boxer Club S Results Lima, OH Thu 06/25/2015
Potomac Hound Club LB/JSHW/SWPC Results Richmond, VA Thu 06/25/2015
Virginia Terrier Club LB/JSHW/SWPC Results Richmond, VA Thu 06/25/2015
Chesapeake Toy Dog Fanciers Club LB/JSHW Results Richmond, VA Thu 06/25/2015
Mid-Atlantic Non-Sporting Club Of Virginia, Inc. LB/JSHW Results Richmond, VA Thu 06/25/2015
Hockamock Kennel Club, Inc. AB/JSHW Results Wrentham, MA Fri 06/26/2015
Sandusky Kennel Club AB/JSHW Results Lima, OH Fri 06/26/2015
Southern Maryland Kennel Club, Inc. AB/O/JSHW Results Richmond, VA Fri 06/26/2015
Southern Maryland Kennel Club RLY Results Richmond, VA Fri 06/26/2015
Lost Coast Kennel Club Of California AB/O/JSHW Results Ferndale, CA Fri 06/26/2015
Lost Coast Kennel Club Of California RLY Results Ferndale, CA Fri 06/26/2015
Windward Hawaiian Dog Fanciers Association AB Results Kaneohe, HI Sat 06/27/2015
Bushy Run Kennel Club AB/O/JSHW Results Vandergrift, PA Sat 06/27/2015
Bushy Run Kennel Club RLY Results Vandergrift, PA Sat 06/27/2015
Lima Kennel Club AB/JSHW Results Lima, OH Sat 06/27/2015
Great Dane Club Of Metropolitan Washington S/JSHW/SWPC Results Richmond, VA Sat 06/27/2015
Hockamock Kennel Club, Inc. AB/JSHW Results Wrentham, MA Sat 06/27/2015
Southern Maryland Kennel Club, Inc. AB/O/JSHW Results Richmond, VA Sat 06/27/2015
Southern Maryland Kennel Club RLY Results Richmond, VA Sat 06/27/2015
Lost Coast Kennel Club Of California AB/O/JSHW Results Ferndale, CA Sat 06/27/2015
Lost Coast Kennel Club Of California RLY Results Ferndale, CA Sat 06/27/2015
Dayton Kennel Club, Inc. AB/JSHW Results Lima, OH Sun 06/28/2015
Tidewater Kennel Club Of Virginia, Inc. AB/JSHW Results Richmond, VA Sun 06/28/2015
Windward Hawaiian Dog Fanciers Association AB Results Kaneohe, HI Sun 06/28/2015
Bushy Run Kennel Club AB/O/JSHW Results Vandergrift, PA Sun 06/28/2015
Bushy Run Kennel Club RLY Results Vandergrift, PA Sun 06/28/2015
Great Dane Club Of Metropolitan Washington S/SWPC Results Richmond, VA Sun 06/28/2015
Southern Maryland Kennel Club RLY Results Richmond, VA Sun 06/28/2015
Southern Maryland Kennel Club O Results Richmond, VA Sun 06/28/2015
Wampanoag Kennel Club, Inc. AB/JSHW Results Wrentham, MA Sun 06/28/2015
Bernese Mountain Dog Club Of America, Inc. PS/SWPC Results Richmond, VA Sun 06/28/2015
Lost Coast Kennel Club Of California AB/O/JSHW Results Ferndale, CA Sun 06/28/2015
Lost Coast Kennel Club Of California RLY Results Ferndale, CA Sun 06/28/2015
Tidewater Kennel Club Of Virginia, Inc. AB/JSHW Results Richmond, VA Mon 06/29/2015
Southern Maryland Kennel Club RLY Results Richmond, VA Mon 06/29/2015
Southern Maryland Kennel Club O Results Richmond, VA Mon 06/29/2015
Holyoke Kennel Club, Inc. O Results West Springfield, MA Wed 07/01/2015
Holyoke Kennel Club, Inc. RLY Results West Springfield, MA Wed 07/01/2015
Naugatuck Valley Kennel Club AB/JSHW Results West Springfield, MA Wed 07/01/2015
Holyoke Kennel Club, Inc. AB/O/JSHW Catalog West Springfield, MA Thu 07/02/2015
Holyoke Kennel Club, Inc. RLY Catalog West Springfield, MA Thu 07/02/2015
Catoctin Kennel Club AB/JSHW Catalog West Friendship, MD Thu 07/02/2015
Doberman Pinscher Club Of Michigan S/JSHW/SWPC not available Monroe, MI Fri 07/03/2015
Southern Michigan Weimaraner Club S not available Monroe, MI Fri 07/03/2015
English Springer Spaniel Club Of Michigan, Inc. S not available Monroe, MI Fri 07/03/2015
Michigan Boxer Club S/SWPC not available Monroe, MI Fri 07/03/2015
Kenilworth Kennel Club Of Connecticut, Inc. AB/O/JSHW not available West Springfield, MA Fri 07/03/2015
Kenilworth Kennel Club Of Connecticut, Inc. RLY not available West Springfield, MA Fri 07/03/2015
Irish Setter Club Of Michigan S/O/JSHW/SWPC not available Monroe, MI Fri 07/03/2015
English Setter Association Of America, Inc. PS/SWPC not available Monroe, MI Fri 07/03/2015
Fort Detroit German Wirehaired Pointer Club S/SWPC not available Monroe, MI Fri 07/03/2015
Poodle Club Of Massachusetts S not available West Springfield, MA Fri 07/03/2015
Wolverine Belgian Tervuren Club Of Southern Michigan S/SWPC not available Monroe, MI Fri 07/03/2015
Northeastern Maryland Kennel Club AB/JSHW not available West Friendship, MD Fri 07/03/2015
United States Australian Shepherd Association PS not available Monroe, MI Fri 07/03/2015
United States Australian Shepherd Association PS not available Monroe, MI Fri 07/03/2015
Wolverine Great Dane Club Of Western Michigan S/JSHW/SWPC not available Monroe, MI Fri 07/03/2015
Spinone Club Of America PS not available Monroe, MI Fri 07/03/2015
Michigan Hound Association LB/JSHW not available Monroe, MI Fri 07/03/2015
Michigan Sporting Dog Association LB not available Monroe, MI Fri 07/03/2015
Upper Marlboro Kennel Club, Inc. AB/JSHW not available West Friendship, MD Sat 07/04/2015
Ann Arbor Kennel Club, Inc. (Breed/Obed #1) AB/O/JSHW not available Monroe, MI Sat 07/04/2015
Ann Arbor Kennel Club, Inc. (Rally #1) RLY not available Monroe, MI Sat 07/04/2015
Ann Arbor Kennel Club, Inc. BPUP not available Monroe, MI Sat 07/04/2015
Ann Arbor Kennel Club, Inc. (Obed #2) O not available Monroe, MI Sat 07/04/2015
Ann Arbor Kennel Club, Inc. (Rally #2) RLY not available Monroe, MI Sat 07/04/2015
Farmington Valley Kennel Club, Inc. AB/JSHW not available West Springfield, MA Sat 07/04/2015
Farmington Valley Kennel Club, Inc. BPUP not available West Springfield, MA Sat 07/04/2015
Holyoke Kennel Club, Inc. RLY not available West Springfield, MA Sat 07/04/2015
Holyoke Kennel Club, Inc. O not available West Springfield, MA Sat 07/04/2015
Huntington Kennel Club, Inc. (Breed/Obed #1) AB/O/JSHW not available Huntington, WV Sat 07/04/2015
Huntington Kennel Club, Inc. (Rally #1) RLY not available Huntington, WV Sat 07/04/2015
Huntington Kennel Club, Inc. (Obed #2) O not available Huntington, WV Sat 07/04/2015
Huntington Kennel Club, Inc. (Rally #2) RLY not available Huntington, WV Sat 07/04/2015
Michigamme English Setter Club S/SWPC not available Monroe, MI Sat 07/04/2015
Poodle Club Of Massachusetts S not available West Springfield, MA Sat 07/04/2015
Huron Valley Saluki Club S not available Monroe, MI Sat 07/04/2015

*PACKAGE SHOW: MB-F, Inc. processes entries but does not provide superintending services nor receive results.

Back to the InfoDog Home Page