• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:10
CEST 16:10
KST 23:10
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Team Liquid Map Contest #22: Results and Winners6Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview5[ASL21] Finals Preview: Two Legacies21
Community News
Douyu Cup 2026: $20,000 Legends Event (June 26-28)8[BSL22] Non-Korean Championship from 13 to 28 June4Weekly Cups (May 25-31): Clem doubles, 2v2 circuit heads toward finale0StarCraft II 5.0.16 PTR Patch Notes may 26th153Weekly Cups (May 18-24): MaxPax wins doubles0
StarCraft 2
General
High level ptr replays? where can I find them? StarCraft II 5.0.16 PTR Patch Notes may 26th Team Liquid Map Contest #22: Results and Winners TL Poll: How do you feel about the 5.0.16 PTR balance changes? TL.net Map Contest #22 - Voting & Ladder Map Selection
Tourneys
Douyu Cup 2026: $20,000 Legends Event (June 26-28) Maestros of The Game 2 announcement and schedule ! Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) GSL Code S Season 2 (2026)
Strategy
[G] Having the right mentality to improve
Custom Maps
[D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 529 Opportunities Unleashed Mutation # 528 Infection Detected Welcome to the External Content forum
Brood War
General
Quality of life changes in BW that you will like ? [BSL22] Non-Korean Championship from 13 to 28 June BGH Auto Balance -> http://bghmmr.eu/ vespene.gg — BW replays in browser The Korean Terminology Thread
Tourneys
[Megathread] Daily Proleagues [ASL21] Grand Finals [BSL22] Grand Finals - Sunday 21:00 CEST Escore Tournament StarCraft Season 2
Strategy
Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration? Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread PC Games Sales Thread ZeroSpace Megathread Summer Games Done Quick 2026!
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Trading/Investing Thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
The herO Fan Club!
Media & Entertainment
Movie Discussion! [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion [Manga] One Piece
Sports
2024 - 2026 Football Thread Cricket [SPORT] TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion McBoner: A hockey love story
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
How Streaming Impacts Game P…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Why RTS gamers make better f…
gosubay
ramps on octagon
StaticNine
Customize Sidebar...

Website Feedback

Closed Threads



Active: 6640 users

[Girl Blog] Free

Blogs > Blazinghand
Post a Reply
Blazinghand *
Profile Blog Joined December 2010
United States25560 Posts
Last Edited: 2012-07-12 20:53:33
July 12 2012 20:38 GMT
#1

[Girl Blog] Free


I wrote this a while ago, and never published it. After my showmatch against Yoshi Kirishima (link) (VoDs), as payment for my loss, I said I would write a massive girl blog. This is that blog.








There are a lot of bad ways to find something out, but I think I just have some personal scorn for learning things via facebook you know? Maybe it's the impersonal nature of the thing, or the fact that typically facebook tells independently-- nobody actually cared to inform you, you just found out. It's really an ugly thing, the professionalized data transfer from reading someone's facebook profile. Or maybe I'm just a facebook hater. Haters gonna hate, amirite?

That brings me, though, to the other problem: hating. You see, I could have hated him if he was anyone else. Well, not anyone else, just almost anyone else. It would have to be Chris, wouldn't it? Chris' fault is that I can't hate him. His fault is that he's a great guy, we share a lot of interests, and when we met, I immediately liked him. I'm... I'm happy for them. They deserve each other, in the best sense of the phrase. I just wish I could hate him. It would make it easier, having someone to hate.

Jen and I didn't even date for that long-- at least, not as far as dating goes. It was a chance meeting, sitting down next to each other on the commuter rail. Well, it was sort of a chance meeting. I sat down across from her because she was cute. I'll admit it. I don't know how it happens in romance movies, but I assume it usually starts something like that. I tried to strike up a conversation with her, but she seemed more sleepy than interested in what I had to say. I had a few jokes and funny stories up my sleeve, eventually she was smiling and laughing and I was glad I sat down next to her and not someone else. After talking for a bit, we exchanged phone numbers and AIM addresses and promised to stay in touch.

Like me, she was an insomniac, so we had our conversations, and our laughs. We linked cat pictures to each other at 2 am, played crappy online video games, and met up for coffee or lunch once or twice on the weekends. We were both still single, but we were definitely dating. I'm not really sure how much I liked her at this point as a romantic interest. She was cut from a different cloth, more into art and music than I ever was. Things with her were comfortable, though, and natural. At some point, I was meeting her friends, and we went together to parties, and gradually we weren't two people but a couple. She didn't play Starcraft, but she watched me play, and watched casts with me occasionally. I was happy.




I think we wanted different things out of a relationship. That'd be the more diplomatic way of putting it, I suppose. I'm in (and was) in a transitional phase in my life. Even though we're the same age, both adrift in that sea between college and life as the recession washes away most career opportunities, we drifted different ways. I had something to cling to, and she did not, and it filled her with uncertainty. I was lucky, I suppose, to get the internship and subsequent coding job I have now. Maybe if I were still adrift I'd be like her-- looking for anything solid to grab onto in the flow of life.

And as time passed, we grew apart, drifted apart even. As imperceptibly as things had began, things unbegan. I was busy with work, busy trying to get promoted, and busy with all the burdens of life. At some point, we began to spend less time together. Maybe I was less interested in her, or maybe she was less interested in me. We would still see each other, of course, but eventually I stopped visited her after work during the week. At some point, time together stopped being play and became chore. And then, time together on the weekends began to fade. No more parties, no more friends, no more being a couple. Eventually we weren't seeing each other any more. Then, we weren't speaking. Every step was so gradual it was almost imperceptible. Finally, we weren't even talking on AIM. We had run out of things to talk about. We had run out of reasons to be together.

She had left her jacket in my closet, and one day on the way to Oakland I dropped it off at her place. I didn't knock, I just left it in a paper bag at her door. We weren't talking any more.

It had ended with a whisper rather than a bang, a gradual erosion rather than a sudden rockslide.

And maybe that was okay.

Maybe I was okay.

Maybe, in part, it was the suddenness of it. After weeks, months of not seeing her or hearing from her, it was quite a shock. Chris Rodriguez was a great guy. A lot like me, though a sous-chef instead of a QA engineer, if that's even a comparison. An artist instead of a corrector. A writer rather than a fact-checker. Probably more in her style. I could always take pleasure in the fact that he's in Platinum league while I'm in Master League, I suppose. He's also a Protoss player. He would be a Protoss player, wouldn't he.

I suppose I would have liked to have known earlier, too. I don't really go on facebook much-- I check it once a month, basically, but you can imagine my surprise as Jen Rodriguez uploaded a second batch of wedding photos. I didn't have a moment of disbelief, like they do in the novels, and there was no double-take or confusion, or furiously checking to confirm the truth of the matter. My feelings were pretty simple. Just surprise, really. She never struck me as the settling type. Maybe for Chris, though. A cynical part of me speculated on whether she got knocked up. It would make sense.

Cynicism is a pretty good shield, but it will only take you so far. It shouldn't have bothered me, you see? It had been a long time, and he was a good guy, and they'd be happy together, and we didn't even talk any more and I'd be damned if I let her ruin my day.

I fucking love GSL. Tasteless and Artosis would cheer me up. I fucking love beer. All I had in the fridge was Pilsner Urquell, and I was planning to save that for a special occasion, but fuck it. I didn't pay for this season ticket and this beer so I could spend my Saturday night NOT watching Code A VoDs and getting sloshed alone in my room.

This is what it means to be happy. I'm happy and this is what I'm doing, all on my own. Don't even think for a minute that I'm upset-- because this is a damn party. Tastosis is so funny. Go, TheStC! Cmon, MKP! You can do it, GuMiho!

I finish my second beer and can't get up the motivation to get drunk. I slouch in my chair and shut my computer. Dual Site is a bullshit map and ZvT is a bullshit matchup. Sniper ain't shit and Bomber should beat him 9/10 times.

I get in bed. I'm happy. I keep on telling myself that.




It's 8 am and my alarm starts blaring violin music. I haven't turned it off, and there's no reason to be up this early on a Sunday. I sit on bed and contemplate the pale light sliding in through my blinds. Everything reminds me of her, and for no reason at all. I want to not care. If I am assaulted by old memories, I have only one option: make new ones.

I'm going to have an adventure today.

After a rinse and a shave, I shrug into the same clothes I wore yesterday. Jeans. Button-down shirt. Thick Jacket.

As I get into my car, I remark on how perfect the position of the dead pedal is. My left foot rests easy until I need it to depress the clutch. The car roars to life and I found I've left my radio tuned to NPR, unnecessarily loud. It'll do. I roll down my windows and blast public radio onto the Sunday morning streets, like some in-his-20's nerd version of a teenaged punk, making sure everyone can hear about the new center for the arts. I've got half a tank of gas and 40 dollars. A coffee and a scone make breakfast for me, and I get onto the freeway, and head north to San Francisco.

I pull into a parking space off Mission. I don't really know what I'm doing, or where I'm going, so I walk uphill. At first, the slope is shallow, but ahead I can see it curve steeply upwards. After a moment of consideration, I've made my decision: I will climb to the top. I will climb to the top and look out over the city.

As I get closer, I can make out the top of the hill, flaunting a green pasture rather than the grey and red of the city. Even though it's a chilly SF morning, I'm clothed for programming, not walking, and a sharp feeling in my lungs reminds me how out-of-shape I am. I take off my jacket and rest it over my shoulder as I climb.

The boulevard becomes a street, and the street an alley, and the alley a stair cut into the side of the hill between tall compact SF homes. I pass two small play areas, and a slide from the top of one stair to the bottom. I contemplate taking the slide down, but I'm not looking forwards to climbing this section of stair a second time.

After a dozen infinities climbing, I reach the top of the stair, and am presented with the park atop the hill. Of course, there's a road here, and parking, and I curse myself silently for walking all this way. Nonetheless, I venture into the yellowing fields of grass and make for the top of the hill. This would have been a good day for tennis shoes.

It's cold, at the top, and the sun is finally breaking through the stark San Francisco morning. I can't see most of the city, but I can see out over the bay, and to the south and west quite a bit. I fumble with my phone and try to get it to take a panoramic photo, but then I stop.

I'm not here for photos. I'm here for memories.

For 30 minutes, I wander the park at the top of the hill, drinking in the beauty of the place, the views, the plants. The wind chills me uncomfortably, but the jacket stays off. I try to memorize the color and shape of every blade of grass, every tree, ever flower in the park. The air is beautiful here, and clean.

I descend, and wander into a cafe I've never seen before and order chicken and waffles, a dish I've never had before. I order a beer I've never had before, and absorb the new flavors and sensations. I learn and forget more nostalgias that day than all the days together in the past week.

For that day, I don't look back and frown on my mistakes. For that day, I don't wallow in the past and wish for things to be different. For that day, I live a new life and experience new memories.

And for that day, for the first time in months, I am free.


****
When you stare into the iCCup, the iCCup stares back.
TL+ Member
calgar
Profile Blog Joined November 2007
United States1277 Posts
July 12 2012 20:47 GMT
#2
Ahh, good read, enjoyed it! I almost thought it was going to end up like 500 days of summer at the end and you were going to see some girl sitting on a park bench and say hi
POiNTx
Profile Joined July 2010
Belgium309 Posts
July 12 2012 20:47 GMT
#3
Very nice read, thanks.

Chicken and waffles is way better than chili and donuts btw.

Fuck yeah serotonin
Teoita
Profile Blog Joined January 2011
Italy12247 Posts
July 12 2012 20:48 GMT
#4
Im so happy Yoshi won after reading this lol.

5/5
ModeratorProtoss all-ins are like a wok. You can throw whatever you want in there and it will turn out alright.
TheGiz
Profile Blog Joined October 2010
Canada708 Posts
July 12 2012 20:56 GMT
#5
Stopped reading at "recession" and the implication that you don't have a job. I will admit though that it's nice to be able to just indugle in your interests without anyone bugging you for it.
Life is not about making due with what you have; it's about finding out just how much you can achieve. Never settle for anything less than the best. - - - Read my blog!
Blazinghand *
Profile Blog Joined December 2010
United States25560 Posts
July 12 2012 21:00 GMT
#6
On July 13 2012 05:56 TheGiz wrote:
Stopped reading at "recession" and the implication that you don't have a job. I will admit though that it's nice to be able to just indugle in your interests without anyone bugging you for it.


That's too bad. It would have been smarter of you to at least read the next sentence.
When you stare into the iCCup, the iCCup stares back.
TL+ Member
Arcanefrost
Profile Blog Joined August 2010
Belgium1257 Posts
July 12 2012 21:43 GMT
#7
Wow, that was one of the best girl blogs I've ever read. I guess you loved Jen more than you thought you did.
Valor is a poor substitute for numbers.
Azera
Profile Blog Joined December 2010
3800 Posts
July 12 2012 21:46 GMT
#8
:D
Check out some great music made by TLers - http://bit.ly/QXYhdb , by intrigue. http://bit.ly/RTjpOR , by ohsea.toc.
Ryalnos
Profile Joined July 2010
United States1946 Posts
Last Edited: 2012-07-12 22:07:45
July 12 2012 22:03 GMT
#9
On July 13 2012 06:00 Blazinghand wrote:
Show nested quote +
On July 13 2012 05:56 TheGiz wrote:
Stopped reading at "recession" and the implication that you don't have a job. I will admit though that it's nice to be able to just indugle in your interests without anyone bugging you for it.


That's too bad. It would have been smarter of you to at least read the next sentence.


Yeah, what the hell, TheGiz? It makes you look like an especially useless person to not just be judgmental, but judgmental under false pretenses because you can't bother to pay attention to what you're reading.
Elegance
Profile Blog Joined February 2009
Canada917 Posts
July 12 2012 23:15 GMT
#10
On July 13 2012 06:43 Arcanefrost wrote:
Wow, that was one of the best girl blogs I've ever read. I guess you loved Jen more than you thought you did.

Nah, natural human response. He wouldn't call it jealousy, but that's what his brain is giving him regardless of how he consciously feels. It's not the most desirable thing really. Brain hardwire fucked
Power of Ze
ScruffyJanitor
Profile Blog Joined November 2011
Australia108 Posts
July 12 2012 23:25 GMT
#11
Have sex with me blazinghand..
Sauron
Profile Joined November 2008
Romania169 Posts
Last Edited: 2012-07-13 00:11:22
July 13 2012 00:09 GMT
#12
You should seriously consider becoming a writer. At first I was looking at this huge post and I didn't want to read it, but once I started, you really captivated me. I don't have any advice to give, it looks like you're on the right track anyway. 5/5!

Edit:
Oh, and lose more showmatches so you can write more. :D
Soothsayer
Archas
Profile Blog Joined July 2010
United States6531 Posts
July 13 2012 00:33 GMT
#13
Are you fucking kidding me? The point of this blog was to EMBARRASS yourself, not get praise for being a good writer. We were expecting hilarity, and we got a decent story?! What is wrong with you?!?

...



.......

Nice read. 5/5.
The room is ripe with the stench of bitches!
babylon
Profile Blog Joined April 2011
8765 Posts
Last Edited: 2012-07-13 01:22:02
July 13 2012 01:20 GMT
#14
Excellent blog, well-written.

And as time passed, we grew apart, drifted apart even. As imperceptibly as things had began, things unbegan. I was busy with work, busy trying to get promoted, and busy with all the burdens of life. At some point, we began to spend less time together. Maybe I was less interested in her, or maybe she was less interested in me. We would still see each other, of course, but eventually I stopped visited her after work during the week. At some point, time together stopped being play and became chore. And then, time together on the weekends began to fade. No more parties, no more friends, no more being a couple. Eventually we weren't seeing each other any more. Then, we weren't speaking. Every step was so gradual it was almost imperceptible. Finally, we weren't even talking on AIM. We had run out of things to talk about. We had run out of reasons to be together.

Incidentally, this is also how a lot of friendships end too, not just "romantic relationships," even decades-long friendships. Sad to think about; the process is often so natural that there's nothing you can do to fight it, and even if you know it's happening, there's really no way to bring it to the other person's attention without it being completely awkward. And even then, they might just decide it's not worth fighting for anymore too, and you've gotta have two to fight for something like that, I feel. But such is life. Meet new people, find new friends, have new experiences.

+ Show Spoiler +
Happens a lot when couples get married. Suddenly their pace of life is different from yours and there's little to no connection anymore, as opposed to high school or college where everyone's at relatively the same place in their lives.
MidnightGladius
Profile Blog Joined August 2007
China1214 Posts
July 13 2012 03:27 GMT
#15
That was a pleasantly refreshing read, and I like your writing style here a lot more than your typical mafia posts :3
Trust in Bayes.
Fumanchu
Profile Blog Joined February 2008
Canada669 Posts
July 13 2012 03:52 GMT
#16
Not a bad read, but honestly it doesn't seem like you're actually free. You're more like pretend free. You've imagined yourself being a place where you've moved on, and your life is now refreshed but it's not. You posted this blog because you desired validation, to have other people come out and say, "good for you", or, "glad to see you turn this around, I was pulling for you", so that you could further your delusions of closure. But you're not over it, at least from my standpoint, and you just need to accept that. Accept that, move on, and don't make these grand gestures of hiking up a hill in san fransisco and that really "cleared your head". Not every love story has to be great. Sometimes they just fade away.
Easy doesnt fit into grownup life.
Blazinghand *
Profile Blog Joined December 2010
United States25560 Posts
July 13 2012 03:54 GMT
#17
Actually, I posted it because I lost a showmatch but your explanation sounds much more fun.
When you stare into the iCCup, the iCCup stares back.
TL+ Member
GTPGlitch
Profile Blog Joined March 2011
5061 Posts
July 13 2012 04:10 GMT
#18
HE'S A PROTOSS PLAYER? GET 'IM!

sorry, i read that and didn't read any further (except the very end xd)
Jo Byung Se #1 fan | CJ_Rush(reborn) fan | Liquid'Jinro(ret) fan | Liquid'Taeja fan | oGsTheSuperNada fan | Iris[gm](ret) fan |
NoctemSC
Profile Blog Joined November 2011
United States771 Posts
July 13 2012 05:02 GMT
#19
Very good read, I was hoping for some more hidden gems in the form of subtle tabs on screen shots but I'll live with this.
Sounds like you were a bit more torn up by this girl than you let even yourself believe.
You handled this admirably though, oh, chicken and Waffles is amazing isn't it?
http://www.twitch.tv/noctemsc <--Most epic fun times
Jitsu
Profile Blog Joined June 2011
United States929 Posts
July 13 2012 20:57 GMT
#20
4/5, would prob bang
Zerg Player in CheckMate Gaming - http://checkmategaming.webs.com/
Please log in or register to reply.
Live Events Refresh
Next event in 50m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Serral 1041
trigger 38
StarCraft: Brood War
Britney 43166
Calm 7020
EffOrt 994
Shuttle 809
BeSt 403
hero 155
Mind 137
Zeus 135
Leta 126
Last 103
[ Show more ]
ggaemo 80
Hyun 75
Pusan 74
Free 44
910 41
Movie 34
Sharp 33
ToSsGirL 28
Barracks 28
Terrorterran 28
GoRush 20
IntoTheRainbow 17
Rock 17
zelot 16
Sacsri 15
soO 13
SilentControl 12
NaDa 9
ajuk12(nOOB) 7
Icarus 6
Dota 2
Dendi1706
syndereN288
XcaliburYe220
LuMiX1
Counter-Strike
fl0m7255
Other Games
tarik_tv5701
gofns2235
singsing1564
Lowko918
B2W.Neo457
Hui .329
Mlord306
SHIN 175
crisheroes164
DeMusliM106
XaKoH 102
Mew2King62
Organizations
Other Games
EGCTV189
BasetradeTV185
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 79
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Michael_bg 7
• FirePhoenix2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis3015
Other Games
• WagamamaTV618
Upcoming Events
uThermal 2v2 Circuit
50m
BSL22 NKC (BSL vs China)
4h 50m
eOnzErG vs Mihu
Messiah vs XuanXuan
Jaystar vs TerrOr
Dewalt vs Bonyth
eOnzErG vs XuanXuan
Mihu vs TerrOr
Messiah vs Bonyth
Sparkling Tuna Cup
19h 50m
uThermal 2v2 Circuit
1d
BSL22 NKC (BSL vs China)
1d 4h
Jaystar vs Dewalt
eOnzErG vs TerrOr
XuanXuan vs Bonyth
Mihu vs Dewalt
Messiah vs Jaystar
eOnzErG vs Bonyth
TerrOr vs Dewalt
Wardi Open
1d 20h
OSC
2 days
Replay Cast
3 days
The PondCast
4 days
Replay Cast
5 days
[ Show More ]
OSC
5 days
CranKy Ducklings
5 days
Liquipedia Results

Completed

Acropolis #4 - GSB
2026 GSL S2
Heroes Pulsing #1

Ongoing

IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
CSCL: Masked Kings S4
YSL S3
BSL 22 Non-Korean Championship
SCTL 2026 Spring
Maestros of the Game 2
WardiTV Spring 2026
uThermal 2v2 2026 Main Event
Murky Cup 2026
Heroes Pulsing #2
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1

Upcoming

CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
Heroes Pulsing #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.