2017: Number of the Beast

So it’s been more than a year since my last post here. Because reasons; many reasons. One of them is that this is the 666th post on this blog, and that invokes my interests in symbolism, metaphor, and numerical shenanigans. Seems like I should “do” something in this one.

The Beast I’ve had in mind all year is that Obvious Monster a bunch of very angry, very stupid, and in some cases very evil, people connived (emphasis on “con”) into our POTUS. I’ve made my feelings very clear on that (in so many of my posts last year), so I’m not going to say (much) more in this one.

Instead, because it was a rich, full year, more of a personal recap.

Which, for me, raises (it does not, however, “beg”) the question: Why? Why bother? Who cares? (I’m not even sure I do!)

It’s significant that I missed a number of key dates that begged for posts: most crucially, both Solstices (and the fall equinox), but also others. Certainly 11/11 and 12/31 called out, and so did eclipse day. I really thought about it New Year’s Day.

They all passed.

Part of it was not knowing what — if anything — to do special for post #666. I don’t have any major attachment to (or fear of) the number. One can regard it simply as “two-thirds” (i.e. 0.666).

At one point I thought I’d trivialize it by posting any old day and talking only about my months-long ice-cube tray saga. (A quest closed disappointingly after a seeming glorious victory.)

Somewhere, on some level, I just didn’t feel like posting.

Still don’t.

Part of it is a feeling of futility and invisibility.

This, by most common measures, has not been a successful blog. It has succeeded in persisting since 2011, and in reaching 666 posts (and assorted pages), and certainly I’ve enjoyed some wonderful conversations here (and on other blogs).

As works of mine go, I’m pretty pleased with what I’ve done here, certain parts especially (the Special Relativity series, for example).

But it became obvious my appeal was even more narrow than I’d imagined. Shouldn’t have been a surprise. Over the last few years I’ve come to understand more fully just how disconnected I am from the human race, how different is my value system.

And this is, make no mistake, entirely on me.

The real question isn’t so much why this post, but why post at all. All year that question hung before me; all year my answer seemed, “[shrug] Got no reason.”

This is not the first time I’ve ponder this here. Each time I claim a move to a new kind of blogging — usually something more informal and “web-log” like.

Each time I slip back into the publishing pattern, constrained tamed posts.

Maybe this time, having reached a point of seemingly genuinely giving up, it’ll be different.

Or maybe this will be the last post.

Mostly I really just don’t care anymore.

If I write at all, I think I can promise a more hostile, don’t give a shit, fuck you anyway, kind of writing. (And, definitely, positively, this time, no more little pictures. I am so sick of searching for just the right image to illustrate a point. Often triples the writing time. Fuck it.)

The current political-social scene (mostly the political one, but also the social one) is making me very angry and very hateful. Which is not a natural state for me.

That Tangerine Tony was able to run, let alone get elected, proves a point I’ve been making (very loudly) for decades.

Bluntly: Most of you have allowed yourselves to become unforgivably stupid. And by “most” I mean well over 90%, so, yes, I probably am talking about you, dear reader.

There may be no point to blogging, and (obviously) I may be full of shit, but I think it’s a good bet most future posts will be venting the rage I feel these days towards the human race.

I suggest you unsubscribe now.

Seriously… Go. Away.

§

I’ll say this for 2017: For me it was a pretty interesting year, and I mean that in both senses of the word. It really was an interesting year, but it was also, in the best curse sense, an “interesting” year.

One great interest to me: My Minnesota Twins!

In 2016, losing 103 games, they had the worst year in franchise history. In 2017, they bounced back nicely, managing to just barely get into post-season as a wildcard. They set some records and, more importantly, were thoroughly watchable for the first time since 2010.

(In fairness, 2015 was weirdly good, but their success was untrustworthy and fragile. I can only pray there won’t be a even-odd pattern!)

The irony is that I became a major fan (of baseball and the Twins) in 2010, so with the exception of that minor (and weird) oasis in 2015, it’s been a long, dry desert for this Twins fan. Finally, after all these years!

§

Even higher on the Blessings Count list, my buddy and I took an Amtrak to Seattle for a vacation in April — we’re both retired, so what the hell, let’s go check out Seattle. Plus he had an Amtrak voucher remaining from a destination wedding trip he and wife took.

My first (long distance) train trip, and it was, all in all, a lot of fun. There are many advantages to train travel (spending the entire day drinking in the observation car, for example).

On the downside, I don’t really enjoy eating every meal with strangers (usually different each meal), and I really hated the cramped quarters. The toilet (also the shower) is literally the size of a phone booth.

Why Seattle?

It’s as far west as you can go on the Amtrak line (the Empire Builder) that runs through the Twin Cities, so it was on obvious choice. The line splits in Spokane, so Portland was another option. Both feature some great local breweries, plus there is the Seattle music and art scene.

More importantly: Fresh Seafood! Especially: Halibut!

Those are the obvious reasons to go to Seattle (or Portland). Recent changes to the state laws of Washington (and Oregon) were the very last thing on our minds…

Here’s the thing about the trip to Seattle.

You know how vacations are hard to get right? Many details need to fall into place correctly in a short period of time; there are so many points of possible failure. Which can cause tensions to run high; arguments and fights are not uncommon.

Apparently Murphy also decided to take a vacation, because: Every. Thing. Went. (not just right, but) Perfectly.

Even things that seemed like “whoops” turned out great. Like getting on the right bus, in the right place, but going the wrong direction. That turned into a delightful (cheap) tour of the city (upon just arriving!) and a fun chat with the bus driver (who was from Louisiana).

We weren’t in any real hurry, so we just rode the bus to the end of the line and back past where we got on to our destination, an amazing place, called Ponder.

Yep. First thing we did after checking into our hotel. All I’m gonna say here is: Mind Totally Blown.

It was a week of really delicious food, wonderful local beers, two great ballgames, delightful local encounters, and unabashed touristyness.

(In all honesty, it was the touristy things that impressed me least: the Farris wheel, the aquarium, the wharf area in general. Pro tip: skip the expensive harbor tours and just take a ferry ride. Grab some food and beers from the snack bar and kick back.)

As another example of how the Gods of Vacation smiled on us, we decided on Sunday to just mosey down to the hotel restaurant for breakfast and basically just hang out all day. You can burn out if you push constantly and don’t take a bit of downtime.

Expecting nothing (and not being really in tune to the date) we walk into what turns out to be Easter Brunch Buffet. At a lull time, so pretty much no one in the place.

We were at Hotel 1000, a four-star in downtown Seattle, so it was a ritzy buffet. They had me at “waffle station.” I’m talking guy in a white hat making waffles to order. And, oh, my, the waffle options…

But these are stories for another time, perhaps. There is a whole year to cover!

§

So much happened. Our Minnesota Senator, Al Franken, became a casualty in a wave of social-sexual awareness and justice. Anyone who knows me well knows I have a great deal to say about all this, but that, too, is for another time.

I will say that I’m glad to no longer have to apologize to, like, everyone I know, about not liking (or finding at all funny) Louis C.K.

On the flip side, Kevin Spacey. Damn.

§

I spent an enthralling chunk of my summer exploring two programming tools: SQLite and Matplotlib (both for Python).

Yes, that’s totally geeky, very high on the geek scale.

Suffice mainly to say that I rarely have so much fun programming that I actually laugh out loud with delight. One might even call it chortling.

Seriously, the SQLite, in particular, opened a hugely valuable door. The bittersweet part is that I could have opened that door the moment I started using Python many years ago.

But I never pursued it because I assumed the SQLite interface required a support install, such as with MySQL APIs. I always intended, but never got around to, installing MySQL, so using SQL in Python was a future thing.

Turns out Python comes with all you need to use SQLite. The whole API is in the Python module, and that module is part of the standard library.

So I could have been using SQL all along.

Which is a pity because I used SQL a lot during my career, I know it well, and it would have made my Python baseball API way, way, way better.

But better late than never. Just that I’m now faced with the idea of re-writing the baseball code to use SQL. Not all that hard — the code isolation is good — but still a major functional change, so one fears unexpected consequences.

See also: If it works, don’t “fix” it.

The Matplotlib module allows me to make some really cool charts, a capability I’ve wanted a long time.

Heretofore, I’ve made my charts with a simple image creation module and calculated all the necessary pixels (with the help of simple primitives, like lines, circles, and squares (oh, my)).

Funny how you go through eras as a programmer (at least I did).

In the beginning it was various assembler languages and BASIC dialects (and, believe it or not, PL/1). Then a long era using C , followed by one using C++ (my conversion to Object-Oriented design). VisualBASIC was also a main language during this time. Then an era nearly all Java. And SQL and DHTML (my final years at work).

Work for about ten years has been with Python, which may be my last language. Good one to go out on!

And, BTW, the other kind of posts I might make in the future are totally geeky ones. Another reason to unsubscribe now!

§

I’m guessing at this point I’ve bored any readers, no one is reading anymore, and I can safely dive into politics. Should be well beyond the TL;DR point of most.

I said I felt disconnected from the race and accepted it was on me.

But, really, a disconnect happens on both sides. It’s not just me.

I’m an outlier, I absolutely accept that. I’m even proud of it sometimes.

But you fuckers let Cheeto Charlie get elected. Some of you even voted for that Obvious Monster. That’s on you.

And the bulk of my ire isn’t really directed at that one-third of truly deluded fools and genuinely stupid idiots who supported — and beyond all sense, reason, and logic, persist in supporting — that egregious excuse for human, but at those who should have known better.

A lot of it is directed at the cable news and at social media. (Never have I felt better about not having a Twitter or Facebook account!) And the Democrats, which I mostly see as bumbling fools.

[I am decidedly and firmly neither “D” nor “R” (nor “I” nor “L”)! Because fuck party. Fuck this monkey tribalism.]

But I am furious with the fuckingRepublicans (yes, that is one word) who’ve demonstrated once and for all that all their pretense of moral high ground is an utter sham. The behavior of most has been shameful, reprehensible, and revolting.

And, my, oh my, hasn’t the “Evangelical Christian Right” been shown for the self-serving hypocrites they’ve always been? Gandhi supposedly quipped that he rather liked our Christ, but found many of His followers so un-Christ-like. Yep.

Funny how Christian Republicans are actually the very face of evil, eh?

And this is on you, most of you, with your infantile fascinations and distractions. You’ve let evil in the door, because you haven’t kept your eye on the ball (e.g. “The price of liberty is eternal vigilance.”).

Your unwillingness to think or learn has brought us to this point.

Your moronic monkey tribalism has brought us to this point.

The proof is in that fucker squatting in the Oval Office right now.

Remember, Spray Tan Sally is a symptom, not a cause!

You fucked up because you’re being stupid!

And I’m probably not done telling you just how stupid I think you are, so — seriously — you should probably unsubscribe now!

About Wyrd Smythe

The canonical fool on the hill watching the sunset and the rotation of the planet and thinking what he imagines are large thoughts. View all posts by Wyrd Smythe

7 responses to “2017: Number of the Beast

  • rung2diotimasladder

    Glad to see you’re back. I’ve been wondering what’s going on with you.

    As for pictures, I think it’s safe to say you can leave those off. At least that’s my vote. My eyes go straight for the words.

    Well, at least Seattle happened last year. I love that kind of travel—no itinerary, no need to rush around looking at touristy things. I’ve been wanting to do a train ride, but I’ve been dead set on bringing Geordie with us wherever we go, which limits us to doing a road trip.

    Can’t comment on sports or coding.

    Politics. The whole Trump thing is so far gone it’s hardly worth talking about, but I certainly feel disconnected from all political parties as well. The media…don’t get me started on that.

    I’d like to hear more about your views on the harassment allegations and whether you think this will keep going on forever and ever and ever. If you feel comfortable sharing…and I totally understand if you don’t.

    When I started writing my novel, I didn’t think this would happen…this nationwide mensch hunt. I knew it was going on in academia, but I imagined it would stay confined there. It’s appalling how quickly people have stopped caring about due process. My hope is that this is just the media blowing the whole thing way out of proportion, as usual, and time will tone down the crazy. I feel comforted in that most of the people I’ve spoken to—both Republicans and Democrats, mostly women—agree with me that this is mass hysteria. Everyone is reluctant to talk about it. I’ve been thinking about writing a blog post on the subject, but I’m afraid the topic is just the right size for a rant. On the other hand, being a woman, I feel somewhat obligated to speak.

    Anyway, got to get on with dinner. Hope to hear from you more frequently!

    • Wyrd Smythe

      Glad to see you’re back. I’ve been wondering what’s going on with you.

      Well, I haven’t been doing all that well in the Spray Tan Sally era. I spent the year in a kind of stunned state. Watching people continue to support that monster despite his manifest unfitness fills me with depression, rage, and hate. I’ve always had a fairly dim view of humanity, but it’s never been lower than in the last two years.

      And I’m pretty convinced our culture has gotten seriously stupid in the last few decades. It isn’t that people are more stupid (although humanity’s baseline stupid has always been rather high) so much as our culture has come to almost worship stupid — you see it everywhere.

      It all makes me want to crawl under the covers and stay there. Or into a bottle or a baggy, perhaps. It all began to seem utterly pointless. Maybe the atheists are right and nothing actually means anything. I just reached the point where I had to disconnect.

      I’ve been wanting to do a train ride, but I’ve been dead set on bringing Geordie with us wherever we go, which limits us to doing a road trip.

      Given his health issues, I think that’s very wise! Totally with ya on that one. How is the little guy doing these days?

      I miss having a dog, but it’s just not in the cards right now. I did join a friend of mine who was walking another friend’s female Pit Bull. Sweetheart of a dog; kind of a clown; I did enjoy walking a dog again.

      Can’t comment on sports or coding.

      Hmmm… Can’t? … Or won’t?? 😮 😉

      The media… don’t get me started on that.

      😀

      I’d like to hear more about your views on the harassment allegations and whether you think this will keep going on forever and ever and ever.

      Gender interactions and politics interest me quite a bit, so it’s likely I’ll post on it (I have in the past). Briefly: No surprise to anyone who knows me, I stand pretty firmly with the women on this one. I do have some caveats and concerns, and I definitely wonder if — as our culture so often does these days — we’ll get bored with it and move on to the next social outcry topic.

      [AKA: “Damn dirty apes” have no attention span and are easily distracted by shiny objects.]

      It’s appalling how quickly people have stopped caring about due process.

      Doing the pitchforks and torches thing is fun and easy (just grab a threatening object and start yelling). Due process requires some critical analysis — thoughtfulness — and in our culture that is as rare and precious as real saffron. It also requires time, and that is also in short supply in our fast-paced, on-demand, immediate-gratification culture.

      Everyone is reluctant to talk about it.

      Perhaps because it taps deeply into the social fabric, and there may be an implicit realization that fixing this requires major social changes. Likewise the #BLM movement, although in some regards we’re further along socially with race than with gender. A black President is one thing, but a woman President? We’re apparently not ready for that.

      [My high-water social mark: A non-white married lesbian President. And the only thing people will fight about is her politics.]

      To me, sexual harassment is bullying+sex, similar to how rape is violence+sex. A key point is that men who bully women sexually usually also bully men (non-sexually). Bullies use any trait of the person they attack (see any number of Cheeto Charlie attacks). So when bullies attack a woman, of course sex enters into it.

      When the bullying crosses over into physical violence, sexual harassment becomes rape. It’s a spectrum of aggressive behavior. So part of solving this requires trying to change bullying behavior, and that is very hard. Apes are, by nature, aggressive. We’re attempting to curb what is, in part, genetic behavior.

      The +sex part raises the difficulty level by many powers. Sex is another really deep genetic wiring, and our culture is downright schizophrenic about it: we’re a bit ashamed about it, but we can’t stop thinking and talking about it.

      More to the point — and here’s where the conversation gets tricky; sacred ox goring is involved — the way our culture sees women (versus men) is a root of the problem. “Women as objects of sex and beauty” goes back to our beginnings. (Versus “Men as objects of strength and discovery.”)

      A key point is that seeing people “as objects” (oh, the horrible “objectifying”) is something we do naturally. It’s just labeling, and it’s useful so long as we don’t get confused about the map and the territory.

      What’s at stake is the kind of objects we use as metaphor. Men are strong; women are beautiful. Vast industries, especially in the latter case, exist in support of these metaphors. The whole fashion, makeup, shoe, purse, and accessories, industries exist to promote the metaphor.

      It is a metaphor (which huge vested financial interests feeding it) that leads women to stress about living up to it and leads men to great confusion about real women.

      Further, it is a metaphor that causes women in professional and business settings to casually expose leg, arm, neck, and bosom (even parts of the breasts), whereas men exposing those areas would be sent home to change. Consider just the difference in how we see a man with a shirt partly unbuttoned versus how we see a woman likewise.

      Is it any wonder men get confused about women? They so often present as sex objects, but men are supposed to act like that’s not happening? At best, that’s confusing. In some men it generates anger.

      And an angry bully is not a good thing.

      So fixing this probably requires some very big changes on both sides.

      • rung2diotimasladder

        On Trump…Yeah. I’m at a point where I just don’t know what more there is to say about him, though it still feels as though nothing has been said.

        Geordie, now there’s a better topic! He’s doing fine now, though getting slower with age. I hate that he has to age, and age in dog years. He really doesn’t do anything that I don’t love. It’s hard to say what it is about him, but he fills me with wonder on a daily basis. That never gets old.

        I’m glad you got to have doggie time! There’s a woman in the neighborhood who doesn’t have a dog, but the dogs here know where she lives. You could become the one they all want to visit. (They like the chicken nub treats from Costco. They also like Christmas decorations and enthusiastic greetings.)

        No, I really can’t comment on sports or coding. Sports? A woman in the hood (mom of Brutus, Geordie’s old dude pal) tried to talk about some game. I don’t know if it was football or what…I think I stunned her with my inability to come up with a single thing to say. Same holds true for coding. I don’t know enough about either to discuss.

        I can talk about women, though!:

        “A black President is one thing, but a woman President? We’re apparently not ready for that.”

        Hm. That’s one interpretation. I don’t know that we were really ready for a black president, or that Hilary lost because she’s a woman. But these are things that are hard to argue for or against.

        “The +sex part raises the difficulty level by many powers. Sex is another really deep genetic wiring, and our culture is downright schizophrenic about it: we’re a bit ashamed about it, but we can’t stop thinking and talking about it.”

        That’s just it. Sex is deep in our genetic wiring, but we’re trying to extricate it with legal and social maneuvers in broad strokes instead of really thinking about sex such as it is. And let’s not throw the baby out with the bathwater—there’s nothing wrong with sex! (I get the feeling that the future will involve a lot of single people: Men too afraid of litigation to ask a woman on a date. And since the workplace is what people do with most of their lives, I imagine that will be lonely.)

        You’re right about the clothing. Spot on. It is part of the problem. It is confusing, and I feel sorry for men in this regard. I rarely hear anyone admit that clothing is a problem because that requires making distinctions, and we as a society seem to be incapable of doing that. Lately if you say clothing is a problem, people take that to mean, “You wore provocative clothing so you deserved to be raped.” Of course, that’s a ridiculous interpretation.

        But if you wear provocative clothing, I think you DO deserve to be looked at as a sexual object. (And some women like that. I do, to be honest. I think men might like to be looked at as sexual objects too, but that seems to have gone out of style.) And if you dress like a sexual object, don’t complain if men look at you! That is harmless and natural behavior. And if some woman feels intimidated by it, then she ought to know the next step—cover up. And women know this. They know. They just want to have their cake and eat it too. The laws of nature should bend to their victimhood? Please.

        And men know they shouldn’t be creepy about it. They know. Most men are good at glancing, and most women are good at pretending they didn’t see it.

        Agree on most of what you said. I’d make a distinction about the legal definition of harassment, but that would drag on too long. I’m sure I’ll cover that some other time.

        In general I’m concerned about the chilling effect all this will have, and perhaps the increase in frustrated violence. As you say, these things are hard wired.

      • Wyrd Smythe

        I can talk about women, though!

        Me, too! 😀

        I don’t know that we were really ready for a black president, or that Hilary lost because she’s a woman.

        Well, no, not just because she is a woman, but I do think that was a factor. (As you point out, that’s merely an observation on my part.) And you’re right that we’re not as far along with race as we should be.

        Lately if you say clothing is a problem, people take that to mean, “You wore provocative clothing so you deserved to be raped.” Of course, that’s a ridiculous interpretation.

        Yeah, it is, and it gets in the way of talking about the issue. There is no (non-aggressive) behavior that makes one deserve physical attack. Period.

        They just want to have their cake and eat it too.

        Yes, and that part really bothers me. Men, obviously, are the larger part of the problem, but it is no ways restricted to men alone. And we both agree these issues tie deep into our hard-wiring, so social prohibitive fixes just result in suppression (with all the risks that entails).

        There needs to be some accountability for how women present themselves as objects of sexual desire.

        So do men, in their own way, and usually only socially. My go-to comparison continues to be trying to imagine a man in a business setting baring his whole arms, half his legs, and part of his chest. And wearing makeup, a necklace, and earrings.

        What would most people think of such a man? Would he be likely to be taken very seriously?

        Agree on most of what you said. I’d make a distinction about the legal definition of harassment, but that would drag on too long. I’m sure I’ll cover that some other time.

        That sounds interesting, especially since I’m not quite sure what it’s in reference to. Was it my line, “When the bullying crosses over into physical violence, sexual harassment becomes rape.”

        Always happy to hear anything you want to say!

        In general I’m concerned about the chilling effect all this will have,…

        Likewise. I read something about how Wonder Woman 2 will be the first Hollywood film with contracts explicitly mentioning sexual harassment.

        I am totally on board with improving gender politics, but I mistrust our culture’s ability to actually address (let alone fix) much of anything anymore. I really am beginning to wonder if the end will come mainly from our own incompetence.

        [Been sick the last few days. Rise of a childhood nemesis: Bronchitis. Not sure I’m coherent, and I’m definitely outta energy now. Time for a lie down!]

  • rung2diotimasladder

    Agreed on everything.

    On the point about definitions, I was referring to this:

    “To me, sexual harassment is bullying+sex, similar to how rape is violence+sex.”

    I think I agree with you, so long as these aren’t taken as something overly broad, trampling on freedom of speech. The unfortunate thing is that college are obligated to conduct their own investigations into rape, which for them falls under “sexual harassment”. (If they don’t comply to the “Dear Colleague” guidelines, they could lose federal funding. At least that was the case until very recently.) This doesn’t preclude a police investigation, but it can be a very ugly situation nonetheless. The ordinary way we think of harassment doesn’t always apply. It’s not the in the same in every context, even though the media likes to use our ordinary understanding of these terms to equivocate. They often don’t explain what harassment really means in these contexts.

    I dunno. Maybe the definition is evolving and I’m not?

    I realize I’m being vague myself, but this would take a long time to explain. Maybe I’ll post about it someday.

    I wish you a speedy recovery on the bronchitis!

    • Wyrd Smythe

      I think I agree with you, so long as these aren’t taken as something overly broad, trampling on freedom of speech.

      I certainly don’t advocate trampling on freedom of speech, but I’m not entirely clear how my definitions would do that? Somehow I’m not able to connect the dots here.

      I do very much take your point that colleges are a strange environment when it comes to stuff like this. (I’ve lost a great deal of respect for colleges and college students the last few years. But maybe we had our heads as firmly planted up our asses when we were in college, too. I do remember being totally full of it most of the time back then. Thought I knew it all!)

      Speaking which, have you checked out the Netflix show, Dear White People (one season)? It’s based on a similar movie with the same title (mostly the same people involved in both). I really enjoyed it, but I’m fascinated by race relations stuff. (Because there is truth to the idea that we white people really have clue what it’s like to be non-white. Ours is to listen and learn.)

      As for the media… could their standards be any lower these days? Sheeze.

      I realize I’m being vague myself, but this would take a long time to explain. Maybe I’ll post about it someday.

      Excellent! I can blame my confusion on your vagueness! Thanks! 😀 😛

      But seriously, I’d be very interested in that post. Race relations, and gender relations, as I say, fascinate me. And they’re so relevant!

      I wish you a speedy recovery on the bronchitis!

      Thanks! Took about three weeks to fully recover, but I’m back to (what passes for) normal now! 🙂

      • rung2diotimasladder

        I just re-read my comment and “vague” is putting it mildly. I now I see why I’ve been having such a hard time writing a post about this sexual harassment stuff—the topic is huge. I can’t figure out where to start, or where to cut myself off.

        But we’ll see if I can get my act together. Someday.

        “But maybe we had our heads as firmly planted up our asses when we were in college, too.”

        I would say yes, firmly planted, just not quite so far up. 🙂

And what do you think?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: