text:
Created using Inspirock United States visit planner
Start: Alamosa
Shuttle to Kanab, UT- Glazier's Market, Drive to Zion National Park
Drive to Grand Junction, Fly to Salt Lake City
— 1 day
Great Sand Dunes National Park & Preserve
Sat, Oct 3 - Fri, Oct 30 Edit
Originally a frontier mining town, Durango is known today for its scenic setting, outdoor activities, and the 1880s steam-powered railway that takes visitors through sections of the mountains where roads don't reach.
Kick off your visit on the 3rd (Sat): tour the pleasant surroundings at Animas Mountain Trail and then see the interesting displays at Durango Fish Hatchery and Wildlife Museum.
To find ratings, maps, reviews, and tourist information, refer to the Durango trip planner.
Alamosa to Durango is an approximately 3-hour car ride. In October in Durango, expect temperatures between 65°F during the day and 32°F at night. You'll have a few hours on the 4th (Sun) to wrap things up before traveling to Mesa Verde National Park.
Things to do in Durango
Parks · Wildlife · Museums · Outdoors
Find places to stay Oct 3 — 4:
Whereas most national parks are primarily devoted to showcasing unique and special landscapes, Mesa Verde National Park focuses on ancient human habitation.
On the 4th (Sun), explore the striking landscape at Square Tower House and then explore the ancient world of Balcony House.
To find maps, reviews, photos, and other tourist information, read our Mesa Verde National Park road trip planner.
Traveling by car from Durango to Mesa Verde National Park takes 1.5 hours. Alternatively, you can drive; or do a combination of bus and taxi; or do a combination of shuttle and taxi. In October, plan for daily highs up to 69°F, and evening lows to 34°F. Wrap up your sightseeing by early afternoon on the 4th (Sun) to allow enough time to drive to Page.
Things to do in Mesa Verde National Park
Historic Sites · Nature · Parks
Balcony House
Square Tower House
Center of Canyon Country
Originally little more than a simple camp constructed to house workers who built a nearby dam on the Colorado River, Page is now a popular stop for travelers preparing a trip to Arizona's canyon country.
Your day by day itinerary now includes Vermilion Cliffs National Monument as well as Horseshoe Bend. On the 4th (Sun), take in the dramatic natural features at Vermilion Cliffs National Monument.
Find out how to plan Page trip without stress by asking Inspirock to help create an itinerary.
Traveling by car from Mesa Verde National Park to Page takes 5 hours. Alternatively, you can do a combination of taxi, bus, and car. Plan for a bit warmer nights when traveling from Mesa Verde National Park in October since evenings lows in Page dip to 51°F. Wrap up your sightseeing by early afternoon on the 5th (Mon) to allow time for travel to Zion National Park.
Things to do in Page
Outdoors · Tours · Adventure · Nature
Vermilion Cliffs National Monument
Stand-Up Paddleboarding
Lake Powell Paddleboards and Kayaks
Your day by day itinerary now includes Off-Road Tours as well as Kanab Tour Company. Keep things going the next day: see Off-Road Tours, skim along the rocks with Kanab Tour Company, then explore the wealth of natural beauty at Hidden Canyon, then trek along Riverside Walk, and finally stroll through Temple of Sinawava Trail.
To see other places to visit, where to stay, traveler tips, and other tourist information, go to the Zion National Park trip planner.
Getting from Page to Zion National Park by combination of shuttle and car takes about 3 hours. Other options: drive. Traveling from Page in October, Zion National Park is little chillier at night with lows of 36°F. On the 8th (Thu), you'll have the morning to explore before heading off to Bryce Canyon National Park.
Outdoors · Parks · Tours · Trails
Kanab Tour Company
You can find hoodoos--rock pillars formed by erosion--all around the world, but those of Bryce Canyon National Park remain the standard bearers thanks to their bright red color, tall stature, and arrangement in large amphitheaters.
Coyote Buttes has been added to your itinerary. Kick off your visit on the 8th (Thu): hike along Navajo/Queens Garden Loop, take in the dramatic natural features at Coyote Buttes, then explore the striking landscape at Wall Street, then look for gifts at Ruby's Inn, and finally get a dose of the wild on Red Canyon Trail Rides. On the 9th (Fri), you'll have a packed day of sightseeing: trek along Bryce Amphitheatre, trek along Rim Trail, tour the pleasant surroundings at Bristlecone Loop, then take some stellar pictures from Paria View, and finally explore the striking landscape at Natural Bridge.
For photos, reviews, maps, and tourist information, use the Bryce Canyon National Park online trip planner.
You can drive from Zion National Park to Bryce Canyon National Park in 3 hours. Traveling from Zion National Park in October, things will get little chillier in Bryce Canyon National Park: highs are around 61°F and lows about 29°F. You'll have a few hours on the 10th (Sat) to wrap things up before traveling to Capitol Reef National Park.
Things to do in Bryce Canyon National Park
Parks · Outdoors · Trails · Nature
Natural Bridge, Ruby's Inn, Coyote Buttes
Find places to stay Oct 8 — 10:
Navajo/Queens Garden Loop
Capitol Reef National Park takes its name from a particularly rugged and scenic section of the Waterpocket Fold, a geologic "wrinkle" stretching for 160 km (100 mi) along a dry plateau surrounded by white Navajo sandstone cliffs and domes, and red canyons, buttes, and rock bridges.
Your day by day itinerary now includes Grand Staircase-Escalante National Monument. On the 10th (Sat), explore the striking landscape of Grand Staircase-Escalante National Monument, hike along The Hickman Bridge Trail, take in the dramatic natural features at Water Pocket Fold, then head outdoors with Notom Road Scenic Backway, and finally take in the dramatic natural features at Factory Butte. Get ready for a full day of sightseeing on the 11th (Sun): explore the wealth of natural beauty at Capitol Reef National Park .
For reviews, maps, other places to visit, and tourist information, read our Capitol Reef National Park trip maker site.
You can drive from Bryce Canyon National Park to Capitol Reef National Park in 2.5 hours. Another option is to drive. In October, daytime highs in Capitol Reef National Park are 61°F, while nighttime lows are 29°F. Wrap up your sightseeing on the 11th (Sun) to allow time to drive to Moab.
Things to do in Capitol Reef National Park
Factory Butte, Grand Staircase-Escalante National Monument
Grand Staircase-Escalante National Monument
Water Pocket Fold
Kick off your visit on the 12th (Mon): take a memorable drive along Colorado Riverway Recreation Area, then trek along Grandstaff Canyon Trail, then grab your bike and head to Bike Fiend, and finally grab your bike and head to Slickrock Bike Trail.
For ratings, other places to visit, and tourist information, refer to the Moab trip itinerary site.
Traveling by car from Capitol Reef National Park to Moab takes 3.5 hours. In October, Moab is somewhat warmer than Capitol Reef National Park - with highs of 71°F and lows of 42°F. Finish your sightseeing early on the 12th (Mon) to allow enough time to drive to Canyonlands National Park.
Slickrock Bike Trail
Bike Fiend
Canyonlands National Park features myriad canyons and buttes that the Colorado River, Green River, and their tributaries have carved over millions of years in hues of red and orange.
On the 13th (Tue), stroll through Pothole Point Trail, then take a memorable drive along White Rim Road, then hike along White Rim Trail, and finally explore the striking landscape at Mesa Arch.
To see ratings, traveler tips, maps, and other tourist information, read Canyonlands National Park travel route builder site.
Drive from Moab to Canyonlands National Park in 1.5 hours. Alternatively, you can drive. In October in Canyonlands National Park, expect temperatures between 71°F during the day and 42°F at night. Cap off your sightseeing on the 13th (Tue) early enough to go by car to Arches National Park.
Things to do in Canyonlands National Park
Parks · Outdoors · Trails · Scenic Drive
Make your Arches National Park itinerary with Inspirock to find out what to see and where to go.
Traveling by car from Canyonlands National Park to Arches National Park takes 1.5 hours. Alternatively, you can drive. In October, plan for daily highs up to 71°F, and evening lows to 42°F. You will leave for Salt Lake City on the 14th (Wed).
Start off your visit on the 14th (Wed): take in breathtaking views at City Creek Canyon, then steep yourself in history at Beehive House, and then take in the spiritual surroundings of Assembly Hall. Keep things going the next day: contemplate the long history of McCune Mansion, get a dose of the wild on Mountain West Birding Company, and then get curious at Wheeler Historic Farm.
For more things to do, where to stay, and tourist information, read Salt Lake City trip planner.
You can do a combination of car and flight from Arches National Park to Salt Lake City in 5.5 hours. Alternatively, you can drive; or do a combination of car and train. In October, daily temperatures in Salt Lake City can reach 68°F, while at night they dip to 46°F. Finish up your sightseeing early on the 15th (Thu) so you can travel to Arco.
Outdoors · Wildlife · Tours · Historic Sites
Beehive House
McCune Mansion
Arco is a city in Butte County, Idaho, United States. Start off your visit on the 16th (Fri): identify plant and animal life at Craters of the Moon National Monument, then stroll around Bottolfsen Park, then examine the collection at EBR-1, and finally see the interesting displays at Lost Rivers Museum.
For ratings, reviews, and tourist information, you can read our Arco journey planner.
Getting from Salt Lake City to Arco by car takes about 4 hours. Other options: do a combination of flight and car. Traveling from Salt Lake City in October, expect Arco to be a bit cooler, temps between 58°F and 36°F. Finish your sightseeing early on the 16th (Fri) to allow enough time to travel to Cody.
Things to do in Arco
Parks · Museums · Wildlife · Nature
Lost Rivers Museum
Craters of the Moon National Monument
EBR-1
Bottolfsen Park
Preferred Gateway to Yellowstone
A genuine cowboy city, Cody is famous for its nightly rodeos and its proximity to the protected wilderness areas of the world's first national park, now designated as one of the country's World Heritage Sites.
Bring the kids along to The Star Plunge and Buffalo Bill Dam. Get in touch with nature at Pryor Mountain Wild Horse Range and Beartooth Basin. Explore Cody's surroundings by going to Thermopolis (TePee Pools and Spa & Wind River Canyon). And it doesn't end there: take an in-depth tour of Plains Indian Museum, take some stellar pictures from Dead Indian Summit Overlook, examine the collection at Buffalo Bill Center of the West, and explore the galleries of Historic Cody Mural and Museum.
To find maps, photos, ratings, and more tourist information, read our Cody trip itinerary builder website.
You can drive from Arco to Cody in 6 hours. Another option is to do a combination of car and flight. In October, plan for daily highs up to 57°F, and evening lows to 37°F. Wrap up your sightseeing on the 22nd (Thu) to allow time to drive to Yellowstone National Park.
Things to do in Cody
Parks · Museums · Outdoors · Nature
Thermopolis, Pryor Mountain Wild Horse Range, Chief Joseph Hwy
Pryor Mountain Wild Horse Range
The Star Plunge
Kick off your visit on the 22nd (Thu): look for all kinds of wild species at Grand Loop Road, hike along Lone Star Geyser, then take in the natural beauty of Old Faithful, and finally take in the natural beauty of Castle Geyser.
To find ratings, reviews, traveler tips, and more tourist information, use the Yellowstone National Park online travel planner.
You can drive from Cody to Yellowstone National Park in 2.5 hours. Prepare for little chillier weather when traveling from Cody in October: high temperatures in Yellowstone National Park hover around 47°F and lows are around 25°F. Wrap up your sightseeing on the 23rd (Fri) to allow time to drive to Jackson Hole.
Outdoors · Nature · Parks · Wildlife
Grand Loop Road
The Jackson Hole valley is approximately 97 km (60 mi) long and 24 km (15 mi) wide, encompassing the town of Jackson, Teton Village, and the northern section of Grand Teton National Park.
Kick off your visit on the 23rd (Fri): get great views at Snake River Overlook, then look for all kinds of wild species at Oxbow Bend, then take in the spiritual surroundings of Chapel of the Transfiguration, and finally hike along Taggart Lake. Here are some ideas for day two: see what you can catch with Mangis Fishing Guide Services and then take an exotic tour of Backcountry Safaris.
For traveler tips and other tourist information, read Jackson Hole trip builder site.
Getting from Yellowstone National Park to Jackson Hole by car takes about 2.5 hours. Other options: drive. Traveling from Yellowstone National Park in October, expect nights in Jackson Hole to be about the same, around 28°F, while days are somewhat warmer, around 55°F. Wrap up your sightseeing on the 24th (Sat) to allow time to travel to Denver.
Things to do in Jackson Hole
Taggart Lake
Mile-High City
Aptly nicknamed the "Mile-High City," Denver sits at an altitude of 1,600 m (5,280 ft) above sea level, located right where the Great Plains give way to the Rocky Mountains.
On the 25th (Sun), identify plant and animal life at Butterfly Pavilion and Insect Center, then stroll through Mount Falcon Castle Trail, and then explore the activities along Evergreen Lake. Keep things going the next day: explore the landscape on two wheels at Cherry Creek Trail, then browse the exhibits of Center for Colorado Women's History at the Byers-Evans House, then contemplate in the serene atmosphere at Cathedral of the Immaculate Conception, and finally take in the architecture and atmosphere at Trinity United Methodist Church.
For where to stay, photos, and more tourist information, read Denver route planner.
Getting from Jackson Hole to Denver by flight takes about 4 hours. Other options: drive; or take a bus. Expect somewhat warmer temperatures when traveling from Jackson Hole in October; daily highs in Denver reach 67°F and lows reach 40°F. Cap off your sightseeing on the 26th (Mon) early enough to travel to Mesa Verde National Park.
Things to do in Denver
Parks · Historic Sites · Museums · Outdoors
Evergreen Lake, Mount Falcon Castle Trail, Butterfly Pavilion and Insect Center
Cherry Creek Trail
Butterfly Pavilion and Insect Center
Take the guesswork out of planning a Mesa Verde National Park vacation by using our trip itinerary maker.
Traveling by flight from Denver to Mesa Verde National Park takes 5 hours. Alternatively, you can drive; or do a combination of bus and taxi. Expect little chillier evenings in Mesa Verde National Park when traveling from Denver in October, with lows around 34°F. On the 27th (Tue), you'll have the morning to explore before heading off to Colorado Springs.
Parks · Outdoors · Trails · Historic Sites
Stunning Garden of the Gods Park scenery, blue skies and the glory of Pikes Peak-America's Mountain have attracted visitors to Colorado Springs for more than a century.
Kick off your visit on the 27th (Tue): admire the masterpieces at Colorado Springs Fine Arts Center at Colorado College.
Take the guesswork out of planning a Colorado Springs vacation by using our trip itinerary maker.
Fly from Mesa Verde National Park to Colorado Springs in 5.5 hours. Alternatively, you can drive; or do a combination of taxi and bus. In October, daytime highs in Colorado Springs are 67°F, while nighttime lows are 39°F. Finish your sightseeing early on the 28th (Wed) to allow enough time to travel to Great Sand Dunes National Park & Preserve.
Things to do in Colorado Springs
Nightlife · Museums
Colorado Springs Fine Arts Center at Colorado College
Kick off your visit on the 28th (Wed): admire nature's extreme beauty at High Dune Trail and then hike along Mosca Pass Trail. Here are some ideas for day two: don't miss a visit to White Mountain Trading Post and then examine the collection at Fort Garland Museum and Cultural Center.
To find ratings, other places to visit, where to stay, and more tourist information, read Great Sand Dunes National Park & Preserve attractions planner.
Explore your travel options from Colorado Springs to Great Sand Dunes National Park & Preserve with the Route module. Traveling from Colorado Springs in October, expect slightly colder with lows of 27°F in Great Sand Dunes National Park & Preserve. Finish your sightseeing early on the 29th (Thu) to allow enough time to travel to Amarillo.
Things to do in Great Sand Dunes National Park & Preserve
Outdoors · Parks · Trails · Nature
High Dune Trail
White Mountain Trading Post
Fort Garland Museum and Cultural Center
Yellow Rose of Texas
Known as "The Yellow Rose of Texas," Amarillo was once a series of ranches.
To find other places to visit, photos, maps, and other tourist information, go to the Amarillo travel planner.
Use the Route module to find suitable travel options from Great Sand Dunes National Park & Preserve to Amarillo. The time zone difference moving from Mountain Standard Time to Central Standard Time is 1 hour. Plan for a bit warmer temperatures traveling from Great Sand Dunes National Park & Preserve in October, with highs in Amarillo at 75°F and lows at 47°F. You'll set off for Grapevine on the 30th (Fri).
Things to do in Amarillo
Parks · Museums · Nature · Nightlife
See Texas Travel Guide
Cantaloupe Capital of the World
Named for the fruit that grows here, Grapevine cultivates its local flavor in grapes and wines.
On the 30th (Fri), trek along Coppell Nature Park, contemplate the long history of Milican Blacksmiths Shop, and then see Lifestylez Nails Spa.
For reviews, photos, where to stay, and other tourist information, refer to the Grapevine itinerary builder site.
You can fly from Amarillo to Grapevine in 3 hours. Alternatively, you can fly; or drive; or do a combination of bus and train. Expect a bit warmer temperatures when traveling from Amarillo in October; daily highs in Grapevine reach 83°F and lows reach 60°F. Cap off your sightseeing on the 30th (Fri) early enough to travel back home.
Things to do in Grapevine
Historic Sites · Wildlife · Outdoors · Parks
Coppell Nature Park
Milican Blacksmiths Shop
Lifestylez Nails Spa
30 days in Los Angeles, Texas & Washington DC BY A USER FROM POLAND Los Angeles · San Antonio · Fredericksburg 30 days in United States BY A USER FROM UNITED STATES Yellowstone National Park · Glacier National Park · Mount Rainier National Park 31 days in United States BY A USER FROM UNITED STATES Detroit · Kansas City · Denver 31 days in Glacier National Park BY A USER FROM UNITED STATES Iceberg Lake · Iceberg Lake Trail · Bullhead Lake 32 days in Texas BY A USER FROM LITHUANIA Galveston · Houston · College Station 31 days in Texas BY A USER FROM UNITED STATES Lubbock · El Paso · Big Bend National Park 31 days in Texas BY A USER FROM UNITED STATES Amarillo · Dallas · Houston 29 days in Yellowstone National Park BY A USER FROM UNITED STATES Trout Lake Trail · Lamar Valley · Calcite Springs Overlook 29 days in Yellowstone National Park BY A USER FROM UNITED STATES S Rim Trail · Grand Canyon of the Yellowstone · Upper Falls of the Yellowstone River 30 days in Yellowstone National Park BY A USER FROM UNITED STATES Upper Falls of the Yellowstone River · Grand Canyon of the Yellowstone · S Rim Trail 31 days in Yellowstone National Park BY A USER FROM ISRAEL S Rim Trail · Grand Canyon of the Yellowstone · Lookout Point 31 days in United States BY A USER FROM HONG KONG SAR CHINA Yellowstone National Park · Las Cruces · Olympic National Park
Southern Idaho trip planner
Texas trip planner
Great Sand Dunes National Park & Preserve trip planner
Texas travel guide
Specialty Museums · Historic Sites · Shopping
The Lone Star State
Thanks to its size and geologic features, Texas contains diverse landscapes that closely resemble both the south and southwest of the United States. Though most people associate Texas with tracts of barren land, deserts cover only about 10 percent of the state, with most of its big population centers located in areas once covered by prairies, grasslands, and forests. As you travel from one end of Texas to the other, observe the changing terrain that ranges from coastal piney woods and swamps in the east to the mountains of the west, with rolling plains and rugged hills in the center. For a bit of urban sightseeing visit some of the state's large cities such as Houston, Dallas, or Austin, or immerse yourself in the nation's history by adding famous attractions like The Alamo to your itinerary. Take plenty of time to mingle with the locals, famous for their hospitality, generosity, and fiercely independent spirit.


text:
class A {
    private Object b = new Inner();

    public void test() {
        System.out.println(Inner.class.getName());
    }

    private class <caret>Inner {
        public String toString() {
            return "A";
        }
    }
}

redpajama_set_name: RedPajamaGithub


text:
macrolide 2'-kinase
Known as: macrolide 2'-phosphotransferase, oleandomycin 2'-phosphotransferase
Crystal structure of macrolide 2'-phosphotransferase MphH from Brachybacterium faecium in complex with azithromycin
P. Stogios, T. Skarina, Z. Wawrzak, V. Yim, A. Savchenko, W. Anderson
The role of histidine residues conserved in the putative ATP-binding region of macrolide 2'-phosphotransferase II.
K. Taniguchi, A. Nakamura, K. Tsurubuchi, K. O'hara, T. Sawai
FEMS microbiology letters
Macrolide 2'-phosphotransferase (MPH(2')) catalyzes the transfer of the gamma-phosphate of ATP to the 2'-hydroxyl group of…
Detection and Characterization of a Macrolide 2′-Phosphotransferase from a Pseudomonas aeruginosaClinical Isolate
A. Nakamura, I. Miyakozawa, K. Nakazawa, K. O'hara, T. Sawai
Antimicrobial Agents and Chemotherapy
Macrolides, such as erythromycin, clarithromycin, and roxithromycin, have been used as long-term chemotherapy for diffuse…
Identification of Escherichia coli clinical isolates producing macrolide 2'-phosphotransferase by a highly sensitive detection method.
Macrolide is inactivated with ATP plus crude extract of Escherichia coli producing macrolide 2'-phosphotransferase (MPH(2')), but…
[Reaction mechanism of macrolide 2'-phosphotransferase from Escherichia coli to the 2'-modified macrolide antibiotics].
K. O'hara
The Japanese journal of antibiotics
Reaction mechanism of macrolide 2'-phosphotransferase [MPH(2')] from Escherichia coli to the 2'-modified macrolide antibiotics…
Purification and characterization of macrolide 2'-phosphotransferase from a strain of Escherichia coli that is highly resistant to erythromycin
K. O'hara, T. Kanda, K. Ohmiya, T. Ebisu, M. Kono
Macrolide 2'-phosphotransferase [MPH(2')] was purified 90-fold from an erythromycin-resistant strain of Escherichia coli, and its…

redpajama_set_name: RedPajamaCommonCrawl


Rindera lanata is a perennial belonging to the wide ranging family of Boraginaceae, which includes the "King of the Alps", Eritrichium nanum as well as Pulmonaria and forget-me-nots.
Very little has been written about Rindera, and its name is not included in The Plant Finder. It is to be found in some sites in Greece, more widely in Turkey and Iran, and in the mountains of western China. The main photo in the article was taken near Artvin in the Turkish Pontic Alps. The sub species Rindera lanata var lanata has a sturdy tap root, which is significant because it is mainly to be found in high open steppes and tundra. at altitudes between 850 and 3050m. Its height varies between 30 and 50 cm.
Rindera lanata var lanata is a show stopper when encountered on a mountain walk, with its spectacular silky mantle and shimmering and shivering in the wind. It is also a nightmare to photograph !!


Pat McElnea resides in New York and exhibits his work internationally. He grew up in Southern California, received his BFA from Cooper Union and MFA from Yale University. Former residences in LA, Berlin, Buffalo, Dubai, New Haven, and Brooklyn have been primary characters in his videos. Painting, short fiction, and criticism also encompass his art practice. Currently he teaches video at Vassar College. His work can be seen at www.patmcelnea.com and the Rubell Family Collection in Miami.
McElnea's interests in text and image manifest in the studio while working with materials, and in non-illustrative ways. Their fusion imagines an inner life of foreign and familiar selves. His interests have continued toward the reorganization of otherness in social imagery, restaged in visually palpable ways. Some of his ancillary resources include theorists such as Lee Edelman, Luce Irigaray, Leo Bersani, and Joan Copjec. Writers Michel Leiris, John Hawkes, and Samuel Delany are also inspirations. His recent work draws connections between hygiene and legibility in image making.


text:
Walnut Hills High School is a public college-preparatory high school in  Cincinnati, Ohio. Operated by Cincinnati Public Schools, it houses grades seven through twelve. The school was established in 1895 and has occupied its current building since 1932.

History
The school was the third district public high school established in the city of Cincinnati, following Hughes H.S. and Withrow H.S., and was opened in September 1895 on the corner of Ashland and Burdett Avenues in Cincinnati. As a district high school, it accommodated the conventional four years (grades 9–12).

In 1919, Walnut Hills became a classical high school (college-preparatory school) and was expanded to accommodate six years (grades 7–12). Students were drawn from the entire city, rather than from a defined district within the city.

A new building on Victory Boulevard (now Victory Parkway) was built on  acquired from the Catholic Archdiocese of Cincinnati and completed in 1931. Designed by architect Frederick W. Garber's firm, it remains in use today. The facility was designed for 1700 students and included 31 class rooms, 3 study halls, choral harmony and band rooms, a general shop, a print shop, a mechanical drawing room, 2 swimming pools (separate swimming for boys and girls), a library, a large and a small auditorium, and a kitchen for teaching cooking (with pantry and adjacent living room and dining room).

Examples of Cincinnati's famous Rookwood Pottery are to be found throughout the building, including the masks of comedy and tragedy adorning the proscenium arch of the large theatrical auditorium.  The school's original Ashland and Burdett location became the Burdett School in 1932, which closed in 1979.

Four temporary, prefabricated steel classrooms, called "The Colony" or "the Tin Can" by resentful students, were installed in 1958 to accommodate the increasing student population. As of the 2011–2012 school year, these have been demolished.  In 1960, a one-story annex added 17 classrooms, including a language laboratory and typing lab, to the school. In 1976, a Fine Arts Complex was added, partially supplementing existing facilities near the main auditorium.  In 1998, the Annex was razed and an Arts and Science Center containing 30 classrooms and science labs replaced it in 1999.

The school opened a new stadium in September 2006 named after alumnus Robert S. Marx, who went on to become a judge in Michigan.  In 2016, a new two-toned synthetic turf was installed.

A comprehensive renovation project began in the 2010–2011 school year, and was completed for the 2014–2015 school year. The $56 million project funded by both Cincinnati Public Schools  and the school's Alumni Foundation included a complete renovation of the original 1931 building, new music lyceum and athletic complex, including a new gym seating 1200 along 3 of the 4 walls, locker rooms, and a full size natatorium featuring a 25-meter, 6 lane pool. The new gym held its first game on November 30, 2012.

A two-floor, 15 classroom foreign language wing was built, along with 4 outdoor courtyards around the school. The building remained open and in use, with 7 temporary modular buildings removed in 2013 to make way for the Christopher South Athletic Complex, which opened in October 2014. The complex features an all-weather synthetic turf field lined for football, soccer, and lacrosse, stands that seat 400, a press box, concessions, and batting cages. Six new hard-surface tennis courts opened in the spring of 2016.

Academics
All students must pass a standardized test in math and reading to be accepted to the school.

Clubs and activities
Walnut Hills' Latin Club functions as a local chapter of both the Ohio Junior Classical League (OJCL) and National Junior Classical League (NJCL).

Athletics
The sports teams have played in various regional leagues since the demise of the Public High School League in 1984. The 2012–2013 boys' basketball team finished the regular season 21–1, ranked #1 in Ohio and #18 in the country.  They advanced to the Final Four in the tournament. The game was played at OSU's Schottenstein Center. They lost to Toledo Rogers.

Ohio High School Athletic Association Team State Championships
Boys' Swimming – 1950, 1955

Notable alumni

Darren Anderson (1987) professional football player (NFL 1992–1998)
Stan Aronoff (1950), politician and longtime member of the Ohio Senate
Helen Elsie Austin (1924), attorney, US Foreign Service Officer, first black female graduate of UC Law School, first black woman to serve as Assistant Attorney General of Ohio
Theda Bara (Theodosia Goodman 1903), early movie star of the silent screen
Janet Biehl (1971), author and graphic novelist
Caroline Black (botanist) (1887–1930)
Ric Bucher (1979), NBA correspondent, author and radio presenter
Elisabeth Bumiller (1974), New York Times White House correspondent
Stanley M. Chesley (1954), attorney who won Bhopal, MGM Grand, and Beverly Hills Supper Club fire class action settlements
Michael L. Chyet (1975), linguist
Carl W. Condit (1932), historian of urban and architectural history
Douglas S. Cramer (1949), TV and Broadway producer, art collector, co-founder and board member of Museum of Contemporary Art, Los Angeles, board member Museum of Modern Art, New York.
Naomi Deutsch (1908), public health nursing administrator, author
Jim Dine (1953), pop artist
Michael Dine (1971), theoretical physicist
Alan Dressler (1966), astronomer and astrophysicist
Elizabeth Brenner Drew (1953), political journalist, author and lecturer
Isadore Epstein (1937), astronomer
Frank Benjamin Foster, III (1946) saxophonist, composer, member of Count Basie Orchestra
Paula Froelich, Columnist Page Six of The New York Post
Helen Iglauer Glueck (1925), physician and hematology researcher
Dick Gordon, professional football player 1965–1974 for Chicago, Green Bay, Los Angeles, San Diego
Marcel Groen  (1963), attorney and Chairman of the Pennsylvania Democratic Party
Charles Guggenheim (1942), four-time Academy Award winner for documentaries
Richard S. Hamilton, geometer who discovered the Ricci flow (and applied it to the Poincaré conjecture), winner of the Veblen and Shaw Prizes
Fred Hersch, jazz composer and musician, Grammy Award nominee
Charles R. Hook, Sr. (1898), American industrialist, former president of Armco Steel Corp
Ronald Howes, toy inventor; invented the Easy-Bake Oven
DeHart Hubbard (1921), first African-American to win an individual gold medal in the Olympics (long jump – 1924 Paris Summer Games)
Miller Huggins (1897), managed Babe Ruth and the New York Yankees, inducted into the Baseball Hall of Fame in 1964
Rick Hughes (1991), professional basketball player in European leagues
Fred Karpoff (1981) pianist
Kenneth Koch (1947), poet of the New York School, dramatist and educator
Walter Laufer, Olympic gold medalist
James Levine (1961), pianist, conductor, Musical Director of the Metropolitan Opera and the Boston Symphony Orchestra
Steven Levinson (1964), Associate Justice of the Supreme Court of Hawaii from 1992 to 2008
Sabina Magliocco (1977), professor of Anthropology and Religion at the University of British Columbia
Jonathan Meyer (1982), lawyer and general counsel of the United States Department of Homeland Security
Alexis Nikole Nelson, forager and internet personality
Stanley B. Prusiner (1960), 1997 Nobel Prize for medicine
Carl West Rich (1916), attorney, Hamilton County prosecutor, city councilman and three-term mayor of Cincinnati, US Congressman
Lois Rosenthal, author, publisher, arts & humanities philanthropist.
Jerry Rubin (1956), 1960s-era radical and later a social activist
Stephen Sanger (1964), Chairman and CEO of General Mills
Robert Shmalo (1996), international ice dancing competitor
Itaal Shur (1985), Grammy Award winner (2000)
Lee Smolin (1972), theoretical physicist
Donald Andrew Spencer Sr. (1932), first African American trustee of Ohio University
Rick Steiner (1964), stockbroker, professional poker player, five-time Tony Award-winning Broadway producer
MaCio Teague (2015), basketball player, member of the NCAA Champion 2020–21 Baylor Bears basketball team
Tony Trabert (1948), tennis star of the 1950s, won 1955 French Open, Wimbledon, and US Open
Jean Trounstine (1965), author, actress, activist on prison issues
Jonathan Valin (1965), mystery series novelist
Evelyn Venable (1930), Hollywood actress with star on Hollywood Walk of Fame; professor of ancient Greek and Latin at UCLA
Richard Weber, emeritus professor on the Faculty of Mathematics, University of Cambridge
Worth Hamilton Weller (1931), herpetologist
Mary Wineberg (1998), track and field Olympian, gold medalist in the women's 4 × 400 m relay at the 2008 Beijing Olympics

References

External links

School Website

School buildings completed in 1931
Cincinnati Public Schools
Educational institutions established in 1895
High schools in Hamilton County, Ohio
1895 establishments in Ohio
Public high schools in Ohio
Public middle schools in Ohio
Walnut Hills, Cincinnati

redpajama_set_name: RedPajamaWikipedia


text:
United States Comedy / Sci-Fi
A comedy that follows the chaos that ensues when a meteor hits the Earth carrying alien life forms that give new meaning to the term "survival of the fittest." David Duchovny, Orlando Jones, Seann William Scott, and Julianne Moore are the only people standing between the aliens and world domination... which could be bad news for the Earth.
Bleeding Steel
Timecop
Babylon A D
Mega Shark vs. Crocosaurus
John Powell, David Diamond, David Weissman, Don Jakoby, Ivan Reitman
Lee Garlington, Miriam Flynn, Michael McGrady, Jim Brockhohn, Richard Moll, Steve Kehela, Wendy Braun, Katharine Towne, John Cho, Dan Aykroyd, Seann William Scott, Kenn Michael, Kyle Gass, Chris Wylde, Stephanie Hodge, Mary Pat Gleason, Ty Burrell, Pat Kilbane, Steven Gilborn, Ted Levine, Jerry Trainor, Orlando Jones, Jennifer Savidge, Michael Bower, Gregory Itzin, Ethan Suplee, Tom Woodruff Jr., Michael Chapman, David Duchovny, Wayne Duvall, Andrew Bowen, Michelle Wolff, Julianne Moore, Sarah Silverman, Erin Carufel


text:
Q: WatiN submit button is hidden(disabled) I have to select an option in the SelectList, and then press a button, I thought to do it with WatiN in C#, but if you have another suggestion I would love to hear.
When I select an item from the SelectList through the browser, everything works as it should :

working from the browser

But when I try to do it through the code in C #, I'm able to select the item in the SelectList but the submit button does not appear:

not working from the C# code

The site's source (when item is not selected):

<form ng-submit="rob()" class="ng-valid ng-dirty">
<select style="max-width: 235px" ng-model="robbery" ng-options="robbery.long_name for robbery in robberies track by robbery.id" class="ng-valid ng-touched ng-dirty"><option value="" class="">[Choose...]</option><option value="1" label="Shoplift - 5% D: 3 SP: 100%">Shoplift - 5% D: 3 SP: 100%</option><option value="2" label="Old lady - 10% D: 10 SP: 100%">Old lady - 10% D: 10 SP: 100%</option><option value="3" label="Car break-in - 10% D: 20 SP: 100%">Car break-in - 10% D: 20 SP: 100%</option><option value="4" label="Taxi - 10% D: 50 SP: 100%">Taxi - 10% D: 50 SP: 100%</option><option value="6" label="House - 10% D: 100 SP: 100%">House - 10% D: 100 SP: 100%</option><option value="7" label="Gas station - 10% D: 200 SP: 100%">Gas station - 10% D: 200 SP: 100%</option><option value="8" label="Grocery store - 10% D: 400 SP: 100%">Grocery store - 10% D: 400 SP: 100%</option><option value="10" label="Kidnapping - 15% D: 800 SP: 100%">Kidnapping - 15% D: 800 SP: 100%</option><option value="11" label="Jewellery - 15% D: 1500 SP: 100%">Jewellery - 15% D: 1500 SP: 100%</option><option value="12" label="Little City Bank - 15% D: 3000 SP: 100%">Little City Bank - 15% D: 3000 SP: 100%</option><option value="14" label="Car Saloon - 15% D: 4000 SP: 100%">Car Saloon - 15% D: 4000 SP: 100%</option><option value="16" label="Local bastards - 25% D: 6000 SP: 100%">Local bastards - 25% D: 6000 SP: 100%</option><option value="26" label="Safety deposit - 25% D: 8000 SP: 100%">Safety deposit - 25% D: 8000 SP: 100%</option><option value="19" selected="selected" label="Rave party - 25% D: 10000 SP: 100%">Rave party - 25% D: 10000 SP: 100%</option></select>

</form>

The site's source (when item is selected):

<form ng-submit="rob()" class="ng-valid ng-dirty ng-valid-parse">
<select style="max-width: 235px" ng-model="robbery" ng-options="robbery.long_name for robbery in robberies track by robbery.id" class="ng-valid ng-touched ng-dirty ng-valid-parse"><option value="" class="">[Choose...]</option><option value="1" label="Shoplift - 5% D: 3 SP: 100%">Shoplift - 5% D: 3 SP: 100%</option><option value="2" label="Old lady - 10% D: 10 SP: 100%">Old lady - 10% D: 10 SP: 100%</option><option value="3" label="Car break-in - 10% D: 20 SP: 100%">Car break-in - 10% D: 20 SP: 100%</option><option value="4" label="Taxi - 10% D: 50 SP: 100%">Taxi - 10% D: 50 SP: 100%</option><option value="6" label="House - 10% D: 100 SP: 100%">House - 10% D: 100 SP: 100%</option><option value="7" label="Gas station - 10% D: 200 SP: 100%">Gas station - 10% D: 200 SP: 100%</option><option value="8" label="Grocery store - 10% D: 400 SP: 100%">Grocery store - 10% D: 400 SP: 100%</option><option value="10" label="Kidnapping - 15% D: 800 SP: 100%">Kidnapping - 15% D: 800 SP: 100%</option><option value="11" label="Jewellery - 15% D: 1500 SP: 100%">Jewellery - 15% D: 1500 SP: 100%</option><option value="12" label="Little City Bank - 15% D: 3000 SP: 100%">Little City Bank - 15% D: 3000 SP: 100%</option><option value="14" label="Car Saloon - 15% D: 4000 SP: 100%">Car Saloon - 15% D: 4000 SP: 100%</option><option value="16" label="Local bastards - 25% D: 6000 SP: 100%">Local bastards - 25% D: 6000 SP: 100%</option><option value="26" label="Safety deposit - 25% D: 8000 SP: 100%">Safety deposit - 25% D: 8000 SP: 100%</option><option value="19" selected="selected" label="Rave party - 25% D: 10000 SP: 100%">Rave party - 25% D: 10000 SP: 100%</option></select>

<input type="submit" ng-if="robbery.id" tabindex="-1" value="Rob the bastard!" class="btn btn-small btn-inverse ng-scope" click-once="">
</form>

This is my C # code:
_browser.GoTo(gameURL);

WatiN.Core.Form form = _browser.Forms[1];
WatiN.Core.SelectList selectList = form.SelectLists[0];

selectList.Select(selectList.Options[selectList.Options.Count - 2].Text);

I tried everything they say in here: Watin - Submit button remain disabled after filling form

redpajama_set_name: RedPajamaStackExchange


If you are looking for the various types of metal USB flash drives which can be handed out to employees or customers, then look no further than our engraved flash drives. Metal USBs are more sturdy and durable, because they are built with heavy duty materials that can hold up over time. They also feel more premium in the hand and can really boost your company image with clients or staff.
Swivel USBs that incorporate the cover onto the case of the USB. The advantage of a swivel drive is the fact that it doesn't have a separate lid that can be lost.
USB chip sliders are convenient, because the chip pulls back into the drive when it is being stored. The chip can be easily popped out when you are ready to use the drive again.
Key chain USB drives are convenient if you need to have the drive on the go. These can be attached to your key chain or a lanyard. We have various design styles that are available to fit on key chains, including the swivel style and a USB that is in the shape of a key.
USB metal people are a fun way to store your digital files! They are small USB drives in the shape of a little person, and you can print your company logo on the front of the metal person.
Here at Dynamic Gift Canada, we offer custom design services to help you create high quality USB drives that are branded with your company information. Our in-house designers offer free designs, to assist you in selecting the colour, formatting, and style that you prefer.
The main benefit to ordering your USB drives through Dynamic Gift is the fact that each drive will have your logo or company name printed on the side. These drives are great to give as gifts to spread the word about your company.
The advantage to using a USB drive as a gift for employees or customers is the fact that people see value in the small gift, because it is practical and useful. People tend to hold onto higher quality items, such as metal USB drives, since the item can be used on an ongoing basis.
Our customer service team is always available to answer your questions or help with your order, and our goal is to make sure that you receive the highest quality service and the best products. If you are unhappy with your order for any reason, we will work hard to remedy the situation and make sure that you are 100% satisfied with each product that you receive.
We offer the lowest prices in the area, and serve Canada nationwide. If you find a lower price elsewhere, simply contact us and we will match the advertised price!
We can ship anywhere in Canada and also offer rush delivery if you need your order to arrive in time for a specific event.


Are you still not completely sold on promotional products and whether or not they are right for your business? Instead of trying to convince you ourselves, we're going to let the numbers do it for us. Here are 5 amazing, and factual, statistics about promotional products that you should know.
Adding Promotional Products to your marketing strategy improves your branding efforts by 44%. That's right, promotional products can actually help improve every other facet or your multi-method marketing campaign. That's because a tangible object with your logo on it will help consumers recall every other advertising method of yours that's entered their radar in the past and then motivate them to share their experience verbally or on social media – leading to referrals, which we'll get to later.
58% of consumers keep a promotional product anywhere from one to four years. Think on this. How many pens, bags, gadgets etc. do you have at home with a company logo on it. You've held onto them because they've served a purpose or provided some kind of positive experience that lead you to keep them. They've made an impression. Now, try to remember which company logos are printed on them? Allow us to move ahead to statistic number 3.
89% of consumers can remember the brand on a promotional product up to 24 months later. There's that impression we mentioned. Promotional products create a positive experience that consumers remember and that is the key to branding. Every logo or message you can remember on your promotional knickknacks at home are part of a successful branding strategy.
91% of consumers have at least one promotional product in their kitchen, 74% have at least one in their work space and 55% have at least one in their bedroom. Knowing this and the fact that most of these consumers can recall the particular company or brand from where these promos came is plenty of reason for you to provide custom gifts that are useful in several different aspects of a user's life.
Promotional products draw as many as 500% more referrals from satisfied customers than an appeal letter alone. When we mentioned earlier how a tangible gift will motivate a client or customer to share their positive experience either verbally or on social media, this is what we were referring to. The proof is in the math. Up to 500% more of these referrals, as well as return business, follow the distribution of thank you gifts or promotional giveaways – which is an incredible ROI for the cost of the item.
Are you ready to give us a try now? Shop the enormous collection of promotional giveaways and custom gifts for every budget at Promotions Now and take advantage of our current special. With any order of $350 or more, enjoy free ground shipping up to a $75 value when you use our coupon code: MAYFREE75. Talk to your account rep. to get more details!


Like Him, we try to go above and beyond when it comes to giving to others of our time, energy and, of course, our money. Our ability to help our community and friends and neighbors abroad is made possible because of the contributions of our members and supporters throughout the country. Grace Church is a recognized non-profit organization and all donations are tax deductible.


text:
Discover UpCounsel
GCs & Legal Departments
Subscribe to our blog... Sign Up
How to Prepare Your Business for the New Federal Overtime Law
by Josh Garber
Starting December 1, 2016, a new federal wage rule goes into effect that will require employers to pay overtime to workers who make less than $47,476 per year. Under the new rule, the federal government will update this salary threshold every three years, beginning January 1, 2020, to help keep up with inflation.
With the rule about to take effect, we'll look at its implications for California businesses and what California employers can do to prepare. But first, a bit of background.
A Quick Primer on the New Rule
Currently, federal law requires employers to pay overtime to workers who make less than $23,660 per year and who don't qualify for either an executive, administrative or professional exemption. Federal law also allows for employers to avoid paying overtime to highly compensated workers who earn more than $100,000 annually. (Under the new rule, the minimum pay for the highly-compensated worker exemption is increased to $134,004.)
The new Federal Overtime Law means 4.2 million more workers will qualify for overtime.
The number of full-time workers who qualify for overtime pay based on their salary has dropped from 62 percent in 1975 to 7 percent today, according to the Obama administration. Under the new rule, 35 percent of full-time workers are expected to qualify for overtime pay.
But with the new rule, the U.S. Department of Labor anticipates that 4.2 million additional workers will qualify for overtime, and the Economic Policy Institute estimates that 12.5 million workers will directly benefit.
Although many businesses, especially smaller ones, oppose the new overtime law, others strongly support it. Vice President Joe Biden also favors it, saying the rule "goes to the heart of the defining issue of our time, that is restoring and expanding access to the middle class."
Less of an Impact in California Than in Other States
The first thing for California employers to know is that, interestingly, the rule will affect them much less than employers in other states.
Currently, to qualify for an overtime exemption in California, employees must earn at least $41,600 per year, in addition to having duties that qualify them for either an executive, administrative or professional exemption.
To qualify for an overtime exemption in California, employees must earn at least $41,600 per year.
With California's minimum wage rising to $15 per hour by 2022, the minimum salary needed to qualify for an overtime exemption was set to rise to $43,680 as of January 1, 2017, meaning that the federal rule increases the threshold by $3,796 in California. This is quite a lot less than in other states, where the threshold will grow by $23,816.
As shown in the table below, based on the increasing minimum wage in California, beginning January 1, 2019, the minimum salary needed to qualify for an overtime exemption in the state will actually surpass the new federal minimum.
It's also important to note that California does not allow employers to give an exemption for highly-paid employees. As a result, California employers will not be affected by the increase of the minimum pay employees need to make to qualify for this exemption.
Comparing Federal and California Overtime Rules
Are there differences between the new federal rule and those in California? Absolutely. And whenever California's overtime laws are more strict than the federal rules, the state's laws will apply.
For example, under the federal rules, a non-exempt employee is only entitled to overtime for working more than 40 hours in a week. In California, however, non-exempt employees are entitled to overtime:
California does not allow employers to give an overtime exemption to highly-paid employees.
If they work more than 40 hours in a week
If they work more than 8 hours in a single day
If they work 7 consecutive days in a single week
Under the federal rule, employers in other states can satisfy up to 10 percent of the $47,476 salary threshold with nondiscretionary bonuses, incentive payments and commissions, assuming they are paid at least quarterly. California doesn't allow for this; the employee must meet with the minimum threshold exclusive of these types of payments.
How to Prepare Your Business
Next steps for both employers and employees in California are pretty straightforward:
If you're a California employer with salaried employees who are currently not earning overtime pay, you should consult an attorney experienced in employment law to make sure your employees are correctly classified. You might find it cheaper to hire additional employees rather than pay overtime to newly qualified employees.
If you're a California employee who thinks you might qualify for overtime under the new rule, it's something to discuss with your employer.
Request a free proposal from Josh.
Josh Garber
Josh has worked on nearly 200 projects through the UpCounsel marketplace and all 100 of his clients who have reviewed his work gave him 5 Stars. Josh, a graduate of the University of Pennsylvania Law School, regularly represents businesses in employment matters, business transactions and formations, contract drafting and management, and IP and corporate governance matters. Though he is dedicated to helping his clients avoid litigation, Josh has extensive trial experience and has obtained favorable outcomes in state and federal courts, mediations, arbitrations and DLSE hearings. Josh's clients include HotelTonight and Tesla.
Cut Legal Fees by 60%
Tell us about your company so we can introduce you to the right specialist to suit your unique needs.
Get Ready for 2019: New California Labor Laws That Will Impact Your Business
Four Factors to Consider Before Hiring Remote Workers
One of the most noticeable changes to the workplace in recent years has been a dramatic increase in remote work and distributed teams. UpCounsel attorney Josh Garber discusses 4...
California Adopts a New Independent Contractor Test
Top UpCounsel attorney Josh Garber explains how this new ruling redefines who is considered an independent contractor in California.
Non-Compete Agreements in Georgia: Everything You Need to Know
by Carlos Colon-Machargo
UpCounsel employment attorney Carlos Colon-Machargo talks through the complex and detailed laws that govern non-compete agreements in the state of Georgia.
What to Do When One of Your Employees is Accused of Harassment by a Coworker
by Alexandria Andresen
It's hard to have an employee accused of harassment, but handling the situation professionally is vital to ensure a fair outcome. An UpCounsel employment attorney shows you what...
3 Steps to Developing an Intern Program – The Smart Way
by Mary Fong
UpCounsel Employment attorney Mary Fong explains how to ensure that your company's internship program is compliant with all local and federal employment laws.
Everything You Need to Know About Conducting Employee Evaluations
by Erin McClarty
When handled well, employee evaluations can be very useful for employees and managers alike. When handled improperly, they can expose your company to liability. Learn here how to...
Post a Job on
UpCounsel and get
high quality legal work done
Post a Job on UpCounsel
Popular Reads This Week
How to Turn Your Invention Idea Into a Product
How Much Will Sponsoring an H1-B Visa Cost an Employer?
4 Key Points Tenants Must Know About Triple-Net Leases
UpCounsel Success Stories
Financial Force
built.io
Signatures Capital


text:
Tipula (Vestiplex) arisanensis is een tweevleugelige uit de familie langpootmuggen (Tipulidae). De soort komt voor in het Oriëntaals gebied.

arisanensis
Langpootmug uit het Oriëntaals gebied


Like other prairie creatures, wolf spiders build burrows as part of their survival strategy. The camouflage cover offers an opportunity to grab unsuspecting prey. As shown in this photo, the burrow also protects a female spider and her eggs, which she carries in a sac that can be as big as her own body. After they hatch, the new spiders will continue to hang out with mom, riding along on her back for the first week of life.


text:
<html>
    <head>
        <title>Wix Workshop TODO App</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="app/styles/styles.css">
        <!-- 1. Load libraries -->
        <!-- Polyfill(s) for older browsers -->
        <script src="node_modules/core-js/client/shim.min.js"></script>
        <script src="node_modules/zone.js/dist/zone.js"></script>
        <script src="node_modules/reflect-metadata/Reflect.js"></script>
        <script src="node_modules/systemjs/dist/system.src.js"></script>
        <!-- 2. Configure SystemJS -->
        <script src="systemjs.config.js"></script>
        <script>
            System.import('app').catch(function (err) {
                console.error(err);
            });
        </script>
    </head>
    <!-- 3. Display the application -->
    <body>
        <main-app>Loading...</main-app>
    </body>
</html>


October nights, when the crisp air is so filled with magic it feels like you can reach out and grab it. The veil thins and creatures of the night are celebrated.
Two golden twining crescents rise to meet the night; one holds a piece of natural amber with a fiery glow while the other houses a resting serpent. On either side, guiding stars illuminate the path.
Handcrafted out of Fine (.999) and Sterling (.925) silver with brass accents. Given a dark patina and then polished with a mix of satin and high polishes. Measures approximately 1.8" x 0.8". Size 8 on a NON-adjustable band - unfortunately this ring can not be re-sized. It is a triple split band as shown in the above pictures.


text:
Exclusive Latest
Exclusive: Brookfield enters $11bn race to buy Global Switch
Global Switch owns and operates 13 data centres in Europe and Asia Pacific spanning about 428,000 sqm/4.6 million sq ft.
November 29, 2021 | 12:01 AM GMT
Brookfield Asset Management (NYSE: BAM) is among suitors bidding to acquire operator Global Switch which could deliver this year's fourth US$10 billion-plus data centre acquisition, according to sources speaking to The Tech Capital.
The alternative asset management firm joins a group of companies also weighing bids for the London-based operator including Blackstone Inc. (NYSE: BX), KKR & Co. (NYSE: KKR), DigitalBridge (NYSE: DBRG), Equinix (NASDAQ: EQIX), and Digital Realty (NYSE: DLR).
A Global Switch spokesperson told The Tech Capital: "Global Switch's shareholders have informed the company that they continue to evaluate their options to potentially introduce international strategic investors to the company and create liquidity for their stakes at the same time.
"This evaluation is progressing but no formal transaction process has yet commenced. Any further announcements will be made in due course, as and when appropriate."
Brookfield representatives were not available for comment.
Global Switch is controlled by Chinese steelmaker Jiangsu Shagang Group Co. (SHE: 002075) and backed by Avic Trust Co. The company has been mulling a sale that could reach a price tag of £8 billion (US$10.7 billion) or more.
Brookfield digital infrastructure investments
Brookfield interest in data centres and the wider digital infrastructure sector has seen the company and its subsidiary Brookfield Infrastructure (NYSE: BIP; TSX: BIP.UN) heavily invest in the sector throughout 2021, especially across Asia Pacific.
One of its flagship deals for the year has been the creation of a 50/50 joint venture focused on the development, ownership and operation of institutional data centres in India alongside Digital Realty.
The joint venture operates under the brand name BAM Digital Realty with analysts forecasting an investment over the next 10 years to reach between $5 and over $10 billion, with at least $2 billion committed for market entry.
Brookfield Infrastructure has also recently purchased a 30-acre piece of land in Navi Mumbai, India, to build an institutional data centre. The roughly 1.3 million square foot parcel in Airoli was sold by K Raheja Corp for a cash consideration of around Rs 550 crore ($76.45 million).
In Europe, Brookfield and Alecta acquired a 49% stake in Swedish multinational Telia Company in July. The two parties paid €722 million ($857 million) for the share portion.
Brookfield's portfolio company DCI Data Centers (DCI) has also been heavily investing in expanding its Australian footprint.
Brookfield Infrastructure's global data infrastructure portfolio, which currently includes $23 billion in assets across data transmission, distribution, and storage, including a portfolio of 139,000 operational telecom wireless towers in India, which it intends to expand to 175,000 over the near term.
Avic Trust Co
Global Switch
Jiangsu Shagang Group
KKR and GIP buy CyrusOne for $15bn
After weeks of speculation, CyrusOne Inc. (NASDAQ: CONE) has been sold to a group of private equity...
American Tower acquires CoreSite for $10.1bn
American Tower Corporation (NYSE: AMT) and data centre REIT CoreSite Realty Corporation (NYSE: COR)...
Brookfield to build 1.3m sqf Mumbai data centre
Alternative asset management firm Brookfield Infrastructure (TSX: BIP.UN; NYSE: BIP) has purchased ...


text:
package resolver

import (
	"fmt"
	"strings"

	"github.com/evanw/esbuild/internal/cache"
	"github.com/evanw/esbuild/internal/compat"
	"github.com/evanw/esbuild/internal/config"
	"github.com/evanw/esbuild/internal/helpers"
	"github.com/evanw/esbuild/internal/js_ast"
	"github.com/evanw/esbuild/internal/js_lexer"
	"github.com/evanw/esbuild/internal/js_parser"
	"github.com/evanw/esbuild/internal/logger"
)

type TSConfigJSON struct {
	AbsPath string

	// The absolute path of "compilerOptions.baseUrl"
	BaseURL *string

	// This is used if "Paths" is non-nil. It's equal to "BaseURL" except if
	// "BaseURL" is missing, in which case it is as if "BaseURL" was ".". This
	// is to implement the "paths without baseUrl" feature from TypeScript 4.1.
	// More info: https://github.com/microsoft/TypeScript/issues/31869
	BaseURLForPaths string

	// The verbatim values of "compilerOptions.paths". The keys are patterns to
	// match and the values are arrays of fallback paths to search. Each key and
	// each fallback path can optionally have a single "*" wildcard character.
	// If both the key and the value have a wildcard, the substring matched by
	// the wildcard is substituted into the fallback path. The keys represent
	// module-style path names and the fallback paths are relative to the
	// "baseUrl" value in the "tsconfig.json" file.
	Paths *TSConfigPaths

	TSTarget                       *config.TSTarget
	TSStrict                       *config.TSAlwaysStrict
	TSAlwaysStrict                 *config.TSAlwaysStrict
	JSX                            config.TSJSX
	JSXFactory                     []string
	JSXFragmentFactory             []string
	JSXImportSource                string
	ModuleSuffixes                 []string
	UseDefineForClassFields        config.MaybeBool
	PreserveImportsNotUsedAsValues bool
	PreserveValueImports           bool
}

func (config *TSConfigJSON) TSAlwaysStrictOrStrict() *config.TSAlwaysStrict {
	if config.TSAlwaysStrict != nil {
		return config.TSAlwaysStrict
	}

	// If "alwaysStrict" is absent, it defaults to "strict" instead
	return config.TSStrict
}

type TSConfigPath struct {
	Text string
	Loc  logger.Loc
}

type TSConfigPaths struct {
	Map map[string][]TSConfigPath

	// This may be different from the original "tsconfig.json" source if the
	// "paths" value is from another file via an "extends" clause.
	Source logger.Source
}

func ParseTSConfigJSON(
	log logger.Log,
	source logger.Source,
	jsonCache *cache.JSONCache,
	extends func(string, logger.Range) *TSConfigJSON,
) *TSConfigJSON {
	// Unfortunately "tsconfig.json" isn't actually JSON. It's some other
	// format that appears to be defined by the implementation details of the
	// TypeScript compiler.
	//
	// Attempt to parse it anyway by modifying the JSON parser, but just for
	// these particular files. This is likely not a completely accurate
	// emulation of what the TypeScript compiler does (e.g. string escape
	// behavior may also be different).
	json, ok := jsonCache.Parse(log, source, js_parser.JSONOptions{
		AllowComments:       true, // https://github.com/microsoft/TypeScript/issues/4987
		AllowTrailingCommas: true,
	})
	if !ok {
		return nil
	}

	var result TSConfigJSON
	result.AbsPath = source.KeyPath.Text
	tracker := logger.MakeLineColumnTracker(&source)

	// Parse "extends"
	if extends != nil {
		if valueJSON, _, ok := getProperty(json, "extends"); ok {
			if value, ok := getString(valueJSON); ok {
				if base := extends(value, source.RangeOfString(valueJSON.Loc)); base != nil {
					result = *base
				}
			}
		}
	}

	// Parse "compilerOptions"
	if compilerOptionsJSON, _, ok := getProperty(json, "compilerOptions"); ok {
		// Parse "baseUrl"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "baseUrl"); ok {
			if value, ok := getString(valueJSON); ok {
				result.BaseURL = &value
			}
		}

		// Parse "jsx"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "jsx"); ok {
			if value, ok := getString(valueJSON); ok {
				switch strings.ToLower(value) {
				case "none":
					result.JSX = config.TSJSXNone
				case "preserve", "react-native":
					result.JSX = config.TSJSXPreserve
				case "react":
					result.JSX = config.TSJSXReact
				case "react-jsx":
					result.JSX = config.TSJSXReactJSX
				case "react-jsxdev":
					result.JSX = config.TSJSXReactJSXDev
				}
			}
		}

		// Parse "jsxFactory"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "jsxFactory"); ok {
			if value, ok := getString(valueJSON); ok {
				result.JSXFactory = parseMemberExpressionForJSX(log, &source, &tracker, valueJSON.Loc, value)
			}
		}

		// Parse "jsxFragmentFactory"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "jsxFragmentFactory"); ok {
			if value, ok := getString(valueJSON); ok {
				result.JSXFragmentFactory = parseMemberExpressionForJSX(log, &source, &tracker, valueJSON.Loc, value)
			}
		}

		// Parse "jsxImportSource"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "jsxImportSource"); ok {
			if value, ok := getString(valueJSON); ok {
				result.JSXImportSource = value
			}
		}

		// Parse "moduleSuffixes"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "moduleSuffixes"); ok {
			if value, ok := valueJSON.Data.(*js_ast.EArray); ok {
				result.ModuleSuffixes = make([]string, 0, len(value.Items))
				for _, item := range value.Items {
					if str, ok := item.Data.(*js_ast.EString); ok {
						result.ModuleSuffixes = append(result.ModuleSuffixes, helpers.UTF16ToString(str.Value))
					} else {
						log.AddID(logger.MsgID_TsconfigJSON_InvalidModuleSuffixes, logger.Warning, &tracker, logger.Range{Loc: item.Loc}, "Expected module suffix to be a string")
						result.ModuleSuffixes = nil
						break
					}
				}
			}
		}

		// Parse "useDefineForClassFields"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "useDefineForClassFields"); ok {
			if value, ok := getBool(valueJSON); ok {
				if value {
					result.UseDefineForClassFields = config.True
				} else {
					result.UseDefineForClassFields = config.False
				}
			}
		}

		// Parse "target"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "target"); ok {
			if value, ok := getString(valueJSON); ok {
				constraints := make(map[compat.Engine][]int)
				r := source.RangeOfString(valueJSON.Loc)
				ok := true

				// See https://www.typescriptlang.org/tsconfig#target
				targetIsAtLeastES2022 := false
				switch strings.ToLower(value) {
				case "es5":
					constraints[compat.ES] = []int{5}
				case "es6", "es2015":
					constraints[compat.ES] = []int{2015}
				case "es2016":
					constraints[compat.ES] = []int{2016}
				case "es2017":
					constraints[compat.ES] = []int{2017}
				case "es2018":
					constraints[compat.ES] = []int{2018}
				case "es2019":
					constraints[compat.ES] = []int{2019}
				case "es2020":
					constraints[compat.ES] = []int{2020}
				case "es2021":
					constraints[compat.ES] = []int{2021}
				case "es2022":
					constraints[compat.ES] = []int{2022}
					targetIsAtLeastES2022 = true
				case "esnext":
					targetIsAtLeastES2022 = true
				default:
					ok = false
					if !helpers.IsInsideNodeModules(source.KeyPath.Text) {
						log.AddID(logger.MsgID_TsconfigJSON_InvalidTarget, logger.Warning, &tracker, r,
							fmt.Sprintf("Unrecognized target environment %q", value))
					}
				}

				// These feature restrictions are merged with esbuild's own restrictions
				if ok {
					result.TSTarget = &config.TSTarget{
						Source:                source,
						Range:                 r,
						Target:                value,
						UnsupportedJSFeatures: compat.UnsupportedJSFeatures(constraints),
						TargetIsAtLeastES2022: targetIsAtLeastES2022,
					}
				}
			}
		}

		// Parse "strict"
		if valueJSON, keyLoc, ok := getProperty(compilerOptionsJSON, "strict"); ok {
			if value, ok := getBool(valueJSON); ok {
				valueRange := js_lexer.RangeOfIdentifier(source, valueJSON.Loc)
				result.TSStrict = &config.TSAlwaysStrict{
					Name:   "strict",
					Value:  value,
					Source: source,
					Range:  logger.Range{Loc: keyLoc, Len: valueRange.End() - keyLoc.Start},
				}
			}
		}

		// Parse "alwaysStrict"
		if valueJSON, keyLoc, ok := getProperty(compilerOptionsJSON, "alwaysStrict"); ok {
			if value, ok := getBool(valueJSON); ok {
				valueRange := js_lexer.RangeOfIdentifier(source, valueJSON.Loc)
				result.TSAlwaysStrict = &config.TSAlwaysStrict{
					Name:   "alwaysStrict",
					Value:  value,
					Source: source,
					Range:  logger.Range{Loc: keyLoc, Len: valueRange.End() - keyLoc.Start},
				}
			}
		}

		// Parse "importsNotUsedAsValues"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "importsNotUsedAsValues"); ok {
			if value, ok := getString(valueJSON); ok {
				switch value {
				case "preserve", "error":
					result.PreserveImportsNotUsedAsValues = true
				case "remove":
					// Clear away any inherited values from the base config
					result.PreserveImportsNotUsedAsValues = false
				default:
					log.AddID(logger.MsgID_TsconfigJSON_InvalidImportsNotUsedAsValues, logger.Warning, &tracker, source.RangeOfString(valueJSON.Loc),
						fmt.Sprintf("Invalid value %q for \"importsNotUsedAsValues\"", value))
				}
			}
		}

		// Parse "preserveValueImports"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "preserveValueImports"); ok {
			if value, ok := getBool(valueJSON); ok {
				result.PreserveValueImports = value
			}
		}

		// Parse "paths"
		if valueJSON, _, ok := getProperty(compilerOptionsJSON, "paths"); ok {
			if paths, ok := valueJSON.Data.(*js_ast.EObject); ok {
				hasBaseURL := result.BaseURL != nil
				if hasBaseURL {
					result.BaseURLForPaths = *result.BaseURL
				} else {
					result.BaseURLForPaths = "."
				}
				result.Paths = &TSConfigPaths{Source: source, Map: make(map[string][]TSConfigPath)}
				for _, prop := range paths.Properties {
					if key, ok := getString(prop.Key); ok {
						if !isValidTSConfigPathPattern(key, log, &source, &tracker, prop.Key.Loc) {
							continue
						}

						// The "paths" field is an object which maps a pattern to an
						// array of remapping patterns to try, in priority order. See
						// the documentation for examples of how this is used:
						// https://www.typescriptlang.org/docs/handbook/module-resolution.html#path-mapping.
						//
						// One particular example:
						//
						//   {
						//     "compilerOptions": {
						//       "baseUrl": "projectRoot",
						//       "paths": {
						//         "*": [
						//           "*",
						//           "generated/*"
						//         ]
						//       }
						//     }
						//   }
						//
						// Matching "folder1/file2" should first check "projectRoot/folder1/file2"
						// and then, if that didn't work, also check "projectRoot/generated/folder1/file2".
						if array, ok := prop.ValueOrNil.Data.(*js_ast.EArray); ok {
							for _, item := range array.Items {
								if str, ok := getString(item); ok {
									if isValidTSConfigPathPattern(str, log, &source, &tracker, item.Loc) {
										result.Paths.Map[key] = append(result.Paths.Map[key], TSConfigPath{Text: str, Loc: item.Loc})
									}
								}
							}
						} else {
							log.AddID(logger.MsgID_TsconfigJSON_InvalidPaths, logger.Warning, &tracker, source.RangeOfString(prop.ValueOrNil.Loc), fmt.Sprintf(
								"Substitutions for pattern %q should be an array", key))
						}
					}
				}
			}
		}
	}

	return &result
}

func parseMemberExpressionForJSX(log logger.Log, source *logger.Source, tracker *logger.LineColumnTracker, loc logger.Loc, text string) []string {
	if text == "" {
		return nil
	}
	parts := strings.Split(text, ".")
	for _, part := range parts {
		if !js_lexer.IsIdentifier(part) {
			warnRange := source.RangeOfString(loc)
			log.AddID(logger.MsgID_TsconfigJSON_InvalidJSX, logger.Warning, tracker, warnRange, fmt.Sprintf("Invalid JSX member expression: %q", text))
			return nil
		}
	}
	return parts
}

func isValidTSConfigPathPattern(text string, log logger.Log, source *logger.Source, tracker *logger.LineColumnTracker, loc logger.Loc) bool {
	foundAsterisk := false
	for i := 0; i < len(text); i++ {
		if text[i] == '*' {
			if foundAsterisk {
				r := source.RangeOfString(loc)
				log.AddID(logger.MsgID_TsconfigJSON_InvalidPaths, logger.Warning, tracker, r, fmt.Sprintf(
					"Invalid pattern %q, must have at most one \"*\" character", text))
				return false
			}
			foundAsterisk = true
		}
	}
	return true
}

func isSlash(c byte) bool {
	return c == '/' || c == '\\'
}

func isValidTSConfigPathNoBaseURLPattern(text string, log logger.Log, source *logger.Source, tracker **logger.LineColumnTracker, loc logger.Loc) bool {
	var c0 byte
	var c1 byte
	var c2 byte
	n := len(text)

	if n > 0 {
		c0 = text[0]
		if n > 1 {
			c1 = text[1]
			if n > 2 {
				c2 = text[2]
			}
		}
	}

	// Relative "." or ".."
	if c0 == '.' && (n == 1 || (n == 2 && c1 == '.')) {
		return true
	}

	// Relative "./" or "../" or ".\\" or "..\\"
	if c0 == '.' && (isSlash(c1) || (c1 == '.' && isSlash(c2))) {
		return true
	}

	// Absolute POSIX "/" or UNC "\\"
	if isSlash(c0) {
		return true
	}

	// Absolute DOS "c:/" or "c:\\"
	if ((c0 >= 'a' && c0 <= 'z') || (c0 >= 'A' && c0 <= 'Z')) && c1 == ':' && isSlash(c2) {
		return true
	}

	r := source.RangeOfString(loc)
	if *tracker == nil {
		t := logger.MakeLineColumnTracker(source)
		*tracker = &t
	}
	log.AddID(logger.MsgID_TsconfigJSON_InvalidPaths, logger.Warning, *tracker, r, fmt.Sprintf(
		"Non-relative path %q is not allowed when \"baseUrl\" is not set (did you forget a leading \"./\"?)", text))
	return false
}


text:
Love in War
November 24, 2020 Love Button Global Movement
The Christmas Truce of WWI
It might not seem possible that love can exist in the midst of war or that it has the power to stop the bloodiest conflicts even for a moment, but that's exactly what happened during the Christmas truce of WWI. What happened over the course of December 24-25, 1914 in northern France seems absolutely surreal to everyone except the men who were there. In the end, it became a vivid reminder that the common needs of the human spirit are stronger than what divides us, and that even in the most dire situations we can always choose love.
Four months into the WWI, raging battles in northern France had expanded the western front into a continuous line reaching from the English Channel to the Swiss border. Continuous conflicts in the stifling summer heat were wearing heavily on munitions and motivation for both sides so that by Christmas Eve of 1914 something incredible happened between the British and German lines near Ypris, Belgium.
Although December 24th began like any other day with the usual fighting, it waned as the hours wore on. At one point, British troops reported hearing Christmas carols being sung from the German trenches. This was possible because in many places, the battle lines were less than 70 yards apart. Thinking it was a trick, the British sent out two more shells, but the singing continued. As Christmas Eve officially arrived, British Private Mullard described what the Brits saw next.
"…trees stuck on top of the [German] trenches, lit up with candles, and all of the men sitting on top of the trenches. So of course we got out of ours and passed a few remarks, inviting each other to come over and have a drink and a smoke, but we did not like to trust each other at first."
The British troops' apprehension is understandable considering the amount of war propaganda they had been exposed to describing the Germans as barbarians and yet, there the Germans were initiating a moment of peace in the middle of a war. The Brits joined in on the caroling, and soon both sides were engaged in lively conversations as they shared cigarettes, tobacco, and food among themselves. Their mutual camaraderie over the Christmas holiday led the troops to declare an informal ceasefire between their units.
Celebrations continued into Christmas Day with more singing, gifts of alcohol and food, and sharing in a combined Christmas dinner from their mutual rations. The day also included a game of soccer with a makeshift ball that was mostly a "kick-about" than a real match. Ernie Williams, a private of the 6th Cheshires described it this way.
"I should think there were about a couple hundred taking part…There was no sort of ill will between us."
The ill will would come from military commanders on both sides who were not happy about what they saw as fraternization with the enemy. New orders were issued, but no punishment was laid down on the troops largely because military leaders did not want the image of Germans and Brits making peace in the middle of a war to reach the public that was heavily under the influence of pro-war propaganda. Instead, the generals allowed the celebration to continue, choosing to use the time to replenish supplies and evaluate their enemy's position.
On December 26th, both sides agreed upon a mutual signal to resume the conflict. As their new bonds faded, troops were killed, and new ones rotated in, the fighting became bloodier than ever. What stood as a brief moment of peace in the midst of brutal violence, the Christmas truce of 1914 was lost but not forgotten. Today it remains a testament to the power of love in the darkest of circumstances.
Historians continue to debate how the Christmas truce of 1914 happened. Some have speculated that only four months into WW1 perhaps the feelings of animosity hadn't fully formed on both sides yet. Others think a shared feeling of discomfort about life in the trenches, which would flood often, helped both sides commiserate and bond. There are other theories, of course, but perhaps they just chose love.
Learn more or read another featured story.
Fostering Friendships
What Love Sounds Like


The creation of any new occurrence number in CAD is considered a "CAD event" regardless of the source. CAD events may be generated from calls coming into the Communications Centre from a non-emergency line, from a 9-1-1 phone line, initiated by an officer or dispatcher, or generated from our on-line reporting system. A call may be cancelled, duplicated from multiple people reporting the same incident, taken over the phone by our resource desk, of a nature requiring a police report to be prepared or concluded with no report being necessary.
Although ordered slightly differently, the same CAD occurrence types compose the most frequent occurrence types generated each year. A large proportion of the most frequent occurrence types are not criminal in nature but rather involve community safety and maintenance of public order that is a significant part of the demand on policing services. Other frequent occurrence types are generated to track workload on our services, for example the 9-1-1 calls made in error.


text:
Does the Economy Serve Us or Them?
The Daily Take Team,
The Thom Hartmann Program
dgphilli / Flickr)" width="400″ height="266″ />The Time Warner Center and the Hearst Magazine building in New York. As of 2011, 90 percent of the media/telecommunications industry was controlled by just six massive corporations, including Time Warner. (Photo: dgphilli / Flickr)Let's talk about the destruction of the American economy – mergers and acquisitions style.
As The New York Times points out, back in 1994, Massachusetts allowed its two most prestigious hospitals – Massachusetts General and Brigham and Women's Hospital – to merge.
The two hospitals came together to form Partners HealthCare, and according to investigations by the Massachusetts Attorney General's office, that merger meant health care started to get really expensive for the people of Massachusetts.
The merger gave the two hospitals incredible market power, allowing them to drive up healthcare costs in the Boston area.
Today, Partners HealthCare is the largest health care provider system in Massachusetts, with over 6,000 doctors and 2,800 beds across its various medical centers and hospitals. And it's looking to get bigger and more powerful.
An investigation by the Massachusetts state legislature found that Partners HealthCare's plan to acquire South Shore Hospital outside of Boston would drive up total health care spending in the region even higher, by up to $26 million per year and maybe more.
Because when you own a market, when you're close to having a monopoly, you can charge whatever you want. People have very limited choices about anyplace else to go.
The situation that the people of Massachusetts are facing with Partners HealthCare is the perfect example of how destructive market-dominating corporations can be to our economy and the marketplace.
Basically, in order for an economy and marketplace to work for everyone, there have to be rules in place that facilitate competition, because competition is essential in a free market economy. You can't have virtual monopolies in commerce. It's that simple.
But ever since Reagan came to Washington and stopped enforcing the Sherman Anti-Trust Act, it's been the same old story: Big companies buying out little companies, merging with other big companies, and forming giant corporate powers.
Competition in the American marketplace has become a joke.
Take the banking industry for example.
Twenty-five years ago, Americans had a wide variety of banks to choose from, from local and regional banks, to national banks. And back then, even the national banks weren't that huge.
Slowly but surely however, the competition in the banking industry has disappeared, thanks to a never-ending process of mergers and acquisitions.
As Mother Jones brilliantly points out, 37 banks and financial institutions back in 1990 have slowly transformed into the big four banks we see today (Citigroup, JPMorgan Chase, Bank of America and Wells Fargo).
Those are the same four big banks that essentially control most of Wall Street, and that have played major roles in America's economic and financial decline.
But the banking industry isn't alone in its stunning lack of competition.
Right now, there are 10 giant corporations that control, either directly or indirectly, virtually every consumable consumer product we buy.
These corporations are Kraft, Coca-Cola, PepsiCo, Nestle, Proctor and Gamble, General Mills, Kellogg's, Mars, Unilever, and Johnson and Johnson.
These 10 corporations in turn own, market, or distribute what people believe are the products of hundreds of other companies. But they're not owned by other companies; they're owned by one of these monopolistic giants, doing business under small-brand names.
For example, Proctor and Gamble is best known for its cleaning and personal hygiene products, like Tide detergent, Ivory hand soap and Joy dishwashing liquid.
But the company also owns or markets other products, from IAMS dog food and Pepto-Bismol to Duracell batteries and Metamucil.
And many American consumers know Nestlé for its Nescafé espresso, Nestlé ice cream or Nesquick chocolate milk.
But this coffee and chocolate milk conglomerate also owns or helps market Purina dog and cat food, Gerber baby food, Ralph Lauren cologne, and Garnier hair care products.
These giant corporations essentially have a stranglehold on America's consumer market.
And it's the same competition-destroying story with America's media and telecom industries too.
Back in 1983, 90 percent of American media was owned by 50 companies.
As of 2011, that same 90 percent was controlled by just six massive corporations: GE, Newscorp, Disney, Viacom, Time-Warner and CBS.
The bottom-line is that ever since Ronald Reagan came to Washington, competition has left the American marketplace, and we've all suffered as a result.
The endless stream of mergers and acquisitions over the past 34 years has taken away most all of the competition, and concentrated far too much power in the hands of too few players.
The only way we can have an economy that works for everyone again is by undoing the damage that Reagan caused, by putting the Sherman Anti-Trust Act on steroids, breaking up America's giant corporations, and ensuring that competition is again a major force in our marketplace.
The Daily Take Team
Lyndon Johnson on Civil Rights – Where Are We Now?
Despite all the progress made in the past fifty years since the Civil Rights Act, we still have a very long way to go.
The Crash of 2016 Gets Closer Every Day
The denial of fundamental economic principles is setting the world up for another Great Crash.
What West Virginia Can Learn From Sarah Palin
If that state put a tax on coal and gas extraction – effectively a carbon tax – and then cycled all of the money it took in back…


Thank you for your interest in Miller's Roast Beef. We are delighted to have the opportunity to get to know you better and learn about your interests, goals, passions & values and see how they might align with the Miller's Roast Beef culture that has been created and strengthened over nearly 50 years!
We put "people first" in everything we do. We feel if you do the "right thing" and put people first in every decision and action, then things fall perfectly into place. We truly believe in doing what is right, treating others as we would like to be treated, and leading by example — all which naturally bring positive results.
The great traditions that have been built over time at Miller's Roast Beef carry on today. We have always been defined by QUALITY FOOD, EXCEPTIONAL CUSTOMER SERVICE, AND A CONSISTENT DINING EXPERIENCE. We are obsessed with providing a high quality, consistent product and experience — meeting the demands of today's consumers. We spoil our customers, because they deserve it! We work hard to source the finest ingredients, continually improving our efficiencies in operations, and we take pride in our never-ending commitment to training, motivating, and empowering individuals who are part of the Miller's Roast Beef family.
Our team has always worked together as a family and we are now excited to have the opportunity to work together with like-minded individuals and expand the Miller's Roast Beef family. If you share our commitment to and passion for fresh, handcrafted sandwiches and a classic, extraordinary approach to customer service, then congratulations, you've found an EXTRAORDINARILY UNIQUE OPPORTUNITY to be a part of — Miller's Roast Beef is for you!
The Miller's Roast Beef brand and family is positioned for more growth through our franchise program and we invite you to be a part of it! Join us, and TOGETHER WE WILL BRING MILLER'S ROAST BEEF RESTAURANTS TO NEW COMMUNITIES — and introduce others to the secret that we've cultivated for the past nearly 50 years!
AS PART OF OUR TEAM, you will have nearly 50 years of industry experience behind you, every step of the way! You will have the valuable opportunity to work with franchisors who are actually "walking the walk and talking the talk." We are in our store daily interacting with customers, evaluating products, refining processes, and working with staff to ensure that the most magical experience happens for customers consistently!
The Miller's Roast Beef franchise development and support team is made up of individuals who are actively involved in the operations and support of the original corporate stores. In addition, we have made a commitment to limit the number of corporate stores that we have so that WE CAN SUPPORT ALL OF OUR FRANCHISE OWNERS and help you run your Miller's Roast Beef locations as efficiently and effectively as possible.
For nearly five decades, Miller's Roast Beef has been serving food that customers love. We love what our family has built over time, our customers love it, and we are confident that you will, too. We are seeking entrepreneurs who have A BACKGROUND IN FOODSERVICE OR BUSINESS MANAGEMENT, and who understand the value of pursuing positive results through hard work. Qualified candidates will also have a passion for the Miller's Roast Beef brand, and share the company's commitment to QUALITY PRODUCTS AND EXCELLENT SERVICE, as well as sincere community involvement.
As part of our family, you will be granted a protected territory, and can depend on us to continually develop and improve the Miller's Roast Beef business model. Perhaps most important, YOU WILL BE BACKED BY A MANAGEMENT TEAM WITH GENERATIONS OF EXPERIENCE, and uncompromising desire to help build an exciting future for each and every Miller's Roast Beef restaurant.
To find out more about the Miller's Roast Beef franchise program, please fill out the request more information form. We appreciate your interest in the Miller's Roast Beef franchise opportunity!


text:
Granada Travel Guide
Granada Things To Do
Granada Top Places
Granada Travel Tips
Granada News
Granada Sights
Granada Performing Arts
Granada Nightlife
Granada Shopping
A Walk on Granada's Moorish Side
Benjamin Kemper | July 9, 2019
Home > Destinations > Europe > Spain > Andalusia > Granada > Trip Ideas
PHOTO: Shutterstock/Cezary Wojtkowski
Hammams, palaces, shopping, and more: Experience Spain's Islamic past in the city of the Alhambra.
Granada, the sparkling Spanish city in the foothills of the Sierra Nevada mountains, may be known for its gutsy flamenco dancers, humming street life, and best-in-Andalusia tapas crawls, but its most distinctive feature, bar none, is its lasting Moorish heritage. The Islamic influence is palpable here—in obvious places like the Alhambra, the sumptuous palace complex that's the second-most visited landmark in Spain (after the Sagrada Familia); in ancient neighborhoods like the Alcaicería, once home to Granada's Great Bazaar; and even beneath your feet in buildings like the Iglesia de El Salvador, whose stone floor is the only remnant of the historic main mosque.
With Spain's myriad of cathedrals and Christian rituals, it's easy to forget that the Moors ran the show on the Iberian Peninsula for the better part of 700 years and contributed immeasurably to Spanish culture as we know it. They brought advanced mathematics, science, and astronomy ("algebra" is an Arabic word); sophisticated agriculture; and dozens of foods that remain stalwarts on Spanish tables today including lemons, oranges, artichokes, sugar, and rice.
In fact, al-Andalus (the Arabic name for Muslim Spain) flourished under Islamic rule. By the 10th century, Córdoba was likely the largest city in Europe and had an intellectual culture rivaling that of Golden Age Rome. The works of Aristotle, overlooked for centuries, were rediscovered and reinterpreted. Some of the greatest thinkers of the Middle Ages, such as Maimonides and Avicenna, were Cordobeses.
When that city fell to the Christian kings in the 13th century, the Emirate of Granada became the nerve center—and final holdout—of Islamic Spain. With the rest of the empire crumbling around them, Granada's Nasrid monarchs dug in their heels, fortifying the city walls, investing in new infrastructure like public hammams and schools, and building some of the most opulent, mesmerizing palaces the world had ever seen. It's as if they foresaw their impending doom and set out to immortalize their culture, to create a sliver of Jannah on earth, before it was too late.
The ingenuity of the Nasrids and their Islamic predecessors can be found throughout Granada, but certain sites—places where, if you close your eyes, you can almost smell the incense, taste the rosewater, and hear the muezzin's calls to prayer—are truly transportive. These are a few of them.
Shutterstock/kavalenkava
The Alhambra, a 1,000-year-old Palatine city perched above the old town, is the crown jewel of Mudéjar architecture and a non-negotiable stop on any tour of Moorish Granada. Peer down, and low, scallop-edged fountains burble by your toes; look around, and you're engulfed by a sea of vibrant mosaics and florid arabesques; gaze up, and stalactite-like mocárabes drip weightlessly from the ceiling. Set aside several hours to take in the complex's many unfurling sections, from its soaring ramparts to its paradisiacal gardens, sprawling barracks, and voluptuously appointed royal chambers. Tickets to the Alhambra are in such high demand (the site receives nearly 3 million visitors a year) that advance booking online is a must.
Hammam Al Ándalus
To the untrained eye, Hammam Al Ándalus could pass as a bona fide relic of Moorish Spain as opposed to a recreation. Its poly-lobed arches, tile floors, and dank, candlelit nooks are a time warp to centuries past. The only hints of modernity are the nontraditional co-ed (and swimsuit-required) baths and sundry 21st-century perks like lockers, fluffy towels, and quality emollients. Decompress here after a day of foot-pounding tourism—your body will thank you for it.
The Albaicín
Moorish Granada comes most alive in the Albaicín neighborhood, which sits at eye level with the Alhambra on the opposite side of the Darro river. In its heyday, more than 30 mosques were located in this district alone. The Islamic faith ran so deep here that in 1499, locals staged an armed revolt against an archbishop who was trying to forcibly convert them to Christianity. The fury rippled out from the Albaicín across Andalusia in a full-scale insurrection called the Rebellion of the Alpujarras, a pivotal moment that led to the complete Christianization of Spain.
Start your stroll at the Plaza de Santa Ana and trace the Darro eastward, being sure to pop into the 16th-century Iglesia de Santa Ana (a Mudéjar triumph with magnificent coffered vaulting) and El Bañuelo, an immaculately preserved 11th-century bathhouse complete with star-shaped skylights, a garden pond, and arches cobbled together using leftover Roman and Visigothic capitals.
Corral del Carbón
Granada once boasted dozens of alhóndigas, noisy grain bartering centers that doubled as inns for Silk Road merchants. Only one has stood the test of time: the Corral de Carbón. Built in the 14th century, it's perhaps the oldest Nasrid monument in the city. Pass under the grand horseshoe-arch entryway and into the grapevine-shaded courtyard before perusing an abbreviated exhibit that explains the building's significance.
Restaurante Arrayanes
A welcome respite from Granada's tidal wave of tapas bars, this Moroccan hideaway serves deeply satisfying stews, tagines, and savory pastries redolent of garlic, lemon, and cinnamon—Moorish aromas that have wafted through Granada's kitchens for centuries. Don't be fooled by the kitschy décor (think Aladdin but with Vegas-y neon lights)—Arrayanes is beloved by the local Muslim community for its real-deal North African comfort food.
Hotel Casa 1800
You'll feel like a sultan at Hotel Casa 1800, a charming boutique hotel occupying a 16th-century mansion. Echoing the Moorish floor plans of Islamic Granada, its 25 rooms look out onto an airy interior patio decorated with potted plants and trickling fountains. Breakfast—a cornucopia of Andalusian pastries, Ibérico charcuterie, and fresh local produce—is served here to the soundtrack of whisper-quiet classical music. For an all-out Morisco experience, request the first-floor room with vaulted ceilings painted with Mudéjar motifs.
The south of Spain is synonymous with quality leatherwork, and that's largely due to the Moors, who brought the tradition to the Iberian Peninsula. Beds, tables, gloves, shoes—you name it. In Islamic Spain, leather was used to make all sorts of household items and farm tools. Take a piece of this heritage home with you at Munira, run by a seasoned craftswoman who selects only the finest local leather for her exquisite handmade purses, wallets, jewelry, and more.
Architecture,Granada,Moorish,Spain
25 Ultimate Things to Do in Los Angeles
20 Ultimate Things to Do in New York City
10 Things to Do in Orlando Besides Theme Parks
15 Things NOT to Do in New York City
20 Ultimate Things to Do in Chicago
Thank you for signing up! Check your email for an email confirmation.
Use of this site indicates your consent to the Terms of Use. Copyright © 2019 by MH Sub I, LLC dba Internet Brands.
Sign up for Travel Tips & News
Thank you for your interest! Look out for our newsletters with travel tips and special offers.


text:
Caledonian deformation of the Precambrian basement in southeastern Norway
Arne Bjørlykke Odleiv Olesen
https://dx.doi.org/10.17850/njg98-4-05
The Precambrian basement in southeastern Norway consists of the Transscandinavian Igneous Belt (TIB) with ages from 1.86 to 1.66 Ga to the east of the Mjøsa Mylonite Zone. Gothian rocks with an age of 1.64–1.52 Ga occur to the west of this zone together with the highly magnetic 932 Ma old Flå Granite. A map showing the depth to the Precambrian basement in southeastern Norway is based on depth to magnetic basement, gravity models and the position and height of the Cambrian marine transgression in southeastern Norway. The peneplain has a slope facing north– northeast on the western side of Mjøsa and west of the Mjøsa Mylonite Zone. On the eastern side of Mjøsa the slope is facing northwestwards. This basin structure may be primary or partly a result of later subsidence. We propose that the basement depression extending from Lillehammer to the north–northwest represents the southern extremity of a basement structure that hosted the Hedmark Basin. The broad basin can be followed to the north by magnetotelluric surveys to Dovrefjell were it terminates at the late, large, normal fault at the boundary to the Upper Allochthon. Within the zone of deformed basement west of the Mjøsa Mylonite Zone, there are three 3–4 km-deep basins/depressions. The depressions are probably produced by Caledonian thrusting of the basement and are related to the transport of the Atnsjø window and the Osen–Røa Nappe Complex. New data from Åreskutan in Sweden on the thrusting of the Middle Allochthon during Late Silurian and the thrusting of the Lower Allochthon in Early Devonian are in agreement with data from Trollheimen in Norway. The Early Devonian Osen–Røa Nappe is probably related to the out-of-sequence Storli Thrust, and the thrusting involved the sedimentary cover including the Hedmark Basin and the basement below. The distance of transport may have been in the order of 100 km.
NJG_Vol98_Nr4_Art5_Bjorlykke.pdf
Caldonian Orogen Norway Sparagmite Edicarian Cambrian Depth to basement Magnetometry Gravimetry


Sean Marks had two tears in his labrum and a small tear of the rotator cuff in his right shoulder.
Not sure if any of you care, just thought it would be good to let ya guys know.
good to know, didnt bring it like he did last year in the very limited action he had, but gl to u sir.