Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Audio encoding

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 24th May 2004, 13:21   #461  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
Re: name

Quote:
Originally posted by Eye of Horus
BTW under which name did you upload them ?
I cannot find the bidule on needful things........

EoH
I uploaded a zip file called MatrixMixer Emulator.zip to the incoming folder of daphy's ftp server.
ursamtl is offline  
Old 24th May 2004, 13:25   #462  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
Re: Re: Re: Re: MatrixMixer bidule

Quote:
Originally posted by Eye of Horus
But I did mention that !!
The 6 mono 32 bits files can be used in Surcode to create an audio CD. There is no need to convert them to 16 bits first ! Surcode itself handles the conversion back to 16 bits.

EoH
Ok, sorry I didn't see that. Does Surcode do any dithering or does it simply truncate the extra bits? The reading I've done on dithering says that simple truncation introduces digital artifacts and distortion.

If this is the case, then it would be better to convert back to 16 bites with dithering before loading the 6 files into Surcode.

I'll see what I can find out.
ursamtl is offline  
Old 24th May 2004, 14:10   #463  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
Re: Re: name

Quote:
Originally posted by ursamtl
I uploaded a zip file called MatrixMixer Emulator.zip to the incoming folder of daphy's ftp server.
Since the ftp server doesn't seem to be active this morning, I've also thrown together a little web page on Yahoo. You can download the bidule there.

http://www.geocities.com/ursamtl/audio.html
ursamtl is offline  
Old 24th May 2004, 14:16   #464  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
By the way, for those of you looking for impulses to experiment with for your bidules, www.noisevault.com has just put up a new complete set of 44.1k, 32-bit impulses recorded from a Lexicon 960L! It's 38MB download, but it seems worth it.

These should fit in well with the discussion of 32-bit files we're having!
ursamtl is offline  
Old 24th May 2004, 21:54   #465  |  Link
kempfand
Registered User
 
kempfand's Avatar
 
Join Date: Oct 2001
Location: Switzerland
Posts: 225
@ursamtl: Just had a quick look at your bidule and MatrixMixer group. 2 questions regarding Kelly's Bass Manager which you use inside the MatrixMixer Group:

1) The manual says:
Quote:
This plug-in is to be used for monitoring only!
You need to turn off the bass manager before exporting your mix otherwise all the low-end will be removed from L, C, R, Ls, and Rs files, which is not what you want. The most common problem seems to be that people don't realize that the LFE and SUB are two different things
Wouldn't that mean that your current bidule sould only be used for listening, but not for Audio File Recording ?


2) The manual says (and I can confirm this by a quick test I made):
Quote:
output assignment is L, R, C, SUB, Ls, Rs!
I.e. Bass Manager's Pin-Out #4 is the SUB ... But: Your Matrix mixer assumes Pin-Out #4 as Surround Right (SUB on #6).

Not sure, but I think something is not correctly linked.

Kind regards,
Andreas

Last edited by kempfand; 24th May 2004 at 21:56.
kempfand is offline  
Old 24th May 2004, 22:17   #466  |  Link
@ndy
Registered User
 
@ndy's Avatar
 
Join Date: Dec 2003
Location: Germany
Posts: 23
Re: Re: Re: name

Quote:
Originally posted by ursamtl
Since the ftp server doesn't seem to be active this morning, I've also thrown together a little web page on Yahoo. You can download the bidule there.

http://www.geocities.com/ursamtl/audio.html
Finally I get along with a new mirror for my FTP- Server

The new website is still under construction (panta rei ; for the greeks between us) but you have full access to every file you`ll find at my ftp- server.

Use my FTP- Server to upload your files


Don`t forget: needfulthings is still alive
__________________
If you`re not a part of the solution, you`re a part of the problem.
a mirror of needfulthings.webhop.org and
@ndy is offline  
Old 24th May 2004, 23:31   #467  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
Quote:
Originally posted by kempfand
@ursamtl: Just had a quick look at your bidule and MatrixMixer group. 2 questions regarding Kelly's Bass Manager which you use inside the MatrixMixer Group:

1) The manual says: Wouldn't that mean that your current bidule sould only be used for listening, but not for Audio File Recording ?
kempfand, it depends what you want. I read the manual as well, and while I understand what the author is getting at, I want the low-end removed from the L, C, R, Ls, and Rs and sent through the SUB output. You'll notice I didn't connect anything to the LFE input because I want Bass Manager to trim the bass under the chosen crossover frequency from each channel, sum it and route it through the SUB output. In effect, I'm using this to generate an LFE channel. Obviously, people who don't want this should remove the bass manager altogether.

Quote:
2) The manual says (and I can confirm this by a quick test I made): I.e. Bass Manager's Pin-Out #4 is the SUB ... But: Your Matrix mixer assumes Pin-Out #4 as Surround Right (SUB on #6).

Not sure, but I think something is not correctly linked.
Thanks for pointing this out. I did my bidule using the Bass Manager beta 0.3 that I downloaded from Needful Things as part of the zipped VST plugins. I see now that the latest version switches to the ITU standard of L, R, C, SUB, Ls, Rs. I did update to SIR_1005 from the old SIR_086 that was in the zip file but I didn't realize that Kelly had updated their VST. Just goes to show that it pays to keep an eye out for updates.

Thanks,
Ursa

Last edited by ursamtl; 24th May 2004 at 23:34.
ursamtl is offline  
Old 24th May 2004, 23:32   #468  |  Link
Tantulus
Registered User
 
Join Date: Sep 2003
Location: Massachusetts
Posts: 34
Impulses

I did download the Lexicon impules and did a quick test by adding SIRs to the SAD5.1 bidule of the one called ambience. Sounded great so far.

BTW what are the SFK files for?

Still planning to use the matrixemulator after I finish a two disc set I've already started. I plan to experiment with the Lexicon impulses in your bidule.

Regards,
Scott
Tantulus is offline  
Old 24th May 2004, 23:52   #469  |  Link
kempfand
Registered User
 
kempfand's Avatar
 
Join Date: Oct 2001
Location: Switzerland
Posts: 225
Quote:
kempfand, it depends what you want. I read the manual as well, and while I understand what the author is getting at, I want the low-end removed from the L, C, R, Ls, and Rs and sent through the SUB output. You'll notice I didn't connect anything to the LFE input because I want Bass Manager to trim the bass under the chosen crossover frequency from each channel, sum it and route it through the SUB output. In effect, I'm using this to generate an LFE channel. Obviously, people who don't want this should remove the bass manager altogether.
Thanks for the info. A small write-up such as this really helps, and I now see what you try to achieve

Will do some extensive tests coming long weekend here, with various types of music.

Kind regards,

Andreas
kempfand is offline  
Old 25th May 2004, 00:47   #470  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
I've uploaded version 2 of MatrixMixerEmulator to the FTP server's incoming folder and also posted it at http://www.geocities.com/ursamtl.

This updates the entire signal path to L, R, C, LFE, Ls, Rs as per ITU standards. It's designed to work with Kelly Industries Bass Manager v0.5 and SIR 1.005.

I've also replaced the dummy SIR with a native Plogue delay line set to 8960 samples as per SIR 1.005 specs. I haven't tested it, but I imagine this will be less CPU and/or memory intensive than creating an extra instance of SIR just to compensate for the delay.

Thanks for the feedback.

Ursa
ursamtl is offline  
Old 25th May 2004, 23:40   #471  |  Link
Eye of Horus
Banned
 
Eye of Horus's Avatar
 
Join Date: Jun 2002
Location: The Netherlands
Posts: 326
No good results

Quote:
Originally posted by ursamtl
I've uploaded version 2 of MatrixMixerEmulator to the FTP server's incoming folder and also posted it at http://www.geocities.com/ursamtl.

This updates the entire signal path to L, R, C, LFE, Ls, Rs as per ITU standards. It's designed to work with Kelly Industries Bass Manager v0.5 and SIR 1.005.

I've also replaced the dummy SIR with a native Plogue delay line set to 8960 samples as per SIR 1.005 specs. I haven't tested it, but I imagine this will be less CPU and/or memory intensive than creating an extra instance of SIR just to compensate for the delay.

Thanks for the feedback.

Ursa
I did some testing today and I'm afraid I don't have good news.
The rears sounded terrible ! There was a definite delay, so bad that it sounded like echo !!
I will recheck all the settings, but I'm sure I got them right this morning.

In one of your previous mails here, (the long one) you made quite some comments about Ambisonics and that you want to achieve more separation. That's what we're working on too. SAD51inBidule gives at this moment better results than Matrixemulator !
Of course all IMHO, because I only tested with two tracks.

I will do some more tests ASAP to see if I can get rid of the echo in the rears. Perhaps it's just an overseen setting in your bidule or in the new Plogue version, but for now I was not impressed......

I take for granted that you tested it thoroughly, so maybe you can point me to what can be wrong ?

kind regards,

EoH
Eye of Horus is offline  
Old 26th May 2004, 01:07   #472  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
Re: No good results

Quote:
Originally posted by Eye of Horus
I did some testing today and I'm afraid I don't have good news.
The rears sounded terrible ! There was a definite delay, so bad that it sounded like echo !!
I will recheck all the settings, but I'm sure I got them right this morning.
It may be a problem with your levels or your SIR settings. The rear level should be low enough so that the sound appears to come from the front but if you shut off the rear, the whole soundfield collapses to more or less the original stereo field.

Also, make sure you have the center level high enough because what appears in the front left and right channels is basically what is unique to each channel. The center needs to be high enough to re-construct the original soundstage.

This also reveals the one downside with my approach in that one really needs to be able to monitor the mix in surround and not simply monitor everything to the two Microsoft Mapper channels as in your original guide. It's not necessary to have a proper 5.1 computer setup. I`m just using a 4.0 setup and mixing the center and LFE channels into the front. So far, the tests I've done when burning DTS CDs and playing them on my true 5.1 system have shown that I`m getting close with the monitoring.

As for ambisonics, I was playing around with a 3rd-order setup last night and while it still was terrible in terms of separation, it does some interesting things to the music, bringing out instruments that were buried in the stereo mix. I`m thinking of trying a combination of the MatrixMixer Emulator with the ambisonics.

By the way, have you tried the real MatrixMixer DirectX filter from SourceForge? I'm very impressed with its sound. If we could just fit it into a bidule! It provides exactly the kind of big, expansive sound I'm looking for in an upmix.

Last edited by ursamtl; 26th May 2004 at 02:50.
ursamtl is offline  
Old 26th May 2004, 04:32   #473  |  Link
specise_8472
Guest
 
Posts: n/a
Re: Re: No good results

Quote:
By the way, have you tried the real MatrixMixer DirectX filter from SourceForge? I'm very impressed with its sound. If we could just fit it into a bidule! It provides exactly the kind of big, expansive sound I'm looking for in an upmix. [/B]
My Ambiophonics methods are based upon this. I have kicking around somewhere in my backups, my VST version of MM. I originally was going the MM method, but found the needed paremeters for Ambiophonics. So went that way.
Don't forget that there are two versions of Ambiophonics. The version I use that takes WXYZ and computes speaker feeds.
Or the Stereo Dipole method. Which is why I created the X-talk VST. Which I am overhauling to produce binaural and transaural mixes and conversions.

Try my Allinone VST for rear channel seperation. It is 3rd order and computes the rears independant of each other. What I have done to really enhance the seperation all round is to use my x-talk impulses.

Just use three instances of SIR.
Left and Right Fronts using one of the front impulses.
Left and Right Surround using one of the Rear Impulses.
Center using the Zero impulse.

Really spreads out the sound image. And by feeding all signals through SIR's there is no delay.

At the moment, among other things, I am working on a better V3 ambiophonic mix using some enhanced methods to extract better channel seperation.
 
Old 26th May 2004, 13:23   #474  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
Re: Re: Re: No good results

Quote:
Originally posted by specise_8472
My Ambiophonics methods are based upon this. I have kicking around somewhere in my backups, my VST version of MM.
Hey, if you find it, please upload it! That would be very cool. By the way, MM is now part of the new AC3Filter release candidate. I noticed last night when playing with it that adding a 20ms delay to the left rear and 30ms to the right (in the filter's own delay pane) really gave me that big spread I hear in commercial 5.1 releases. The delay isn't really big enough to produce discreet echoes, but it does work well at giving the sound a sense of space. The 10ms difference between channels is based on the "TISDU" method used by traders of live mono recordings who use the delay to simulate stereo.

Quote:
Try my Allinone VST for rear channel seperation. It is 3rd order and computes the rears independant of each other. What I have done to really enhance the seperation all round is to use my x-talk impulses.

Just use three instances of SIR.
Left and Right Fronts using one of the front impulses.
Left and Right Surround using one of the Rear Impulses.
Center using the Zero impulse.

Really spreads out the sound image. And by feeding all signals through SIR's there is no delay.
Actually I tried the AllinOne VST again last night and I'm afraid I had the same problem with it as with the ambisonics methods (no separation, rears sound like copies of the fronts), but I forgot about the impulses. I had read about them in the thread a few weeks ago and downloaded them but I forgot about them last night. I look forward to trying them with the Allinone.

By the way, instead of loading a SIR with no impulse, why not try what I did in v2 of my MM Emulator? Add a Plogue Delay Line and connect a Plogue Constant to its right pin entering the SIR delay value (8960 for v1.005, or 16384 for SIR 0.86). This does the same thing without having to load in an entire instance of SIR.

Quote:
At the moment, among other things, I am working on a better V3 ambiophonic mix using some enhanced methods to extract better channel seperation.
Sounds cool. Getting the separation into it makes the sound come alive and gives the sense of realistic space.
ursamtl is offline  
Old 26th May 2004, 14:08   #475  |  Link
Eye of Horus
Banned
 
Eye of Horus's Avatar
 
Join Date: Jun 2002
Location: The Netherlands
Posts: 326
Re: Re: Re: Re: No good results

Quote:
Originally posted by ursamtl
Sounds cool. Getting the separation into it makes the sound come alive and gives the sense of realistic space.
The sense of realistic space ???????????

I have some old quad conversions here, where the level of separation is unbeatable. A guitar from FL, a singer from FR, drums from RL and another guitar from RR. What I miss is the band

Realistic space can only be achieved by Ambisonics and certainly not by separation. There is nothing realistic about separation at all, actually it will only be "realistic" when we have 5.1 ears !

IMHO separation is artificial !
Just simply because our ears are not build that way. We will hear from all directions at once, thus a left channel also influences what we hear with our right ear ! In other words, even if you can completely separate 5 sounds, there is still the fact that we will not hear it completely separated. So why this search for complete separation ?
Are we that much indoctrinated by Dolby ??

You mentioned the excellent results on DVD's. But...... are you comparing methods like Ambisonics with a music DVD or with a DVDA ?
Or were you talking about movie DVD's ?
I am just wondering because you will never get that separation from stereo to 5.1, whatever method ! You can come close, but not with the bidule you presented us ! I have tested it to it's limit this morning and it's not what I hoped it would be !
But I have to confess that I used a very difficult piece of music.
When I use DPL II, this happens : a guitar starts in the front right channel. The guitarplayer starts to sing. His voice is in the Center channel and the guitar remains in the right channel. The separation between C and R is perfect here with DPL.
Playing it in regular stereo you get the guitar from the right channel and the singer from both. And a very small bit of the guitar from the left, but you really have to play it vey loud to hear that.
With all methods I used on this piece of music, not one gave the same results. They just don't do a good job on this separation !
The only thing that came close was to use Gerzon LCR, and process the L=R from there and leave the Center as is.
All others made a mess of it ! Including yours.

For Ambisonics this piece is also difficult, but although no perfect separation, you still can sense where the singer comes from (Center) and where the guitar comes from (C+R). It's sounds more natural in Ambi because it's more fitted to our 2 ears. It makes a complete soundfield, which actually resembles what we hear with our 2 ears.

Also I would like to point out the zillion of music DVD's where the rears are nothing more than some weak reverb from the fronts. I even have this on a few DMP demo SACD's !
We can do better :-)

So there's still work to do !

kind regards,

EoH
Eye of Horus is offline  
Old 26th May 2004, 18:56   #476  |  Link
puzio
Registered User
 
Join Date: Nov 2003
Posts: 26
Hello All

I tested ursamtl's method. The result is very bad. I think
E O H is right.

sorry for my english
puzio is offline  
Old 26th May 2004, 19:06   #477  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
Re: Re: Re: Re: Re: No good results

Quote:
Originally posted by Eye of Horus
The sense of realistic space ???????????

I have some old quad conversions here, where the level of separation is unbeatable. A guitar from FL, a singer from FR, drums from RL and another guitar from RR. What I miss is the band

Realistic space can only be achieved by Ambisonics and certainly not by separation. There is noth-ing realistic about separation at all, actually it will only be "realistic" when we have 5.1 ears !
Since everyone's reaction to sensory stimulation is subjective, there are no absolutes. What sounds "realistic" to one person sounds like crap to the next! Yes, in theory, Ambisonics looks to be a wonderful solution, but obviously some people don't agree or else this thread would be much shorter. Instead, it's full of alternative bidules, different approaches, changes, modifications, debates, etc.

All I'm saying is that I'm extremely disappointed with the results from Ambisonics so far. I came upon your guide quite by accident and read with enthusiasm its promise. I kept redoing the connections thinking surely I must be doing something wrong because the resulting 5.1 recording sounded small and boxy. I took Floyd's Comfortably Numb, Sarah Brightman's Captain Nemo, Marillion's Lavender, Zeppelin's Gallows Pole, Deep Purple's Lazy, Elton's Tiny Dancer, plus a couple of classical recordings, and tried over and over again to get some sense of the acoustic space you say Ambisonics gives. They all sounded like I remixed the tracks to mono and then routed the same mix to the rears. There was no sense of a realistic soundstage as if the real instruments were being played in front of me. The closest I achieved with Ambisonics was with the Surround configuration in Emigrator and only after tweaking the bpan controls (and obviously without the 36° rotation). This was on the classical guitar intro to Rush's A Farewell to Kings. It almost sounded as if the guitar were there right in front of me.

Once I took this same track and played it through the MatrixMixer filter, I got a much better sense of realism. I put together my bidule with a similar approach and with similar positive results. Whereas Comfortably Numb sounded really small and dull when rendered in Ambisonics, it became massive through my bidule. I dug out the remastered version of Deep Purple's Lazy and reveled with the sound and realism through my bidule. Blackmore's guitar sounded as if it were emanating from the amp in that Swiss hotel corridor so long ago, with gigantic Hammond groans coming from the right and sweeping through the room. In Ambisonics, this same song sounded like a 60's mono single mix (albeit with improved fidelity).


Quote:
IMHO separation is artificial !
Just simply because our ears are not build that way. We will hear from all directions at once, thus a left channel also influences what we hear with our right ear ! In other words, even if you can completely separate 5 sounds, there is still the fact that we will not hear it completely separated. So why this search for complete separation ?
Are we that much indoctrinated by Dolby ??
I think you misunderstood what I meant by separation. I don't mean isolating instruments on one channel, either as a musical approach in the late 60s or as a sound effect in a modern movie soundtrack. I mean using all available channels to give a sense of the original sound of the instrument in an acoustic space, be it the original recording space or some other artificial space. You might complain that the rears of some music DVDs are nothing more than a weak reverb of the front, but if that's what it takes to make the sound seem to come from a stage in the front, then it's much more realistic than some artificial routing of sound to the back.

Quote:
You mentioned the excellent results on DVD's. But...... are you comparing methods like Ambisonics with a music DVD or with a DVDA ?
Or were you talking about movie DVD's ?
I am just wondering because you will never get that separation from stereo to 5.1, whatever method ! You can come close, but not with the bidule you presented us ! I have tested it to it's limit this morning and it's not what I hoped it would be !
EoH, I never presented my bidule as the ultimate approach or even a "good" approach. If you check the first post I made to this thread, you'll see that I was extremely disappointed by the results of Ambisonics and I mentioned getting better results from a bidule I'd put together. Someone asked me to post it, so I cleaned it up a bit and did so. If you "hoped" it would be so good and if there is "still work to do" then obviously you see a deficiency with the Ambisonics approach.

Did it ever occur to you that perhaps you're expecting too much from Ambisonics? The theory seems good and probably sounds quite stunning if one is listening to material recorded with the proper miking, and correctly encoded. However, most music that was recorded for 2-channel stereo reproduction was not properly recorded for Ambisonic reproduction. Moreover, many modern recording studios record in rooms specially treated to add no coloration to the sound whatsoever. Therefore, any soundstage produced by its decoding method is going to be artificial. Perhaps Ambisonics does work wonders on a properly recorded sound that was recorded in an acoustic space capable of being reproduced, but even with proper recording, if an sound is recorded in a space that has little or no reflective capability--as is the case with many recording studios--there is no natural spatial information present in the recorded sound.

Quote:
So there's still work to do !
Yes indeed. Obviously none of us has a perfect solution. Let's try to enjoy this experimenting with sound. I'm sure you didn't mean it, but the tone of your message seemed to me as if you felt any criticism of Ambisonics was almost criminal. Again, I'm sure this isn't intentional but even with some smiles, grins and "IMHO"s thrown in, it comes across as such. We're all just having fun exploring sound and technology and we all have valid contributions to make.

Regards,
Ursa
ursamtl is offline  
Old 26th May 2004, 19:09   #478  |  Link
kempfand
Registered User
 
kempfand's Avatar
 
Join Date: Oct 2001
Location: Switzerland
Posts: 225
@ puzio: I agree with a BUT: It's not easy to come up with a method that works well on many pieces of music. I still appreciate that ursamtl shared his method, which allows us others to learn.

Ambisonics / AmbioPhonics is truely exceptional and hard to beat Just to repeat that Ambisonic's goal is not to bring the orchestra into your living room, but bring you into the concert hall, so no need to look or search for single instruments coming from defined speakers.

For non-Ambisonics, I recently posted LCR Upmix Bidules. Amongsts these is the Gerzon LCR, but the others are also worth checking as they produce some reasonable LCR from LR.

Regards,
Andreas

Last edited by kempfand; 26th May 2004 at 19:13.
kempfand is offline  
Old 26th May 2004, 19:11   #479  |  Link
ursamtl
Registered User
 
Join Date: May 2004
Location: Montreal
Posts: 729
Quote:
Originally posted by puzio
Hello All

I tested ursamtl's method. The result is very bad. I think
E O H is right.

sorry for my english
I'm sorry to hear that. Did you check your levels and monitor them?Could you describe what was wrong with the result? If the rears echoed too much, try backing off on the reverb level in SIR. If the front seemed too wide and indistinct, try increasing the center channel. If the LFE was either too loud or too soft, try adjusting accordingly. With all of these methods, I've found that each piece of music requires its own adjustments. None of these will give you "plug and play" satisfaction, even the almighty Ambisonics!

Ursa
ursamtl is offline  
Old 26th May 2004, 19:16   #480  |  Link
kempfand
Registered User
 
kempfand's Avatar
 
Join Date: Oct 2001
Location: Switzerland
Posts: 225
Quote:
All I'm saying is that I'm extremely disappointed with the results from Ambisonics so far.
...
I kept redoing the connections thinking surely I must be doing something wrong because the resulting 5.1 recording sounded small and boxy.
Just keen: What speakers do you use for listening the DTS-coded end product ? Did you take a DTS CD and listened in a store over different speakers. Doesn't have to be $$$ ones, but outcome for Ambisonics can be very different. Most speakers these days are designed to sound good with Dolby stuff ...

Regards,
Andreas
kempfand is offline  
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 18:43.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.