advert

About

About Nothing is more fun to me than taking pictures. As a photographer, what I see, or what the lens see, really matters...Life is short, one day, when I look at all my photos in my life, I know, I will, I surely will, tell me and everyone else:"Worth it!"

Read more
Banff, Again, and Again!

Banff, Again, and Again!

April 04, 2010 One Comment

Banff……THE place for photographer!
you can always come back with something!

From Banff trip 2nd

From Banff trip 2nd

From Banff trip 2nd

From Banff trip 2nd

From Banff trip 2nd

From Banff trip 2nd

From Banff trip 2nd

From Banff trip 2nd

Read more

Ava, New born photography

Ava, New born photography

November 03, 2009 8 Comments

Taking photos of new borns are difficult, needs lots of time and practice. patient! and patient. I am lucky that I have two babies, two wonderful babies!
I am not a fan of putting baby in front of back drop and take a photo with lighting set up, though I sometime do that just for a [...]

Read more

Lovely Winter

Lovely Winter

October 30, 2009 46 Comments

Yes, this year is kind of too early. well, there are years they said got snow like in May…. or April..no, wasn’t April still belong to the winter of the year before?…….Ok, the winter is here, and we got snow, big snow…..
so, time for snow pictures………!

From Winter Folder

From Winter Folder

From Winter Folder

 
Remember last year, This [...]

Read more

model Needed

model Needed

October 21, 2009 14 Comments

Amber(my daughter) went back to China for visit. she was my all time model at home…and my second daughter Ava, just too young for photo sessions. I need model, need a good model like Amber…..So, I start to train Ava….:)
Ok, that’s not true, I started Photography because my kids, now it’s still my primary interest [...]

Read more

Lighting playing

Lighting playing

October 19, 2009 One Comment

When I do wedding photography, I try to take good photos of every one, Ok, I try to take good photo of everyone anytime….but When I give them the nice portrait of themselves, I would like to let my business card go with them…..make sense? right! So, here we are, cards….

Read more

Playing with Lights

Playing with Lights

October 13, 2009 One Comment

People think the photographer is professional when they see the lighting setup. I agree in some degree, playing lights is an art. there are so many different ways to point or modify a light source, even the nature light. For professional photographers, lights are the tools for them, same as the camera. How well you [...]

Read more

Tree Planting

October 02, 2009 No Comments

Went to the Tree planting event with hundreds of co-workers last Sunday. It was a very successful event. Everyone enjoyed the day and it was indeed a sunny day.  Each person/family planted about 10 trees and thanks to the City, we didn’t need to dig the dirt and other heavy duty work, just grab the little [...]

Read more

The good old bridge

The good old bridge

September 30, 2009 One Comment

I lived in Lethbridge, AB for about 2 years, finished my CS degree there. It was a nice small city and many people including me loved it. well, if you don’t mind the wind…….Remember when my wife was teaching in the Montessori school there, every morning, she had to hold the tree when she was [...]

Read more

Aperture matters

September 28, 2009 2 Comments

Many times, I said or I heard from others that “I don’t have that lens”, or “if I have that lens, it will be awesome”, etc… So, really, the lens really matters? You can argue with me…
If I don’t have that lens, say 35/1.4. I can say, hey, look at my images, there are fine [...]

Read more

Banff trip Documenting

Banff trip Documenting

September 25, 2009 20 Comments

Went to Banff and Jasper this summer. No need I say more about the Banff and Jasper national Parks in Canada, they are truly the most amazing Parks in the world. We just wish we could stay longer and longer. You just can’t help to say “WOW”!
It was a 4 days trip, I am so glad that [...]

Read more

Lighting playingMiss the winter?Playing with LightsLovely WinterThe good old bridgeHello world!What you need more

About the Author….s

Tony Huang, Calgary based photographer. Wedding photographer, Family photographer, Fashion photographer, Children photographer, Event photographer, Corp photographer, Sport photographer, Landscape photographer... love the world that the lens showing to me, amazed by the sound of shutter of the camera.

PHVsPjxsaT48c3Ryb25nPndvb19hYm91dDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0X2J1dHRvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0X2VuYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dF9oZWFkZXI8L3N0cm9uZz4gLSBBYm91dCBUb255PC9saT48bGk+PHN0cm9uZz53b29fYWJvdXRfaW1hZ2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dF9pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSA4MDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0X2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gODA8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dF9tb3JlPC9zdHJvbmc+IC0gaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS8/cGFnZV9pZD0yPC9saT48bGk+PHN0cm9uZz53b29fYWJvdXRfcGhvdG88L3N0cm9uZz4gLSBodHRwOi8vdGgtcGhvdG9zLmNvbS9NZS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dF90ZXh0PC9zdHJvbmc+IC0gTm90aGluZyBpcyBtb3JlIGZ1biB0byBtZSB0aGFuIHRha2luZyBwaWN0dXJlcy4gQXMgYSBwaG90b2dyYXBoZXIsIHdoYXQgSSBzZWUsIG9yIHdoYXQgdGhlIGxlbnMgc2VlLCByZWFsbHkgbWF0dGVycy4uLkxpZmUgaXMgc2hvcnQsIG9uZSBkYXksIHdoZW4gSSBsb29rIGF0IGFsbCBteSBwaG90b3MgaW4gbXkgbGlmZSwgIEkga25vdywgSSB3aWxsLCBJIHN1cmVseSB3aWxsLCB0ZWxsIG1lIGFuZCBldmVyeW9uZSBlbHNlOiJXb3J0aCBpdCEiIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkc19yb3RhdGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzEyNV9hZHNlbnNlX2E8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF8xMjVfYWRzZW5zZV9iPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfMTI1X2Fkc2Vuc2VfYzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzEyNV9hZHNlbnNlX2Q8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF8xMjVfaW1hZ2VfYTwvc3Ryb25nPiAtIGh0dHA6Ly93b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0xLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzEyNV9pbWFnZV9iPC9zdHJvbmc+IC0gaHR0cDovL3dvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfMTI1X2ltYWdlX2M8L3N0cm9uZz4gLSBodHRwOi8vd29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMy5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF8xMjVfaW1hZ2VfZDwvc3Ryb25nPiAtIGh0dHA6Ly93b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzEyNV91cmxfYTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzEyNV91cmxfYjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzEyNV91cmxfYzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzEyNV91cmxfZDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzMwMF9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfMzAwX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8zMDB4MjUwYS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF8zMDBfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEzLUJhbm5lcjgucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXI8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWRfaGVhZGVyX2NvZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXJfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vYmxvZy50aC1waG90b3MuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTMtQmFubmVyOC5wbmc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy50aC1waG90b3MuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMS5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTMuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtNC5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV81PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTQuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfc2JfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3NiX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEzLUJhbm5lcjgucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfc2JfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy50aC1waG90b3MuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEzLUJhbm5lcjgucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cudGgtcGhvdG9zLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzU8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gYmx1ZS5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlX2NvbnRlbnQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfaW1hZ2VfaDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfaW1hZ2Vfdzwvc3Ryb25nPiAtIDIwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfbGluazwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2F1dG9faW1nPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jpbzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2djYXQ8L3N0cm9uZz4gLSBQaG90byBKb3VybmV5PC9saT48bGk+PHN0cm9uZz53b29fYmxvZ3M8L3N0cm9uZz4gLSA0PC9saT48bGk+PHN0cm9uZz53b29fYmxvZ19jYXQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19ibG9nX25hdmlnYXRpb248L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYmxvZ19wZXJtYWxpbms8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19ibG9nX3N1Ym5hdmlnYXRpb248L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYnV0dG9uX2xpbms8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzE8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfMTA8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfMTBfaW1hZ2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzExPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzExX2ltYWdlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8xX2ltYWdlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8zPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzNfaW1hZ2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbWVudTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8xPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzEwPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzExPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbnRhY3RtZTwvc3Ryb25nPiAtIFNlbGVjdCBhIHBhZ2U6PC9saT48bGk+PHN0cm9uZz53b29fY29udGVudDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50X2FyY2hpdmVzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSBodHRwOi8vYmxvZy50aC1waG90b3MuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNS1mYXZpY29uLmljbzwvbGk+PGxpPjxzdHJvbmc+d29vX2Rpc2NsYWltZXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9jYXQ8L3N0cm9uZz4gLSBQaG90byBKb3VybmV5PC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfcG9zdHM8L3N0cm9uZz4gLSA0PC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19nYWxsZXJ5X2Rlc3Q8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2dhbGxlcnlfbGltaXQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19nYWxsZXJ5X3NsdWc8L3N0cm9uZz4gLSBwaG90by1nYWxsZXJ5PC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2dyYXZhdGFyPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfaGVpZ2h0PC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9wb3N0czwvc3Ryb25nPiAtIDE8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RvcDwvc3Ryb25nPiAtIEFib3V0PC9saT48bGk+PHN0cm9uZz53b29faG9tZV93aWR0aDwvc3Ryb25nPiAtIDE5NzwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2hlaWdodDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faW5kZXhfaW1hZ2VfaDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2luZGV4X2ltYWdlX3c8L3N0cm9uZz4gLSA0ODA8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzgtQVBfbG9nbzIucG5nPC9saT48bGk+PHN0cm9uZz53b29fbWFudWFsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL3N1cHBvcnQvdGhlbWUtZG9jdW1lbnRhdGlvbi9ncm9vdnktcGhvdG8vPC9saT48bGk+PHN0cm9uZz53b29fbmF2X2V4Y2x1ZGU8L3N0cm9uZz4gLSAzNTwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2VfZXg8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19wb3B1bGFyPC9zdHJvbmc+IC0gMzwvbGk+PGxpPjxzdHJvbmc+d29vX3BvcnRmb2xpb2NhdDwvc3Ryb25nPiAtIEFwZXJ0dXJlPC9saT48bGk+PHN0cm9uZz53b29fcG9ydGZvbGlvX2NhdDwvc3Ryb25nPiAtIFBob3RvIEpvdXJuZXk8L2xpPjxsaT48c3Ryb25nPndvb19wb3J0X2luX25hdjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fcG9ydF9wcmV2X2luczwvc3Ryb25nPiAtIENsaWNrIG9uIGltYWdlcyBiZWxvdyB0byBsb2FkIGEgbGFyZ2VyIHByZXZpZXcuPC9saT48bGk+PHN0cm9uZz53b29fcG9ydF9wcmV2X3RpdGxlPC9zdHJvbmc+IC0gVGh1bWJuYWlsczwvbGk+PGxpPjxzdHJvbmc+d29vX3JlY2VudF9jb250ZW50PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19yZWNlbnRfcG9zdHM8L3N0cm9uZz4gLSAxMDwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2Nyb2xsZXJfcG9zdHM8L3N0cm9uZz4gLSAxMDwvbGk+PGxpPjxzdHJvbmc+d29vX3NlYXJjaF9jb250ZW50PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zaG9ydG5hbWU8L3N0cm9uZz4gLSB3b288L2xpPjxsaT48c3Ryb25nPndvb19zaG93X2NvbnRlbnRfYXJjaGl2ZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvd19jb250ZW50X2luZGV4PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaW1nX2Q8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9pbWdfaDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9pbWdfdzwvc3Ryb25nPiAtIDY1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3RleHRsb2dvPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb190aGVtZW5hbWU8L3N0cm9uZz4gLSBHcm9vdnlQaG90bzwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDc1PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSA3NTwvbGk+PGxpPjxzdHJvbmc+d29vX3R3aXR0ZXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb190d2l0dGVyX2VuYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdHdpdHRlcl91c2VybmFtZTwvc3Ryb25nPiAtIHdvb3RoZW1lczwvbGk+PGxpPjxzdHJvbmc+d29vX3VwbG9hZHM8L3N0cm9uZz4gLSBhOjEyOntpOjA7czo2MToiaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzE0LUFib3V0LmpwZyI7aToxO3M6NjM6Imh0dHA6Ly9ibG9nLnRoLXBob3Rvcy5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xMy1CYW5uZXI4LnBuZyI7aToyO3M6NjM6Imh0dHA6Ly9ibG9nLnRoLXBob3Rvcy5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xMi1CYW5uZXI2LnBuZyI7aTozO3M6NjM6Imh0dHA6Ly9ibG9nLnRoLXBob3Rvcy5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xMS1CYW5uZXIzLmpwZyI7aTo0O3M6NjM6Imh0dHA6Ly9ibG9nLnRoLXBob3Rvcy5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xMC1CYW5uZXIyLmpwZyI7aTo1O3M6NjI6Imh0dHA6Ly9ibG9nLnRoLXBob3Rvcy5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy85LUJhbm5lcjEuanBnIjtpOjY7czo2MzoiaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzgtQVBfbG9nbzIucG5nIjtpOjc7czo1NzoiaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzctTWUuanBnIjtpOjg7czo1NzoiaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzYtTWUuanBnIjtpOjk7czo2MjoiaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzUtZmF2aWNvbi5pY28iO2k6MTA7czo2MjoiaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzQtQVBfbG9nby5wbmciO2k6MTE7czo2ODoiaHR0cDovL2Jsb2cudGgtcGhvdG9zLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzMtSU1HXzc2NTQtRWRpdC5qcGciO308L2xpPjwvdWw+