Archive | Opinions

April’s Editorial – This Isn’t Your Average Pothole!

By EDITOR

There is nothing else in the world that is all at once serene, awe inspiring and terrifying than the natural karst caverns that are blue holes. And it seems nothing else in the world keeps a secret better than these portals to an underwater world seldom seen by man and rarely traversed because of the danger involved and skill needed to unlock their pre-historical treasures.

If swimming is not one of your strongest assets and you are afraid of any part of the ocean where when you peer down at your toes you can’t watch them wiggle, then a dip in a blue hole might not be for you. But luckily you can enjoy their resplendent beauty from land as well as by sea.

Nowhere is the earth dotted with more blue holes than the islands of the Bahamas and nowhere on earth does a single almost symmetrical pit in the earth go from a pristine aquamarine perimeter to the total black of an abyss.

To stand beside a blue hole on land and look down into its unseen depths is akin to staring up at a starless/moonless night sky querying its vast expanse.

If you think a blue hole is simply a bucket-like pocket in the earth you would be wrong (though in some cases it is).

But the floor and walls of a blue hole can sometimes fan out, like dropping through a chimney and tumbling out into a great ballroom. In some instances a blue holes is merely the entrance to a vast cave system that often stretches for miles beneath land and ocean.

Blue Hole in Rock Sound, Eleuthera in the Bahamas - Photo Courtesy of Jordan Roberts

While this all sounds overwhelming and a bit freaky, blue holes are enjoyed by environmentalists, novice divers and snorkelers alike and in some settlements in the Bahamas, are used as the community swimming pool – though one teeming with marine life.

But where do these natural wonders come from and what are those secrets you were talking about, you ask.

During the ice age when sea levels were hundreds of meters below where they are now, these caves and cave systems were carved out over many hundreds of years by erosion due to rainfall.

What was left after the ice melted were a vast number of pits in the earth that filled with water and created what we know today as blue holes.

Last year National Geographic did an expose on the blue holes of the Bahamas for its August issue of the magazine and a segment for television. On its website it described blue holes as the “least studied and most threatened habitats on Earth.”

Some of the more famous blue holes around the world are the Great Blue Hole of Belize, Dean’s Blue Hole in Long Island, Bahamas and blue holes on Grand Bahama Island in the Bahamas that make up some of the longest subterranean, submerged caves in the world.

The Great Blue hole is a part of Belize’s protected barrier reef system and was made famous by renowned explorer Jacques-Yves Cousteau, and has been kept in the spotlight by intrepid divers.

Dean's Blue Hole Long Island, Bahamas - Photo Courtesy of The Bahamas Ministry of Tourism

Dean’s Blue hole is said to be the deepest blue hole in the world and at almost 700 feet deep it has been used to set the world free diving record over and over again.

Undersea Blue holes afford those who dare to brave them some of the most ethereal experiences that can be had.

Most in-land blue hole exploration is done by expert cave divers, though there are some that are novice-diver friendly.

But when scientists strap on their special gear – Caribhype had the good fortune to view some of the gear first hand on Andros Island in the Bahamas last year – and brave toxic bacteria, strong currents and the dizzying halocline (where water of different salinities meet) found in the depths of some blue holes, amazing things are uncovered that have been lost for millennia.

National Geographic’s article spoke of explorers finding the skulls of Lucayan Indians – now long died out – deep within the cavernous blue holes. And they have even found the fossilized skull of a 3,000-year-old Cuban Crocodile; a species long forgotten in the Bahamas.

Blue holes are veritable treasure chests of ancient artifacts. Scientists have even found sand from the Sahara Desert, which must have been transported more than 6,000 miles.

But if you are not studying them, they are still a beautiful and intriguing natural wonders that have to be seen to be believed and should be an important part of any bucket list.

Here is the link to the National Geographic story for more awesomeness on blue holes – enjoy: http://ngm.nationalgeographic.com/2010/08/bahamas-caves/todhunter-text

Posted in Featured, News, OpinionsComments (1)

That’s Carnival for ya!

By EDITOR

Photos courtesy of Jamal Smith

The word Carnival might stir a number of sensations and emotions within the person who has participated in its crazy and awe-inspiring splendor, while those who have not experienced it are probably wildly jealous of those aforementioned people.

But for all the popularity surrounding it, many of the above bacchanalers, winers or road-chippers nor the green-with-envy future carnival pilgrims, know what its origins are.

Carnival owes its existence to a variety of people and cultures that fell into the melting pot of individuals we see participating its events today.

When people of the world hear of carnival they may think of both Brazil and the twin-island nation of Trinidad and Tobago (T&T).

And while both countries celebrate this festival during the same time, culminating on the Tuesday before Ash Wednesday, which is the beginning of the Catholic season of Lent, we will focus on the Carnival in T&T.

T&T’s carnival season begins Boxing Day, the 26th of December, and the fetes (parties for the T&T vernacular newbie) go straight through into Ash Wednesday.

That is why just about any person in the Caribbean or of Caribbean descent, anywhere across the world, will suggest you put T&T’s carnival on your bucket list.

Trinbagonians (the natives you will fete with) can trace their ancestries to just about anywhere in the world. And it is very important to understand where these people came from in order to explain why Carnival in T&T is revered the way it is.

Its people are the mirror reflection of the global color wheel and cosmopolitan passion that is displayed during the carnival season.

T&T carnival’s development is owed to several factors, including the celebration of wild costume parties pre-Ash Wednesday and masquerade balls that originate from European customs.

The use of feathers, beads and other natural objects and the use of drums and the ubiquitous parade through the streets, one of the greatest spectacles of Carnival, are all of African descent.

As the festival evolved over the past century, the influences of T&T Indians, Chinese, and even its original inhabitants, among other races, have been preserved and still contribute to carnival’s evolution through band names, music and by their general participation. They exemplify the mixture of Trinbago and by extension, the entire Caribbean.

Over the decades Carnival itself has been tweaked and fine-tuned into an art and true expression of cultural unity.

The music, though, is the paramount aspect of the culture.

In the early days, the carnival consisted more of drum beating and the playing of native songs, while the Europeans had their waltzes and polkas.

As the 20th century rolled in, and the contemporary soca kings and queens were hitting puberty, Carnival discovered several winning combinations.

With the development of the steel pan instrument and the musical genre Calypso, Carnival began evolving. And now Calypso has mutated into Soca and Chutney-soca, which have become the primary causes of ‘the wine’.

The wine is the clinical term for the gyration of the hips, and is an affliction of any true trinbagonian who, upon hearing these genres of music have an impulsive urge to move the legs forwards while shaking the hips back and forth and left to right.

The best way to celebrate Carnival is to be in T&T from the beginning of December until the weekend after Ash Wednesday.

However, if you are like most people and your mean boss only gave you two weeks of vacation, that’s ample time to glean the true spirit of T&T’s Carnival.

One should begin the pilgrimage in the land of liming and feting by engaging in Bacchanal Wednesday, which happens one week before Ash Wednesday. This is when fetes abound across the island.

The carnival weekend then begins on Sunday with the Dimanche Gras, where the King and Queen of Carnival are chosen and which continues straight into J’ouvert – the party portal to CARNIVAL.

At the eye-reddening hour of four a.m., J’ouvert will cause the streets of any of the major cities like San Fernando, Port of Spain or Chaguanas to fill with revelers who cover their bodies in mud, paint and/or oil.

J’ouvert then segues into the street party of the parade of bands where soca and alcohol-fired bodies follow trucks of performers and DJ’s down the road.

Tuesday wrangles in the main event where the true spectacle of Carnival emerges. People unabashedly jump-up, wine and party in the streets donning their carnival costumes, all the while following trucks of music blasting their favorite carnival tunes.

At midnight, however, all bands and costumed revelers stop their celebrations in respect of the beginning of Lent, with the dawn of Ash Wednesday. If devout Catholics are intermingled with the carnival crowd, they can attend one of the many churches to get their Ashes.

If your religion is feting, well you may just want to continue your liming – you won’t be alone.

As Ash Wednesday matures, people begin to migrate to either Maracas Bay, Manzanilla Beach or Mayaro Beach, where they relax their calloused feet and worn waist cartilage, and soak up the sun.

During this time, many individuals travel to the sister island of Tobago to enjoy the more tourist oriented of the islands.

While this (verbose) excerpt is just a condensed version of what the true experience of T&T’s carnival is, next year we’ll return to see if we can top the previous year’s experience.

A Trinbago Carnival is not a stroll, it is a marathon, especially if you want to experience it in its entirety.

In your Carnival survival kit should exist loads of hydrating liquids and a whole heap of stamina. So stay tuned.

Posted in Featured, News, OpinionsComments (0)

February’s Editorial: China to the Caribbean – “We stay!”

By EDITOR
Photos: By Tony Grant Jr.
As I mulled over what was to form the base for February’s editorial, several issues along the lines of drugs, guns and human smuggling topped my list. Those seemed to be a common infiltrator of countries in the Caribbean basin.
But then I remembered another; a less ominous border crosser, and one that touches down with government approved documents, hundreds of friends and millions of dollars – well Yuan.
I understood then that February should be the month to talk about growing Chinese/Caribbean relations – or the Caribbean-sino relationship.
This editorial comes on the heels of the groundbreaking for the largest single phase development in the Caribbean region, Baha Mar, which is being funded by the Chinese Export/Import bank and built in Nassau, in the Bahamas by China State Construction company.
On the day of Baha Mar’s groundbreaking, the Chinese and government of the Bahamas also broke ground on the site where a Chancery to house the Chinese Dilopmatic Mission in the Bahamas is to be built.
And, meantine, the Chinese are completing a $30 million national stadium that is to be handed over as a gift to the Bahamian people, just days before the Bahamas celebrates its independence this summer.
When I asked one of the officials at the build site of the new national stadium what we owed China for their “gift,” he said “we’ll have to see.”
So it is a gift from the Chinese government to the Bahamian people for… Well, maybe for being such a good next door neighbor (some 8,000 miles apart) or possibly for its solidarity when China needs a friend in the United Nations on topics like, say Tibet or Taiwan – then those bought friends in the region can lend a hand. Who knows?
I don’t profess to know why exactly China has decided to align itself with the Caribbean or how it can afford to give whole stadiums as gifts.
However, its interests in Africa and the continent’s natural resources has been well documented and publicly criticized. There have been accusations of human rights violations coming out of Chinese owned mines in Africa and concerns from the United States over the spread of the China’s influence and natural resource acquisition. The United States also raised concerns about the growth of China’s influence in the Bahamas – so close to its borders.
While several countries in the Caribbean basin, including Barbados, Trinidad and Tobago and its communist friend Cuba, have benefitted greatly from their alignment with China in areas such as trade and infrastructure building… Some of the same questions about their real purpose are arising, as their influence balloons with this recent billion dollar deal in the Bahamas.
David Smick in his book “The world is Curved,” realizes that China’s population is outgrowing its ability to produce jobs, which could be the reason for its need to export much of its labor to the countries where it has investment interest. And he explores why it exports its hoarded iron ore  to countries where it has negotiated infrastructure building (Much of Baha Mar’s infrastructure will likely be built with this steel).
Smick writes:
“While China’s economic performance over the past decade has been more than impressive, with an annual growth rate north of 10 percent, the communist party leadership nevertheless faces an enormous challenge: integrating into its workforce people from inland provinces.
“China has to integrate what amounts to more than two thirds the population of Canada, each year, for the next twenty-five years, as the country phases out its corrupt and inefficient state-run enterprises.”
In Africa, eyebrows are raised when Chinese interests brings large workforces into countries with extremely high unemployment numbers.
The Bahamas is expected to receive close to 8,000 Chinese workers throughout the life of the Baha Mar build – hundreds are already here – even as its unemployment numbers remain in the double digits.
And while one of the largest – if not the largest – developments in the Caribbean (i feel) has as much chance of flopping as it does of succeeding, one wonders where is the trump card for the Chinese.
Author of  ”Confessions of an Economic Hit Man,” John Perkins, put it perfectly when he said of foreign investmentors and governments and their smoke and mirror promises of social development through those investors:
“….the idea that all economic growth benefits human kind and that the greater the growth the more widespread the benefits. This belief also has a corollary that those people who excel at stoking the fires of economic growth should be exalted and rewarded while those born at the fringes are available for exploitation.
“The concept is of course erroneous. We know that in many countries economic growth benefits only a small portion of the population and may in fact result in increasingly desperate circumstances for the majority.
“This effect is reinforced by the corollary belief that the captains of industry who drive this system should enjoy a special status, a belief that is the root of many of our current problems and is perhaps also the reason why conspiracy theories abound.”
Chinese investment may very well prove a blessing for some Caribbean nations. However, it is as likely that these countries that have aligned themselves with the socialist superpower will feel the negative impact from the rapily expanding and volatile economic bubble created by China’s rapid growth, according to some economists.
Even Baha Mar’s investment in China, in the form of a billion dollar loan, may on the surface appear to be business as usual, but just below the surface is an investment in an unstable, artificially devalued currency, domiciled in a country with burgeoning capitalist growth ideals, but socialist state controls – a strange combination for sure.
While I am no economist - or soothsayer for that matter – it is fair to wonder what the Chinese will do if the Baha Mar project fails. Will they own a piece of prime Bahamian property if Baha Mar defaults on its loan. The Prime Minister of the Bahamas promised this would never happen.
However, Smick warns:
“While betting on China may seem a great and sensible point of portfolio diversification, do global investors fully understand the assets they are acquiring? Do they really know the Chinese companies’ ownership structures? Do they really appreciate the shortcomings of Chinese accounting and auditing practices? Will they have much to rely on when the bubble bursts?”
What do you think… comment below.

Posted in Featured, News, OpinionsComments (0)

January’s Editorial – Eye on Haiti

By Editor

Jean-Claude “Baby Doc” Duvalier is back in town. Haiti’s once exiled president touched down on the island nation Sunday, much to the dismay of the United States.

However, the haitian people seem happy at his surprise return from France after being gone for almost 25 years.

I got a glimpse into the minds of some Haitian immigrants living in the Bahamas who think Baby Doc’s return could spell relief and reconstruction for the country. Some even went as far as to insist Baby Doc’s return was an act of God.

“I don’t know what plan he has in his head, but maybe god sent him to try to fix everything (in Haiti),” one man told me.

Another said: “If you see him go back now maybe God send him back and maybe it will be better.”

One insanely optimistic man said, “everybody is suppposed to enjoy themselves now”.  The optimistic man left Haiti in 1973, more than 10 years before Baby Doc was ousted by angry Haitians and the US government. I wonder if he would return now that Duvalier has…

Baby Doc came to power after is father, Francios “Papa Doc” Duvalier died. Baby Doc was only 19-years-old at the time, making him the youngest country leader in the region. But he soon got a reputation for being a corrupt and cruel president, much like his father, which is why he was kicked out of his own country.

Now he is back in a country where one year after a devastating earthquake Cholera is claiming thousands of lives, a functional central government is missing, and the billions of dollars in aid money promised by the world since the quake, has not arrived in Haiti. The clear problem with the aid money is, while there are millions upon millions who need it, there is nobody to give it to – no local authority to disseminate it.

When the earth shook all those months ago and up to 220,000 people died and one million were left homeless, the philanthropy caps emblazoned with Haiti’s flag came out of dust boxes globally.

Aid in the billions of dollars was being promised to help Haiti, impoverished since the days of its emancipation. But to do what? Build itself back up to… What it was before? A shadow of its former self?

To the world it may seem Haiti has sunk  – maybe almost expectingly  – back into its decades old status quo.

Haitians must feel a deeper infliction than ever before though. Police are fighting to restore order and round up a host of rapists and murderers who escaped when the walls of the country’s prison collapsed in the earthquake, tent city’s that housed thousands of homeless are now ordered to be cleared down, and the country remains as poor as it had been before the earthquake.

Maybe Baby Doc’s return could be a good thing for a country that has not known a good thing since it’s victory over France in the 1800′s.

Is it too harsh to wonder if the earthquake in Haiti, opened the minds of people across the world to the country’s geographic location and nothing more?  

Is it a strech to query why the United States of America’s relationship to one of it’s closest neighbors in the region, has more to do with immigration policy and moderate tourism, but not much else?

Let’s hope the world lends a hand to Haiti, especially its closest neighbors. And instead of calling in the “economic hitmen”, lets hope countries inject something the Haitian people can grow on their own – education, manufacturing, farming - and finally win the economic independence they’ve sought since their very first taste of freedom.

What do you think?

Posted in Featured, News, OpinionsComments (0)


PHVsPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzMwMF9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfMzAwX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2ltYWdlcy9hZHZlcnRpc2VfMS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF8zMDBfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tLzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfZGlzYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtNDY4eDYwLTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2FkdmVydGlzZS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2FkdmVydGlzZS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2FkdmVydGlzZS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2FkdmVydGlzZS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV81PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTQuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfZGlzYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2FkdmVydGlzZS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tLzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmNhcmliaHlwZS5jb20vbG9uZ2Fkdi5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2NvbnRhY3Q8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuY2FyaWJoeXBlLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmNhcmliaHlwZS5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuY2FyaWJoeXBlLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF81PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hbGlnbjwvc3Ryb25nPiAtIGFsaWdubGVmdDwvbGk+PGxpPjxzdHJvbmc+d29vX2FsaWduX2ZlYXQ8L3N0cm9uZz4gLSBhbGlnbmxlZnQ8L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIGxpZ2h0Ymx1ZS5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfY29udGVudDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYXV0aG9yPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYmxvY2tfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmNhcmliaHlwZS5jb20vaW1hZ2VzL2FkdmVydGlzZV8xLmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2NrX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuY2FyaWJoeXBlLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfY2F0czwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ibG9nX2NhdF9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfaWQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19ibG9nX25hdmlnYXRpb248L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfbmF2aWdhdGlvbl9mb290ZXI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfcGVybWFsaW5rPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYmxvZ19zaWRlYmFyPC9zdHJvbmc+IC0gQmxvZyBQYWdlczwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfc3VibmF2aWdhdGlvbjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYnJlYWRjcnVtYnM8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYnV5X3RoZW1lczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29sczwvc3Ryb25nPiAtIDI8L2xpPjxsaT48c3Ryb25nPndvb19jb250YWN0Zm9ybV9lbWFpbDwvc3Ryb25nPiAtIGlucXVpcnlAY2FyaWJoeXBlLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1Zm9uPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jb2xvcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jc3M8L3N0cm9uZz4gLSBwLmF1ZGlvcGxheWVyX2NvbnRhaW5lciB7ICANCiAgdGV4dC1hbGlnbjogbGVmdDsgIA0KfSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIGh0dHA6Ly9jYXJpYmh5cGUuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L2Zhdmljb24uaWNvPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2xpbms8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fbmF2X21lbnU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX3VwbG9hZF90cmFja2luZzwvc3Ryb25nPiAtIGE6MDp7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2RhdGU8L3N0cm9uZz4gLSBkLiBNLCBZPC9saT48bGk+PHN0cm9uZz53b29fZGlzY2xhaW1lcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGU8L3N0cm9uZz4gLSBhOjM6e2k6MDtpOjIyMDtpOjE7aToxNTk7aToyO2k6MTUxO308L2xpPjxsaT48c3Ryb25nPndvb19leGNsdWRlX3BhZ2VzX2Zvb3Rlcjwvc3Ryb25nPiAtIDIwMiwzODUsMzM0LDQwNSw0NTAsNDU4LDk0Niw5ODAsMTEyNCwxMTM5LDExNDI8L2xpPjxsaT48c3Ryb25nPndvb19leGNsdWRlX3BhZ2VzX21haW48L3N0cm9uZz4gLSAyMDIsMzg1LDMzNCw0MDUsNDUwLDQ1OCw5NDYsOTgwLDExMjQsMTEzOSwxMTQyPC9saT48bGk+PHN0cm9uZz53b29fZXhjbHVkZV9wYWdlc19zdWJuYXY8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9iYW5uZXI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX2NhdGVnb3J5PC9zdHJvbmc+IC0gRmVhdHVyZWQ8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9lbnRyaWVzPC9zdHJvbmc+IC0gNTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX3RhZ3M8L3N0cm9uZz4gLSBGZWF0dXJlZDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfZW50cmllczwvc3Ryb25nPiAtIDE5PC9saT48bGk+PHN0cm9uZz53b29fZmVhdF9oZWlnaHQ8L3N0cm9uZz4gLSAyMTA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0X3dpZHRoPC9zdHJvbmc+IC0gMjgwPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl9pZDwvc3Ryb25nPiAtIENhcmliaHlwZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL2ZlZWRzLmZlZWRidXJuZXIuY29tL0NhcmliaHlwZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl9lbnRyaWVzPC9zdHJvbmc+IC0gU2VsZWN0IGEgbnVtYmVyOjwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl91cmw8L3N0cm9uZz4gLSBGbGlja3IgVVJMPC9saT48bGk+PHN0cm9uZz53b29fZnJhbWV3b3JrX3VwZGF0ZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fZnJhbWV3b3JrX3ZlcnNpb248L3N0cm9uZz4gLSAyLjYuMTwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj4NCg0KICB2YXIgX2dhcSA9IF9nYXEgfHwgW107DQogIF9nYXEucHVzaChbXCdfc2V0QWNjb3VudFwnLCBcJ1VBLTE2ODkxNzE3LTFcJ10pOw0KICBfZ2FxLnB1c2goW1wnX3RyYWNrUGFnZXZpZXdcJ10pOw0KDQogIChmdW5jdGlvbigpIHsNCiAgICB2YXIgZ2EgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwnc2NyaXB0XCcpOyBnYS50eXBlID0gXCd0ZXh0L2phdmFzY3JpcHRcJzsgZ2EuYXN5bmMgPSB0cnVlOw0KICAgIGdhLnNyYyA9IChcJ2h0dHBzOlwnID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sID8gXCdodHRwczovL3NzbFwnIDogXCdodHRwOi8vd3d3XCcpICsgXCcuZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanNcJzsNCiAgICB2YXIgcyA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKFwnc2NyaXB0XCcpWzBdOyBzLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGdhLCBzKTsNCiAgfSkoKTsNCg0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29faG9tZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faG9tZXBhZ2U8L3N0cm9uZz4gLSBsYXlvdXQtZGVmYXVsdC5waHA8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX2NvbnRlbnQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfb25seTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9zaWRlYmFyPC9zdHJvbmc+IC0gSG9tZXBhZ2U8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDYwPC9saT48bGk+PHN0cm9uZz53b29faG9tZV90aHVtYl93aWR0aDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3NpbmdsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19pbmNfaW50cm9fcGFnZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faW5jX2ludHJvX3BhZ2VfbGVmdDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faW5jX2ludHJvX3BhZ2VfcmlnaHQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2luY190YWJiZXJfcGFnZXM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ludHJvX3BhZ2U8L3N0cm9uZz4gLSAyMzc8L2xpPjxsaT48c3Ryb25nPndvb19pbnRyb19wYWdlX2xlZnQ8L3N0cm9uZz4gLSAyNDE8L2xpPjxsaT48c3Ryb25nPndvb19pbnRyb19wYWdlX3JpZ2h0PC9zdHJvbmc+IC0gMjU0PC9saT48bGk+PHN0cm9uZz53b29fbGF5b3V0PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2xlZnRfc2lkZWJhcjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fbG9nbzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuY2FyaWJoeXBlLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxMC8wNS9jYXJpYmxvZ28yLnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX21hZ19mZWF0dXJlZDwvc3Ryb25nPiAtIDU8L2xpPjxsaT48c3Ryb25nPndvb19tYWdfc2Vjb25kYXJ5PC9zdHJvbmc+IC0gNDwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9zdXBwb3J0L3RoZW1lLWRvY3VtZW50YXRpb24vZ2F6ZXR0ZS1lZGl0aW9uLzwvbGk+PGxpPjxzdHJvbmc+d29vX21lbnVfZGVzYzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fbWlkX2V4Y2x1ZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19uYXZfZXhjbHVkZTwvc3Ryb25nPiAtIDEwMCwyMDwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl90b3A8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX25vdF9tcHU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX29wdGlvbnM8L3N0cm9uZz4gLSBhOjE0Mzp7czoxNDoid29vX2Fkc19yb3RhdGUiO3M6NDoidHJ1ZSI7czoxODoid29vX2FkXzMwMF9hZHNlbnNlIjtzOjA6IiI7czoxNjoid29vX2FkXzMwMF9pbWFnZSI7czo0NzoiaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2ltYWdlcy9hZHZlcnRpc2VfMS5qcGciO3M6MTQ6Indvb19hZF8zMDBfdXJsIjtzOjI1OiJodHRwOi8vd3d3LmNhcmliaHlwZS5jb20vIjtzOjE0OiJ3b29fYWRfY29udGVudCI7czo1OiJmYWxzZSI7czoyMjoid29vX2FkX2NvbnRlbnRfYWRzZW5zZSI7czowOiIiO3M6MjI6Indvb19hZF9jb250ZW50X2Rpc2FibGUiO3M6NDoidHJ1ZSI7czoyMDoid29vX2FkX2NvbnRlbnRfaW1hZ2UiO3M6NTE6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTQ2OHg2MC0yLmdpZiI7czoxODoid29vX2FkX2NvbnRlbnRfdXJsIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTQ6Indvb19hZF9pbWFnZV8xIjtzOjUyOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTEuZ2lmIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMiI7czo1MjoiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0yLmdpZiI7czoxNDoid29vX2FkX2ltYWdlXzMiO3M6NTI6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMy5naWYiO3M6MTQ6Indvb19hZF9pbWFnZV80IjtzOjUyOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTQuZ2lmIjtzOjE0OiJ3b29fYWRfaW1hZ2VfNSI7czo1MjoiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZiI7czoxNDoid29vX2FkX2ltYWdlXzYiO3M6NTI6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtNC5naWYiO3M6MTA6Indvb19hZF90b3AiO3M6NDoidHJ1ZSI7czoxODoid29vX2FkX3RvcF9hZHNlbnNlIjtzOjA6IiI7czoxNjoid29vX2FkX3RvcF9pbWFnZSI7czo0MzoiaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL2ltYWdlcy9sb25nYWR2LmpwZyI7czoxNDoid29vX2FkX3RvcF91cmwiO3M6MzI6Imh0dHA6Ly93d3cuY2FyaWJoeXBlLmNvbS9jb250YWN0IjtzOjEyOiJ3b29fYWRfdXJsXzEiO3M6MjQ6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbSI7czoxMjoid29vX2FkX3VybF8yIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTI6Indvb19hZF91cmxfMyI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjEyOiJ3b29fYWRfdXJsXzQiO3M6MjQ6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbSI7czoxMjoid29vX2FkX3VybF81IjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTI6Indvb19hZF91cmxfNiI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjk6Indvb19hbGlnbiI7czo5OiJhbGlnbmxlZnQiO3M6MTQ6Indvb19hbGlnbl9mZWF0IjtzOjk6ImFsaWdubGVmdCI7czoxODoid29vX2FsdF9zdHlsZXNoZWV0IjtzOjE1OiJncmV5X3llbGxvdy5jc3MiO3M6MTI6Indvb19hcmNoaXZlcyI7czowOiIiO3M6MTk6Indvb19hcmNoaXZlX2NvbnRlbnQiO3M6NToiZmFsc2UiO3M6MTA6Indvb19hdXRob3IiO3M6NToiZmFsc2UiO3M6MTI6Indvb19hdXRvX2ltZyI7czo1OiJmYWxzZSI7czoxNToid29vX2Jsb2NrX2ltYWdlIjtzOjQ3OiJodHRwOi8vd3d3LmNhcmliaHlwZS5jb20vaW1hZ2VzL2FkdmVydGlzZV8xLmpwZyI7czoxMzoid29vX2Jsb2NrX3VybCI7czoyNDoiaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tIjtzOjEzOiJ3b29fYmxvZ19jYXRzIjtzOjQ6InRydWUiO3M6MTU6Indvb19ibG9nX2NhdF9pZCI7czowOiIiO3M6MTE6Indvb19ibG9nX2lkIjtzOjA6IiI7czoxOToid29vX2Jsb2dfbmF2aWdhdGlvbiI7czo1OiJmYWxzZSI7czoyNjoid29vX2Jsb2dfbmF2aWdhdGlvbl9mb290ZXIiO3M6NToiZmFsc2UiO3M6MTg6Indvb19ibG9nX3Blcm1hbGluayI7czowOiIiO3M6MTY6Indvb19ibG9nX3NpZGViYXIiO3M6MTA6IkJsb2cgUGFnZXMiO3M6MjI6Indvb19ibG9nX3N1Ym5hdmlnYXRpb24iO3M6NToiZmFsc2UiO3M6MTU6Indvb19icmVhZGNydW1icyI7czo0OiJ0cnVlIjtzOjE0OiJ3b29fYnV5X3RoZW1lcyI7czo1OiJmYWxzZSI7czo4OiJ3b29fY29scyI7czoxOiIyIjtzOjIxOiJ3b29fY29udGFjdGZvcm1fZW1haWwiO3M6MjE6ImlucXVpcnlAY2FyaWJoeXBlLmNvbSI7czo5OiJ3b29fY3Vmb24iO3M6NDoidHJ1ZSI7czoxNjoid29vX2N1c3RvbV9jb2xvciI7czowOiIiO3M6MTQ6Indvb19jdXN0b21fY3NzIjtzOjUyOiJwLmF1ZGlvcGxheWVyX2NvbnRhaW5lciB7ICAKICB0ZXh0LWFsaWduOiBsZWZ0OyAgCn0gIjtzOjE4OiJ3b29fY3VzdG9tX2Zhdmljb24iO3M6NTk6Imh0dHA6Ly9jYXJpYmh5cGUuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L2Zhdmljb24uaWNvIjtzOjE1OiJ3b29fY3VzdG9tX2xpbmsiO3M6MDoiIjtzOjE5OiJ3b29fY3VzdG9tX25hdl9tZW51IjtzOjQ6InRydWUiO3M6MjY6Indvb19jdXN0b21fdXBsb2FkX3RyYWNraW5nIjthOjA6e31zOjg6Indvb19kYXRlIjtzOjc6ImQuIE0sIFkiO3M6MTQ6Indvb19kaXNjbGFpbWVyIjtzOjA6IiI7czoxMToid29vX2V4Y2x1ZGUiO2E6Mzp7aTowO2k6MjIwO2k6MTtpOjE1OTtpOjI7aToxNTE7fXM6MjQ6Indvb19leGNsdWRlX3BhZ2VzX2Zvb3RlciI7czo0NjoiMjAyLDM4NSwzMzQsNDA1LDQ1MCw0NTgsOTQ2LDk4MCwxMTI0LDExMzksMTE0MiI7czoyMjoid29vX2V4Y2x1ZGVfcGFnZXNfbWFpbiI7czo0NjoiMjAyLDM4NSwzMzQsNDA1LDQ1MCw0NTgsOTQ2LDk4MCwxMTI0LDExMzksMTE0MiI7czoyNDoid29vX2V4Y2x1ZGVfcGFnZXNfc3VibmF2IjtzOjA6IiI7czoxMjoid29vX2ZlYXR1cmVkIjtzOjQ6InRydWUiO3M6MTk6Indvb19mZWF0dXJlZF9iYW5uZXIiO3M6NToiZmFsc2UiO3M6MjE6Indvb19mZWF0dXJlZF9jYXRlZ29yeSI7czo4OiJGZWF0dXJlZCI7czoyMDoid29vX2ZlYXR1cmVkX2VudHJpZXMiO3M6MToiNSI7czoxNzoid29vX2ZlYXR1cmVkX3RhZ3MiO3M6ODoiRmVhdHVyZWQiO3M6MTU6Indvb19mZWF0X2hlaWdodCI7czozOiIyMTAiO3M6MTQ6Indvb19mZWF0X3dpZHRoIjtzOjM6IjI4MCI7czoxNzoid29vX2ZlZWRidXJuZXJfaWQiO3M6MDoiIjtzOjE4OiJ3b29fZmVlZGJ1cm5lcl91cmwiO3M6MDoiIjtzOjE4OiJ3b29fZmxpY2tyX2VudHJpZXMiO3M6MTY6IlNlbGVjdCBhIG51bWJlcjoiO3M6MTM6Indvb19mbGlja3JfaWQiO3M6MDoiIjtzOjE0OiJ3b29fZmxpY2tyX3VybCI7czoxMDoiRmxpY2tyIFVSTCI7czoyMDoid29vX2ZyYW1ld29ya191cGRhdGUiO3M6NToiZmFsc2UiO3M6MjA6Indvb19nb29nbGVfYW5hbHl0aWNzIjtzOjQ5NDoiPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgoKICB2YXIgX2dhcSA9IF9nYXEgfHwgW107CiAgX2dhcS5wdXNoKFtcJ19zZXRBY2NvdW50XCcsIFwnVUEtMTY4OTE3MTctMVwnXSk7CiAgX2dhcS5wdXNoKFtcJ190cmFja1BhZ2V2aWV3XCddKTsKCiAgKGZ1bmN0aW9uKCkgewogICAgdmFyIGdhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcJ3NjcmlwdFwnKTsgZ2EudHlwZSA9IFwndGV4dC9qYXZhc2NyaXB0XCc7IGdhLmFzeW5jID0gdHJ1ZTsKICAgIGdhLnNyYyA9IChcJ2h0dHBzOlwnID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sID8gXCdodHRwczovL3NzbFwnIDogXCdodHRwOi8vd3d3XCcpICsgXCcuZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanNcJzsKICAgIHZhciBzID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoXCdzY3JpcHRcJylbMF07IHMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoZ2EsIHMpOwogIH0pKCk7Cgo8L3NjcmlwdD4iO3M6MTI6Indvb19ob21lcGFnZSI7czoxODoibGF5b3V0LWRlZmF1bHQucGhwIjtzOjE2OiJ3b29faG9tZV9jb250ZW50IjtzOjU6ImZhbHNlIjtzOjEzOiJ3b29faG9tZV9vbmx5IjtzOjU6ImZhbHNlIjtzOjE2OiJ3b29faG9tZV9zaWRlYmFyIjtzOjg6IkhvbWVwYWdlIjtzOjE2OiJ3b29faW1hZ2Vfc2luZ2xlIjtzOjU6ImZhbHNlIjtzOjE4OiJ3b29faW5jX2ludHJvX3BhZ2UiO3M6NToiZmFsc2UiO3M6MjM6Indvb19pbmNfaW50cm9fcGFnZV9sZWZ0IjtzOjU6ImZhbHNlIjtzOjI0OiJ3b29faW5jX2ludHJvX3BhZ2VfcmlnaHQiO3M6NToiZmFsc2UiO3M6MjA6Indvb19pbmNfdGFiYmVyX3BhZ2VzIjtzOjU6ImZhbHNlIjtzOjE0OiJ3b29faW50cm9fcGFnZSI7czozOiIyMzciO3M6MTk6Indvb19pbnRyb19wYWdlX2xlZnQiO3M6MzoiMjQxIjtzOjIwOiJ3b29faW50cm9fcGFnZV9yaWdodCI7czozOiIyNTQiO3M6MTA6Indvb19sYXlvdXQiO3M6NDoidHJ1ZSI7czoxNjoid29vX2xlZnRfc2lkZWJhciI7czo1OiJmYWxzZSI7czo4OiJ3b29fbG9nbyI7czo2NjoiaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA1L2NhcmlibG9nbzIucG5nIjtzOjE2OiJ3b29fbWFnX2ZlYXR1cmVkIjtzOjE6IjUiO3M6MTc6Indvb19tYWdfc2Vjb25kYXJ5IjtzOjE6IjQiO3M6MTM6Indvb19tZW51X2Rlc2MiO3M6NToiZmFsc2UiO3M6MTU6Indvb19taWRfZXhjbHVkZSI7czowOiIiO3M6MTU6Indvb19uYXZfZXhjbHVkZSI7czo2OiIxMDAsMjAiO3M6MTE6Indvb19uYXZfdG9wIjtzOjU6ImZhbHNlIjtzOjExOiJ3b29fbm90X21wdSI7czo1OiJmYWxzZSI7czoxNzoid29vX290aGVyX2VudHJpZXMiO3M6MToiNSI7czoxNjoid29vX3BhZ2Vfc2lkZWJhciI7czoxMToiSW5uZXIgUGFnZXMiO3M6MTA6Indvb19yYXRpbzEiO3M6MToiMyI7czoxMDoid29vX3JhdGlvMiI7czoxOiIyIjtzOjEwOiJ3b29fcmVzaXplIjtzOjQ6InRydWUiO3M6MTM6Indvb19yc3NfdGh1bWIiO3M6NToiZmFsc2UiO3M6MTg6Indvb19zZWFyY2hfZGlzYWJsZSI7czo0OiJ0cnVlIjtzOjE0OiJ3b29fc2VhcmNoX3RvcCI7czo0OiJ0cnVlIjtzOjM4OiJ3b29fc2V0dGluZ3NfY3VzdG9tX25hdl8xX2Rlc2NyaXB0aW9ucyI7czoyOiJubyI7czozODoid29vX3NldHRpbmdzX2N1c3RvbV9uYXZfMl9kZXNjcmlwdGlvbnMiO3M6Mjoibm8iO3M6NDA6Indvb19zZXR0aW5nc19jdXN0b21fbmF2X2FkdmFuY2VkX29wdGlvbnMiO3M6MzoieWVzIjtzOjMxOiJ3b29fc2V0dGluZ3NfY3VzdG9tX25hdl92ZXJzaW9uIjtzOjU6IjEuMC43IjtzOjE5OiJ3b29fc2hvd19hZHNfYm90dG9tIjtzOjQ6InRydWUiO3M6MTY6Indvb19zaG93X2Fkc190b3AiO3M6NDoidHJ1ZSI7czoxNjoid29vX3Nob3dfb3B0aW9ucyI7czo1OiJmYWxzZSI7czoxNDoid29vX3Nob3dfdmlkZW8iO3M6NDoidHJ1ZSI7czoxNzoid29vX3NpbmdsZV9oZWlnaHQiO3M6MzoiMjAwIjtzOjE2OiJ3b29fc2luZ2xlX3dpZHRoIjtzOjM6IjIwMCI7czoxMDoid29vX3NsaWRlciI7czo0OiJ0cnVlIjtzOjE1OiJ3b29fc2xpZGVyX2F1dG8iO3M6NToiZmFsc2UiO3M6MjE6Indvb19zbGlkZXJfYXV0b2hlaWdodCI7czo0OiJ0cnVlIjtzOjIwOiJ3b29fc2xpZGVyX2F1dG9zdGFydCI7czo1OiIxMDAwMCI7czoxNjoid29vX3NsaWRlcl9jbGljayI7czo1OiJmYWxzZSI7czoyMDoid29vX3NsaWRlcl9jb250Y2xpY2siO3M6NToiZmFsc2UiO3M6MjI6Indvb19zbGlkZXJfZGlzYWJsZV9uYXYiO3M6NToiZmFsc2UiO3M6MTk6Indvb19zbGlkZXJfaW50ZXJ2YWwiO3M6MToiNCI7czoyMjoid29vX3NsaWRlcl9zbGlkZXJzcGVlZCI7czozOiI2MDAiO3M6MTY6Indvb19zbGlkZXJfc3BlZWQiO3M6MzoiMC42IjtzOjIxOiJ3b29fc21hbGx0aHVtYl9oZWlnaHQiO3M6MjoiNDIiO3M6MjA6Indvb19zbWFsbHRodW1iX3dpZHRoIjtzOjI6IjU2IjtzOjEwOiJ3b29fc29jaWFsIjtzOjQ6InRydWUiO3M6MTA6Indvb19zdWJuYXYiO3M6NToiZmFsc2UiO3M6MTY6Indvb190YWJiZXJfcGFnZXMiO3M6MTE6IjIyNSwyMjcsMjI5IjtzOjg6Indvb190YWJzIjtzOjU6ImZhbHNlIjtzOjE3OiJ3b29fdGFic19jb21tZW50cyI7czowOiIiO3M6MTU6Indvb190YWJzX2xhdGVzdCI7czowOiIiO3M6MTY6Indvb190YWJzX3BvcHVsYXIiO3M6MDoiIjtzOjEzOiJ3b29fdGV4dHRpdGxlIjtzOjU6ImZhbHNlIjtzOjEzOiJ3b29fdGhlbWVuYW1lIjtzOjExOiJUaGUgU3RhdGlvbiI7czoyNToid29vX3RoZW1lX3ZlcnNpb25fY2hlY2tlciI7czo0OiJ0cnVlIjtzOjE1OiJ3b29fdGhlX2NvbnRlbnQiO3M6NDoidHJ1ZSI7czoxNjoid29vX3RodW1iX2hlaWdodCI7czoyOiI3NiI7czoyMToid29vX3RodW1iX2hlaWdodF9mZWF0IjtzOjM6IjIwMCI7czoxNToid29vX3RodW1iX3dpZHRoIjtzOjM6IjEwMCI7czoyMDoid29vX3RodW1iX3dpZHRoX2ZlYXQiO3M6MzoiMjAwIjtzOjExOiJ3b29fdHdpdHRlciI7czo5OiJjYXJpYmh5cGUiO3M6MTE6Indvb191cGxvYWRzIjtiOjA7czoxODoid29vX3ZpZGVvX2NhdGVnb3J5IjtzOjE4OiJTZWxlY3QgYSBjYXRlZ29yeToiO308L2xpPjxsaT48c3Ryb25nPndvb19vdGhlcl9lbnRyaWVzPC9zdHJvbmc+IC0gNTwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2Vfc2lkZWJhcjwvc3Ryb25nPiAtIElubmVyIFBhZ2VzPC9saT48bGk+PHN0cm9uZz53b29fcmF0aW8xPC9zdHJvbmc+IC0gMzwvbGk+PGxpPjxzdHJvbmc+d29vX3JhdGlvMjwvc3Ryb25nPiAtIDI8L2xpPjxsaT48c3Ryb25nPndvb19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fcnNzX3RodW1iPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zZWFyY2hfZGlzYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zZWFyY2hfdG9wPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NldHRpbmdzX2N1c3RvbV9uYXZfMV9kZXNjcmlwdGlvbnM8L3N0cm9uZz4gLSBubzwvbGk+PGxpPjxzdHJvbmc+d29vX3NldHRpbmdzX2N1c3RvbV9uYXZfMl9kZXNjcmlwdGlvbnM8L3N0cm9uZz4gLSBubzwvbGk+PGxpPjxzdHJvbmc+d29vX3NldHRpbmdzX2N1c3RvbV9uYXZfYWR2YW5jZWRfb3B0aW9uczwvc3Ryb25nPiAtIHllczwvbGk+PGxpPjxzdHJvbmc+d29vX3NldHRpbmdzX2N1c3RvbV9uYXZfdmVyc2lvbjwvc3Ryb25nPiAtIDEuMC43PC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2hvd19hZHNfYm90dG9tPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfYWRzX3RvcDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG93X2Nhcm91c2VsPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfb3B0aW9uczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvd192aWRlbzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2hlaWdodDwvc3Ryb25nPiAtIDIwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV93aWR0aDwvc3Ryb25nPiAtIDIwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfYXV0bzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2F1dG9oZWlnaHQ8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2F1dG9zdGFydDwvc3Ryb25nPiAtIDEwMDAwPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2NsaWNrPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfY29udGNsaWNrPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfZGlzYWJsZV9uYXY8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9pbnRlcnZhbDwvc3Ryb25nPiAtIDQ8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfc2xpZGVyc3BlZWQ8L3N0cm9uZz4gLSA2MDA8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfc3BlZWQ8L3N0cm9uZz4gLSAwLjY8L2xpPjxsaT48c3Ryb25nPndvb19zbWFsbHRodW1iX2hlaWdodDwvc3Ryb25nPiAtIDQyPC9saT48bGk+PHN0cm9uZz53b29fc21hbGx0aHVtYl93aWR0aDwvc3Ryb25nPiAtIDU2PC9saT48bGk+PHN0cm9uZz53b29fc29jaWFsPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3N1Ym5hdjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdGFiYmVyX3BhZ2VzPC9zdHJvbmc+IC0gMjI1LDIyNywyMjk8L2xpPjxsaT48c3Ryb25nPndvb190YWJzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb190YWJzX2NvbW1lbnRzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fdGFic19sYXRlc3Q8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb190YWJzX3BvcHVsYXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb190ZXh0dGl0bGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RoZW1lbmFtZTwvc3Ryb25nPiAtIEdhemV0dGU8L2xpPjxsaT48c3Ryb25nPndvb190aGVtZV92ZXJzaW9uX2NoZWNrZXI8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fdGhlX2NvbnRlbnQ8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gNzY8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9oZWlnaHRfZmVhdDwvc3Ryb25nPiAtIDIwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfd2lkdGhfZmVhdDwvc3Ryb25nPiAtIDIwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3R3aXR0ZXI8L3N0cm9uZz4gLSBjYXJpYmh5cGU8L2xpPjxsaT48c3Ryb25nPndvb191cGxvYWRzPC9zdHJvbmc+IC0gYToyOntpOjA7czo3MToiaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNC1sb2dvX3NpdGUucG5nIjtpOjE7czo2NzoiaHR0cDovL3d3dy5jYXJpYmh5cGUuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMy1sb2dvMS5wbmciO308L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFZpZGVvczwvbGk+PC91bD4=