Rants

Archived Posts from this Category

Sometimes the easiest way to get something out of your head is to write it down

Posted by Office-Bob on 22 Aug 2017 | Tagged as: General Craziness, Rants

I try to avoid being overtly political when it comes to social media, but lately it’s been getting more and more difficult to do so - gee, I wonder why?

Anyway, I had a few bits of a song parody floating through (what passes for) my mind and decided that I should knuckle down and finish the damned thing or it would never vacate the premises - what follows is the result.

FYI, the Guam reference was more timely when I started writing this down.

A Day In The Life

(with apologies to The Beatles)
Continue Reading »

Popularity: 2% [?]

I’ll take “How To Miss Your JEOPARDY Audition” for $500, Alex…

Posted by Office-Bob on 08 Apr 2017 | Tagged as: General Craziness, Rants

Last year (July 2016) I received news that I’d been selected to audition for JEOPARDY; I was given a list of available dates and cities and I decided on July 15 in Las Vegas because:

1) It was one of the few dates which fit my current work schedule;
2) It was close to my wedding anniversary and while I’ve been to Vegas before, my wife has never been so I thought it would be a great way to spend the weekend considering that our actual anniversary day was going to be spent working on the 2016 Celebration of Light fireworks competition. We’d have been going out to dinner that weekend anyway, so why not make it more memorable by doing it in Vegas?

I called my wife and asked her if she was cool with flying to Vegas for the weekend and with her enthusiastic approval in hand, I arranged the flight and hotel. Because we were wrapping production on the TV series I was currently working on the day before the audition, I booked an early morning flight which gave us lots of time to check into our hotel and then for me to get to the afternoon audition…unless things went south in a big way.

You can probably guess where this is going but for now, as the late Stuart MacLean used to say, “Let’s stay in the moment.”

We arrived at YVR in lots of time to get through security (I have NEXUS, my wife doesn’t, so our timetable took that into account) and after clearing the lines we sat down and waited…then we received the first notice that things might not go as smoothly as hoped when Air Canada announced there’d be a 30 minute delay due to a mechanical issue. No problem, we literally have hours between arrival in Vegas and the audition so there’s nothing to worry about.

Then another delay was announced.

Then yet another delay was announced.

Then my travel-planning app sent me a text to warn me that the flight had been cancelled.

Since the status board at the gate hadn’t been updated to reflect any cancellation I walked up and asked the gate agent what was going on; she informed me that while the flight had technically been cancelled because the original plane wasn’t going to be fixed in a reasonable amount of time, they were bringing in another plane and would transfer everyone’s reservations over to the “new flight.”

By this time the announcements were coming over the PA system and everyone was finding out the good news; the gate agents handed out meal vouchers so people could go get breakfast while we waited to find out exactly when we’d be taking to the air.

The delay dragged on and on, and my travel plans went from “We’ll have plenty of time” to “Okay, the wife will stay at the airport and grab our luggage while I take a cab straight to the audition” to “Better get used to the fact that you’re just not going to make the audition.” We ended up arriving in Vegas about 30 minutes after the audition started (and we were warned that it would start on time and not to be late, so when you factor in the time it would take to get to the host hotel from the airport it wasn’t even worth trying to get there) so the next step was to check in to our hotel and make the best of a bad situation.

When I’d booked the hotel I’d paid extra for early check-in – something that wasn’t needed by this point because of the delays – so when we got to the hotel I figured there was no harm in asking to be credited back the early check-in fee. Not only did they refund the fee but when I told them why we had come to Vegas and what had happened, they gave us an extra food and drink credit which we used to celebrate our anniversary in a more elaborate way than we’d originally planned.

The weekend went well enough and we had a good time despite my disappointment at missing my “big chance,” but there was one more thing I need to do upon my return home – request a refund from Air Canada for my outbound seat assignments because I had paid for exit row seats for our trip and when the metal was replaced on the flight to Vegas, the same seat number assignments on a different model of aircraft meant that what we had weren’t exit row seats. Upon our return home I went onto seatguru.com and printed off floor plans for both the original plane and the plane we ended up on, noted the difference in seating and requested a refund for the seat fees as what we received were not what we paid for…Air Canada agreed and refunded the fees for the outbound leg of the trip.

By now, some of you might be wondering why I didn’t ask for some sort of compensation for the flight delay itself? Well, despite the long delay in getting me to Las Vegas, Air Canada did in fact get me there so they held up their end of the bargain…it’s not their fault that I didn’t build an extra day’s buffer into my schedule, so as far as I’m concerned I can’t justify asking for more than a refund on that part of the flight which they failed to deliver, namely specific seat assignments.

As for the audition, while waiting at YVR I did email the JEOPARDY producers at the only email address I had to inform them I’d be missing the audition, and a few weeks later they got in touch to say that they’d let me audition again in the near future. I don’t know what then might happen but you can be sure that if/when it does, I’m going to be flying in at least one day early.

Popularity: 4% [?]

Tomato Catch-Up

Posted by Office-Bob on 03 Feb 2015 | Tagged as: Rants, The Church of Pyro, FX

It has been a while since I’ve posted anything, for which I apologize. Life has been in a state of flux and thinking of witty things to say hasn’t exactly been high on my to-do list, but from now on I am going to try and be more regular than a well-fibered colon.

I’m still not working on a full-time basis and while that’s allowed me to take on more pyro and FX work, this whole “not having a steady paycheque” thing is getting old and I’d be happy to get back to the daily grind of sitting at a desk slaving away for a regular wage….oh my dog, did I just write that?

I don’t know what’s worse - dealing with job applications where you don’t ever hear back or dealing with recruiters who tell you they’ve got the perfect position for you but they never call you back after you start dealing with them; of the two I’d say the recruiters are the worst but of course that’s just my opinion.

Okay, that’s enough of a pity party for now.

As I mentioned earlier I’ve been able to engage in more pyro and FX work these days, including three TV shows and a TV movie, as well as a number of fireworks displays which not only included the usual suspects of Canada Day and Celebration of Light, but the Port Moody Centennial and last year’s Port Moody Days…though that had the downside of having to set up my firing control panel next to the stage where an ABBA tribute band was playing. The group was great, it’s just that I’ve never really been an ABBA fan.

I’ve also worked a few BC Lions home games and was part of the Grey Cup 2014 FX crew, and I got to be the “local license” for Motley Crue when they came to Vancouver. Other pyro gigs included a wedding, a city hall opening, a casino opening, a couple of “private” displays (so called because they’re not advertised, but as you can guess once the first shell goes off it’s difficult to keep them a secret) and a New Year’s Eve show for a client who was so secretive, the only person who knew who was paying for it was the guy in charge - and he had to sign an NDA and couldn’t even tell the rest of us. I also did some consulting work on a few plays and made some breakaway vases for another play.

Next week I head to Lake Havasu City, AZ for Western Winter Blast. there are a few seminars that look interesting this year, especially one on gas mines, and I’m hoping to come away with some new knowledge that I can put to use soon.

2015 should be interesting because I am now officially certified by the Explosives Regulatory Division as a pyrotechnics instructor and I will be teaching my first course in March. It’s being held in a town that’s about 4 hours away from here but I guess you have to start somewhere, and I’m hoping to have more courses set up soon in the Metro Vancouver area as there seems to me a lot of interest in becoming licensed. If by some chance you, Dear Reader(s), are in the Vancouver area and are interested in taking either the Display Supervisor or Special Effects Pyrotechnic courses - or both - leave your contact info in the comments and I’ll let you know who you need to contact to express interest.

That’s all for now…Stay Green!

Popularity: 22% [?]

Dear Ryobi - your recall process needs to be recalled

Posted by Office-Bob on 10 Nov 2010 | Tagged as: Rants

I was recently made aware of a product recall for a specific model of Ryobi cordless drill due to problems with overheating; according to the CPSC notice Ryobi was replacing all drills at no charge - all you had to do was call a toll-free number to arrange a pickup of your affected drill.

I like my Ryobi drill; it was recommended to me by a friend who builds sets for a living and it’s never given me a spot of trouble but since I prefer to err on the side of caution, I called the number and arranged for a pickup on November 3rd. All I had to do was box up the drill and leave it out for FedEx to pick up – once Ryobi got the drill, they’d ship me a replacement.

I carefully packed the drill up, left it outside my front door in my carport on the 3rd…

…and it wasn’t picked up.

I called Ryobi on the 4th to ask what had happened and CustServRep #2 told me the following:

  • There’s a 3-day window for pickup;
  • FedEx was only picking up on Tuesday, Wednesday and Thursday, which meant that the drill could be picked up on the 4th (Thursday) or the 9th (the following Tuesday).
  • It would have been nice if this had been explained to me the first time I called, but whatever.

    So, I dutifully put the box out on Thursday – nothing.

    I left the box out on the following Tuesday – still no pickup.

    I called Ryobi on the 10th to let them know that the window had passed without the drill being picked up…and was told by CSR #3 that the number I called didn’t handle the recalls within Canada and that I’d need to call a different toll-free number.

    I called the new number and, after navigating the voicemail tree, was told by the recording that in future I should be calling yet another number, but they’d transfer me to said number.

    I spent about 10 minutes on hold, spending that time looking up the serial number for my drill because, despite CSR Number 3 (aka “Larry”) telling me that I wouldn’t need the s/n to arrange the pickup, I correctly suspected it would be needed.

    Finally I connected with CSR #4, aka “Jane,” who expressed confusion at why I was told I needed to call a different number but took down my information yet again. My new pickup is scheduled for the 18th, which means that I’ll need to wait until the 23rd to call again if the pickup doesn’t happen…but if that happens, it may be Executive E-mail Carpet Bomb time.

    Further bulletins as events warrant.

    Popularity: 60% [?]

    Of course, it all makes sense now!

    Posted by Office-Bob on 23 Mar 2010 | Tagged as: General Craziness, Rants

    My Dear Friends:

    It is with a heavy heart that I write the words you are reading now, and yet I must write them because you have a right to know the Truth.

    A Truth so heinous, so insidious that it strikes at the very fabric of our society.

    And to think that I am able to give you this Truth because of a television commercial.

    Last night I saw an ad for Verizon, in which a mother was going to let her daughter go off with her friends at the mall; she was comfortable doing this because her smartphone had a program which allowed her to track her daughter’s location through the daughter’s cellphone.

    Think about this…the ability to track someone by using one of the modern devices that we have come to rely so heavily upon.

    I considered the seriousness of this and felt reassured that, should I desire to avoid being followed as I went about my business, I could simply turn off my phone and remove the battery.

    But hold on a minute…there are phones that have the battery installed in such a way that they cannot be removed. That’s right, my friends, I’m talking about Apple’s iPhone.

    Now please bear with me here, as this might get a bit confusing, but I promise that when I’m finished, you’ll know the Truth.

    What phone carrier offers the iPhone? AT&T.

    Who has co-operated in the past with the National Security Agency, allowing the government to have information about their customers? AT&T.

    Who’s on Apple’s Board of Directors? Al Gore.

    Who do some people claim “invented” the Internet? Al Gore.

    What administration is rolling out a National Broadband Plan? The Obama administration.

    What political party do Gore and Obama both belong to? The Democratic Party.

    Health care reform, also known as “Obamacare,” has recently been signed into law.

    Excessive cellphone use has been targeted as a possible cause of brain tumors.

    The connection, my friends, is this:

    The Democrats can track everyone who uses a cellphone. Sure, we know AT&T is in bed with the Administration, but why should we believe the other telcos are innocent?

    If you use an iPhone you can’t remove the battery, which means you can still be tracked, which means that not only will the government know where you are at all times, but when you eventually enter the hospital for treatment of a brain tumor they’ll already have even more information on you because of the mandatory insurance requirements that are part of the health care “reform.”

    If you try to avoid being tracked by turning off your cellphone and removing the battery your chances of developing a brain tumor will be reduced, which means you’ll be less of a burden on the healthcare system. This reduction in medical claims could eventually drive the insurance companies out of business, and if that happens then nobody gets any medical care.

    Is this the kind of world you want your children to live in – a world where the choices are to use iPhones in order to be able to have access to a doctor, or else have the freedom to move about as you please but run the risk of not being able to get treatment should you fall ill?

    Why haven’t Beck, Limbaugh, Hannity and Coulter picked up on this? Am I the only sane voice out there?

    I think Dr. Miles Bennell said it best:

    “Listen to me! Please listen! If you don’t, if you won’t, if you fail to understand, then the same incredible terror that’s menacing me WILL STRIKE AT YOU! They’re here already! You’re next! You’re next, You’re next…!”

    Popularity: 49% [?]

    Miscellaneous ranting

    Posted by Office-Bob on 11 Nov 2008 | Tagged as: Rants

    Here are a few things on my mind right now:

  • If you’re paranoid enough about germs to use one of those disposable ass-gaskets in a public bathroom, why would you imagine I’d want to sit on the same piece of paper that your ass was perched on? Don’t leave it partially on the toilet seat, be considerate and flush the damned thing when you’re finished.
  • While I have nothing against idle chat with strangers in lineups (I’ve done it myself), pay attention to cues that indicate the person you’re trying to engage in conversation isn’t interested in talking…if you’re too stupid or reckless to do so, don’t be surprised if someone tells you to fuck off when, as they’re leaving the grocery store, you tell them to “Smile, bud!”
  • I don’t give a damn how expensive/new your car is, you’re still required to obey the rules of the road. Don’t think that you’re entitled to be a dick just because you’re overcompensating for the lack of one.
  • I don’t want to hear you complain about problems you’ve had with different relationships or different jobs - take a moment to ask yourself what all of those things have in common? Hint: YOU.
  • Your candidate lost, get over it.
  • If there’s a lineup at the ATM or checkout line, don’t slow things down further by letting your Precious Widdle Snookums punch in the numbers on the keypad - trust me, when it’s the end of a long day and we’re all trying to get home to relax, you’re the only one who thinks it’s cute.
  • Despite what Shepherd Book says, I say that the Special Place in Hell is actually for telemarketers.
  • Speaking of telemarketers - any call that starts with a recording and gives me the “opportunity” to speak to a real live asshole representative will be taken advantage of…and once that waste of genetic material “person” is on the line I’m setting the phone down and letting that poor excuse for metabolism parasite wait on the line until they get fed up and disconnect; you wasted my time with your call so I’m damned well going to do what I can to waste yours because, if it keeps you from calling others for even a little while, I’ll be happy to have helped in my own small way.
  • Attention spammers: Despite what you may think, I am one of the (apparently few) people who will not be tricked into opening emails that are sent “by me.” I am also not fooled by bank security notices, even on those extremely rare occasions that I get one allegedly from a bank that I actually deal with.
  • To my bank (TD Canada Trust): If you want people to report fraud/abuse, please do not make us have to copy and paste the email info into a web form, but rather set up a “abuse” email account where we can forward spam and phishing attempts.
  • Don’t ask me who I’m voting for; it’s none of your business.
  • Why do non-restricted TV stations even bother broadcasting movies like KILL BILL or DIE HARD? I realize that editing out the swearing and violence leaves more room for commercials, but I find it hard to believe the revenue justifies such bowdlerization (then again, I don’t understand the popularity of reality programming so I’m probably giving the TV viewing audience too much credit).
  • I hate having a substitute paper carrier because while the regular carrier puts my paper in my mailbox, the sub never leaves the paper in the same place twice and never in the mailbox.
  • I just realized that I’m channeling Andy Rooney…I guess 49 isn’t too young to be a curmudgeon.
  • Popularity: 48% [?]

    DHS can GOES take a flying leap (update at end of entry)

    Posted by Office-Bob on 13 Oct 2008 | Tagged as: Rants

    My Canadian passport expires in January of 2009 (lets hear it for the Canadian passport’s 5-year lifespan compared to the US passport’s 10-year life), so I’m in the process of filling out and sending in a new passport application.

    After I receive my new passport, I will also have to update my NEXUS information – actually, when anything used as part of the NEXUS system changes (driver’s license, credit card, etc.) you have to update the information or risk losing your NEXUS status. No big deal, I thought, until I started looking up details on how I have to update the information and found that part of the process would entail using GOES, brought to you as part of that organization we all love to hate, known as the Department of Homeland Stupidity Security.

    As you may recall from this entry, I hadn’t used the Global Online Enrollment System after I registered there and gave up on the clusterfuck that was their version of the NEXUS application because they asked for my car’s VIN, which I didn’t have handy because they hadn’t warned me I’d need it. However, I usually do not fight the weather and while I was able to get around the original application snag, it looked as if GOES was the only way to go this time.

    I accessed the GOES site and, of course, realized that I didn’t remember my username (though I could make some educated guesses) or my password (which, because of their insane requirements, wasn’t going to be anything remotely like the passwords I generally create). No problem, I’ll just click the “Forgot Password” link…

    …only to wait 5 minutes while the website decided that their server wasn’t available.

    Sigh.

    After trying a few more times I managed to make it to the page only to be confronted with a plethora of tasks including 3 security questions and a CAPTCHA. As someone who doesn’t tend to take many vacations, I was stumped on how to answer the query regarding my favourite vacation spot (I’m guessing that “anywhere I don’t have to deal with DHS fucktardedry” isn’t an option). I guessed wrong the first time (out of 3 tries before the account is locked) and when I tried it again, it took so long that I was told my session had timed out.

    I went for what I thought was Round Two…

    …and I guess the timeout counted as my second try because after another attempt I was informed that my account was locked.

    At least the password reset link appeared to be dead simple – oh, hell, I spoke too soon, as it became clear that GOES and Safari (my browser of choice) weren’t going to play nice since GOES asked me to enter the state/province I was born in, which I had already done. Okay, I’ll just try this in a different browser and see how it GOES (sorry). Next up…Opera!

    Nope, still had the same bug where it thinks I haven’t entered the state. What would happen if I use the RESET button and entered the information again? Success, it seems to have accepted it but hey wait a minute now I’m back at the GOES home page and I have no idea what just happened what the everloving fuck?

    Another sigh. By this point I’m beginning to think the reason this website is more fucked than a 2 dollar hooker is because any money that should have been spent on computer hardware was instead spent on the new TSA uniforms.

    Of course, it didn’t occur to me until after I’d gotten locked out of my account that I might have a copy of my GOES information archived somewhere. Sure enough, a quick search for the keyword “NEXUS” takes me to a folder with my GOES username (which was nothing like I expected) and my funky password.

    I was tired of sighing by then and was considering bashing my head against the keyboard; I decided against this course of action because, while I do have another keyboard, I don’t want to spend the rest of the evening picking broken keys out of my forehead. Besides, it’s not the keyboard’s fault (is it?).

    Just to see what would happen, I tried logging in with the correct name and password. GOES accepted it (the fuh? I thought my account was locked?)and told me that my password needed to be changed because it was too old (okay, I created the account last year so that makes sense) but when I entered a new password (twice) and clicked the button to make the change, I was told the password couldn’t be changed because my account was locked.

    I think the people who designed this furshlugginer website are the same people who write software for ATMs where it waits until after you’ve entered all your information, including the banking you want to do, before you’re told you entered your PIN wrong.

    Tomorrow morning I shall try calling the toll-free number for GOES “Customer Service” (I fully expect there’ll be a separate rant about that) and if it isn’t available from Canada, I’ll try contacting them through the provided email address.

    Pray for me.

    UPDATE 10/14/08: The toll-free numbers works in Canada, and after spending about 5 minutes on hold I was connected to a very helpful CSR who reset my account; I was able to log in and replace the temp password he gave me, and everything is working for now.

    Popularity: 36% [?]

    An open letter to Randal Bautista

    Posted by Office-Bob on 18 May 2008 | Tagged as: Rants

    Dear Randal:

    I hope you don’t mind my addressing you by your first name - after all, it seems as if I’ve come to know you so very intimately.

    The word “intimate” is appropriate seeing as you have been sending me hundreds of e-mails offering me Viagra (50mg x 60 pills) for the past week.

    I would be happy to let you know how much I enjoy receiving all of your spam at work where it is being sent to our support e-mail address, but I seriously doubt that the address you include in each message - gvgage@mysourceforhomes.com - is your real address or that Randal Bautista is your real name…plus, I’d be lying if I said I enjoy wasting time deleting your useless garbage .

    Before I sign off, I thought that you might like to see how your spam was prioritized in our tracking database:

    WHAT IS YOUR MAJOR LOSS OF FUNCTION, PRIVATE PYLE?

    Funny, yes?

    And now, Randal, I’d appreciate it if you’d move on to your next mass mailing victim.

    Popularity: 52% [?]

    Raid “kills bugs dead?” Not on my watch.

    Posted by Office-Bob on 08 Mar 2008 | Tagged as: General Craziness, Rants

    This just in from the “Eats, Shoots and Leaves” department:

    Those who know me well are aware that it drives me up the wall when I see or hear news reports that use the phrases “shot dead” or “shot to death”*
    because, last time I checked, it was highly unlikely someone could be shot alive or shot to life.

    When I encounter these words I wonder how difficult or time-wasting it would be to just use “shot and killed” or “shot and wounded,” which convey the same information but suit my small, self-centered world and help keep my blood pressure down?

    I know, it’s minor – some might even say trivial – but that’s just how I roll.

    I was reminded of this again today when I saw the following headline in a local paper:

    Chinese police shoot dead tourist bus hijacker

    When I read this headline my thoughts were:

    1) How could a dead person manage to hijack a tourist bus in the first place?
    2) If the hijacker were dead, why would the police even bother shooting him?
    3) Is this the start of the inevitable zombie apocalypse?

    Another paper, while still managing to piss me off, said it somewhat more accurately:

    Chinese police shoot tourist bus hijacker dead

    Okay…we’re still dealing with the “is it possible to shoot someone alive?” question, but at least it’s an improvement over the idea of zombie bus hijackings.

    Here’s how I’d have written the headline:

    Chinese police shoot, kill tourist bus hijacker

    See what I did there? I switched one 4-letter word for another and added a single comma. Come on, news writers and editors, is it really that hard?

    Continue Reading »

    Popularity: 40% [?]

    Dear Telemarketers

    Posted by Office-Bob on 12 Dec 2007 | Tagged as: Rants

    I grew up in a family environment in which phone calls were rarely made or received after 10 pm, and only then if the circumstances were important enough to warrant it. As a result, any time the phone rings after 10 I automatically assume, right or wrong, that something bad has happened and that I’m being called with bad news. Fortunately, my friends understand this quirk and are good about not calling that late so it’s usually not an issue.

    I remember an instance many years ago where I was receiving calls late in the evening for an “escort agency” whose number was one digit off of mine; it got so bad that I unplugged the phone and let the answering machine take everything, only to find out as I played back messages the next morning that one call was from my mother, informing me that my grandfather (her father) had just died.

    As you can guess, I’m of the firm belief that nothing good has ever come from late-night phone calls.

    Recent events have only reinforced this belief and because of said events, I am now going to post An Open Letter to Telemarketers.

    Dear Telemarketers:

    I understand that there are jobs out there which people do not approve of, and yet “must” be done (for the record, I class telemarketers in the same “necessary” category as carrion-eaters, leeches and river flukes).

    I understand that technology has made it easy to automate certain things, such as dialing phone numbers.

    I can even understand the desire to use recorded messages in order to achieve the maximum amount of potential customer contact.

    I don’t even mind (well, not much) getting calls during the “dinner hour” as it’s my choice to answer the phone or let the answering machine take the call.

    HOWEVER.

    Let’s get a few things straight, shall we? Here are my Rules for Telemarketers:

    1) If you’re going to use an automatic dialer combined with a live person, design your system so the person trying to waste my time is there as soon as I pick up the phone; I’m tired of answering a call only to be subjected to dead air while your minimum wage drone finally realizes there’s a warm body on the other end of the line.

    2) If you’re using an auto dialer with a recording, invest in technology that will terminate the call if an answering machine is reached (and if there is no such technology, start looking into developing it). At first glance it may seem pointless but think about it…every call that’s stuck on a machine is taking up valuable time that could be spent calling another number and bothering that person, and the law of averages would indicate that more calls = more potential sales.

    3) Don’t be offended if, when you call me, I hang up on you whether or not I first politely say I’m not interested…on second thought, scratch that as I really don’t give a damn if I’ve offended you.

    4) Last but not least, to whoever was using 604-270-7289 to call me at 3 in the morning to simply beep at me…IF I EVER FIND OUT WHO THE HELL YOU ARE I’M COMING OVER TO YOUR HOUSE IN THE MIDDLE OF THE NIGHT, AT WHICH TIME I WILL BE TAKING YOUR TELEPHONE, SHOVING IT UP YOUR ASS*, THEN REMOVING IT, SETTING IT ON FIRE AND SHOVING IT UP YOUR ASS A SECOND TIME WHILE YELLING “BEEP!” OVER AND OVER IN YOUR EAR AS I LAUGH HYSTERICALLY AND WATCH YOU WRITHE IN AGONY.

    *Of course, I’ll be wearing rubber gloves during this process as I believe in safe, sanitary fun.

    Popularity: 44% [?]

    Next Page »