From: =?Windows-1252?Q?Enregistr=E9_par_Windows_Internet_Explorer_8?= Subject: Sleeping with Cannibals | Travel | Smithsonian Magazine Date: Tue, 30 Jun 2009 23:16:25 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0216_01C9F9D8.CA1D2690" X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7100.0 This is a multi-part message in MIME format. ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.smithsonianmag.com/travel/cannibals.html?c=y&page=6 =EF=BB=BF Sleeping with = Cannibals | Travel | Smithsonian Magazine Guinea natives who say they still eat their = fellow=20 tribesmen." />=20

Content ID:=20
Field:


3D""=20

Paul Raffaele

Sleeping with Cannibals

Our intrepid reporter gets up close and personal with = New Guinea= natives=20 who say they still eat their fellow tribesmen.

  • By Paul Raffaele
  • Photographs by Paul Raffaele
  • Smithsonian magazine, September = 2006

(Page 6 of 6)

My three days with the clan pass swiftly. When I feel they trust me, = I ask=20 when they last killed a khakhua. Lepeadon says it was near the time of = the last=20 sago palm feast, when several hundred Korowai gathered to dance, eat = vast=20 quantities of sago palm maggots, trade goods, chant fertility songs and = let the=20 marriage-age youngsters eye one another. According to our porters, that = dates=20 the killing to just over a year ago.

Lepeadon tells Boas he wants me to stay longer, but I have to return = to=20 Yaniruma to meet the Twin Otter. As we board the pirogue, the fierce man = squats=20 by the riverside but refuses to look at me. When the boatmen push away, = he leaps=20 up, scowls, thrusts a cassowary-bone arrow across his bow, yanks on the = rattan=20 string and aims at me. After a few moments, he smiles and lowers the = bow=E2=80=94a=20 fierce man's way of saying goodbye.

In midafternoon, the boatmen steer the pirogue to the edge of a swamp = forest=20 and tie it to a tree trunk. Boas leaps out and leads the way, setting a = brisk=20 pace. After an hour=E2=80=99s trek, I reach a clearing about the size of = two football=20 fields and planted with banana trees. Dominating it is a treehouse that = soars=20 about 75 feet into the sky. Its springy floor rests on several natural = columns,=20 tall trees cut off at the point where branches once flared out.

Boas is waiting for us. Next to him stands his father, Khanduop, a=20 middle-aged man clad in rattan strips about his waist and a leaf = covering part=20 of his penis. He grabs my hand and thanks me for bringing his son home. = He has=20 killed a large pig for the occasion, and Bailom, with what seems to me = to be=20 superhuman strength, carries it on his back up a notched pole into the=20 treehouse. Inside, every nook and cranny is crammed with bones from = previous=20 feasts=E2=80=94spiky fish skeletons, blockbuster pig jaws, the skulls of = flying foxes=20 and rats. The bones dangle even from hooks strung along the ceiling, = near=20 bundles of many-colored parrot and cassowary feathers. The Korowai = believe that=20 the d=C3=A9cor signals hospitality and prosperity.

I meet Yakor, a tall, kindly eyed tribesman from a treehouse upriver, = who=20 squats by the fire with Khanduop, Bailom and Kilikili. Boas=E2=80=99 = mother is dead, and=20 Khanduop, a fierce man, has married Yakor's sister. When the talk turns = to=20 khakhua meals they have enjoyed, Khanduop's eyes light up. He's dined on = many=20 khakhua, he says, and the taste is the most delicious of any creature = he's ever=20 eaten.

The next morning the porters depart for the river, carrying our = remaining=20 supplies. But before I leave, Khanduop wants to talk; his son and = Kembaren=20 translate. "Boas has told me he'll live in Yaniruma with his brother, = coming=20 back just for visits," he murmurs. Khanduop's gaze clouds. "The time of = the true=20 Korowai is coming to an end, and that makes me very sad."

Boas gives his father a wan smile and walks with me to the pirogue = for the=20 two-hour journey to Yaniruma, wearing his yellow bonnet as if it were a = visa for=20 the 21st century.

Three years earlier I had visited the Korubo, an isolated indigenous = tribe in=20 the Amazon, together with Sydney Possuelo, then director of Brazil's = Department=20 for Isolated Indians [SMITHSONIAN, April 2005]. This question of what to = do with=20 such peoples=E2=80=94whether to yank them into the present or leave them = untouched in=20 their jungles and traditions=E2=80=94had troubled Possuelo for decades. = "I believe we=20 should let them live in their own special worlds," he told me, "because = once=20 they go downriver to the settlements and see what is to them the wonders = and=20 magic of our lives, they never go back to live in a traditional = way."

So it is with the Korowai. They have at most a generation left in = their=20 traditional culture=E2=80=94one that includes practices that admittedly = strike us as=20 abhorrent. Year by year the young men and women will drift to Yaniruma = and other=20 settlements until only aging clan members are left in the treehouses. = And at=20 that point Ginol's godly prophecy will reach its apocalyptic = fulfillment, and=20 thunder and earthquakes of a kind will destroy the old Korowai world=20 forever.

1=20 2=20 3=20 4=20 5=20 6=20

For days I've been slogging through a rain-soaked jungle in = Indonesian New=20 Guinea, on a quest to visit members of the Korowai tribe, among the last = people=20 on earth to practice cannibalism. Soon after first light this morning I = boarded=20 a pirogue, a canoe hacked out of a tree trunk, for the last stage of the = journey, along the twisting Ndeiram Kabur River. Now the four paddlers = bend=20 their backs with vigor, knowing we will soon make camp for the = night.

My guide, Kornelius Kembaren, has traveled among the Korowai for 13 = years.=20 But even he has never been this far upriver, because, he says, some = Korowai=20 threaten to kill outsiders who enter their territory. Some clans are = said to=20 fear those of us with pale skin, and Kembaren says many Korowai have = never laid=20 eyes on a white person. They call outsiders laleo = ("ghost-demons").

Suddenly, screams erupt from around the bend. Moments later, I see a = throng=20 of naked men brandishing bows and arrows on the riverbank. Kembaren = murmurs to=20 the boatmen to stop paddling. "They're ordering us to come to their side = of the=20 river," he whispers to me. "It looks bad, but we can't escape. They'd = quickly=20 catch us if we tried."

As the tribesmen's uproar bangs at my ears, our pirogue glides toward = the far=20 side of the river. "We don't want to hurt you," Kembaren shouts in = Bahasa=20 Indonesia, which one of our boatmen translates into Korowai. "We come in = peace."=20 Then two tribesmen slip into a pirogue and start paddling toward us. As = they=20 near, I see that their arrows are barbed. "Keep calm," Kembaren says = softly.

Cannibalism was practiced among prehistoric human beings, and it = lingered=20 into the 19th century in some isolated South Pacific cultures, notably = in Fiji.=20 But today the Korowai are among the very few tribes believed to eat = human flesh.=20 They live about 100 miles inland from the Arafura Sea, which is where = Michael=20 Rockefeller, a son of then-New York governor Nelson Rockefeller, = disappeared in=20 1961 while collecting artifacts from another Papuan tribe; his body was = never=20 found. Most Korowai still live with little knowledge of the world beyond = their=20 homelands and frequently feud with one another. Some are said to kill = and eat=20 male witches they call khakhua.

The island of New Guinea, the second largest in the world after = Greenland, is=20 a mountainous, sparsely populated tropical landmass divided between two=20 countries: the independent nation of Papua New Guinea in the east, and = the=20 Indonesian provinces of Papua and West Irian Jaya in the west. The = Korowai live=20 in southeastern Papua.

My journey begins at Bali, where I catch a flight across the Banda = Sea to the=20 Papuan town of Timika; an American mining company's subsidiary, PT = Freeport=20 Indonesia, operates the world's largest copper and gold mine nearby. The = Free=20 Papua Movement, which consists of a few hundred rebels equipped with = bows and=20 arrows, has been fighting for independence from Indonesia since 1964. = Because=20 Indonesia has banned foreign journalists from visiting the province, I = entered=20 as a tourist.

After a stopover in Timika, our jet climbs above a swampy marsh past = the=20 airport and heads toward a high mountain. Beyond the coast, the sheer = slopes=20 rise as high as 16,500 feet above sea level and stretch for 400 miles. = Waiting=20 for me at Jayapura, a city of 200,000 on the northern coast near the = border with=20 Papua New Guinea, is Kembaren, 46, a Sumatran who came to Papua seeking=20 adventure 16 years ago. He first visited the Korowai in 1993, and has = come to=20 know much about their culture, including some of their language. He is = clad in=20 khaki shorts and trekking boots, and his unflinching gaze and rock-hard = jaw give=20 him the look of a drill sergeant.

The best estimate is that there are some 4,000 Korowai. = Traditionally, they=20 have lived in treehouses, in groups of a dozen or so people in scattered = clearings in the jungle; their attachment to their treehouses and = surrounding=20 land lies at the core of their identity, Smithsonian Institution = anthropologist=20 Paul Taylor noted in his 1994 documentary film about them, Lords of = the=20 Garden. Over the past few decades, however, some Korowai have moved = to=20 settlements established by Dutch missionaries, and in more recent years, = some=20 tourists have ventured into Korowai lands. But the deeper into the rain = forest=20 one goes, the less exposure the Korowai have had to cultures alien to = their=20 own.

After we fly from Jayapura southwest to Wamena, a jumping-off point = in the=20 Papuan highlands, a wiry young Korowai approaches us. In Bahasa = Indonesia, he=20 says that his name is Boas and that two years ago, eager to see life = beyond his=20 treehouse, he hitched a ride on a charter flight from Yaniruma, a = settlement at=20 the edge of Korowai territory. He has tried to return home, he says, but = no one=20 will take him. Boas says a returning guide has told him that his father = was so=20 upset by his son's absence that he has twice burned down his own = treehouse. We=20 tell him he can come with us.

The next morning eight of us board a chartered Twin Otter, a = workhorse whose=20 short takeoff and landing ability will get us to Yaniruma. Once we're = airborne,=20 Kembaren shows me a map: spidery lines marking lowland rivers and = thousands of=20 square miles of green jungle. Dutch missionaries who came to convert the = Korowai=20 in the late 1970s called it "the hell in the south."

After 90 minutes we come in low, following the snaking Ndeiram Kabur = River.=20 In the jungle below, Boas spots his father=E2=80=99s treehouse, which = seems impossibly=20 high off the ground, like the nest of a giant bird. Boas, who wears a=20 daisy-yellow bonnet, a souvenir of =E2=80=9Ccivilization,=E2=80=9D hugs = me in gratitude, and=20 tears trickle down his cheeks.

At Yaniruma, a line of stilt huts that Dutch missionaries established = in=20 1979, we thump down on a dirt strip carved out of the jungle. Now, to my = surprise, Boas says he will postpone his homecoming to continue with us, = lured=20 by the promise of adventure with a laleo, and he cheerfully lifts a sack = of=20 foodstuffs onto his shoulders. As the pilot hurls the Twin Otter back = into the=20 sky, a dozen Korowai men hoist our packs and supplies and trudge toward = the=20 jungle in single file bound for the river. Most carry bows and = arrows.

The Rev. Johannes Veldhuizen, a Dutch missionary with the Mission of = the=20 Reformed Churches, first made contact with the Korowai in 1978 and = dropped plans=20 to convert them to Christianity. "A very powerful mountain god warned = the=20 Korowai that their world would be destroyed by an earthquake if = outsiders came=20 into their land to change their customs," he told me by phone from the=20 Netherlands a few years ago. "So we went as guests, rather than as = conquerors,=20 and never put any pressure on the Korowai to change their ways." The = Rev. Gerrit=20 van Enk, another Dutch missionary and co-author of The Korowai of = Irian=20 Jaya, coined the term "pacification line" for the imaginary border=20 separating Korowai clans accustomed to outsiders from those farther = north. In a=20 separate phone interview from the Netherlands, he told me that he had = never gone=20 beyond the pacification line because of possible danger from Korowai = clans there=20 hostile to the presence of laleo in their territory.

As we pass through Yaniruma, I=E2=80=99m surprised that no Indonesian = police officer=20 demands to see the government permit issued to me allowing me to = proceed. "The=20 nearest police post is at Senggo, several days back along the river," = Kembaren=20 explains. "Occasionally a medical worker or official comes here for a = few days,=20 but they're too frightened to go deep into Korowai territory."

Entering the Korowai rain forest is like stepping into a giant watery = cave.=20 With the bright sun overhead I breathe easily, but as the porters push = through=20 the undergrowth, the tree canopy's dense weave plunges the world into a = verdant=20 gloom. The heat is stifling and the air drips with humidity. This is the = haunt=20 of giant spiders, killer snakes and lethal microbes. High in the canopy, = parrots=20 screech as I follow the porters along a barely visible track winding = around=20 rain-soaked trees and primeval palms. My shirt clings to my back, and I = take=20 frequent swigs at my water bottle. The annual rainfall here is around = 200=20 inches, making it one of the wettest places on earth. A sudden downpour = sends=20 raindrops spearing through gaps in the canopy, but we keep walking.

The local Korowai have laid logs on the mud, and the barefoot porters = cross=20 these with ease. But, desperately trying to balance as I edge along each = log,=20 time and again I slip, stumble and fall into the sometimes waist-deep = mud,=20 bruising and scratching my legs and arms. Slippery logs as long as ten = yards=20 bridge the many dips in the land. Inching across like a tightrope = walker, I=20 wonder how the porters would get me out of the jungle were I to fall and = break a=20 leg. "What the hell am I doing here?" I keep muttering, though I know = the=20 answer: I want to encounter a people who are said to still practice=20 cannibalism.

Hour melts into hour as we push on, stopping briefly now and then to = rest.=20 With night near, my heart surges with relief when shafts of silvery = light slip=20 through the trees ahead: a clearing. "It's Manggel," Kembaren = says=E2=80=94another=20 village set up by Dutch missionaries. "We'll stay the night here."

Korowai children with beads about their necks come running to point = and=20 giggle as I stagger into the village=E2=80=94several straw huts perched = on stilts and=20 overlooking the river. I notice there are no old people here. "The = Korowai have=20 hardly any medicine to combat the jungle diseases or cure battle wounds, = and so=20 the death rate is high," Kembaren explains. "People rarely live to = middle age."=20 As van Enk writes, Korowai routinely fall to interclan conflicts; = diseases,=20 including malaria, tuberculosis, elephantiasis and anemia, and what he = calls=20 "the khakhua complex." The Korowai have no knowledge of the deadly germs = that=20 infest their jungles, and so believe that mysterious deaths must be = caused by=20 khakhua, or witches who take on the form of men.

After we eat a dinner of river fish and rice, Boas joins me in a hut = and sits=20 cross-legged on the thatched floor, his dark eyes reflecting the gleam = from my=20 flashlight, our only source of light. Using Kembaren as translator, he = explains=20 why the Korowai kill and eat their fellow tribesmen. It's because of the = khakhua, which comes disguised as a relative or friend of a person he = wants to=20 kill. "The khakhua eats the victim's insides while he sleeps," Boas = explains,=20 "replacing them with fireplace ash so the victim does not know he's = being eaten.=20 The khakhua finally kills the person by shooting a magical arrow into = his=20 heart." When a clan member dies, his or her male relatives and friends = seize and=20 kill the khakhua. "Usually, the [dying] victim whispers to his relatives = the=20 name of the man he knows is the khakhua," Boas says. "He may be from the = same or=20 another treehouse."

I ask Boas whether the Korowai eat people for any other reason or eat = the=20 bodies of enemies they've killed in battle. "Of course not," he replies, = giving=20 me a funny look. "We don't eat humans, we only eat khakhua."

The killing and eating of khakhua has reportedly declined among = tribespeople=20 in and near the settlements. Rupert Stasch, an anthropologist at Reed = College in=20 Portland, Oregon, who has lived among the Korowai for 16 months and = studied=20 their culture, writes in the journal Oceania that Korowai say = they have=20 "given up" killing witches partly because they were growing ambivalent = about the=20 practice and partly in reaction to several incidents with police. In one = in the=20 early '90s, Stasch writes, a Yaniruma man killed his sister's husband = for being=20 a khakhua. The police arrested the killer, an accomplice and a village = head.=20 "The police rolled them around in barrels, made them stand overnight in = a=20 leech-infested pond, and forced them to eat tobacco, chili peppers, = animal=20 feces, and unripe papaya," he writes. Word of such treatment, combined = with=20 Korowais' own ambivalence, prompted some to limit witch-killing even in = places=20 where police do not venture.

Still, the eating of khakhua persists, according to my guide, = Kembaren. "Many=20 khakhua are murdered and eaten each year," he says, citing information = he says=20 he has gained from talking to Korowai who still live in treehouses.

On our third day of trekking, after hiking from soon after sunrise to = dusk,=20 we reach Yafufla, another line of stilt huts set up by Dutch = missionaries. That=20 night, Kembaren takes me to an open hut overlooking the river, and we = sit by a=20 small campfire. Two men approach through the gloom, one in shorts, the = other=20 naked save for a necklace of prized pigs' teeth and a leaf wrapped about = the tip=20 of his penis. "That's Kilikili," Kembaren whispers, "the most notorious = khakhua=20 killer." Kilikili carries a bow and barbed arrows. His eyes are empty of = expression, his lips are drawn in a grimace and he walks as soundlessly = as a=20 shadow.

The other man, who turns out to be Kilikili's brother Bailom, pulls a = human=20 skull from a bag. A jagged hole mars the forehead. "It's Bunop, the most = recent=20 khakhua he killed," Kembaren says of the skull. "Bailom used a stone ax = to split=20 the skull open to get at the brains." The guide's eyes dim. "He was one = of my=20 best porters, a cheerful young man," he says.

Bailom passes the skull to me. I don't want to touch it, but neither = do I=20 want to offend him. My blood chills at the feel of naked bone. I have = read=20 stories and watched documentaries about the Korowai, but as far as I = know none=20 of the reporters and filmmakers had ever gone as far upriver as we're = about to=20 go, and none I know of had ever seen a khakhua's skull.

The fire's reflection flickers on the brothers' faces as Bailom tells = me how=20 he killed the khakhua, who lived in Yafufla, two years ago. "Just before = my=20 cousin died he told me that Bunop was a khakhua and was eating him from = the=20 inside," he says, with Kembaren translating. "So we caught him, tied him = up and=20 took him to a stream, where we shot arrows into him."

Bailom says that Bunop screamed for mercy all the way, protesting = that he was=20 not a khakhua. But Bailom was unswayed. "My cousin was close to death = when he=20 told me and would not lie," Bailom says.

At the stream, Bailom says, he used a stone ax to chop off the = khakhua's=20 head. As he held it in the air and turned it away from the body, the = others=20 chanted and dismembered Bunop's body. Bailom, making chopping movements = with his=20 hand, explains: "We cut out his intestines and broke open the rib cage, = chopped=20 off the right arm attached to the right rib cage, the left arm and left = rib=20 cage, and then both legs."

The body parts, he says, were individually wrapped in banana leaves = and=20 distributed among the clan members. "But I kept the head because it = belongs to=20 the family that killed the khakhua," he says. "We cook the flesh like we = cook=20 pig, placing palm leaves over the wrapped meat together with burning hot = river=20 rocks to make steam."

Some readers may believe that these two are having me on=E2=80=94that = they are just=20 telling a visitor what he wants to hear=E2=80=94and that the skull came = from someone who=20 died from some other cause. But I believe they were telling the truth. I = spent=20 eight days with Bailom, and everything else he told me proved factual. I = also=20 checked with four other Yafufla men who said they had joined in the = killing,=20 dismembering and eating of Bunop, and the details of their accounts = mirrored=20 reports of khakhua cannibalism by Dutch missionaries who lived among the = Korowai=20 for several years. Kembaren clearly accepted Bailom=E2=80=99s story as = fact.

Around our campfire, Bailom tells me he feels no remorse. "Revenge is = part of=20 our culture, so when the khakhua eats a person, the people eat the = khakhua," he=20 says. (Taylor, the Smithsonian Institution anthropologist, has described = khakhua-eating as "part of a system of justice.") "It's normal," Bailom = says. "I=20 don't feel sad I killed Bunop, even though he was a friend."

In cannibal folklore, told in numerous books and articles, human = flesh is=20 said to be known as "long pig" because of its similar taste. When I = mention=20 this, Bailom shakes his head. "Human flesh tastes like young cassowary," = he=20 says, referring to a local ostrich-like bird. At a khakhua meal, he = says, both=20 men and women=E2=80=94children do not attend=E2=80=94eat everything but = bones, teeth, hair,=20 fingernails and toenails and the penis. "I like the taste of all the = body=20 parts," Bailom says, "but the brains are my favorite." Kilikili nods in=20 agreement, his first response since he arrived.

When the khakhua is a member of the same clan, he is bound with = rattan and=20 taken up to a day's march away to a stream near the treehouse of a = friendly=20 clan. "When they find a khakhua too closely related for them to eat, = they bring=20 him to us so we can kill and eat him," Bailom says.

He says he has personally killed four khakhua. And Kilikili? Bailom = laughs.=20 "He says he'll tell you now the names of 8 khakhua he's killed," he = replies,=20 "and if you come to his treehouse upriver, he'll tell you the names of = the other=20 22."

I ask what they do with the bones.

"We place them by the tracks leading into the treehouse clearing, to = warn our=20 enemies," Bailom says. "But the killer gets to keep the skull. After we = eat the=20 khakhua, we beat loudly on our treehouse walls all night with sticks" to = warn=20 other khakhua to stay away.

As we walk back to our hut, Kembaren confides that "years ago, when I = was=20 making friends with the Korowai, a man here at Yafufla told me I'd have = to eat=20 human flesh if they were to trust me. He gave me a chunk," he says. "It = was a=20 bit tough but tasted good."

That night it takes me a long time to get to sleep.

The next morning Kembaren brings to the hut a 6-year-old boy named = Wawa, who=20 is naked except for a necklace of beads. Unlike the other village = children,=20 boisterous and smiling, Wawa is withdrawn and his eyes seem deeply sad. = Kembaren=20 wraps an arm around him. "When Wawa's mother died last = November=E2=80=94I think she had=20 TB, she was very sick, coughing and aching=E2=80=94people at his = treehouse suspected him=20 of being a khakhua," he says. "His father died a few months earlier, and = they=20 believed [Wawa] used sorcery to kill them both. His family was not = powerful=20 enough to protect him at the treehouse, and so this January his uncle = escaped=20 with Wawa, bringing him here, where the family is stronger." Does Wawa = know the=20 threat he is facing? "He's heard about it from his relatives, but I = don't think=20 he fully understands that people at his treehouse want to kill and eat = him,=20 though they'll probably wait until he's older, about 14 or 15, before = they try.=20 But while he stays at Yafufla, he should be safe."

Soon the porters heft our equipment and head toward the jungle. = "We're taking=20 the easy way, by pirogue," Kembaren tells me. Bailom and Kilikili, each = gripping=20 a bow and arrows, have joined the porters. "They know the clans upriver = better=20 than our Yaniruma men," Kembaren explains.

Bailom shows me his arrows, each a yard-long shaft bound with vine to = an=20 arrowhead designed for a specific prey. Pig arrowheads, he says, are=20 broad-bladed; those for birds, long and narrow. Fish arrowheads are = pronged,=20 while the arrowheads for humans are each a hand's span of cassowary bone = with=20 six or more barbs carved on each side=E2=80=94to ensure terrible damage = when cut away=20 from the victim's flesh. Dark bloodstains coat these arrowheads.

I ask Kembaren if he is comfortable with the idea of two cannibals=20 accompanying us. "Most of the porters have probably eaten human flesh," = he=20 answers with a smile.

Kembaren leads me down to the Ndeiram Kabur River, where we board a = long,=20 slender pirogue. I settle in the middle, the sides pressing against my = body. Two=20 Korowai paddlers stand at the stern, two more at the bow, and we push = off,=20 steering close by the riverbank, where the water flow is slowest. Each = time the=20 boatmen maneuver the pirogue around a sandbar, the strong current in the = middle=20 of the river threatens to tip us over. Paddling upriver is tough, even = for the=20 muscular boatmen, and they frequently break into Korowai song timed to = the slap=20 of the paddles against the water, a yodeling chant that echoes along the = riverbank.

High green curtains of trees woven with tangled streamers of vine = shield the=20 jungle. A siren scream of cicadas pierces the air. The day passes in a = blur, and=20 night descends quickly.

And that's when we are accosted by the screaming men on the = riverbank.=20 Kembaren refuses to come to their side of the river. "It's too = dangerous," he=20 whispers. Now the two Korowai armed with bows and arrows are paddling a = pirogue=20 toward us. I ask Kembaren if he has a gun. He shakes his head no.

As their pirogue bumps against ours, one of the men growls that laleo = are=20 forbidden to enter their sacred river, and that my presence angers the = spirits.=20 Korowai are animists, believing that powerful beings live in specific = trees and=20 parts of rivers. The tribesman demands that we give the clan a pig to = absolve=20 the sacrilege. A pig costs 350,000 rupiahs, or about $40. It's a Stone = Age=20 shakedown. I count out the money and pass it to the man, who glances at = the=20 Indonesian currency and grants us permission to pass.

What use is money to these people? I ask Kembaren as our boatmen = paddle to=20 safety upriver. "It's useless here," he answers, "but whenever they get = any=20 money, and that's rare, the clans use it to help pay bride prices for = Korowai=20 girls living closer to Yaniruma. They understand the dangers of incest, = and so=20 girls must marry into unrelated clans."

About an hour farther up the river, we pull up onto the bank, and I = scramble=20 up a muddy slope, dragging myself over the slippery rise by grasping = exposed=20 tree roots. Bailom and the porters are waiting for us and wearing = worried faces.=20 Bailom says that the tribesmen knew we were coming because they had = intercepted=20 the porters as they passed near their treehouses.

Would they really have killed us if we hadn't paid up? I ask Bailom, = through=20 Kembaren. Bailom nods: "They'd have let you pass tonight because they = knew you'd=20 have to return downriver. Then, they'd ambush you, some firing arrows = from the=20 riverbank and others attacking at close range in their pirogues."

The porters string all but one of the tarpaulins over our supplies. = Our=20 shelter for the night is four poles set in a square about four yards = apart and=20 topped by a tarp with open sides. Soon after midnight a downpour = drenches us.=20 The wind sends my teeth chattering, and I sit disconsolately hugging my = knees.=20 Seeing me shivering, Boas pulls my body against his for warmth. As I = drift off,=20 deeply fatigued, I have the strangest thought: this is the first time = I've ever=20 slept with a cannibal.

We leave at first light, still soaked. At midday our pirogue reaches = our=20 destination, a riverbank close by the treehouse, or khaim, of a = Korowai=20 clan that Kembaren says has never before seen a white person. Our = porters=20 arrived before us and have already built a rudimentary hut. "I sent a = Korowai=20 friend here a few days ago to ask the clan to let us visit them," = Kembaren says.=20 "Otherwise they'd have attacked us."

I ask why they've given permission for a laleo to enter their sacred = land. "I=20 think they're as curious to see you, the ghost-demon, as you are to see = them,"=20 Kembaren answered.

At midafternoon, Kembaren and I hike 30 minutes through dense jungle = and ford=20 a deep stream. He points ahead to a treehouse that looks deserted. It = perches on=20 a decapitated banyan tree, its floor a dense latticework of boughs and = strips of=20 wood. It's about ten yards off the ground. "It belongs to the Letin = clan," he=20 says. Korowai are formed into what anthropologists call patriclans, = which=20 inhabit ancestral lands and trace ownership and genealogy through the = male=20 line.

A young cassowary prances past, perhaps a family pet. A large pig, = flushed=20 from its hiding place in the grass, dashes into the jungle. "Where are = the=20 Korowai?" I ask. Kembaren points to the treehouse. "They=E2=80=99re = waiting for us."

I can hear voices as I climb an almost vertical pole notched with = footholds.=20 The interior of the treehouse is wreathed in a haze of smoke rent by = beams of=20 sunlight. Young men are bunched on the floor near the entrance. Smoke = from=20 hearth fires has coated the bark walls and sago-leaf ceiling, giving the = hut a=20 sooty odor. A pair of stone axes, several bows and arrows and net bags = are=20 tucked into the leafy rafters. The floor creaks as I settle cross-legged = onto=20 it.

Four women and two children sit at the rear of the treehouse, the = women=20 fashioning bags from vines and studiously ignoring me. "Men and women = stay on=20 different sides of the treehouse and have their own hearths," says = Kembaren.=20 Each hearth is made from strips of clay-coated rattan suspended over a = hole in=20 the floor so that it can be quickly hacked loose, to fall to the ground, = if a=20 fire starts to burn out of control.

A middle-aged man with a hard-muscled body and a bulldog face = straddles the=20 gender dividing line. Speaking through Boas, Kembaren makes small talk = about=20 crops, the weather and past feasts. The man grips his bow and arrows and = avoids=20 my gaze. But now and then I catch him stealing glances in my direction. = "That's=20 Lepeadon, the clan's khen-mengga-ab=C3=BCl, or 'fierce man,'" = Kembaren says.=20 The fierce man leads the clan in fights. Lepeadon looks up to the = task.

"A clan of six men, four women, three boys and two girls live here," = Kembaren=20 says. "The others have come from nearby treehouses to see their first=20 laleo."

After an hour of talk, the fierce man moves closer to me and, still=20 unsmiling, speaks. "I knew you were coming and expected to see a ghost, = but now=20 I see you're just like us, a human," he says, as Boas translates to = Kembaren and=20 Kembaren translates to me.

A youngster tries to yank my pants off, and he almost succeeds amid a = gale of=20 laughter. I join in the laughing but keep a tight grip on my modesty. = The Rev.=20 Johannes Veldhuizen had told me that Korowai he=E2=80=99d met had = thought him a=20 ghost-demon until they spied him bathing in a stream and saw that he = came=20 equipped with all the requisite parts of a yanop, or human being. = Korowai=20 seemed to have a hard time understanding clothing. They call it=20 laleo-khal, "ghost-demon skin," and Veldhuizen told me they = believed his=20 shirt and pants to be a magical epidermis that he could don or remove at = will.

"We shouldn't push the first meeting too long," Kembaren now tells me = as he=20 rises to leave. Lepeadon follows us to the ground and grabs both my = hands. He=20 begins bouncing up and down and chanting, "nemayokh" ("friend"). = I keep=20 up with him in what seems a ritual farewell, and he swiftly increases = the pace=20 until it is frenzied, before he suddenly stops, leaving me = breathless.

"I've never seen that before," Kembaren says. "We've just experienced = something very special." It was certainly special to me. In four decades = of=20 journeying among remote tribes, this is the first time I've encountered = a clan=20 that has evidently never seen anyone as light-skinned as me. Enthralled, = I find=20 my eyes tearing up as we return to our hut.

The next morning four Korowai women arrive at our hut carrying a = squawking=20 green frog, several locusts and a spider they say they just caught in = the=20 jungle. "They've brought your breakfast," Boas says, smiling as his gibe = is=20 translated. Two years in a Papuan town has taught him that we laleo = wrinkle our=20 noses at Korowai delicacies. The young women have circular scars the = size of=20 large coins running the length of their arms, around the stomach and = across=20 their breasts. "The marks make them look more beautiful," Boas says.

He explains how they are made, saying circular pieces of bark embers = are=20 placed on the skin. It seems an odd way to add beauty to the female = form, but no=20 more bizarre than tattoos, stiletto-heel shoes, Botox injections or the=20 not-so-ancient Chinese custom of slowly crushing infant girls' foot = bones to=20 make their feet as small as possible.

Kembaren and I spend the morning talking to Lepeadon and the young = men about=20 Korowai religion. Seeing spirits in nature, they find belief in a single = god=20 puzzling. But they too recognize a powerful spirit, named Ginol, who = created the=20 present world after having destroyed the previous four. For as long as = the=20 tribal memory reaches back, elders sitting around fires have told the = younger=20 ones that white-skinned ghost-demons will one day invade Korowai land. = Once the=20 laleo arrive, Ginol will obliterate this fifth world. The land will = split apart,=20 there will be fire and thunder, and mountains will drop from the sky. = This world=20 will shatter, and a new one will take its place. The prophecy is, in a = way,=20 bound to be fulfilled as more young Korowai move between their = treehouses and=20 downriver settlements, which saddens me as I return to our hut for the=20 night.

The Korowai, believing that evil spirits are most active at night, = usually=20 don=E2=80=99t venture out of their treehouses after the sun sets. They = divide the day=20 into seven distinct periods=E2=80=94dawn, sunrise, midmorning, noon, = midafternoon, dusk=20 and night. They use their bodies to count numbers. Lepeadon shows me = how,=20 ticking off the fingers of his left hand, then touching his wrist, = forearm,=20 elbow, upper arm, shoulder, neck, ear and the crown of the head, and = moving down=20 the other arm. The tally comes to 25. For anything greater than that, = the=20 Korowai start over and add the word laifu, meaning =E2=80=9Cturn = around.=E2=80=9D

In the afternoon I go with the clan to the sago palm fields to = harvest their=20 staple food. Two men hack down a sago palm, each with a hand ax made = from a=20 fist-size chunk of hard, dark stone sharpened at one end and lashed with = vine to=20 a slim wooden handle. The men then pummel the sago pith to a pulp, which = the=20 women sluice with water to produce a dough they mold into bite-size = pieces and=20 grill.

A snake that falls from the toppling palm is swiftly killed. Lepeadon = then=20 loops a length of rattan about a stick and rapidly pulls it to and fro = next to=20 some shavings on the ground, producing tiny sparks that start a fire. = Blowing=20 hard to fuel the growing flame, he places the snake under a pile of = burning=20 wood. When the meat is charred, I'm offered a piece of it. It tastes = like=20 chicken.

On our return to the treehouse, we pass banyan trees, with their = dramatic,=20 aboveground root flares. The men slam their heels against these = appendages,=20 producing a thumping sound that travels across the jungle. "That lets = the people=20 at the treehouse know they're coming home, and how far away they are," = Kembaren=20 tells me.

My three days with the clan pass swiftly. When I feel they trust me, = I ask=20 when they last killed a khakhua. Lepeadon says it was near the time of = the last=20 sago palm feast, when several hundred Korowai gathered to dance, eat = vast=20 quantities of sago palm maggots, trade goods, chant fertility songs and = let the=20 marriage-age youngsters eye one another. According to our porters, that = dates=20 the killing to just over a year ago.

Lepeadon tells Boas he wants me to stay longer, but I have to return = to=20 Yaniruma to meet the Twin Otter. As we board the pirogue, the fierce man = squats=20 by the riverside but refuses to look at me. When the boatmen push away, = he leaps=20 up, scowls, thrusts a cassowary-bone arrow across his bow, yanks on the = rattan=20 string and aims at me. After a few moments, he smiles and lowers the = bow=E2=80=94a=20 fierce man's way of saying goodbye.

In midafternoon, the boatmen steer the pirogue to the edge of a swamp = forest=20 and tie it to a tree trunk. Boas leaps out and leads the way, setting a = brisk=20 pace. After an hour=E2=80=99s trek, I reach a clearing about the size of = two football=20 fields and planted with banana trees. Dominating it is a treehouse that = soars=20 about 75 feet into the sky. Its springy floor rests on several natural = columns,=20 tall trees cut off at the point where branches once flared out.

Boas is waiting for us. Next to him stands his father, Khanduop, a=20 middle-aged man clad in rattan strips about his waist and a leaf = covering part=20 of his penis. He grabs my hand and thanks me for bringing his son home. = He has=20 killed a large pig for the occasion, and Bailom, with what seems to me = to be=20 superhuman strength, carries it on his back up a notched pole into the=20 treehouse. Inside, every nook and cranny is crammed with bones from = previous=20 feasts=E2=80=94spiky fish skeletons, blockbuster pig jaws, the skulls of = flying foxes=20 and rats. The bones dangle even from hooks strung along the ceiling, = near=20 bundles of many-colored parrot and cassowary feathers. The Korowai = believe that=20 the d=C3=A9cor signals hospitality and prosperity.

I meet Yakor, a tall, kindly eyed tribesman from a treehouse upriver, = who=20 squats by the fire with Khanduop, Bailom and Kilikili. Boas=E2=80=99 = mother is dead, and=20 Khanduop, a fierce man, has married Yakor's sister. When the talk turns = to=20 khakhua meals they have enjoyed, Khanduop's eyes light up. He's dined on = many=20 khakhua, he says, and the taste is the most delicious of any creature = he's ever=20 eaten.

The next morning the porters depart for the river, carrying our = remaining=20 supplies. But before I leave, Khanduop wants to talk; his son and = Kembaren=20 translate. "Boas has told me he'll live in Yaniruma with his brother, = coming=20 back just for visits," he murmurs. Khanduop's gaze clouds. "The time of = the true=20 Korowai is coming to an end, and that makes me very sad."

Boas gives his father a wan smile and walks with me to the pirogue = for the=20 two-hour journey to Yaniruma, wearing his yellow bonnet as if it were a = visa for=20 the 21st century.

Three years earlier I had visited the Korubo, an isolated indigenous = tribe in=20 the Amazon, together with Sydney Possuelo, then director of Brazil's = Department=20 for Isolated Indians [SMITHSONIAN, April 2005]. This question of what to = do with=20 such peoples=E2=80=94whether to yank them into the present or leave them = untouched in=20 their jungles and traditions=E2=80=94had troubled Possuelo for decades. = "I believe we=20 should let them live in their own special worlds," he told me, "because = once=20 they go downriver to the settlements and see what is to them the wonders = and=20 magic of our lives, they never go back to live in a traditional = way."

So it is with the Korowai. They have at most a generation left in = their=20 traditional culture=E2=80=94one that includes practices that admittedly = strike us as=20 abhorrent. Year by year the young men and women will drift to Yaniruma = and other=20 settlements until only aging clan members are left in the treehouses. = And at=20 that point Ginol's godly prophecy will reach its apocalyptic = fulfillment, and=20 thunder and earthquakes of a kind will destroy the old Korowai world=20 forever.


 =20
Comments

"The Free Papua Movement (OPM) is widely believed to be the core of=20 opposition to the Indonesian Government in West Irian. But it is = difficult to=20 track down the OPM as an organization, although not because its security = is=20 tight or people unwilling to talk. On the contrary, everyone talks about = the=20 OPM; it has few, if any, secrets, and many Irianese proudly proclaim = they are=20 "members" of the OPM. A foreigner travelling in West Irian has no = difficulty in=20 contacting anti-government activists. They stop you on the street and = groups of=20 them gather around when you visit a native village; in short, no one is=20 reluctant to discuss the OPM and their reasons for disliking = Indonesians." "The=20 OPM, however, does represent an amorphous mass of anti-Indonesia = sentiment.=20 Card-carrying members of the OPM as such must be few, although partisans = claim=20 that it has anywhere from 1500 to 5000, oe even 500,000 members." = "Regarding the=20 magnitude of the opposition to Indonesian rule, probably a decided = majority of=20 the Irianese people, and possibly 85 to 90 percent, are in sympathy with = the=20 Free Papua cause or at least intensely dislike Indonesians." - U.S. = Ambassador=20 Francis Galbraith 1969.

This is very interesting, and exciting! Is it possible to contact the = author,=20 Paul Raffaele, to ask some further questions? I would like to write my=20 anthropology paper on cannibalism that is still being practiced and this = tribe=20 really speaks to me. Thanks for a true report on the subject without = unneccesary=20 disgust or jugement. Holly

It pains me to here of another people who are going to loose their = way of=20 life. Hopefully at least the elders in the tribe will be dead and gone = before=20 civilization destroys their world. What a sad situation !

Such is the way of life. It fiercely perpetuates itself, only to be=20 vanquished by time. Mr. Raffaele, I enjoyed your article and = photography. Thank=20 you for making me 'feel' the presence of your experience. Sounds like a = 'one in=20 a lifetime offer'. Thank you Smithsonian!

What a truly facsinating and factual read!It is sad to think that = there way=20 of life could very easily be destroyed and become part of history. = However=20 fascinating they could be and however many treasures we could find = amongst=20 tribes like the Korowai do we ever stop to think that we could be doing = more=20 harm than good by disturbing them and wanting more!

Hello All, An extremely interesting read, I in turn have decided to = hike into=20 the heartlands of this country. I'm departing November, and am planning = on=20 hiking into this trecherous territory. Please email me closer details on = the=20 location of them, and the nearest civilised town for hiking thanks. = Kalki=20 French, Djmad722@Hotmail.com

I wish these indigenous people could be taught the error of = cannibalism while=20 retaining the other wonderful aspects of their culture. I can never = believe that=20 cannibalism is acceptable anywhere in the world, in any people group, at = any=20 time. I think that the practice should be stopped.

Cannibalism is one of the worst crimes that can be committed towards = a human=20 being. Although this story is highly interesting, we can see that these = people=20 do not believe they are killing humans but another creature. It is for = the=20 benefit of all humans that this way of life becomes history, and i hope = it=20 will.

i like the picture and words. your the best article writer = ever.

It is truly amazing to read of such an interesting insight of a = culture far=20 away from modern day civilization. No matter what their value systems = are, it is=20 definitely praiseworthy to note that not everyone is trying to ape the = world in=20 terms of being attracted to all its gadgets, gizmos and beliefs. And = last but=20 not the least, kudos to such a brave author for allowing us to have a = peek at=20 something like this.

Mr. Raffaele is far braver than anyone I know. I hope he is able to=20 recuperate fully and can write many more interesting stories.

do you have a web site that i can join about this stuff? i find this = stuff=20 very interesting.

Mr.Raffaele is a person with alot of courage. this article is an = inspiration=20 to me,as i do believe in cannibalism. in my country India, i have seen a = group=20 of holymen feeding on corpses.it is their believe by doing so they = become=20 ageless. in near future i would like to meet other tribes who do = practice=20 cannibalism.

It is a wondeful work done by Mr.Raffaele .It is really amazing to = know that=20 cannibalism is still followed in this world.The narration gives a clear = picture=20 about the true lifestyle of Cannibals and also it brings out their = values for=20 life,culture and tradition.The narration made me feel that i am one = among the=20 travellers and i had the thrilling experience of being into a rainy = dense=20 forest.Through this article it has come to limelight that eventhough the = world=20 is taken over by advanced civilizations and modern practices there are = people=20 who live far enough not to have an impact of these developments..."THREE = CHEERS"=20 to the brave author for giving us a valuable note on our fellowmen who = resembles=20 us in physique but are still with the stone age culture,character and=20 tradition!!!!!!!!!!!!

=20

Post a Comment


=20

Name: (required) =20

Email: (required)

Comment:
=

=20



Advertisement

Smithsonian Videos

3D"Counting=20

Counting Down for the Liftoff to the Moon

Photographer David Burnett focused his camera on the many = tourists who=20 flocked to Florida in 1969 to watch the launch of Apollo = 11

3D"Lucian=20

A Navy Plebe Re-Meets His Match

Photojournalist Lucian Perkins reunites Naval Academy graduates = Sandee=20 Irwin and Don Holcomb, 30 years after his photo captured the new = gender=20 dynamics at the school

3D"Deploying= =20

Deploying the Wave Energy Buoy

See a prototype of a wave energy buoy bob up and down on the = water=E2=80=99s=20 surface as researchers from Oregon State University study its=20 efficacy

3D"Nikita=20

Nikita Khrushchev's Great American Tour

As part of a diplomatic mission, Soviet premier Nikita = Khrushchev=20 traveled across the United States, meeting Americans from New York = to Iowa=20 to California

3D"Terra=20

Uncovering the Terra Cotta Soldiers

A curator from the Houston Museum of Natural Science explains = how the=20 terra cotta warriors were discovered and what they reveal about = China=E2=80=99s=20 Qin dynasty

Advertisement

Culturespotter

N= ew at=20 Viva Mexico

Mexico is home to 43 active volcanoes and over 10% of all living = organisms.=20 Discover Mexico's natural (and social) diversity in the all-new "Mexican = Culture" section.

Travel & Adventure

Backstage = on=20 Broadway

Meet theater professionals and see three Broadway's hits including = Billy=20 Elliot and Next to Normal (Nov. 18 - 22, 2009)

Sojourners

Join Us

<= IMG=20 style=3D"MARGIN-TOP: 3px" title=3D"" alt=3DFacebook=20 = src=3D"http://media.smithsonianmag.com/images/facebook-logo-145.jpg">=20

F= acebook

Become a fan of Smithsonian magazine's official Facebook=20 page!

=

Twitter

Follow Smithsonian magazine on = Twitter

In The Magazine



Smithsonian Connections

=

Connect = to=20 Lincoln

Smithsonian Connections Connects You To Abraham Lincoln. Share = ideas,=20 thoughts, and = more.

CultureSpotter

3D""= =20 New at Viva Mexico
Mexico is home to 43 = active=20 volcanoes and over 10% of all living organisms. Discover Mexico's = natural (and=20 social) diversity in the all-new "Mexican Culture" section.

Smithsonian Journeys

3D"Lake=20 Villas and Vistas of the Italian Lake = District
A stay=20 amid romantic Lake Como and Lake Maggiore
=20


Newsletter

Sign up for regular email updates from Smithsonian magazine, = including free=20 newsletters, special offers and current news updates.

Subscribe Now

About Us

Smithsonian.com expands on Smithsonian magazine's in-depth = coverage of=20 history, science, nature, the arts, travel, world culture and = technology. Join=20 us regularly as we take a dynamic and interactive approach to exploring = modern=20 and historic perspectives on the arts, sciences, nature, world culture = and=20 travel, including videos, blogs and a reader forum.

------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://s.clickability.com/s?19=990&14=0&6=10022676&7=253177&18=0.9111578117093087 R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7 ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.doubleclick.net/ad/smithsonianmag.tmus/travel;tile=1;dcopt=ist;pos=top;sz=728x90;ord=123456789? R0lGODlh2AJaAPc/ANZSW5+Jc55TX9qml9imd05xqm1skgJZlW6OuczMyf/898mRc02QuU5MTZiR me/v7y4sT0VTjrdVMolSM7VsO0Jln/jv7k9Icpo2LjA9hXZCMYqs1WF5sMYQLGpYhvf3762tsGY2 MKTN325Ob1w2X1eluZdAUnSHlouRr7GOjm+u089jN29GV51weXZ0eC2Opz+gffbWz2NfXpzFWdCc O8p7Wa2shrq/RIyqqTRJcUKRitzu9/f39yMfIP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEB AAAh+QQFyAA/ACwAAAAA2AJaAAAI/wB7CBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPH jyBDihxJsqTGAgUqoKzAkmXKlS9bqqwQIYKBEzUNFOCAgAGDFxwKGLiJAKXQAgg4RKCpsmYEpSiH EjWAoCdTmiiXqixawGeBF19/Iu35oqxZnlWrbtDxAsYLFSI2xJ0rd4PZsmg3INjAt2/fvXr3qlDB gDADCBkgKF6ceLHjx4wVJ55M+arMy5hl7kzLubPnvQlEJAhNWrRpvoD1og7M14fr17Bjy55Nu7bt 27hz697Nu7fv38CDCx9OvLjx48iTFxc482VKlSnBNtdcwGlQ6F1PlIgq9MSJoy+TMv+tXrN6BalE hZZAoHXp05kRuPqsALasz6o/74LtXEKHWxgliECXCHBtoEJZ9L2QFgqqqeVXXwwOJmEFOTg2mYWL sTCBABxOwEIDF4aIGGIZZOBUZihehlZSn7WIAFylxShgXKupxuBeCCSg3I489ujjj0AGKeSQRBbp o0DPxeTSTNgxCZ1NNmGHEgde6STVd1YGdYJSTzlVnVBDdffdCQiw5F4FHDQn33Y+MdAVA2npZ9+C CPgHg1sD1mXgXUippheDNaImmIGDVQAZZImRIEMNFDBKwaMcmiCAASN4MMIFk5EQoolmdnqZVpeN taKLnell2g4ChmZaaDg06OcGDPL/YOSstNZq66245qqrrQKd4KRmwCaJXU5GMYlfTh4YgIIBUu6U UpftoafsCQYU9px7RgklH1lu3pdWfneNikBbd8LA11wFilDCXXByJuiDfalA6AYFICqZYiRAwMKj /DZKgQQUCFDDAKONNsAAIKTggQebluhUTSU6LBOoaHJgscWkegbjqhwLuEGrfgEmwq4kl2zyySin rPJyPWzQUnsrharZCQx8V52bzqIEJwPnMRvBCct2Ve2US7FXnlAeyCCVAzqReWZTLlX15k9trseZ nAquaOedDj64rlljqYUACoCVHe9gG3BwKGQNCOxvDXAzCjcFBBRccAx2t+CBpiNG/+z33xSDytPg LIrb4oyoclwavH09sPLjkEcu+eSUHyeQXmdS/HJL4XWFAJnVtqlDV28eZUCyG+j0Es7PGVBeTReg h4BUQcFcLE9t9tSmCp0V8J9ZnW0NQ1qubgDuC+0GBtiNZMdroPFrPzbB3HE7yi/cB9tNsMEBpNC9 BySGjykJmGIaseYuDX5xxmmVMJqAqKr6vmjw2mBD5fjnr//+/O8qUFyZec5VltIdoXWLTPlp05vK hBQ0IdAno6tOmpaiFKUYwAUy8EDPyFQAmp3JPCzBHQNKYBifDIZw4/odDJCCFgaUa3juAowO/PMC HeDIM6yJF4EGE73FkKBRcqsBDf8oMIF+1SAACziYEpc4gBQsgAAB6F4KRqCpETggBSkAwRJT4DcU 7eRiGDNcVchWlVQlLjQ7IE1pQAACG9xgBg9QQP/mSMc62vGOurmcCFxnGQG6riYu8VXNZncfr7gJ LG4qCpbgtKzRKXAlXTrPBS4wAvQEYChcMdNOIvAc4/mkBLuTV1IGVxYYVOBOm6mKnWYAQ7U0z3hu caHY3EVGvsAFbSqoUA8b4Ki4PaqIRsQeE5cYgAEswAYtKOYwl2kAEmUgRV8kHAo/A5dUmUYEiYvf aGZgvxt8AI/gDKc4xxk5gSAgLidqCicfBkidsKRaFRghnMryFZQgUmoneAGZ6OX/pgg+ZSUckJYH LqA0FxhAaZskYLaQAsrChJJ36+PA1mrYrqrAgJUzsCFrcOTCcjFAeTfE0fPkBZcK9GCXjwpiwIDp r5Qqc5nGbGIUZUCAYSaRAE9cwCX9pjmKRXOUVRHjOUsjGvltcwZIRWoC5EjOpjr1qVAFkkBysAEb sGeA7mFnBXylkpvopJD1/IlLasZCHexMB/H0CQUB2UFKUdKgLJDBCZL1RTOx5zkIAGUJGloYAwGV Sqd8IcbqdFGuxZAvoCwX8UQqUkLtsJk9DMH1/DUBlvYrpTWFaQqMKcUWJPFgmcWpMWXgAPOdL0Xp G+U0O6MCVaFKm0mNLVIdF9Xa/9r2trjFjUAgYIAEuOxl7IzABQjILGadpyhtsgtKDqCzF1TgczsZ 4Qk8qTqFfqkAKMigDEYgg+0a1CYJzRlKeqJXw+BStVR6oVsGy8qL4oCxgOronXjnqlfecqQ9hEAI BJBSflV2sr+83mdhuoACJ9FgTCQAFFvggvBFzDLoUwlaJvyZDbzvqLKV7QeYmtsOe/jD49wtBNxX Jg84ZbgDZecfz+NA0pGluZzD0ptAZxOdcPI6KUHACLjrghGwgAUucAF4s/KeZ71Ir7qTEEQv5rsX 6oDJGL1oqRCAgxKUCwftYtAr63LLuOgyeixlVGUra71+AUxgA4NpZpWYAIIN0/+JWGxYT724vhbJ pWAZ5qYNkrpUEPv5z4DWn4ghMJprRcDEw33YccM0lO/cUywvOADnlIVJMjEtTEphyZZSYgAH+JgE cZUBkA0Qu52EMFs72ythCoDLJVtMvnca7EUxuljUqOCFcMqhXGiEy3o5ZtAQ0EB/iaiBCRR72ACT AH+B+VI1w3SJBT5YM0vkzKdBc7V7aRUOEpBn++05qTeIY6DHTe5yl2zQFUgAA4NbEw2ClybCJZZY iuLcbPXsJm1V1gWSxcfxrgQFLojrj0kwAgzuOyVpcudSRrjX9WxHyQZisgEKy0o48eQEs57Be2f5 sTtVnHh1mZGACrSYBpz0123/45cEJoCBYgvbehJINhGvh9NoPxu0N8cppvr24E9hJpWcISMCQMDt pH47tjd4I4dB/AAHyEBH5o661IsE7G0bF0opzmqy9u0eDyAlW6AUYEukkqxkXdpSPtsKpwPOghD8 eLsHhdLsvq4zFYDS7mVSsoTAuEoY2BAts5bylN0r+F2LvEB8+fJiTq4Yy2KA5cYW9rD/VcTKUyAA NfjsgJW45pzj9JJ9cyanItySzghdLyCIbdGRntSlf1gGA3mArKZO+9orB9iEBkG7ARnvQ9Pkj8MN /s+y9VvO3ft0lWwBCCq5MJeghKsOwGB3dywDg5ZaJwFtSWEaTpgK4JJQoxRK/3tnwACMFUC2i62K CtoLAxzIS+TwF5AO8ivZR6388S6/7ARivnLLNyqZy9R5N3cwBTYae0NFcrY5nMMin4ED9hMAR8d6 SUVbyfEACUCBtNJ0AcAbCUAQGGh7IBiCv4F7T/cdnOQ6JuYUJuY6XMdoVAFQDDQxlaI3ApB8lLJj V1cxKOEAoMYC3EUpJyADJGAUL6gzJMRw7PEieucTr+Zxd0ImFxdbYgMoHYdU5hJ/MyIXJdBDJ8VS j9dyLuc29gcw+/dfArAh02NzCTaASqRMBrYADhB6p3UZUjMWZAMoIOAANuAAJxBFRxeBSud6xOEC AgECtgJ7PeAAvAECAyEDIv/4iJC4G7gHAS6QAD7DgoeWaDmxiYCEJkUhYWVyGR4gAC1AgwbQAlPE fNZlMQYQAAYlfQQ1FCOgJs/BcA1XJko4GIWhO7NDceS3Pug3SziAA+OHA1iYhYqnGIwXbP6FASun AfnnKPzXf2VIeRySeTG1TEmkedl4MEiUeQPGMA7mMKASfmGzIA5ARgzgAFGkZxnWZ8jxAI1YKx0o EFCnGw9gcg3wgZHYj/7oA5MIAdy0TgWAaMJlYslyaDnxR8zCM1uRJmZyaJNyipJCii3AISPASQvI AR6QXQ2gNHCHQeD1girhExtwi/GxhCZUfggQeCWwJUkRAG/0Rq9UNhlnjMf/KAIykF89oHLOiAFg eGwqF3NEtHJENGYrJzBqaEwpIFqbt3k31wJ8Q209lxTZkhd7UWccEEVcmXSxZQPihhwOMBAQQI8D 8RuO43pyNHvK8QAg8HS9kQAyYIj/WJcmE5CERi0aiZAKaRMIyZDMojMaGYpaUQAjwCGlWJFTJCka 1Bw8cUEYZFAHdUFDwUlIESUcQEJ7VRjPJSEOVUJdIVt1NpM3sHGwohfrh1EzoCrx52s9JHkx95PQ aGz9IgDJRo1FtHL3tyFphnMFZgNKxI1sqETiGCJPERRXmRYgEGRfVBVc+Zx+CAIiwJbG8QAQQBB0 aSRj2QOOWBxytJY+QJ3E/xEAu9Ub29kD2WmX6nkrePl0MlAdf6SCw3U67aZwzAJYaidAo1iKDsAh HJICkWKZRsEB1MI03XWg1Uefm2EUJaAX7cIShOJQbTKhsVV+GCOTSWdVgWFCxJhUOAl/J5Bf+sVf /+KMEtByxmZZ+8d/ZThmLlpZnuWUNrCNNzWcUHkwI8BzGaA6U9KcfFFal3QxJ6BTXBlkAYACIkB0 yjGWJicQAcBUshKlPiCIyEGIPeACsvGduyGlUaoAVBoc13mlvCGPA6GI63mmtYKXlAgCCCkUfbmC pAYlsaNwxfJcnVKQFdmfAmACAEoCHOJOURNQQXhQIYlBxVUmC7ce1GJchP+hiwrULf5Ba2CEAEmX dCiQOwwnW/EXoo0RPbDJf/hXbCylmzHnopRXhkJ5RMa0jcC5qq0anMM5AHE4IhBgHgMaFDyBAnrI ApdUFSfgAA6AAygwrCjwXq1yTsmhANeZj+U5peGpADwAreHZI4hopq8hK+ApnrQRrdyarcVBpj1w j7lRjyfFj2h6rlK1jJARADgxUJNUHSkWOwopr+0UTxA5Fs8xioippy3gACbwr+5kFLPjAU53KYrS XQY1AtWROuGBA1v1iRNqLY/KALGFA9HFExh6AzYQsXYnW6y5R/byGPUXm7EZef8FKStaqmV4hv33 eJXFXwEgWjP6bMJpU6v/GoeTcSJTEhRqsUed5gIWAzSeYZpVIa7FwYguoABWGq5ryQNO26Vf6hpu iYFy2Z22MRBQp6VrKa0c9pY9sI+uwa3h+bTf6aXEwYgC4RuwR2hRi65umxxqqhg2EJ98yXVbx5dQ Mh6hSDotQQIViYp72q/+aZksNjs/a6hSYVC/BxVCsSyNhiaN2i06YxQZR36k4xMySQM3kGSf1KFJ NSMV0KmdChm5CaoxJ6pFtAK/xKIqO3NI+aIUYGCwCqvceKOrWmDTphh/JLBBhQIgMDYw2bggpWVj kxbKYXI6graJ+KxPy63R6qyx8QBWWpausZ1WOxtNV6YB0F0OAK3N26UJ/9Ck9jil0Oq9Tju22OoD CeACTdoADmC0tmGl1xu206qtsCGIWvq2ddl08GsccQsBDQACKDanjktqmFhjOeF8MVgV7hEpJlCK /7mnkuIcUzIUMjBJI/CRlPmeBWCx69RpmMQSEVs6l1uhk1szleoAmDoYmgqy9+Kp02iiz2hsGNAv KauyL7t/JjBmFKAByiYATjS7tEuAt6uGKWADrtip5OGJUiM2aBEmZBTFG6UWydGBDSC1jfgBTqvF Wvy00AsbCRCmaesD54mls7G+YlwQIPC93cqkHsilbOysD4CIBhGWtxGm2dmlYtu2sMGl06q/kcis /csyIuoCpUWw0jIU3/+1gr63YiUZNQw0AhUJxBcJxJHidc5BoJ32ISBZUEPxXFExFEzjAZ84NaRz ueI3A29EM8j5FQuguQSgO5/puUgFWaPbGJ3qp9MYwyk6ASugurq5oqYqAEj0RBcJeRtCxN1IxG/4 hjXnREjcYH1jwEG1GRNmfmghdGNERhczyMEBe3TJA3QsexbAA+Vczl0sttX7tfNIrss7Gxi0vQJB WgEQfbL3tOncAA2wVE1alt/JxmTLiPv8ABYYh1+bGwpArhjYrc8LnrVRtt2av4AMguTqzcPxv4oR fQIFp52miUMxn6VXyg1UABIsKQEQuAHwrwKgQdliuEyTwZRUSa6zE3z/NBQFDJEj7Cw4g6Hc1C1U AidJRwMbO6EsHFs7KbqRsRg3vMsu58P+tX8m6rIT4Fk6lUwpIGbKNjDRRqOf9arbWMROFEU7txj8 1tJFMWFfdI4xFFQXY67B0YEQwFQKcJ4OoMUPYAEPoMXl7LRm6wPsG0cD4QLWmYhyuYEMXb7QaqUB EKX4bM6OzQNrDK1hmrRNC9A8ANd5/RoKII+L7RoSLbVeG9jAGgAJ4MVevHQEfb/Oeth8PNHkBq4W LRwYnRi6x2+jzG+ijMCHJgO8p4MCex6RQoonbZF7Oikwocme5oPVpzROh0lC0TOOy1VB4SZUcsrZ Uak3UH6nvJU3oLkv/yKhKoADb4RUAaBLo/sYJLDL01hZKAowqluULCqqOnVEF+lZJx27MXVMCwBn +m1gwAmcWoRTSDxT5AMllTlc+DpeqjU7PDtGDs7WGJMchJjH5CrYeE3QBG0BXfysZExb2su0POA4 h73HTaoj3qvXeU3OzQuukd28XLzFynql2oqeXjri6rsQ98wD6SwrH9B0YWqtzmq+zvvHrl17WMsj /9sYQTaniDxQlUlpEaA0KPhuUqJ2kuyfECwAC1DcAkDBj+kALXCDb0UpHekUp4MCZe18rHOVDIDd 8nG5mivUE9oT61epMyDNGOJDMWeb6o1/xkaUZwjVtumy3VPMOiUDqP8oA0jkRDQ6o/pNAMB5xMd0 xJSOxPbjOl+2oxGQA0Wo4BYTTbzrSnoBRhywAfFYrv/MA2EKAXeN4Ri+1+r8GgPBiEv1vcx7vlEa ey6u4a2u4TrutMorbo2911pcjzLgejwQrkG+7FoKrsAqfY396yF+nvPs2av9vYg9K+9b5JUTpv3b 2rqlrnmOGFKxb8kS5jKdLEBjwYe2dZ04uSqhFw6s5cM93BOcLYvaAj5YdiPQApXS6ZQWwmqOykaB 3RuLnF7hAN0dy4U0Qgagyl7ZALQ68fqi3utNw7n5S87IcjPsWTVQcwNwkdsbV8LN6E2JRfttA9B8 xDMKgdCJIfv2yYn/9nVWaY5TsiCjTuqx3RuE2L2arbRY6+quDuvSisUCEWRBHu1sXI8Q0LzlLPQE /etA/7VbO+xOawHkusb0W+Po27zlG61o2wDO+7TofM6MOJfia4haatkNXSRMT1o7z+25Uq19XL9E 7hvMkV+JgYJDsTDKgts23a4JOUlexzl0hxT+6p/EXAP/ugAVWfjQMTvozgKgJtM1iAJeQmU28R3O 18o5w93dbQPVrd3lF+dDbUIRkAEZq7ESP/GJwQIWz8uVRZSU95MniszOXNU1wCFveESSDmcQeMRR tN+F/vK4fAHUMknBZ2PrI14CCysQDlRujZbL+k1TCuyBjeEx4Oof/9DFfX3jJxdHW+zY5yztTrud DXDiIQ71d/20TZq0u07+TuvO7mviYyvkzRvkVuoCYw8QHyw8GDiQh4MEPHjI6NHwAQ8fPBQopFjR hwIFPnw8cMAQggwQGkWOJFnS5MkEDBv2ONnS5UuYMWXOpFnT5k2cMlU60AhCxkWgGTPebPgiBwSk SZNmgJDBQASnHqR6MIDCwFWsDhwYkHFhhAEPFyJUqFDAbAEGDMwycCDAhAAKAlLUMNEigAm8Hs4W 4GA1hYARAgQLaNFCQNWyV61e5UC2rFq1a82eoHHDMoKzkRlQrowAQdoMGXLksFw6wNKkJCSslkCB 9esJsTWwnkBhAv8GCRgE5NYQu8WCBQGAEwAuvPjwAAFsKGeefHly6NFbQLhwVUYGGRHE5qiuvToH zGfLnkWxwTMH8OjRI8hZUoGDHg0SaHUho8HKhhAe7OfP3wJFoHwAYSUHJlLovw8eSDBBBBVyoSEH KrJgwv784+GBlRKS8MKCePiAhwfxawgkij40saKJFICgoQQioug/gvYryMT7evhJqIpylEgin+JT Kb8H2osJPyGLNPJIJJNUUib4bJRhxR50BAqimopi4CilmkLtqQjAoiorrGQw4AQHRvBAhhEiMNMD sgoYLy20GEAhAAF0E6AGw34bTK82CzBAgLZYMIEFFggzLIUIEr3/wAMHujTAsT73OsuyyhxA61IG OGBgARpoWECt0JrCrrQbaDhNKRImWE1V116TILbbVF3NNlUxUDVWWGsQblfgeh2u1+ieWy646JJb YLmtsETqAmYjEDMC7nK4KgI3xzuLA/POQ0A98DZA8gEoRfyoRhZj2M9c/lAUqckeEjDwwxgLeug/ hWoE4UMeLEiwwhg/ZFchA+V96CGA2RXRgQ8+/G9hFAdsyEWFBOI3QYUSWAmEHSs6EcAE7nMhyJ5q fGCoJX2weKWSU1Z5ZZaXfIDclRrQESKSaSrKrCyVYiqDLhOdCisDtvIyaAfEIsHMEcw0IDNNP0vL gQUAEAyAAGog/8zqt/gsi4M//xpMMMNGQMFPsByYqjHHrpU0gFJpsAE9ydDijIYWdg41A7Yrs2w6 piAwwdVWXb1VVgngogA3W22doLfYBDDWV8iJ27XqYp0ztrkAptMSqa4cveAoZlHwING0z9qgL8+2 PQ+8Fo+0oQcItEogIQUS/oBdB3aIYYcH0CUI3ylVasDAfAeqsMMPMyyR3/7+C1GGHOGVV1+FNkog gB8dgnEggTykKEQXMvaQeYI8DBEC8TfElweHfxppoh5cYDl7kSCyP6KW89d//5UTCBeCAGioRBYR is16YBaybE5LdoPAUy7gFKBdxQEu8BKjHECCq7DgaEl7U5zSUv+CAtjFaoUTDgVaQBepLa1NCPCA XExAghfWxS2NSpR2ikaVsUBKUmYxQGlogBm1aCqIDqBBDWrwwAVm4AJ5K9UNnkQC3KwGAxRYARUl sIJZDY41tqGVbhK3OFjBajBVm0vmdGUXXlEuObqqHHT4phTPfe6B1TmBdnLoJrOcriyp4yN6QGak +7hLI+L7wMnisx/eVch7EtEIlCIUMfLJ6CGGfFGMmEc9R37AByYyHn/WpyOOXGxG+8kXgKB0rxd1 8ngKgVIAPoAj7zWoYhkqCYZCsqMUUalIhnyY/XKZopptRAYoECT/jHnMlT2gdS0ZUANq1ACIxTJi FMGIAcVTgZz/7UxUBaihdr7yJQe0wAVfMUALUmAAEhRKAOkcAQJeUIAXpIUBJXDaCekkAADo6mp1 AgBVEmMVF74FbIFpVAS/VK3SSaoynYHMWiJTgyLWACnazEADCLDQUrFAVlF0DRUDx0VWzco2q9IN b3rTG8WJ8YyVCw7kosNG6BBLc02J4xzneAJmNassW0MoH32KJPgMTyMZ0ZgFwpUAc+3Od/SimQKU FzFVVqh7TZJZKvvjO4IYUoDS84+CLCAD2mXsAzVKAPO6V8iVEIwikdSXw9plvxeVskEqcUEwBdSD IBWwgLrMCUPIJUjiAex+GnkZfmQQABD8EZmLZWxNvtqQALhk/3YKOJkMiLe9h3wSfzJpCB7JEoEF JnFnBggNzwyQNHAKDSvmbIEG30IoA8jzg/QsAQNaAICoFW4BRqRA1ATDpQpwDWxuwQthTPAXRUWg BWAxwAUQqsOzuGChNpBUBaDiLCNajaKhaUATO0WD3GyRAh5dQRVr45rdbLE2sfqiBhgHq1eptGrZ dWka2xjTFoSABIRhQQi+xoKwMKu50BILHhGYNp96BgdIYkiEBkk8iYWoBw54QCKbR03KrqREUcUq 9Z4HLxl87JL/YZeCeBAAS6bYAhYDUEVEdrzyfShEVYVqhZYKoobIDML5UlD52JdWXQrlAai8CC6D 0h6LHfapM/+jmUgkDDv7QLOxU6ayZEUUk5NB4F0cYlApAWbXljREhQi8gM5EWx2emVZpX3FBC9oS mKSFUzAwLFRs41SAEpRABfS87Qnxudt9YgAAV7HutgxVXMIIZgBA84DorvLcHOaQLBhNVGnTHAES ZLcGJJioqD7SqRtAFLxbrMF4q1jF8Y5Uva65TW5uc1LG1SmMvYGpr4wDOWJBB6ZuFEAIMGACO+EF LyOoDpdIkIM7ckDSY0EdH0VwJItBQCREneZA3OoCperuwtWjKsSiyq98qQR6/vvYt/eTsB/Nzj5l /bYFBsTIy3qMrR6qUYEkxFYMNQRjOZpXvB4gbnhfZCKvLPL/jlyEP77WhCHzWfI0LQKRJ7eryhOn csf0IxL/XRkmlDwQhfqzyMHCpCFtgtRRtosVbpIWKk5ZFDkLUxgBFMow4SyUoFhggNrKM897LgE+ fyO13bagt4KRwOjMggIUEOYvxc2T1cBygcIELU2Q+qx1yRIAUJM2zZd2ihFXIIC+hT0DLAj1d2sw q1J7NNVxGS/hUi0A9koA1u9NqWw0ULXiEIc4x2lpsYYlHALcJQTADoF/iUvcrzALAtGyVqQdkzoU eKaYQmowyagNr/3gpz8WNjHAnveuqx4PX/hZ0b3M/TsehKshLhDIvpr3gQdhjNo/lo+5DaLV9Z3+ dyVen0BU/5kvQ4JgIkdmMjUNDmaYDOgn7EqIwhS2yIw8KFxCPbJeKX79lLm1QBtpQOzIxdmGQBLG TEX+SRqyqLEUwOhlttvSulmV62bAAyNgQWDKGfXDDKYFIIi5W+pf2zwDwAC8rRUADtwyItwCAKkR gBqqCkNxi+HyGqkIGrBogRFwDNIZCw2sgO9agNKKP6i4gBWogRHstFAhgdnoFFFLu1LzurXjIvGC i1phL/cCo1h5FcbRAP+qAWBZgMDrlb0rjjVyjuf4FR7EE8EorreoI2YRjRxSNtKxOrLwqYTDCQy5 uKEKLEsiFxBQqt7xD3xREQjZMLYavZhJANtpt98hF7CqpP+JgZIGQIjZgQ8ZiCQZuR0N8xAHgACJ IZ8PgBLocRGukhfYSyvrK76Z2ayaWJEgYb4D4bEZcZD4cKtbqj5LxD5MLBK3mjCNsI9XCoCVICqE G8WMyEMeuyTjAz87Gh3rShQSGC0DgEI7cpRuShp1Cgw3K4xCkQFASQFBeQsZEEBhVIEAUMAWGIA7 WQAKyCerEYyzCJo7aQGmk5oUyIuvWC4LFIuqa0Wra4Hv8gBLu65EuRMSNAEFgqFfk4DvMrvxSrtU O6/X4CLbSBxZc68anI0pCqPFubtbC0Jc4xUbyLXHIQCCLMgBGAC6eIvlShTu+Jz008AMfDwEKI/y o4kHqav/QYomj3sACWsAEACBspKqWYIQQTw9pjoxG7mXV7qQS8KXlHCBrRKYroKZlYAAENjIL2ye f8uQPQQr1zueFbuYHeOXCamRQISlATqRT2oym4APjGS+31mlQmwAjgSyatKRAspErSyJBABJxSqJ ZiIQAdEPTTKkoMAliSAqp2KRFCNKiwC/nEK/sCiAB8oAEiAbs+imCOiLWqQ/dYq5l4s5hUwOwRSA PJutAESAFAAACQAAhDzAwrAaADABDQwhuSAuGRKABdiTrSAMM7G6DITI7woAS7s07QCA8gIAToMA EoAixLGVdVRBd3zBwGmNVEuc9trH2LAVuZu1ENAAHoyc/73TO4JkjufYlRQoSOUkgINExrrIKQjA tEThpiiUNOsyCwQIiSLJt2XCCI1RJoYTkR4IAG1Ll1cCARcASY2MpKUEJXMDObiqMdErpPpoABkA idrRvTtUvR5QSZzsj0JkEYVACA5hnpUIH6RcJHqhl6XMSpn4Q7zSCNw5RX5pJgUBxCkpvinZykx8 j/9ZJpKwGHdxJAuIQ6IypMCKJoR7KpMMwyo0vx6ISxlVlAygzljkGXHcy0fxmZrrP7CBObcojMzx PwQ4zJybJ8VUwOwCgGU0ogW4LQFgE774EyAFAGnEGoFqi3ICsA2ESOs6oRogAHDcukqLAAFITXN0 TdzMDf8MEDV2pIC0M5zXMBxYwY1Ws8eTwpUwwgAdDAEZMBVcW86CFEhiAUJBHQDm5K/P4Q4loha9 9NKqe7YiUYnZKav4LAhxc4EAcACQTCz+MJcJMb5cGp+WRJG0LEmiVCvBuqxU/aQUSZgCtTEwrJHY GRmFIZ//CBet+IgE+M+sEksdeT6Gac/hqwn42L4Mg5Cf7A8L/QBKjE+lzJFq4tDr858GwJ6YATOE 6EQIcYDhSRGOm5lc8gEoYbd5AxC4vAASyCkSwLRFeSAuAQvqzFE/QYBEMYBCGRS8UCfWEijBSI63 wLl5Okx5mgslBTTcAlN8wiEE+BMstVLN/JrCGAFfBAz/iKyhVuQUPAnH0FCU8loBANCAX8MAkiVZ WWuNIlrHFkw1wDkv3biN9rLHVhucMGqA3wzO4SDInB1UH+TBFJic5BRU5izO1nLXaHEuveRG6wRR mxiy7IGswOIxNDw9rDo3ABk+q5oYgJmSwOrD1xPVokJFwYoeOzy3QnIXWEWQlvwAEfFI2yEfQ3ok QZQrr5oX+DyymFAAcIlQjTCkAGi3oHoIBZCwFhk4uSolzXpRakWmAeEJbn2YktCkoVKJAJCPjHGr pITP2tmJ8YHJqu28YhW5GGWW1nTXV2zX7ohXLknaCJjILgkMQTm8H5VG4tITExDYeZItBHAABEzG GmDG/9+A0qfwE7mQGoi9ExOYzOM6DGmsP4z1Ug/ILu3oWDLFp9QkWZF1NZIVKYgyok55wXh8R/aK WbqLrzqdgMLz01vbWaH1wWPpO/Y1SOYcAGkkNrvMASV6oEcNTetSXCbxkU2VQ1Xtnq4qWxnByuUB ShRRS1YlSleNTwoFQwLyNv00CA9ZSpm0kA8Qt5s8kbYsnwP9kC0bMr29EC/DyoosiQfZvoswpBNQ JXNpkl79kGfakVvtKlNd3JSZnZlQvpFA0UscihnTsopgl+5hGFmCiBoJgHzx1pDctuqBy3VV13Zd Vyu2odCcljRT2m0pgP36xX01AQ0wlBYY4yBNDhbYM/950hT04N3f/d3dYkYnlZrRQY8RKIy3aMbN xCfHSbTBSJP9BdO6Kc0QNIHUxKKSTeTVwKJ2TNnsggtXMZzDWdN9/E2609NXwYAQsNneMFT3FVrl DNRDRdTAc4tjEw0Bo6luUtqySBnx2R596TEOc0uwPRCJ4R7qqR6+CqxOikTBioiujapchrcc8dVz G2YdUUPvESAJMbcNvpgSYTgXIMQT3toUDtFDqh+/PRf+gA8IYDceiNt7k6Q7bDEdvgmW5EpHwjKH +OHVsz7rm9CKAMVDEubMAhi64gEb+OZSNbghidF1tUsqbk0rLjaxqCE/MQunyEDs5IAWCmMTmABh M5T/PR6MJ90WeQKa3yBBBVyAAVBSPCEAKHUUD4BS3NonqTEiQIHAt9AOpb2A7KrLNGuh3UDN6yXZ VouiRW4NTcsuwGm7LkocPK3BW3G18+1Tm+1HHwTl9mVqgjzIJ32LdW1IA5io/bU69lASCHY+GCHg b1uq9cHaBO6QHB6qaLplq80RhCPDgghVKSFDXFXV6IngfpFWsRqxcDYsB6jc+HhigzjJplI4TtRm AumP8AxJ58mQ/IzrZa6P/IDJa8ZEphUmFhkJg7EsmLgPaRuJEClcX0LL91gygaAq4xEYt5bEEelP XMUwVcwpu3xFDyDo1qyOsMDRe20MLuGmsvAA8DiB/xEQNmGT6Il2HCCVCwc4AbTADKDhQZBlUuLo 6CUVDKqgit+9k31K3rlItLcoLkCuIRmIabv8bdbADdRETZjdXixqDZGC054+u/VuO5zm01fD090s avhanPQlFL375KV26lB2avqFwKnujqV43hryliWZPYbxqkf0vXNd1eiBF82qGe98xLb2sV9On1i9 5+pJ0I6DMfh0T0ViqrN0Q53Ul4zDD5jEySRGS5qINpLI69UzbLb0D1o1ceahrPtoABeYoJWIrMaq 1LwFgRWRH5HYRMf1gYhzHyuLH3fuT+KJ2uH7l7iiZ6osQz3Ej5u8JLVSxJdoCO+YYtluzdjGNC8h U/9qEQ/Hc5PdNQzgjmglHEyYczMcQIET4JoI0IuSRsDfZe+O/rkFNJtywierOaEF3EzDwEzgjrnA uBOpEajVYEzWSE0AaDVXee927Gm0g+/d9DUxdq/fjI1XMWpRtxUdtFkSCAFf8W9Q/uRDnV9hY4Fm uYAnWQrbrqHJLhJCKiW7XaRbbbf1AeZifsSyrp+uveAQ39CiupCzMtVgZpAJmZCNGdsX2RdqTsWw 1VqA6UoCtWdi9d+WKD2S2ZGYMZ6ToTAahywHDz3/IPL4URCMSPEkNwm3ggD7vE/tLCywenEXUL1c F4mqHJEjP5iL6HeQPNBf8mcJJUnCuo99Q8QBHRH/+TyBEdmPBFjxC/sQSvxgC/ky8GtFdVXX147t MfeSg+4mvuAABFo2vkAjaQS2N99uIc0TB1iMqxidPf/d8mZGZoxjn7sKOvGzqBE0616A7Y55YcON 3w2vS2/M8mp68aLNEWxBd5RBkXUv+bZkmWV6Ua/vUw8BDQqA/Wb1pgZlRHVO/5Oj5sqSjm3Ff2+P Cl+rfJn2bJekYR5XjZESMEufBVUXoRjVzHV2DVeIHjMxwC5xqOqkEya+tVKlaP8kD7bnk9zQHo6P 93GRlahDZVoRCivPUBLQZeVmgmiSQKSSD6BnabM+kXjaHAuSwhL4mKhKxDqN/GiJ1xd4BWhc7ct9 /4lbywnDWqzdLJXQTot7+AFKYh+w8uWxACtfMR5vt4ipD5Vc969FV9H9rLgk6NemYqowG0C+9fRr 2J3awKvQTMLEC1upEzgHG+EgDAfAgeYanUUxgN4tbz7HkwX4unzCRsEAiAUCBggAIGCBwQUmBAgw 4XDhQxMSVtRYIQHARIwAMGBcAQCjhJAiJVAoWXJCSQEUKdagUKMlhQkaMMwMMQEDhhAadu4cqUHC hKBAaYYo2iBEiwULCCwl4PQp1KhRm0odMEDgwoYXthqA4PUrhAwZIkTwYfYs2rRq15rl4YMHXB4f 5NKNa5euhQd59/KwYPetAh6B78ZV4MOwWsOECf8rMIxY8eK7gQ9TjjvXb13Ggu9+eMBD71y7jg9b 3vvg9IPQiy10Rn3aAma4o9myfdCjBwjEb9/yuN2jwYMEtx2cjuG6wW0IplEbf7DjNAjfnhvvFn47 gdvRhm3LQCGjgQwZEGIY/u67B220wiEkOOvAd3u1CcAngHDbhYL6uX3A108dvmaTKSDDdQ+850Jq lvW1oGpwvdeDDJfpZaBvDjQAXHGo5fVXXHm59ppq1KV31m0RVFABWVuRcAEJLbY4ggEGjOCBAw6M EIEHZOmIYgUFGMABjyaaaABDB6UQAEQCSJCkQy0EEEALLRiAgwEeGBDBBR60AMBLGgFA0Ecv1VD/ UEs1tCBAC2MKJMFBaGK1ZEMNLYTBQitYpNFIGXm00UgumSTASRSExBJFXJa00wQh5MRTUTwJNYEE GASFEgZAaRDCUS0eJBWnnXoKlVVFQsTCBWR5lQFYXhUwIqu0DdYhg5H51VleH7BWmGCjRbaZq69G tttZbm0WmWMC+qpgg7Jpx1uHtmYG2LBxpfbaXsna5eGHCcqWXatnBdADBGrF5Rtw9rlgQQLZ+nau rR/u0FwM9uEmW2XW9dDesgo4IIMCHxwmnANukRbdbcuqRXB8/0pn1mwygHAYcj0Q14ADjsHXQACB 5QffsaL1dpt4LiTQ8YYTzurgbQ3A1doD35Kb/25zrt26WLvZYgZYq7edeGIBWKpIQgYrtuDBCDDC 6IAHQOcopJAVcPB0AQXwiCKRci4ApUMCYCDABEk6GYADMaJgZZVahoknATVwKWZCXAoUJQACAZDm QQAIWulCbNKpd0UjWSRSR33CZBLhkQ66UkUU7JTTojI1ypOghgMF6aQS6HQpCUgx5RRVn3pe1VWi NkSqDKimGpYB3aoO7bW70pzZX8VGi+uIwnbMa2KQLSYiaRq7jit1jUVrrbKVvWorbHr9TuuHMxem W3rBJfAgfsH6Ti5yCDKH2oO4ZftAzC1Lx61iBN+bbGANpGvWAxDwS9l2vm0WPGU+2AYh9ATLMP// /KMReG8AInSY++EGOHGxF13mYi0F+CYAI+NMrSZ0mdg8KEJ94d7LPPQumUWGZRqCzfO6pbMTmQhF PlsRCWRUtBGQoGgeSAHSRlAqspgQRVJ7GgcQ0LMeFaAhFGjSAs4kJxNsLU5uSkGMkBajCBggTTVA yEeUEqYnYqRLUDwTQgSgticWpCAc4Yjh8manPP0tIx/xExoDJbmQUABxHqGJ4xilk8tRTiSTgtRQ LhUCFjSABQH4HCA/F6oiGcQEFxDP6SCAgtWpTjDM2pXwfgcX+J2lWI2ZjMBGJLzBUDI9m3RkJ9My O8bUr5KkcZ2ADtMxBcJuNd8DYVyANSLzpez/AQxjlgX+dx/wOScGzzGOLl/zvQ2ua5K66h52IAmx e/HvLSnTle8C44LbPKySERsZJZflm+gkkwcEawAEQICX7vmlnLHy18fuRZ2VLWg5qKmLy1T2GQ/V pwciQxcvbdZBbGkoNDhjlc5KuDMc/ewEMypaC1doAAcgkYU9E2gJTVQAHE60AB7wIQYo4CaBbE0i WitSC1IgJQOgIEYmDdMCLvKSAdjtiSylCAUGoNI2xe0gaitJpb7IJ8ONcSIiEdSeWkq4wuX0pyVZ iZ12oiibFAVTjsqTBm4yFEvtpAGZo0rnAqnVAThlSw0xiABkmEjsMLJVjvkdJiMJyUyixWCr/8uX WeHHu8TATzLcYstZd8dW1rHTM7FRVrRY4yHY/BV33ZqeC+TlMN19IGIQco0vwfcccvEzQwnIS/fE WRjS/A8CH2Blsg7zngZgUjbWccHuBriws0wTN4WNHX/u4wBm2asBturMB1wmg8p2ZkFwARBvJHRZ DekFljz4nwWxFb7Kxsx5EDSZtpQFPdqMcKADLRUJXGAAF7igBRdYYQur1AIHRMkABchADacm0ach AAExWsgEANWQqwkkTmyKL5pgSFIUnIBsW+KS3ex2lbUtYItfWhsF3lbgBVAgTBep1EYizJExCqok gLvICvwEEyVJFVKVqnAbkSqBS8lRqVHN0/+j4hspnmiABCxgQVa1SgCubtUqBf5qkS5wuoSVVZO3 o5fs+CqaUpqyx2uZa1xV9xhK7jUtijlWKts6ygCNknnTgp0slfwAELggN8PKZS15+UvUmI8435vQ A3S5Wcso1lntrMvG5uWrDxBMs4vxgf7O8oBpskd3d2bg+FZmPhCYxgIRk4EwBwua394mAK1DF3tk dhq8EAgCAZOLcnsp2fCdxs2yMpnzspye6pJwZxXYygWqFCMXyMAALWyhB1hgpRFEKWwI4MBDS83D qOXQvWf6oXxLEoClCBFQW6NASKWEAAeU1Er/peIKFjAAK26Rish+YoGxbZAES6QDGOmASCr/RWGg kPsiZxwcBSRV1Eqxaah2shNNlDpHDTTgxD+NqlCGIhN6s4AEMpAxwEE3Y64WuANd1DFYjNwq2zFm NrcsFpMVLvGJ5y6UrMoO/aZryilvK5sKKm5vPaZxs6qVnchR34eMs8HW3quyvGxOmxdjL0LTCre+ Pe5tPMMZPjvrZHZprQP8BQL7EGcwoIWdvVC7Mgu4rAfZilgAzjxpv3Q2uJ+pz7madxm4dLkxEjrz c17pOsHCJuTFy1kPBGrq69pIBkXbrpRYgFAWrlAAHrBSe9uL6whETWq8nigCTsBQMyE7JcIeNoMB RRKwIXG/YSMSl6a9tqusVExSfKJL3KY2/0CltKiRwgiER3yTOuLJJFLNaaUmFZOUhMCMKyBKU0mM RzvWkd37xpwfA657UM2499NmSAvAcgGK+zhXwhN1W7NJ/OUzX+EO75Vmslxyn2cmykaevguA43LU 2AsCUndNMQnzAZZ7Brq1Yo119je8D5irt+aclQLkxd3fgCA1qnn/Oe2VTL9Q6DfqGs6Z8cX4hV9e fEvW6ZPHXAs/GUfMcJrySJJnNAjysQWpTc3aVYABfJcMwchCuUBYsZCrsdAHLhEOIQAKtBcK4BDU PE0TtYBJuGBKMMSTpM3g1EAKgMBI1YgQpcnkSdtLLNhKKUWBNdgTuaDdBMC6RQpOiFvloP/EBOxJ SIye1txETlFOoDTKRIyRHmHK5UQOG/3Eo4REvGlAv/0b5zhFCuxejXFKfZGAV8hA87EF+bxVHNah HTaf8R2fxjHc7xBZWc3OZbRGZYGADAQACDiW9kDWh5hPxnBGOgUdmhFXX7SWoykIulxHtUwIXRBQ ly2aJTLPZ/iW+fRVmu2Sa8xcXsBMtsxFPSWHeXiPzXiaI9lFzXxf89jVnLXSZIhQD/DMBZoaE8WI BsodjMjAeMGIAPSbAJBAMqYQ3/Ud4OXdBpxg3vmIEJVEmQxb4YXUUjCYsDGUlqAADInUQUxb5WWb tAkhQrTEggFKg92N4aReTlmE6gHOR1T/IU7cRFThmxOSmE4AgEesgADMW739BBtNTr4Zzr71G4w9 BY0RQApwVRpOJBqqYVRYBaeMiVfM1h3SVUd+JEiCpLD4oZP9WMc1GSP52VwUV/Mcorz4BqKdmXHk RYUQhgU8iPY1j4akk53BBWxMU9RFIq3IxSgmi4R8RmrsxcnEU4fABtS93JZtU3DAotYpAC2lTLpI nQSO0va9kidui0nG0shRYC9aoK4JFAfEiAd816uxEAsIQAtKCUOMwFx6wK5BY9+pYHtNIwiAwFVc jZmYSQA8UWCm40sgG3mNV5QsgA46kVVgG2EqBRFGpkW4RAuwm+0pZJ6Y20Uo4RJuTVAg/0pomtil YMC7rUCiHEVPjMQd1RFVvRgJxNhTLIANWKQgOcVDPoVBKFJI9qZv/iZwJt+PWV+PAWJfuN/2JQAI BEDEQEAnSp28VGJfJUdWEpfM6J8l2kYDLIei+cUoThI7sUYkvkYo8kBrodZKnoZUOodzNJ0DfIsD 5MVyReBnsFoDPOcrFdYnWcZ4fl+DYJKQeQxJUlcPSI0N/WLTcEAwZom/tQhDvl0LJmZ5/Qh74dpE PU0E4Jp5WWhauqCTLEBEzlgK0NcPqqNSIFGUiFQQ5VcADFiJ/qXmLdg7MhhmAkVMRIqSbOZHgB67 sZikxFGjFIVMmCZArgCLbeaPzh7lhP9mQ+LmbdpmVXjKMvJYcFaplV6p8wkZcV7fKflkKCqaTnKf hQRlPqHGBzwIBNzFnhWILU7lddhFarxHdQZg99jkBXXlcf5PJSYPAYGAL8UAunQPNeFThoAIOykQ n55ZXUBLaR1nV4KacS3LKD0fL1bACxiorl1gAbgXE4GXDLgYQ4JqCxUJmpTXCeTdrZ2qNJJUe1Fo C1JAAPjJsOGmiVreiSYFQyWFSC0mCNhgtlGRSv2gRiWYkjBETjkETtRJ4HyEt6kbi+0jC8yR49iE Hj2hR4yYvdFeQoJmkQRcbkIp71WFQWATlparuZ6rHOIM/RCfsFhiAlnZ9yXqmR3ayHz/QAJU2nDZ ogUMGitdYv155YaYT7qEZ3AkInG5mbwETHoOGmo8R/egHPfx02vJRbz+Z2U8kiASlsbyhc6F0MVC HJLx4gtYatSYGqaSEHshAAZmIAu5mMvCZjIuY1gxiZX4SN9t6K3dmgriWloGgA0oBWSWKOcA7YIF UUjVyK4mrVJECYsSUosGgAwSEd6IoRJGyrVqREGM2OVAawiQgIkFqT9mYYZtphUKLbie7UV2itqg K9u2bduO5cT5GazMSn+2qaTlhS5dCLiQabwmpW94n08Kh8ECrL2on0+u6b8KU3HJxQcASF9gFny8 y7ugCzg5QAJIrgN+pQJK3c0xWcmt/8xnfVYCwQ6A0lXIqs5tMMClHoDqYipE4WUKqiVCwaYyumwy LgQzxokJqBpePiNeRs0zasmH1ioQduNfvsRilmpIQcmRCACUlGrzLkRSuKAWKcnW4ATVYm+RmlsH mABptljmbG1pbiEWBuRPkUQNQEVTyCba2ua3OoXaoKTbzi/91m96cNxd0K3LuVMAhu70BIALOACh ParNrGnKBPA0xad1JlpS8oBjycBlJcA0QazW6Zz+fV32CXDyhB28ZAunTWwtNo9x8Yqu0KJvhQbx 5MpHpm4BMEABXGoL84yQbKp5+R3gnQAKkJcL0FqoLuMImAAz4i6pliqrniAKUCMKuv/XBpggCtoA CESkUgxt0Jpo0c5NmqToipLjmQRACoyJFnUxmtSARITERhDR57GbRXDEPQZpi8wRUezjvMWenWzv E7WvHT/pU7yE/e4xH/exKYUlXiCPxrLko8YGCn8WAa9iXjhWcoCAB51ZzbXieUAA3+rTZ0WHDBDH ypwZzIRdL2FuAadwV1Kf8smtJDkS3C7fbbwAA6iuK7/ApZqaAVSj1PAd05gUQ8FQlOzyrvJyCohU L0sJz0ZNDfdu3/FdEw1mFK9vNy4YUxAmgJVEijZEUjCERo2oFwfR3KQbR4CbRqyboXSzAJChG2bO TMgbkF6Kav7Eu8XNHb+zp7zv2vr/MT3XM7qq8CkzbugmUPJUVtmJH1LarTCtJKtBiCOHMHGZhmXM x99artQ516TRYqbNZKGW6fa4RgrDqyRuFvTsZz7vIkimbiu7cCtHTSyfiF5CzQ7ZMhPJ2gqxQKuh CZEI0VsmyRCZAAvECA79yIVywAlUqM3GiBNhm/pC5jIH5BT9XmSCFbYN25aoDbuBW06BhEh4RIMB gAlAQBtHlaRcjvjGXuthGJfAM1nHs24OgD2ntVpbqe/k82Ik5SrSp00msiSiMOjWzP428MlcRv1p 9N0u0LXIJHtmrs0417XU4vn9J0rir8bQj/zGYeqycivDMiyTrNQUM8/m3Qr6SAa6/92LJaPcvSWt McRbghSa5Ncvk9epnuCp7ixF4VBJOQAVPzPQPjNTII47D2E3so1LSJtLqM1IUHVIcNhCACRDmDMV Dqnsfe2lBLfalDV0OySoDMRaV7d1f6R2XNLn7srWoZkAArRAV4vr1C213Arx3JZ/3sVuSLRAZ0jm TuzH8elraYy47IZ26yG0AKdIu/JIs7JJuzCQ+C6v+TQT99oJLBR55Sp5wRDSMhRDPQnTPgSdOETN 8pp5GcBPp+WVPNSQvGc30mD6pk22Sd5L0PaMZVvcrGPkVURKdQRmem8IQECMQ4AG7Kj1Sso5kxhp Ngq7CUDahEl0Q7e0PSQAUOl1H/85ksctgGYH/powrRBWCvskQjOweN6ckwfglUV5CDeX5mp3/tJ1 3zpXx0xLlUtgKsNVuUb2SK/5C5N0CwNJMRsABh6oj7B0BXhAq9HamYj2XMqJnzvEkkCECTjJL1Pj T6eqCZ7gBuAACuBA4IVNC/TlQwLtSp0hYYpJHWP6UnPRinVtjLuhV3QtCZgAQO5opEzr7cXRT3TU UrBNkL86VwFADCQ5rdf68hlMXtlpK72O4oow/0kS/5qMJKVnAFLZ8YC5LQL2KsWKMZ3uHu/3ZPM3 f0v2rR3zDg1UrukIlkTACHw2M8odaZOq9H7NsJEj8I2UTv+IupsUuzd6jPhIDj//+JNA5oxlOqaD qFI8rwDsiwxkX6j/+1F4+kwURKlfhNawmKonqwmMAFXsKPtOxat7zgIElRqnOG7Ouq1nvMZL3CYF aF2gj3G2y8ZuCPUl4NKFsmG/9Sgr9nrPLXmbn/lBOUd7PJWpNbSvOc5fakkzQN79dM/I+c5wuLan yHd9dsyiCRdfDZQU22m74JOkxNJTaIZquEmlZUmt+4Gze42cgJTQCJ4HgAqNgNu12nvuSwAfUgB4 +lHIuE6wQLIyhEHEPcEriffyBAvgtAzFJlSozVhzTpfsKOB3UZpEvFPsqLcBvjdfdfpuPOM3fnG2 BSDzz7HwH7aw0u7IrTsNVnmK/8aciWcsSgY08ec8jbxp4Na07HPsKAbNC+haq7m093fOj3QJMAAH IHGiG3HO/vQsn2CNJGbvM+0u6+rSMy1DZEWRFNiw9f5+nSoOB15Qk1SpRH+qtRqGI80hmRQTbYUM RIAMpBrGNMB2HQULTAqySgQVkjpWmwB+xX0hfSCWMDxt/z3gzz/9gxWpJkVZQxHgVzyzAgQAgQN9 FDR4EGFChQsZNnT4EGJEiRMpVrR4EWPGhTwU8PD40aMCHyJFcgTp8QOPlCktqDxpcmTJjx8eWHhw 8wHNlCA79jxZE+dNmy1D8vBhNOZJlh+YNlW58mVUmAZJdnxJUmNWjD16RGDwFf9sWLEMCpT4WqAA WbQFDBTggDZCXLlxL1QwYCACWwMeDLRo4cCB3xYCCAsOsMDv4QApFqRoUYNCCwCRawxusfdu5r0R Mnu48PlCBNBxDbiIMELGXRcGPo9wIUOGgwAtFiygMMFEbgwScGMwIcGEbwEmBGDQgEGAwOQDB9Zw DsB5DebTqSsHsJw4cQE1FhDw/h18ePHjvS+oPrDDig7ntbZ3/x5+fPnz6Y8cadKnApEFS1oFCTWq juwzyiSPWqrJggR34gkrkj6ygKahanrJPoMKlGpBqTQUUCGOYtKPv/pE5CquCsYS64WvECjBLLXU QquCvCKIEa+5OOPsrhMM0PH/rgtGEKCFFAIY0i/ChBwsN8Iie4y72hY4rLsFajgshSpTAAwwEP4C zAUHXHDhsrscMOBHGfx6kjHwAijMhAkw6G03ATTQIIQ6TRDIBA0m0GCEEaxLLrpAozuPuuWuIwzR RLcjj9FGqZOAUOpqEJHSSi29FFNLjSrpqAoR0k/Dqzylyj8DAVzQvv2qmkklCV0qqlOqLgyVVp42 dajB/TJ1j0QP4krrxLBYZKDFs95KiwO7MuPAAAQMYJYDZk8okS8EUEDBWRlaG4EF7Qrzi4LZDmuB AgoEKPdccymYbDLbBK2NuyblrY2A2gaoNzopp0R0geH88k2CN+msk+AQfMtu/wS5MojAA4EGqOFh QQeV1DwAaBvAyYcfS9RbARr9+LtIRV7B4V1NPhnllFWGyMFQBdT1IAJZ5eEBlGxNSOYHXWKJwYT6 q7XWl1fOlCtf50oxWAY2YJFFBBhAQAViV0RgagT0qnGuZlFo9sYLcrhAMx11lIEvMwfjGEgKpOOu XnobkxJue92VON8pHyYghQHORnsB4gYbmGAICrZzOABMmMuDNEFuzrt7CXB8vAHurQ1JwrQDmTyR AYBU8wGG/hz00EVv7+erBESqw1Klqsrno1QPcNSDSl+dI/1sbzD20ecjkS66TPwK6bOYZlGFFost IEW0yJJLLxQ22EyuC3zdMf8z0UC7HjQP/JJNticjKxfdcrkDX22123Yu3NkE68sFLQVzIAUQ1Lcs SAFkCICFwesUPAQSEvbgTsRhWAow9x3pCKSAkatB4fiVQO9o7lHn8ZzuKFhBC1IQd6x7yOwCBLPW Bc2Dn0rV7VI1oE7dKoQXhA/vGEaXhZUFLEhjGrHMMqxinSUtVNsADqxmIxxRTUd0uR4JrlcaB5xg TDJoANhk8CUwJSYx3HMAbAYDGyOuBktdGlMAuuSXKxVJMEA6EmAa0AAz8U9wPagTC+pSgRgB0HAA cGDIBFKDOYbnYYS5jsUKeEAIVodzA5mgCglZSENaCncT8QmFsIKr18EKdbj/KmEKD1kpEsXIegwD DbC+ogMOrKiTwyNWWQqAgA0szWlpWcuMIrA1DswlNCTIwAVkCbYT3PIuZEuNAcZkgNR8RgYjuIC2 LrBENrpmBB5IDdnIxD6GaUYzgvmiX2RgPxmwADawcQALsCkD/YXGjTOKUWGaNEc/3hGPejMUALrT KD+eJ5B/jEEl6VlPe5qsKrdr5EMIlB/83LOQXMHBXeLiq9BcrwLA0sHTbGg8HJTglCU4AQN0oDxg UY1qBZjLwkLDsBN0aTO77MwyW2MALgImACc4KRLHhMRoAgYFWOolNFvwxL9gs6avySZsvuQAM7qg AfsjASvDyZa8wc057Uzg/0CUis7v9Is5diTPO5kTzwgSap4A1epWudoeAmXkq7fqagW5sgEQhLOg BwXNUBXKgBMUDwE4UMHSbAgWYJVgamqpKFkMgIIWIGBMDhgACJJZGoJ6Bmy8dAEKcNkWaBqgAicA IrZwAAIcXCuwjL0WDnAAmCsBpqYtuN8UsanTazbxNbNpogPkEk7XEvCpgWoqyA4oVaeGhzqQe2pV RWZVrI4VuMEV7nCJ+xCuQOAECbhLBYxm0M/MkogmKsBCdWAtHdTwul8xy9TMwgGyqCiuG6CaARhw lxQkQHJbs0vzeLgW8GKUAyqoGkaP6ICtwdRZzjoBDsT2pZ2i9jWflcEEsP/ZTdgkDAdv+aRr3ViA FoxHX/laqkBme1vEUMw7VB0IyTRHMg8DgMMAKO6ISVxiExvyuBCQwUDlYlCjrfUznHErdq+7Xbni lVjapeiKxOs08iJAsghYgOQkp6NPXvZYaDlBASQr0RJU161AjvJy+7q1u3iALzoCwTZhY+D/xiaw XuImajjDXAM8r5R4CacBKvxUfUmGbSAbwEAwp7hGVeyPkeLcClYgnT6v7TkCOfGgCV1oQ1sqxRBA rgNoRBfPIFaYRCTiXZz81hUV78lmqe7UNhA1ijJ0om4tgGAHgN4EJMBqFWCWRFHpYxV913iS1dFm QXCXmgamSwGQHxd1Cib/FwzJAUDeGlqOjIMdHvsEn7wLAjgjWJC9WbaLqyN5nmSDw1jb2oyBbXjw 3GHmhFhSdQQABsYdnNwcGt3pVve6IZLoDEAgBwHAiwxEIxphqnXSZEpNkx+aabA4gAA2AIHTdryi iSJAB3dhiwNMTWQg4xiI36Wod6ubbBSAwLKd5dJfhtTxLr1Gi2b69ZcIWlAEcGDJaHFsX3h5lw1k SbeYg7aEHTVt8AjJ2gHI9tuwXe2mdvs84J4Oh/8MaIH4pgO6MQG7md50pxNaoDlQ9NRlYBdlHvTe 985AAPiimtKsZkdSM6vkAk614mm3oj4GbGeJjN6Bh5oBHND0jpAYANl4gvzXHrf7lzqucy5m0wA4 kHfJScNKwKIgb2S/1+KJvPhtFzDCzmHSnZnqHcX0/PJo0vxiGtM4oINYICEmeuir48eklztJLXj6 6lnf+q1yBfaxl/3saV97298e97nX/e5533vf/x74wT+u8IlffOMfH/nJV/7ymd985z8f+tGX/vSN HxAAIfkEBcgAPwAsAQABANYCWAAACP8Ac1SIMDDHjxwRCBIcWAFhBIQHI1yYaODCjwsVKhgoUCBj BBkRDBhIKGOggYYPE+bIkcHAD4UyfojUeDKlQYwXHI6MUGBkxp8aOQL9eVJkgRMZdVTQgaCpU6dI h4pEYKBp1RMIsGalKhMBAwYGGBSI8APCj7NozaJdyzbtWbNq4xpE6LCuyrspE2oM2nPvRpF/AVfF Qbiw4cInTsjEerWqSwMnEkieTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbo1agcEO56tMJu2 bLQFzsqmfZYsWwYvXJ59nFv42pBtddNWzGF229trdXB88SM32hLJf8P4sT35hg0isP//0MF2A4IN OH5saJseAVvxa+HGZzsBbQMSarO35f1cv///Z60nQgJoJTDggGi5t16CZ50H4IMQRijhhBRWaOGF GGao4YYcdujhhyCGCGICOQjVX3XOJReSe2g1dxRa/OmWXAXWoWWcSw6AlVV2MZ71FXUMooAiWyz+ wCJ5L3TXlgpsUXeekEY2uGB2U6KVwVlX/nAlBFfWl119HqAVAQkZcEkml1i+xBt/vvWYXHMQsijC DwRCOGWRIuap55589unnn4AGKuig2SVAG41sQcfjg/A9yNNsvhHJIFtwJvdCbgy0RZ5/DChJngjg hQrqWQe0tQGU6kWpH5NtxfVWAz8I//BDDWxR8AMFAbBV5w8tjFlmmY76516Rlfo35Q4Sokrossw2 6+yz0EYrrYcJKLaWdT0q+kOmtT1YEZ7JGbfWSWeldxYHhwJYQqY1tqXkf43+wOq27zLoYIZZkvAf BbSuFQOd/mVpYbEIcAAulQnsgOBZBxrIlrnTRizxxBRXbPHF/1XbG0OP/neCcFkVUEK7EOZWaaRo jcCWA7q5RxvKFQIJ4KbJ0ZydkAgIOeW8/wm8Fg22skVrC23tulauwA6qwpx0zomswwBjLPXUVFdt 9dUXJnBwdr6d5F4BDJzQHFciCheTjU2pCW9bB7v5IJSZcstteSgsCGWVFAbdVr8ZDv+QYcFbl2cg gQ4n/APTbNmA9eKMN+7444AmgB1SMMPIllGYRkgVyUOqWGOYZ7FcgbWVs92WwWhtCgN1c581Q3Ys Qqykg3eixXOFtvLd1gIRsqwfAWct0ILPABpcrH/I6ror4j/cAPnz0Ecv/fRraXw7hBtZ2zpaYom1 rZFfnYAdB9JtLyNaZ8vkgnEeZSjz6sfDMAMM2CmI1gY0m3/vDyiosMG81wMQDX4wAVm1JQC66xsB UvCW/5AFTgWDEOIItDDqWfCCGMwgxhJgFo3xpE2ls9zBLvUDmdkILNxaVwFoxrm2NEBlHTJYAYDE G/OtZUrmeVDObDcl5klIbxTi3Vn/bJCrswAPLX474oxCqMEmOvGJUKwagSoAgvNFSFy4oc4MS8iR 2WQKK+d60AhcAsOzpO8HA4nQ9Y7HkQi6Tn6qQsHW4hUgtswpgGxpQO74tRYvrYUCfoQQA/XjN/+8 DI36Gdt/khfFRjrykZCckNF6c5YLMJE3LawOkEiGRfggIEY1IuMP0mcA0FlOP43Cm7DQAkfvUKlu rsSjfwyYHVoCMTmF1BATZXS8SPryl8AMZoH8s0s0YrEtByDZsMhzAmVtJIwuPJrliskWWa6FW71c i3uUNam7HW5ph/uBtQDER7QE8iwUkEA6DZhAJRrRWfeqojDnSc96Om6SaAmTKVWU/53c0BFR4xIn W9J4zOSATjiZjOVa4CS/7QSujm2Z3+va4sP/WROda8HABCagAf9MwFayWoAQ1+LOB5W0LdR80AYm ak/9+OClPmipTGcaKKMpbmMR8EBCKCmmtoxTVT8o1X+I9gPQpVE3BchVCFigr7O4wAMYsZF/6Jgc lv4AdQyw6g3X0p16LcmHbelBdjpKQLTc8iwSmFUC25JL/7S1VWKK0S6LdJ6b0rQtMIXpXffK1w7h 0wbFOcs+uWZJoDKAZwkVDuhQ9jUDFDGgESoBAnwTQHStBT4G8CpQS4CD170OARWFqNv0o1EMmFM/ EvgoOtd6lrdiSGBHHS3/UjVbZ//plVm3hVBeX/q4B8hTYg+YzAMiJJm+OhKfKcoNWRYbIWwpNzst MEALBjsuN8WEZRdAaISq9FDj6Wc93PzPnGzoFlpOQKN/bIsAUmvOoBFtACM1YhL/M9IF9utX+YlT g36Ag5v6TlB5xW1uH7TbaPnWBTKQQQMSvGAZuAC5aHEArLITAAXLAAI9yLCGG+ACEAy3QAwOsQxA oIAIi7gBvz1LAmSg4Qy74MM/gHFbHHBGtjyAxhZW8IvP4lscO+DHNTbuxCD8Ep0WtbCCzc5jyCvV x7Aguj8wAezWIoPHsKVrFWLyWn56P29myCxiZYuUf2BatNiSLamVVX2CdtIfxPf/dw/akpZkiyqc OYDLgCowofTsHx4kYLh8dlYAWkxoDT+WLR/IMIRZTOgGYJjQAYBxAwrdAxk/wAWP7oEMZOwASrs4 AA34rwt7gFweDLrQu1pxo10g5Ish96YZGUmSc7rc5SaqWK2rgEVaQNQH9RIkiUKRS2gTL7dhhwEP ZcsMnCcosk6Ivb9bgA0WUEjeuRZAZhFYSvf0Ywdg5scJCHSgAqyfG1+40miJaUzXom4Rkbtok9Zw Ahxwahcnp9M9YHVyLt1i38073hluwIdv3GJ9Fy3gbDk1BLytAN8CXNOFsnehXNBifIKg4q129YOs QxC2GJlCpizotdoiHIMnOdjX/4mXCuLGqrApCWIcOMGyz/LbZGeoPhLAQFqTs3P9UAC9P8iVOxVX 7ULCd0JJi1YPGtBgDENgwUwntQ8UMHXeDurd+07AoCfs0h+0e90WIHKEsN6WB7T4LD74AKwUbeNH 57ctFGf7Wi6u4fQpAN89EDVbKJ4+Pwf8ASVeC96D/IO7y1s/CdhwchSQabFn/FmODwlZXGKRl1iE LNl9EEAr/4NBSojwMoHslpNz2POJ7CzbwbM2ReTHnGOozGU+enYG0GYJJb1FEQqAXTPEQQucRQF8 VwAPhF9pHlSd6un2uvLX7e4Bo135oct3iYdP/RJ/3eu87XSKLUT2sGoY+z5gWf+Ga4z3Hmyfyodf Gcajn2ESZ6fT/33AoxMQ+IRnWO9p0bDJdaX/7DCa1I9XMY63JmFyTKBTeQmlNj8wArTUTzwVevgH IFiRTde0Fp41KeWRNstyVj+QWkFTH+dEbW7GFrJ3IWgichKCABFIXI+lACzmAMLHAzzQAzJYgzIo fGgXYMwHImR3fT4waCQmfEJYfbvVbpMmYxUibt6XYdhneAiHFgpAaPsXH+m3FvJXd7+Hd0SWeGfj hKD3AzyAYfinAHSnYUhYIBq2gv/neAHILGxoZGRBa0UlJkg2HBxBgRcCJ+JSRh4gcj2hH+yCG17F OSyTgAFTFjfXc6dlK7YCdGf/IQA1kEsluBYiKIKCEl4T8gAwFoak9gA88AFhZwGg+Ik1mG565Xxs MWCoiFe35YO8xWIEYoM1aH3gx1s+wIQZ0n1LGGYvVX5z1wOZ9nZrAXDIVX4fhndniBZmlz6Pdn7V k3f1Zx/AmIYRJ3FtsYZtOGQQYko59RIeZxHPVDqfBF3+0RFHAScx4RJfmBwsggArJyNzo3ptwWw+ clHikh/EsyzX1lpvxlZvkY+m4h9QUiSqRCEKEIWk9gE8YAGa2JAMKYogEG504gBFqHw35m2SQW7B 9QAvNVx3N0lFOG8OwJFFiJA+QH2kWIq1iH1c2ITVxwOFd5FE1n3Xl2lQOHjp/zZpCFaFecSTv2d2 GlZFThhm+rF0NGeGfSYD+MeFifeEB+eUVrh+2ZiEVvchbOiN/vFxKJd7EfJULHARZxQS/IEjq2Id YNM5v9EuA3QhAMkWOkdmHfgDGnBOp7UWO1dAGUJt/dgqWYKCANKO5sIiePggCtCUoNiQiBljIIBh MXFxMkB1p3hpCSZv5JY+5sdvNJiDebViNDZKRegDXGiDCul7MAmZu8VvMhAAI2l81fcDCEZjS5eM 76ZuOvh/6GdvMdWUf9Z/yYGNyQFwvsNowsgWuIh3hBmNrgmAxJgcTdl+k8Fj/weAU0khuqghV/kg liRrHdMiLBIj+8Q7Y/YcvP/BIhfwlWxRY12EFtx0lv1Bj9XBAC7SPDTgnloGV7fnlm3hbLdCZor4 iJTYFhTwZrtndPqhewvgeQ1UITvEP+uxoEBlIZ22aQyJmA3pAgj2Az/2dAFwkjBVmBBAfzEmViTJ Ww/QACLpAg2XAJOWAET4Ui4gcC+VYSV5cQ5Qg4f5ABYgg5r5UiuGYbAiA7LIAyUKpCX2gqkYaBXp A7apYi0GaD7AdydJd8M5Sj4ZYdRIpRDnH7i4pJmYpVrInJ7madc5naa4itb5IFOoIuA4Sm1hPpnU gP8BesZBTZmzLQVAgemZKfPZIBdlJWpxn/9Bl2gFIARwaK2VHTbgNwjKFgf/6hZ9iZYUciofYngv hpgxsAMxoIl/VkSb9gH015oLVnghCivHB5rhVqID12ksqm5UV0UgEFNm5wKlSnUUBwIf8AMTqomi +HufGRMcKZqfyGKAF1MR+pIH+Zk6+Iphan4WiWHh9lLNmBxxJ50zloZFOn7/AYxm9H0UAoTSqGkw yX8txmE/9qKENqZkWos76FcYUkzHtD2G6ID6IY+r955gY5bl2CIF4ADzCTxxIy/Y8TrOMwOuoiUU op8ZBZcHFCu9hhZvxjsHqqgDkKiJ0xacN4cTUintWFsc4oI9EAATGnaaiKm6+qMsGqQ/cHEkNnU/ IH0vKYM+wGGs+QGddqu3/3qDEAABJVaiAkd1QgiGKwqGuaqrZZpXS3eQMjiawQWuwhd+EPeSHIqs RRidZzF+BLJudNdt9UZ4X9oWQ+k7j7aOQLmtuCghV+gCPwZqSCmusfl7ZyGkUpmuBGamvIc9EVIB +3SxVxUhDCQA4RkuwfImbeojKxOI+1VN38MWN1BEAoOPZcWBCWuXHShlEuBsa2WoPwA8g5QC0sY7 RwQ8I3WgRAQid4OJGKIAK6qJMTZcf4aYsIKiCkmKCvkBsOh1qGt+QSqDiVcnwSqhw+V7BMJqi+kA sRukwPgBNzpcmnirhVeRozSzuUpxuXKDg+YCuVt1UptXLMZjwrV8Xvdwhf92hl1brYpWYho2pUw6 Yb4ZIWVIaZjbnKAXt3L7H7q4rhQypusYOj2VPjFyPKbbIX5pRQnVHK1TRO75oGdxAzHxdlkiqG6J sARUZgrbFsCTPg1oV9N2RPG1qHnSoIe7ITOYkA2ZqQ9AwmFXFp64kDDpezlqlGCIbw8wmgupkA/A YoH3iZ2ImDQ7SgFAYgoJhioMvEb5iRSKo0X7UlUEgyvsutRKpSBAxKMIs+qKrP+ng8vXnJ6md0OJ XB6bYR8GcMnodSzTAC5qaBMSjIUmjPCbHfI7vy6lit5rvxBCIiBiETLgAdR1M33yU6MlFtmEALlh luTFLVpVsIhoIROgiOf/RZeuxcEHugC6x7n09gOjO7qCxydjwwHhaiFNuZCruwMb2ZBOhbye7HtM KgPAi2kCN7QTOsS3CgICV8SsxqJv+wOgiBa+12kugLxDu7xg+JmznLQU2n4227IQ4JA4Wrymmb0t VmB5Vb0jGqIBV4TjG5XYSrbM6n/QCJotq63+oYnh2pQGR3BBybbxW6VunBzkZotxXCEJEK9YOWNt gQKKESZ6CyBwehastY1/Ac+4gRY3sJbbwgHdU0JQMkClhyV6u5cWcpcYIACm9bcPUgMEIFJskQIM ZMmYbHMZ0mkNIIMTSsK6+gHCC9JtcXEB4KkywIVFjKOOqbQmuroiDSsJ/8C8thxje2d+OdrSb7vM L3WEPoCjmkjCioajhZlvLZ2jOpq9Qd3M7JxXzjq1TPiqHbq+gleF0wp6FuDFMJVpK5iy2ZycXPd7 ZTjWdIKFydHG6cyKTH19EmIoJpQhYRKc9iwhJtCflzMhX50dg4kiBP3Xh8YbgJomhF0h+bywbhYA e8nQlKx7h9Yvj5W/E/K/GsJ3SjvCI61iwsxj/zJokbFp0psAlSrSTQmGGDqSdPIAoJyprKZvYZem kwYC9NbLpGl8RZhhPOAAu0yhL7jTCpYAvby8pcnUzQkBUkt3z2qLBPKEXV2lzQmDaNG+xSh9MIV3 H3pvclcWedebQVl/WP/Mxui81kfM1ND31rJlIb6BAiNwAWVkRSOXGylgKwAAif6ZVhLdIRUQn5S4 p9zT32zBJX8K0AJ9yBcCRDl3XgXqH72GuUHHOzc1Um1pIRztzk35ocCd1J0M0kON0/i2yoy20pdK oZPWABXmO/+CqaAcXC3rAhVmcv9StfcX3KQ5xU0ZagtJoRxkfqJtoiUssiI940w9rWSMrJN2zJ/Z YlXEo/Kroi6GnJnWxGdt5C/VcA+X5F5XwwFXJ8j9tgbyPxVwAGAe5mIe5t1zWP4jAjmb3eJ9pG1t xXJcKEuxJ+0NqWexLtwCABLyMfpBAp5XhxPC33ca6N4TH79yFk0lIqb/hQEm4IiAgr7PcpFaewIf MNQ6PG+FJ4MD9wP/oqIgwJAfAAIrLdQlnJgv+mCmjCwhTsKgrpQXfhaXihYs/rtFrNS2nVc1HAA1 vboyHVwI1mG4ypA70Ms/7NMFdnYUaYtIDIwmKgL+Y1EMIOYV0D1fHubRfq8MUAEZcAARsAGSsQPh 2r4QoJppC4zJDVM5fr5oi2njJ2nAeClgDjY/8hXWbu1jXu9iflgiwEgBWJXZ8ZlTLLXElREWgseX M13DcRYsoDIsYJ7sOC8I9APz7bCDyhb0KmUcLCG0EtDnwp7J0bgCE9Ag/yGu10cYYqgmvxYRDi0H OX2fmKsm/LY2GNIp/27LomgBLo/iqk3CYAiKprzpG5niQu3yyogWNhvcwwWzUrvEoy7KbOHjJEu0 O1qE01oWEMAA//Mj9k7m8v4VYvECZf7sWR/2yfTlOZDm43q1eXWQWE5pMd3lX47vyS1JIgAqXyH2 B2D16BpMSshubY6s5Z0xAOUWGtJrvmMChz5VZgbxuQIALVADh+0tlnTP/xEAGu/fcXgBDQvgg+0h i6xRzgbBE9Koe8M4wpe8KS6KN1iDDInTuByuiAnKf9a6qjuarM9jFGrzt6q6KsYWMJmYDRm7xB5g N06huFr8MUbCKZ7izBv8O5AAKpADY+71Vv8/A2IgO5C9yefM5p4w3/+hAiMD9nYP5hVQAuBh/as6 dQ+AA2WfswcA/QUA5nDv7xqiMBsA/vae95HkvPTb9/oPED8EDiT4I0GOCgUKLiQYgeAFhj8CEBQQ MWIJBCUE1rBY8YdCiwQXeAxJsMIPhyUFZsigMuQKlwMnkPxhYiAGlRo2ugzAceDEmEF/nHR4EgEC oUJ5LH3Q1OkDCzx+KOBBlYeFp02jLv2AtWmMp2CbXuXRVeCOGGgfiH3w4cfVBz9iDJwr8INUuFm3 KvDR1+/fpV6fCrRAcIfBtGylCvTLQwWDAwwYbFCRIAGPv5k1b/bxo3Nmz39DeyZNUEQCERskQz7Q 2vVr2LEPvJh8GnP/aNBJgyZ43JqBChGLdQ8nXtz4QNGMNbvk3Nxv6ZIJUhKfXtKAbqQCfA4EwBHA DwE0I/psMbC6xQhESzqMQBNCy5UQIk4QSGF7TPo/JPyYkL/ghP10Esi/ABZYIKIDCzowhRoIOK6g olASCIUfkGLswbfKEsypuzzji6vCCLtrqcC+2gEttbQaMcSB9Bqxq6Z+OKwuCz7oMC+ntvKBr+ZK fKrGqEKca64fO+SxLx4uc25J50j7jMm+oIsOtdRU2OBKyq48zbYdl+Psws+cdOkBBzA080w0Y/Jy MzWhzM2lBH6QQaCT0mQohYUY0IiBglQA7zvwBCovUIFAKsgE8YZL/y+iDCJoqdHzMpDvh/dcoiCm SyXAYIJNcWJoU4scjAgogkhNs87zfqDwzB1B/FGgqmIl0QKstiJRqqY+ACuBB3ZwKkMQW8xxxFlj JMjWsjTMMcMlZ631hxqDbZGtEH3AzM3nsM3WSWylDCrbJS3zS1zQwjRXzJAS6MFOdts1czncvBTz XG3fTBeiH64zlDgWRhBKp+vyFGiB/bwTiSAD6hSIQY8AKC/BpCpI9Qd8V6p4IBJ+gA8DATx9sCJO Od2PIf8ICkGABYCCWNQfCCgQz4FscPckhQVCAIXOHrSWqyJHVOBDEu8iVlYctdLqh6GvEmjYpJUu yFZYNaTVraWO5P8s6KuaNmvpH1Ssul6wo3xSW2/bFHtJGRqIEoIEmot32+jWdXduuuMNiU3R8n4b 3LBzVilO8zyIQPCBMjBAoYCFYsEmigbCU6cR/LT0h/sAQHShQXeiPCaJiarZOPomYJyh+0riVDwB b+KvoAYsgpggUU1Nkz0JK6iAgx9EwLCxwLrauiokrbqVRKqoynBDrKgeviyzaiTo54E09J3EtwgS 7i2qmMR6+aBDhIpYa/sGe+9u/WbuOfIza0AGH1wwSN7NemgbXYbUrft+NL9kiMn0zxa7fyjBKWMS CtxAPNCQoFyOBZmrSXh+0AJSJY4gv1HQ5gZ1KYGcB1At+M7rQpL/nggZRycmwImmVhcR+/zgUom6 CacEYoKSuUQABXJJgmQ2MzrVTiAK0FmrqOc87PHoZz4kXpc+ZBdaJU95PxNe70JUFQ91hitkuRUT YVW9HV7LOUQD1vLuUqMHVFGL4gsgGc1nts/EYAAxsABnZCADF7DtSA/g1djq2Bf52csggLMf/vxo nCYtJEoArBch3SbAgfjrIREggUI85xJFCmRxAylTQSr5A9wNRE82u6SgBlK6fWWOge26QAQApboT ltAiNaBADEk2sgAFJQSt+6NKJJZB9fTwL0C73lQyw0vMWC1W0UtW9LJHxMUsJXz/4172oHO9LvGP h1ED3s+4V0Xn/yTAAdvkZje9+U1v/gCc4xynZcx5TnSm0zJdA0AH3NkBAMRAMw1YV9v8Ukm2+UBd PegBBB7gAxnwU5vs+4H8ukbPHsxJXQ9oQAMekLapOGBStaQoQdBnN0Eix4wbHWR0NJaxC1ysIAd0 CQI8ULPLhUQAN3TfDzQiQ6EI4DstEIAJTrkQhU2sJDABAEx+4DF2udAlIyMIDYDCspIsAGZ2qtnn iKOZIV7vmL80otX6wpeCLGaqrdpRVq3apeFt1VpD5MtX8ebLqQRTmLfaIbboGAAXNJSfc6VrXfk5 ELvmVa975etcC9q6AbxTsAAYQGH/OScIuMAvcXFA+9SmrgR8AP8CDlCAuhxAJrX5wKBpa0qZ1NXQ uKgLBA+Y7DQrursz3q2jb5vXhQxZvrDFJAEQgMgAI7IqnQ6kAE4Vj+gGsrhR/oBPJSgAAywkkJ7e 1CXkEcgAguJUBJrnTz+ACU5cqZ+C0GA7GJQJBmfSuIgQdUADCcEPytuygZ2WIbRrV1mjKT73cqs5 8TWfX9zr3rO+l39uuq9Z5/tLy9hgm2l74/oIfGACQ4CuBe1rg/fK4DkFVrCDHUBf3giCHjRWnwKZ qz57YGENy08BDiCoQUs7kH1eMo5xNa16VXJRjcLYIslRzrbo9VqOLkmAtb2AbTMY3eH49gc6oYns YLavmlEAAOL//eQCSke6HwBApoNaakPUk1vbjqynC/EId4MigEsB1SIhE89+aOli9Y4tx3kjG5jI pmbYrrle/s2xOu2szXBuE1rtnDBhfQlQtTmgByDYcNsSQGh1WTgAeGybRH3wgDyury+h7UEcAQfp QaM5owWxF5tKImM241jO3fpbDlZCggtkgAQjEKl0NYZJA0RgX/lyyAk4IAAWEAQDNhHzQnCAsFIR pAYe9KAnabIAm5pgAcEdCEQ+BwD4LGTLAmEyLIN8wpKY8IQSoM95F0KABSAVzdDdnahHrbcYv/nN 5t6ofM99yJBUhYnzRk5hCbtG4PlF0gpwQR4D2m/2JRqgIY4T/6Rb588k/aChCl2XDPwpEIjOTcYR 6fSbPK3a1ar73W4qW/3w1eNoJzIDkcRXBBxVM5Ds1iGzlgnjRkcQmg7kuBUgaYKS+4MDeXkgEixI RZTbEUWWbsk/13ZQfMoQDHrsugzhtskgkDpNF4TcqH03u89YSHNtfM1WJ6NuaOwmcgmkbQ8AgQMI 3Rl7xokvdaysAwIQl0lvs+Bzf4ACMGxPT+vx0xffn8XXROoa+03rg4eTQyDSY5BTLCQhP2lEFsVz bBfnQBwZ2QJOOWyZloSFO11B6XzqsZ+PWXNHHwhR8yNUmfy06ftZetQd767B8+1LqRW1u2P/v3XD uephsohlRP9gpccUV/iSAf5plKQts9J5Koyhb2kqm9gmwevF8Bbk36P/d3QlZ3y3D2Cpf/wDVAtk gCRIlQcaZZKUcGBRBOEASXEuE+vWpCCyEwhJPTCoab+fu0vW/EyDAqglWwH+k4ChEwgBDAoK0LmF 8A8NaD3V0wmi8gid8DHXoxvd2zqOo70LPCvbi74O3D2u276s4o0SYA3ZOEHZoI0SAI7jw8C9cRLS ap3rozGMEzwaTDe3ycEy4r7tK6S/MaBmAynF+wH3MyCHyACnKoDj0q1gex1QkT+VKMLLs7zNORAt i4jMU6kX+qnS04/vAABVMsCQwCABYLKI8JheozYAwa6QOLP/Ciwc2CO8DZw4HJw9izIk3AjBedkv HsyWHRABBniB1yiu38iSLflDc0oNypAMFHSNAmDBMRJB+EkAevon2cuZ/Oq7joIX3vMf6+tDUFS3 v5mOqfuBSCqIUoIQnFoIm6gIUqkIXhMIj1gQgjggfHkY7rA57rIPZmPD8CKh/di1LIwy7PIpASTA kCgZ8eq8zvsP00k9guA2DfC2gXGQcHO9icofrftAveM0Quq7bwy8Hsy92/vDAqCNDdiS6pM+zkAN 1TDB2EiIE9gAcikjbvQBEIAAh8pDu8m6TGStOsyvTwzFsImBBJCnbjG+BEhHOqO9hZCOopC1kCjC gqBAl4C8/2gkiJdbqlUhiO9gJc0hCCVbCPrzMgwAQwnQlGA0Q2PswjHUNWqjAGYkCKizCPEaGQoQ MxmwyKgLOTvxxHbjvQ7suHW0sb3Tvo6zxzvMwBAEmwQ4jOnjxNdKkkVsDdu5SokxADgyuzuCn7ep rHzsgbcrl9nTGx2rw9byx90bSPFRIQx4y7dcAM7YAC1aSNWwyt3Cu1CLDoQoCQrBSFQEsoJYQoGI v4WhP5F0vBbwCZAUttI7JSkrNo9Erg64woXASQkYSZUAEAxgspl8MqHoD4awSHF7Q1bBMXPbH/r5 ltZ6MfmaMW4kyntcrab0QTQiy3qhoys5gYSRgRxoKAhQMP9+eiO508s90qYACCh+cgG9BMo5xJuK 2y/Wir3azIwBaIEBMKfKSpnNSIAKoMeFZIAKOIDxdI0KaM4brB+Tm53cWohMgkKGgEUKIAlSQQAH uI4D2r+IAJTNK4hLGbrOrMyf4r+CyMwCZSUEVaE17ExPMVAVepA1NEM3NE0L1LGxAaCyccjhoE3X ZM20vJv+8Rbuk80ZOzcesgwccIE4WjAOezBKcYHR2savw03oJMgcGwBNgcu4bKPMMEgRKE/yLAER EAEEgI0NKJfC+7FSzJfTeh0HKggUOAGBCBjtcDLKAc3/G1ACjTIGXUCkk4nv0o/OHK8zGZnOdEAK hT0MrS//bmnNNP2Wc1GTPBRKb9wvc+omFyiwAnOBbgIBy4iLpOBBOsIz93kjfoKAN9rKrgTF6hzR sHkACqiwvkiAGuAUDAgBBtVRueyLGNDRCUiY1pABBPjOB0iIBCiB1kAAeqTDh2y19jSOOkE5BQkA BVyYzamP9+ukKsO5L9yIA3md0hwIksAJjtE1M4xGQPEJ1otPFQKZgSC9mGg6NH3TurFDinNTavUj OqW4zKCjAUOoulo4Pv2mEwgAEiuwflJUwInK2GvIq3JXG5Wz3WqNHeBBBYBUHX3LSO2SD7AMCcBU CpCn7KwBTL1UuDSBGvhDEfjDHeCBHSiAAzjSbY0IiISk/1YLiVxjiJuxiAJ4z5AwkAC4qQXQs4Xg iF9dAOcaCCtVCQpoAcnMtmNl0NApzNWZTzIVwyHbTOxaVoGgxmy1wNXs0J+lVm9VzrrSR3Plla8U IrhBsUNzgDxdH64synit2o3jAePLWtzYANdATzksrOz8i1FtDRGoLE3BVAlogbfsgAlA2ez8vd9T AbkdUjqJWBIlCOk4rfc8ClX5ASm1CAYRiRR4WdKhwk96v4LwPPDA0o4oiOrStvijj5HRiWlMHZjY D59NxqFFMw3dXM8luxW1KxkwO0C1KKUMCbAkMRV1AKV9To4aKDl5H6vdOAVggAK43dfAOxFwjXol oyTJwP/m2N3WkFgfyEkMyE4DsYw/BI6FHRcDqNfa5d3OxVtTQ7lbuqW60ZcK+YENwAHC/In3Q8yS 2FVeTVnu0LlTms80DC/uWJ3T40KLKC//AADKjVaCmFbPzV/9ZZcECF26agAYBdQWq1MPjAnTsgy3 41M/lTNtiisWrTQNm10ahS8eANKG9QuIjVh4bY4NgNgC4CiubY14GYC3rAEqOZEdkJmxCYEPuyru jYzdmLoQSpPjOpxC0UKTVSqcC1yccxmL6KTEXaVio7zuKkNhbd+B6ICbeMKS0InzOroJDYn13V8q ruI0OQGjXU4/DdT0uduSkIrPeFoXgKvixFDAgdoGEM7/cOVTr5VgOVOAED4ABLAv1phj8XkA1yBe HbxEBSjPCtgMEn5LAeAUCmgjbmFhS+wSC8AI2ZK1F0CPdvFYKP3eI2bMoxIIAgjWhQGBiEiBwV0I mIDW+01Jw1Q9pivMkpmABpSknKVJ+A1N/Rgd8rViWq7l4fDWdd3Q0fifcrOvxRLjtHGwuVofNk6A DXbjHMtdJMng4HgOLOmLP9yA3o1m4o3jP1tIvdyBK5mfzlDEVd2BPKYKIqVLaN4A5pyLvsCSev0B DHMoHhmIDu6l+klCAsIloSCBXMsYFmABmvAIA8ikfy6JTHIAHUav9EpcJ/MgPBHfVTplE1jJMX1M CfC5/0BJnZrstfLy2WP9NlvuaI/GkAEGJLHr0x3agUPjYqhqjjuLk5QetbJrYwkW3gP4YH0az/NE kjhO1ThmADh+jbuMDXi0r/K0kB+FjYV0jQeQ6cjwgQw+AHvCWtfQnQfoN36apdGVuQOAyt6rk0fe F5YjiK/msh/gZ32GT4rMoQ8CzGFb63Aj3IJY6Fm2iADgGBPKUTBUicwlr5jgCFH+aL/+61rKZYqV HwyrJNJqqdtEZtBg3QZom3GNYMXuiyId3p6OjGvhgQzegA9ojQ92jYwwUhwwwclomwz+476Q6bKd 7AL4gBAuVd/g2uLi7Mp26ijx48oaThs4NBCg6gB4Sv+njo4KCESBeIEXAAnbGYqT6Nidw1hWFgAS MIFIGoGXMwDeRJgNmGQU2FiBcAAbOBBwU1mTLdnJ46AaGBTxfR2XNZWTHNBjBRSgqklMXWWTEZDW eWL+q1XAzm/9RpPZKokRmxOFqyQeMCihcN1RSxLI1gwQkIG2Caj1aRt3TuTI9oHczewjKU+eFl56 NM8DAAGZ3gAFmOwDCA1wTlW/8GMfmOwKkArxXFhHPIASiF4NNkHSiGPNFsvS3SGGGrACkOeC8M6P CESQ4JPvw6SgcIAWuCQg3m6JWAjAlLrlFgiGdonuwMLFRFzKATPKO8ldQ2LqWoGJjjKboECLrknz 2m//NE/zB1mnHwbwkJCBicAwQO3vroFTA1+zssuMQ+uLbUrOzngjfeOnBEfmBDhBEE9n1zAIzhYu n/YBE/wACvcNHolje/rwQh9ez1hVEYfxBLDwH/DsgQBShrqhhfgZF7CBuvubERcIIv+BRyaOEVAk j2ChisjYFrgcDejPhfjbsF6IyfNukRRlDKoB8biPMkTJUzpWFgoZnVhfM1dzaI92i4g4FIvdqe6n kkBURF1XMsZ2dkZsWKHzBEibd0uSPA0o9unWuCKxddEsObGnBji7R/MBEptwyT5Bmt5sqwxhBsCM 15jjEpdjH0BtvzBPJLHgppYKHuoLIJ1Hq5wfSp+K/50+af+WreJ69Rs+DkXKmFPsCJoqD/HVbvec 0u0lFcY0aGmrgSoPN/P1dZ9Qri1VvV2jjwM8c5l4doJoAKhTeWnveWknLQL/gX6TKF5R0ZKANMsy rYbqX/dZcFqCABDgoQagLIGYerXcKEpsLMjqi92mdxLzjMZWFwa/lsb2i4kIAHmvWncD0gpQakhX ajnegZ+RaZoW8bYxQR75cES3yoDn6Qu5dPIs7XX2gfIEiYCPWGM+k05n9YGgDYxPio50ibi2iJPQ Xos4IA/424M5aJWF1u1IkPugAAJQssZExjLEgFwLAQjgSdWZgLy+TCz3ednX7ySBqzlRAJNOqKkY sf8lLwgMszsCR/qCApwxZuceaIp/o7TSNcrmAIE0hunR9bB/cv6AYygL87BJZbRJW5+0V2zAX3HC j2of4ICuBYwM7vG+cMTO8Gy/IH8RHvjXAIE41p0J4mzMTnSBQO2paOoDAAgFPwYSLGjwIMIfCQoQ fEGwwAsGDg0y/GGgwkWDFSwOjJCQhYARBAUgNGFQQIofKAaeQJAQxYYfG04YQLjgBwGCC2ocvEkw 5wIAA3f+GEABAM+EBSEcJPkDw0ANGn6EGFj15FAASJVy7er1K9iwYseSLWv2LNq0Y10kSNDjwQ8F CnqAIOjAQcEEOwTalRG3gd8fAVwobMAXQoIHDRz/CHThAgRcFwEetOWB0McPzJgzK5TxwEECHw98 kC7tQ0aABA1AlE4gg7Rr0q9/9LjrQoEPF6Z38+7t+zfw4KQRHCjOADfx4hwUFCheYXeC4gfi+ohe fIMC6wew+9gh/bh36Qd2lJAugu8PHtL3bjA/kIF0Cz+SF3ep1uDCghIZEOTPdeMPDEVw0UYRAFiW CRQUZEMAA5mkYEccGCAhhT9wUJB9BeHV4EBJ/eBTQh4uIEALA4kUAAtKkXCVSQMBsIJQLX6VUof3 2XgjjjnquCOPO0IQgAw9EDZQDwkMpIADjg3kFlwEgdBDA0a65RdiCsiwmAIP9LBDAxDApWWTWjoG /wFhD0j2AwhGKlRQaTKwxlkCDvB2ZQ+vtWYnkwmw5oMDbgr3J6CB9sYZaRWYB5t4PBh6QAG7NVdB aKS1V9wOMq3ngwKTbrfQAfQpAF9xag5EXAFqaueSAtIV8OkBix4g6o0JVDCRQbT+wEBFBa00UAEV DfjDgQmZBNJBNBZU4kAlGptQTRYO1OyFNXHgUgEe/HDCQBwWZMCQBp3gALaB/YBXCA2EAMFVIWjQ ogQnrVDQVAOxEG9CQvV4L7756rsvv/hFiaaXRDb5gwsNNJkkegi1pZBlATjwgUJ1QlDXuOI6gBiY CoAAWAOAOdAxQgHUlplrjO0mgwNP6gabnz50af+noJkJOjOghIZXnGmubqCDc5EmAF8FPJg26XM+ aFqaposmQLSlxj3AwwbNFWDZQ9JRJp6hICwabKwF+DeWfxmi4FKzLNl34bW7IuTUDymASJYDGR7k 0YUeERSBtd3+YPfdz8pwQWA1+UUCVzIShAFUAAhg7w9ORSDSUDUQ1S/llVt+OeYa4jXQj3AxlZDB Zz2QZgMECYnXXCAo4NhhDXwAAWIy6L0kaiAE2cNkvN3lg8qYubVydTTLLDPNxe/GGWeaMmBaecUV IALW0m2wmwLQM4qp9dORhoN4DPlgfQVZuipdBSIc9ICq6oknQvYx6ZhADrYmJP+tBE1oP9rAGhT/ Ad9lE0Qj27zith8g6yvYAkveDOCBCxCMIJAzSA0aJAAIHUQCJsCAjAAwlQkQRHFKqQHjMifCEZKw hGT5V2FS05WBkaUuikkA1VI2kI39IGMR+4CWElOkgyxGIQZ4UmiIR5q74OZJBvuM8TRDKOMRSog1 28xAfKAz06BPOgkQAQJ6VQAEiOA3PzuA+RRiKBEIzWgbKEEQSQYf80ENVwXYwHnSc5AdRO15S9vA BiDWnOJA7H0M9MrXDBLIgQTLbhng1UEkREiD3KSAglEKBRxJFgNI8lgDCQxJtHUQR5pgAiaQwASg kpBQDuSPLlqcCVOpylWyMmLiyleRXLC5Ix0p/01IqlNcklQxjX3OIDt8wAM+8JYmZkkGP1rSwIQH RYLMrIlLbCYUMyUeIbLKeZgKVMIGQrUjKZE0tCSIXMLZFYEogGpy+UH7eJSAC/DtB/RDCANKUAB5 vodXvcKQ2jiSP5YgxC8meOVAIlmQpFCAJEc5SQgLkpOC3ERENqEBQSqJrwHopJUWvShGbZSmbeYr TixMCGUIMrEfjFQGMoAV5zxTw8coTHVK0cyfkGcQmAbqIDStKUHCs8Ud8KaK18ENaVTXFsa0BQR3 GWpqEuOAAEDGpXFiqlEdMLDPgOapadLTUbG6VJQqRFXZjNUF/DfIrpSgBAgoQSDltjelYMsAuf+6 5LZ+4AGAEsRwP/DQQBbK0KS8jZEECcBNGtRXB2W0sIY9LGJVebDISNUgPFANlE56lpv6RqY2feIy o+hE4FiWTUClnqbAyLLT2KA2AShtkK40gII1wAYNCEAIdPkD2ZFuMN0CzGBk54IQPGY1LjBpmor0 0Q1sjaM5WmcGLrDAHxxyfnIz6w/QWgJBaqSdByRIc8fywIPwBJUEoaBSNGkQSTpMKTJIEVoomtj1 sre97i3IV3XUzSV+hbK/4Yp9K/vSZ3pTBK5CAJ8g0wMbuKAHIUhAuUIgsgYUibc20JIM1Iu7xFRl qQN5AIGFVK4GDKBIUDpwDzQ2pKjhSjx5DFD/BdR6H/h1RK4RMKVSphvPQc7zrT/AwUyUgoIT5PMH hEOI/zwSAdn5pQXdatBSU7AsgyyZILIkoCZJNBApGwS94v1KCwb73i1zucteFst8wXxfJXZFOJ3d L5lrKAIjIalcG0tAAF774cHQZqkb7nDHFtzaOoXusQkGUlweIAMG0cY1gqHYA7CIxw2IKlOM9qNB 2Nli6o7VIPtk1nwMkoEf+3jTzLKWk5v1N7+IZAQXaMAFOC2DubKaYA6oiQKv5WSOgIUFri2LvfT6 5V3zute+BvNm01zmYJdGLQk7Jzm5ks34guWcXTHnQZx93ANaC29gmfFASqACFQ8SAV+7tKQt/4KX lay6nbOtCaiLrCGWbO66yZqlSuJ9nyb/4ALsrEA7HXCTyf263/7+t7+FTZb5ZhbglUtAjxFCAhjP c1QlQIFZcQDIguRqbChAgf/COpAhmXtcSgFQTQ6IF4nLmt0G2RWNrswVIxMExgWxlnrv+iGD07zm Nr85zkUIK6612JQG0EFEdMAAbE23PwUxK3TjmZATbJEgAzAStgqAEa7w54AMUPF84mYQAxzQf11p kA3MC2qlRCDhMc852tOu9rWznStqikBdCqlcU6Y6A9bSgbdLoIPo8me60FXBdOcZz4rgoARoeyvF BpLPLNovQ2c9gdJ1APmWPEQp3CJI6ehqENYPJLwjHsFBAS70Vom2vfSmPz3q+81VQnrAAy9+fUGy C3kE4H26JOfn0Ocz3ec+/llk8faF+LP3sCHA3WApYAsCA2+DxATHzrdPrzqf+ulTv/rWLyxKGVgB 19OVnaVOiAoC2XA0HZ0gxWfAIJ+uXoqdVW57f8/ki3/7gqh81vYvyB9hjYCyeX2W9L4+AAagAA6g viSA18EVjF2ASLicQYjL1UXXT7AEdA2E0FXAAR1Q2CEE2jDA8Imb8c2OQdSfXfSN/giItXzLLJ0d Aa4gC7agC6pFAgQEACH5BAXIAD8ALAEAAQDWAlkAAAj/AA/8qDAwwg+DBAX+EBihwoGGBwhmOPhj YgWDHBj8+FHgh4GNAylyLBAhh8GKBjtyDMkxQgEOHQ3KPIiQQ8gCBH+80PmDg82FO18cKPCSAwKj Oja+YLBBRdOnG5puPJC0p00EG7Fqzfpj60aNDHKC3NhjrNmzaDdCmLh2Zs6GBwnKhSt3I9GXI2Fq NcoXgd8NIgILHhx4g9+uWw9rRaDAh+PHkCNLnky5suXLmDNr3sy5s+fPoEOLHk26tOnTqFOTroBz o9iVK1lXyMla5EezDEp0fL3RgEqNIAtM9CiyggEXWBmc2HiyOdqwdl+oTJt251gRgAGP1WF9o+Gs G9B+//8Rfuxw82lJyDAxYSMJkGvjZ5D/AwLIk2fF4j/7kzpaFf6JkMBGKFA3nn8IJqjgggw26OCD EEYo4YQUVmjhhRhmqOGGHKLlw2x2vUabXfl95MFtPRVggFEqTWcAih5hdRCKBE3X0QnLlcBgAbqB xIBKMvJnFgwwgJQddtj9IEKQsI313YHebeQUgGbZN5aVG8lAwQ9b1iDABFv+MMJGI1xQZXzMNbRf XCJ1aFYCAopAHnhcIVCem3jmqeeefPbp55+ABvqnDzLyltaIu5EIUk4nMIkgiB9FYMCaPyx36G0G VGDpDyUA95x/BVb1Q5FHareRqGPZiQAKT3ZlllO9Jf843w8S1NAllwmm4IAHFdFHYX/UFWgWAgMm MOBGcR47Jw4/MFseCIJGK+201FZr7bXYZkioWWJNN5CNmgKL20Y6KgqjTjbd5miWIBVogHIiITSW sD94Sp2o3p7l6J3d2RulWVA2de5Gw2EJUphhghRAAGMpu9EADowJn4L4vRakuAkGBufGSnLs5EbM ZivyyCSXbPLJKFPnwwYDE1QxpSo1Wmlw0oGEokE4qDjQu/0RNZaZ3MZK0s73jVVCuWPZZJNGMFRQ pH9Pu8oVWNRhhcKqHwdHHZZablRDDTRQUINZCYM0gFkMpyCxWcNl8B6Wb/En41EQcgwnsinnrffe fPf/7beEK49FqZoszeyRRh0B9+NXBSDAgKRoGdBdXJCD5MJBvMbaU9GGcuW5WdzB0F1/SBtO3tXk /lDVYcPOXR6VnCooQJdie/lgADac/UMADozVwkYLgARC748yyRdaqCMroFka+5eAD39HL/301Fe/ pw9yTkqdvCfhlNGm1fWm0Uc/FQBc6WNpD5IMMxuwroPA5pRUvgZ6J2pS4QW5AatGPhiC12IrG9rG 5h8CKMw/uiOOwS5UgruJYAcCUlaxzDKDB1jvghjMoAY3uJEPRcUscIFL5tKnubOYz3z1gtePGuU4 HRTAhf5hn5g+4gIDsO8tnUsdSJDGJFE5TUGryp9G/5KiA9aVx3Vn2UAOFmgWEoytbF9CCwEV1AIX BG8jBkQLwyoCwqB1hG7BehNI4oQg6HHwjGhMoxqt5YMceI5wcPkB0NByAp1lpQA76UiLEFCAE3Cg KsDxFopW5B7irM+QbbrIdDyFvu0Q5GkYS9URw8OAqHkHa+TRnwpEsEnYUacBY7HVD9ozxbEIgEEB SIHZxpLFKo3FZf75yVHAOKyNGOsHCdiBf26wxl768pfA1NYPZLCBAcHyLDIRUU8+0hEV1Kxz3mKW b87Fm9vIkDklPIuOGlmhI2YFaSFzlIyawskFWSmAY0EYSMDUoBQEL4FjGQABWhCA26AJmxdJkCzR Ev8YMQbznwANqEATZMYTiGA5FeCVQcyUAaDFjTgDG8vkQPLHrngKJvlkiQE8wAIPXJNdt8noRypA NVfRT58GgMEMQDYvkASJVD9gFauwgiSpyAmUICnLD3R6lrJBUYBbTJDDzLIAd/ZuPufJQA4XlSqf oCVIKzWLDQZK1aoG6gEJsKBV9WTGH0ALlnM0yzRV9BvfVAWFrWnpuxbkko00gAVjudwPRlix2O2w BBFVVNKykhSVwqBA+7uTgWSUpP6dCwJY4ulG2rMRDSBIAlwqJTx/MFkFzQqES0XQBkI21B/YIKpb zdPwRuuA4Wk1tGg0Fghc0ICPopZDXWUf8ShFkxL/RiCsC0IApoh3qD5ekwQsgOui5LVUjYQHQIJF kA5Am6pMbsSvSKPXnKQkAqQxkYmNZawAx8LOoP6glRAaQCnNEwHaCmm61PnsVNHygddWiAcPGF4D 5isDBzjgtO7VIAhWO1/v5ldbPC1QizDnUGza7MDnYyqCbrM2sV6OBSEQbpYqZ8KxeHJBkESAJY0k LACBVrpJTC51GAsSDJxlbJBNJ66C986zgFdBIwTJeY5ZOLOAuEAgYNh6/4snHvyAtQ2AFo9TO18Q +HjIGOrqRqZqkMzhxwMRyNwcL5ABXsHIUZlF5F438jsSjsVb5u3fhc/iqQIwt3/emcHTYCBiOSmJ /10MmgAGSOwfMJ2SywS8IoUarJb7ZBR5rrIaVNNiA14i+UJA7iyfHFOyyDCI0XpLwHwVfegIKfkH OD0wr4AW4yYPhDYE6U9dDuzlg+SrI/4dplxdYziCvE9KIraJmlfqPqPY2KVSA8kMxozmsfBUp4qd s4n9E6YUj6WoC5isPCl7Fj0zG1ruDF4LfNXFYGFteBsBH3XaW+kIzTfTEMqMfyDtIc2M5TIgoYxZ KpNulV363Oz+Qbw7BIL5dvtC7x5umi5w24MADUUeME6CNvqD3wlgbSMwAaspupHLyfWaI/TNt0AC O42ULki0VLNYx7Je/o1lpRs+S8jMUhYrCVcCE/+QwJzTWeyNhKk9JGass4E3VQMmW8/wZPFZ7rmW tExnnFg5wdVsvRGGGXojvDwzQB/DoQfMd9XhFne5yb1uzqRb3VeXDLwx4+58WybrWncTa6F+b8Ap tui9UYlC5xplf1NkRGb5yX4+cq4RJDxfJ3jRcsxEcC+jwGc/8RRtFbe5Uv9gBknHtas0niEMqHyU CCKxBMoGWYbp7orvHMAVK+ufwyqYflejF93WNYNCn/vRUs9b2DUk6Qbw1tKp33q+5R32eE8mLZCp euxl3/Xc657peJKB68teodnbwAUdmdRtobyfts+1N6Fe6tpa8J6NmEBidY0V+2pYbW3+QAVM2Y// VsCfFtD65QapBiz6hJwfBkHW8XfeiLFPaewUT6A9KE+LPAfgzofN/EHnkSDlcRtO5TwOYm7QM3vY 4mhR5x/1FmQM8gAOwFr1BXYSOHajBWnxJQMu4BgKAAIyAC0KsAMOMHzyxgMJwFoOs3ooKAMy8ABm lAABAIEbgYLDNCCSIYPCV18wyHQbuGogCAKQhoIBIHwu8Dy+p3vxNXYOIINvooIgsYEyoGhL2Foo MGnERyEKiEjaQ1fPFy+wET8sMUJdthG9c30BRx0oIjEyEGP5UkSmZmGER0H1khb+9WpnkVdmEX8P gn8vZ2KMZUCaRwALAAKtRACaBzz6hxbVhyY2/4IWv0N2u4MWINBPqGdG6JaA8nYyubd6uEd1Z1GC DUBpZiGBIZgAopgAR+YYIFhaQDaKjJYAwjdfPvAAieZVsyhXKfhtZKd1tvhtSCiKDaCLrwgtkGGL p7iLL/gYsvhtP/CLsAg9sngCxrKDDHgWPiCLrvhtvCWB3wYCCoBLs0iDY9GK24iFWQg41CEDNhBl 5cUcm7YRHnABBbB2mfJK1KFwaJFw/nE51yQDdEcRlvIRhzEwjnJCIPE0YAQ+BVJSltVzC2JiEuBY E+BYaWF/kJdiFnlnifgwIJFsEdJlSKUgvAUs0LIukTRuXfUZjcZ1n7iFQIZfaYGMFqQATmeC8v/m Ah3IA+Eoij04gQ/Yga9oi6VVZLhkAPs1X69He5CxWs3YALXoAkU5fLK4O5N2jC4whVGolIzmAkH5 Y98GgyhIgzwgitc4Fh+4jNKIjikog1jolDM4imbhAFq5EQogiuk4IVv4YwRBVxcAZSAxQh4QgE1S eBRWcBshAKokj9ThUaQmAwjBR0HTXF/GABkRSXjBAbw1VcDhOLymYH2GII6HFmXDWPeXYhg5kcYG PImYbFPlbGcDktQhmxMDKg1XT7kGaA3YQZ2xiSPDdPOGjXtJXwqigkd2k8pSb8+jMMP4GOCIaUE2 gc9zX8UyaasFg63XWZFxLGPnA0c4lqOYgg//wAMPaEGPAYVx1Vqs6FbReYQ+4ACOIWkfVYIdmIQN 43pM94AgkQAW0Cz25gCWggPzhV+StpT0mZfq6B+9A5jy6GnYhB/36HP+wYdfWBcfcQKZ41oYEVI/ wFuWwgAIQCWW+Rtm9mVKMx00IIef6RrYdRb6uBGjOWw/oAGTdxaQxVgUSmcbsZgf2aPHRh26s5gj GVaRJE5dIXoxVXyewZS9B4pMuonA13tTx5RYp3tgx2g32YH+MZYfVW9bZJPqGVtBBnyShos9CGkP KJ6sOKC/B5zCN1obkaYv+AM8wDDs4xhcehZAxnStB4Jn6hjsw34PIHxIGKVjQahMd6BoM4yo/8ic rkWoZsFaS4mgj3Z2oXgBYbWUmKo1O9Ma/bEpvKJw8feic5VXIwBKDTACNiQ4LENqr1KHX7E0hek4 +XIDKVpL/jErVkKYY/F4qzmjaIFyKedyKWYCqHma2xUhRXUWI0Q/mFQ0gBYethaOUScawumJvBmc suekVPp11+po28mV3Fp0OClpLnBaJRgAkJadZPp03WqGw3iEtDeDrnWlz6iUQUWf8polw/cYwjep QMabreeejJaNbPqMWWmMWCefx6iUZyF8KHCu64OTuNRapThpR0apDbKXw0QRMJI5x+GOmCI4hYcX NYaY1FEbplNqJEEvF5pt45I0iRMAUeUAKP+UQqmmIAbDFmaxmu8HeT8goxnJWBPpYgFAQClGoT/w f0ubXriTs19WmFKLq1JDS7AHGr75rvbZreiWrbz5rS55pZXxgUVmqGOBnLiUsGbxpoymAFfYAGf6 A2Tbr75HgUIGqA0AtY42sKcFZOzXp7SXnXo6jCAxtygAfO/ZnD+oVZdBn48BnkN1k3VZseTYoQ0A YqmosQ/CsWr4hQbAaSeLF1nmOwkSVGXyY2iROTE2FogDE9MRVd61OAhAA7zUO8BBfuZEMI0FtEIb tBYJEik2bDqKsnrGTkT1A4upSjaAeWahSt41K1WmZQkCYtShS1erGlQKpbTHpFqniYhbsNr/uxlT Whmp+HWtN4EBwH77eZWOMajNSW4xCXbQeU0GW7nb6gNpmrHEKTxYuKZyaRYOazkD2hhdNXYBIJX4 dRlvSsDeebDrS7FpeqijSK3iaG+ae4AYggJpKEcdS6QJUobUQXRpMSYRgAK+4S0xlhEnVFIFsGo2 wCTms0UpGiQMQCU3gHj+NZINInmL9QPxZ2yLWQMtQKFbpHNLtgALsLxLu2MDkDtmMQLv8ZcdWxEE oW165TMtlTxTu7mqkYCZWLDiBq4sCbaUEZPsRraTexbl6YE6iZ8raYSUAbgdpJ9Tx3QUuK5G6ai8 GZdnIbgTGwAMzHQNgAMwSMYdRLlI+IEU/2gWc+sw9Hq26IiwinrBj/YgqjsWvOIAxvFR8qJXLooW JqC0K2t4C2Kyi6MXY7EcF+UvFKcCTDIDcgWRMoYlv7pYQrslJBajXLYAXRYA/7esyLusDJNsKbBe waO8xbxFdGkeVoJbkaMvBaLF+NbFXNvFofGt1ewY30YZwwM9MyiJYzGDTLlfbypG0SgZ5Zlud/yS jzFfKNAYcerA0Ek8jhGwZlFvH5WdPBCu0Qi298y+KZiug+taAWxLDtyEkkrJG7s1GxdXYIgj7EJX 3YIAOSEjoVx0ZUiqzcVn54ICYmEpJ8JwnsLKUQsSL4ACt+ojjoMW4Fab/uF4GqCjqMldB/8Um2Yh YUrsWUX1msGsMDaQszyLH2GWFgXyFxtRPgigvlxszUxNGmQ8GVlaxkg4dv34vuIZySAxoJTxzVfX X14XrrjEdI/8wHfbwC0Nlurben8an+zrz4X7gO37guW8thQrx/GcaQA6TPar0OPWORPBFtH7hWPC W5njAMoHZ2TGcNqmZzx6Fla8YCVdYdRBeClpV1Dbh461crTyJSqntDwqm112RTXwy56FOx/pXwRk H26DSCUhNAwXSxhnE9Z7vU1d27351Dn4dLcHt/I21mPBW7otnnR8Xw0HSkoGGf96n2OKbdvqVVrN aMnNv6MogXSazuu7ao7xzUnYp2SKg1v/u6dtiba3hMjlOGkSqIrl+QAHjMjnnbF87SETVSXzoYf4 6AABENJkYmCKJzUy2mUUALUdIQCTKr1m6Kqs8ROy6nP9AS9L25Bj4UbhXGe0IuE9HLRyBqNpQYjN WwO+PInhPFWXLWPDdFs5sKkc3NCcej22veK3vXXZnLhUaSwyzlrOWdCyyH70NYEWJIqrxX7Cl2ps /b/y9oAuOKmOdsfMWNBWOYwhKLc3ebYcyLh4q66guINIeIHebbZARpfLqZQAqlXWTa5MLoJBWYEK MLBN/t7jtjUB2BGraxYgK4/nMlJooRICMGwLkKywZBMjoEomQAICUH1EjSAntaOFRyJ6/yYjqg0B 9I3hE16jPQusB7Mljvd4w7s7HP4D45VFpfS0WnQWzrxQjX6yRz1LFDVytM3iql6l97udr2hv38aL kAFkHMiBDpOLhUzrEqTkvFmCuFTeFkvGUf0YmTsWTyflQTk8POi1ZQuKrRevFZitoCiKU+i/aV7c LS2KEmvQrcV+2k6Kat5Bu5FUaEGPchRmbegRDnABUPwzKcQRFueQpPs7F02yEGIQMAJ4h+5fp4Yg LWoWvWsWPLxOMIoBdz4Wv7sAHU4dC4Mgw4x2P3ZPk0kdaZVr/WFrla0gq77xXdvqkYFVtxTyIl+o 0ugC6SuTNlioKLiv+4mEHmIs5MaKLv9/vz/wASBgnsyIjfGlLJAhgzpJ3O+a5Zj4GBfYhJuRgjdv xzf/Jp2183289PsJAuAe7ofcHVgiH6pNMGFGhlu0uvlOHSaWArbTAhIgyrxC7yRgAsJlAiDszAhy ObRLUTd76ARzT2ZCu3gvYQQvASsweTNdZyg3Z0Xr8C0wNgFAT5oe4RAvRTDCq2biRhEw4CmeFlPf pBx/+Wb74pARyOLrbvsMfBSs+dgr+pnf+RxP9YHiA0SRQ1jvEVS2EexuFlW0Ng4gymtlL0gz2lwC AGKPsouiLr8zxHtYcOrzhWhhKAuQ0uYDE/3xEU9EbReQorZ6A+BlbGGyAqZEKxNwZ5D/dUoYAIiA yF29e7Rb9ERo42xTREClFB8X8FEXAOFmAf8KUoCAA8aYf/qWPxoqef/WChA/BAr0UdDgwYM/ECYc 2NDhQ4ULJS6EWNHiRYwZNW7k2NHjx48+IljMAKFkxxMPWwgkYaJhgYclfiD4QaHmDwE1VtoEIFDA jwoRDDR0CTFChAsjLSq1yOEHzIEZIsgYOALiBRoDb9QYiGHgCgpgBUr4MaGszYpFzWKkEKChW4cL fgSQ+xDu3KoCfg5kYfVHjoYkAFeAOpApyI0TFS9m3NjxY8YXIT+GOJkh4oGWJxPcjFkyZc+hRY8m XTok4QocL/xAytqDw6EO/WJkMFBF/+0fKx3+xADgJ+ECTje+dvBwZOqPSHv+WF6ypMnVArPiFGjT pliyZW82pDCBgtfsAjU09OpwQs67cxfATT+Qq8D3Pn9gCLF7vMMLOUgIZBoB+WHTONNsQAILnOgz AxHKbLEAEUvQsQYzUixCCiu08EKCBIqNtYZMegk5gaTyYLaBhiJxIxVKQECFFgBYjgKdauhJgPB+ MOCE4vAaSLeGLohtQ8Ma8s+FG36Y7ocMokqyIg9/iM6hGm9aYSCbJohSALTWKm+tsczisqH1BKrr B7nag28uumxIi6T8jgMKKKVAjBBCHyJ68M4BFULwzoYMwnBOy/T8M6JBCzX00NHqZP9qQ+cg2K/H maJLqqIWRvjJrxxNEGC8EmrrVCaBZKphr+WMSo0DHgUoSiAejRJITjip6qgnCJA0ySQM1jqyoRrE amivhyaYINefvhzIymDdkqvMuugK8yEb3EpBIALq0skhTVnYEII2C3uVP4FQoOmHB0jD81x0KdrT QEERdbeighYE9F1667VXoUc1hIgwJ0NsaEm+1vQrPVkhQqDFKcesKT6HVmqhhaJa/GHagV6z8QcP ggqSP+SKjMohgD+utSK4YNzuIu+8m0+CXMtzCLyGxrvv2R8ISG+B9cpE88wACICoWoFWfdIhpY5q qDZxS4PMznSbnnBddu+1N14755X/+mqsKaxzoKQ8eHLkCAoogKkkgaxIL6JYdYsFnMaNqSYAahhT Ykgv/oHhVu0OWMigUhuJ4X8BrGhYgSYA/GTzEpeALGO/9JI8kiuSK4UF1BzILboq8pkvwATq3CFY R4JpA9MaE9Bp1NWFWrN2sz40Xj85olrCrV23/XaQfFhyaMNISG2oDVurwAAOlDqRBWB9WnWln1Jq SCYEaBq1VAB4MrMh3XLKrWGfkid6+KxqGDqCkCtyeSy0zq6Ou/WHHVaA8+/7IUoujQUzcvUuGoCA /SHV7yG/GQZW5jIdoSSipzqlC4EJot2DcBegyzhEdbGTF2c+Y8EHZlCD8LrAo5Ry/4EM5MtJEXCK UqRiGBS8yQMCKJgJWFAUMz1MXxaJ200osBwAZG8owYGPCWYUn+XEJkcVUUoNuNKe6GSAd0GbD5cw YJP3xMc66hNIrgpHxYvcbAGbewjO8GKD9yjMIQN4zwVWA4HOAck/r+oPBJmmoD4xrXWdmVDtEljH N/qpdquDHYQskjpAUuRAEqTgG/N4SAMm5ECF3GAj7+UDR41EhLwzm78yMLYfoKB4BWDbQFZFKYqF CjduE0ip4AbFuwnEYjtilfd2lDymDNBJSwIYgKLURI40Dltjscha7kM498ilWkDzIpnApCyOcDEH ZvzBfiLwOXBpjDUV2EHp7ghHCf8u8CHXPKC8BhnHbi4oga2TUNVml8dzYiSQ60SnICmoR24+rY/w pGcEHXlPd/lgNbsjQQdDWCKMxKlonRzIpn5ggrXsBVgrQQCoZiIc+EhgSvDpCVqSFxvdhBF7F1lj RUK2pImaUjsWOVxFvjMssmBAfi+LkhV/0ICBLGtzXBRjMgVCxoGgEWAnGYg0UyNLcyEwNOMcp2TI mU2iGnWPQb1jR5a6TgUWEI7uxOBUrylOO9oTn1stFCSbCUJwsSQDfhka8ZTirdSkUDwuMYsJVupJ E6zKAAyAqENqeLcFLHQApfKWb+QjAN9ca4gCGcFI3PQkAF1gVT1ZQanKkx2ypE//I91xiAYEYL+x 5KpGEwhBfULQAO/VVHLVKuYYfWY5JPULmuXbGFdda6ilQtCBUr0qPAl12z6ac2vxPN1rffsnkbBE uCQgwYlGEjLiQaQAsmyreLKot4dEsSejSmXeXmMAiVnrryv5JE4MS1hW5QttvATAlLbkkIk6JH3p ZZ/LhiU/zD7krWLaojA7ArQxPsQlyxQIWL83ELX+VsAD/uM329knbhqSagumzDwxSGAImwtgSfzX CJ7kARIsyWhvaiNQnEee7kbuwxyiUonPNMXctMqVyQtxQzop0ls2JMa7cc9DsmSW+ZrHK2bZsXxe +tkugoSLDeGfMfFDYlf9AARY/3tAAiKskQFEWcpRhkgMBgCRKUc5BgMZgAUaOYAFyAgA/LtyVee5 WzQ3VV2KjGc6f9Dle4FZzC4q8pNDY+UySzCA/dyPCLkWpFoqxQA/pVRX9Iu2vFWsX6kEgASmy5XD eS+KNwxPSR8iARlhIDuNXtkPGruCFcDvIpEVCHvP5B0NlKc+Kv1BfZwrAWRx6ZYkqM8WMYNfjayq YA2BJpNl0IDB2vkhLupAsTvgIi/b9XAWIHaxAbBlBQDg2O96TAyI7SJpGxsAeYZXZYyaodhiUyDR nva7LLAAabuoscY+NreFvZEBGHvL2/zgRfYzglWyBmAGUAoHKskUtyTax6zMJP9/hiI4XqXSZPpt ARBzUioJtPgrUyILpxvLsoEszsa/ouxDpiRZ9/5gvjbRtBWtxGOB1KcBJNhLfREz5ItIvEO2c0AD GnA9jCQA5xTSOWkUUINiy0UBChhjuR0ydGkPYOhvdvYHMEQgoG87Bj4YugX2WuwBuBlDVq/BUuN9 bKcj6uoDeADRx331DribIzGogZMH/HUA8MDbHu3zEocSHaP1bSTJvUgLzBTiVhUnAh7IdyqBBSwZ pS9vbvHrwnw43oP+qpSlTOmM2XesmqzXIhrQQAhyXLiUNgSztC6YaE2zqkdFp1YhQ/i7AmBzt3PE BQ1wQaFmX/vRKODrav8BD7L/XRELGJ3pHTB9ogrE7A7UQAELGfoCOvC0Clk7+Q/5evEt5HwAfMDs 1O/AvD0C9A4kW8Bft3RsM+KBTlo4X3GClbcg0qoev+UHOSoOkB7tkzIb0Sc9cRFEqlfj3tA0+AGW KKk4KBGphUucjUg1z4MIZOGl9pGABmQJAQAamCONC6QO6HqgBwCB2OMImws2CwnB0nA+4tu+mJI3 LEs7FIwyFCSgcMoI5BMpptkr0FCa3cMypRO7Y/O+FUSMdHs6rSsw1amIHKyMCvCboLAYPmsIfGsI EZSm42AKp5AmH6OAUPKki6gkGUmlKIGiSquJ7NmRxMOJDnC0H+gAJpo8XtK4//nhtIVBnIw7n7tZ Aa5IL5UKgS/5vJFyQ76AqfvBEADQlNYSiJGppK1KANgbFEVsgA8MjSMcCAWwtmxTO9+jwQoZwo1I N/HDMgAokJA4iK/rRHuJRCPExIwgN0szviJEMKxqRYeIuj8ymsMYCQubP4yxiBzJALOxQoFwCgMo jNATiPTAABp5HIGTPHSrAZsYE7lpvDdkRpVgKRqpIowLD7CQAAqwvPf4CZa5pbBgQ+eSH88KFpS7 olZ7qSDDEMBaw4oAAfO7p0Yslz+Zx9Igv2HbtmI7nHgbALnbILh7QY2ImldciKj7R6lJt7C7CIHU iOBLO62BPgS7wWE7toZUiP8kvIofGAFedIGhcAE/YyVEvIgPQ6i3eBaX0IvH2Z4fOAEgyai7AYAw 44rloEkNjAvmoIC9oMP5Qa+Mkyz1yiwr0bT16QhAzAiiHAjiCo0MzIjNSZ58Ya2KSAAXcDseoEp6 HIgODAAXcICsHIgEAAEX6MqvHLcHQAGvfIgOdAAX8MCvrLldc4itJMuG6MCqFIitxAi4tAgQYMu2 LEsjdLaiuzLBtCuROrdno75tawi2S8yOiIFlHADITMVs80GNaMxkY7sFQAiui5upkwgykkk88xNy o0HE9L4oW4ApEwhrqwFS5DIx472imz7PsDIXcc2G+DrLHIjOlEwquynVXE3/1iQjg9irzSwkyIwb yTzOgrC6Z+NMKWuIFYDIbvsWommIuKwKPxuKAHsK0MEi6qiBabEJl9jGhzAAAwi2GrohMqkoiMiJ leCikom83njDkuuJ7HhAGdsNlyq5jNAAzpKvS7MfOiSoP+GiIvMN32iBkLSIBPg12iOX2WuArDxL GXCAmotQrXQBGUiABIBLD/VAHniADHXEugQB2ptQCgXL2ZOBvkxLvESBC81Q3FMyCF2yB9XQqWzR F83KB21LB/g1GQBM7rPIhrir32PME+SybFMY6Ss3CwA/i6w2bMs22ryIGHA2hJRBKb2yq2OYZUS3 HkSIvWo2rMvNdKuW90C7/zGx0n38gSdVuzIlgErEiDpFjCiVyWwDALN7UtVUTTQ10+5jTXYrtiM9 toJ40s+MF0o0064rCLT7RFE804Eott3MDCm0zn7h0MKriPQTCOepK5iAirqamPcAyhpoD7IIgAAI MAytMf2LD4ZpRuYwExr0ipJjGQGYkgkAUFjrpZ4Mloz4kqMUVnR0CBZoUAzpH5+RC1R8RxmY0OKY 0IJ50CHKULCUgSE1OxS1OWCjyiC1uQqlS3IBAVnJUW+1uWq90IHA1gfgSghNgAeAUBEUCHRNV1m5 SmD7AaKbVx21iIcsFd0DgGQDP25DNn59gLi505pptq5rzT11jIFVuuajVP/9KczLxLZiszpjKzNm I1h+NcE8UwB0i4Gqq8yQdVNnU1gZodQsDTN0Ww4wC8JDhbYsJT6MMLbXVCdIdRGzAz84VVlLxUsX KbugNbq9IqNlNIibzTofaDbmnNihI1msKwg6jdiDAL9OFL5tehOHgIq985rCYoHoWAkDMNCqwJgC yLcToAlgfAl/4wj924tp0Y1WWYmSAtMzuRzqghGy+EaXwbj5GCnyOKmSI5z8ZJyykJn9TMcJtB/F XZkcU5jNyULTyMA8k5SG/NAfaMQP7dCe61xtNVolawBZ8dcEQEjPlbu0bNG3WFEWrctFJBd7HV1u NV0lS91ufYCxDMsls4j/B5hdelTEGhWIDCVSh8BYZlsAs6s+3owbs1NNqg2/RM263UuAbfMBU1ww xnSRsNPejYVF8FvF6HKydKPEpP0B5NvB4UPNtEPIdNs+3Ss2szs3pTPBeftNZuO2qNs+oBsyi11B QyWkcEpUactK7CM6opO2uhA/oDPZcZM2IIJga5u3Ohlagki65fMBSvyA4kxDC+DgrlOAYqOADS6I dKOaeGPePxqg1svOSsG9StGISkIBA3DbkWyBBdiJn6ALm2mIFMgRHhmKFsCpmLobMDvSEvuJ/8tV Y8Q8GYsvWRM5Kl4Ls/A8V4sZiLAJV4K1GZOpiREmG8A107gyn3G3UhnJ/4HoVqzc0tkbrF9zO2xt iEYMtl8LsOCFXbz8QHtsiDfGThNtV9rry43oY7yM44ZQADbOCIwFutzEWOfzQRRGVDK1VMfUTcqk TvgwOsUgN03eCFVcTDDhZKB7VA6WNvFTxbjg2lJC2oHoP0mMt/gYRS5j5dkUKQbhDAm4UnIb2QBm up6Il4fMszJ7AJxNQVPq5TpRZoOIuoWoWkaF5pv6ZHrjkNbbCBLJN5kbCJhwCqcQF9JZgCWjHJ4x pgCgAAJIZzHcqIkJxDDjMhOTzoJ6CJjhScrjJZcC0MFtiAnc54Y4SqCkZ9ELSW5TZ4ewXM8osgvU DTUWCBTtXbmc3flrAP8UMLvbcwjPld0G+N3ODcEduEgUjcs8jr2aq2g/vjkXQN6HCGmH6NaVlmiL MLZpdremKyU+faN044GEiLpt+9lj29KKuFm7MtI4EpAmvciYPrbD0WBIPbYQbmpTatqhLqn4HcxY 1GRZZE1pu9RHJuo+iYGnfqeb9b7+reVB5RXi8xNMvuqvrOoM7r46udkTftoprZ2gW75phut4cT51 8s594RBfzIgWAJJg4wBg5KEZSmwbmhifIQByJsZ3bteHsFxbIzKLwBIalAAsMYtv/IojfazKEtB0 5LzQ9ojxYJudg+c3a0oL4eiKmFDXdmjc7VwOTYDts7nibcnZXmNxBWT/dSXXy7m5lp5tquzQF/TW R8wi4QZkMzlejPDk3oPlQx3UeNsyhGjaPSrN+PA9W44u4TPFyvBkpzUwsybYg5hES/WBKE3reCE3 hQE/H/yApHsIqa5LriW3eetlaumAFVDpcTNBTPQBMS3U5wPf5cBeUa7lw4RmqqNZJRXYhxwTqkPU TV6Opk672Nk9gyjNqulCyUgN92uI/3gIGWCbE3GxjEgJUqKJEdsQFFNtMUk4MCmOLKScuiiVvZBG +fTi83ksGnE0yHrWfV4p0s7ij9BsLiHfnzEU1nYIIa0mh5i9ABDLqizLXytef43tvaRjCE3XD/y1 2JZyKpfXh2jE3MYI/zCnY5uL7R9w3Yz4vUh+QZFljpsWkLVuCGfzvpu1vle+UubAYIwYX50uyIWo vrkW8HaTkQWwzPpWX7cmVGpu36Kr81eu890TM64uUkrvk6G7WQyf5G1zEbIzu2au6zoZxeJ0Nrx2 Dww3a6dViJfdYAnerd9DMw2/8PhAYSX3gRcQm4dAq6fgTlUSCLT9gWQ19mb6CRGyigKIDV//gVIF qJhiD2IEnDDBm3ae5ylvFYVpRmmECBPwz6Q0QDUkC1cz8pSDLyq2MfuxEmDBGT6nF9nMiDyu119z ABAgUkUW3tomcYqGiA8N190eaScHtnx3UJjGCIIHy4T/gV9L7Qi2ZP/RIr9+3CYHH4ibZRjwnkip htRdFvKuxuUC01oFSTfJDMyzjkmupWUByWpJnG9JzFJixjr21Yj5HWACLghnMwj5brepO/RJNmVQ 33Bie3WBeMipi4jKnNTPxG6FGICPPx3dLAjxtqOsU6cX4OYXABF+8Q8gOQGneI0lChgBeKGDMtCf KNVrboihiOwYTyVjavLLyY2aypyBCKXDsbwqAgCv4EOvqI/OW6n6KC+Ks4hmlft6Qfx3bPiF10Xc 5lCvBOo8BgGkziSbY3g9JpeGd4gtL+TeFuRA1srNr8hjCz+BDFif9b+fnk0fTNICO8KP9Wos7dhZ sWUGRmqgvSliY2H/ZB70g3h09f1lGfFf2d+Ih4z0gwhYneZgBmczH2h+uubTgtgiac7rg3hShIib VP/02K9zgzDB7Y+7GKyMAngBBuh1BigA3PguDSmM4bGRwVJ2+RgBExAhyGsIsBcIBECBFAIIFAh+ IBD448eJHw4OHlzwYwEBhj9qTAwgkeLEFgIYpkix0eIPAS1a/CApUaIEDAB+pDwoQcJBACtiYvhh 4mQIEhoO7sR5MMQPDTBPEi1q9CjSpEqJDoi4VKKDBjKKJmjQIIHSBwlcgDgKwipWhiC6MlRQ1cVB BV+nSqx6NamLBgufqpV68utbiWuf1ujgd4BRBQD8dgBMNMZfooNX/zLksRipj8gL/PpQ8ABAjMEO lwr2y3iphcQnFfjdXNTH4x+ZERf+EdnHj8WRXUdmbZjhANEHV0tM/fSiZ6KvfeTusGB28QHDlxP3 G2M4j9KRBwAo/jqtddo1BncYTt3C68ndLWPWfHB43+7EAcgeHmOAhaQ+Xkh8UeBkhZMGKkSokP/g f1PNZVJJcxHVAkgScXCffkRV4EEBHhyEkUOm/RARBUatAMBGJ6VA4A8pbJfRQSB2UBMGHaD0GUMs IDVBCBoAxVADvf0w02856rijRBHdNmFSMjSAAlVg8SCRVic9EBdSUdX4AwgP8DCWAm01AEKVPwTQ AFoPOIClWwkcyf9Qkgc9YORvW3b5pVloMiRkWEoVB0CWRaUHwJgnJffDAMrF1AGeDLG2gAIxWChR ZNz5YEF1DyQWQ5xHFddBDfEVRV0MBxWXKVF+YSTRbYPBtFpx4A3wAGyaFVrddIn1qaluExHaG6Af 6LlUZqUh6t1fyPU6nAXKtariej7YpsB3fdFJ3HniPWcsAOKB9wOjAyjwmqLVOtoapNj6xWd1f11b m29G+cDgD+imexQCBuDXogEujnDQCPMe5O4PLt4UkgA3mbAvUvi2+wO+JQKJ1GYZbrhhQwBgZBIF CNaQ4EoAYDDUSkMZpTFPB9X0Q4wzMiQySxzzeDLKSAHm1FJnXmn/lFUuPMDQVpEqBNZRQl7pwkIK nBDAzGa6kCAPBkiVgAxk/RBz0D/ULBbOvwkpA9JkPSBkgnXZfJQC4v3IlK52esretLbBBtuc23Eq XGeFVYfsXwOs8NxJ19E2aXWWqkYdoAylZ5QAgD4L7WbRAUqdtV4vAAB4rEXLqmvpbcc4Q55ZWsOn DHnNkAUjKsUD3py6x52frln+GuKvpUddpc1RunimiyF+t2fIApBAcTWQd9xrbSMOd2FyP9u24Onp HVtwkNHHEAMMqWtUQu4a4G4EJ7noYofyHihShw6BiNBARalbsESbLVCDhRTVsILnCyx+8EqYPwRA hhn+cPH9Hqck/8EE/8a0EgmIIjINTEAiMkoZAhOIFB8dhGVeAUud9GIVGTjAATKQGVHcIheYTTBO OuOKBQ10EKtwKVJ4oaAFMcgQJ+mIhC6IlFtOkIAEWBBLv8kNi4rCmuPR6nC8KsxwxGOco3hLXD4Q YutgQ5uzzeZu3CEMFN/GkHKBijAAIAB7rKVE7rwNNYQRlusAZYFxeRFQh0oPoKJVFEZ5ZnHV+UEE kZKrNg7gfFyEz2yO6BnMsScGZLzja1gjxipZETDjYuMXCwVFIC7niVpEIniK+DYqki6OdWveQZa3 ruahi0HkIwgHBHYCfIFkISAiiQiRIoCNSOg+/5HeSSJwgQp8cv8A6Gvg+S40kRw+ZIoY+aVpMAYT mJhAAwH8AQRIQDKG7EQDGChgAVWpwGkqkAAO5BPXxpKApp2EB1vhkgO25rQT6IxL3DwICF54FwtK 5QTnVIg6u/lNntnMZzPUkQPieZJvgvOdSLHd2gKjxqLYbgGRjAyyFoDHszGqBgEVTqveGFHD5JE5 TITNe9hjxerkSTU1GMDglIibxXRxNgpQ1rMmQim6uaahhuwddQxalMUdLjC5yuJDP2e7J7JHoQet KN8c5sfh2G6hsHFMtCyFVINedD2CQ47sLIpDME6VOQnoo2pipZqBKg+TmPwBAxjwgrBqUiIFMMB9 8JXWH+TnPx7/aIGLjmICFgDsINFkyEjmcgIOJISvHDhIQn5ApIF9EiIHu+WEchmTXmJuJhSBCP0W kJICKhMCIYBAUQRgsmiSTAM9kYgJIpI5apIWZTUQp0QsmSOkqRNpHfyNaqcZ29LSFo5PIeoSRdrE 8+yWNrRRQJXyeC3eDie3uUWoAsY02+O6hig8IKNuYTOu8xz3bDwCrm2Tgt2UAbe7w60ubhnCHDgy J7nTrcwHoLscHiwHjuotr3rfmxbc+IWH2ZWPWI1SgOU97z/Pq15/flA9o7CABQKIa1FIYpIUnKRD BPsk+f6aECJJSLAFOohFAoARApzvUAHYTAA0IoMWyGBeAbws/8gwu0yVEOVjSmGB+Wor44vQb7E6 GgsIvqTjHPP4Sz3+cVSS1mMSJm3HRv4xkJN8ZB8vOclJnjGUzVVc3hJXiXar8hLBO167bbmi1IVo c68sXjE3sb1ZjjJtzWxRMRu3yk1985rHO+YyFzfOUy4LFXM0n69K5Kv34bNgQwkg5wFYIhkgCoLx GiKQbOQmDt6IQxx8r3v9lWAN+qsBojeVTJdk0vMKAFsY4i4XuKBgNUKLMiUSVw0ATAAcOsij76qB RB+FlweTiEhsjWYb508lLO7QbONCwmETu9jGPjayk63sZTN72Lve9XW4HF0r9xbMFX0zld1sZ5Hu itrVNvOZ2f/8bNKCW8t0JrO0d7ttOMtZ29smSmhaczKRjpUogMZkCRhCpMCi4AQFwbSgCdau6RHo exJhNFIi5j1RK4RgAhnlfwgWWIZcAJY/QAtRLnCQAY9ABhfAOMietC8MmEAALu7XQfbl6pAwpK6a 6jDKGOPyKGtMYypaiaSRMhYc5PjIPNfxl37+JSGBMOg8jlkFe650o/ucxz8HctB3/HSmK13oShu3 jNWdRyJyW0d3jrac1wxRi1r73OLFem3bbW61MxfcZF+3uOF+Z831DWU+iMDzitK8sWKyAAy4TwHu M2BLHyQDBjj0DzTuPKIMCNclMsnEtBQAi9iP5TmXyCeNUj3/xRcFLTUK9UgYAk3Ha9YENfnMBFwc G6PEb0eufn2HYj9uFcWGPRLBEWdSa9sq8X6+DImLgXqvgKgRdPdlMX7vfe974SP/+MtF+zTP3XXh 2L3NdDZunMsu7iyzHfppnjvcuS59b3O7zm8f+9u9cxtGUc7ug/8NA0qgg3XFEvM/yMD7GzRphkye Id1j+VEwmAN1GIKcRAugAINhnILhi4QYAEnYC1J8SuqZnseMTMd0SDHB2iq9msOgDEnkkK6RFo4I E1GsQAeYDJStxTt9RSp5nwuO2/ZlHZm5G/fN3ZgxV7dd3wvKYLlt2W98G6KYSw5OX934lm8tBw6l BdkgkA8g/x7zGEW+HUQUhtVBBN4PcAAHRJzDGUD4EEUEVI+7FIREjAALjMDMbcRjhViDVR4FaBZG ZAhjfNhEzOFjXYTfTEgN0ACsHQSDtVwBUWBRAEX2SATnmcZmINZoncR21JHmGMwOskSD7VqQbdMP aIULUNAjZiK0VRuUxeCu3OC1jd2Z1Q0naiK5lRsNupvcgV27rSIqVtdNudEDbNe8RUCFZdJTIEAJ hI8u9hnh5d0PeIBAGAAKfKHGcZ5EBJYHhJrjAWDlSUQKQIRiacpBUMAZJZZF1IANpMA1EQiDzRxS gGNJfI2OXFOPmKNEPKMCYQwk7iAN6cwFUaIpziM9oh21jf9iKtaj9xEh2R2hK06Z2KniupHilAWV tTzfUvhADlzAFy7eQfBZ/BEE8+RbCcRfpa3LRdriQSAADhiALDFE/h0EMhoFvjhAiH3ID9TP5X1K hijUL1FEAR7EVICcwfQhAL4JTRYFggGACfCkjJHjSbDM5ZEWxzAGCuojUialUiYQES5lUnbZP6qZ +QmknVHlEnUXNd1dMCaeLWbASNLfQ/5ARUYh81AhUSBASN4LF4rkD5DAV0pEqbnAMf4AW7hAwalh gsjkvMiAAbSgSTigXTqi46mhARoFCYxAWrogUM7hbxzlUTIETISgU04mZVamZU7mRa1de0Ulu7Wd l4HXnDX/ZcooZMYxRH6QJYPkW/PgW1iZpURWIVFYXOI5YQaQAOIZQE6yBZHQJUNA4NK05VQMGBgG I748IMMtBa1JRSphFkMck2KQBGL9xqGgjDX53zQZJUqU4GVuJ3d2p3fu4ydaFxEV4byJ5tk1Fymm HQ7kh0aGZAToQAFEYUKMJUNEIQ5IxPw9JAcwQBeqCwnIksa9FeFpHDMuowtwnAdMT0L8DFo4gAEE AG7m0++ZhAOcwEJMnAGyRV4SSKIZSE8EUFr2IfoY3AsOJVIMhQRIpq7h3ne2qIu+KIzG6A76QGAN mAfYIud9ZfOQ5UGowEHk50nsqC9u5FoKZoXhi+LdIk2S/89+kE/4OACRFEwXChYOVFAKLERglkRe 0ghvIkWAbZwu2SFjzuN0nkQO1dzqyaiarimbtqmbKhBsGEBXAKPiOSdY6QADFIwOIACe8qguduGO 3oe/3We7oAvuKMRZDZ4DdGGlIYC/NU8vTmm/jRJgidrEZVpOMl4AOAALyMBn0csPzAu+XOTGFUAL fA3LkIQ6PgU6Yp1kQmZRsOibziqt1qqtOqUSaZwWJp6A9WpbciVYiaUO+OlBECpYldVBbAACTClH JCPhMZwVnkQJJASgTZqF2h/GgRyCJZqLNOizegBDMkgX7kdiEgVGAIBJlOlJqCtRLIANLACD2eQ6 LoXDVP8Mr5norearvu4rv5ZW1x0oSN4iQxbeMbkAn57AtEqhL/obhpKlLlYrNh3Ebu7VspbAfQZr wTRPfkbPQSwECswFhPJfC9gASYCcRZDEgjoqgBDjQKDAxVpalDIrX1TjzB6FhYCEhZQpiWZnmvLa HS7MQWyICTxmvxat0R4t0grhQWBWA5BT/uUomHpcAxYrQniVRNjAjwKazOJOnPgbQeTbCWDSXzGA DuCLv+2mQixoth4ExlmEhnZal0ZchS3IfmwlwbQA+ThAheRIDUAnj7CrlhCARWwj/9nAli5mbxDt FAHJZ2CA6iUt5Eau5OYrjcZmMMoSuCLmSZAAhkqEDIxykvxxJDUSBC/i6UOabcMFqVohBLoEAJFs 6cWxbYbFrlFISL/ZrYDdKHtm3oU0xcqs68mga0o2xFFcE7xqI0gEgOEuby8Z7kFsI7weBQnGhqye xEysxEykSF2J4+R2r/d+72WaJ/gibQ+Mr/meL/rya0AAADs= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/korowai_388.jpg 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 R33F/9k= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://pixel.quantserve.com/pixel/p-1fmF5c71HC3Cc.gif R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://static.addtoany.com/buttons/favicon.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACUElEQVQ4y4WTMYteRRSGnzlz5t7v 4/uIrEkTsdEFi3Q2BixtNq0EWUEsUtlY6h+wFxtBrG2EtRNhbdJZ+RuyUQmmCsKSzb0zc86Mxexu YuULh5nmPe+Z5zCh94fc+Oj047dvf/D9jfmtvcaAecdbxx1qdcyMUitmRmudFp88f/bi98/OT+79 GPb3vzh6//Cr0yRbQoBql+WQi1NyZlkz65pZlsyaM6VUXr+15Vy/uyeHbxydJNkCw2gO1sDNoWV6 K3QvmF1VpdbK30/+4WB+7yc92Bzur5LNoXUI3YmhILGCFqoUIgXBaG707qhGqG/uVOS/ZsHRWBAt nH79GgB3HzymmWPV0NgARaKiWlBvgI2xQx/mKRZSrFxpt3FqbeTc2c5K9UgQJcaIttZpPt4cw0hO sbJJ9kqDRikd2ykNIVtEZCbpgpqDlwFMYr0e+1X9/M071/c7x4+IlkBmVBWttWF50EYL/6d5numS CDKNBu7Osma6D9p3Hzxmt3F2m3ad/OGXZ1yswlISyISmCYnTYFDNWNeM2VhVswGslH6derEKxRPe EyITKhNRZzQJamYsy2ggGFaNnAewKy1lmL1PhDihMjOliETQWo01Z8wqzceet/Ogfef4EfM8g0yI DHO4NE8JGgFp8a+LUio5V0o1zIXqkWyRbIm1JqxNNF6ak8KkcF7/fCHP1t+Ob97a4+6IRCQqQRSR GWQmyCUwfZk8JyAUzp7+8kkY3/nXTw82737b8u09dFSVpDrOlMa6UiRGCAQu6h/Pz54+/Pz85OiH fwF3314Rt199iwAAAABJRU5ErkJggg== ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://digg.com/img/badges/16x16-digg-guy.gif R0lGODlhEAAQAMQZAP////v7+/n5+fj4+Pb29vX19fLy8vDw8O7u7u3t7enp6eXl5eLi4t7e3tvb 29jY2NfX19bW1tXV1dLS0tDQ0M/Pz8zMzKioqJmZmQAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA ABkALAAAAAAQABAAAAV9YCaOZGmOV5piJOaiQAywIhYL9AUUyULbAMGBgUkBeo3ixSZkQDAB3aIR wTxcgCGkgsG5vlebs2LBEBroh/qa/CqPigWjnUFj0A1dfO64j2gZUnxXfy+BAHMXDxI/Miw6DQ4X EhM/AwYIjwAODxcTFD9uGW6idXgNpqdoGSEAOw== ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://cdn.stumble-upon.com/images/16x16_su_3d.gif R0lGODlhEAAQAPcAAPv8/uv27SaqZQBpjP3+/v7//wBpjQBukvL3/KbStMrX4wiTW6vQrgBhganM qV2lyK7SuQBojdbh4vH3+/L48/H48v3+/6bKxwBLWavWvYKpxgCHTP39/V6Utf7+/+nu81mtd9Lo 2szk0ZXKrJjHogRFTtzn5K7Xv+Xq72uu0KG/04TCnpTJqQBEUOTy6FN7jMLb6vr8/oept8rizc/m 4FZ8haPOqL7P2Mfk1ezy7SFecABtkZS5u8zn23Gdu5TGtniiwfT4+5G/nKPStvv9/2m8gpayvu/y 9p3MqlqmyqHNuZnNr1qwdkCWcaLPsO327qvQu6TTuGSql8/k1AZphnK8nvf5+zp/oFuudVKrlY/I rARifIrDoJ7NrEJsdbvdz8DP3gBxmNvn4D57lwA/SLXI1pu8z2WEjPv9/Ky+xdfg6QBsjwJSZlSg xQBmiABASFulyqbLpQJjgeTy6UeFpsvX4/D2+wBlgfz8/ABKWABtkp/JpRVjdQBlg12Tsl6UswBm irvN2+3x8ROZTQNedwVYbAdbcUWdxWa2nt7q9RlPXImsyD+lZoe/nJ3GoGyNl/Dy9jlmcEePe3Ci uS+mWgBoiUl2h/v8/cnT2Mrjz4K9sLzKzfn9/8Td2jh5jX6+nq7Ruip4mtfg5QBBSgBUZiGfW12m ydfh457Lpit+o9Lg5qTNqpvFoRdnewBpju/y85TLsIi71yB/paXRsz2nXKDMpyFYYQ+gU0Krbtnl 5afKpTxuf8Tgy5vEnidndoe61vf5+Njh6gBrkKzWvApRWO/1+sjl1pnJpgBskd/n75O1xQBlgsji zwBbdefy6Wycub7bw9nj42GFlABrj3ydq2eqzf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQABAA AAj/AK0JtEZhBoM4uhxAczawYaZVqGrZ2OOoF6spBRryOtZlVoIETpCQEAKKSAyBIbiMGDLsRIYo S1g0ggJA1CU0K7TgcBHgSYA5xmB9UmLFCCYRuHpYQ1DMzgROFr5U+QGJ2pkitCogSGEqCZxfAGgg 0oRCGjEBlJgBSAQj1qFqQTplkaLmxSgBt5hAyAHsw4M2Ry4saFLH0hssg0oxAiEmWAdZyXhskARm V4lcJqJJOFVGRaowzxTcCORHUSQPizQA8fEnlB5ka67QGaODTBprZlwdEBbBwAADgBo0Y9PCCwdr BCZVOrBj2gA3cggVymPr1UACyqgs63NniyFSGGoIEWporYAqGZ5a8fH1aBOegQEBADs= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.reddit.com/static/spreddit4.gif iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAABGdBTUEAANbY1E9YMgAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHfSURBVHjaYjx69xsDKYCJgUTAglX0188f k1vLhcUklNXVbl26wPT7i4SqkWdwLE4bzh4/wMsv4BHgc/3K9X+fX0yb1HvuyC58Trp744q7f6SE jG5aYY2AvG5McpZLYCwWJ715/fLOzatvXj4/sGsLn5DYl2/fNbT1QhPzWNg4/vz6AVHDuGz3ye0r FwmKSjKycnx981BNWUFaTIRfQPD169d3Hj1+8PCZiKza/98/3r9+7hkeJ6+ky5BTUHbvzi07G6vO 9rbP3778QwVAEaA4UBaoBqgSGAfMjs6ux48eCo+ISk5JYVuzmsHOjsHGmkFOnuHoYQYDAzZlZeuM TAFBodWrV3Ny86kbWjNJalhcu34jICAA5EAeHgYlRQZubhAbSALZQBEGBqAsUA1QJUgcaEteQdE/ QgCoBqgSiEDB+vTN54vnTkMCYdXqNVeuXPn06ROQBLIhgkBZoBoImzk5v1pBXauzuU5GXFhBSfnH j++bN28+duzYzZs3zc3MpKSkDuzd3dDem1BQx8srAApWSOJ78/r5kmldorysrk72KioqbGxsv379 unPnzu59B19//h2TVSYiKgmNB+TUeu/2jasXTr1//QIYTcDIEhSV0DYwU1LVQI5cRlKTN0CAAQAz vwEiAjgmvwAAAABJRU5ErkJggg== ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/76*89/korowai_trail.jpg /9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABZAEwDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDyiGW8 tIgd8U8LKC+5Q+372ASQcZGTj7p4yDjAsWzr5DGCV7ebfulbBzjdgg7cDA5JJ6YFQPb6jbQ28qNJ JGeYGDFw/UuAPTcpzx9e9WoNS0640+CDYYJ1lLADgEEHCqyjdkttGSTxgYAX5sWJI04rKVvIa3gl aRizZtiqgKQWOehGCSM4CkMVHPFJdadGLYX9vdwz7QGkiDfMDuG4uFbqVx3z82DhgQLOmX6SNKlx Is7zrG6SiDazRxybz80YJ3fu14bA6EjcoBvLpOlwItrd3NpELnyo9rSlQjoUX5tucAqFZc5xyejE Vm3Zm8bMzI7fzpred1E0EmI1wwZkc5G4ZGAcFJDjucD7x22711hW0guFj+e5iKmRcOmXQFB0xwCT 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 RNee3/8Ax+Sf7x/maF7xEoqL5j//2Q== ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.doubleclick.net/ad/smithsonianmag.tmus/travel;tile=3;sz=300x250;ord=123456789? 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 ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/apollo-moon-video-thumb.jpg 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 l//Z ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/indelible-navy-video-thumb.jpg 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 NVZq1+g66Bk9Udm/f4a9q9NB/9k= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/wave-buoy-video-thumb.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxsc Hx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f Hx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAMABMAwERAAIRAQMRAf/EAJQAAAEEAwEAAAAAAAAAAAAA AAUBAgQHAAMGCAEAAwEBAQEAAAAAAAAAAAAAAAIDAQQFBhAAAQIEBAMEBwcFAAAAAAAAAQIDABEE BSExEgZRExRBYSIHcYGRsdEyI6HB0lMVFhdCYnKiJBEAAgIBAQYFAwUAAAAAAAAAAAERAgMSITFB EwQFUXGBIhRhkTLB4VIVFv/aAAwDAQACEQMRAD8AjW7f6aW2VTT60pZeJqG3kAT6hSAVBWs4JViB 746K3Oa1ZJ1q8wNu2y80yrbVtm23RCUVlKtaEJaqGGpCpSSZJDiUALBzOOcOrpCurZYzN4bcpUVK tKUqbDpkqckETCuzCUXRAA2zd90uN5VRNU7SKVtsuOvyWopIOkJMiACozl6DCapcDOsKTojXK4CK QTkzrl9gEEBInXL4CCDJM69XAQQEidevujYATr3O72RsGHl5y5MOE6/6TgAjTjPulHmHpENr9KDi fpqUtAIQSflCjiBqVlBJoZVvG9tUoQzVPLDbIZaQFZNMmYTJJSTpEyMYdZGYqITbO7bmLxT1jFa4 8X3Ul0FOgEBXiEpnMzjFdpiuigsz99V/5Svan8MX5rI8pGfvqtni2oD0p/DG85hyUG9sXW8XyqDF C2VVXiLbJ0+LSmZ8RAA9cDyuAWFNku7s7ps/KFyZNMXtXK16Dq0S1S0k5TEassivFG8HG9XESOoH jgPhDa2JoQ79ZuGjVq/1HwjdbDQivlWmnDcylKZ5yHvnHGkdjY+mtVESiaEqAzBAIiiqhJJarLbJ 6gw2FCRSQkTBHDCDSjNTA71HTs3BZQ2kaSDNKQMZTnhCNbSicotvbXlVRbj2RR3Slq10t2d50y54 mF6HVISCmWpOCRiPZCt7TVXYcNuDa9/2/VdPdaZTMz9N4eJpY4oWMD6M+Ihk5Fagk7ZvdPamat1R fRUKbUlp9kp8GqUzpUU44cYhntkX4x6ybVLiMte5zd615lb9TUrpkkoXUSASlRAMhrcxMhOH6fU3 7kl5MTLAWClESEiR3x2ERv1pZdvf8YDDl3CnAkY+js9sRR0sehRwlpn3wwhvDiyDh65SHvjQAlas 9a4TLs9wib3jrcXJs/zS2ntXy5oEVtTz7igvgW5jxPEl5ahqngkEEYkxNjp7Cud6+Z2593VCaeoa 6K1sucxqgbBPiAICnFkalKke4d0CaBg1ltLtE+StKVyA5agofdE8ltu6R8eNWX5JeZF2mpNPXVyl FLkwgeHGWJPbFsNiWbHHFPyOl/UlEyQjlnjpBjokhAvWOzlrM/8AGCQgBB1BB0+uJFRiX25ZKI7Q AZxpkG4us/lOKPZMGCTA7s7ZwvrtZVOaFdOW0hlcxisHEhI/tjw+8dx+PpX8jpw49R1i/L5w6Ry2 khPyhIIH2CPn33lPizo5QlRtOsp0ElKOUAMUatUzhlKNxdyVrQpN5QPo9h2ZwudWKubhJm26AAOB 5szHXfumer9un1/YXkLxCe3vLrb1oedqaaorFodUkusO8laFFM5TARPCfZC/2ua6h1r6SK8CXEKV O29n1D7bLqAw498qwFoGcp4DTDY+4dVjq2vdVeRO2Kpo/jy1dVp5zvInLlyTPPPVLKUV/wBFk0Tp UifH27ynFLngSRLMR9USM1knAy9EAGwqUDqKiB3qgMDG1Nw3K03Iv2+pbbUoAOtOnUh1IPyqB+yU eN3vo6Z8UWU/oXwW0steg81bcpP/AGUCgsZmnUh1PvSY+Bt2bNRzVpr6nesiYRHmXsxwhLjhaJzD rSx9xiFuh6pbVX7M3VXxMf3xtEeJmqp1g9mpKZe0iE+P1D3qwNo1O76sKE/SeYVPgtPxilOmzfUV tAa4+YljQSCumIkc1oOMd2Hp8/iydrIC/wAsWzn8vqWNOXzYSyzyjr+Bk37RNR//2Q== ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/khrushchev-video-thumb.jpg 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 JL2Y7+n+P64D/9k= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/terra-cotta-soldiers-video-thumb.jpg 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 NdV6efji2lT/2Q== ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.doubleclick.net/ad/smithsonianmag.tmus/travel;tile=4;sz=160x600;ord=123456789? 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 KUTYAc6D/9k= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/facebook-logo-145.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxsc Hx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f Hx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAJgCRAwERAAIRAQMRAf/EAI4AAAICAwEAAAAAAAAAAAAA AAAGBQcCAwQIAQADAQEBAQAAAAAAAAAAAAAAAwQCAQUGEAACAQMDAwIFAgUFAAAAAAABAgMRBAUA EgYhEwcxQVFxgRQIkTJhoSJSkkKyIxUWEQACAgEDAgUCBgMAAAAAAAAAAQIDESESBDFBUXEiMhOB BWGRQmIUFcFSI//aAAwDAQACEQMRAD8ASNfUnkDbwrxjyfl8UtzjhFBZQv23urhiqF6VKqFVmYgE V6anv5UK9H1G11OXQ0c64FlOG3traZG4guJLuNpY2ty5ACttod6r112i9WJtHLK3HqLOniw0AGgA 0AGgBj4p4/5TypZZMNbJLBA4jmnkkSNFYitOp3HofYaTbyIV+4ZCuUuhB31nNZXtxZTU71rK8Mu0 1XfGxVqH4VGmxeVkw1hmjXTgaADQAaAOnHY68yV/b4+yj713dOI4IgQNzn0FWIA+uuSkorL6HUsv BMcr4HyPisdm2aijha+7nZjSQSMO3t3btvQfvHvpVV8bM7exqdbj1F7TjAaADQBsgheeeKBKb5nW NK9BuchRX6nQ3gEerPHvFsvxzgaYecxJlE+4YPE25O5I7NGdxA+I9tfP8i2M7N3Y9KuDjHHcpjN+ O/J2W5JaYfM38V/lWtJLmCSWdmRIUdVcbtgpV2FBTXpw5FUYuUVhZJJVTbw+pqvPA3kS3haVILa6 KipjhnG8/IOqD+eux59b8QfHkJ+H4xnsxlziMfZSTZFSwlgI2GPYaMZC1AgU9DXVM7YxW5vQVGDb wh6P4888Fv3BNYmWlex3ZN3y3dvb/PUn9hXnuO/jSFbBePOWZzL3mLx9oHmx8jQ30zOFhidWKkGT 36g0C1OqLORCCTb6i41SbwhiyngPn1jatcRLa35QVaC2kbuUH9okVA3yB0iPPrbxqjb48kPP43Ky YPNo4Kut6qspFCCIgCCD76l+5e5eQ7i9GLWY8Dc3v8pkshHLZRrc3U80MLyvvKPIzLUqhUEg/HT4 c+tJLXoLlx5NtlezcP5LDyP/AM21hIczuCi1WjE1G4MGB27NvXdWmrFdHbuz6ROx5x3HRPx7561r 3i9iktK/bGZ93y3BClfrqX+wrz3G/wAaQi5TjWexeY/6a+spI8mzKsdsBvaQuaJ2ytQ4Y+hGq42x lHcnoJcGnhjvY/j/AM+ubUTS/Z2jkVFvNKxf69tHUfrqWX3CtPuxy40jj43xHkHGPJ3HbPM2pt5J LtGhkUh45FFQSjjoae49RrVl0Z1ScX2Mxg4zWRy/JRHebjiIpd3NyqIoqSxMQAAHuTqb7b+r6DeV 2EPkHiXlfH8G+Zyr2kFsgSsXeJlLv0EarsoW+uq6+XCctqyJlTKKyxL1SKDQBnFI8UqSxnbJGwdG +DKag/roaA9ReOuQZjKeMRlr+6afImO7b7ghQaxu4TooC9No9teDyK4xtwlpoejVJuGWVLwify7z HLSZXGZTZc20AtJslcCNUWN2EnaAWNqkkbui/XXo3qmtYa+hNXvk8plz8FxHkPHS3Y5VmLfKwSKn 2vZXa6OCd1T24+hFNeZfOuWNiwVVxkvc8nBwKytoudc7nSMCZr22UvTrta3EhH1Zida5En8cPJnK 16pFPcq8pc/t+W5VLbMSww215NDBAix9tUjkKqNpU16D316VXFrcFldiWd0tz1LY8Fzy3XCrnITE G8vshdT3M20DdIzCrECg15/OWJ47JIp4+sckhwuwuMFNevleYrnI7oq0cc7ovaYE7ihMj9GqOg6d NYukp4xDadrWOssmrxuLUcg5sbUoYHyqupjIKkvbozEEdOrE67yc7YZ/1CrrLzE7gPO+WZHy3fYm 9yDz40yXsa2rKgRRAx7e2iggin11TyKIRpTS10FV2Sc8ZHm3tYG8v3tyVBljwduqN8A9zJu/2DUr f/FL93+ByXr+gkZPnvK4vOEOEjvmXEC6gtTZBV7ZSSJWYmoru3NWtdVR48Pg3Y1wJdkvkx2HfkWO s5fJnErp4wZ44MjtenX+iOPb/j3GpqWuT+KS8h0l619RH8x8+5Xg+b42xxV81raJBFM8KqpWRpJW Vu5uBqNq0pqrh8eE622tRN9klJJD7z+1ge84rcMgM0GbtxE/uBJHIGH1oNScd6SX7R1i6eZ25jjO OyvK8Nkrt1Z8PHcS21qaVaWQxqJafCOn+RGsQtcYNLualBOSfgUd565Rkchyw4WSN7ewxQBhjbp3 ZJFBM3T1FDtX6/HXq8CpKG7uyPkTbljwKx1cThoANAF+eN+ZcUx/ixcbe5a2t7/t3g+2kkCyVkeQ r/SfjUU15PJpm7cpPGhbVOKhjJC+BOd8ewlle4bMXKWLzzLcW9xMdsbVRUZGf0UjZUV0zn0Sk1KO pjj2JaMc+PZrxbx3O38kHKWurrI7pJfubozQRjeW2o9O2pq/purTU1kLZxXp6fgNjKEX1FvC+U8B hfJvJDcXCy4LLywvFkIayIkkUKruO2pKH0NB0I0+fFlKqOPcuxiNyU34Mk8nx7wHf30+ausnbF7l zPNGl6VVnc1Y9tW3Cp60Glxs5CW1J/kacam85Inxf5N4ngrnLcfu5VtcM19PNiLyjtF2ZHoI3Jqw 6AFSfrpnK405pSXuxqYqtisrsds3Cfx6SR7t8jbdtiX7K35KCvWgVW3U/hrKv5PTD/I18dRh4o5d wPBXnJbJcjb2NjPkmfFLIzKrWwUKhVn+X+o10cumyai8ZeNTlM4rOvcmsaPC/GszdckgzFs2QuDK 7SG675UzNuk7caFj1J+GlS+ecVHGnkbXxxeciha+aMYvlKfNvHIuAuLVcdv2/wDIEjcus5Qdf3s3 T12n49NUvhP4tv6s5FK9b89hylufCl1yGPmT5S0OSj2yBzcFRvRdquYCQd4Xp+3UyV6jsw8Dc1t7 sibyjzRj5PIeHymOR7jC4cSxSNTa0wuQFldA1DRQq7a0qRqmrhP42n7mKnetya6IcMteeFOXXlnn MjkrV7m0VQokna3YqrbwksTFCwDE+2poK+tOKT1Gt1y1bIbl3lnjmU5dxrH4+6VsTY5BLvIZFwUi qisqqpahou4kn09NNp4kowk2tWtEYncnJJdDDyX5OxdlyXjOZ4/kIcitkblL+G3kDboZe0GRqf3B SV/iNHG4rcZRksZwFtqTTRxeaL3gvJ8Pb5rFZi0fMWagGASASy27mpj2eu+MncB8xrfCjZCW1p7W cvcZLKepUuYgxMM0Qxk7XEZjBlZx6P7+w/TXoQbfUmkl2I/WzIaADQAaADQAaADpoANAB00AGgA6 aADQAdNABoAOmgA0AGgA0AGgA0Af/9k= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/twitter-logo-145.jpg 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 ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/100*135/200907_cover.jpg /9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCACHAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1LUZL 6O23WFtFPPuGY5WKjbznn16V5ZqUuo/8JJqOLSI/6Qc/PznAz39a7jxPq/8AZuq6LDdzNbaTcyyL czglQHC/u0ZhyqkkknjOMdK4y7iitfEequk2LYzfKGkLAe4JJ65HeorR90dKdnaxsabNq0ZT7PYw SvxndJtUcDPf1/l9K6y2u9fMDMNNtAwA2hpOvXj730/M1gaLPD5rKJ4S0Y+cCQZT6+n4109w0V5o zmDV1s42IP22CRCFAOThjlecYP1pU1oOVRdkON34j+zuyaXaecGwiNNwy4HfPBzn8KsQXGtvGDNZ WyPvAID5wuDk9eTu2j86Ua1pN7f3WlfbIDPGFWWPzAMF84UercdB0yKyPAV3bw+CNCt5ruJbiWEl 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 ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/lincoln_ad-145.gif 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 ZCoOCAA7 ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/mexico-volcano-60.jpg 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 ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/Villas-and-Vistas1.jpg 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 M35D+PDFReJ8X0/nxYKsk3Epa//Z ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.doubleclick.net/ad/smithsonianmag.tmus/travel;tile=5;pos=bottom;sz=728x90;ord=123456789? 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 ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/58*80/200907_cover.jpg /9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABQADoDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrvG07 S2ZihlnKxzRxyBETbG5GcnI3Zww9Rg5qLw1bXJI26jMn0jjOfzWofG8EH7y5hiuYb5ZYUeRVYRXE fUbsfKcZYc4cY44IziaPDfjRJzE+pfbV0wSRhJZc/aVUheAect1Xo3VgamUE5piVRqNj0i6nmtNI v9QbUL8RWiySMot4gxCAk7dygMDg4Pfsa0xbXJAb+0Z8leB5ceM4Az932J/E9sY4TVdNnvJtTlaH VpWks9QhtQGuNu5thRdoOAp54IwcAfwjF7V11aC7vF0ptReNkinijladllkZZQ6BwwaMYMZAyEUj Hyk5rRxBTbdjqBZXgyf7XuWyc8xQ8e3CVF5N1HdRQPqt7IWRnJNvFswrLkFgmATu6ZyQCR0JriLi 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 ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/58*80/200906_cover.jpg /9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABQADoDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwBsCKi7 5EjbcMqHLDOPp/nikkWKQFhax7scDcw/rWbZaz513FbSXAS3kLbA8QBQjOAGPdsfQggAA/NXTZi+ 1EbYRH55Gdq/cJ/zzXne3qYed7a/od7hCtFp7GJEiyTRQC3h3yFQG3t1Prg8U0TQrwbSI49Wf/Gt rekZgAMC4kiaTKpnAzk59apwiF4ozKIQ2WQsNuVHy4OP4u/ua9ijjZTTk4u3q/P/AC/q549XDqEu W/8AWhkXUNtdxoktqh2EMCHYc469fxrlPEEWi2ULS2+kWzOJArjzpBgnPAAcHA284GBkc8ivQQtu TcAGIK0ZEBYDIbacbv8APXGK5e90ddQgKbbFr/5HcFEUA7bjoAQNxzCcdCQCQeanF4hcukH019f6 17DoQ11kecz3UEyMEsYYiejKzkr09WPofzPtirXd3VraW13ZIkGnrHPcOLgOsTERtFD7fJ8wlxjB ByBjpXCYxXJSqc62sdUo26nYrqn2O/FzcR+dp9rcCKLaoDYXO08Dkjg8kV6LZ3Md/BDNHIfKmAZX cEcHvjrXmlrZRvCA8fyM5IU9SSehI9h04789q9HspIZLKFrYIsWwBVTlVA4wPp0/Cs6kk7HXhr6n VNF4YllVRHK7biFRPMZpBg4A44OdvXtUI0zS3ulMdrcLAFCgSRzEu4OGwQvQbR26Me/Azrd44JEm RpPNRgy5HGR9DV9tZmij2iUiEZJXYAMHBYHnGMjP/wBbp34XEqyg3b56HHisK03Na/mUdU0tPMi/ s63mcHIdRG5dWJJUEEDquCMDnB9Kyp7KWEoZ7eSMkEoXQqSOmRmp5/iJpdvcM82qxNI7h3dIxLuY DAOVzjgnjoM+mMWX1S21m3hljnMsY6OnzdQOMliew44xzwM16lOd3y3TPMlG2pz91ptrPHGJUCrG 6MpB28qeAfUdufWsf+y/DB6i1J95P/r10mp6cL61MEczJuzlmQHHoRz1rjz4L1bcdt9b7c8ZGT/6 DUVU0/dhcqna2srGXpu+5uAml3gmf7wgkHlSgZ52/wAJ49CPpXq+hQRTaNCjW8gKEBwo5jbaPlYh T69M9xXkfh9ptKs59Ui5nLpDGvPzZySpGO+FIx6Hnrj0rwdqpntJ4dQmSW5hlYTbkVdjAjCjEZ46 9+34D56suqPdov7zoXsljR9kFy2M/OM7R9cqPasqWe4XVbW3jiRoHilkmck5XaUAx9S/+cVtC4td gdRHlQRtwDuOeP8Aln7d65vS/Fdpr97c2luHDWx+8Y1UOM4yMdR9fWsY3N79GSyaPYXfiWysn0zT 2h1G2dZpWgAkVwzneh4+boM9elecSaRfWeramumXc1vFa25mEpJjLKE3FeO/BxnrjrXfapYXJ8R6 ZLpU1za3042vPC4K/KxwTGeJMA5OSMAd+lQ3F9YalY3WnLdRvqK2rROqAq25lORjHI+bnGQMc9sd NGvGWi3X/DfozycSnCbdtGSaDrtnr8UptUmUwbQ4lA756HJz0NbHlj0rnfB+m3mj2sNqbMpHcs0s gnyssWMrkjbgg7Rgcfe7113lV72GrKtTUk7nBXpunKzPMIdH+yeJoNPScGB5xeKgBygQNjORjknH Hp24rYtLO50jxRczgbtPvSCWzyJCeOPqW9sGmwh7vx3NIrFVtLVY2AH3t3IH/j2fwo1vVFtWnIAX c6Qq287Q2SSGUnaeBjnHTrg8fP6y08j3pSjT1t1Zf8UaxNomi/aLcDzpJBEjEA7SQTnB69K828M6 lNpviW0mUkrLKI5R/eVjg8D65+oFdr4huUvPA8skxRmMwWNyATlWxkehIB6epFcLok6WviLTZcIy rcJu3AEYJAzz6Dv6irpJcjIrTbnF+h7paok2v6YyyoWtmcyRiUBgrLgEr1I6/iPauYGgTHx22qIy CNR5Shemc4Ib1+XJ46HrV+2Gh+KZrYrb2eoKX3ZeN0kRFYAtvAyEyR1wOp56VHrniKGHxO9tbzR3 Ks4hVkG4D5AcK44GfXnofSuWjh3Tqud91+rf6nPi5Sd+U4TwK0MjX1jdFEQxmZWkcosZUH5iQRjq O/asOTXdZjldBrF0drEZW4Yj8D3rdv7awu9P1COK7eK40+SQzO0YCyKcARj5ufmTrjqa4zB9K66a vJyKm3yxPWPh9DNq19qVy8qNO8il+MDaoOD+PT8KbrfgbW20R4LeBZ3WUzkq45AGMAdTxn3+tb/w q037LoU14yKDcKfm7nDgD+R/Ou9ymcYHSuepOUJs1bU4o+eNbivNN8M6TZXMLRrcSSz+Ww5wAApz k54Yn/8AVWNbaZfz3dpb2tlJ9pnHmQA/LvGCcgnAxgHmvTfijYi5nu5liDta2dsI2z9zzJZAcD3w orG+IOmXKXuiQQJtkuC9vEoOOflAH/j2K6abk4rTczlyvVvYo6Pr1zp3ii2XQwkV6222iXaGWbew LI+4ZGWOOMY9qZrniWW71S/mktzA1yRIxMiuSQAqfTCNjA7dc4zTn8KS6ZrGr3lkwP8AYD2tx5cm SZARuJOPpk+2ag1C2tW1rX1jsmjhmsvMtohJuMeGQ56cjKFfxqo077IzlNLRs6K88M6Xf/Dq38Si S7jmmhjhkjhjVlJEnlj5eDy2OcjPX2ryyvfvBeoW6+HLHTZJFlhewSReON/8SgZHRv1zXgUnEjDa V5Py+ntUUpNtobR//9k= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://media.smithsonianmag.com/images/58*80/200905_cover.jpg /9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABQADoDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDjrRF8 xLi6ERTy2aOOdiu8DI/hIxyrfxdRzwaHutP8qaY2NuzlywUyP8gOMBcvyOvXPXqcVPZbFsltbl7a e1YMRG0is8Mh4BQ9QchMgfKc/N0OLrT6UNc3+XafYzqUn3YIsC2Zgc/dyAFHHcc4IzWjqM50Z0L2 t5eWtpFYWavcuqIwmmKgsQBnDdeefT0qilzbrIxaxtJUbI2O7jHJIIw2ehx9FHfJPVWV7plqtmn2 iwhaOe1llUiLJVActuA5YZJ4OfTqahtINJurK2VzaS3Qz5ssKJ+6XKFWIC4k5DcdSCR0NLnHqczH PapHIn2azJYHGZZcp9Pmwce+astPbGJphp9iiKyjYksuWzk9C/I+Ug/X3FbYtNOtJdRJgiMUkL/Z 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 pGZJXCEkqPKbp+dc8nzvU1Wh/9k= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.smithsonianmag.com/templates/screen.css * { Z-INDEX: 0; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } BODY { BACKGROUND: #0c2833; FONT-SIZE: 62.5% } A:link { COLOR: #0a50a1; TEXT-DECORATION: none } A:visited { COLOR: #0a50a1; TEXT-DECORATION: none } A:hover { COLOR: #0a50a1; TEXT-DECORATION: underline } A:active { COLOR: #0a50a1; TEXT-DECORATION: underline } IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } P { FONT: 1.3em/1.6em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: = 1.3em; COLOR: #231f20 } H2 { FONT: 1.3em Georgia, "Times New Roman", serif } H3 { FONT: bold 1.3em "Helvetica Neue", Arial, sans-serif } H4 { FONT: bold 1.3em "Helvetica Neue", Arial, sans-serif } UL { FONT: 1.3em/1.6em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: = 1.3em; COLOR: #231f20 } #clickabilityLogo { PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #000; MARGIN: 0px; WIDTH: 955px; = FLOAT: left; HEIGHT: 20px; CLEAR: both; BORDER-TOP: #fff 1px solid; = PADDING-TOP: 5px } #clickabilityLogo A { TEXT-INDENT: -9999px; WIDTH: 170px; DISPLAY: block; BACKGROUND: = url(http://media.gosmithsonian.com/designimages/clickability_logo.gif) = no-repeat left top; FLOAT: right; HEIGHT: 20px } #super-container { MARGIN: 0px auto; WIDTH: 969px } #container { WIDTH: 969px; FLOAT: left } #header { WIDTH: 969px; FLOAT: left } #content { BACKGROUND-COLOR: #fff; WIDTH: 969px; FLOAT: left; CLEAR: left } #content-inset { MARGIN: 0px 7px; WIDTH: 955px; FLOAT: left } .home { PADDING-TOP: 0px } .subNavWithPic { PADDING-TOP: 20px } .noSubNavWithPic { PADDING-TOP: 10px } .noSubNavNoPic { PADDING-TOP: 16px } .subNavSponsoredWithPic { PADDING-TOP: 10px } #content-inset-w-ad { WIDTH: 780px; FLOAT: left } .ad { WIDTH: 160px; FLOAT: right; HEIGHT: 600px } #footer { MARGIN: 17px 7px 0px; WIDTH: 955px; FLOAT: left; CLEAR: left } #footer-top { WIDTH: 955px; FLOAT: left; CLEAR: left; BORDER-TOP: #000 1px solid } #footer-bottom { WIDTH: 955px; FLOAT: left; CLEAR: left; BORDER-TOP: #000 1px solid } #footer-top { BACKGROUND-COLOR: #f0f3f2 } .column1 { WIDTH: 380px; BACKGROUND: #ace; FLOAT: left } .column2 { WIDTH: 380px; BACKGROUND: #ace; FLOAT: right } #cat-right { MARGIN-TOP: -11px } #article-right { MARGIN-TOP: -11px } #destination-right { MARGIN-TOP: -11px } .grey-grad { BORDER-BOTTOM: #1a1a1a 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: = uppercase; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT: bold 1em = "Helvatica Neue", Arial, sans-serif; MARGIN-BOTTOM: 0.7em; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/grey-gradient.png) = #434344 repeat-x left top; COLOR: #fff; PADDING-TOP: 5px } .grey-grad A:link { COLOR: #fff; TEXT-DECORATION: none } .grey-grad A:visited { COLOR: #fff; TEXT-DECORATION: none } .grey-grad A:hover { COLOR: #fff; TEXT-DECORATION: none } .grey-grad A:active { COLOR: #fff; TEXT-DECORATION: none } .blueHead { TEXT-TRANSFORM: uppercase; FONT: bold 1em/1em "Helvetica Neue", Arial, = sans-serif; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/bluetile-right.png) = #054b6f no-repeat right top; COLOR: #fff; CLEAR: left } .blueHead SPAN { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/bluetile-left.png) = no-repeat left top; PADDING-TOP: 5px } .brownHead { TEXT-TRANSFORM: uppercase; FONT: bold 1em/1em "Helvetica Neue", Arial, = sans-serif; BACKGROUND: = url(http://media.smithsonianmag.com/images/brown-tile-right.png) #918052 = no-repeat right top; COLOR: #fff; CLEAR: left } .brownHead SPAN { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: = url(http://media.smithsonianmag.com/images/browntile-left.png) no-repeat = left top; PADDING-TOP: 5px } .brownText { FONT: 1.1em/1.5em verdana, sans-serif; MARGIN-BOTTOM: 1.3em; COLOR: = #231f20 } .brownText A { COLOR: #6b5a2b; FONT-WEIGHT: bold } .brownText A:hover { COLOR: #6b5a2b; FONT-WEIGHT: bold; TEXT-DECORATION: underline } .plainHead { BORDER-BOTTOM: #888 1px solid; FONT: bold 1.6em "Helvetica Neue", = Arial, sans-serif } #header-band-wrapper { WIDTH: 969px; FLOAT: left } #top-banners { WIDTH: 969px } #top-banners DIV { FLOAT: left } #top-bannerad { WIDTH: 728px; MARGIN-RIGHT: 11px } #top-inhouse { WIDTH: 230px } #header { POSITION: relative; MARGIN-TOP: -10px; OVERFLOW: visible } #header UL { LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none } .header-right { WIDTH: 530px; FLOAT: right; CLEAR: right; OVERFLOW: visible } #search { Z-INDEX: 100; POSITION: relative; FLOAT: right; TOP: 0.5em } #search INPUT { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: = #ccc 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #ccc 1px solid } #search * { FLOAT: right } .header-band { WIDTH: 969px; FLOAT: left; CLEAR: left } .header-band UL { =09 } .header-band UL LI { DISPLAY: inline; FLOAT: right } .header-band UL LI A { FLOAT: left } #utility-links { BORDER-BOTTOM: #979797 1px solid; POSITION: absolute; BOTTOM: 0px; = BACKGROUND: = url(http://media.smithsonianmag.com/designimages/utilities-gradient.png) = #02496e repeat-x left top; FLOAT: left; RIGHT: 0px } #utility-links UL { MARGIN-BOTTOM: 0px } #utility-links UL LI { PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; = PADDING-TOP: 6px } #utility-links UL LI A { TEXT-TRANSFORM: uppercase; FONT: 9px "Helvetica Neue", Arial, = sans-serif; LETTER-SPACING: 1px; COLOR: #c5edff } #affiliate-links { POSITION: relative; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/header-tile.png) = #f4f4eb repeat-x left top } #affiliate-links UL { WIDTH: 700px; MARGIN-BOTTOM: 0px; FLOAT: right } #affiliate-links LI { MARGIN: 10px 0px; FONT: bold 10px "Helvatica Neue", Arial, sans-serif; = BORDER-RIGHT: #0a50a1 1px solid } #affiliate-links LI A { PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = PADDING-TOP: 0px } #tabWrapper { POSITION: relative; WIDTH: 969px; FLOAT: left; HEIGHT: 50px; OVERFLOW: = hidden } #tab { Z-INDEX: 15; POSITION: absolute; WIDTH: 470px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/header-tab.png) = no-repeat 0px 0.3em; HEIGHT: 70px; TOP: 0px } #smithsonian-logo { POSITION: absolute; BOTTOM: 34%; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/smithsonian.png) = no-repeat left top; MARGIN-LEFT: 13px; OVERFLOW: hidden; LEFT: 0px } #smithsonian-logo A { TEXT-INDENT: -9999px; WIDTH: 350px; DISPLAY: block; HEIGHT: 41px } #main-nav { BACKGROUND-COLOR: #dedfca; WIDTH: 969px; MARGIN-BOTTOM: 0px; FLOAT: = left; CLEAR: left; BORDER-TOP: #465d28 1px solid } #main-nav LI { BORDER-LEFT: #efefe5 1px solid; DISPLAY: inline; FONT: 0.92em = "Helvatica Neue", Arial, sans-serif; FLOAT: left; BORDER-RIGHT: #adaf7b = 1px solid } #main-nav LI A { PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: = left; COLOR: #000; PADDING-TOP: 8px } #main-nav LI A:hover { BACKGROUND-COLOR: #c0c2b5; TEXT-DECORATION: none } #main-nav LI#nav-subscribe A { BACKGROUND-COLOR: #921205; COLOR: #fff } #main-nav LI.selected { BACKGROUND-COLOR: #c0c2b5 } #subnav-container { WIDTH: 969px; FLOAT: left; CLEAR: left } .home #subnav-container { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/nav-shadow.png) = repeat-x left top; HEIGHT: 10px } .subnav #subnav-container { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subnav-shadow.png) = #7ea2a6 repeat-x left top } .subnav #content-inset { =09 } #subnav { MARGIN: 0px 0px 3px; WIDTH: 969px; FLOAT: left } #subnav LI { DISPLAY: inline; FONT: 0.92em "Helvetica Neue", Arial, sans-serif; = FLOAT: left } #subnav LI A { FLOAT: left; COLOR: #fff } #subnav LI A SPAN { PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: = left; PADDING-TOP: 7px } #subnav LI.selected { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subnav-selected-top.png)= #cde3e6 repeat-x right top } #subnav LI.selected A { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subnav-selected-bl.png) = no-repeat left bottom; COLOR: #666 } #subnav LI.selected A SPAN { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subnav-selected-br.png) = no-repeat right bottom } #bottom-ads { CLEAR: both } #footer-top H2 { BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: = uppercase; MARGIN: 10px 5px 6px; FONT: bold 1.1em "Helvetica Neue", = Arial, sans-serif } #footer-top P { FONT: 1.1em/1.6em Georgia, "Times New Roman", serif; COLOR: #6b6b6b; = MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } #recent-issues { LIST-STYLE-TYPE: none; MARGIN: 0px 5px; WIDTH: 297px; FLOAT: left; = LIST-STYLE-IMAGE: none } #recent-issues LI { WIDTH: 99px; FLOAT: left } #recent-issues LI P { TEXT-ALIGN: center; FONT: 0.84em "Helvetica Neue", Arial, sans-serif; = MARGIN-BOTTOM: 0px } #newsletter H3 { FONT: 1.3em "Helvetica Neue", Arial, sans-serif; MARGIN-LEFT: 5px } #footer-bottom H2 { PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: = #e5e5e5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 1.1em = "Helvetica Neue", Arial, sans-serif; PADDING-TOP: 10px } .footer-bar { WIDTH: 955px; FLOAT: left; CLEAR: left } #affiliates { WIDTH: 955px; MARGIN-BOTTOM: 0px; FLOAT: left } #affiliates .affiliate { MARGIN: 0px; DISPLAY: inline; FLOAT: left } .affiliate A { TEXT-INDENT: -9999px; WIDTH: 158px; FLOAT: left; HEIGHT: 40px; = BORDER-RIGHT: #ccc 1px solid } #affiliates .last A { BORDER-RIGHT: medium none } #logoGoSmith { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-gosmith.gif) = no-repeat 0px -40px } #logoAirspace { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-airspace.gif) = no-repeat 0px -40px } #logoInst { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-institution.gi= f) no-repeat 0px -40px } #logoStore { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-store.gif) = no-repeat 0px -40px } #logoJour { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-journys.gif) = no-repeat 0px -40px } #logoChannel { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-channel.gif) = no-repeat 0px -40px } #logoGoSmith A { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-gosmith.gif) = no-repeat 0px 0px } #logoAirspace A { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-airspace.gif) = no-repeat 0px 0px } #logoInst A { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-institution.gi= f) no-repeat 0px 0px } #logoStore A { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-store.gif) = no-repeat 0px 0px } #logoJour A { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-journys.gif) = no-repeat 0px 0px } #logoChannel A { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/affiliate-channel.gif) = no-repeat 0px 0px } #affiliates LI A:hover { BACKGROUND: none transparent scroll repeat 0% 0% } #footerlinks { BACKGROUND-COLOR: #474747 } #footerlinks A { COLOR: #c4c4c4 } #footerlinks A:hover { COLOR: #fff } #footerlinks LI { FONT: 0.84em "Helvetica Neue", Arial, sans-serif } #footerlinks-right { WIDTH: 400px; FLOAT: right; MARGIN-RIGHT: 15px } #footerlinks-left { WIDTH: 500px; FLOAT: left; MARGIN-LEFT: 15px } #footerlinks UL { LIST-STYLE-TYPE: none; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; = LIST-STYLE-IMAGE: none } #footerlinks-right UL { WIDTH: 400px; FLOAT: right } #footerlinks-left UL { WIDTH: 500px; FLOAT: left } #footerlinks-right LI { DISPLAY: inline; FLOAT: right; BORDER-RIGHT: #ccc 1px solid } #footerlinks-left LI { BORDER-LEFT: #ccc 1px solid; DISPLAY: inline; FLOAT: left } #footerlinks .last { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } #footerlinks A { MARGIN: 0px 10px; FLOAT: left; COLOR: #c4c4c4 } #footerlinks-right .last A { MARGIN-RIGHT: 0px } #footerlinks-left .last A { MARGIN-LEFT: 0px } #footer-base { BACKGROUND-COLOR: #000 } #footer-base P { MARGIN: 10px 20px; WIDTH: 160px; FLOAT: right } #footer-base P A { TEXT-INDENT: -9999px; WIDTH: 160px; DISPLAY: block; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/smithsonian-footer.png) = no-repeat left top; FLOAT: right; HEIGHT: 30px } #google { WIDTH: 728px } #bottom-promo { WIDTH: 210px } #feature-block { Z-INDEX: -100; MARGIN-BOTTOM: 20px } #animation-wrap { Z-INDEX: -100; MARGIN-BOTTOM: 1px; HEIGHT: 338px } .feature { TEXT-ALIGN: center; FLOAT: left; MARGIN-RIGHT: 1px } #feature-left { WIDTH: 234px } #feature-right { WIDTH: 234px } #feature-center { WIDTH: 161px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/tih-gradient.gif) #fff = repeat-x left top } .feature H2 { MARGIN-BOTTOM: 0px } .tih-date { PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e5e5cf; PADDING-LEFT: 3px; = PADDING-RIGHT: 3px; FONT: bold 1.8em "Helvetica Neue", Arial, = sans-serif; COLOR: #93a268; PADDING-TOP: 5px } .tih-date A { COLOR: #93a268; TEXT-DECORATION: none } #today-in-history { TEXT-ALIGN: left; MARGIN: 10px; FONT: 1.1em/1.3em "Helvetica Neue", = Arial, sans-serif } .web-only { PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: = #ffed8f; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: = inline; FONT: bold 1em "Helvetica Neue", Arial, sans-serif; FLOAT: = right; COLOR: #666; PADDING-TOP: 2px } #articles { CLEAR: left } .hp-article { PADDING-BOTTOM: 30px !important; MARGIN-TOP: 1px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/hp-articleback.png) = no-repeat left top; BORDER-TOP: #6d6d6d 1px solid; MARGIN-RIGHT: 0px = !important } .hp-article DIV { MARGIN: 15px 7px 0px 250px } .hp-article IMG { PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; FLOAT: = left; PADDING-TOP: 10px } .hp-article P { MARGIN-BOTTOM: 0px !important } .hp-article P.article-cat { TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT: bold 1em "Helvetica = Neue", Arial, sans-serif } .hp-article H3 { MARGIN: 0px; FONT: bold 1.5em "Helvetica Neue", Arial, sans-serif } .hp-article P { FONT: 1.2em/1.46em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: = 0px } .hp-article .fullstory { TEXT-TRANSFORM: uppercase; FONT: bold 1em "Helvetica Neue", Arial, = sans-serif; MARGIN-BOTTOM: 1.5em } .special-article { PADDING-BOTTOM: 30px !important; MARGIN-TOP: 1px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/article-background-speci= al.jpg) no-repeat left top; BORDER-TOP: #6d6d6d 1px solid; MARGIN-RIGHT: = 0px !important } .special-article DIV { MARGIN: 15px 7px 0px 250px } .special-article IMG { PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; FLOAT: = left; PADDING-TOP: 10px } .special-article P { MARGIN-BOTTOM: 0px !important } .special-article P.article-cat { TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT: bold 1em "Helvetica = Neue", Arial, sans-serif } .special-article H3 { MARGIN: 0px; FONT: bold 1.5em "Helvetica Neue", Arial, sans-serif } .special-article P { FONT: 1.2em/1.46em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: = 0px } .special-article .fullstory { TEXT-TRANSFORM: uppercase; FONT: bold 1em "Helvetica Neue", Arial, = sans-serif; MARGIN-BOTTOM: 1.5em } #player { MARGIN-BOTTOM: 20px } #hp-bottom { CLEAR: left; PADDING-TOP: 12px } .browse H3 { FONT: bold 1.1em "Helvetica Nene", Arial, sans-serif; MARGIN-BOTTOM: = 6px } .browse UL { LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 40px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/bg-gradient.png) = repeat-x left top; LIST-STYLE-IMAGE: none; PADDING-TOP: 8px } .browse LI { FONT: 0.84em/1.3em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: = 8px } #featured-articles { POSITION: relative; WIDTH: 792px !important; MARGIN-BOTTOM: 20px; = BACKGROUND: = url(http://media.smithsonianmag.com/designimages/featured-body.png) = #f7f3ef repeat-y left top; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: = 0px !important } #featured-roundedTop { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/featured-top.png) = no-repeat left top } #sub-cat-roundedTop { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/featured-top.png) = no-repeat left top } #featured-roundedBottom { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/featured-bottom.png) = no-repeat left bottom } #sub-cat-roundedBottom { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/featured-bottom.png) = no-repeat left bottom } #features-header { MARGIN-TOP: 10px; WIDTH: 770px; MARGIN-BOTTOM: 8px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/featured-head-top.png) = #fff no-repeat left top; FLOAT: left; MARGIN-LEFT: 10px } #sub-cat-browse-header { MARGIN: 0px 10px 8px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subcat-head-top.png) = #fff no-repeat left top } #features-header-inner { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 750px; PADDING-RIGHT: = 10px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/featured-head-bottom.png= ) no-repeat left bottom; FLOAT: left; PADDING-TOP: 5px } #sub-cat-browse-header-inner { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subcat-head-bottom.png) = no-repeat left bottom; PADDING-TOP: 5px } #sub-cat-browse-header H2 { FONT: bold 1.6em/1.3em "Helvetica Neue", Arial, sans-serif; = MARGIN-RIGHT: 15px } #features-header P { MARGIN: 0.3em 0px 0px; FLOAT: left; COLOR: #888; FONT-SIZE: 1em } #features-header UL { MARGIN: 2px 5px 0px 0px; WIDTH: 33px; DISPLAY: inline; FLOAT: right } #features-header LI { LIST-STYLE-TYPE: none; TEXT-INDENT: -9999em; WIDTH: 15px; DISPLAY: = block; FLOAT: left; HEIGHT: 15px; MARGIN-LEFT: 1px; CURSOR: pointer; = LIST-STYLE-IMAGE: none } #features-header LI#prevButton { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/arrowButtonLeft.png) = no-repeat left top } #features-header LI#nextButton { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/arrowButtonRight.png) = no-repeat left top } #features-header LI#prevButton:hover { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/arrowButtonLeftOver.png)= no-repeat left top } #features-header LI#nextButton:hover { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/arrowButtonRightOver.png= ) no-repeat left top } #feature-collection-wrapper { POSITION: relative; WIDTH: 790px; FLOAT: left; LEFT: -790px } .feature-collection { WIDTH: 790px; BOTTOM: 0px; FLOAT: left } .feature-collection .inner-div { MARGIN: 0px; WIDTH: 790px; BOTTOM: 0px; FLOAT: left } .feature-article { WIDTH: 235px; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-LEFT: 5px; = MARGIN-RIGHT: 20px } .feature-image { WIDTH: 103px; FLOAT: left } .feature-article IMG { PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 10px; FLOAT: left; PADDING-TOP: 0px } .feature-article H3 { TEXT-ALIGN: left; FONT-SIZE: 1.1em } .feature-article P { TEXT-ALIGN: left; FONT: 1em/1.3em "Helvetica Neue", Arial, sans-serif } .homepageSkyscraper { MARGIN-TOP: -12px } #hp-bottomModules { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/hp-roundedbar.png) = no-repeat left top; PADDING-TOP: 4px } #hp-bottomModules .floatedModule { BORDER-TOP: medium none } #hp-bottomModules P { MARGIN-LEFT: 7px } #hp-bottomModules .content-w-image { MARGIN-LEFT: 145px } #hp-bottomModules .subscription { MARGIN-LEFT: 235px } #most-popular { MARGIN-TOP: 1px } #tabNav { MARGIN-BOTTOM: 0px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/tabnav-back.png) = #f2f2eb repeat-x left bottom; HEIGHT: 1.6em; PADDING-TOP: 5px } .tabTitle { POSITION: relative; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; = PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; = FONT: bold 1em "Helvetica Neue", Arial, sans-serif; COLOR: #0a50a1; = CURSOR: pointer; MARGIN-RIGHT: 2px; PADDING-TOP: 2px } .tabTitle A { =09 } #tabNav LI.active { BORDER-BOTTOM: #f7f7f1 2px solid; BORDER-LEFT: #999 1px solid; = PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f7f7f1; COLOR: #333; BORDER-TOP: = #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; = PADDING-TOP: 3px } #tabNav LI.active A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = COLOR: #218c35 !important } #most-popular-body { CLEAR: left } .tabBody { BORDER-TOP: #999 1px solid; PADDING-TOP: 10px } .most-popular-list { FONT: 1.1em "Helvetica Neue", Arial, sans-serif; MARGIN-LEFT: 2.7em; = MARGIN-RIGHT: 5px } .most-popular-list LI { MARGIN-BOTTOM: 5px } #blogHead { CLEAR: left } #blogs { PADDING-TOP: 0px } #blogs .blog-date { MARGIN: 0px 7px; FONT: 1em Georgia, "Times New Roman", serif } #blogs .blog-title { TEXT-TRANSFORM: uppercase; MARGIN: 0px 7px 1.3em; FONT: bold 1em = "Helvetica Neue", Arial, sans-serif } #blogs .blog-link { TEXT-TRANSFORM: uppercase; FONT: bold 1em "Helvetica Neue", Arial, = sans-serif; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px } #think-fast-form INPUT { VERTICAL-ALIGN: middle; MARGIN-RIGHT: 7px } #think-fast-form LABEL { FONT: 1.1em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: 5px; = MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px } #think-fast-form UL { WIDTH: 130px; FLOAT: left; MARGIN-LEFT: 7px } #think-fast-form LI { WIDTH: 130px; MARGIN-BOTTOM: 8px; FLOAT: left; CLEAR: left } #think-fast-form LI INPUT { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FLOAT: left; PADDING-TOP: 0px } #think-fast-form LABEL SPAN { DISPLAY: block; MARGIN-LEFT: 18px } .quizCorrect { COLOR: #0c0; FONT-WEIGHT: bold !important } .quizIncorect { COLOR: #f00; FONT-WEIGHT: bold !important } .quizDate { MARGIN-BOTTOM: 0px } #think-fast-form .submit { MARGIN: 1em 7px 0px; CLEAR: left } #survey-form INPUT { VERTICAL-ALIGN: middle; MARGIN-RIGHT: 7px } #survey-form LABEL { FONT: 1.1em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: 5px; = MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px } #survey-form UL { WIDTH: 250px; FLOAT: left; MARGIN-LEFT: 7px } #survey-form LI { WIDTH: 250px; MARGIN-BOTTOM: 8px; FLOAT: left; CLEAR: left } #survey-form LI INPUT { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FLOAT: left; PADDING-TOP: 0px } #survey-form LABEL SPAN { DISPLAY: block; MARGIN-LEFT: 18px } .quizCorrect { COLOR: #0c0; FONT-WEIGHT: bold !important } .quizIncorect { COLOR: #f00; FONT-WEIGHT: bold !important } .quizDate { MARGIN-BOTTOM: 0px } #survey-form .submit { MARGIN: 1em 7px 0px; CLEAR: left } #toc-module .issue-cover { MARGIN: 3px 17px 10px 0px; FLOAT: left } #toc-module P { MARGIN-BOTTOM: 0px } #toc-module UL { MARGIN-LEFT: 150px } #slideshow { PADDING-TOP: 0px } #departments { PADDING-TOP: 0px } #skyscraper { WIDTH: 160px; MARGIN-BOTTOM: 2em; FLOAT: right } .innerList { LIST-STYLE-TYPE: none; MARGIN: 5px 0px 20px; PADDING-LEFT: 0px; FONT: = 1.1em Georgia, "Times New Roman", serif; FLOAT: left; LIST-STYLE-IMAGE: = none } .innerList LI { WIDTH: 793px; FLOAT: left } .innerList LI LI { WIDTH: auto; DISPLAY: inline } .innerList LI LI A { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: = left; BORDER-RIGHT: #ace 1px solid; PADDING-TOP: 0px } .innerList LI.last A { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } #articleHeaderAd .ad-note { MARGIN-TOP: 0px } .sidebar { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/sidebar-back.png) #fff = no-repeat left top } .sidebar-tile { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/sidebar-tile.png) = repeat-y left top } .sidebar H3 { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: = 1.4em "Helvetica Neue", Arial, sans-serif; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/sidebar-top.png) = no-repeat left top; PADDING-TOP: 10px } .sidebar P { BORDER-BOTTOM: #b2b2b2 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: = 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 1.1em; = PADDING-TOP: 0px } f .sidebar P.byline { PADDING-BOTTOM: 5px; MARGIN: 0px 10px 5px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: 1em "Helvetica Neue", Arial, sans-serif; = COLOR: #5f5f5f; PADDING-TOP: 0px } .museum { COLOR: #236ac3 } .form { BACKGROUND-COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; = FLOAT: left; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 10px } .go { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; MARGIN-LEFT: = 10px; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc = 1px solid } .partner { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 7px } .partner-logo { WIDTH: 162px; FLOAT: left } .partner P { FONT-SIZE: 1.1em } .partner IMG { MARGIN-BOTTOM: 1.8em } .destination { PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 10px } .destination H2 { FONT-FAMILY: "Helvetica Neue", Arial, sans-serif; FONT-SIZE: 1.2em } .destination P { MARGIN: 1.5em 0px 0px; COLOR: #555; FONT-SIZE: 1.1em } .destination UL { MARGIN-TOP: 0.5em; FLOAT: left } .destination UL LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT-FAMILY: "Helvetica Neue", Arial, sans-serif; = FLOAT: left; FONT-SIZE: 1em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .destination UL LI A { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; FONT-SIZE: 0.8em; = FONT-WEIGHT: bold; BORDER-RIGHT: #888 1px solid; PADDING-TOP: 0px } .destination UL LI#last A { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .destination H3 { FONT-FAMILY: "Helvetica Neue", Arial, sans-serif } #destination-hunter-header { PADDING-BOTTOM: 7px; FONT: 1.2em "Helvatica Neue", Arial, sans-serif; = FLOAT: left; CLEAR: both } #destination-hunter-header * { FONT-FAMILY: "Helvetica Neue", Arial, sans-serif; VERTICAL-ALIGN: = middle } #destination-hunter-header P { MARGIN: 0px; FLOAT: left; FONT-SIZE: 1.1em } #destination-hunter-header LABEL { FONT-SIZE: 1.1em } #destination-hunter-header SELECT OPTION { PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 1px } #destination-hunter-header FORM { TEXT-ALIGN: right; WIDTH: 300px; FLOAT: right } #destination-hunter-map { BORDER-BOTTOM: #084973 3px solid; CLEAR: both; BORDER-TOP: #666 1px = solid } .slideshow { PADDING-BOTTOM: 15px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px } .slideshow H3 { MARGIN: 0px } .slideshow H4 { MARGIN: 0px } .slideshow P { MARGIN: 0px } .slideshow P { COLOR: #555; FONT-SIZE: 1.1em } #dh-gallery { MARGIN: 0px } #dh-gallery A { TEXT-INDENT: -9999em; WIDTH: 307px; DISPLAY: block; HEIGHT: 200px; = OVERFLOW: hidden } #imagesbyLine { MARGIN-TOP: 3px; FONT: italic 1.1em "Helvetica Neue", Arial, serif; = COLOR: #777 } .sponsor { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 256px !important; = PADDING-RIGHT: 15px; FLOAT: left; MARGIN-LEFT: 15px !important; = BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 15px !important; BORDER-RIGHT: = #ccc 1px solid; PADDING-TOP: 15px } .sponsor SPAN { CLEAR: both; FONT-WEIGHT: bold } .sponsor P { MARGIN-BOTTOM: 0.5em; COLOR: #777; FONT-SIZE: 1em; MARGIN-RIGHT: 10px } .sponsor P#sponsored-text { FONT: 1.1em/1.5em Georgia, "Times New Roman", serif; CLEAR: both } .sponsored-by { FLOAT: left } .sponsored-by IMG { MARGIN-LEFT: 20px; VERTICAL-ALIGN: middle } .sponsor #sponsorMainImage { PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; FLOAT: right !important } .sponsor H4 { MARGIN: 0px; FONT: bold 1.1em Georgia, "Times New Roman", serif; COLOR: = #666 } #destination-modules { MARGIN-BOTTOM: 1.7em } #superArticleAd { MARGIN: 10px 7px 0px } .article_sidebar { BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; = PADDING-BOTTOM: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; MARGIN-BOTTOM: 10px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: = #b2b2b2 1px solid; PADDING-TOP: 5px } #article_sidebar LI { PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: 10px "Helvetica Neue", Arial, sans-serif; = LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 0px } #article_sidebar LI A { PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT: = 10px "Helvetica Neue", Arial, sans-serif; PADDING-TOP: 10px } #article_sidebar P { PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT: 9px = "Helvetica Neue", Arial, sans-serif; PADDING-TOP: 0px } #article-font-size { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/icon_size.gif) = no-repeat 0px 50% } #article-email { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/icon_email.gif) = no-repeat 0px 50% } #article-print { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/icon_print.gif) = no-repeat 0px 50% } #article-discuss { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/icons_comments.gif) = no-repeat 0px 50% } #article-share { BACKGROUND: = url(http://www.feedburner.com/fb/images/pub/feed-icon16x16.png) = no-repeat 0px 50% } .footer1Image IMG { MARGIN: 15px 0px 15px 15px; FLOAT: right } #articleImage { FLOAT: right; MARGIN-LEFT: 17px } #articleImage IMG { FLOAT: right } #articleImage P { FONT-STYLE: italic; FLOAT: right; COLOR: #777; FONT-SIZE: 1.1em } .articleImageCaption { FONT: 1em "Helvetica Neue", Arial, serif; FLOAT: right; COLOR: #777 } .articleImageCredit { FONT: italic 1em "Helvetica Neue", Arial, serif; FLOAT: right; COLOR: = #777 } #articleTitle { TEXT-ALIGN: left; FONT: bold 2.8em/1em "Helvetica Neue", Arial, serif } #byLine { LIST-STYLE-TYPE: none; MARGIN-TOP: 3px; FONT: 1.1em/1.3em "Helvetica = Neue", Arial, serif; COLOR: #555; LIST-STYLE-IMAGE: none } #byLineLanding { LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; FONT: 1em/1.3em "Helvetica = Neue", Arial, serif; COLOR: #555; LIST-STYLE-IMAGE: none } #subHead { LINE-HEIGHT: 1.5em; COLOR: #555; FONT-SIZE: 1.2em } #article-body P { =09 } #article-body #article-related P { TEXT-ALIGN: left } #articlePaginationWrapper { TEXT-ALIGN: center !important; PADDING-BOTTOM: 40px; FONT: 1.1em = "Helvetica Neue", Arial, sans-serif; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/article-footer.png) = no-repeat center bottom; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px } #articlePaginationWrapper A { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px } #articlePaginationWrapper A.current-page { BORDER-BOTTOM: #0a50a1 1px solid; BORDER-LEFT: #0a50a1 1px solid; = BORDER-TOP: #0a50a1 1px solid; BORDER-RIGHT: #0a50a1 1px solid } #articlePaginationWrapper A.last { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } comment_body { BACKGROUND-COLOR: #0c2833; MARGIN: 0px 0px 0px 40px } #comment_content { BACKGROUND-COLOR: #fff; WIDTH: 620px; MARGIN-LEFT: 40px; MARGIN-RIGHT: = 40px } #comments { WIDTH: 620px; MARGIN-LEFT: 6px } #comments EM { FONT-STYLE: italic; FONT-SIZE: 8pt } H6 { LINE-HEIGHT: 16pt; MARGIN: 10px 20px; FONT-FAMILY: Georgia; COLOR: = #7ea2a6; FONT-SIZE: 15pt } .comment_box H3 { LINE-HEIGHT: 13pt; MARGIN: 5px 0px 0px; FONT-FAMILY: Georgia; COLOR: = #fff; FONT-SIZE: 12pt } #comments P { FONT-FAMILY: Georgia; FONT-SIZE: 10pt } .comment_post_entry P { LINE-HEIGHT: 16pt } .comment_post { BORDER-BOTTOM: #7ea2a6 1px solid; BORDER-LEFT: #7ea2a6 1px solid; = MARGIN: 0px; BORDER-TOP: #7ea2a6 1px solid; BORDER-RIGHT: #7ea2a6 1px = solid } .comment_post_info A { COLOR: #0a50a1; FONT-WEIGHT: bold; TEXT-DECORATION: none } .comment_post_info P { FONT: 1em "Helvetica Neue", Arial, sans-serif; COLOR: #5f5f5f; = TEXT-DECORATION: none } #comment_box { BORDER-BOTTOM: #7ea2a6 1px solid; BORDER-LEFT: #7ea2a6 1px solid; = PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #7ea2a6; PADDING-LEFT: 20px; = PADDING-RIGHT: 20px; FONT-FAMILY: Georgia; FONT-SIZE: 11pt; BORDER-TOP: = #7ea2a6 1px solid; BORDER-RIGHT: #7ea2a6 1px solid; PADDING-TOP: 10px } #comment_box P { PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: = #fff; PADDING-TOP: 10px } .adWords { MARGIN-TOP: 1.2em } .adWords DIV { BORDER-TOP: #444 1px solid } .adWords H3 { MARGIN-TOP: 0.5em } .adWords H4 { COLOR: #666; FONT-SIZE: 1.1em } .adWords P { COLOR: #555; FONT-SIZE: 1.1em } .adWords H3 { MARGIN-RIGHT: 7px } .adWords H4 { MARGIN-RIGHT: 7px } .adWords P { MARGIN-RIGHT: 7px } .adWords UL { MARGIN-RIGHT: 7px } .adWords P { FONT-SIZE: 11px } .genericArticleImage { FLOAT: right } .genericArticleImage IMG { PADDING-BOTTOM: 10px; PADDING-LEFT: 15px } #searchBar { BORDER-BOTTOM: #888 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; BACKGROUND: #ccc; PADDING-TOP: 5px } #search-results .nextAndPrevious { FONT-SIZE: 1.1em } #search-results .nextAndPreviousBottom { FONT-SIZE: 1.1em } .archives UL { LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 30px; FLOAT: left; CLEAR: left; = LIST-STYLE-IMAGE: none } .archives LI { MARGIN-TOP: 1em; FLOAT: left; MARGIN-RIGHT: 38px } .archives A { DISPLAY: block; FONT-FAMILY: "Helvetica Neue", Arial, sans serif; = FONT-SIZE: 0.84em } #multimedia-feature H2 { FONT-FAMILY: "Helvetica Neue", Arial, sans-serif; FONT-SIZE: 1.2em } #multimedia-feature P { FONT-SIZE: 1.1em } #multimedia-sub-cat { POSITION: relative; MARGIN: 2em 0px; WIDTH: 631px !important; = BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subcat-body.png) = repeat-y left top; FLOAT: left; OVERFLOW: hidden } #multimedia-sub-cat P { WIDTH: 135px } #multimedia-sub-cat H3 { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = MARGIN-BOTTOM: 5px; BACKGROUND: #fff; PADDING-TOP: 5px } #multimedia-sub-cat H4 { WIDTH: 288px; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 1.1em } #multimedia-sub-cat A { FONT-SIZE: 0.9em } .multimedia { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 10px } .multimedia-header { MARGIN-TOP: 1px; BORDER-TOP: #888 1px solid } .multimedia IMG { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: = left; PADDING-TOP: 0px } .multimedia H4 { MARGIN-LEFT: 7px } .multimedia P { COLOR: #555; FONT-SIZE: 1.1em } #sub-cat-roundedTop { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subcat-top.png) = no-repeat left top; FLOAT: left } #sub-cat-roundedBottom { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/subcat-bottom.png) = no-repeat left bottom; FLOAT: left; PADDING-TOP: 10px } #cat-wrapper { WIDTH: 611px; FLOAT: left; MARGIN-LEFT: 17px; MARGIN-RIGHT: 10px } .subcat-group { WIDTH: 305px; FLOAT: left } .subcat-group DIV { WIDTH: 136px; FLOAT: left; MARGIN-RIGHT: 17px } #sub-cat-header { WIDTH: 580px; MARGIN-LEFT: 5px } #shoppingList LI { LIST-STYLE-TYPE: none; HEIGHT: 12em; LIST-STYLE-IMAGE: none } #shoppingList LI A { FONT: bold 1em "Helvetica Neue", Arial, sans serif } #shoppingList LI A IMG { DISPLAY: block } .module { PADDING-BOTTOM: 7px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; MARGIN-BOTTOM: 17px; CLEAR: left; BORDER-TOP: #6d6d6d 1px solid; = PADDING-TOP: 7px } .floatedModule { PADDING-BOTTOM: 7px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; MARGIN-BOTTOM: 17px; BORDER-TOP: #6d6d6d 1px solid; PADDING-TOP: = 7px } .adModule { BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; = PADDING-BOTTOM: 7px; MARGIN-TOP: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: = 7px; MARGIN-BOTTOM: 3px; CLEAR: left; BORDER-TOP: #b2b2b2 1px solid; = BORDER-RIGHT: #b2b2b2 1px solid; PADDING-TOP: 7px } .adModule IMG { FLOAT: left } .text { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT: = 1.1em/1.6em Verdana, "Times New Roman", serif; COLOR: #231f20; = PADDING-TOP: 0px } .small-text { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT: = 0.9em/1.6em Verdana, "Times New Roman", serif; COLOR: #231f20; = PADDING-TOP: 0px } .small-text A { COLOR: #4e411e } .small-text A:hover { COLOR: #4e411e; TEXT-DECORATION: underline } .text A { COLOR: #4e411e; FONT-WEIGHT: bold } .text A:hover { COLOR: #4e411e; FONT-WEIGHT: bold; TEXT-DECORATION: underline } .module IMG { FLOAT: left } .floatedModule IMG { FLOAT: left } .articleGalleryModule IMG { FLOAT: left; MARGIN-LEFT: 7px } .module .content-w-image { MARGIN-LEFT: 162px } .floatedModule .content-w-image { MARGIN-LEFT: 162px } .articleGalleryModule .content-w-image { MARGIN-LEFT: 86px } .module .linkList LI { PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; LIST-STYLE-IMAGE: none; PADDING-TOP: 3px } .floatedModule .linkList LI { PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; LIST-STYLE-IMAGE: none; PADDING-TOP: 3px } .articleGalleryModule { BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; = MARGIN-TOP: 0px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 = 1px solid } .module H3 { MARGIN: 0px 7px 0.5em; FONT: bold 1.3em "Helvetica Neue", Arial, = sans-serif; PADDING-TOP: 4px } .module H4 { MARGIN: 0px 7px 0.5em; FONT: bold 1.3em "Helvetica Neue", Arial, = sans-serif; PADDING-TOP: 4px } .plainModule H3 { MARGIN: 0px 7px 0.5em; FONT: bold 1.3em "Helvetica Neue", Arial, = sans-serif; PADDING-TOP: 4px } .plainModule H4 { MARGIN: 0px 7px 0.5em; FONT: bold 1.3em "Helvetica Neue", Arial, = sans-serif; PADDING-TOP: 4px } .floatedModule H3 { MARGIN: 0px 7px 0.5em; FONT: bold 1.3em "Helvetica Neue", Arial, = sans-serif; PADDING-TOP: 4px } .floatedModule H4 { MARGIN: 0px 7px 0.5em; FONT: bold 1.3em "Helvetica Neue", Arial, = sans-serif; PADDING-TOP: 4px } .articleGalleryModule H4 { MARGIN-BOTTOM: 0px } .articleGalleryModule P { MARGIN-BOTTOM: 0px } .module H5 { TEXT-TRANSFORM: uppercase; MARGIN: 0px 7px; FONT: bold 1em "Helvetica = Neue", Arial, sans-serif; PADDING-TOP: 4px } .plainModule H5 { TEXT-TRANSFORM: uppercase; MARGIN: 0px 7px; FONT: bold 1em "Helvetica = Neue", Arial, sans-serif; PADDING-TOP: 4px } .floatedModule H5 { TEXT-TRANSFORM: uppercase; MARGIN: 0px 7px; FONT: bold 1em "Helvetica = Neue", Arial, sans-serif; PADDING-TOP: 4px } .module P { FONT: 1.1em/1.6em Georgia, "Times New Roman", serif } .plainModule P { FONT: 1.1em/1.6em Georgia, "Times New Roman", serif } .floatedModule P { FONT: 1.1em/1.6em Georgia, "Times New Roman", serif } .plainModule P.article-cat { TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px 7px; FONT: bold 1em = "Helvetica Neue", Arial, sans-serif } .gradient P { MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px } .plainModule P { MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px } .articleGalleryModule P { MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px } .module UL { FONT: 1em/1.2em "Helvetica Neue", Arial, sans-serif } .floatedModule UL { FONT: 1em/1.2em "Helvetica Neue", Arial, sans-serif } .module UL LI { MARGIN-BOTTOM: 8px } .floatedModule UL LI { MARGIN-BOTTOM: 8px } .blogModule P { FONT: 1.1em/1.4em Georgia, "Times New Roman", serif } .blogModule H3 { MARGIN: 0px 7px 3px; FONT: bold 1.3em "Helvetica Neue", Arial, = sans-serif; PADDING-TOP: 4px } .departments { MARGIN-BOTTOM: 1.6em } .moduleLink { TEXT-TRANSFORM: uppercase; MARGIN-TOP: 0.7em; DISPLAY: block; = FONT-FAMILY: "Helvetica Neue", Arial, sans serif; FONT-SIZE: 1em; = FONT-WEIGHT: bold } #cat-feature { MARGIN-BOTTOM: 20px } #supercat-feature { MARGIN-BOTTOM: 20px } #cat-feature H2 { FONT: bold 1.3em "Helvetica Neue", Arial, sans-serif } #cat-feature H3 { FONT: 1.1em/1.45em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: = 1em } #cat-feature P { FONT: 1.1em/1.45em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: = 1em } #category-articles { =09 } .cat-article { BORDER-TOP: #6d6d6d 1px solid } .cat-article IMG { MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-RIGHT: 17px } .cat-article H2 { MARGIN-TOP: 10px; FONT: bold 1.3em "Helvetica Neue", Arial, sans-serif; = MARGIN-LEFT: 7px } .cat-article H3 { FONT: 1.1em/1.45em Georgia, "Times New Roman", serif; MARGIN-BOTTOM: = 20px; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px } .cat-article P { LINE-HEIGHT: 1.45em; MARGIN-BOTTOM: 20px; FONT-SIZE: 1.1em } #cat-breadcrumbs { TEXT-TRANSFORM: uppercase; DISPLAY: inline; FONT: 0.99em "Helvetica = Neue" Arial, sans-serif; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-LEFT: = 0px } .cat-breadcrumb { MARGIN-BOTTOM: 5px; MARGIN-LEFT: -5px } .cat-breadcrumb LI { TEXT-TRANSFORM: uppercase; DISPLAY: inline; FONT: 0.77em "Helvetica = Neue" Arial, sans-serif; FLOAT: left; MARGIN-LEFT: 5px } .cat-breadcrumb LI A { FLOAT: left; MARGIN-RIGHT: 5px } .cat-breadcrumb LI.last A { MARGIN-RIGHT: 0px } .biggerH3 { FONT-SIZE: 1.4em } .ad-note { FONT: 9px "Helvetica Neue", Arial, sans-serif; MARGIN-BOTTOM: 0px; = COLOR: #ccc } .testRed { BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-TOP: = red 1px solid; BORDER-RIGHT: red 1px solid } .testBlue { BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BORDER-TOP: = blue 1px solid; BORDER-RIGHT: blue 1px solid } .testGreen { BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; = BORDER-TOP: green 1px solid; BORDER-RIGHT: green 1px solid } .testBlack { BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; = BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid } .more-link { TEXT-TRANSFORM: capitalize; MARGIN: 0px; DISPLAY: inline; FONT: 1em = "Helvetica Neue", Arial, sans-serif; FLOAT: right } .centered { TEXT-ALIGN: center } .no-bullet { LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none } .nextAndPrevious { MARGIN: 0px; WIDTH: 20em; FONT-FAMILY: "Helvetica Neue", Arial, = sans-serif; FLOAT: right !important; COLOR: #555 !important; CLEAR: none = !important } .nextAndPrevious LI { MARGIN: 0px 5px; DISPLAY: inline; FLOAT: right } .nextAndPreviousBottom { FONT-FAMILY: "Helvetica Neue", Arial, sans-serif; BORDER-TOP: #777 1px = solid } .nextAndPreviousBottom LI { MARGIN: 0px 5px; DISPLAY: inline; FLOAT: right; COLOR: #555 !important } .sortOptions { MARGIN: 0px; WIDTH: 20em; FONT-FAMILY: "Helvetica Neue", Arial, = sans-serif; FLOAT: right } .sortOptions LI { LIST-STYLE-TYPE: none; MARGIN-TOP: -3px; FLOAT: right; FONT-SIZE: = 0.8em; LIST-STYLE-IMAGE: none } .sortOptions LI A { BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px } .sortOptions .selected { BACKGROUND: #eee } .sortOptions .first { PADDING-RIGHT: 10px } .article { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 10px } .normalWeight { FONT-WEIGHT: normal } .bold { FONT-WEIGHT: bold } .department { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 10px } .underlined { BORDER-BOTTOM: #888 1px solid } .marginBottom { MARGIN-BOTTOM: 1em } .marginTop { MARGIN-TOP: 1em } .moduleMarginLarge { MARGIN-TOP: 19px } .moduleMarginSmall { MARGIN-TOP: 8px } .watermark { COLOR: #777 } .bread-crumbs LI { LIST-STYLE-TYPE: none; FLOAT: left; FONT-SIZE: 0.8em; LIST-STYLE-IMAGE: = none } .wordWrap { PADDING-LEFT: 15px; FLOAT: right !important } .paddingRight { PADDING-RIGHT: 7px } .upperCase { TEXT-TRANSFORM: uppercase } .normalList { LIST-STYLE-TYPE: disc } .gradient { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/bg-gradient.png) #fff = repeat-x left top } .clear-left { CLEAR: left } .clear-both { CLEAR: both !important } .col { FLOAT: left; MARGIN-RIGHT: 17px } .one { WIDTH: 64px } .two { WIDTH: 145px } .three { WIDTH: 226px } .four { WIDTH: 307px } .five { WIDTH: 388px } .six { WIDTH: 469px } .seven { WIDTH: 550px } .eight { WIDTH: 631px } .nine { WIDTH: 712px } .ten { WIDTH: 793px } .eleven { WIDTH: 874px } .twelve { WIDTH: 955px } .last { MARGIN-RIGHT: 0px !important; BORDER-RIGHT: medium none } .required { COLOR: #990000; FONT-WEIGHT: bold } #pod_calendar { WIDTH: 210px; FLOAT: right } #pod_calendar #header { BACKGROUND-IMAGE: = url(http://media.smithsonianmag.com/designimages/mon_head_bg.gif); = WIDTH: 210px; HEIGHT: 23px; COLOR: #264c55; FONT-WEIGHT: bold; = PADDING-TOP: 5px } #wt_calendar { WIDTH: 528px; FLOAT: left; MARGIN-LEFT: 4px; CLEAR: left } #wt_calendar #header { BACKGROUND-IMAGE: = url(http://media.smithsonianmag.com/designimages/mon_head_bg.gif); = WIDTH: 210px; HEIGHT: 23px; COLOR: #264c55; FONT-WEIGHT: bold; = PADDING-TOP: 5px } #pod_calendar #header .prev { FLOAT: left } #pod_calendar #header .next { FLOAT: right } #pod_calendar #header .month { TEXT-ALIGN: center } #pod_calendar UL .month { TEXT-ALIGN: center } #pod_calendar UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; CLEAR: both; PADDING-TOP: 0px } #pod_calendar LI { TEXT-ALIGN: left; LIST-STYLE-TYPE: none; WIDTH: 35px; BACKGROUND: = url(http://media.smithsonianmag.com/designimages/day_bg.gif) no-repeat; = FLOAT: left; HEIGHT: 40px; FONT-SIZE: 9px } #pod_calendar LI A { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: = #264c55; TEXT-DECORATION: none; PADDING-TOP: 2px } #pod_calendar LI.hasphoto { BACKGROUND: = url(http://media.smithsonianmag.com/designimages/day_bg_photo.gif) = no-repeat; CURSOR: pointer } #photo_of_the_day { WIDTH: 528px; FLOAT: left; CLEAR: left } #pod_description { PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; = PADDING-TOP: 10px } #tih_description { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 35px; FLOAT: = left; PADDING-TOP: 10px } #snapshot { WIDTH: 100%; FLOAT: left; CLEAR: left } #snapshot_description { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: = left; PADDING-TOP: 10px } #prev_next { MARGIN-BOTTOM: 15px; HEIGHT: 14px } #prev_next A { TEXT-DECORATION: none } #prev_next A SPAN { TEXT-DECORATION: underline } #prev_next IMG { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .right { FLOAT: right } .left { FLOAT: left } .disabled { COLOR: #999 } #imageOptionsUnselected A { BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; = WIDTH: 100px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: #ffffff 2px solid; = BORDER-RIGHT: #ffffff 2px solid } #imageOptionsselected A { BORDER-BOTTOM: #0a50a1 2px solid; BORDER-LEFT: #98c4f6 2px solid; = WIDTH: 100px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: #98c4f6 2px solid; = BORDER-RIGHT: #0a50a1 2px solid } #imageOptionsUnselected A:hover { BORDER-BOTTOM: #a7a742 2px solid; BORDER-LEFT: #f7f7ae 2px solid; = WIDTH: 100px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: #f7f7ae 2px solid; = BORDER-RIGHT: #a7a742 2px solid } #essayrolloverUnselected A { BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; = WIDTH: 109px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: #ffffff 2px solid; = BORDER-RIGHT: #ffffff 2px solid } #essayrolloverselected A { BORDER-BOTTOM: #0a50a1 2px solid; BORDER-LEFT: #98c4f6 2px solid; = WIDTH: 109px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: #98c4f6 2px solid; = BORDER-RIGHT: #0a50a1 2px solid } #essayrolloverUnselected A:hover { BORDER-BOTTOM: #a7a742 2px solid; BORDER-LEFT: #f7f7ae 2px solid; = WIDTH: 109px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: #f7f7ae 2px solid; = BORDER-RIGHT: #a7a742 2px solid } .social { FONT-FAMILY: Verdana, Arial; COLOR: #7f7f7f; FONT-SIZE: 1.2em } .social A { COLOR: #0a50a1; TEXT-DECORATION: none } .social A:hover { COLOR: #0a50a1; TEXT-DECORATION: underline } #most-popular_large { BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; = PADDING-BOTTOM: 5px; MARGIN-TOP: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; MARGIN-BOTTOM: 10px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: = #b2b2b2 1px solid; PADDING-TOP: 5px } .most-popular_square UL { FONT: 1em/1.2em "Helvetica Neue", Arial, sans-serif } #tabNav_large { MARGIN-BOTTOM: 0px; HEIGHT: 1.6em; PADDING-TOP: 10px } .tabTitle_large { POSITION: relative; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; = PADDING-LEFT: 6px; BOTTOM: 0px; PADDING-RIGHT: 6px; DISPLAY: inline; = FONT: bold 1em "Helvetica Neue", Arial, sans-serif; COLOR: #0a50a1; = CURSOR: pointer; MARGIN-RIGHT: 2px; PADDING-TOP: 2px } .tabTitle_large A { =09 } #tabNav_large LI.active { BORDER-BOTTOM: #f7f7f1 2px solid; BORDER-LEFT: #999 1px solid; = PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f7f7f1; COLOR: #333; BORDER-TOP: = #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; = PADDING-TOP: 3px } #tabNav_large LI.active A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = COLOR: #218c35 !important } #most-popular-body_large { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; = BACKGROUND-COLOR: #f7f7f1; CLEAR: left; BORDER-RIGHT: #999 1px solid } #most-popular-body_large IMG { PADDING-TOP: 5px } #most-popular-body_large H4 { MARGIN: 0px 7px 0.5em; FONT: bold 1.3em "Helvetica Neue", Arial, = sans-serif; PADDING-TOP: 6px } #most-popular-body_large P { MARGIN: 0px 7px 0.5em; FONT: 1.1em/1.6em Georgia, "Times New Roman", = serif } .tabBody_large { BORDER-TOP: #999 1px solid; PADDING-TOP: 0px } .most-popular-list_large { FONT: 1.1em "Helvetica Neue", Arial, sans-serif; MARGIN-LEFT: 2.7em; = MARGIN-RIGHT: 5px } .most-popular-list_large LI { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px } ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Location: http://www.smithsonianmag.com/includes/IEgte7.css #affiliates { PADDING-BOTTOM: 7px } .innerList { PADDING-BOTTOM: 20px } .ie7wrap { PADDING-BOTTOM: 1.6em } .blueHead { DISPLAY: inline-block } ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.smithsonianmag.com/g/js/prototype.js /* Prototype JavaScript framework, version 1.5.1_rc2=0A= * (c) 2005-2007 Sam Stephenson=0A= *=0A= * Prototype is freely distributable under the terms of an MIT-style = license.=0A= * For details, see the Prototype web site: http://www.prototypejs.org/=0A= *=0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Prototype =3D {=0A= Version: '1.5.1_rc2',=0A= =0A= Browser: {=0A= IE: !!(window.attachEvent && !window.opera),=0A= Opera: !!window.opera,=0A= WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A= Gecko: navigator.userAgent.indexOf('Gecko') > -1 && = navigator.userAgent.indexOf('KHTML') =3D=3D -1=0A= },=0A= BrowserFeatures: {=0A= XPath: !!document.evaluate,=0A= ElementExtensions: !!window.HTMLElement,=0A= SpecificElementExtensions:=0A= (document.createElement('div').__proto__ !=3D=3D=0A= document.createElement('form').__proto__)=0A= },=0A= =0A= ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)',=0A= emptyFunction: function() {},=0A= K: function(x) { return x }=0A= }=0A= =0A= var Class =3D {=0A= create: function() {=0A= return function() {=0A= this.initialize.apply(this, arguments);=0A= }=0A= }=0A= }=0A= =0A= var Abstract =3D new Object();=0A= =0A= Object.extend =3D function(destination, source) {=0A= for (var property in source) {=0A= destination[property] =3D source[property];=0A= }=0A= return destination;=0A= }=0A= =0A= Object.extend(Object, {=0A= inspect: function(object) {=0A= try {=0A= if (object =3D=3D=3D undefined) return 'undefined';=0A= if (object =3D=3D=3D null) return 'null';=0A= return object.inspect ? object.inspect() : object.toString();=0A= } catch (e) {=0A= if (e instanceof RangeError) return '...';=0A= throw e;=0A= }=0A= },=0A= =0A= toJSON: function(object) {=0A= var type =3D typeof object;=0A= switch(type) {=0A= case 'undefined':=0A= case 'function':=0A= case 'unknown': return;=0A= case 'boolean': return object.toString();=0A= }=0A= if (object =3D=3D=3D null) return 'null';=0A= if (object.toJSON) return object.toJSON();=0A= if (object.ownerDocument =3D=3D=3D document) return;=0A= var results =3D [];=0A= for (var property in object) {=0A= var value =3D Object.toJSON(object[property]);=0A= if (value !=3D=3D undefined)=0A= results.push(property.toJSON() + ':' + value);=0A= }=0A= return '{' + results.join(',') + '}';=0A= },=0A= =0A= keys: function(object) {=0A= var keys =3D [];=0A= for (var property in object)=0A= keys.push(property);=0A= return keys;=0A= },=0A= =0A= values: function(object) {=0A= var values =3D [];=0A= for (var property in object)=0A= values.push(object[property]);=0A= return values;=0A= },=0A= =0A= clone: function(object) {=0A= return Object.extend({}, object);=0A= }=0A= });=0A= =0A= Function.prototype.bind =3D function() {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function() {=0A= return __method.apply(object, args.concat($A(arguments)));=0A= }=0A= }=0A= =0A= Function.prototype.bindAsEventListener =3D function(object) {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function(event) {=0A= return __method.apply(object, [( event || = window.event)].concat(args).concat($A(arguments)));=0A= }=0A= }=0A= =0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= return this.toPaddedString(2, 16);=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator) {=0A= $R(0, this, true).each(iterator);=0A= return this;=0A= },=0A= =0A= toPaddedString: function(length, radix) {=0A= var string =3D this.toString(radix || 10);=0A= return '0'.times(length - string.length) + string;=0A= },=0A= =0A= toJSON: function() {=0A= return isFinite(this) ? this.toString() : 'null';=0A= }=0A= });=0A= =0A= Date.prototype.toJSON =3D function() {=0A= return '"' + this.getFullYear() + '-' +=0A= (this.getMonth() + 1).toPaddedString(2) + '-' +=0A= this.getDate().toPaddedString(2) + 'T' +=0A= this.getHours().toPaddedString(2) + ':' +=0A= this.getMinutes().toPaddedString(2) + ':' +=0A= this.getSeconds().toPaddedString(2) + '"';=0A= };=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var lambda =3D arguments[i];=0A= try {=0A= returnValue =3D lambda();=0A= break;=0A= } catch (e) {}=0A= }=0A= =0A= return returnValue;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var PeriodicalExecuter =3D Class.create();=0A= PeriodicalExecuter.prototype =3D {=0A= initialize: function(callback, frequency) {=0A= this.callback =3D callback;=0A= this.frequency =3D frequency;=0A= this.currentlyExecuting =3D false;=0A= =0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000);=0A= },=0A= =0A= stop: function() {=0A= if (!this.timer) return;=0A= clearInterval(this.timer);=0A= this.timer =3D null;=0A= },=0A= =0A= onTimerEvent: function() {=0A= if (!this.currentlyExecuting) {=0A= try {=0A= this.currentlyExecuting =3D true;=0A= this.callback(this);=0A= } finally {=0A= this.currentlyExecuting =3D false;=0A= }=0A= }=0A= }=0A= }=0A= Object.extend(String, {=0A= interpret: function(value) {=0A= return value =3D=3D null ? '' : String(value);=0A= },=0A= specialChar: {=0A= '\b': '\\b',=0A= '\t': '\\t',=0A= '\n': '\\n',=0A= '\f': '\\f',=0A= '\r': '\\r',=0A= '\\': '\\\\'=0A= }=0A= });=0A= =0A= Object.extend(String.prototype, {=0A= gsub: function(pattern, replacement) {=0A= var result =3D '', source =3D this, match;=0A= replacement =3D arguments.callee.prepareReplacement(replacement);=0A= =0A= while (source.length > 0) {=0A= if (match =3D source.match(pattern)) {=0A= result +=3D source.slice(0, match.index);=0A= result +=3D String.interpret(replacement(match));=0A= source =3D source.slice(match.index + match[0].length);=0A= } else {=0A= result +=3D source, source =3D '';=0A= }=0A= }=0A= return result;=0A= },=0A= =0A= sub: function(pattern, replacement, count) {=0A= replacement =3D this.gsub.prepareReplacement(replacement);=0A= count =3D count =3D=3D=3D undefined ? 1 : count;=0A= =0A= return this.gsub(pattern, function(match) {=0A= if (--count < 0) return match[0];=0A= return replacement(match);=0A= });=0A= },=0A= =0A= scan: function(pattern, iterator) {=0A= this.gsub(pattern, iterator);=0A= return this;=0A= },=0A= =0A= truncate: function(length, truncation) {=0A= length =3D length || 30;=0A= truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A= return this.length > length ?=0A= this.slice(0, length - truncation.length) + truncation : this;=0A= },=0A= =0A= strip: function() {=0A= return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A= },=0A= =0A= stripTags: function() {=0A= return this.replace(/<\/?[^>]+>/gi, '');=0A= },=0A= =0A= stripScripts: function() {=0A= return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A= },=0A= =0A= extractScripts: function() {=0A= var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A= var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A= return (this.match(matchAll) || []).map(function(scriptTag) {=0A= return (scriptTag.match(matchOne) || ['', ''])[1];=0A= });=0A= },=0A= =0A= evalScripts: function() {=0A= return this.extractScripts().map(function(script) { return = eval(script) });=0A= },=0A= =0A= escapeHTML: function() {=0A= var self =3D arguments.callee;=0A= self.text.data =3D this;=0A= return self.div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A= $A(div.childNodes).inject('', function(memo, node) { return = memo+node.nodeValue }) :=0A= div.childNodes[0].nodeValue) : '';=0A= },=0A= =0A= toQueryParams: function(separator) {=0A= var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A= if (!match) return {};=0A= =0A= return match[1].split(separator || '&').inject({}, function(hash, = pair) {=0A= if ((pair =3D pair.split('=3D'))[0]) {=0A= var name =3D decodeURIComponent(pair[0]);=0A= var value =3D pair[1] ? decodeURIComponent(pair[1]) : undefined;=0A= =0A= if (hash[name] !=3D=3D undefined) {=0A= if (hash[name].constructor !=3D Array)=0A= hash[name] =3D [hash[name]];=0A= if (value) hash[name].push(value);=0A= }=0A= else hash[name] =3D value;=0A= }=0A= return hash;=0A= });=0A= },=0A= =0A= toArray: function() {=0A= return this.split('');=0A= },=0A= =0A= succ: function() {=0A= return this.slice(0, this.length - 1) +=0A= String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A= },=0A= =0A= times: function(count) {=0A= var result =3D '';=0A= for (var i =3D 0; i < count; i++) result +=3D this;=0A= return result;=0A= },=0A= =0A= camelize: function() {=0A= var parts =3D this.split('-'), len =3D parts.length;=0A= if (len =3D=3D 1) return parts[0];=0A= =0A= var camelized =3D this.charAt(0) =3D=3D '-'=0A= ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A= : parts[0];=0A= =0A= for (var i =3D 1; i < len; i++)=0A= camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1);=0A= =0A= return camelized;=0A= },=0A= =0A= capitalize: function() {=0A= return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase();=0A= },=0A= =0A= underscore: function() {=0A= return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase();=0A= },=0A= =0A= dasherize: function() {=0A= return this.gsub(/_/,'-');=0A= },=0A= =0A= inspect: function(useDoubleQuotes) {=0A= var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A= var character =3D String.specialChar[match[0]];=0A= return character ? character : '\\u00' + = match[0].charCodeAt().toPaddedString(2, 16);=0A= });=0A= if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') = + '"';=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= },=0A= =0A= toJSON: function() {=0A= return this.inspect(true);=0A= },=0A= =0A= evalJSON: function(sanitize) {=0A= try {=0A= if (!sanitize || = (/^("(\\.|[^"\\\n\r])*?"|[,:{}\[\]0-9.\-+Eaeflnr-u = \n\r\t])+?$/.test(this)))=0A= return eval('(' + this + ')');=0A= } catch (e) {}=0A= throw new SyntaxError('Badly formated JSON string: ' + = this.inspect());=0A= },=0A= =0A= include: function(pattern) {=0A= return this.indexOf(pattern) > -1;=0A= },=0A= =0A= startsWith: function(pattern) {=0A= return this.indexOf(pattern) =3D=3D 0;=0A= },=0A= =0A= endsWith: function(pattern) {=0A= return this.lastIndexOf(pattern) =3D=3D (this.length - = pattern.length);=0A= },=0A= =0A= empty: function() {=0A= return this =3D=3D '';=0A= },=0A= =0A= blank: function() {=0A= return /^\s*$/.test(this);=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (typeof replacement =3D=3D 'function') return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= }=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= Object.extend(String.prototype.escapeHTML, {=0A= div: document.createElement('div'),=0A= text: document.createTextNode('')=0A= });=0A= =0A= with (String.prototype.escapeHTML) div.appendChild(text);=0A= =0A= var Template =3D Class.create();=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= Template.prototype =3D {=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= return this.template.gsub(this.pattern, function(match) {=0A= var before =3D match[1];=0A= if (before =3D=3D '\\') return match[2];=0A= return before + String.interpret(object[match[3]]);=0A= });=0A= }=0A= }=0A= =0A= var $break =3D new Object();=0A= var $continue =3D new Object();=0A= =0A= var Enumerable =3D {=0A= each: function(iterator) {=0A= var index =3D 0;=0A= try {=0A= this._each(function(value) {=0A= iterator(value, index++);=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= return this;=0A= },=0A= =0A= eachSlice: function(number, iterator) {=0A= var index =3D -number, slices =3D [], array =3D this.toArray();=0A= while ((index +=3D number) < array.length)=0A= slices.push(array.slice(index, index+number));=0A= return slices.map(iterator);=0A= },=0A= =0A= all: function(iterator) {=0A= var result =3D true;=0A= this.each(function(value, index) {=0A= result =3D result && !!(iterator || Prototype.K)(value, index);=0A= if (!result) throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= any: function(iterator) {=0A= var result =3D false;=0A= this.each(function(value, index) {=0A= if (result =3D !!(iterator || Prototype.K)(value, index))=0A= throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= collect: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push((iterator || Prototype.K)(value, index));=0A= });=0A= return results;=0A= },=0A= =0A= detect: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= if (iterator(value, index)) {=0A= result =3D value;=0A= throw $break;=0A= }=0A= });=0A= return result;=0A= },=0A= =0A= findAll: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= grep: function(pattern, iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= var stringValue =3D value.toString();=0A= if (stringValue.match(pattern))=0A= results.push((iterator || Prototype.K)(value, index));=0A= })=0A= return results;=0A= },=0A= =0A= include: function(object) {=0A= var found =3D false;=0A= this.each(function(value) {=0A= if (value =3D=3D object) {=0A= found =3D true;=0A= throw $break;=0A= }=0A= });=0A= return found;=0A= },=0A= =0A= inGroupsOf: function(number, fillWith) {=0A= fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A= return this.eachSlice(number, function(slice) {=0A= while(slice.length < number) slice.push(fillWith);=0A= return slice;=0A= });=0A= },=0A= =0A= inject: function(memo, iterator) {=0A= this.each(function(value, index) {=0A= memo =3D iterator(memo, value, index);=0A= });=0A= return memo;=0A= },=0A= =0A= invoke: function(method) {=0A= var args =3D $A(arguments).slice(1);=0A= return this.map(function(value) {=0A= return value[method].apply(value, args);=0A= });=0A= },=0A= =0A= max: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value >=3D result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= min: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value < result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= partition: function(iterator) {=0A= var trues =3D [], falses =3D [];=0A= this.each(function(value, index) {=0A= ((iterator || Prototype.K)(value, index) ?=0A= trues : falses).push(value);=0A= });=0A= return [trues, falses];=0A= },=0A= =0A= pluck: function(property) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push(value[property]);=0A= });=0A= return results;=0A= },=0A= =0A= reject: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (!iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= sortBy: function(iterator) {=0A= return this.map(function(value, index) {=0A= return {value: value, criteria: iterator(value, index)};=0A= }).sort(function(left, right) {=0A= var a =3D left.criteria, b =3D right.criteria;=0A= return a < b ? -1 : a > b ? 1 : 0;=0A= }).pluck('value');=0A= },=0A= =0A= toArray: function() {=0A= return this.map();=0A= },=0A= =0A= zip: function() {=0A= var iterator =3D Prototype.K, args =3D $A(arguments);=0A= if (typeof args.last() =3D=3D 'function')=0A= iterator =3D args.pop();=0A= =0A= var collections =3D [this].concat(args).map($A);=0A= return this.map(function(value, index) {=0A= return iterator(collections.pluck(index));=0A= });=0A= },=0A= =0A= size: function() {=0A= return this.toArray().length;=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= }=0A= =0A= Object.extend(Enumerable, {=0A= map: Enumerable.collect,=0A= find: Enumerable.detect,=0A= select: Enumerable.findAll,=0A= member: Enumerable.include,=0A= entries: Enumerable.toArray=0A= });=0A= var $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= =0A= if (Prototype.Browser.WebKit) {=0A= $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (!(typeof iterable =3D=3D 'function' && iterable =3D=3D '[object = NodeList]') &&=0A= iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= }=0A= =0A= Object.extend(Array.prototype, Enumerable);=0A= =0A= if (!Array.prototype._reverse)=0A= Array.prototype._reverse =3D Array.prototype.reverse;=0A= =0A= Object.extend(Array.prototype, {=0A= _each: function(iterator) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= iterator(this[i]);=0A= },=0A= =0A= clear: function() {=0A= this.length =3D 0;=0A= return this;=0A= },=0A= =0A= first: function() {=0A= return this[0];=0A= },=0A= =0A= last: function() {=0A= return this[this.length - 1];=0A= },=0A= =0A= compact: function() {=0A= return this.select(function(value) {=0A= return value !=3D null;=0A= });=0A= },=0A= =0A= flatten: function() {=0A= return this.inject([], function(array, value) {=0A= return array.concat(value && value.constructor =3D=3D Array ?=0A= value.flatten() : [value]);=0A= });=0A= },=0A= =0A= without: function() {=0A= var values =3D $A(arguments);=0A= return this.select(function(value) {=0A= return !values.include(value);=0A= });=0A= },=0A= =0A= indexOf: function(object) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= if (this[i] =3D=3D object) return i;=0A= return -1;=0A= },=0A= =0A= reverse: function(inline) {=0A= return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A= },=0A= =0A= reduce: function() {=0A= return this.length > 1 ? this : this[0];=0A= },=0A= =0A= uniq: function(sorted) {=0A= return this.inject([], function(array, value, index) {=0A= if (0 =3D=3D index || (sorted ? array.last() !=3D value : = !array.include(value)))=0A= array.push(value);=0A= return array;=0A= });=0A= },=0A= =0A= clone: function() {=0A= return [].concat(this);=0A= },=0A= =0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= inspect: function() {=0A= return '[' + this.map(Object.inspect).join(', ') + ']';=0A= },=0A= =0A= toJSON: function() {=0A= var results =3D [];=0A= this.each(function(object) {=0A= var value =3D Object.toJSON(object);=0A= if (value !=3D=3D undefined) results.push(value);=0A= });=0A= return '[' + results.join(',') + ']';=0A= }=0A= });=0A= =0A= Array.prototype.toArray =3D Array.prototype.clone;=0A= =0A= function $w(string) {=0A= string =3D string.strip();=0A= return string ? string.split(/\s+/) : [];=0A= }=0A= =0A= if (Prototype.Browser.Opera){=0A= Array.prototype.concat =3D function() {=0A= var array =3D [];=0A= for (var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]);=0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= if (arguments[i].constructor =3D=3D Array) {=0A= for (var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++)=0A= array.push(arguments[i][j]);=0A= } else {=0A= array.push(arguments[i]);=0A= }=0A= }=0A= return array;=0A= }=0A= }=0A= var Hash =3D function(object) {=0A= if (object instanceof Hash) this.merge(object);=0A= else Object.extend(this, object || {});=0A= };=0A= =0A= Object.extend(Hash, {=0A= toQueryString: function(obj) {=0A= var parts =3D [];=0A= parts.add =3D arguments.callee.addPair;=0A= =0A= this.prototype._each.call(obj, function(pair) {=0A= if (!pair.key) return;=0A= var value =3D pair.value;=0A= =0A= if (value && typeof value =3D=3D 'object') {=0A= if (value.constructor =3D=3D Array) value.each(function(value) {=0A= parts.add(pair.key, value);=0A= });=0A= return;=0A= }=0A= parts.add(pair.key, value);=0A= });=0A= =0A= return parts.join('&');=0A= },=0A= =0A= toJSON: function(object) {=0A= var results =3D [];=0A= this.prototype._each.call(object, function(pair) {=0A= var value =3D Object.toJSON(pair.value);=0A= if (value !=3D=3D undefined) results.push(pair.key.toJSON() + ':' = + value);=0A= });=0A= return '{' + results.join(',') + '}';=0A= }=0A= });=0A= =0A= Hash.toQueryString.addPair =3D function(key, value, prefix) {=0A= if (value =3D=3D null) return;=0A= key =3D encodeURIComponent(key);=0A= this.push(key + '=3D' + (value =3D=3D null ? '' : = encodeURIComponent(value)));=0A= }=0A= =0A= Object.extend(Hash.prototype, Enumerable);=0A= Object.extend(Hash.prototype, {=0A= _each: function(iterator) {=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if (value && value =3D=3D Hash.prototype[key]) continue;=0A= =0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= },=0A= =0A= keys: function() {=0A= return this.pluck('key');=0A= },=0A= =0A= values: function() {=0A= return this.pluck('value');=0A= },=0A= =0A= merge: function(hash) {=0A= return $H(hash).inject(this, function(mergedHash, pair) {=0A= mergedHash[pair.key] =3D pair.value;=0A= return mergedHash;=0A= });=0A= },=0A= =0A= remove: function() {=0A= var result;=0A= for(var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var value =3D this[arguments[i]];=0A= if (value !=3D=3D undefined){=0A= if (result =3D=3D=3D undefined) result =3D value;=0A= else {=0A= if (result.constructor !=3D Array) result =3D [result];=0A= result.push(value)=0A= }=0A= }=0A= delete this[arguments[i]];=0A= }=0A= return result;=0A= },=0A= =0A= toQueryString: function() {=0A= return Hash.toQueryString(this);=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= },=0A= =0A= toJSON: function() {=0A= return Hash.toJSON(this);=0A= }=0A= });=0A= =0A= function $H(object) {=0A= if (object instanceof Hash) return object;=0A= return new Hash(object);=0A= };=0A= =0A= // Safari iterates over shadowed properties=0A= if (function() {=0A= var i =3D 0, Test =3D function(value) { this.key =3D value };=0A= Test.prototype.key =3D 'foo';=0A= for (var property in new Test('bar')) i++;=0A= return i > 1;=0A= }()) Hash.prototype._each =3D function(iterator) {=0A= var cache =3D [];=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if ((value && value =3D=3D Hash.prototype[key]) || = cache.include(key)) continue;=0A= cache.push(key);=0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= };=0A= ObjectRange =3D Class.create();=0A= Object.extend(ObjectRange.prototype, Enumerable);=0A= Object.extend(ObjectRange.prototype, {=0A= initialize: function(start, end, exclusive) {=0A= this.start =3D start;=0A= this.end =3D end;=0A= this.exclusive =3D exclusive;=0A= },=0A= =0A= _each: function(iterator) {=0A= var value =3D this.start;=0A= while (this.include(value)) {=0A= iterator(value);=0A= value =3D value.succ();=0A= }=0A= },=0A= =0A= include: function(value) {=0A= if (value < this.start)=0A= return false;=0A= if (this.exclusive)=0A= return value < this.end;=0A= return value <=3D this.end;=0A= }=0A= });=0A= =0A= var $R =3D function(start, end, exclusive) {=0A= return new ObjectRange(start, end, exclusive);=0A= }=0A= =0A= var Ajax =3D {=0A= getTransport: function() {=0A= return Try.these(=0A= function() {return new XMLHttpRequest()},=0A= function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A= function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A= ) || false;=0A= },=0A= =0A= activeRequestCount: 0=0A= }=0A= =0A= Ajax.Responders =3D {=0A= responders: [],=0A= =0A= _each: function(iterator) {=0A= this.responders._each(iterator);=0A= },=0A= =0A= register: function(responder) {=0A= if (!this.include(responder))=0A= this.responders.push(responder);=0A= },=0A= =0A= unregister: function(responder) {=0A= this.responders =3D this.responders.without(responder);=0A= },=0A= =0A= dispatch: function(callback, request, transport, json) {=0A= this.each(function(responder) {=0A= if (typeof responder[callback] =3D=3D 'function') {=0A= try {=0A= responder[callback].apply(responder, [request, transport, = json]);=0A= } catch (e) {}=0A= }=0A= });=0A= }=0A= };=0A= =0A= Object.extend(Ajax.Responders, Enumerable);=0A= =0A= Ajax.Responders.register({=0A= onCreate: function() {=0A= Ajax.activeRequestCount++;=0A= },=0A= onComplete: function() {=0A= Ajax.activeRequestCount--;=0A= }=0A= });=0A= =0A= Ajax.Base =3D function() {};=0A= Ajax.Base.prototype =3D {=0A= setOptions: function(options) {=0A= this.options =3D {=0A= method: 'post',=0A= asynchronous: true,=0A= contentType: 'application/x-www-form-urlencoded',=0A= encoding: 'UTF-8',=0A= parameters: ''=0A= }=0A= Object.extend(this.options, options || {});=0A= =0A= this.options.method =3D this.options.method.toLowerCase();=0A= if (typeof this.options.parameters =3D=3D 'string')=0A= this.options.parameters =3D = this.options.parameters.toQueryParams();=0A= }=0A= }=0A= =0A= Ajax.Request =3D Class.create();=0A= Ajax.Request.Events =3D=0A= ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A= =0A= Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A= _complete: false,=0A= =0A= initialize: function(url, options) {=0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= this.request(url);=0A= },=0A= =0A= request: function(url) {=0A= this.url =3D url;=0A= this.method =3D this.options.method;=0A= var params =3D Object.clone(this.options.parameters);=0A= =0A= if (!['get', 'post'].include(this.method)) {=0A= // simulate other verbs over post=0A= params['_method'] =3D this.method;=0A= this.method =3D 'post';=0A= }=0A= =0A= this.parameters =3D params;=0A= =0A= if (params =3D Hash.toQueryString(params)) {=0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get')=0A= this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A= else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= params +=3D '&_=3D';=0A= }=0A= =0A= try {=0A= Ajax.Responders.dispatch('onCreate', this, this.transport);=0A= =0A= this.transport.open(this.method.toUpperCase(), this.url,=0A= this.options.asynchronous);=0A= =0A= if (this.options.asynchronous)=0A= setTimeout(function() { this.respondToReadyState(1) = }.bind(this), 10);=0A= =0A= this.transport.onreadystatechange =3D = this.onStateChange.bind(this);=0A= this.setRequestHeaders();=0A= =0A= this.body =3D this.method =3D=3D 'post' ? (this.options.postBody = || params) : null;=0A= this.transport.send(this.body);=0A= =0A= /* Force Firefox to handle ready state 4 for synchronous requests = */=0A= if (!this.options.asynchronous && this.transport.overrideMimeType)=0A= this.onStateChange();=0A= =0A= }=0A= catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= onStateChange: function() {=0A= var readyState =3D this.transport.readyState;=0A= if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A= this.respondToReadyState(this.transport.readyState);=0A= },=0A= =0A= setRequestHeaders: function() {=0A= var headers =3D {=0A= 'X-Requested-With': 'XMLHttpRequest',=0A= 'X-Prototype-Version': Prototype.Version,=0A= 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*'=0A= };=0A= =0A= if (this.method =3D=3D 'post') {=0A= headers['Content-type'] =3D this.options.contentType +=0A= (this.options.encoding ? '; charset=3D' + this.options.encoding = : '');=0A= =0A= /* Force "Connection: close" for older Mozilla browsers to work=0A= * around a bug where XMLHttpRequest sends an incorrect=0A= * Content-length header. See Mozilla Bugzilla #246651.=0A= */=0A= if (this.transport.overrideMimeType &&=0A= (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005)=0A= headers['Connection'] =3D 'close';=0A= }=0A= =0A= // user-defined headers=0A= if (typeof this.options.requestHeaders =3D=3D 'object') {=0A= var extras =3D this.options.requestHeaders;=0A= =0A= if (typeof extras.push =3D=3D 'function')=0A= for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A= headers[extras[i]] =3D extras[i+1];=0A= else=0A= $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value });=0A= }=0A= =0A= for (var name in headers)=0A= this.transport.setRequestHeader(name, headers[name]);=0A= },=0A= =0A= success: function() {=0A= return !this.transport.status=0A= || (this.transport.status >=3D 200 && this.transport.status < = 300);=0A= },=0A= =0A= respondToReadyState: function(readyState) {=0A= var state =3D Ajax.Request.Events[readyState];=0A= var transport =3D this.transport, json =3D this.evalJSON();=0A= =0A= if (state =3D=3D 'Complete') {=0A= try {=0A= this._complete =3D true;=0A= (this.options['on' + this.transport.status]=0A= || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A= || Prototype.emptyFunction)(transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if ((this.getHeader('Content-type') || 'text/javascript').strip().=0A= match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))=0A= this.evalResponse();=0A= }=0A= =0A= try {=0A= (this.options['on' + state] || Prototype.emptyFunction)(transport, = json);=0A= Ajax.Responders.dispatch('on' + state, this, transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if (state =3D=3D 'Complete') {=0A= // avoid memory leak in MSIE: clean up=0A= this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A= }=0A= },=0A= =0A= getHeader: function(name) {=0A= try {=0A= return this.transport.getResponseHeader(name);=0A= } catch (e) { return null }=0A= },=0A= =0A= evalJSON: function() {=0A= try {=0A= var json =3D this.getHeader('X-JSON');=0A= return json ? eval('(' + json + ')') : null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval(this.transport.responseText);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= dispatchException: function(exception) {=0A= (this.options.onException || Prototype.emptyFunction)(this, = exception);=0A= Ajax.Responders.dispatch('onException', this, exception);=0A= }=0A= });=0A= =0A= Ajax.Updater =3D Class.create();=0A= =0A= Object.extend(Object.extend(Ajax.Updater.prototype, = Ajax.Request.prototype), {=0A= initialize: function(container, url, options) {=0A= this.container =3D {=0A= success: (container.success || container),=0A= failure: (container.failure || (container.success ? null : = container))=0A= }=0A= =0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= =0A= var onComplete =3D this.options.onComplete || = Prototype.emptyFunction;=0A= this.options.onComplete =3D (function(transport, param) {=0A= this.updateContent();=0A= onComplete(transport, param);=0A= }).bind(this);=0A= =0A= this.request(url);=0A= },=0A= =0A= updateContent: function() {=0A= var receiver =3D this.container[this.success() ? 'success' : = 'failure'];=0A= var response =3D this.transport.responseText;=0A= =0A= if (!this.options.evalScripts) response =3D response.stripScripts();=0A= =0A= if (receiver =3D $(receiver)) {=0A= if (this.options.insertion)=0A= new this.options.insertion(receiver, response);=0A= else=0A= receiver.update(response);=0A= }=0A= =0A= if (this.success()) {=0A= if (this.onComplete)=0A= setTimeout(this.onComplete.bind(this), 10);=0A= }=0A= }=0A= });=0A= =0A= Ajax.PeriodicalUpdater =3D Class.create();=0A= Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A= initialize: function(container, url, options) {=0A= this.setOptions(options);=0A= this.onComplete =3D this.options.onComplete;=0A= =0A= this.frequency =3D (this.options.frequency || 2);=0A= this.decay =3D (this.options.decay || 1);=0A= =0A= this.updater =3D {};=0A= this.container =3D container;=0A= this.url =3D url;=0A= =0A= this.start();=0A= },=0A= =0A= start: function() {=0A= this.options.onComplete =3D this.updateComplete.bind(this);=0A= this.onTimerEvent();=0A= },=0A= =0A= stop: function() {=0A= this.updater.options.onComplete =3D undefined;=0A= clearTimeout(this.timer);=0A= (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A= },=0A= =0A= updateComplete: function(request) {=0A= if (this.options.decay) {=0A= this.decay =3D (request.responseText =3D=3D this.lastText ?=0A= this.decay * this.options.decay : 1);=0A= =0A= this.lastText =3D request.responseText;=0A= }=0A= this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A= this.decay * this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= this.updater =3D new Ajax.Updater(this.container, this.url, = this.options);=0A= }=0A= });=0A= function $(element) {=0A= if (arguments.length > 1) {=0A= for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++)=0A= elements.push($(arguments[i]));=0A= return elements;=0A= }=0A= if (typeof element =3D=3D 'string')=0A= element =3D document.getElementById(element);=0A= return Element.extend(element);=0A= }=0A= =0A= if (Prototype.BrowserFeatures.XPath) {=0A= document._getElementsByXPath =3D function(expression, parentElement) {=0A= var results =3D [];=0A= var query =3D document.evaluate(expression, $(parentElement) || = document,=0A= null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A= results.push(query.snapshotItem(i));=0A= return results;=0A= };=0A= =0A= document.getElementsByClassName =3D function(className, parentElement) = {=0A= var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + = " ')]";=0A= return document._getElementsByXPath(q, parentElement);=0A= }=0A= =0A= } else document.getElementsByClassName =3D function(className, = parentElement) {=0A= var children =3D ($(parentElement) || = document.body).getElementsByTagName('*');=0A= var elements =3D [], child;=0A= for (var i =3D 0, length =3D children.length; i < length; i++) {=0A= child =3D children[i];=0A= if (Element.hasClassName(child, className))=0A= elements.push(Element.extend(child));=0A= }=0A= return elements;=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= if (!window.Element) var Element =3D {};=0A= =0A= Element.extend =3D function(element) {=0A= var F =3D Prototype.BrowserFeatures;=0A= if (!element || !element.tagName || element.nodeType =3D=3D 3 ||=0A= element._extended || F.SpecificElementExtensions || element =3D=3D = window)=0A= return element;=0A= =0A= var methods =3D {}, tagName =3D element.tagName, cache =3D = Element.extend.cache,=0A= T =3D Element.Methods.ByTag;=0A= =0A= // extend methods for all tags (Safari doesn't need this)=0A= if (!F.ElementExtensions) {=0A= Object.extend(methods, Element.Methods),=0A= Object.extend(methods, Element.Methods.Simulated);=0A= }=0A= =0A= // extend methods for specific tags=0A= if (T[tagName]) Object.extend(methods, T[tagName]);=0A= =0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (typeof value =3D=3D 'function' && !(property in element))=0A= element[property] =3D cache.findOrStore(value);=0A= }=0A= =0A= element._extended =3D Prototype.emptyFunction;=0A= return element;=0A= };=0A= =0A= Element.extend.cache =3D {=0A= findOrStore: function(value) {=0A= return this[value] =3D this[value] || function() {=0A= return value.apply(null, [this].concat($A(arguments)));=0A= }=0A= }=0A= };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(element) {=0A= element =3D $(element);=0A= Element[Element.visible(element) ? 'hide' : 'show'](element);=0A= return element;=0A= },=0A= =0A= hide: function(element) {=0A= $(element).style.display =3D 'none';=0A= return element;=0A= },=0A= =0A= show: function(element) {=0A= $(element).style.display =3D '';=0A= return element;=0A= },=0A= =0A= remove: function(element) {=0A= element =3D $(element);=0A= element.parentNode.removeChild(element);=0A= return element;=0A= },=0A= =0A= update: function(element, html) {=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= $(element).innerHTML =3D html.stripScripts();=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= replace: function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= if (element.outerHTML) {=0A= element.outerHTML =3D html.stripScripts();=0A= } else {=0A= var range =3D element.ownerDocument.createRange();=0A= range.selectNodeContents(element);=0A= element.parentNode.replaceChild(=0A= range.createContextualFragment(html.stripScripts()), element);=0A= }=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= inspect: function(element) {=0A= element =3D $(element);=0A= var result =3D '<' + element.tagName.toLowerCase();=0A= $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A= var property =3D pair.first(), attribute =3D pair.last();=0A= var value =3D (element[property] || '').toString();=0A= if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true);=0A= });=0A= return result + '>';=0A= },=0A= =0A= recursivelyCollect: function(element, property) {=0A= element =3D $(element);=0A= var elements =3D [];=0A= while (element =3D element[property])=0A= if (element.nodeType =3D=3D 1)=0A= elements.push(Element.extend(element));=0A= return elements;=0A= },=0A= =0A= ancestors: function(element) {=0A= return $(element).recursivelyCollect('parentNode');=0A= },=0A= =0A= descendants: function(element) {=0A= return $A($(element).getElementsByTagName('*')).each(Element.extend);=0A= },=0A= =0A= immediateDescendants: function(element) {=0A= if (!(element =3D $(element).firstChild)) return [];=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= if (element) return [element].concat($(element).nextSiblings());=0A= return [];=0A= },=0A= =0A= previousSiblings: function(element) {=0A= return $(element).recursivelyCollect('previousSibling');=0A= },=0A= =0A= nextSiblings: function(element) {=0A= return $(element).recursivelyCollect('nextSibling');=0A= },=0A= =0A= siblings: function(element) {=0A= element =3D $(element);=0A= return = element.previousSiblings().reverse().concat(element.nextSiblings());=0A= },=0A= =0A= match: function(element, selector) {=0A= if (typeof selector =3D=3D 'string')=0A= selector =3D new Selector(selector);=0A= return selector.match($(element));=0A= },=0A= =0A= up: function(element, expression, index) {=0A= var ancestors =3D $(element).ancestors();=0A= return expression ? Selector.findElement(ancestors, expression, = index) :=0A= ancestors[index || 0];=0A= },=0A= =0A= down: function(element, expression, index) {=0A= var descendants =3D $(element).descendants();=0A= return expression ? Selector.findElement(descendants, expression, = index) :=0A= descendants[index || 0];=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= var previousSiblings =3D $(element).previousSiblings();=0A= return expression ? Selector.findElement(previousSiblings, = expression, index) :=0A= previousSiblings[index || 0];=0A= },=0A= =0A= next: function(element, expression, index) {=0A= var nextSiblings =3D $(element).nextSiblings();=0A= return expression ? Selector.findElement(nextSiblings, expression, = index) :=0A= nextSiblings[index || 0];=0A= },=0A= =0A= getElementsBySelector: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element, args);=0A= },=0A= =0A= getElementsByClassName: function(element, className) {=0A= return document.getElementsByClassName(className, element);=0A= },=0A= =0A= readAttribute: function(element, name) {=0A= element =3D $(element);=0A= if (Prototype.Browser.IE) {=0A= if (!element.attributes) return null;=0A= var t =3D Element._attributeTranslations;=0A= if (t.values[name]) return t.values[name](element, name);=0A= if (t.names[name]) name =3D t.names[name];=0A= var attribute =3D element.attributes[name];=0A= return attribute ? attribute.nodeValue : null;=0A= }=0A= return element.getAttribute(name);=0A= },=0A= =0A= getHeight: function(element) {=0A= return $(element).getDimensions().height;=0A= },=0A= =0A= getWidth: function(element) {=0A= return $(element).getDimensions().width;=0A= },=0A= =0A= classNames: function(element) {=0A= return new Element.ClassNames(element);=0A= },=0A= =0A= hasClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= var elementClassName =3D element.className;=0A= if (elementClassName.length =3D=3D 0) return false;=0A= if (elementClassName =3D=3D className ||=0A= elementClassName.match(new RegExp("(^|\\s)" + className + = "(\\s|$)")))=0A= return true;=0A= return false;=0A= },=0A= =0A= addClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).add(className);=0A= return element;=0A= },=0A= =0A= removeClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).remove(className);=0A= return element;=0A= },=0A= =0A= toggleClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element)[element.hasClassName(className) ? = 'remove' : 'add'](className);=0A= return element;=0A= },=0A= =0A= observe: function() {=0A= Event.observe.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= stopObserving: function() {=0A= Event.stopObserving.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= // removes whitespace-only text node children=0A= cleanWhitespace: function(element) {=0A= element =3D $(element);=0A= var node =3D element.firstChild;=0A= while (node) {=0A= var nextNode =3D node.nextSibling;=0A= if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A= element.removeChild(node);=0A= node =3D nextNode;=0A= }=0A= return element;=0A= },=0A= =0A= empty: function(element) {=0A= return $(element).innerHTML.blank();=0A= },=0A= =0A= descendantOf: function(element, ancestor) {=0A= element =3D $(element), ancestor =3D $(ancestor);=0A= while (element =3D element.parentNode)=0A= if (element =3D=3D ancestor) return true;=0A= return false;=0A= },=0A= =0A= scrollTo: function(element) {=0A= element =3D $(element);=0A= var pos =3D Position.cumulativeOffset(element);=0A= window.scrollTo(pos[0], pos[1]);=0A= return element;=0A= },=0A= =0A= getStyle: function(element, style) {=0A= element =3D $(element);=0A= style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value) {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= }=0A= if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= getOpacity: function(element) {=0A= return $(element).getStyle('opacity');=0A= },=0A= =0A= setStyle: function(element, styles, camelized) {=0A= element =3D $(element);=0A= var elementStyle =3D element.style;=0A= =0A= for (var property in styles)=0A= if (property =3D=3D 'opacity') element.setOpacity(styles[property])=0A= else=0A= elementStyle[(property =3D=3D 'float' || property =3D=3D = 'cssFloat') ?=0A= (elementStyle.styleFloat =3D=3D=3D undefined ? 'cssFloat' : = 'styleFloat') :=0A= (camelized ? property : property.camelize())] =3D = styles[property];=0A= =0A= return element;=0A= },=0A= =0A= setOpacity: function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= return element;=0A= },=0A= =0A= getDimensions: function(element) {=0A= element =3D $(element);=0A= var display =3D $(element).getStyle('display');=0A= if (display !=3D 'none' && display !=3D null) // Safari bug=0A= return {width: element.offsetWidth, height: element.offsetHeight};=0A= =0A= // All *Width and *Height properties give 0 on elements with display = none,=0A= // so enable the element temporarily=0A= var els =3D element.style;=0A= var originalVisibility =3D els.visibility;=0A= var originalPosition =3D els.position;=0A= var originalDisplay =3D els.display;=0A= els.visibility =3D 'hidden';=0A= els.position =3D 'absolute';=0A= els.display =3D 'block';=0A= var originalWidth =3D element.clientWidth;=0A= var originalHeight =3D element.clientHeight;=0A= els.display =3D originalDisplay;=0A= els.position =3D originalPosition;=0A= els.visibility =3D originalVisibility;=0A= return {width: originalWidth, height: originalHeight};=0A= },=0A= =0A= makePositioned: function(element) {=0A= element =3D $(element);=0A= var pos =3D Element.getStyle(element, 'position');=0A= if (pos =3D=3D 'static' || !pos) {=0A= element._madePositioned =3D true;=0A= element.style.position =3D 'relative';=0A= // Opera returns the offset relative to the positioning context, = when an=0A= // element is position relative but top and left have not been = defined=0A= if (window.opera) {=0A= element.style.top =3D 0;=0A= element.style.left =3D 0;=0A= }=0A= }=0A= return element;=0A= },=0A= =0A= undoPositioned: function(element) {=0A= element =3D $(element);=0A= if (element._madePositioned) {=0A= element._madePositioned =3D undefined;=0A= element.style.position =3D=0A= element.style.top =3D=0A= element.style.left =3D=0A= element.style.bottom =3D=0A= element.style.right =3D '';=0A= }=0A= return element;=0A= },=0A= =0A= makeClipping: function(element) {=0A= element =3D $(element);=0A= if (element._overflow) return element;=0A= element._overflow =3D element.style.overflow || 'auto';=0A= if ((Element.getStyle(element, 'overflow') || 'visible') !=3D = 'hidden')=0A= element.style.overflow =3D 'hidden';=0A= return element;=0A= },=0A= =0A= undoClipping: function(element) {=0A= element =3D $(element);=0A= if (!element._overflow) return element;=0A= element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow;=0A= element._overflow =3D null;=0A= return element;=0A= }=0A= };=0A= =0A= Object.extend(Element.Methods, {childOf: Element.Methods.descendantOf});=0A= =0A= if (Prototype.Browser.Opera) {=0A= Element.Methods._getStyle =3D Element.Methods.getStyle;=0A= Element.Methods.getStyle =3D function(element, style) {=0A= switch(style) {=0A= case 'left':=0A= case 'top':=0A= case 'right':=0A= case 'bottom':=0A= if (Element._getStyle(element, 'position') =3D=3D 'static') = return null;=0A= default: return Element._getStyle(element, style);=0A= }=0A= };=0A= }=0A= else if (Prototype.Browser.IE) {=0A= Element.Methods.getStyle =3D function(element, style) {=0A= element =3D $(element);=0A= style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? = 'styleFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value && element.currentStyle) value =3D = element.currentStyle[style];=0A= =0A= if (style =3D=3D 'opacity') {=0A= if (value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/))=0A= if (value[1]) return parseFloat(value[1]) / 100;=0A= return 1.0;=0A= }=0A= =0A= if (value =3D=3D 'auto') {=0A= if ((style =3D=3D 'width' || style =3D=3D 'height') && = (element.getStyle('display') !=3D 'none'))=0A= return element['offset'+style.capitalize()] + 'px';=0A= return null;=0A= }=0A= return value;=0A= };=0A= =0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= var filter =3D element.getStyle('filter'), style =3D element.style;=0A= if (value =3D=3D 1 || value =3D=3D=3D '') {=0A= style.filter =3D filter.replace(/alpha\([^\)]*\)/gi,'');=0A= return element;=0A= } else if (value < 0.00001) value =3D 0;=0A= style.filter =3D filter.replace(/alpha\([^\)]*\)/gi, '') +=0A= 'alpha(opacity=3D' + (value * 100) + ')';=0A= return element;=0A= };=0A= =0A= // IE is missing .innerHTML support for TABLE-related elements=0A= Element.Methods.update =3D function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= var tagName =3D element.tagName.toUpperCase();=0A= if (['THEAD','TBODY','TR','TD'].include(tagName)) {=0A= var div =3D document.createElement('div');=0A= switch (tagName) {=0A= case 'THEAD':=0A= case 'TBODY':=0A= div.innerHTML =3D '' + html.stripScripts() + = '
';=0A= depth =3D 2;=0A= break;=0A= case 'TR':=0A= div.innerHTML =3D '' + html.stripScripts() = + '
';=0A= depth =3D 3;=0A= break;=0A= case 'TD':=0A= div.innerHTML =3D '
' + = html.stripScripts() + '
';=0A= depth =3D 4;=0A= }=0A= $A(element.childNodes).each(function(node) { = element.removeChild(node) });=0A= depth.times(function() { div =3D div.firstChild });=0A= $A(div.childNodes).each(function(node) { element.appendChild(node) = });=0A= } else {=0A= element.innerHTML =3D html.stripScripts();=0A= }=0A= setTimeout(function() { html.evalScripts() }, 10);=0A= return element;=0A= }=0A= }=0A= else if (Prototype.Browser.Gecko) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A= (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A= return element;=0A= };=0A= }=0A= =0A= Element._attributeTranslations =3D {=0A= names: {=0A= colspan: "colSpan",=0A= rowspan: "rowSpan",=0A= valign: "vAlign",=0A= datetime: "dateTime",=0A= accesskey: "accessKey",=0A= tabindex: "tabIndex",=0A= enctype: "encType",=0A= maxlength: "maxLength",=0A= readonly: "readOnly",=0A= longdesc: "longDesc"=0A= },=0A= values: {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= title: function(element) {=0A= var node =3D element.getAttributeNode('title');=0A= return node.specified ? node.nodeValue : null;=0A= }=0A= }=0A= };=0A= =0A= (function() {=0A= Object.extend(this, {=0A= href: this._getAttr,=0A= src: this._getAttr,=0A= disabled: this._flag,=0A= checked: this._flag,=0A= readonly: this._flag,=0A= multiple: this._flag=0A= });=0A= }).call(Element._attributeTranslations.values);=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= var t =3D Element._attributeTranslations, node;=0A= attribute =3D t.names[attribute] || attribute;=0A= node =3D $(element).getAttributeNode(attribute);=0A= return node && node.specified;=0A= }=0A= };=0A= =0A= Element.Methods.ByTag =3D {};=0A= =0A= Object.extend(Element, Element.Methods);=0A= =0A= if (!Prototype.BrowserFeatures.ElementExtensions &&=0A= document.createElement('div').__proto__) {=0A= window.HTMLElement =3D {};=0A= window.HTMLElement.prototype =3D = document.createElement('div').__proto__;=0A= Prototype.BrowserFeatures.ElementExtensions =3D true;=0A= }=0A= =0A= Element.hasAttribute =3D function(element, attribute) {=0A= if (element.hasAttribute) return element.hasAttribute(attribute);=0A= return Element.Methods.Simulated.hasAttribute(element, attribute);=0A= };=0A= =0A= Element.addMethods =3D function(methods) {=0A= var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A= if (arguments.length =3D=3D 2) {=0A= var tagName =3D methods;=0A= methods =3D arguments[1];=0A= }=0A= =0A= if (!tagName) Object.extend(Element.Methods, methods || {});=0A= else {=0A= if (tagName.constructor =3D=3D Array) tagName.each(extend);=0A= else extend(tagName);=0A= }=0A= =0A= function extend(tagName) {=0A= tagName =3D tagName.toUpperCase();=0A= if (!Element.Methods.ByTag[tagName])=0A= Element.Methods.ByTag[tagName] =3D {};=0A= Object.extend(Element.Methods.ByTag[tagName], methods);=0A= }=0A= =0A= function copy(methods, destination, onlyIfAbsent) {=0A= onlyIfAbsent =3D onlyIfAbsent || false;=0A= var cache =3D Element.extend.cache;=0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (!onlyIfAbsent || !(property in destination))=0A= destination[property] =3D cache.findOrStore(value);=0A= }=0A= }=0A= =0A= function findDOMClass(tagName) {=0A= var klass;=0A= var trans =3D {=0A= "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A= "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": = "DList",=0A= "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": = "Heading",=0A= "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A= "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", = "CAPTION":=0A= "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A= "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", = "TR":=0A= "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A= "FrameSet", "IFRAME": "IFrame"=0A= };=0A= if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A= if (window[klass]) return window[klass];=0A= =0A= window[klass] =3D {};=0A= window[klass].prototype =3D = document.createElement(tagName).__proto__;=0A= return window[klass];=0A= }=0A= =0A= if (F.ElementExtensions) {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= }=0A= =0A= if (F.SpecificElementExtensions) {=0A= for (var tag in Element.Methods.ByTag) {=0A= var klass =3D findDOMClass(tag);=0A= if (typeof klass =3D=3D "undefined") continue;=0A= copy(T[tag], klass.prototype);=0A= }=0A= }=0A= };=0A= =0A= var Toggle =3D { display: Element.toggle };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.Insertion =3D function(adjacency) {=0A= this.adjacency =3D adjacency;=0A= }=0A= =0A= Abstract.Insertion.prototype =3D {=0A= initialize: function(element, content) {=0A= this.element =3D $(element);=0A= this.content =3D content.stripScripts();=0A= =0A= if (this.adjacency && this.element.insertAdjacentHTML) {=0A= try {=0A= this.element.insertAdjacentHTML(this.adjacency, this.content);=0A= } catch (e) {=0A= var tagName =3D this.element.tagName.toUpperCase();=0A= if (['TBODY', 'TR'].include(tagName)) {=0A= this.insertContent(this.contentFromAnonymousTable());=0A= } else {=0A= throw e;=0A= }=0A= }=0A= } else {=0A= this.range =3D this.element.ownerDocument.createRange();=0A= if (this.initializeRange) this.initializeRange();=0A= = this.insertContent([this.range.createContextualFragment(this.content)]);=0A= }=0A= =0A= setTimeout(function() {content.evalScripts()}, 10);=0A= },=0A= =0A= contentFromAnonymousTable: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D '' + this.content + = '
';=0A= return $A(div.childNodes[0].childNodes[0].childNodes);=0A= }=0A= }=0A= =0A= var Insertion =3D new Object();=0A= =0A= Insertion.Before =3D Class.create();=0A= Insertion.Before.prototype =3D Object.extend(new = Abstract.Insertion('beforeBegin'), {=0A= initializeRange: function() {=0A= this.range.setStartBefore(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment, this.element);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Top =3D Class.create();=0A= Insertion.Top.prototype =3D Object.extend(new = Abstract.Insertion('afterBegin'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(true);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.reverse(false).each((function(fragment) {=0A= this.element.insertBefore(fragment, this.element.firstChild);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Bottom =3D Class.create();=0A= Insertion.Bottom.prototype =3D Object.extend(new = Abstract.Insertion('beforeEnd'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.appendChild(fragment);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.After =3D Class.create();=0A= Insertion.After.prototype =3D Object.extend(new = Abstract.Insertion('afterEnd'), {=0A= initializeRange: function() {=0A= this.range.setStartAfter(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment,=0A= this.element.nextSibling);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Element.ClassNames =3D Class.create();=0A= Element.ClassNames.prototype =3D {=0A= initialize: function(element) {=0A= this.element =3D $(element);=0A= },=0A= =0A= _each: function(iterator) {=0A= this.element.className.split(/\s+/).select(function(name) {=0A= return name.length > 0;=0A= })._each(iterator);=0A= },=0A= =0A= set: function(className) {=0A= this.element.className =3D className;=0A= },=0A= =0A= add: function(classNameToAdd) {=0A= if (this.include(classNameToAdd)) return;=0A= this.set($A(this).concat(classNameToAdd).join(' '));=0A= },=0A= =0A= remove: function(classNameToRemove) {=0A= if (!this.include(classNameToRemove)) return;=0A= this.set($A(this).without(classNameToRemove).join(' '));=0A= },=0A= =0A= toString: function() {=0A= return $A(this).join(' ');=0A= }=0A= };=0A= =0A= Object.extend(Element.ClassNames.prototype, Enumerable);=0A= /* Portions of the Selector class are derived from Jack Slocum=E2=80=99s = DomQuery,=0A= * part of YUI-Ext version 0.40, distributed under the terms of an = MIT-style=0A= * license. Please see http://www.yui-ext.com/ for more information. */=0A= =0A= var Selector =3D Class.create();=0A= =0A= Selector.prototype =3D {=0A= initialize: function(expression) {=0A= this.expression =3D expression.strip();=0A= this.compileMatcher();=0A= },=0A= =0A= compileMatcher: function() {=0A= // Selectors with namespaced attributes can't use the XPath version=0A= if (Prototype.BrowserFeatures.XPath && = !(/\[[\w-]*?:/).test(this.expression))=0A= return this.compileXPathMatcher();=0A= =0A= var e =3D this.expression, ps =3D Selector.patterns, h =3D = Selector.handlers,=0A= c =3D Selector.criteria, le, p, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.matcher =3D Selector._cache[e]; return;=0A= }=0A= this.matcher =3D ["this.matcher =3D function(root) {",=0A= "var r =3D root, h =3D Selector.handlers, c =3D = false, n;"];=0A= =0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= this.matcher.push(typeof c[i] =3D=3D 'function' ? c[i](m) :=0A= new Template(c[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.matcher.push("return h.unique(n);\n}");=0A= eval(this.matcher.join('\n'));=0A= Selector._cache[this.expression] =3D this.matcher;=0A= },=0A= =0A= compileXPathMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns,=0A= x =3D Selector.xpath, le, p, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.xpath =3D Selector._cache[e]; return;=0A= }=0A= =0A= this.matcher =3D ['.//*'];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= if (m =3D e.match(ps[i])) {=0A= this.matcher.push(typeof x[i] =3D=3D 'function' ? x[i](m) :=0A= new Template(x[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.xpath =3D this.matcher.join('');=0A= Selector._cache[this.expression] =3D this.xpath;=0A= },=0A= =0A= findElements: function(root) {=0A= root =3D root || document;=0A= if (this.xpath) return document._getElementsByXPath(this.xpath, = root);=0A= return this.matcher(root);=0A= },=0A= =0A= match: function(element) {=0A= return this.findElements(document).include(element);=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= },=0A= =0A= inspect: function() {=0A= return "#";=0A= }=0A= };=0A= =0A= Object.extend(Selector, {=0A= _cache: {},=0A= =0A= xpath: {=0A= descendant: "//*",=0A= child: "/*",=0A= adjacent: "/following-sibling::*[1]",=0A= laterSibling: '/following-sibling::*',=0A= tagName: function(m) {=0A= if (m[1] =3D=3D '*') return '';=0A= return "[local-name()=3D'" + m[1].toLowerCase() +=0A= "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A= },=0A= className: "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A= id: "[@id=3D'#{1}']",=0A= attrPresence: "[@#{1}]",=0A= attr: function(m) {=0A= m[3] =3D m[5] || m[6];=0A= return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= var h =3D Selector.xpath.pseudos[m[1]];=0A= if (!h) return '';=0A= if (typeof h =3D=3D=3D 'function') return h(m);=0A= return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A= },=0A= operators: {=0A= '=3D': "[@#{1}=3D'#{3}']",=0A= '!=3D': "[@#{1}!=3D'#{3}']",=0A= '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A= '$=3D': "[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']",=0A= '*=3D': "[contains(@#{1}, '#{3}')]",=0A= '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A= '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A= },=0A= pseudos: {=0A= 'first-child': '[not(preceding-sibling::*)]',=0A= 'last-child': '[not(following-sibling::*)]',=0A= 'only-child': '[not(preceding-sibling::* or = following-sibling::*)]',=0A= 'empty': "[count(*) =3D 0 and (count(text()) =3D 0 or = translate(text(), ' \t\r\n', '') =3D '')]",=0A= 'checked': "[@checked]",=0A= 'disabled': "[@disabled]",=0A= 'enabled': "[not(@disabled)]",=0A= 'not': function(m) {=0A= if (!m[6]) return '';=0A= var p =3D Selector.patterns, x =3D Selector.xpath;=0A= for (var i in p) {=0A= if (mm =3D m[6].match(p[i])) {=0A= var ss =3D typeof x[i] =3D=3D 'function' ? x[i](mm) : new = Template(x[i]).evaluate(mm);=0A= m[6] =3D ss.substring(1, ss.length - 1);=0A= break;=0A= }=0A= }=0A= return "[not(" + m[6] + ")]";=0A= },=0A= 'nth-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A= },=0A= 'nth-last-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A= },=0A= 'nth-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("position() ", m);=0A= },=0A= 'nth-last-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", = m);=0A= },=0A= 'first-of-type': function(m) {=0A= m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A= },=0A= 'last-of-type': function(m) {=0A= m[6] =3D "1"; return = Selector.xpath.pseudos['nth-last-of-type'](m);=0A= },=0A= 'only-of-type': function(m) {=0A= var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + = p['last-of-type'](m);=0A= },=0A= nth: function(predicate, m) {=0A= var mm, formula =3D m[6];=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A= predicate +=3D "=3D " + mm[1];=0A= if (mm =3D formula.match(/^(\d+)?n(\+(\d+))?/)) { // an+b=0A= var a =3D mm[1] ? Number(mm[1]) : 1;=0A= var b =3D mm[3] ? Number(mm[3]) : 0;=0A= predicate +=3D "mod " + a + " =3D " + b;=0A= }=0A= return "[" + predicate + "]";=0A= }=0A= }=0A= },=0A= =0A= criteria: {=0A= tagName: 'n =3D h.tagName(n, r, "#{1}", c); c =3D false;',=0A= className: 'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A= id: 'n =3D h.id(n, r, "#{1}", c); c =3D false;',=0A= attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A= attr: function(m) {=0A= m[3] =3D m[5] || m[6];=0A= return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c = =3D false;').evaluate(m);=0A= },=0A= pseudo: 'n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =3D = false;',=0A= descendant: 'c =3D "descendant";',=0A= child: 'c =3D "child";',=0A= adjacent: 'c =3D "adjacent";',=0A= laterSibling: 'c =3D "laterSibling";'=0A= },=0A= =0A= patterns: {=0A= // combinators must be listed first=0A= // (and descendant needs to be last combinator)=0A= laterSibling: /^\s*~\s*/,=0A= child: /^\s*>\s*/,=0A= adjacent: /^\s*\+\s*/,=0A= descendant: /^\s/,=0A= =0A= // selectors follow=0A= tagName: /^\s*(\*|[\w\-]+)(\b|$)?/,=0A= id: /^#([\w\-\*]+)(\b|$)/,=0A= className: /^\.([\w\-\*]+)(\b|$)/,=0A= pseudo: = /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis= )abled|not)(\((.*?)\))?(\b|$)/,=0A= attrPresence: /^\[([\w]+)\]/,=0A= attr: = /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\]]*?)\4|([^'"][^= \]]*?)))?\]/=0A= },=0A= =0A= handlers: {=0A= // UTILITY FUNCTIONS=0A= // joins two collections=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= a.push(node);=0A= return a;=0A= },=0A= =0A= // marks an array of nodes for counting=0A= mark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D true;=0A= return nodes;=0A= },=0A= =0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D undefined;=0A= return nodes;=0A= },=0A= =0A= // mark each child node with its position (for nth calls)=0A= // "ofType" flag indicates whether we're indexing for nth-of-type=0A= // rather than nth-child=0A= index: function(parentNode, reverse, ofType) {=0A= parentNode._counted =3D true;=0A= if (reverse) {=0A= for (var nodes =3D parentNode.childNodes, i =3D nodes.length - = 1, j =3D 1; i >=3D 0; i--) {=0A= node =3D nodes[i];=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= } else {=0A= for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node = =3D nodes[i]; i++)=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= },=0A= =0A= // filters out duplicates and extends all nodes=0A= unique: function(nodes) {=0A= if (nodes.length =3D=3D 0) return nodes;=0A= var results =3D [], n;=0A= for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A= if (!(n =3D nodes[i])._counted) {=0A= n._counted =3D true;=0A= results.push(Element.extend(n));=0A= }=0A= return Selector.handlers.unmark(results);=0A= },=0A= =0A= // COMBINATOR FUNCTIONS=0A= descendant: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.descendants(node));=0A= return results;=0A= },=0A= =0A= child: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.immediateDescendants(node));=0A= return results;=0A= },=0A= =0A= adjacent: function(nodes) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= var next =3D this.nextElementSibling(node);=0A= if (next) results.push(next);=0A= }=0A= return results;=0A= },=0A= =0A= laterSibling: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.nextSiblings(node));=0A= return results;=0A= },=0A= =0A= nextElementSibling: function(node) {=0A= while (node =3D node.nextSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= previousElementSibling: function(node) {=0A= while (node =3D node.previousSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= // TOKEN FUNCTIONS=0A= tagName: function(nodes, root, tagName, combinator) {=0A= tagName =3D tagName.toUpperCase();=0A= var results =3D [], h =3D Selector.handlers;=0A= if (nodes) {=0A= if (combinator) {=0A= // fastlane for ordinary descendant combinators=0A= if (combinator =3D=3D "descendant") {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName(tagName));=0A= return results;=0A= } else nodes =3D this[combinator](nodes);=0A= if (tagName =3D=3D "*") return nodes;=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.tagName.toUpperCase() =3D=3D tagName) = results.push(node);=0A= return results;=0A= } else return root.getElementsByTagName(tagName);=0A= },=0A= =0A= id: function(nodes, root, id, combinator) {=0A= var targetNode =3D $(id), h =3D Selector.handlers;=0A= if (!nodes && root =3D=3D document) return targetNode ? = [targetNode] : [];=0A= if (nodes) {=0A= if (combinator) {=0A= if (combinator =3D=3D 'child') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (targetNode.parentNode =3D=3D node) return [targetNode];=0A= } else if (combinator =3D=3D 'descendant') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.descendantOf(targetNode, node)) return = [targetNode];=0A= } else if (combinator =3D=3D 'adjacent') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Selector.handlers.previousElementSibling(targetNode) = =3D=3D node)=0A= return [targetNode];=0A= } else nodes =3D h[combinator](nodes);=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node =3D=3D targetNode) return [targetNode];=0A= return [];=0A= }=0A= return (targetNode && Element.descendantOf(targetNode, root)) ? = [targetNode] : [];=0A= },=0A= =0A= className: function(nodes, root, className, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= return Selector.handlers.byClassName(nodes, root, className);=0A= },=0A= =0A= byClassName: function(nodes, root, className) {=0A= if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A= var needle =3D ' ' + className + ' ';=0A= for (var i =3D 0, results =3D [], node, nodeClassName; node =3D = nodes[i]; i++) {=0A= nodeClassName =3D node.className;=0A= if (nodeClassName.length =3D=3D 0) continue;=0A= if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' = ').include(needle))=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= attrPresence: function(nodes, root, attr) {=0A= var results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.hasAttribute(node, attr)) results.push(node);=0A= return results;=0A= },=0A= =0A= attr: function(nodes, root, attr, value, operator) {=0A= var handler =3D Selector.operators[operator], results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= var nodeValue =3D Element.readAttribute(node, attr);=0A= if (nodeValue =3D=3D=3D null) continue;=0A= if (handler(nodeValue, value)) results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= pseudo: function(nodes, name, value, root, combinator) {=0A= if (combinator) nodes =3D this[combinator](nodes);=0A= return Selector.pseudos[name](nodes, value, root);=0A= }=0A= },=0A= =0A= pseudos: {=0A= 'first-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.previousElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'last-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.nextElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'only-child': function(nodes, value, root) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!h.previousElementSibling(node) && = !h.nextElementSibling(node))=0A= results.push(node);=0A= return results;=0A= },=0A= 'nth-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root);=0A= },=0A= 'nth-last-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true);=0A= },=0A= 'nth-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, false, true);=0A= },=0A= 'nth-last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true, true);=0A= },=0A= 'first-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, false, true);=0A= },=0A= 'last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, true, true);=0A= },=0A= 'only-of-type': function(nodes, formula, root) {=0A= var p =3D Selector.pseudos;=0A= return p['last-of-type'](p['first-of-type'](nodes, formula, root), = formula, root);=0A= },=0A= =0A= // handles nth(-last)-child, nth(-last)-of-type, and = (first|last)-of-type=0A= nth: function(nodes, formula, root, reverse, ofType) {=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A= h.mark(nodes);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= if (!node.parentNode._counted) {=0A= h.index(node.parentNode, reverse, ofType);=0A= indexed.push(node.parentNode);=0A= }=0A= }=0A= if (formula.match(/^\d+$/)) { // just a number=0A= formula =3D Number(formula);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.nodeIndex =3D=3D formula) results.push(node);=0A= } else if (m =3D formula.match(/^(\d+)?n(\+(\d+))?$/)) { // an+b=0A= var a =3D m[1] ? Number(m[1]) : 1;=0A= var b =3D m[3] ? Number(m[3]) : 0;=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.nodeIndex % a =3D=3D b) results.push(node);=0A= }=0A= h.unmark(nodes);=0A= h.unmark(indexed);=0A= return results;=0A= },=0A= =0A= 'empty': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= // IE treats comments as element nodes=0A= if (node.tagName =3D=3D '!' || (node.firstChild && = !node.innerHTML.match(/^\s*$/))) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= 'not': function(nodes, selector, root) {=0A= var h =3D Selector.handlers, exclusions =3D $A(nodes), = selectorType, m;=0A= for (var i in Selector.patterns) {=0A= if (m =3D selector.match(Selector.patterns[i])) {=0A= selectorType =3D i; break;=0A= }=0A= }=0A= switch(selectorType) {=0A= case 'className': case 'tagName': case 'id': // fallthroughs=0A= case 'attrPresence': exclusions =3D h[selectorType](exclusions, = root, m[1], false); break;=0A= case 'attr': m[3] =3D m[5] || m[6]; exclusions =3D = h.attr(exclusions, root, m[1], m[3], m[2]); break;=0A= case 'pseudo': exclusions =3D h.pseudo(exclusions, m[1], m[6], = root, false); break;=0A= // only 'simple selectors' (one token) allowed in a :not clause=0A= default: throw 'Illegal selector in :not clause.';=0A= }=0A= h.mark(exclusions);=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node._counted) results.push(node);=0A= h.unmark(exclusions);=0A= return results;=0A= },=0A= =0A= 'enabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'disabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'checked': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.checked) results.push(node);=0A= return results;=0A= }=0A= },=0A= =0A= operators: {=0A= '=3D': function(nv, v) { return nv =3D=3D v; },=0A= '!=3D': function(nv, v) { return nv !=3D v; },=0A= '^=3D': function(nv, v) { return nv.startsWith(v); },=0A= '$=3D': function(nv, v) { return nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv.include(v); },=0A= '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + = ' '); },=0A= '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + = '-').include('-' + v.toUpperCase() + '-'); }=0A= },=0A= =0A= matchElements: function(elements, expression) {=0A= var matches =3D new Selector(expression).findElements(), h =3D = Selector.handlers;=0A= h.mark(matches);=0A= for (var i =3D 0, results =3D [], element; element =3D elements[i]; = i++)=0A= if (element._counted) results.push(element);=0A= h.unmark(matches);=0A= return results;=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (typeof expression =3D=3D 'number') {=0A= index =3D expression; expression =3D false;=0A= }=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= var exprs =3D expressions.join(','), expressions =3D [];=0A= exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A= expressions.push(m[1].strip());=0A= });=0A= var results =3D [], h =3D Selector.handlers;=0A= for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A= selector =3D new Selector(expressions[i].strip());=0A= h.concat(results, selector.findElements(element));=0A= }=0A= return (l > 1) ? h.unique(results) : results;=0A= }=0A= });=0A= =0A= function $$() {=0A= return Selector.findChildElements(document, $A(arguments));=0A= }=0A= var Form =3D {=0A= reset: function(form) {=0A= $(form).reset();=0A= return form;=0A= },=0A= =0A= serializeElements: function(elements, getHash) {=0A= var data =3D elements.inject({}, function(result, element) {=0A= if (!element.disabled && element.name) {=0A= var key =3D element.name, value =3D $(element).getValue();=0A= if (value !=3D null) {=0A= if (key in result) {=0A= if (result[key].constructor !=3D Array) result[key] =3D = [result[key]];=0A= result[key].push(value);=0A= }=0A= else result[key] =3D value;=0A= }=0A= }=0A= return result;=0A= });=0A= =0A= return getHash ? data : Hash.toQueryString(data);=0A= }=0A= };=0A= =0A= Form.Methods =3D {=0A= serialize: function(form, getHash) {=0A= return Form.serializeElements(Form.getElements(form), getHash);=0A= },=0A= =0A= getElements: function(form) {=0A= return $A($(form).getElementsByTagName('*')).inject([],=0A= function(elements, child) {=0A= if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A= elements.push(Element.extend(child));=0A= return elements;=0A= }=0A= );=0A= },=0A= =0A= getInputs: function(form, typeName, name) {=0A= form =3D $(form);=0A= var inputs =3D form.getElementsByTagName('input');=0A= =0A= if (!typeName && !name) return $A(inputs).map(Element.extend);=0A= =0A= for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) {=0A= var input =3D inputs[i];=0A= if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name))=0A= continue;=0A= matchingInputs.push(Element.extend(input));=0A= }=0A= =0A= return matchingInputs;=0A= },=0A= =0A= disable: function(form) {=0A= form =3D $(form);=0A= form.getElements().each(function(element) {=0A= element.blur();=0A= element.disabled =3D 'true';=0A= });=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= form.getElements().each(function(element) {=0A= element.disabled =3D '';=0A= });=0A= return form;=0A= },=0A= =0A= findFirstElement: function(form) {=0A= return $(form).getElements().find(function(element) {=0A= return element.type !=3D 'hidden' && !element.disabled &&=0A= ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase());=0A= });=0A= },=0A= =0A= focusFirstElement: function(form) {=0A= form =3D $(form);=0A= form.findFirstElement().activate();=0A= return form;=0A= },=0A= =0A= request: function(form, options) {=0A= form =3D $(form), options =3D Object.clone(options || {});=0A= =0A= var params =3D options.parameters;=0A= options.parameters =3D form.serialize(true);=0A= =0A= if (params) {=0A= if (typeof params =3D=3D 'string') params =3D = params.toQueryParams();=0A= Object.extend(options.parameters, params);=0A= }=0A= =0A= if (form.hasAttribute('method') && !options.method)=0A= options.method =3D form.method;=0A= =0A= return new Ajax.Request(form.action, options);=0A= }=0A= }=0A= =0A= Object.extend(Form, Form.Methods);=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element =3D {=0A= focus: function(element) {=0A= $(element).focus();=0A= return element;=0A= },=0A= =0A= select: function(element) {=0A= $(element).select();=0A= return element;=0A= }=0A= }=0A= =0A= Form.Element.Methods =3D {=0A= serialize: function(element) {=0A= element =3D $(element);=0A= if (!element.disabled && element.name) {=0A= var value =3D element.getValue();=0A= if (value !=3D undefined) {=0A= var pair =3D {};=0A= pair[element.name] =3D value;=0A= return Hash.toQueryString(pair);=0A= }=0A= }=0A= return '';=0A= },=0A= =0A= getValue: function(element) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= return Form.Element.Serializers[method](element);=0A= },=0A= =0A= clear: function(element) {=0A= $(element).value =3D '';=0A= return element;=0A= },=0A= =0A= present: function(element) {=0A= return $(element).value !=3D '';=0A= },=0A= =0A= activate: function(element) {=0A= element =3D $(element);=0A= try {=0A= element.focus();=0A= if (element.select && (element.tagName.toLowerCase() !=3D 'input' = ||=0A= !['button', 'reset', 'submit'].include(element.type)))=0A= element.select();=0A= } catch (e) {}=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.blur();=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= }=0A= =0A= Object.extend(Form.Element, Form.Element.Methods);=0A= Object.extend(Element.Methods.ByTag, {=0A= "FORM": Object.clone(Form.Methods),=0A= "INPUT": Object.clone(Form.Element.Methods),=0A= "SELECT": Object.clone(Form.Element.Methods),=0A= "TEXTAREA": Object.clone(Form.Element.Methods)=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.getValue;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element.Serializers =3D {=0A= input: function(element) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= return Form.Element.Serializers.inputSelector(element);=0A= default:=0A= return Form.Element.Serializers.textarea(element);=0A= }=0A= },=0A= =0A= inputSelector: function(element) {=0A= return element.checked ? element.value : null;=0A= },=0A= =0A= textarea: function(element) {=0A= return element.value;=0A= },=0A= =0A= select: function(element) {=0A= return this[element.type =3D=3D 'select-one' ?=0A= 'selectOne' : 'selectMany'](element);=0A= },=0A= =0A= selectOne: function(element) {=0A= var index =3D element.selectedIndex;=0A= return index >=3D 0 ? this.optionValue(element.options[index]) : = null;=0A= },=0A= =0A= selectMany: function(element) {=0A= var values, length =3D element.length;=0A= if (!length) return null;=0A= =0A= for (var i =3D 0, values =3D []; i < length; i++) {=0A= var opt =3D element.options[i];=0A= if (opt.selected) values.push(this.optionValue(opt));=0A= }=0A= return values;=0A= },=0A= =0A= optionValue: function(opt) {=0A= // extend element because hasAttribute may not be native=0A= return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.TimedObserver =3D function() {}=0A= Abstract.TimedObserver.prototype =3D {=0A= initialize: function(element, frequency, callback) {=0A= this.frequency =3D frequency;=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= var value =3D this.getValue();=0A= var changed =3D ('string' =3D=3D typeof this.lastValue && 'string' = =3D=3D typeof value=0A= ? this.lastValue !=3D value : String(this.lastValue) !=3D = String(value));=0A= if (changed) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= }=0A= }=0A= =0A= Form.Element.Observer =3D Class.create();=0A= Form.Element.Observer.prototype =3D Object.extend(new = Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.Observer =3D Class.create();=0A= Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.EventObserver =3D function() {}=0A= Abstract.EventObserver.prototype =3D {=0A= initialize: function(element, callback) {=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A= this.registerFormCallbacks();=0A= else=0A= this.registerCallback(this.element);=0A= },=0A= =0A= onElementEvent: function() {=0A= var value =3D this.getValue();=0A= if (this.lastValue !=3D value) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= },=0A= =0A= registerFormCallbacks: function() {=0A= = Form.getElements(this.element).each(this.registerCallback.bind(this));=0A= },=0A= =0A= registerCallback: function(element) {=0A= if (element.type) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= Event.observe(element, 'click', = this.onElementEvent.bind(this));=0A= break;=0A= default:=0A= Event.observe(element, 'change', = this.onElementEvent.bind(this));=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= Form.Element.EventObserver =3D Class.create();=0A= Form.Element.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.EventObserver =3D Class.create();=0A= Form.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= if (!window.Event) {=0A= var Event =3D new Object();=0A= }=0A= =0A= Object.extend(Event, {=0A= KEY_BACKSPACE: 8,=0A= KEY_TAB: 9,=0A= KEY_RETURN: 13,=0A= KEY_ESC: 27,=0A= KEY_LEFT: 37,=0A= KEY_UP: 38,=0A= KEY_RIGHT: 39,=0A= KEY_DOWN: 40,=0A= KEY_DELETE: 46,=0A= KEY_HOME: 36,=0A= KEY_END: 35,=0A= KEY_PAGEUP: 33,=0A= KEY_PAGEDOWN: 34,=0A= =0A= element: function(event) {=0A= return event.target || event.srcElement;=0A= },=0A= =0A= isLeftClick: function(event) {=0A= return (((event.which) && (event.which =3D=3D 1)) ||=0A= ((event.button) && (event.button =3D=3D 1)));=0A= },=0A= =0A= pointerX: function(event) {=0A= return event.pageX || (event.clientX +=0A= (document.documentElement.scrollLeft || document.body.scrollLeft));=0A= },=0A= =0A= pointerY: function(event) {=0A= return event.pageY || (event.clientY +=0A= (document.documentElement.scrollTop || document.body.scrollTop));=0A= },=0A= =0A= stop: function(event) {=0A= if (event.preventDefault) {=0A= event.preventDefault();=0A= event.stopPropagation();=0A= } else {=0A= event.returnValue =3D false;=0A= event.cancelBubble =3D true;=0A= }=0A= },=0A= =0A= // find the first node with the given tagName, starting from the=0A= // node the event was triggered on; traverses the DOM upwards=0A= findElement: function(event, tagName) {=0A= var element =3D Event.element(event);=0A= while (element.parentNode && (!element.tagName ||=0A= (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A= element =3D element.parentNode;=0A= return element;=0A= },=0A= =0A= observers: false,=0A= =0A= _observeAndCache: function(element, name, observer, useCapture) {=0A= if (!this.observers) this.observers =3D [];=0A= if (element.addEventListener) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.addEventListener(name, observer, useCapture);=0A= } else if (element.attachEvent) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.attachEvent('on' + name, observer);=0A= }=0A= },=0A= =0A= unloadCache: function() {=0A= if (!Event.observers) return;=0A= for (var i =3D 0, length =3D Event.observers.length; i < length; = i++) {=0A= Event.stopObserving.apply(this, Event.observers[i]);=0A= Event.observers[i][0] =3D null;=0A= }=0A= Event.observers =3D false;=0A= },=0A= =0A= observe: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (Prototype.Browser.WebKit || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= Event._observeAndCache(element, name, observer, useCapture);=0A= },=0A= =0A= stopObserving: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (Prototype.Browser.WebKit || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, observer, useCapture);=0A= } else if (element.detachEvent) {=0A= try {=0A= element.detachEvent('on' + name, observer);=0A= } catch (e) {}=0A= }=0A= }=0A= });=0A= =0A= /* prevent memory leaks in IE */=0A= if (Prototype.Browser.IE)=0A= Event.observe(window, 'unload', Event.unloadCache, false);=0A= var Position =3D {=0A= // set to true if needed, warning: firefox performance problems=0A= // NOT neeeded for page scrolling, only if draggable contained in=0A= // scrollable elements=0A= includeScrollOffsets: false,=0A= =0A= // must be called before calling withinIncludingScrolloffset, every = time the=0A= // page is scrolled=0A= prepare: function() {=0A= this.deltaX =3D window.pageXOffset=0A= || document.documentElement.scrollLeft=0A= || document.body.scrollLeft=0A= || 0;=0A= this.deltaY =3D window.pageYOffset=0A= || document.documentElement.scrollTop=0A= || document.body.scrollTop=0A= || 0;=0A= },=0A= =0A= realOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= if(element.tagName=3D=3D'BODY') break;=0A= var p =3D Element.getStyle(element, 'position');=0A= if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A= }=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= offsetParent: function(element) {=0A= if (element.offsetParent) return element.offsetParent;=0A= if (element =3D=3D document.body) return element;=0A= =0A= while ((element =3D element.parentNode) && element !=3D = document.body)=0A= if (Element.getStyle(element, 'position') !=3D 'static')=0A= return element;=0A= =0A= return document.body;=0A= },=0A= =0A= // caches x/y coordinate pair to use with overlap=0A= within: function(element, x, y) {=0A= if (this.includeScrollOffsets)=0A= return this.withinIncludingScrolloffsets(element, x, y);=0A= this.xcomp =3D x;=0A= this.ycomp =3D y;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (y >=3D this.offset[1] &&=0A= y < this.offset[1] + element.offsetHeight &&=0A= x >=3D this.offset[0] &&=0A= x < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= withinIncludingScrolloffsets: function(element, x, y) {=0A= var offsetcache =3D this.realOffset(element);=0A= =0A= this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A= this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (this.ycomp >=3D this.offset[1] &&=0A= this.ycomp < this.offset[1] + element.offsetHeight &&=0A= this.xcomp >=3D this.offset[0] &&=0A= this.xcomp < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= // within must be called directly before=0A= overlap: function(mode, element) {=0A= if (!mode) return 0;=0A= if (mode =3D=3D 'vertical')=0A= return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A= element.offsetHeight;=0A= if (mode =3D=3D 'horizontal')=0A= return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A= element.offsetWidth;=0A= },=0A= =0A= page: function(forElement) {=0A= var valueT =3D 0, valueL =3D 0;=0A= =0A= var element =3D forElement;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= =0A= // Safari fix=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= if (!window.opera || element.tagName=3D=3D'BODY') {=0A= valueT -=3D element.scrollTop || 0;=0A= valueL -=3D element.scrollLeft || 0;=0A= }=0A= } while (element =3D element.parentNode);=0A= =0A= return [valueL, valueT];=0A= },=0A= =0A= clone: function(source, target) {=0A= var options =3D Object.extend({=0A= setLeft: true,=0A= setTop: true,=0A= setWidth: true,=0A= setHeight: true,=0A= offsetTop: 0,=0A= offsetLeft: 0=0A= }, arguments[2] || {})=0A= =0A= // find page position of source=0A= source =3D $(source);=0A= var p =3D Position.page(source);=0A= =0A= // find coordinate system to use=0A= target =3D $(target);=0A= var delta =3D [0, 0];=0A= var parent =3D null;=0A= // delta [0,0] will do fine with position: fixed elements,=0A= // position:absolute needs offsetParent deltas=0A= if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A= parent =3D Position.offsetParent(target);=0A= delta =3D Position.page(parent);=0A= }=0A= =0A= // correct by body offsets (fixes Safari)=0A= if (parent =3D=3D document.body) {=0A= delta[0] -=3D document.body.offsetLeft;=0A= delta[1] -=3D document.body.offsetTop;=0A= }=0A= =0A= // set position=0A= if(options.setLeft) target.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px';=0A= if(options.setTop) target.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px';=0A= if(options.setWidth) target.style.width =3D source.offsetWidth + = 'px';=0A= if(options.setHeight) target.style.height =3D source.offsetHeight + = 'px';=0A= },=0A= =0A= absolutize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'absolute') return;=0A= Position.prepare();=0A= =0A= var offsets =3D Position.positionedOffset(element);=0A= var top =3D offsets[1];=0A= var left =3D offsets[0];=0A= var width =3D element.clientWidth;=0A= var height =3D element.clientHeight;=0A= =0A= element._originalLeft =3D left - parseFloat(element.style.left || = 0);=0A= element._originalTop =3D top - parseFloat(element.style.top || = 0);=0A= element._originalWidth =3D element.style.width;=0A= element._originalHeight =3D element.style.height;=0A= =0A= element.style.position =3D 'absolute';=0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.width =3D width + 'px';=0A= element.style.height =3D height + 'px';=0A= },=0A= =0A= relativize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'relative') return;=0A= Position.prepare();=0A= =0A= element.style.position =3D 'relative';=0A= var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0);=0A= var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0);=0A= =0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.height =3D element._originalHeight;=0A= element.style.width =3D element._originalWidth;=0A= }=0A= }=0A= =0A= // Safari returns margins on body which is incorrect if the child is = absolutely=0A= // positioned. For performance reasons, redefine = Position.cumulativeOffset for=0A= // KHTML/WebKit only.=0A= if (Prototype.Browser.WebKit) {=0A= Position.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return [valueL, valueT];=0A= }=0A= }=0A= =0A= Element.addMethods(); ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.smithsonianmag.com/includes/prototype.js /* Prototype JavaScript framework, version 1.5.0 * (c) 2005-2007 Sam Stephenson * * Prototype is freely distributable under the terms of an MIT-style = license. * For details, see the Prototype web site: http://prototype.conio.net/ * /*-----------------------------------------------------------------------= ---*/ var Prototype =3D { Version: '1.5.0', BrowserFeatures: { XPath: !!document.evaluate }, ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)', emptyFunction: function() {}, K: function(x) { return x } } var Class =3D { create: function() { return function() { this.initialize.apply(this, arguments); } } } var Abstract =3D new Object(); Object.extend =3D function(destination, source) { for (var property in source) { destination[property] =3D source[property]; } return destination; } Object.extend(Object, { inspect: function(object) { try { if (object =3D=3D=3D undefined) return 'undefined'; if (object =3D=3D=3D null) return 'null'; return object.inspect ? object.inspect() : object.toString(); } catch (e) { if (e instanceof RangeError) return '...'; throw e; } }, keys: function(object) { var keys =3D []; for (var property in object) keys.push(property); return keys; }, values: function(object) { var values =3D []; for (var property in object) values.push(object[property]); return values; }, clone: function(object) { return Object.extend({}, object); } }); Function.prototype.bind =3D function() { var __method =3D this, args =3D $A(arguments), object =3D = args.shift(); return function() { return __method.apply(object, args.concat($A(arguments))); } } Function.prototype.bindAsEventListener =3D function(object) { var __method =3D this, args =3D $A(arguments), object =3D = args.shift(); return function(event) { return __method.apply(object, [( event || = window.event)].concat(args).concat($A(arguments))); } } Object.extend(Number.prototype, { toColorPart: function() { var digits =3D this.toString(16); if (this < 16) return '0' + digits; return digits; }, succ: function() { return this + 1; }, times: function(iterator) { $R(0, this, true).each(iterator); return this; } }); var Try =3D { these: function() { var returnValue; for (var i =3D 0, length =3D arguments.length; i < length; i++) { var lambda =3D arguments[i]; try { returnValue =3D lambda(); break; } catch (e) {} } return returnValue; } } /*-----------------------------------------------------------------------= ---*/ var PeriodicalExecuter =3D Class.create(); PeriodicalExecuter.prototype =3D { initialize: function(callback, frequency) { this.callback =3D callback; this.frequency =3D frequency; this.currentlyExecuting =3D false; this.registerCallback(); }, registerCallback: function() { this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000); }, stop: function() { if (!this.timer) return; clearInterval(this.timer); this.timer =3D null; }, onTimerEvent: function() { if (!this.currentlyExecuting) { try { this.currentlyExecuting =3D true; this.callback(this); } finally { this.currentlyExecuting =3D false; } } } } String.interpret =3D function(value){ return value =3D=3D null ? '' : String(value); } Object.extend(String.prototype, { gsub: function(pattern, replacement) { var result =3D '', source =3D this, match; replacement =3D arguments.callee.prepareReplacement(replacement); while (source.length > 0) { if (match =3D source.match(pattern)) { result +=3D source.slice(0, match.index); result +=3D String.interpret(replacement(match)); source =3D source.slice(match.index + match[0].length); } else { result +=3D source, source =3D ''; } } return result; }, sub: function(pattern, replacement, count) { replacement =3D this.gsub.prepareReplacement(replacement); count =3D count =3D=3D=3D undefined ? 1 : count; return this.gsub(pattern, function(match) { if (--count < 0) return match[0]; return replacement(match); }); }, scan: function(pattern, iterator) { this.gsub(pattern, iterator); return this; }, truncate: function(length, truncation) { length =3D length || 30; truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation; return this.length > length ? this.slice(0, length - truncation.length) + truncation : this; }, strip: function() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); }, stripTags: function() { return this.replace(/<\/?[^>]+>/gi, ''); }, stripScripts: function() { return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), = ''); }, extractScripts: function() { var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img'); var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im'); return (this.match(matchAll) || []).map(function(scriptTag) { return (scriptTag.match(matchOne) || ['', ''])[1]; }); }, evalScripts: function() { return this.extractScripts().map(function(script) { return = eval(script) }); }, escapeHTML: function() { var div =3D document.createElement('div'); var text =3D document.createTextNode(this); div.appendChild(text); return div.innerHTML; }, unescapeHTML: function() { var div =3D document.createElement('div'); div.innerHTML =3D this.stripTags(); return div.childNodes[0] ? (div.childNodes.length > 1 ? $A(div.childNodes).inject('',function(memo,node){ return = memo+node.nodeValue }) : div.childNodes[0].nodeValue) : ''; }, toQueryParams: function(separator) { var match =3D this.strip().match(/([^?#]*)(#.*)?$/); if (!match) return {}; return match[1].split(separator || '&').inject({}, function(hash, = pair) { if ((pair =3D pair.split('=3D'))[0]) { var name =3D decodeURIComponent(pair[0]); var value =3D pair[1] ? decodeURIComponent(pair[1]) : undefined; if (hash[name] !=3D=3D undefined) { if (hash[name].constructor !=3D Array) hash[name] =3D [hash[name]]; if (value) hash[name].push(value); } else hash[name] =3D value; } return hash; }); }, toArray: function() { return this.split(''); }, succ: function() { return this.slice(0, this.length - 1) + String.fromCharCode(this.charCodeAt(this.length - 1) + 1); }, camelize: function() { var parts =3D this.split('-'), len =3D parts.length; if (len =3D=3D 1) return parts[0]; var camelized =3D this.charAt(0) =3D=3D '-' ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1) : parts[0]; for (var i =3D 1; i < len; i++) camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1); return camelized; }, capitalize: function(){ return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase(); }, underscore: function() { return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase(); }, dasherize: function() { return this.gsub(/_/,'-'); }, inspect: function(useDoubleQuotes) { var escapedString =3D this.replace(/\\/g, '\\\\'); if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') + '"'; else return "'" + escapedString.replace(/'/g, '\\\'') + "'"; } }); String.prototype.gsub.prepareReplacement =3D function(replacement) { if (typeof replacement =3D=3D 'function') return replacement; var template =3D new Template(replacement); return function(match) { return template.evaluate(match) }; } String.prototype.parseQuery =3D String.prototype.toQueryParams; var Template =3D Class.create(); Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/; Template.prototype =3D { initialize: function(template, pattern) { this.template =3D template.toString(); this.pattern =3D pattern || Template.Pattern; }, evaluate: function(object) { return this.template.gsub(this.pattern, function(match) { var before =3D match[1]; if (before =3D=3D '\\') return match[2]; return before + String.interpret(object[match[3]]); }); } } var $break =3D new Object(); var $continue =3D new Object(); var Enumerable =3D { each: function(iterator) { var index =3D 0; try { this._each(function(value) { try { iterator(value, index++); } catch (e) { if (e !=3D $continue) throw e; } }); } catch (e) { if (e !=3D $break) throw e; } return this; }, eachSlice: function(number, iterator) { var index =3D -number, slices =3D [], array =3D this.toArray(); while ((index +=3D number) < array.length) slices.push(array.slice(index, index+number)); return slices.map(iterator); }, all: function(iterator) { var result =3D true; this.each(function(value, index) { result =3D result && !!(iterator || Prototype.K)(value, index); if (!result) throw $break; }); return result; }, any: function(iterator) { var result =3D false; this.each(function(value, index) { if (result =3D !!(iterator || Prototype.K)(value, index)) throw $break; }); return result; }, collect: function(iterator) { var results =3D []; this.each(function(value, index) { results.push((iterator || Prototype.K)(value, index)); }); return results; }, detect: function(iterator) { var result; this.each(function(value, index) { if (iterator(value, index)) { result =3D value; throw $break; } }); return result; }, findAll: function(iterator) { var results =3D []; this.each(function(value, index) { if (iterator(value, index)) results.push(value); }); return results; }, grep: function(pattern, iterator) { var results =3D []; this.each(function(value, index) { var stringValue =3D value.toString(); if (stringValue.match(pattern)) results.push((iterator || Prototype.K)(value, index)); }) return results; }, include: function(object) { var found =3D false; this.each(function(value) { if (value =3D=3D object) { found =3D true; throw $break; } }); return found; }, inGroupsOf: function(number, fillWith) { fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith; return this.eachSlice(number, function(slice) { while(slice.length < number) slice.push(fillWith); return slice; }); }, inject: function(memo, iterator) { this.each(function(value, index) { memo =3D iterator(memo, value, index); }); return memo; }, invoke: function(method) { var args =3D $A(arguments).slice(1); return this.map(function(value) { return value[method].apply(value, args); }); }, max: function(iterator) { var result; this.each(function(value, index) { value =3D (iterator || Prototype.K)(value, index); if (result =3D=3D undefined || value >=3D result) result =3D value; }); return result; }, min: function(iterator) { var result; this.each(function(value, index) { value =3D (iterator || Prototype.K)(value, index); if (result =3D=3D undefined || value < result) result =3D value; }); return result; }, partition: function(iterator) { var trues =3D [], falses =3D []; this.each(function(value, index) { ((iterator || Prototype.K)(value, index) ? trues : falses).push(value); }); return [trues, falses]; }, pluck: function(property) { var results =3D []; this.each(function(value, index) { results.push(value[property]); }); return results; }, reject: function(iterator) { var results =3D []; this.each(function(value, index) { if (!iterator(value, index)) results.push(value); }); return results; }, sortBy: function(iterator) { return this.map(function(value, index) { return {value: value, criteria: iterator(value, index)}; }).sort(function(left, right) { var a =3D left.criteria, b =3D right.criteria; return a < b ? -1 : a > b ? 1 : 0; }).pluck('value'); }, toArray: function() { return this.map(); }, zip: function() { var iterator =3D Prototype.K, args =3D $A(arguments); if (typeof args.last() =3D=3D 'function') iterator =3D args.pop(); var collections =3D [this].concat(args).map($A); return this.map(function(value, index) { return iterator(collections.pluck(index)); }); }, size: function() { return this.toArray().length; }, inspect: function() { return '#'; } } Object.extend(Enumerable, { map: Enumerable.collect, find: Enumerable.detect, select: Enumerable.findAll, member: Enumerable.include, entries: Enumerable.toArray }); var $A =3D Array.from =3D function(iterable) { if (!iterable) return []; if (iterable.toArray) { return iterable.toArray(); } else { var results =3D []; for (var i =3D 0, length =3D iterable.length; i < length; i++) results.push(iterable[i]); return results; } } Object.extend(Array.prototype, Enumerable); if (!Array.prototype._reverse) Array.prototype._reverse =3D Array.prototype.reverse; Object.extend(Array.prototype, { _each: function(iterator) { for (var i =3D 0, length =3D this.length; i < length; i++) iterator(this[i]); }, clear: function() { this.length =3D 0; return this; }, first: function() { return this[0]; }, last: function() { return this[this.length - 1]; }, compact: function() { return this.select(function(value) { return value !=3D null; }); }, flatten: function() { return this.inject([], function(array, value) { return array.concat(value && value.constructor =3D=3D Array ? value.flatten() : [value]); }); }, without: function() { var values =3D $A(arguments); return this.select(function(value) { return !values.include(value); }); }, indexOf: function(object) { for (var i =3D 0, length =3D this.length; i < length; i++) if (this[i] =3D=3D object) return i; return -1; }, reverse: function(inline) { return (inline !=3D=3D false ? this : this.toArray())._reverse(); }, reduce: function() { return this.length > 1 ? this : this[0]; }, uniq: function() { return this.inject([], function(array, value) { return array.include(value) ? array : array.concat([value]); }); }, clone: function() { return [].concat(this); }, size: function() { return this.length; }, inspect: function() { return '[' + this.map(Object.inspect).join(', ') + ']'; } }); Array.prototype.toArray =3D Array.prototype.clone; function $w(string){ string =3D string.strip(); return string ? string.split(/\s+/) : []; } if(window.opera){ Array.prototype.concat =3D function(){ var array =3D []; for(var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]); for(var i =3D 0, length =3D arguments.length; i < length; i++) { if(arguments[i].constructor =3D=3D Array) { for(var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++) array.push(arguments[i][j]); } else { array.push(arguments[i]); } } return array; } } var Hash =3D function(obj) { Object.extend(this, obj || {}); }; Object.extend(Hash, { toQueryString: function(obj) { var parts =3D []; this.prototype._each.call(obj, function(pair) { if (!pair.key) return; if (pair.value && pair.value.constructor =3D=3D Array) { var values =3D pair.value.compact(); if (values.length < 2) pair.value =3D values.reduce(); else { key =3D encodeURIComponent(pair.key); values.each(function(value) { value =3D value !=3D undefined ? encodeURIComponent(value) : = ''; parts.push(key + '=3D' + encodeURIComponent(value)); }); return; } } if (pair.value =3D=3D undefined) pair[1] =3D ''; parts.push(pair.map(encodeURIComponent).join('=3D')); }); return parts.join('&'); } }); Object.extend(Hash.prototype, Enumerable); Object.extend(Hash.prototype, { _each: function(iterator) { for (var key in this) { var value =3D this[key]; if (value && value =3D=3D Hash.prototype[key]) continue; var pair =3D [key, value]; pair.key =3D key; pair.value =3D value; iterator(pair); } }, keys: function() { return this.pluck('key'); }, values: function() { return this.pluck('value'); }, merge: function(hash) { return $H(hash).inject(this, function(mergedHash, pair) { mergedHash[pair.key] =3D pair.value; return mergedHash; }); }, remove: function() { var result; for(var i =3D 0, length =3D arguments.length; i < length; i++) { var value =3D this[arguments[i]]; if (value !=3D=3D undefined){ if (result =3D=3D=3D undefined) result =3D value; else { if (result.constructor !=3D Array) result =3D [result]; result.push(value) } } delete this[arguments[i]]; } return result; }, toQueryString: function() { return Hash.toQueryString(this); }, inspect: function() { return '#'; } }); function $H(object) { if (object && object.constructor =3D=3D Hash) return object; return new Hash(object); }; ObjectRange =3D Class.create(); Object.extend(ObjectRange.prototype, Enumerable); Object.extend(ObjectRange.prototype, { initialize: function(start, end, exclusive) { this.start =3D start; this.end =3D end; this.exclusive =3D exclusive; }, _each: function(iterator) { var value =3D this.start; while (this.include(value)) { iterator(value); value =3D value.succ(); } }, include: function(value) { if (value < this.start) return false; if (this.exclusive) return value < this.end; return value <=3D this.end; } }); var $R =3D function(start, end, exclusive) { return new ObjectRange(start, end, exclusive); } var Ajax =3D { getTransport: function() { return Try.these( function() {return new XMLHttpRequest()}, function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')} ) || false; }, activeRequestCount: 0 } Ajax.Responders =3D { responders: [], _each: function(iterator) { this.responders._each(iterator); }, register: function(responder) { if (!this.include(responder)) this.responders.push(responder); }, unregister: function(responder) { this.responders =3D this.responders.without(responder); }, dispatch: function(callback, request, transport, json) { this.each(function(responder) { if (typeof responder[callback] =3D=3D 'function') { try { responder[callback].apply(responder, [request, transport, = json]); } catch (e) {} } }); } }; Object.extend(Ajax.Responders, Enumerable); Ajax.Responders.register({ onCreate: function() { Ajax.activeRequestCount++; }, onComplete: function() { Ajax.activeRequestCount--; } }); Ajax.Base =3D function() {}; Ajax.Base.prototype =3D { setOptions: function(options) { this.options =3D { method: 'post', asynchronous: true, contentType: 'application/x-www-form-urlencoded', encoding: 'UTF-8', parameters: '' } Object.extend(this.options, options || {}); this.options.method =3D this.options.method.toLowerCase(); if (typeof this.options.parameters =3D=3D 'string') this.options.parameters =3D = this.options.parameters.toQueryParams(); } } Ajax.Request =3D Class.create(); Ajax.Request.Events =3D ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), { _complete: false, initialize: function(url, options) { this.transport =3D Ajax.getTransport(); this.setOptions(options); this.request(url); }, request: function(url) { this.url =3D url; this.method =3D this.options.method; var params =3D this.options.parameters; if (!['get', 'post'].include(this.method)) { // simulate other verbs over post params['_method'] =3D this.method; this.method =3D 'post'; } params =3D Hash.toQueryString(params); if (params && /Konqueror|Safari|KHTML/.test(navigator.userAgent)) = params +=3D '&_=3D' // when GET, append parameters to URL if (this.method =3D=3D 'get' && params) this.url +=3D (this.url.indexOf('?') > -1 ? '&' : '?') + params; try { Ajax.Responders.dispatch('onCreate', this, this.transport); this.transport.open(this.method.toUpperCase(), this.url, this.options.asynchronous); if (this.options.asynchronous) setTimeout(function() { this.respondToReadyState(1) = }.bind(this), 10); this.transport.onreadystatechange =3D = this.onStateChange.bind(this); this.setRequestHeaders(); var body =3D this.method =3D=3D 'post' ? (this.options.postBody || = params) : null; this.transport.send(body); /* Force Firefox to handle ready state 4 for synchronous requests = */ if (!this.options.asynchronous && this.transport.overrideMimeType) this.onStateChange(); } catch (e) { this.dispatchException(e); } }, onStateChange: function() { var readyState =3D this.transport.readyState; if (readyState > 1 && !((readyState =3D=3D 4) && this._complete)) this.respondToReadyState(this.transport.readyState); }, setRequestHeaders: function() { var headers =3D { 'X-Requested-With': 'XMLHttpRequest', 'X-Prototype-Version': Prototype.Version, 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*' }; if (this.method =3D=3D 'post') { headers['Content-type'] =3D this.options.contentType + (this.options.encoding ? '; charset=3D' + this.options.encoding = : ''); /* Force "Connection: close" for older Mozilla browsers to work * around a bug where XMLHttpRequest sends an incorrect * Content-length header. See Mozilla Bugzilla #246651. */ if (this.transport.overrideMimeType && (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005) headers['Connection'] =3D 'close'; } // user-defined headers if (typeof this.options.requestHeaders =3D=3D 'object') { var extras =3D this.options.requestHeaders; if (typeof extras.push =3D=3D 'function') for (var i =3D 0, length =3D extras.length; i < length; i +=3D = 2) headers[extras[i]] =3D extras[i+1]; else $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value }); } for (var name in headers) this.transport.setRequestHeader(name, headers[name]); }, success: function() { return !this.transport.status || (this.transport.status >=3D 200 && this.transport.status < = 300); }, respondToReadyState: function(readyState) { var state =3D Ajax.Request.Events[readyState]; var transport =3D this.transport, json =3D this.evalJSON(); if (state =3D=3D 'Complete') { try { this._complete =3D true; (this.options['on' + this.transport.status] || this.options['on' + (this.success() ? 'Success' : = 'Failure')] || Prototype.emptyFunction)(transport, json); } catch (e) { this.dispatchException(e); } if ((this.getHeader('Content-type') || 'text/javascript').strip(). match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i)) this.evalResponse(); } try { (this.options['on' + state] || Prototype.emptyFunction)(transport, = json); Ajax.Responders.dispatch('on' + state, this, transport, json); } catch (e) { this.dispatchException(e); } if (state =3D=3D 'Complete') { // avoid memory leak in MSIE: clean up this.transport.onreadystatechange =3D Prototype.emptyFunction; } }, getHeader: function(name) { try { return this.transport.getResponseHeader(name); } catch (e) { return null } }, evalJSON: function() { try { var json =3D this.getHeader('X-JSON'); return json ? eval('(' + json + ')') : null; } catch (e) { return null } }, evalResponse: function() { try { return eval(this.transport.responseText); } catch (e) { this.dispatchException(e); } }, dispatchException: function(exception) { (this.options.onException || Prototype.emptyFunction)(this, = exception); Ajax.Responders.dispatch('onException', this, exception); } }); Ajax.Updater =3D Class.create(); Object.extend(Object.extend(Ajax.Updater.prototype, = Ajax.Request.prototype), { initialize: function(container, url, options) { this.container =3D { success: (container.success || container), failure: (container.failure || (container.success ? null : = container)) } this.transport =3D Ajax.getTransport(); this.setOptions(options); var onComplete =3D this.options.onComplete || = Prototype.emptyFunction; this.options.onComplete =3D (function(transport, param) { this.updateContent(); onComplete(transport, param); }).bind(this); this.request(url); }, updateContent: function() { var receiver =3D this.container[this.success() ? 'success' : = 'failure']; var response =3D this.transport.responseText; if (!this.options.evalScripts) response =3D response.stripScripts(); if (receiver =3D $(receiver)) { if (this.options.insertion) new this.options.insertion(receiver, response); else receiver.update(response); } if (this.success()) { if (this.onComplete) setTimeout(this.onComplete.bind(this), 10); } } }); Ajax.PeriodicalUpdater =3D Class.create(); Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), { initialize: function(container, url, options) { this.setOptions(options); this.onComplete =3D this.options.onComplete; this.frequency =3D (this.options.frequency || 2); this.decay =3D (this.options.decay || 1); this.updater =3D {}; this.container =3D container; this.url =3D url; this.start(); }, start: function() { this.options.onComplete =3D this.updateComplete.bind(this); this.onTimerEvent(); }, stop: function() { this.updater.options.onComplete =3D undefined; clearTimeout(this.timer); (this.onComplete || Prototype.emptyFunction).apply(this, arguments); }, updateComplete: function(request) { if (this.options.decay) { this.decay =3D (request.responseText =3D=3D this.lastText ? this.decay * this.options.decay : 1); this.lastText =3D request.responseText; } this.timer =3D setTimeout(this.onTimerEvent.bind(this), this.decay * this.frequency * 1000); }, onTimerEvent: function() { this.updater =3D new Ajax.Updater(this.container, this.url, = this.options); } }); function $(element) { if (arguments.length > 1) { for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++) elements.push($(arguments[i])); return elements; } if (typeof element =3D=3D 'string') element =3D document.getElementById(element); return Element.extend(element); } if (Prototype.BrowserFeatures.XPath) { document._getElementsByXPath =3D function(expression, parentElement) { var results =3D []; var query =3D document.evaluate(expression, $(parentElement) || = document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); for (var i =3D 0, length =3D query.snapshotLength; i < length; i++) results.push(query.snapshotItem(i)); return results; }; } document.getElementsByClassName =3D function(className, parentElement) { if (Prototype.BrowserFeatures.XPath) { var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + = " ')]"; return document._getElementsByXPath(q, parentElement); } else { var children =3D ($(parentElement) || = document.body).getElementsByTagName('*'); var elements =3D [], child; for (var i =3D 0, length =3D children.length; i < length; i++) { child =3D children[i]; if (Element.hasClassName(child, className)) elements.push(Element.extend(child)); } return elements; } }; /*-----------------------------------------------------------------------= ---*/ if (!window.Element) var Element =3D new Object(); Element.extend =3D function(element) { if (!element || _nativeExtensions || element.nodeType =3D=3D 3) return = element; if (!element._extended && element.tagName && element !=3D window) { var methods =3D Object.clone(Element.Methods), cache =3D = Element.extend.cache; if (element.tagName =3D=3D 'FORM') Object.extend(methods, Form.Methods); if (['INPUT', 'TEXTAREA', 'SELECT'].include(element.tagName)) Object.extend(methods, Form.Element.Methods); Object.extend(methods, Element.Methods.Simulated); for (var property in methods) { var value =3D methods[property]; if (typeof value =3D=3D 'function' && !(property in element)) element[property] =3D cache.findOrStore(value); } } element._extended =3D true; return element; }; Element.extend.cache =3D { findOrStore: function(value) { return this[value] =3D this[value] || function() { return value.apply(null, [this].concat($A(arguments))); } } }; Element.Methods =3D { visible: function(element) { return $(element).style.display !=3D 'none'; }, toggle: function(element) { element =3D $(element); Element[Element.visible(element) ? 'hide' : 'show'](element); return element; }, hide: function(element) { $(element).style.display =3D 'none'; return element; }, show: function(element) { $(element).style.display =3D ''; return element; }, remove: function(element) { element =3D $(element); element.parentNode.removeChild(element); return element; }, update: function(element, html) { html =3D typeof html =3D=3D 'undefined' ? '' : html.toString(); $(element).innerHTML =3D html.stripScripts(); setTimeout(function() {html.evalScripts()}, 10); return element; }, replace: function(element, html) { element =3D $(element); html =3D typeof html =3D=3D 'undefined' ? '' : html.toString(); if (element.outerHTML) { element.outerHTML =3D html.stripScripts(); } else { var range =3D element.ownerDocument.createRange(); range.selectNodeContents(element); element.parentNode.replaceChild( range.createContextualFragment(html.stripScripts()), element); } setTimeout(function() {html.evalScripts()}, 10); return element; }, inspect: function(element) { element =3D $(element); var result =3D '<' + element.tagName.toLowerCase(); $H({'id': 'id', 'className': 'class'}).each(function(pair) { var property =3D pair.first(), attribute =3D pair.last(); var value =3D (element[property] || '').toString(); if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true); }); return result + '>'; }, recursivelyCollect: function(element, property) { element =3D $(element); var elements =3D []; while (element =3D element[property]) if (element.nodeType =3D=3D 1) elements.push(Element.extend(element)); return elements; }, ancestors: function(element) { return $(element).recursivelyCollect('parentNode'); }, descendants: function(element) { return $A($(element).getElementsByTagName('*')); }, immediateDescendants: function(element) { if (!(element =3D $(element).firstChild)) return []; while (element && element.nodeType !=3D 1) element =3D = element.nextSibling; if (element) return [element].concat($(element).nextSiblings()); return []; }, previousSiblings: function(element) { return $(element).recursivelyCollect('previousSibling'); }, nextSiblings: function(element) { return $(element).recursivelyCollect('nextSibling'); }, siblings: function(element) { element =3D $(element); return = element.previousSiblings().reverse().concat(element.nextSiblings()); }, match: function(element, selector) { if (typeof selector =3D=3D 'string') selector =3D new Selector(selector); return selector.match($(element)); }, up: function(element, expression, index) { return Selector.findElement($(element).ancestors(), expression, = index); }, down: function(element, expression, index) { return Selector.findElement($(element).descendants(), expression, = index); }, previous: function(element, expression, index) { return Selector.findElement($(element).previousSiblings(), = expression, index); }, next: function(element, expression, index) { return Selector.findElement($(element).nextSiblings(), expression, = index); }, getElementsBySelector: function() { var args =3D $A(arguments), element =3D $(args.shift()); return Selector.findChildElements(element, args); }, getElementsByClassName: function(element, className) { return document.getElementsByClassName(className, element); }, readAttribute: function(element, name) { element =3D $(element); if (document.all && !window.opera) { var t =3D Element._attributeTranslations; if (t.values[name]) return t.values[name](element, name); if (t.names[name]) name =3D t.names[name]; var attribute =3D element.attributes[name]; if(attribute) return attribute.nodeValue; } return element.getAttribute(name); }, getHeight: function(element) { return $(element).getDimensions().height; }, getWidth: function(element) { return $(element).getDimensions().width; }, classNames: function(element) { return new Element.ClassNames(element); }, hasClassName: function(element, className) { if (!(element =3D $(element))) return; var elementClassName =3D element.className; if (elementClassName.length =3D=3D 0) return false; if (elementClassName =3D=3D className || elementClassName.match(new RegExp("(^|\\s)" + className + = "(\\s|$)"))) return true; return false; }, addClassName: function(element, className) { if (!(element =3D $(element))) return; Element.classNames(element).add(className); return element; }, removeClassName: function(element, className) { if (!(element =3D $(element))) return; Element.classNames(element).remove(className); return element; }, toggleClassName: function(element, className) { if (!(element =3D $(element))) return; Element.classNames(element)[element.hasClassName(className) ? = 'remove' : 'add'](className); return element; }, observe: function() { Event.observe.apply(Event, arguments); return $A(arguments).first(); }, stopObserving: function() { Event.stopObserving.apply(Event, arguments); return $A(arguments).first(); }, // removes whitespace-only text node children cleanWhitespace: function(element) { element =3D $(element); var node =3D element.firstChild; while (node) { var nextNode =3D node.nextSibling; if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue)) element.removeChild(node); node =3D nextNode; } return element; }, empty: function(element) { return $(element).innerHTML.match(/^\s*$/); }, descendantOf: function(element, ancestor) { element =3D $(element), ancestor =3D $(ancestor); while (element =3D element.parentNode) if (element =3D=3D ancestor) return true; return false; }, scrollTo: function(element) { element =3D $(element); var pos =3D Position.cumulativeOffset(element); window.scrollTo(pos[0], pos[1]); return element; }, getStyle: function(element, style) { element =3D $(element); if (['float','cssFloat'].include(style)) style =3D (typeof element.style.styleFloat !=3D 'undefined' ? = 'styleFloat' : 'cssFloat'); style =3D style.camelize(); var value =3D element.style[style]; if (!value) { if (document.defaultView && document.defaultView.getComputedStyle) = { var css =3D document.defaultView.getComputedStyle(element, = null); value =3D css ? css[style] : null; } else if (element.currentStyle) { value =3D element.currentStyle[style]; } } if((value =3D=3D 'auto') && ['width','height'].include(style) && = (element.getStyle('display') !=3D 'none')) value =3D element['offset'+style.capitalize()] + 'px'; if (window.opera && ['left', 'top', 'right', = 'bottom'].include(style)) if (Element.getStyle(element, 'position') =3D=3D 'static') value = =3D 'auto'; if(style =3D=3D 'opacity') { if(value) return parseFloat(value); if(value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/)) if(value[1]) return parseFloat(value[1]) / 100; return 1.0; } return value =3D=3D 'auto' ? null : value; }, setStyle: function(element, style) { element =3D $(element); for (var name in style) { var value =3D style[name]; if(name =3D=3D 'opacity') { if (value =3D=3D 1) { value =3D (/Gecko/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ? = 0.999999 : 1.0; if(/MSIE/.test(navigator.userAgent) && !window.opera) element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,''); } else if(value =3D=3D=3D '') { if(/MSIE/.test(navigator.userAgent) && !window.opera) element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,''); } else { if(value < 0.00001) value =3D 0; if(/MSIE/.test(navigator.userAgent) && !window.opera) element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'') + 'alpha(opacity=3D'+value*100+')'; } } else if(['float','cssFloat'].include(name)) name =3D (typeof = element.style.styleFloat !=3D 'undefined') ? 'styleFloat' : 'cssFloat'; element.style[name.camelize()] =3D value; } return element; }, getDimensions: function(element) { element =3D $(element); var display =3D $(element).getStyle('display'); if (display !=3D 'none' && display !=3D null) // Safari bug return {width: element.offsetWidth, height: element.offsetHeight}; // All *Width and *Height properties give 0 on elements with display = none, // so enable the element temporarily var els =3D element.style; var originalVisibility =3D els.visibility; var originalPosition =3D els.position; var originalDisplay =3D els.display; els.visibility =3D 'hidden'; els.position =3D 'absolute'; els.display =3D 'block'; var originalWidth =3D element.clientWidth; var originalHeight =3D element.clientHeight; els.display =3D originalDisplay; els.position =3D originalPosition; els.visibility =3D originalVisibility; return {width: originalWidth, height: originalHeight}; }, makePositioned: function(element) { element =3D $(element); var pos =3D Element.getStyle(element, 'position'); if (pos =3D=3D 'static' || !pos) { element._madePositioned =3D true; element.style.position =3D 'relative'; // Opera returns the offset relative to the positioning context, = when an // element is position relative but top and left have not been = defined if (window.opera) { element.style.top =3D 0; element.style.left =3D 0; } } return element; }, undoPositioned: function(element) { element =3D $(element); if (element._madePositioned) { element._madePositioned =3D undefined; element.style.position =3D element.style.top =3D element.style.left =3D element.style.bottom =3D element.style.right =3D ''; } return element; }, makeClipping: function(element) { element =3D $(element); if (element._overflow) return element; element._overflow =3D element.style.overflow || 'auto'; if ((Element.getStyle(element, 'overflow') || 'visible') !=3D = 'hidden') element.style.overflow =3D 'hidden'; return element; }, undoClipping: function(element) { element =3D $(element); if (!element._overflow) return element; element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow; element._overflow =3D null; return element; } }; Object.extend(Element.Methods, {childOf: Element.Methods.descendantOf}); Element._attributeTranslations =3D {}; Element._attributeTranslations.names =3D { colspan: "colSpan", rowspan: "rowSpan", valign: "vAlign", datetime: "dateTime", accesskey: "accessKey", tabindex: "tabIndex", enctype: "encType", maxlength: "maxLength", readonly: "readOnly", longdesc: "longDesc" }; Element._attributeTranslations.values =3D { _getAttr: function(element, attribute) { return element.getAttribute(attribute, 2); }, _flag: function(element, attribute) { return $(element).hasAttribute(attribute) ? attribute : null; }, style: function(element) { return element.style.cssText.toLowerCase(); }, title: function(element) { var node =3D element.getAttributeNode('title'); return node.specified ? node.nodeValue : null; } }; Object.extend(Element._attributeTranslations.values, { href: Element._attributeTranslations.values._getAttr, src: Element._attributeTranslations.values._getAttr, disabled: Element._attributeTranslations.values._flag, checked: Element._attributeTranslations.values._flag, readonly: Element._attributeTranslations.values._flag, multiple: Element._attributeTranslations.values._flag }); Element.Methods.Simulated =3D { hasAttribute: function(element, attribute) { var t =3D Element._attributeTranslations; attribute =3D t.names[attribute] || attribute; return $(element).getAttributeNode(attribute).specified; } }; // IE is missing .innerHTML support for TABLE-related elements if (document.all && !window.opera){ Element.Methods.update =3D function(element, html) { element =3D $(element); html =3D typeof html =3D=3D 'undefined' ? '' : html.toString(); var tagName =3D element.tagName.toUpperCase(); if (['THEAD','TBODY','TR','TD'].include(tagName)) { var div =3D document.createElement('div'); switch (tagName) { case 'THEAD': case 'TBODY': div.innerHTML =3D '' + html.stripScripts() + = '
'; depth =3D 2; break; case 'TR': div.innerHTML =3D '' + html.stripScripts() = + '
'; depth =3D 3; break; case 'TD': div.innerHTML =3D '
' + = html.stripScripts() + '
'; depth =3D 4; } $A(element.childNodes).each(function(node){ element.removeChild(node) }); depth.times(function(){ div =3D div.firstChild }); $A(div.childNodes).each( function(node){ element.appendChild(node) }); } else { element.innerHTML =3D html.stripScripts(); } setTimeout(function() {html.evalScripts()}, 10); return element; } }; Object.extend(Element, Element.Methods); var _nativeExtensions =3D false; if(/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ['', 'Form', 'Input', 'TextArea', 'Select'].each(function(tag) { var className =3D 'HTML' + tag + 'Element'; if(window[className]) return; var klass =3D window[className] =3D {}; klass.prototype =3D document.createElement(tag ? tag.toLowerCase() : = 'div').__proto__; }); Element.addMethods =3D function(methods) { Object.extend(Element.Methods, methods || {}); function copy(methods, destination, onlyIfAbsent) { onlyIfAbsent =3D onlyIfAbsent || false; var cache =3D Element.extend.cache; for (var property in methods) { var value =3D methods[property]; if (!onlyIfAbsent || !(property in destination)) destination[property] =3D cache.findOrStore(value); } } if (typeof HTMLElement !=3D 'undefined') { copy(Element.Methods, HTMLElement.prototype); copy(Element.Methods.Simulated, HTMLElement.prototype, true); copy(Form.Methods, HTMLFormElement.prototype); [HTMLInputElement, HTMLTextAreaElement, = HTMLSelectElement].each(function(klass) { copy(Form.Element.Methods, klass.prototype); }); _nativeExtensions =3D true; } } var Toggle =3D new Object(); Toggle.display =3D Element.toggle; /*-----------------------------------------------------------------------= ---*/ Abstract.Insertion =3D function(adjacency) { this.adjacency =3D adjacency; } Abstract.Insertion.prototype =3D { initialize: function(element, content) { this.element =3D $(element); this.content =3D content.stripScripts(); if (this.adjacency && this.element.insertAdjacentHTML) { try { this.element.insertAdjacentHTML(this.adjacency, this.content); } catch (e) { var tagName =3D this.element.tagName.toUpperCase(); if (['TBODY', 'TR'].include(tagName)) { this.insertContent(this.contentFromAnonymousTable()); } else { throw e; } } } else { this.range =3D this.element.ownerDocument.createRange(); if (this.initializeRange) this.initializeRange(); = this.insertContent([this.range.createContextualFragment(this.content)]); } setTimeout(function() {content.evalScripts()}, 10); }, contentFromAnonymousTable: function() { var div =3D document.createElement('div'); div.innerHTML =3D '' + this.content + = '
'; return $A(div.childNodes[0].childNodes[0].childNodes); } } var Insertion =3D new Object(); Insertion.Before =3D Class.create(); Insertion.Before.prototype =3D Object.extend(new = Abstract.Insertion('beforeBegin'), { initializeRange: function() { this.range.setStartBefore(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.parentNode.insertBefore(fragment, this.element); }).bind(this)); } }); Insertion.Top =3D Class.create(); Insertion.Top.prototype =3D Object.extend(new = Abstract.Insertion('afterBegin'), { initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(true); }, insertContent: function(fragments) { fragments.reverse(false).each((function(fragment) { this.element.insertBefore(fragment, this.element.firstChild); }).bind(this)); } }); Insertion.Bottom =3D Class.create(); Insertion.Bottom.prototype =3D Object.extend(new = Abstract.Insertion('beforeEnd'), { initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.appendChild(fragment); }).bind(this)); } }); Insertion.After =3D Class.create(); Insertion.After.prototype =3D Object.extend(new = Abstract.Insertion('afterEnd'), { initializeRange: function() { this.range.setStartAfter(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.parentNode.insertBefore(fragment, this.element.nextSibling); }).bind(this)); } }); /*-----------------------------------------------------------------------= ---*/ Element.ClassNames =3D Class.create(); Element.ClassNames.prototype =3D { initialize: function(element) { this.element =3D $(element); }, _each: function(iterator) { this.element.className.split(/\s+/).select(function(name) { return name.length > 0; })._each(iterator); }, set: function(className) { this.element.className =3D className; }, add: function(classNameToAdd) { if (this.include(classNameToAdd)) return; this.set($A(this).concat(classNameToAdd).join(' ')); }, remove: function(classNameToRemove) { if (!this.include(classNameToRemove)) return; this.set($A(this).without(classNameToRemove).join(' ')); }, toString: function() { return $A(this).join(' '); } }; Object.extend(Element.ClassNames.prototype, Enumerable); var Selector =3D Class.create(); Selector.prototype =3D { initialize: function(expression) { this.params =3D {classNames: []}; this.expression =3D expression.toString().strip(); this.parseExpression(); this.compileMatcher(); }, parseExpression: function() { function abort(message) { throw 'Parse error in selector: ' + = message; } if (this.expression =3D=3D '') abort('empty expression'); var params =3D this.params, expr =3D this.expression, match, = modifier, clause, rest; while (match =3D = expr.match(/^(.*)\[([a-z0-9_:-]+?)(?:([~\|!]?=3D)(?:"([^"]*)"|([^\]\s]*))= )?\]$/i)) { params.attributes =3D params.attributes || []; params.attributes.push({name: match[2], operator: match[3], value: = match[4] || match[5] || ''}); expr =3D match[1]; } if (expr =3D=3D '*') return this.params.wildcard =3D true; while (match =3D expr.match(/^([^a-z0-9_-])?([a-z0-9_-]+)(.*)/i)) { modifier =3D match[1], clause =3D match[2], rest =3D match[3]; switch (modifier) { case '#': params.id =3D clause; break; case '.': params.classNames.push(clause); break; case '': case undefined: params.tagName =3D clause.toUpperCase(); break; default: abort(expr.inspect()); } expr =3D rest; } if (expr.length > 0) abort(expr.inspect()); }, buildMatchExpression: function() { var params =3D this.params, conditions =3D [], clause; if (params.wildcard) conditions.push('true'); if (clause =3D params.id) conditions.push('element.readAttribute("id") =3D=3D ' + = clause.inspect()); if (clause =3D params.tagName) conditions.push('element.tagName.toUpperCase() =3D=3D ' + = clause.inspect()); if ((clause =3D params.classNames).length > 0) for (var i =3D 0, length =3D clause.length; i < length; i++) conditions.push('element.hasClassName(' + clause[i].inspect() + = ')'); if (clause =3D params.attributes) { clause.each(function(attribute) { var value =3D 'element.readAttribute(' + = attribute.name.inspect() + ')'; var splitValueBy =3D function(delimiter) { return value + ' && ' + value + '.split(' + = delimiter.inspect() + ')'; } switch (attribute.operator) { case '=3D': conditions.push(value + ' =3D=3D ' + = attribute.value.inspect()); break; case '~=3D': conditions.push(splitValueBy(' ') + = '.include(' + attribute.value.inspect() + ')'); break; case '|=3D': conditions.push( splitValueBy('-') + '.first().toUpperCase() = =3D=3D ' + attribute.value.toUpperCase().inspect() ); break; case '!=3D': conditions.push(value + ' !=3D ' + = attribute.value.inspect()); break; case '': case undefined: conditions.push('element.hasAttribute(' + = attribute.name.inspect() + ')'); break; default: throw 'Unknown operator ' + attribute.operator = + ' in selector'; } }); } return conditions.join(' && '); }, compileMatcher: function() { this.match =3D new Function('element', 'if (!element.tagName) return = false; \ element =3D $(element); \ return ' + this.buildMatchExpression()); }, findElements: function(scope) { var element; if (element =3D $(this.params.id)) if (this.match(element)) if (!scope || Element.childOf(element, scope)) return [element]; scope =3D (scope || = document).getElementsByTagName(this.params.tagName || '*'); var results =3D []; for (var i =3D 0, length =3D scope.length; i < length; i++) if (this.match(element =3D scope[i])) results.push(Element.extend(element)); return results; }, toString: function() { return this.expression; } } Object.extend(Selector, { matchElements: function(elements, expression) { var selector =3D new Selector(expression); return = elements.select(selector.match.bind(selector)).map(Element.extend); }, findElement: function(elements, expression, index) { if (typeof expression =3D=3D 'number') index =3D expression, = expression =3D false; return Selector.matchElements(elements, expression || '*')[index || = 0]; }, findChildElements: function(element, expressions) { return expressions.map(function(expression) { return = expression.match(/[^\s"]+(?:"[^"]*"[^\s"]+)*/g).inject([null], = function(results, expr) { var selector =3D new Selector(expr); return results.inject([], function(elements, result) { return elements.concat(selector.findElements(result || = element)); }); }); }).flatten(); } }); function $$() { return Selector.findChildElements(document, $A(arguments)); } var Form =3D { reset: function(form) { $(form).reset(); return form; }, serializeElements: function(elements, getHash) { var data =3D elements.inject({}, function(result, element) { if (!element.disabled && element.name) { var key =3D element.name, value =3D $(element).getValue(); if (value !=3D undefined) { if (result[key]) { if (result[key].constructor !=3D Array) result[key] =3D = [result[key]]; result[key].push(value); } else result[key] =3D value; } } return result; }); return getHash ? data : Hash.toQueryString(data); } }; Form.Methods =3D { serialize: function(form, getHash) { return Form.serializeElements(Form.getElements(form), getHash); }, getElements: function(form) { return $A($(form).getElementsByTagName('*')).inject([], function(elements, child) { if (Form.Element.Serializers[child.tagName.toLowerCase()]) elements.push(Element.extend(child)); return elements; } ); }, getInputs: function(form, typeName, name) { form =3D $(form); var inputs =3D form.getElementsByTagName('input'); if (!typeName && !name) return $A(inputs).map(Element.extend); for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) { var input =3D inputs[i]; if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name)) continue; matchingInputs.push(Element.extend(input)); } return matchingInputs; }, disable: function(form) { form =3D $(form); form.getElements().each(function(element) { element.blur(); element.disabled =3D 'true'; }); return form; }, enable: function(form) { form =3D $(form); form.getElements().each(function(element) { element.disabled =3D ''; }); return form; }, findFirstElement: function(form) { return $(form).getElements().find(function(element) { return element.type !=3D 'hidden' && !element.disabled && ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase()); }); }, focusFirstElement: function(form) { form =3D $(form); form.findFirstElement().activate(); return form; } } Object.extend(Form, Form.Methods); /*-----------------------------------------------------------------------= ---*/ Form.Element =3D { focus: function(element) { $(element).focus(); return element; }, select: function(element) { $(element).select(); return element; } } Form.Element.Methods =3D { serialize: function(element) { element =3D $(element); if (!element.disabled && element.name) { var value =3D element.getValue(); if (value !=3D undefined) { var pair =3D {}; pair[element.name] =3D value; return Hash.toQueryString(pair); } } return ''; }, getValue: function(element) { element =3D $(element); var method =3D element.tagName.toLowerCase(); return Form.Element.Serializers[method](element); }, clear: function(element) { $(element).value =3D ''; return element; }, present: function(element) { return $(element).value !=3D ''; }, activate: function(element) { element =3D $(element); element.focus(); if (element.select && ( element.tagName.toLowerCase() !=3D 'input' = || !['button', 'reset', 'submit'].include(element.type) ) ) element.select(); return element; }, disable: function(element) { element =3D $(element); element.disabled =3D true; return element; }, enable: function(element) { element =3D $(element); element.blur(); element.disabled =3D false; return element; } } Object.extend(Form.Element, Form.Element.Methods); var Field =3D Form.Element; var $F =3D Form.Element.getValue; /*-----------------------------------------------------------------------= ---*/ Form.Element.Serializers =3D { input: function(element) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': return Form.Element.Serializers.inputSelector(element); default: return Form.Element.Serializers.textarea(element); } }, inputSelector: function(element) { return element.checked ? element.value : null; }, textarea: function(element) { return element.value; }, select: function(element) { return this[element.type =3D=3D 'select-one' ? 'selectOne' : 'selectMany'](element); }, selectOne: function(element) { var index =3D element.selectedIndex; return index >=3D 0 ? this.optionValue(element.options[index]) : = null; }, selectMany: function(element) { var values, length =3D element.length; if (!length) return null; for (var i =3D 0, values =3D []; i < length; i++) { var opt =3D element.options[i]; if (opt.selected) values.push(this.optionValue(opt)); } return values; }, optionValue: function(opt) { // extend element because hasAttribute may not be native return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text; } } /*-----------------------------------------------------------------------= ---*/ Abstract.TimedObserver =3D function() {} Abstract.TimedObserver.prototype =3D { initialize: function(element, frequency, callback) { this.frequency =3D frequency; this.element =3D $(element); this.callback =3D callback; this.lastValue =3D this.getValue(); this.registerCallback(); }, registerCallback: function() { setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, onTimerEvent: function() { var value =3D this.getValue(); var changed =3D ('string' =3D=3D typeof this.lastValue && 'string' = =3D=3D typeof value ? this.lastValue !=3D value : String(this.lastValue) !=3D = String(value)); if (changed) { this.callback(this.element, value); this.lastValue =3D value; } } } Form.Element.Observer =3D Class.create(); Form.Element.Observer.prototype =3D Object.extend(new = Abstract.TimedObserver(), { getValue: function() { return Form.Element.getValue(this.element); } }); Form.Observer =3D Class.create(); Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), = { getValue: function() { return Form.serialize(this.element); } }); /*-----------------------------------------------------------------------= ---*/ Abstract.EventObserver =3D function() {} Abstract.EventObserver.prototype =3D { initialize: function(element, callback) { this.element =3D $(element); this.callback =3D callback; this.lastValue =3D this.getValue(); if (this.element.tagName.toLowerCase() =3D=3D 'form') this.registerFormCallbacks(); else this.registerCallback(this.element); }, onElementEvent: function() { var value =3D this.getValue(); if (this.lastValue !=3D value) { this.callback(this.element, value); this.lastValue =3D value; } }, registerFormCallbacks: function() { = Form.getElements(this.element).each(this.registerCallback.bind(this)); }, registerCallback: function(element) { if (element.type) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': Event.observe(element, 'click', = this.onElementEvent.bind(this)); break; default: Event.observe(element, 'change', = this.onElementEvent.bind(this)); break; } } } } Form.Element.EventObserver =3D Class.create(); Form.Element.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), { getValue: function() { return Form.Element.getValue(this.element); } }); Form.EventObserver =3D Class.create(); Form.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), { getValue: function() { return Form.serialize(this.element); } }); if (!window.Event) { var Event =3D new Object(); } Object.extend(Event, { KEY_BACKSPACE: 8, KEY_TAB: 9, KEY_RETURN: 13, KEY_ESC: 27, KEY_LEFT: 37, KEY_UP: 38, KEY_RIGHT: 39, KEY_DOWN: 40, KEY_DELETE: 46, KEY_HOME: 36, KEY_END: 35, KEY_PAGEUP: 33, KEY_PAGEDOWN: 34, element: function(event) { return event.target || event.srcElement; }, isLeftClick: function(event) { return (((event.which) && (event.which =3D=3D 1)) || ((event.button) && (event.button =3D=3D 1))); }, pointerX: function(event) { return event.pageX || (event.clientX + (document.documentElement.scrollLeft || = document.body.scrollLeft)); }, pointerY: function(event) { return event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop)); }, stop: function(event) { if (event.preventDefault) { event.preventDefault(); event.stopPropagation(); } else { event.returnValue =3D false; event.cancelBubble =3D true; } }, // find the first node with the given tagName, starting from the // node the event was triggered on; traverses the DOM upwards findElement: function(event, tagName) { var element =3D Event.element(event); while (element.parentNode && (!element.tagName || (element.tagName.toUpperCase() !=3D tagName.toUpperCase()))) element =3D element.parentNode; return element; }, observers: false, _observeAndCache: function(element, name, observer, useCapture) { if (!this.observers) this.observers =3D []; if (element.addEventListener) { this.observers.push([element, name, observer, useCapture]); element.addEventListener(name, observer, useCapture); } else if (element.attachEvent) { this.observers.push([element, name, observer, useCapture]); element.attachEvent('on' + name, observer); } }, unloadCache: function() { if (!Event.observers) return; for (var i =3D 0, length =3D Event.observers.length; i < length; = i++) { Event.stopObserving.apply(this, Event.observers[i]); Event.observers[i][0] =3D null; } Event.observers =3D false; }, observe: function(element, name, observer, useCapture) { element =3D $(element); useCapture =3D useCapture || false; if (name =3D=3D 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.attachEvent)) name =3D 'keydown'; Event._observeAndCache(element, name, observer, useCapture); }, stopObserving: function(element, name, observer, useCapture) { element =3D $(element); useCapture =3D useCapture || false; if (name =3D=3D 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.detachEvent)) name =3D 'keydown'; if (element.removeEventListener) { element.removeEventListener(name, observer, useCapture); } else if (element.detachEvent) { try { element.detachEvent('on' + name, observer); } catch (e) {} } } }); /* prevent memory leaks in IE */ if (navigator.appVersion.match(/\bMSIE\b/)) Event.observe(window, 'unload', Event.unloadCache, false); var Position =3D { // set to true if needed, warning: firefox performance problems // NOT neeeded for page scrolling, only if draggable contained in // scrollable elements includeScrollOffsets: false, // must be called before calling withinIncludingScrolloffset, every = time the // page is scrolled prepare: function() { this.deltaX =3D window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0; this.deltaY =3D window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0; }, realOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.scrollTop || 0; valueL +=3D element.scrollLeft || 0; element =3D element.parentNode; } while (element); return [valueL, valueT]; }, cumulativeOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; element =3D element.offsetParent; } while (element); return [valueL, valueT]; }, positionedOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; element =3D element.offsetParent; if (element) { if(element.tagName=3D=3D'BODY') break; var p =3D Element.getStyle(element, 'position'); if (p =3D=3D 'relative' || p =3D=3D 'absolute') break; } } while (element); return [valueL, valueT]; }, offsetParent: function(element) { if (element.offsetParent) return element.offsetParent; if (element =3D=3D document.body) return element; while ((element =3D element.parentNode) && element !=3D = document.body) if (Element.getStyle(element, 'position') !=3D 'static') return element; return document.body; }, // caches x/y coordinate pair to use with overlap within: function(element, x, y) { if (this.includeScrollOffsets) return this.withinIncludingScrolloffsets(element, x, y); this.xcomp =3D x; this.ycomp =3D y; this.offset =3D this.cumulativeOffset(element); return (y >=3D this.offset[1] && y < this.offset[1] + element.offsetHeight && x >=3D this.offset[0] && x < this.offset[0] + element.offsetWidth); }, withinIncludingScrolloffsets: function(element, x, y) { var offsetcache =3D this.realOffset(element); this.xcomp =3D x + offsetcache[0] - this.deltaX; this.ycomp =3D y + offsetcache[1] - this.deltaY; this.offset =3D this.cumulativeOffset(element); return (this.ycomp >=3D this.offset[1] && this.ycomp < this.offset[1] + element.offsetHeight && this.xcomp >=3D this.offset[0] && this.xcomp < this.offset[0] + element.offsetWidth); }, // within must be called directly before overlap: function(mode, element) { if (!mode) return 0; if (mode =3D=3D 'vertical') return ((this.offset[1] + element.offsetHeight) - this.ycomp) / element.offsetHeight; if (mode =3D=3D 'horizontal') return ((this.offset[0] + element.offsetWidth) - this.xcomp) / element.offsetWidth; }, page: function(forElement) { var valueT =3D 0, valueL =3D 0; var element =3D forElement; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; // Safari fix if (element.offsetParent=3D=3Ddocument.body) if (Element.getStyle(element,'position')=3D=3D'absolute') break; } while (element =3D element.offsetParent); element =3D forElement; do { if (!window.opera || element.tagName=3D=3D'BODY') { valueT -=3D element.scrollTop || 0; valueL -=3D element.scrollLeft || 0; } } while (element =3D element.parentNode); return [valueL, valueT]; }, clone: function(source, target) { var options =3D Object.extend({ setLeft: true, setTop: true, setWidth: true, setHeight: true, offsetTop: 0, offsetLeft: 0 }, arguments[2] || {}) // find page position of source source =3D $(source); var p =3D Position.page(source); // find coordinate system to use target =3D $(target); var delta =3D [0, 0]; var parent =3D null; // delta [0,0] will do fine with position: fixed elements, // position:absolute needs offsetParent deltas if (Element.getStyle(target,'position') =3D=3D 'absolute') { parent =3D Position.offsetParent(target); delta =3D Position.page(parent); } // correct by body offsets (fixes Safari) if (parent =3D=3D document.body) { delta[0] -=3D document.body.offsetLeft; delta[1] -=3D document.body.offsetTop; } // set position if(options.setLeft) target.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px'; if(options.setTop) target.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px'; if(options.setWidth) target.style.width =3D source.offsetWidth + = 'px'; if(options.setHeight) target.style.height =3D source.offsetHeight + = 'px'; }, absolutize: function(element) { element =3D $(element); if (element.style.position =3D=3D 'absolute') return; Position.prepare(); var offsets =3D Position.positionedOffset(element); var top =3D offsets[1]; var left =3D offsets[0]; var width =3D element.clientWidth; var height =3D element.clientHeight; element._originalLeft =3D left - parseFloat(element.style.left || = 0); element._originalTop =3D top - parseFloat(element.style.top || = 0); element._originalWidth =3D element.style.width; element._originalHeight =3D element.style.height; element.style.position =3D 'absolute'; element.style.top =3D top + 'px'; element.style.left =3D left + 'px'; element.style.width =3D width + 'px'; element.style.height =3D height + 'px'; }, relativize: function(element) { element =3D $(element); if (element.style.position =3D=3D 'relative') return; Position.prepare(); element.style.position =3D 'relative'; var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0); var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0); element.style.top =3D top + 'px'; element.style.left =3D left + 'px'; element.style.height =3D element._originalHeight; element.style.width =3D element._originalWidth; } } // Safari returns margins on body which is incorrect if the child is = absolutely // positioned. For performance reasons, redefine = Position.cumulativeOffset for // KHTML/WebKit only. if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) { Position.cumulativeOffset =3D function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; if (element.offsetParent =3D=3D document.body) if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break; element =3D element.offsetParent; } while (element); return [valueL, valueT]; } } Element.addMethods(); ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.smithsonianmag.com/includes/smithMagCommon.js // Tab contol function initTabControl() { if (!document.getElementById) return false; if (!document.getElementById('tabNav')) return false; if (!document.getElementById('viewedTabBody')) return false;=09 =09 var tabNav =3D $('tabNav'); var allTabs =3D tabNav.getElementsBySelector('li'); $A(allTabs).each(function(trigger) { trigger.observe('click', function() { $A(allTabs).each(function(l) { l.removeClassName('active'); }); trigger.addClassName('active'); }); }); =09 } Event.observe(window, 'load', initTabControl); // Tab contol function initTabControl() { if (!document.getElementById) return false; if (!document.getElementById('tabNav_large')) return false; if (!document.getElementById('viewedHTabBody_large')) return false;=09 =09 var tabNav_large =3D $('tabNav_large'); var allTabs =3D tabNav_large.getElementsBySelector('li'); $A(allTabs).each(function(trigger) { trigger.observe('click', function() { $A(allTabs).each(function(l) { l.removeClassName('active'); }); trigger.addClassName('active'); }); }); =09 } Event.observe(window, 'load', initTabControl); // Tab contol function initTabControl() { if (!document.getElementById) return false; if (!document.getElementById('tabNav_large')) return false; if (!document.getElementById('viewTabBody_large')) return false;=09 =09 var tabNav_large =3D $('tabNav_large'); var allTabs =3D tabNav_large.getElementsBySelector('li'); $A(allTabs).each(function(trigger) { trigger.observe('click', function() { $A(allTabs).each(function(l) { l.removeClassName('active'); }); trigger.addClassName('active'); }); }); =09 } Event.observe(window, 'load', initTabControl); // Tab contol function initTabControl() { if (!document.getElementById) return false; if (!document.getElementById('tabNav_large')) return false; if (!document.getElementById('affiliateTabBody_large')) return false;=09 =09 var tabNav_large =3D $('tabNav_large'); var allTabs =3D tabNav_large.getElementsBySelector('li'); $A(allTabs).each(function(trigger) { trigger.observe('click', function() { $A(allTabs).each(function(l) { l.removeClassName('active'); }); trigger.addClassName('active'); }); }); =09 } Event.observe(window, 'load', initTabControl); // Tab contol function initTabControl() { if (!document.getElementById) return false; if (!document.getElementById('promotionNav_large')) return false; if (!document.getElementById('shopTabBody_large')) return false;=09 =09 var promotionNav_large =3D $('promotionNav_large'); var allTabs =3D promotionNav_large.getElementsBySelector('li'); $A(allTabs).each(function(trigger) { trigger.observe('click', function() { $A(allTabs).each(function(l) { l.removeClassName('active'); }); trigger.addClassName('active'); }); }); =09 } Event.observe(window, 'load', initTabControl); /* *=20 * Watermark for Input Text Boxes: *=20 * Observes a focus/click event on all textboxes that have the CSS = class "watermark" * On the event, the CSS class is removed and the default suggestion = text is removed *=20 */ function initSearchBoxes(){ $$('.watermark').each( function(item){ Event.observe(item, 'click', = Watermark.clear.bindAsEventListener(Watermark)); }); } Event.observe(window,'load',initSearchBoxes); var Watermark =3D {=20 =09 clear: function(event) { var el =3D Event.element(event); el.clear(); el.removeClassName('watermark'); } =09 }; var collection =3D new Array(); var selectedIndex; /* *=20 * Featured Article Slide Effect *=20 */ function initSlide(){ if(!($('featured-articles'))) return false; =09 collection =3D $$(".feature-collection"); if( collection.size() =3D=3D 2 ){ = $('feature-collection-wrapper').appendChild(collection[0].cloneNode('true= ')); collection =3D $$(".feature-collection"); } =09 if( collection.size() > 1 ){ Event.observe('prevButton', 'click', nextEvent); Event.observe('nextButton', 'click', prevEvent); selectedIndex =3D 0; =09 var totalWidth =3D 0; var offsetWidth =3D 0; =09 collection.each( function(item){ totalWidth =3D totalWidth + item.getWidth(); if( item =3D=3D collection[0] ){ offsetWidth =3D item.getWidth(); } }); =09 } $('feature-collection-wrapper').setStyle({ "width": totalWidth + "px" = }); } Event.observe(window,"load",initSlide); function nextEvent(event){ var prevIndex =3D selectedIndex; selectedIndex =3D selectedIndex - 1; if(selectedIndex < 0 ){ selectedIndex =3D collection.size() - 1; } collection[selectedIndex].setStyle({ "display": "none" }); $('feature-collection-wrapper').insertBefore( = collection[selectedIndex], collection[prevIndex]); new Effect.SlideDown(collection[selectedIndex], { scaleX: true, scaleY: = false, scaleContent: false, scaleTo: 100.0, scaleFrom: 0, duration: 1 = });=09 } function prevEvent(event){ $('feature-collection-wrapper').immediateDescendants().each( = function(item){ item.setStyle({ "display": "block" }); }); =09 var previousIndex =3D selectedIndex; selectedIndex =3D selectedIndex + 1; =09 if( selectedIndex >=3D collection.size() ){ selectedIndex =3D 0; } new Effect.SlideUp(collection[previousIndex], { scaleX: true, scaleY: = false, scaleContent: false, scaleTo: 0, scaleFrom: 100.0, duration: 1 = });=09 setTimeout( function(){ = $('feature-collection-wrapper').appendChild(collection[previousIndex]); collection[previousIndex].setStyle({ "display": "block" }); }, 1000 ) =09 $('feature-collection-wrapper').immediateDescendants().each( = function(item){ item.setStyle({ "display": "block" }); item.setStyle({ "bottom": "0px" });=20 });=09 } // setNewWindow v1.5 function setNewWindow() { // make sure the browser has what we need if (!document.getElementsByTagName) return false; // get the elements var links =3D document.getElementsByTagName("a"); // make sure there are any if (links.length < 1) return false; for (a=3D0; a < links.length; a++) { var link =3D links[a]; if ((link.getAttribute("href")) && (link.getAttribute("rel") =3D=3D = "external")) { if (link.getAttribute("title")) { var currentTitle =3D link.getAttribute("title"); newTitle =3D currentTitle + " (opens in new window)"; link.setAttribute("title", newTitle); } link.onclick =3D function() { var location =3D this.getAttribute("href"); window.open(location, "newWindow"); =09 return false; } } } } Event.observe(window,"load",setNewWindow); function pollSubPop (url, name, widgets )=20 { popupWin =3D window.open(url, name, widgets); var agt=3Dnavigator.userAgent.toLowerCase(); var is_major =3D parseInt(navigator.appVersion); var is_ie =3D ((agt.indexOf("msie") !=3D -1) && = (agt.indexOf("opera") =3D=3D -1)); var is_ie3 =3D (is_ie && (is_major < 4)); var is_ie4 =3D (is_ie && (is_major =3D=3D 4) && = (agt.indexOf("msie 4")!=3D-1) ); var is_aol =3D (agt.indexOf("aol") !=3D -1); var is_aol3 =3D (is_aol && is_ie3); var is_aol4 =3D (is_aol && is_ie4); var is_aol5 =3D (agt.indexOf("aol 5") !=3D -1); var is_aol6 =3D (agt.indexOf("aol 6") !=3D -1); var is_comp =3D (agt.indexOf("compuserve") !=3D -1); var is_compie =3D (is_comp && is_ie); =20 if(!is_aol6 && !is_aol3 && !is_aol4 && !is_aol5 && = !is_compie) { popupWin.opener.top.name =3D "opener"; } =20 popupWin.focus(); } =20 function openPopup(url,name,width,height){ var widgets =3D 'width=3D'+width+',height=3D'+height; pollSubPop(url,name,widgets); } =20 function switchMostPopular(clicked){ if(clicked =3D=3D 'viewed'){ document.getElementById('viewedTabTitle').className =3D = 'tabTitle active'; document.getElementById('emailedTabTitle').className =3D = 'tabTitle'; document.getElementById('emailedTabBody').style.display = =3D 'none'; document.getElementById('viewedTabBody').style.display = =3D ''; =09 }else{ document.getElementById('emailedTabTitle').className =3D = 'tabTitle active'; document.getElementById('viewedTabTitle').className =3D = 'tabTitle'; document.getElementById('emailedTabBody').style.display = =3D ''; document.getElementById('viewedTabBody').style.display = =3D 'none'; } } =20 function switchMostPopularHomepage(clicked){ if(clicked =3D=3D 'viewedH'){ = document.getElementById('viewedHTabTitle_large').className =3D = 'tabTitle_large active'; = document.getElementById('emailedHTabTitle_large').className =3D = 'tabTitle_large'; = document.getElementById('emailedHTabBody_large').style.display =3D = 'none'; document.getElementById('commentHTabTitle_large').className =3D = 'tabTitle_large'; = document.getElementById('commentHTabBody_large').style.display =3D = 'none'; = document.getElementById('viewedHTabBody_large').style.display =3D ''; = }else if(clicked =3D=3D 'emailedH'){ = document.getElementById('emailedHTabTitle_large').className =3D = 'tabTitle_large active'; = document.getElementById('viewedHTabTitle_large').className =3D = 'tabTitle_large'; document.getElementById('commentHTabTitle_large').className =3D = 'tabTitle_large'; = document.getElementById('emailedHTabBody_large').style.display =3D ''; = document.getElementById('viewedHTabBody_large').style.display =3D = 'none'; document.getElementById('commentHTabBody_large').style.display =3D = 'none'; }else{ = document.getElementById('commentHTabTitle_large').className =3D = 'tabTitle_large active'; = document.getElementById('viewedHTabTitle_large').className =3D = 'tabTitle_large'; document.getElementById('emailedHTabTitle_large').className =3D = 'tabTitle_large'; = document.getElementById('commentHTabBody_large').style.display =3D ''; = document.getElementById('viewedHTabBody_large').style.display =3D = 'none'; document.getElementById('emailedHTabBody_large').style.display =3D = 'none'; } } =09 function switchVideo(clicked){ if(clicked =3D=3D 'view'){ document.getElementById('viewTabTitle_large').className = =3D 'tabTitle_large active'; = document.getElementById('recentTabTitle_large').className =3D = 'tabTitle_large'; = document.getElementById('recentTabBody_large').style.display =3D 'none'; = document.getElementById('viewTabBody_large').style.display =3D ''; =09 }else{ = document.getElementById('recentTabTitle_large').className =3D = 'tabTitle_large active'; document.getElementById('viewTabTitle_large').className = =3D 'tabTitle_large'; = document.getElementById('recentTabBody_large').style.display =3D ''; = document.getElementById('viewTabBody_large').style.display =3D 'none'; } } function switchRelatedContent(clicked){ if(clicked =3D=3D 'affiliate'){ = document.getElementById('affiliateTabTitle_large').className =3D = 'tabTitle_large active'; document.getElementById('webTabTitle_large').className = =3D 'tabTitle_large'; = document.getElementById('webTabBody_large').style.display =3D 'none'; document.getElementById('relatedTabTitle_large').className =3D = 'tabTitle_large'; = document.getElementById('relatedTabBody_large').style.display =3D = 'none'; = document.getElementById('affiliateTabBody_large').style.display =3D ''; = =09 }else if(clicked =3D=3D 'web'){ document.getElementById('webTabTitle_large').className = =3D 'tabTitle_large active'; = document.getElementById('affiliateTabTitle_large').className =3D = 'tabTitle_large'; document.getElementById('relatedTabTitle_large').className =3D = 'tabTitle_large'; = document.getElementById('webTabBody_large').style.display =3D ''; = document.getElementById('affiliateTabBody_large').style.display =3D = 'none'; document.getElementById('relatedTabBody_large').style.display =3D = 'none'; }else{ = document.getElementById('relatedTabTitle_large').className =3D = 'tabTitle_large active'; = document.getElementById('affiliateTabTitle_large').className =3D = 'tabTitle_large'; document.getElementById('webTabTitle_large').className =3D = 'tabTitle_large'; = document.getElementById('relatedTabBody_large').style.display =3D ''; = document.getElementById('affiliateTabBody_large').style.display =3D = 'none'; document.getElementById('webTabBody_large').style.display =3D = 'none'; } } =09 function switchProduct(clicked){ if(clicked =3D=3D 'shop'){ document.getElementById('shopTabTitle_large').className = =3D 'promotionTitle_large active'; = document.getElementById('travelTabTitle_large').className =3D = 'promotionTitle_large'; = document.getElementById('travelTabBody_large').style.display =3D 'none'; = document.getElementById('shopTabBody_large').style.display =3D ''; =09 }else{ = document.getElementById('travelTabTitle_large').className =3D = 'promotionTitle_large active'; document.getElementById('shopTabTitle_large').className = =3D 'promotionTitle_large'; = document.getElementById('travelTabBody_large').style.display =3D ''; = document.getElementById('shopTabBody_large').style.display =3D 'none'; } } ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.smithsonianmag.com/includes/ufo.js var UFO =3D { req: ["movie", "width", "height", "majorversion", "build"], opt: ["play", "loop", "menu", "quality", "scale", "salign", "wmode", = "bgcolor", "base", "flashvars", "devicefont", "allowscriptaccess", = "seamlesstabbing", "allowfullscreen"], optAtt: ["id", "name", "align"], optExc: ["swliveconnect"], ximovie: "ufo.swf", xiwidth: "215", xiheight: "138", ua: navigator.userAgent.toLowerCase(), pluginType: "", fv: [0,0], foList: [], =09 create: function(FO, id) { if (!UFO.uaHas("w3cdom") || UFO.uaHas("ieMac")) return; UFO.getFlashVersion(); UFO.foList[id] =3D UFO.updateFO(FO); UFO.createCSS("#" + id, "visibility:hidden;"); UFO.domLoad(id); }, updateFO: function(FO) { if (typeof FO.xi !=3D "undefined" && FO.xi =3D=3D "true") { if (typeof FO.ximovie =3D=3D "undefined") FO.ximovie =3D UFO.ximovie; if (typeof FO.xiwidth =3D=3D "undefined") FO.xiwidth =3D UFO.xiwidth; if (typeof FO.xiheight =3D=3D "undefined") FO.xiheight =3D = UFO.xiheight; } FO.mainCalled =3D false; return FO; }, domLoad: function(id) { var _t =3D setInterval(function() { if ((document.getElementsByTagName("body")[0] !=3D null || = document.body !=3D null) && document.getElementById(id) !=3D null) { UFO.main(id); clearInterval(_t); } }, 250); if (typeof document.addEventListener !=3D "undefined") { document.addEventListener("DOMContentLoaded", function() { = UFO.main(id); clearInterval(_t); } , null); // Gecko, Opera 9+ } }, main: function(id) { var _fo =3D UFO.foList[id]; if (_fo.mainCalled) return; UFO.foList[id].mainCalled =3D true; document.getElementById(id).style.visibility =3D "hidden"; if (UFO.hasRequired(id)) { if (UFO.hasFlashVersion(parseInt(_fo.majorversion, 10), = parseInt(_fo.build, 10))) { if (typeof _fo.setcontainercss !=3D "undefined" && = _fo.setcontainercss =3D=3D "true") UFO.setContainerCSS(id); UFO.writeSWF(id); } else if (_fo.xi =3D=3D "true" && UFO.hasFlashVersion(6, 65)) { UFO.createDialog(id); } } document.getElementById(id).style.visibility =3D "visible"; }, =09 createCSS: function(selector, declaration) { var _h =3D document.getElementsByTagName("head")[0];=20 var _s =3D UFO.createElement("style"); if (!UFO.uaHas("ieWin")) = _s.appendChild(document.createTextNode(selector + " {" + declaration + = "}")); // bugs in IE/Win _s.setAttribute("type", "text/css"); _s.setAttribute("media", "screen");=20 _h.appendChild(_s); if (UFO.uaHas("ieWin") && document.styleSheets && = document.styleSheets.length > 0) { var _ls =3D document.styleSheets[document.styleSheets.length - 1]; if (typeof _ls.addRule =3D=3D "object") _ls.addRule(selector, = declaration); } }, =09 setContainerCSS: function(id) { var _fo =3D UFO.foList[id]; var _w =3D /%/.test(_fo.width) ? "" : "px"; var _h =3D /%/.test(_fo.height) ? "" : "px"; UFO.createCSS("#" + id, "width:" + _fo.width + _w +"; height:" + = _fo.height + _h +";"); if (_fo.width =3D=3D "100%") { UFO.createCSS("body", "margin-left:0; margin-right:0; padding-left:0; = padding-right:0;"); } if (_fo.height =3D=3D "100%") { UFO.createCSS("html", "height:100%; overflow:hidden;"); UFO.createCSS("body", "margin-top:0; margin-bottom:0; padding-top:0; = padding-bottom:0; height:100%;"); } }, createElement: function(el) { return (UFO.uaHas("xml") && typeof document.createElementNS !=3D = "undefined") ? document.createElementNS("http://www.w3.org/1999/xhtml", = el) : document.createElement(el); }, createObjParam: function(el, aName, aValue) { var _p =3D UFO.createElement("param"); _p.setAttribute("name", aName);=09 _p.setAttribute("value", aValue); el.appendChild(_p); }, uaHas: function(ft) { var _u =3D UFO.ua; switch(ft) { case "w3cdom": return (typeof document.getElementById !=3D "undefined" && typeof = document.getElementsByTagName !=3D "undefined" && (typeof = document.createElement !=3D "undefined" || typeof = document.createElementNS !=3D "undefined")); case "xml": var _m =3D document.getElementsByTagName("meta"); var _l =3D _m.length; for (var i =3D 0; i < _l; i++) { if (/content-type/i.test(_m[i].getAttribute("http-equiv")) && = /xml/i.test(_m[i].getAttribute("content"))) return true; } return false; case "ieMac": return /msie/.test(_u) && !/opera/.test(_u) && /mac/.test(_u); case "ieWin": return /msie/.test(_u) && !/opera/.test(_u) && /win/.test(_u); case "gecko": return /gecko/.test(_u) && !/applewebkit/.test(_u); case "opera": return /opera/.test(_u); case "safari": return /applewebkit/.test(_u); default: return false; } }, =09 getFlashVersion: function() { if (UFO.fv[0] !=3D 0) return; =20 if (navigator.plugins && typeof navigator.plugins["Shockwave Flash"] = =3D=3D "object") { UFO.pluginType =3D "npapi"; var _d =3D navigator.plugins["Shockwave Flash"].description; if (typeof _d !=3D "undefined") { _d =3D _d.replace(/^.*\s+(\S+\s+\S+$)/, "$1"); var _m =3D parseInt(_d.replace(/^(.*)\..*$/, "$1"), 10); var _r =3D /r/.test(_d) ? parseInt(_d.replace(/^.*r(.*)$/, "$1"), = 10) : 0; UFO.fv =3D [_m, _r]; } } else if (window.ActiveXObject) { UFO.pluginType =3D "ax"; try { // avoid fp 6 crashes var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); } catch(e) { try {=20 var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); UFO.fv =3D [6, 0]; _a.AllowScriptAccess =3D "always"; // throws if fp < 6.47=20 } catch(e) { if (UFO.fv[0] =3D=3D 6) return; } try { var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); } catch(e) {} } if (typeof _a =3D=3D "object") { var _d =3D _a.GetVariable("$version"); // bugs in fp 6.21/6.23 if (typeof _d !=3D "undefined") { _d =3D _d.replace(/^\S+\s+(.*)$/, "$1").split(","); UFO.fv =3D [parseInt(_d[0], 10), parseInt(_d[2], 10)]; } } } }, hasRequired: function(id) { var _l =3D UFO.req.length; for (var i =3D 0; i < _l; i++) { if (typeof UFO.foList[id][UFO.req[i]] =3D=3D "undefined") return = false; } return true; }, =09 hasFlashVersion: function(major, release) { return (UFO.fv[0] > major || (UFO.fv[0] =3D=3D major && UFO.fv[1] >=3D = release)) ? true : false; }, writeSWF: function(id) { var _fo =3D UFO.foList[id]; var _e =3D document.getElementById(id); if (UFO.pluginType =3D=3D "npapi") { if (UFO.uaHas("gecko") || UFO.uaHas("xml")) { while(_e.hasChildNodes()) { _e.removeChild(_e.firstChild); } var _obj =3D UFO.createElement("object"); _obj.setAttribute("type", "application/x-shockwave-flash"); _obj.setAttribute("data", _fo.movie); _obj.setAttribute("width", _fo.width); _obj.setAttribute("height", _fo.height); var _l =3D UFO.optAtt.length; for (var i =3D 0; i < _l; i++) { if (typeof _fo[UFO.optAtt[i]] !=3D "undefined") = _obj.setAttribute(UFO.optAtt[i], _fo[UFO.optAtt[i]]); } var _o =3D UFO.opt.concat(UFO.optExc); var _l =3D _o.length; for (var i =3D 0; i < _l; i++) { if (typeof _fo[_o[i]] !=3D "undefined") UFO.createObjParam(_obj, = _o[i], _fo[_o[i]]); } _e.appendChild(_obj); } else { var _emb =3D ""; var _o =3D UFO.opt.concat(UFO.optAtt).concat(UFO.optExc); var _l =3D _o.length; for (var i =3D 0; i < _l; i++) { if (typeof _fo[_o[i]] !=3D "undefined") _emb +=3D ' ' + _o[i] + = '=3D"' + _fo[_o[i]] + '"'; } _e.innerHTML =3D ''; } var _p =3D window.location.protocol =3D=3D "https:" ? "https:" : = "http:"; _e.innerHTML =3D '' + _objPar + ''; } }, =09 createDialog: function(id) { var _fo =3D UFO.foList[id]; UFO.createCSS("html", "height:100%; overflow:hidden;"); UFO.createCSS("body", "height:100%; overflow:hidden;"); UFO.createCSS("#xi-con", "position:absolute; left:0; top:0; = z-index:1000; width:100%; height:100%; background-color:#fff; = filter:alpha(opacity:75); opacity:0.75;"); UFO.createCSS("#xi-dia", "position:absolute; left:50%; top:50%; = margin-left: -" + Math.round(parseInt(_fo.xiwidth, 10) / 2) + "px; = margin-top: -" + Math.round(parseInt(_fo.xiheight, 10) / 2) + "px; = width:" + _fo.xiwidth + "px; height:" + _fo.xiheight + "px;"); var _b =3D document.getElementsByTagName("body")[0]; var _c =3D UFO.createElement("div"); _c.setAttribute("id", "xi-con"); var _d =3D UFO.createElement("div"); _d.setAttribute("id", "xi-dia"); _c.appendChild(_d); _b.appendChild(_c); var _mmu =3D window.location; if (UFO.uaHas("xml") && UFO.uaHas("safari")) { var _mmd =3D = document.getElementsByTagName("title")[0].firstChild.nodeValue =3D = document.getElementsByTagName("title")[0].firstChild.nodeValue.slice(0, = 47) + " - Flash Player Installation"; } else { var _mmd =3D document.title =3D document.title.slice(0, 47) + " - = Flash Player Installation"; } var _mmp =3D UFO.pluginType =3D=3D "ax" ? "ActiveX" : "PlugIn"; var _uc =3D typeof _fo.xiurlcancel !=3D "undefined" ? = "&xiUrlCancel=3D" + _fo.xiurlcancel : ""; var _uf =3D typeof _fo.xiurlfailed !=3D "undefined" ? = "&xiUrlFailed=3D" + _fo.xiurlfailed : ""; UFO.foList["xi-dia"] =3D { movie:_fo.ximovie, width:_fo.xiwidth, = height:_fo.xiheight, majorversion:"6", build:"65", = flashvars:"MMredirectURL=3D" + _mmu + "&MMplayerType=3D" + _mmp + = "&MMdoctitle=3D" + _mmd + _uc + _uf }; UFO.writeSWF("xi-dia"); }, expressInstallCallback: function() { var _b =3D document.getElementsByTagName("body")[0]; var _c =3D document.getElementById("xi-con"); _b.removeChild(_c); UFO.createCSS("body", "height:auto; overflow:auto;"); UFO.createCSS("html", "height:auto; overflow:auto;"); }, cleanupIELeaks: function() { var _o =3D document.getElementsByTagName("object"); var _l =3D _o.length for (var i =3D 0; i < _l; i++) { _o[i].style.display =3D "none"; for (var x in _o[i]) { if (typeof _o[i][x] =3D=3D "function") { _o[i][x] =3D null; } } } } }; if (typeof window.attachEvent !=3D "undefined" && UFO.uaHas("ieWin")) { window.attachEvent("onunload", UFO.cleanupIELeaks); } ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://subscribe.smithsonianmag.com/display_ad.js document.writeln("3D'Subscribe"); ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://edge.quantserve.com/quant.js //=0A= // For correct measurement, DO NOT HOST THIS FROM ANOTHER SERVER=0A= //=0A= function _qcdst(){if(_qctzoff(0)!=3D_qctzoff(6))return 1;return 0;}=0A= function _qctzoff(m){=0A= var d1=3Dnew Date(2000,m,1,0,0,0,0);=0A= var t=3Dd1.toGMTString();=0A= var d3=3Dnew Date(t.substring(0,t.lastIndexOf(" ")-1));=0A= return d1-d3;=0A= }=0A= function _qceuc(s){=0A= if(typeof(encodeURIComponent)=3D=3D'function'){return = encodeURIComponent(s);}=0A= else{return escape(s);}=0A= }=0A= function _qcrnd(){return Math.round(Math.random()*2147483647);}=0A= function _qcgc(n){=0A= var v=3D'';=0A= var c=3Ddocument.cookie;if(!c)return v;=0A= var i=3Dc.indexOf(n+"=3D");=0A= var len=3Di+n.length+1;=0A= if(i>-1){=0A= var end=3Dc.indexOf(";", len);=0A= if(end<0)end=3Dc.length;=0A= v=3Dc.substring(len,end);=0A= }=0A= return v;=0A= }=0A= function _qcdomain(){=0A= var d=3Ddocument.domain;=0A= if(d.substring(0,4)=3D=3D"www.")d=3Dd.substring(4,d.length);=0A= var a=3Dd.split(".");var len=3Da.length;=0A= if(len<3)return d;=0A= var e=3Da[len-1];=0A= if(e.length<3)return d;=0A= d=3Da[len-2]+"."+a[len-1];=0A= return d;=0A= }=0A= function _qcsc(dc,m){=0A= var s=3D"";var d=3D_qcdomain();=0A= if = (m=3D=3D"ad"||d=3D=3D"doubleclick.net"||d=3D=3D"atdmt.com"||d=3D=3D"yield= manager.com"||d=3D=3D"fimserve.com"||=0A= = d=3D=3D"tribalfusion.com"||d=3D=3D"trafficmp.com"){s+=3D";fpan=3Du;fpa=3D= ;fpbn=3D;fpb=3D";return s;}=0A= var u=3Ddocument;var a=3D_qcgc("__qca");=0A= if(a.length>0){s+=3D";fpan=3D0;fpa=3D"+a;}=0A= else{=0A= u.cookie=3D"__qca=3D"+dc+"; expires=3DSun, 18 Jan 2038 00:00:00 GMT; = path=3D/; domain=3D"+d;=0A= a=3D_qcgc("__qca");=0A= if(a.length>0){s+=3D";fpan=3D1;fpa=3D"+dc;}=0A= else{s+=3D";fpan=3Du;fpa=3D";}=0A= }=0A= var b=3D_qcgc("__qcb");=0A= if(b.length>0){s+=3D";fpbn=3D0;fpb=3D"+b;}=0A= else{b=3D_qcrnd();=0A= u.cookie=3D"__qcb=3D"+b+"; path=3D/; domain=3D"+d;=0A= b=3D_qcgc("__qcb");=0A= if(b.length>0){s+=3D";fpbn=3D1;fpb=3D"+b;}=0A= else{s+=3D";fpbn=3Du;fpb=3D";}=0A= }=0A= return s;=0A= }=0A= function _qcdc(n){=0A= document.cookie=3Dn+"=3D; expires=3DThu, 01 Jan 1970 00:00:01 GMT; = path=3D/; domain=3D"+_qcdomain();=0A= }=0A= function _qpxload(){=0A= if((_qimg)&& typeof _qimg.width =3D=3D"number"){=0A= if (_qimg.width=3D=3D3){_qcdc("__qca");}=0A= }}=0A= function quantserve(){=0A= var r=3D_qcrnd();=0A= var = sr=3D'',qo=3D'',qm=3D'',url=3D'',ref=3D'',je=3D'u',ns=3D'1',media=3D'webp= age',event=3D'load';=0A= if(typeof _qoptions !=3D"undefined" && _qoptions!=3Dnull){=0A= for(var k in _qoptions){=0A= if(typeof(_qoptions[k])!=3D'string'){continue;}=0A= if(k=3D=3D'qacct'){_qacct=3D_qoptions[k];}=0A= else{qo+=3D';'+k+'=3D'+_qceuc(_qoptions[k]);}=0A= if(k=3D=3D'media'){media=3D_qoptions[k];}=0A= if(k=3D=3D'event'){event=3D_qoptions[k];}=0A= }=0A= _qoptions=3Dnull;=0A= }=0A= if((typeof _qacct =3D=3D"undefined")||(_qacct.length=3D=3D0))return;=0A= if(media=3D=3D'webpage' && event=3D=3D'load'){=0A= if((typeof _qpixelsent = !=3D"undefined")&&(_qpixelsent=3D=3D_qacct))return;=0A= _qpixelsent=3D_qacct;}=0A= var ce=3D(navigator.cookieEnabled)?"1":"0";=0A= if(typeof navigator.javaEnabled = !=3D'undefined')je=3D(navigator.javaEnabled())?"1":"0";=0A= if(typeof _qmeta !=3D"undefined" && = _qmeta!=3Dnull){qm=3D';m=3D'+_qceuc(_qmeta);_qmeta=3Dnull;}=0A= = if(self.screen){sr=3Dscreen.width+"x"+screen.height+"x"+screen.colorDepth= ;}=0A= var d=3Dnew Date();=0A= var dst=3D_qcdst();=0A= =0A= =0A= =0A= var dc=3D"1242370719-59888239-46115069";=0A= var dg=3D"E4341-W-MS-8";=0A= var qs=3D"http://pixel.quantserve.com";=0A= var fp=3D_qcsc(dc,media);=0A= if(window.location && = window.location.href)url=3D_qceuc(window.location.href);=0A= if(window.document && = window.document.referrer)ref=3D_qceuc(window.document.referrer);=0A= if(self=3D=3Dtop)ns=3D'0';=0A= _qimg=3Dnew Image();=0A= _qimg.alt=3D"";=0A= = _qimg.src=3Dqs+'/pixel'+';r=3D'+r+fp+';ns=3D'+ns+';url=3D'+url+';ref=3D'+= ref+';ce=3D'+ce+';je=3D'+je+';sr=3D'+sr+';dc=3D'+dc+';dg=3D'+dg+';dst=3D'= +dst+';et=3D'+d.getTime()+';tzo=3D'+d.getTimezoneOffset()+';a=3D'+_qacct+= qo+qm;=0A= _qimg.onload=3Dfunction() {_qpxload();}=0A= }=0A= quantserve();=0A= ------=_NextPart_000_0216_01C9F9D8.CA1D2690 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.clickability.com/includes/button1.js /* Copyright 2000-2004 Clickability Inc. */ /* Clickability ButtonServer v4.01 */ document.write('