Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Paladine_PSoT
Jan 2, 2010

If you have a problem Yo, I'll solve it

pixaal posted:

Besides its now the weekend, this thread is now about beer and not work. I picked up some Stone IPA for tonight.

I can vouch for this as he posted a picture of opening it with his thumbdrive bottle opener in the thumbdrive thread.

poo poo pissing me off: terminal leavework. I'm really grateful that I was given notice enough about my contract that I can finish out the month and get paid for it, but holy hell it creates a ton more work documenting everything I do for the people who will be taking over my complex release role while working through two releases during holidays.

Adbot
ADBOT LOVES YOU

Dick Trauma
Nov 30, 2007

God damn it, you've got to be kind.

Khisanth Magus posted:

:stare: why would they do this. How can you be this stupid?

I walked through and cut a small hole with my pocket knife to indicate all the places they need to fix. At least I got to them before they did all the new offices like that.

This buildout and transition has been teetering on the verge of clusterfuck for a couple of weeks. The CEO insists we have to move 12/27 and be ready Monday morning. So it's a good thing I don't have plans for Christmas!

Nemo2342
Nov 26, 2007

Have A Day




Nap Ghost

Gweenz posted:

I don't read this forum that often, but when I do, I notice you are easily the most negative person with nothing constructive to say. How do I ignore users on here?

Click the "Profile" button under someone's post to open their profile. On that page, click "Add user to your ignore list.". It won't make the person completely invisible, what it will reduce their posts to a link that lets you click on it to see the stuff you were trying to avoid.

evol262
Nov 30, 2010
#!/usr/bin/perl

fivre posted:

Yes, yes it is.

Pissing me off again: sendmail. Something gone wrong with trying to send mail? Spawn processes infinitely until you forkbomb the server!

confMAX_DAEMON_CHILDREN

Qtotonibudinibudet
Nov 7, 2011



Omich poluyobok, skazhi ty narkoman? ya prosto tozhe gde to tam zhivu, mogli by vmeste uyobyvat' narkotiki

evol262 posted:

confMAX_DAEMON_CHILDREN

Oh I know. We have a KB for limiting it, and I'm really not sure why it's not limited by default considering that it's used only for sending the occasional alert message in most deployments and should never need more than 3 or so forks. It's still just minimizing the damage done, and doesn't change sendmail's stupid responses to problems.

Casull
Aug 13, 2005

:catstare: :catstare: :catstare:
I decided to try some Brother Thelonius to celebrate my YOTJ and my new USB bottle opener. Holy Christ this poo poo is strong.

poo poo not pissing me off: I YOTJ'd and this is my last day. Fortunately, my customers are all remote, so I was able to tell them my last day was ten days ago so that I could bring my coworkers up to speed behind the scenes and not have to worry about getting any tickets this week.

In retrospect I really wish I could've asked for another week before I started the new job to decompress, but it's okay, I'm still relatively young.

Casull fucked around with this message at 03:19 on Dec 7, 2013

Paladine_PSoT
Jan 2, 2010

If you have a problem Yo, I'll solve it

Casull posted:

In retrospect I really wish I could've asked for another week before I started the new job to decompress, but it's okay, I'm still relatively young.

This is actually what causes age.

dennyk
Jan 2, 2005

Cheese-Buyer's Remorse

Casull posted:

I decided to try some Brother Thelonius to celebrate my YOTJ and my new USB bottle opener. Holy Christ this poo poo is strong.

Welcome to the wonderful world of Belgian ales! :3: Now go get yourself a Chimay Grande Reserve, a St. Bernardus Abt 12, or a Brouwerij Huyghe Delirium Nocturnum to celebrate some more. :toot:

On topic, I love that we give devs an account with sudo root access to their systems so they can set up their software, but I still get called at 9PM on a Friday night because they suddenly remembered they needed a bunch of directories and NFS exports set up on their test system and had apparently forgotten how to do it themselves despite pasting the exact instructions into the ticket they sent us to request it. So far it seems all they've managed to do with their own root access is to give their jboss user sudo access to run any command as root without a password. :cripes:

Antioch
Apr 18, 2003
Booze chat:
America. Drop the embargo on Cuba. Trust me on this. White sand beaches, gorgeous women, excellent food and the Rum and Cigars. Ahhhhh the rum and cigars.

tomapot
Apr 7, 2005
Suppose you're thinkin' about a plate o' shrimp. Suddenly someone'll say, like, plate, or shrimp, or plate o' shrimp out of the blue, no explanation. No point in lookin' for one, either. It's all part of a cosmic unconciousness.
Oven Wrangler

Gweenz posted:

Fellow Americans, coming in to work sick is not a badge of honor. Nobody is going to steal your job if you stay home.

I know this conversation degraded a bit but I'm just going to add that since I YOTJ'd last year I only go into the office once a month to pay the lottery lady and grab lunch with some friends in the old department. After watching Contagion recently, I'm really happy about this arrangement.

nitrogen
May 21, 2004

Oh, what's a 217°C difference between friends?

tomapot posted:

I know this conversation degraded a bit but I'm just going to add that since I YOTJ'd last year I only go into the office once a month to pay the lottery lady and grab lunch with some friends in the old department. After watching Contagion recently, I'm really happy about this arrangement.

This is worth more than you know, man.

Right now I'm only in the office about 2-3 days a week. Not only does this cut down on gas and miles on my car, it also helps keep me employed by limiting my chances to punch some other coworkers (not teammates) in the mouths for being lazy passive aggressive fuckshits.


Now here's the part of the post where I ask for advice. My current boss is a great guy, but he's a pushover. He's not going to be our boss much longer, as we're getting reorged. There's one guy who wants that job, but if he gets it, half the team (including me) will probably quit or move to another dept.

I've had a few peple ask me if i'm going for the job. I really wouldnt want to, but I think if I got the job, it'd be teh best of several bad choices for the team.

Is that a reason to go for it?

mllaneza
Apr 28, 2007

Veteran, Bermuda Triangle Expeditionary Force, 1993-1952




tomapot posted:

I know this conversation degraded a bit but I'm just going to add that since I YOTJ'd last year I only go into the office once a month to pay the lottery lady and grab lunch with some friends in the old department. After watching Contagion recently, I'm really happy about this arrangement.

I am stunned that returning to the workforce after 2 years didn't cause the current iteration of the common cold to literally kill me.


The HQ email list had a "stay home if you might have viral pneumonia" order on it last week.

GentlemansSleepover
Apr 26, 2010

nitrogen posted:

Now here's the part of the post where I ask for advice. My current boss is a great guy, but he's a pushover. He's not going to be our boss much longer, as we're getting reorged. There's one guy who wants that job, but if he gets it, half the team (including me) will probably quit or move to another dept.

I've had a few peple ask me if i'm going for the job. I really wouldnt want to, but I think if I got the job, it'd be teh best of several bad choices for the team.

Is that a reason to go for it?

If people are asking if you're going for it, they probably think you're qualified/deserve it. I'd say go for it and make poo poo better if you can.

Gumball Gumption
Jan 7, 2012

nitrogen posted:

This is worth more than you know, man.

Right now I'm only in the office about 2-3 days a week. Not only does this cut down on gas and miles on my car, it also helps keep me employed by limiting my chances to punch some other coworkers (not teammates) in the mouths for being lazy passive aggressive fuckshits.


Now here's the part of the post where I ask for advice. My current boss is a great guy, but he's a pushover. He's not going to be our boss much longer, as we're getting reorged. There's one guy who wants that job, but if he gets it, half the team (including me) will probably quit or move to another dept.

I've had a few peple ask me if i'm going for the job. I really wouldnt want to, but I think if I got the job, it'd be teh best of several bad choices for the team.

Is that a reason to go for it?

Which has more potential to burn you out? From what you posted it sounds like working under this guy will do it more then taking the position so I would say go for it but that is the best way to decide, pick the optiin that won't burn you too fast.

WhoNeedsAName
Nov 30, 2013

Paladine_PSoT posted:

I can vouch for this as he posted a picture of opening it with his thumbdrive bottle opener in the thumbdrive thread.

poo poo pissing me off: terminal leavework. I'm really grateful that I was given notice enough about my contract that I can finish out the month and get paid for it, but holy hell it creates a ton more work documenting everything I do for the people who will be taking over my complex release role while working through two releases during holidays.

gently caress documentation! Just do what the guy how I took over from did and delete everything in both your local and remote drives including all the process guides, backup license keys for every piece of software, support contract information... Everything! The guy didn't print a single thing out or back it up properly so I'm pretty much building it all from scratch again.

I'm hoping that I can recover at least some of it from an old backup tape but the chances are slim to non-existent.

Scikar
Nov 20, 2005

5? Seriously?

nitrogen posted:

This is worth more than you know, man.

Right now I'm only in the office about 2-3 days a week. Not only does this cut down on gas and miles on my car, it also helps keep me employed by limiting my chances to punch some other coworkers (not teammates) in the mouths for being lazy passive aggressive fuckshits.


Now here's the part of the post where I ask for advice. My current boss is a great guy, but he's a pushover. He's not going to be our boss much longer, as we're getting reorged. There's one guy who wants that job, but if he gets it, half the team (including me) will probably quit or move to another dept.

I've had a few peple ask me if i'm going for the job. I really wouldnt want to, but I think if I got the job, it'd be teh best of several bad choices for the team.

Is that a reason to go for it?

If working for that guy would make you leave anyway, why not go for it and pick up the management experience? If you actually like it then great, if you don't and decide to leave in 6 months' time you'll have an easier time of it. It would be a difficult decision if there was an option to maintain the status quo but it sounds like that isn't on the table.

ookiimarukochan
Apr 4, 2011

Dick Trauma posted:

This buildout and transition has been teetering on the verge of clusterfuck for a couple of weeks. The CEO insists we have to move 12/27 and be ready Monday morning. So it's a good thing I don't have plans for Christmas!
Only mildly related, but what is it about US companies that they seem to plan on taking the week or so stretch that EVERYWHERE else in the world takes off (not just "Christian" countries, Japan is pretty shut from the 26th or so til early January) and packing it with as much exciting upgrade activity as the rest of the year put together?

Lord Dudeguy
Sep 17, 2006
[Insert good English here]

ookiimarukochan posted:

Only mildly related, but what is it about US companies that they seem to plan on taking the week or so stretch that EVERYWHERE else in the world takes off (not just "Christian" countries, Japan is pretty shut from the 26th or so til early January) and packing it with as much exciting upgrade activity as the rest of the year put together?

Because most companies are operating on a skeleton crew, so the "affected users" count is lower during company holidays than any other time.

Humphreys
Jan 26, 2013

We conceived a way to use my mother as a porn mule


Pissing me off: given a Samsung Galaxy S3 that seems to be one of those with (what I can gather from googling) has the bad eMMC chips. freezes randomly.

EDIT: As i typed that I checked it again and it is lasting the longest it ever has since I've had it. 10 minutes and counting.

EDIT 2: Nope. Broken. Either eBay or order a new NAND and reflow the board. Effort involved though.

Humphreys fucked around with this message at 15:42 on Dec 7, 2013

Paladine_PSoT
Jan 2, 2010

If you have a problem Yo, I'll solve it

WhoNeedsAName posted:

gently caress documentation! Just do what the guy how I took over from did and delete everything in both your local and remote drives including all the process guides, backup license keys for every piece of software, support contract information... Everything! The guy didn't print a single thing out or back it up properly so I'm pretty much building it all from scratch again.

I'm hoping that I can recover at least some of it from an old backup tape but the chances are slim to non-existent.

I'm hoping to get on with a different department as an FTE. I have recommendations from practically everyone from both teams I've been on as a contractor. They just ran out of contractor funding.

CitizenKain
May 27, 2001

That was Gary Cooper, asshole.

Nap Ghost
I wish I knew when planning went out the door at work. We are rushing through a project so fast that we barely have time to arrange the trip before we have to leave. I'm surprised it hasn't blown up in our faces yet.
I've got a 4 day trip next week that I found out I was part of on Thursday. Thankfully the cold will subside during the week so I don't have to travel when its below zero.

angry armadillo
Jul 26, 2010
It's nearly 1am Sunday and I'm purposely sending an email so I'm pretty near the top of my subcontractors inbox tomorrow morning.

He's the project manager and I'm the customer, I think he has forgotten that bit and work is falling behind. Tsk tsk

He is going to reply and say there have been delays caused by issues on my side and probably want more money for the extra wages he has had to incur etc etc

I'm going to reply and say the delays are because his staff are useless and before he asks for more money he can think about how he is going to get his work delivered on schedule


Then somehow we have to meet in the middle :D

Kind of annoying me a bit I guess.

pixaal
Jan 8, 2004

All ice cream is now for all beings, no matter how many legs.


angry armadillo posted:

It's nearly 1am Sunday and I'm purposely sending an email so I'm pretty near the top of my subcontractors inbox tomorrow morning.

He's the project manager and I'm the customer, I think he has forgotten that bit and work is falling behind. Tsk tsk

He is going to reply and say there have been delays caused by issues on my side and probably want more money for the extra wages he has had to incur etc etc

I'm going to reply and say the delays are because his staff are useless and before he asks for more money he can think about how he is going to get his work delivered on schedule


Then somehow we have to meet in the middle :D

Kind of annoying me a bit I guess.

If you have it in writing, and the original time frame and rate was reasonable I don't think he has a legal leg to stand on and has to do what he says for the amount he said. I mean sure if you want to maintain a relationship or someone higher then you wants to work with them by all means renegotiate, but you can probably legally peg them to finish the job for the amount agreed upon, just not necessarily in the time frame you want.

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...
Or at the quality that you'd like, unless that is written into the contact.

angry armadillo
Jul 26, 2010
It was rushed through a bit so the paperwork is lacking at best

I have found a plan of work which is basically a Gantt chart that said they would be done this week when in reality these guys are at 30% progress or thereabouts

I've escalated to find anything more contractual but meh, I'm just going to shout at people until I get what I want now, I've tried being nice up til about last week!

Sulla Faex
May 14, 2010

No man ever did me so much good, or enemy so much harm, but I repaid him with ENDLESS SHITPOSTING
Development server is down. In the middle of working on it we started getting "Welcome to nginx" messages (we use Apache) and FTP, RDP was all broken. We called the hosting company, they're working on it and now the server is down. I'm torn between how I want to bet: either they've gotten confused, wiped and installed nginx, or someone has been loving around with nameservers and they didn't know what they were doing.

Does anybody have the photo of that server cabinet in a flooded room with water gushing out of the fan? I googled and searched a bunch but couldn't find it.

Humphreys
Jan 26, 2013

We conceived a way to use my mother as a porn mule


Sulla-Marius 88 posted:

Development server is down. In the middle of working on it we started getting "Welcome to nginx" messages (we use Apache) and FTP, RDP was all broken. We called the hosting company, they're working on it and now the server is down. I'm torn between how I want to bet: either they've gotten confused, wiped and installed nginx, or someone has been loving around with nameservers and they didn't know what they were doing.

Does anybody have the photo of that server cabinet in a flooded room with water gushing out of the fan? I googled and searched a bunch but couldn't find it.

It's on one of the threads' earlier pages I believe (I just checked first 7 and nothing yet).

Let it go man, it's gone:

Sulla Faex
May 14, 2010

No man ever did me so much good, or enemy so much harm, but I repaid him with ENDLESS SHITPOSTING
The server is back up again. I guess we will never know what happened, and now it's too late. If only I had found that photo in time. I could have been the hero of the office. I could have had it all...

Thanks Ants
May 21, 2004

#essereFerrari


It was a Cisco chassis switch I think

Edit: Found it. It's been through several iterations of being stolen and watermarked and re-saved and now looks like poo poo. And then Imgur had a go at it.

If you Google search by image you can find some better quality ones.

Thanks Ants fucked around with this message at 12:57 on Dec 9, 2013

Sulla Faex
May 14, 2010

No man ever did me so much good, or enemy so much harm, but I repaid him with ENDLESS SHITPOSTING
I got a 'lol' out of it from my boss so I'm happy to split that with you straight down the middle, 50-50.

Thanks Ants
May 21, 2004

#essereFerrari


Currently pissing me off is our lovely PBX software (3CX) that seems to change what handsets are flavour of the week based on the wind direction. If we bought the recommended handset brand then we'd be replacing them every 2 years as that seems to be how long these clowns can be bothered to write provisioning files that work for them for.

Their current complaint is that the values in Polycom provisioning files are case-sensitive, boo hoo cry me a river. How about you write values in the correct case then?

I wrongly thought that SIP phones were supposed to be a nice breath of fresh air from proprietary systems, it seems that's a load of poo poo and instead you have the freedom to buy your phones and PBX from different suppliers, so they can point fingers at each other when stuff doesn't work.

Are there any SIP PBXes that aren't awful and have a decently large supported base of phones, or are my options to mess around with Asterisk/FreePBX, or just buy a Panasonic PBX and a bunch of Panasonic phones?

evol262
Nov 30, 2010
#!/usr/bin/perl

Caged posted:


Are there any SIP PBXes that aren't awful and have a decently large supported base of phones, or are my options to mess around with Asterisk/FreePBX, or just buy a Panasonic PBX and a bunch of Panasonic phones?

You pretty much described asterisk. Polycoms should be good with anything, and Cisco's stuff is reasonably good, but PBX engineers are alcoholics for a reason.

mewse
May 2, 2006

Sulla-Marius 88 posted:

Development server is down. In the middle of working on it we started getting "Welcome to nginx" messages (we use Apache) and FTP, RDP was all broken. We called the hosting company, they're working on it and now the server is down. I'm torn between how I want to bet: either they've gotten confused, wiped and installed nginx, or someone has been loving around with nameservers and they didn't know what they were doing.

They probably assigned your ip to a new server accidentally

Trastion
Jul 24, 2003
The one and only.

Caged posted:

Currently pissing me off is our lovely PBX software (3CX) that seems to change what handsets are flavour of the week based on the wind direction. If we bought the recommended handset brand then we'd be replacing them every 2 years as that seems to be how long these clowns can be bothered to write provisioning files that work for them for.

Their current complaint is that the values in Polycom provisioning files are case-sensitive, boo hoo cry me a river. How about you write values in the correct case then?

I wrongly thought that SIP phones were supposed to be a nice breath of fresh air from proprietary systems, it seems that's a load of poo poo and instead you have the freedom to buy your phones and PBX from different suppliers, so they can point fingers at each other when stuff doesn't work.

Are there any SIP PBXes that aren't awful and have a decently large supported base of phones, or are my options to mess around with Asterisk/FreePBX, or just buy a Panasonic PBX and a bunch of Panasonic phones?

If you go the Asterisk route you can use pretty much anything.

Right now I am trying to figure out a problem with a new firewall (Cisco ASA 5510) and my Asterisk based PBX (some custom thing that is out of date and we don't like the company we bought it from so we don't pay for their support anymore).
The issue I am seeing is that all my external phones are getting password errors when trying to talk to the PBX. If I swap back to the current one they log right back in.

The ASA5510 is running a copy of the config file from our current 5510. The only difference is that current working 5510 is running ASA Version 7.0(6) and the new one is running 7.2(2)19.

I assume something changed in the ASA versions that is interfering with it but I am not sure where to even start and Cisco's documentation is terrible to fond anything.

SubjectVerbObject
Jul 27, 2009

Caged posted:

Currently pissing me off is our lovely PBX software (3CX) that seems to change what handsets are flavour of the week based on the wind direction. If we bought the recommended handset brand then we'd be replacing them every 2 years as that seems to be how long these clowns can be bothered to write provisioning files that work for them for.

Their current complaint is that the values in Polycom provisioning files are case-sensitive, boo hoo cry me a river. How about you write values in the correct case then?

I wrongly thought that SIP phones were supposed to be a nice breath of fresh air from proprietary systems, it seems that's a load of poo poo and instead you have the freedom to buy your phones and PBX from different suppliers, so they can point fingers at each other when stuff doesn't work.

Are there any SIP PBXes that aren't awful and have a decently large supported base of phones, or are my options to mess around with Asterisk/FreePBX, or just buy a Panasonic PBX and a bunch of Panasonic phones?

Remember, SIP is not a standard, but rather a set of recommendations. Different companies implement SIP in different ways. Sometimes the do it incorrectly, but other times the differences boil down to different opinions on how the RFC should be implemented.

canis minor
May 4, 2011

Today I've been explaining to CSS guy why the styles should be flexible.

As, what are the benefits of doing
code:
.class
over
code:
h2.class
and why if I have:

code:
<p>bla</p><div>bla</div><span>foo</span>
(which is dynamic content), it's really better to create .class, rather than p.class, div.class, span.class, if .class makes the content for these things green.

I've spent half an hour on this.

I... I don't even know how to approach these things.

Oddhair
Mar 21, 2004

Trastion posted:

Right now I am trying to figure out a problem with a new firewall (Cisco ASA 5510) and my Asterisk based PBX (some custom thing that is out of date and we don't like the company we bought it from so we don't pay for their support anymore).
The issue I am seeing is that all my external phones are getting password errors when trying to talk to the PBX. If I swap back to the current one they log right back in.

The ASA5510 is running a copy of the config file from our current 5510. The only difference is that current working 5510 is running ASA Version 7.0(6) and the new one is running 7.2(2)19.

I assume something changed in the ASA versions that is interfering with it but I am not sure where to even start and Cisco's documentation is terrible to fond anything.

It's only kind of related, but Cisco ASAs have a really hard time with H.323 prior to 8.2, and the "H.323 fixup" is best left deactivated. There might be a similar Application Layer Gateway in place for SIP that could be enabled/disabled for testing. From 8.2-8.3 it was best left on, and in 8.4 apparently its name has changed. Since SIP and H.323 are both used for voice and video telephony, hopefully this can help, though I mainly advise other companies' IT about this change, I haven't worked with the ASA platform directly. Other firewalls also have trouble when deep packet inspection is used on these protocols, like older SonicOS, Firebox prior to 10.0, etc.

Helushune
Oct 5, 2011

What does your company use for antivirus? We're currently using Sophos but I'm pulling my hair out because it thinks that everything is some sort of trojan bent on taking over your computer. It's blocking WSUS and pushing packages over SCOM/Systems Manager from working. It's even been blocking Windows 7 SP1 and any updates to the Sophos program itself, constantly claiming everything's a trojan. I can't believe we pay a subscription fee to keep this thing around. :psyduck:

Trastion
Jul 24, 2003
The one and only.

Oddhair posted:

It's only kind of related, but Cisco ASAs have a really hard time with H.323 prior to 8.2, and the "H.323 fixup" is best left deactivated. There might be a similar Application Layer Gateway in place for SIP that could be enabled/disabled for testing. From 8.2-8.3 it was best left on, and in 8.4 apparently its name has changed. Since SIP and H.323 are both used for voice and video telephony, hopefully this can help, though I mainly advise other companies' IT about this change, I haven't worked with the ASA platform directly. Other firewalls also have trouble when deep packet inspection is used on these protocols, like older SonicOS, Firebox prior to 10.0, etc.

Hmmm the only thing I can find in the config file is
code:
policy-map asa_global_fw_policy
 class inspection_default
  inspect dns maximum-length 512 
  inspect ftp 
  inspect h323 h225 
  inspect h323 ras 
  inspect netbios 
  inspect rsh 
  inspect rtsp 
  inspect skinny 
  inspect sqlnet 
  inspect sunrpc 
  inspect tftp 
  inspect xdmcp 
  inspect pptp 
Both configs have that same section and the older 7.0(6) version works fine with it.

I will try to remove the inspection for the 2 h323 entries and see if that helps.

Adbot
ADBOT LOVES YOU

hihifellow
Jun 17, 2005

seriously where the fuck did this genre come from

Helushune posted:

What does your company use for antivirus? We're currently using Sophos but I'm pulling my hair out because it thinks that everything is some sort of trojan bent on taking over your computer. It's blocking WSUS and pushing packages over SCOM/Systems Manager from working. It's even been blocking Windows 7 SP1 and any updates to the Sophos program itself, constantly claiming everything's a trojan. I can't believe we pay a subscription fee to keep this thing around. :psyduck:

We have Sophos and it isn't nearly as bad as this. You have a subscription, did you contact their tech support? It sounds like your behavior monitoring is set to block anything suspicious and got tuned extremely tightly.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply