lab501 forum  

Go Back   lab501 forum > Extreme 501 > Modding
Connect with Facebook

Modding Electronica aplicata si alte practici oculte


Reply
 
Thread Tools Search this Thread Display Modes
Old 15-01-2014, 10:38   #21
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

Nope.
Dar extender-ul PSU a fost 10 lei parcă de pe okazii + transport poștă.
Extenderul/Riser-ul PCI-Express a fost 15 sau 25 lei de pe okazii + transport curier.

Dacă vrei să faci cu thunderbolt, pentru că tot dai banul, eu zic să aștepți lansarea pentru thunderbolt2 pentru Sonnet Echo Express SE.
Altfel metoda clasică cu PE4L-EC060A sau PE4L-PM060A este cea mai cost effective.
Arise is offline   Reply With Quote
Old 15-01-2014, 12:54   #22
GENiEBEN
Senior Member
 
Join Date: Feb 2011
Posts: 3,673
Mentioned: 19 Post(s)

PC-ul meu



Default

Vreau sa le fac pe toate 3, o sa ma uit pe okazii, mersi!
GENiEBEN is offline   Reply With Quote
Old 15-01-2014, 13:01   #23
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

Pentru PE4L-EC060A sau PE4L-PM060A nu ai nevoie de extendere.
În cazul thunderbolt eu am avut nevoie de extendere să fac PERST Delay (să fie văzută placa video la bootare).
Arise is offline   Reply With Quote
Old 20-01-2014, 09:02   #24
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

Thunderbolt 2 available.

http://www.magma.com/thunderbolt2upgrade

http://www.sonnettech.com/news/pr201...nderbolt2.html



Sent from my iPhone using Tapatalk
__________________
Using your brain is good for you.
Arise is offline   Reply With Quote
Old 20-01-2014, 14:31   #25
Neo
Ancient friend
 
Neo's Avatar
 
Join Date: Mar 2010
Location: event horizon
Posts: 10,355
Mentioned: 386 Post(s)


Default

Wee \o/


iTap&talk.
__________________
In Țara minunilor Periferice [Partea 1]. Keyboard Wonderland [Part 1].
HHKB Hybrid Type-S review - ro & en.
GMMK Pro Review - ro. GMMK2 Review - ro.
Neo is offline   Reply With Quote
Old 20-01-2014, 15:07   #26
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

Quote:
The Echo Express SE II (part number ECHO-EXP-SE2) has a suggested retail price of $499.
Eftin.
Arise is offline   Reply With Quote
Old 20-01-2014, 17:22   #27
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default eGPU - work log (Asus G750JW - Thunderbolt - GTX 680)

OWC Helios 2 la 350USD
http://eshop.macsales.com/shop/Thund...ercury_Helios/


Si probabil cea mai ieftina varianta pentru o implementare eGPU via Thunderbolt 1:
ThunderTek/PX Thunderbolt™ to PCIe Chassis : 200 USD
http://eshop.macsales.com/item/Firmtek/TTPX/

Solutia asta devine cea mai buna pentru implementari eGPU Thunderbolt only. Excelenta pentru MacBook Air-uri si orice alt MacBook cu integrata Intel.


Sent from my iPhone using Tapatalk
__________________
Using your brain is good for you.
Arise is offline   Reply With Quote
Old 09-03-2014, 00:48   #28
scubahalo
Junior Member
 
Join Date: Mar 2014
Posts: 8
Mentioned: 0 Post(s)


Default Hey Arise

I've got a similar setup to yours - G750JW + Sonnet Echo Express SE II. Just wondering how you got around the Code 12 problem. I'm going to start with the DSDT override solution since from what I can tell the error is caused by a memory allocation restriction on this laptop. Did you find a better way? I'd be interested in any info you could throw my way. Sorry about the English but my Romanian is not good .
scubahalo is offline   Reply With Quote
Old 09-03-2014, 01:27   #29
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

I don't bother much because I always play on external display, but you either give up at your dGPU or enable it for PhysX but no display output.
You need my batch file to relocate the eGPU, after that you can use it in Windows 8.
Don't know about Win7, never tested, could be easier.


Sent from my iPhone using Tapatalk
__________________
Using your brain is good for you.
Arise is offline   Reply With Quote
Old 09-03-2014, 02:40   #30
scubahalo
Junior Member
 
Join Date: Mar 2014
Posts: 8
Mentioned: 0 Post(s)


Default

Thanks for the reply. I'm actually running a Radeon R9 290x w/ a 650 watt PSU just for the card and an external 24" monitor. I hate W8 so I rolled this laptop back to W7 Pro and I got all the drivers installed correctly. If you're interested in running W7 on yours there's a great guide here:

http://forums.tweakarena.com/showthread.php?t=155

Anyway, the vid card is recognized in Device Manager and the graphics drivers installed with no problem. I still get the Code 12 error though. Since I'm running W7 I'm going to try the DSDT override trick and see what happens. Like you said, it might be easier.
scubahalo is offline   Reply With Quote
Old 09-03-2014, 11:50   #31
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

Hi there, as promised here is one of my pci.bat I use.

It is tailored to suit my configuration (Nvidia gpu GTX 680) but also contains a lot of my comments while trying to "decyphering" nando4 commands so it could help you understand what is going on behind.

Some of the addresses in the PCI space comes from running the dump commands like lspci and "V:\devcon\mkdevcon.bat", so you will have to figure this out on your own.


Also, if you bought setup1.3 I think nando4 will try to help you if you ask for his help.
Did you managed to create a thread in techinferno forums?

Last thing, in setup 1.3 you can try all compaction methods related to 3.5 or 4 GB, there is no real reason why you should try with DSDT override, because your TOLUD is friendly enough to let you acommodate your VGA card. Also with a custom BIOS you could lower your TOLUD even more so I really don't think you need to do the DSDT override. But you could try that anyway.


SPOILER:

Code:
:: ----------------------------------------------------
@echo off
echo Performing PCI allocation for G750JW based of nando4 analysis . . .

::      COMMAND asks for the word-sized command register.
::      4.w    is a numeric address of the same register.
::      COMMAND.l asks  for	 a 32-bit word starting at the location of the command register, i.e., the command and status registers together.

:: Southbridge port5
@echo -s 0:1c.4  COMMAND=0 1c.w=6020 20.l=8E908090 24.l=ADF18EA1 3C.b=13 >  setpci.arg
:: 1c.w=6020     means 1c.b=20 (IOBR - I/O Base Register) & 1d.b=60 ( IOLR - I/O Limit Register)
:: 20.l=8E908090 means 20.w=8090 (MBR - Memory Base Register) & 22.w=8E90 (MLR - Memory Limit Register)
:: 24.l=ADF18EA1 means 24.w=8EA1 (PMBR - Prefetchable Memory Base Register) & 26.w=ADF1 (PMLR - Prefetchable Memory Limit Register)
:: 3C.b=13       means Interupt line (IRQ=13h = 19decimal)


:: Underlying Bridges in order from high to low
@echo -s 5:0.0   COMMAND=0 1c.w=5131 20.l=8E908390 24.l=ADF19A01 >> setpci.arg
@echo -s 6:3.0   COMMAND=0 1c.w=4131 20.l=8E908390 24.l=ADF19A01 >> setpci.arg
@echo -s 8:0.0   COMMAND=0 04.w=7 1c.w=3131 20.l=8E908390 24.l=ADF19A01 28.l=0 30.w=0 3c.b=13 >> setpci.arg
:: 28.l=0        means  28.l=0 (Prefetchable Base Upper 32 Bits)
:: 30.w=0 		 means  30.w=0 (I/O Base Upper 16 Bits)
@echo -s 9:3.0   COMMAND=0 04.w=7 1c.w=3131 20.l=8E908D90 24.l=ADF1A401 28.l=0 30.w=0 3c.b=13 >> setpci.arg


:: 0 	IO Space 1 indicates that the device's IO address decoders responds to PCI IO accesses. 
:: 1 	Memory Space 1 indicates that the device responds to PCI memory accesses. 
:: 2 	Bus Master 1 indicates that the device may act as a bus master. 
:: 3 	Special Cycles 1 indicates that the device is enabled to monitor for PCI special cycles. 
:: 4 	Memory Write and Invalidate Enable 1 indicates the device can generate the Memory Write and Invalidate command. 0 indicates that the device uses Memory Write commands instead. 
:: 5 	VGA Palette Snoop 1 indicates the device should perform snooping of IO writes to VGA's Color Palette registers. It is required for display devices. 
:: 6 	Parity Error Response 1 indicates the device can report parity errors. On parity error the device will assert PERR#. This bit is required for all devices except chipsets and devices that don't deal with Application/OS data. 
:: 7 	Stepping Control 1 indicates that the device is enabled to perform address/data stepping. Devices that sometimes use stepping must allow this bit to be read/writeable and init it to 1 after reset. 
:: 8 	SERR# Enable 1 indicates that the device can drive the SERR# line. This along with bit 6 must be set to report address phase parity errors. This bit is required for all devices except chipsets and devices that don't deal with Application/OS data. 
:: 9 	Fast Back-to-Back Enable 1 indicates that the device is capable of performing Fast Back-to-Back transactions with different targets in the first and second transaction. 
:: 10:15 	Reserved

::                   bit  0123456789...
:: 04.w= 6 hex means 110 = 011 (big endian) - no I/O space access?
:: 04.w= 7 hex means 110 = 111 (big endian)
::     bit 0      I/O Space    		Controls a device's response to I/O Space accesses.
::     bit 1	  Memory Space 		Controls a device's response to Memory Space accesses.
::	   bit 2	  Bus Master        Controls a device's ability to act as a master on the PCI bus. A value of 0 disables the device from generating PCI accesses. A value of 1 allows the deviceto behave as a bus master.


:: The NVidia eGPU
@echo -s a:0.0   COMMAND=0 04.w=400 0C.b=20 24.w=3F81 10.l=82000000 14.l=98000000 1C.l=A0000000 3C.b=13 50.b=1 88.w=140 >> setpci.arg
:: 04.w= 400 hex means 10000000000 = 00000000001... (big endian) 
:: Bit 10 -  This bit disables the device/function from asserting INTx#. A value of 0 enables the assertion of its INTx# signal. 
:: A value of 1 disables the assertion of its INTx# signal. This bit's state after RST# is 0. 

:: 88.w =140 means link control register  ( 140hex = 0000000101000000 = big endian 0000001010000000 ) starting from bit 0, means bit 6 and bit 8 are set
:: bit 6 Common Clock Configuration (CCC) this component and the component at the opposite end of this Link are using a common reference clock.
:: bit 8 Enable Clock Power Management (ECPM)
:: note to self: dGPU also have bits 01,2 set ( Active State Power Management (ASPM) Control: This field controls the level of ASPM supported on the given PCI Express Link.)

@echo -s a:0.1   COMMAND=0 10.l=8E9FC000 3c.b=14 >> setpci.arg

:: Re-enable CMD
@echo -s 0:1c.4 COMMAND=7 -s 5:0.0 COMMAND=7 -s 6:3.0 COMMAND=7 -s 8:0.0 COMMAND=7 >> setpci.arg
@echo -s 9:03.0 COMMAND=7 -s a:0.0 COMMAND=6 -s a:0.1 COMMAND=6 >> setpci.arg
setpci @setpci.arg
set pci_written=yes
:: ----------------------------------------------------
Attached Files
File Type: zip pci2_2.zip (1.9 KB, 536 views)

Last edited by Arise; 09-03-2014 at 12:18.
Arise is offline   Reply With Quote
Old 09-03-2014, 12:18   #32
mbc
VIP
 
mbc's Avatar
 
Join Date: Oct 2010
Location: Cluj-Napoca
Posts: 28,841
Mentioned: 1490 Post(s)

PC-ul meu



Default

Gata! M-am hotarat! Imi fac si eu. Voi face un thread cand am ceva concret
__________________
[PC-ul meu], Thinkpad T14
mbc is offline   Reply With Quote
Old 09-03-2014, 12:24   #33
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

@mbc: orice nelămurire ai, întreabă înainte, nu te arunca cu capul înainte.

În altă ordine de idei, mă gândesc să cumpăr o carcasă Cooler Master: Elite 120 Advanced pentru eGPU.
Arise is offline   Reply With Quote
Old 09-03-2014, 16:01   #34
mbc
VIP
 
mbc's Avatar
 
Join Date: Oct 2010
Location: Cluj-Napoca
Posts: 28,841
Mentioned: 1490 Post(s)

PC-ul meu



Default

Thinkpadul meu are slot Express card. Vreau sa cumpar asta si voi folosi un monitor extern. Mi se pare destul de simplu. Sau nu? Daca merge multumitor, ii fac o cutie frumoasa sau cumpar o carcasa, ma descurc eu cumva.

Momentan am:
-Laptop
-sursa ATX
-placa video
__________________
[PC-ul meu], Thinkpad T14
mbc is offline   Reply With Quote
Old 09-03-2014, 16:45   #35
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

Dacă placa video e Nvidia poți folosi și monitorul laptop-ului (cu performanțe ceva mai scăzute decât dacă ai folosi un monitor extern).

Pe ebay e mai ieftin de la userul redtrontech
http://www.ebay.com/itm/PE4L-V2-1b-E...item27e005f588

60 ăla din nume reprezintă lungimea cablului, dacă poți discuta cu el și cere un cablu de 100cm ar fi mai ok, o să îți mulțumești apoi.

Eu am un cablu thunderbolt de 50cm, îmi vine să îmi bag un dildo în nas...
Arise is offline   Reply With Quote
Old 09-03-2014, 17:10   #36
mbc
VIP
 
mbc's Avatar
 
Join Date: Oct 2010
Location: Cluj-Napoca
Posts: 28,841
Mentioned: 1490 Post(s)

PC-ul meu



Default

Momentan voi folosi un 5770 (merge BF4 pe 1080p / low detail / 60 fps. Prefer sa folosesc monitor extern pentru ca e mai confortabil - bineinteles si cu tastatura si mouse extern.
__________________
[PC-ul meu], Thinkpad T14
mbc is offline   Reply With Quote
Old 09-03-2014, 21:38   #37
scubahalo
Junior Member
 
Join Date: Mar 2014
Posts: 8
Mentioned: 0 Post(s)


Default

Quote:
Originally Posted by Arise View Post
În altă ordine de idei, mă gândesc să cumpăr o carcasă Cooler Master: Elite 120 Advanced pentru eGPU.
LOL! Exactly the case I bought for my setup. I'm going to use it for my Sonnet Echo Express II setup once I get it to work. Note that for anyone using it with the PE4H-EC2C it needs modification due to the side location of the mini-hdmi connector. PE4L-EC060A should work though because it connects in the front. Nice case.
scubahalo is offline   Reply With Quote
Old 09-03-2014, 22:31   #38
scubahalo
Junior Member
 
Join Date: Mar 2014
Posts: 8
Mentioned: 0 Post(s)


Default

Quote:
Originally Posted by Arise View Post
Hi there, as promised here is one of my pci.bat I use.

It is tailored to suit my configuration (Nvidia gpu GTX 680) but also contains a lot of my comments while trying to "decyphering" nando4 commands so it could help you understand what is going on behind.

Some of the addresses in the PCI space comes from running the dump commands like lspci and "V:\devcon\mkdevcon.bat", so you will have to figure this out on your own.


Also, if you bought setup1.3 I think nando4 will try to help you if you ask for his help.
Did you managed to create a thread in techinferno forums?

Last thing, in setup 1.3 you can try all compaction methods related to 3.5 or 4 GB, there is no real reason why you should try with DSDT override, because your TOLUD is friendly enough to let you acommodate your VGA card. Also with a custom BIOS you could lower your TOLUD even more so I really don't think you need to do the DSDT override. But you could try that anyway.


SPOILER:

Code:
:: ----------------------------------------------------
@echo off
echo Performing PCI allocation for G750JW based of nando4 analysis . . .

::      COMMAND asks for the word-sized command register.
::      4.w    is a numeric address of the same register.
::      COMMAND.l asks  for	 a 32-bit word starting at the location of the command register, i.e., the command and status registers together.

:: Southbridge port5
@echo -s 0:1c.4  COMMAND=0 1c.w=6020 20.l=8E908090 24.l=ADF18EA1 3C.b=13 >  setpci.arg
:: 1c.w=6020     means 1c.b=20 (IOBR - I/O Base Register) & 1d.b=60 ( IOLR - I/O Limit Register)
:: 20.l=8E908090 means 20.w=8090 (MBR - Memory Base Register) & 22.w=8E90 (MLR - Memory Limit Register)
:: 24.l=ADF18EA1 means 24.w=8EA1 (PMBR - Prefetchable Memory Base Register) & 26.w=ADF1 (PMLR - Prefetchable Memory Limit Register)
:: 3C.b=13       means Interupt line (IRQ=13h = 19decimal)


:: Underlying Bridges in order from high to low
@echo -s 5:0.0   COMMAND=0 1c.w=5131 20.l=8E908390 24.l=ADF19A01 >> setpci.arg
@echo -s 6:3.0   COMMAND=0 1c.w=4131 20.l=8E908390 24.l=ADF19A01 >> setpci.arg
@echo -s 8:0.0   COMMAND=0 04.w=7 1c.w=3131 20.l=8E908390 24.l=ADF19A01 28.l=0 30.w=0 3c.b=13 >> setpci.arg
:: 28.l=0        means  28.l=0 (Prefetchable Base Upper 32 Bits)
:: 30.w=0 		 means  30.w=0 (I/O Base Upper 16 Bits)
@echo -s 9:3.0   COMMAND=0 04.w=7 1c.w=3131 20.l=8E908D90 24.l=ADF1A401 28.l=0 30.w=0 3c.b=13 >> setpci.arg


:: 0 	IO Space 1 indicates that the device's IO address decoders responds to PCI IO accesses. 
:: 1 	Memory Space 1 indicates that the device responds to PCI memory accesses. 
:: 2 	Bus Master 1 indicates that the device may act as a bus master. 
:: 3 	Special Cycles 1 indicates that the device is enabled to monitor for PCI special cycles. 
:: 4 	Memory Write and Invalidate Enable 1 indicates the device can generate the Memory Write and Invalidate command. 0 indicates that the device uses Memory Write commands instead. 
:: 5 	VGA Palette Snoop 1 indicates the device should perform snooping of IO writes to VGA's Color Palette registers. It is required for display devices. 
:: 6 	Parity Error Response 1 indicates the device can report parity errors. On parity error the device will assert PERR#. This bit is required for all devices except chipsets and devices that don't deal with Application/OS data. 
:: 7 	Stepping Control 1 indicates that the device is enabled to perform address/data stepping. Devices that sometimes use stepping must allow this bit to be read/writeable and init it to 1 after reset. 
:: 8 	SERR# Enable 1 indicates that the device can drive the SERR# line. This along with bit 6 must be set to report address phase parity errors. This bit is required for all devices except chipsets and devices that don't deal with Application/OS data. 
:: 9 	Fast Back-to-Back Enable 1 indicates that the device is capable of performing Fast Back-to-Back transactions with different targets in the first and second transaction. 
:: 10:15 	Reserved

::                   bit  0123456789...
:: 04.w= 6 hex means 110 = 011 (big endian) - no I/O space access?
:: 04.w= 7 hex means 110 = 111 (big endian)
::     bit 0      I/O Space    		Controls a device's response to I/O Space accesses.
::     bit 1	  Memory Space 		Controls a device's response to Memory Space accesses.
::	   bit 2	  Bus Master        Controls a device's ability to act as a master on the PCI bus. A value of 0 disables the device from generating PCI accesses. A value of 1 allows the deviceto behave as a bus master.


:: The NVidia eGPU
@echo -s a:0.0   COMMAND=0 04.w=400 0C.b=20 24.w=3F81 10.l=82000000 14.l=98000000 1C.l=A0000000 3C.b=13 50.b=1 88.w=140 >> setpci.arg
:: 04.w= 400 hex means 10000000000 = 00000000001... (big endian) 
:: Bit 10 -  This bit disables the device/function from asserting INTx#. A value of 0 enables the assertion of its INTx# signal. 
:: A value of 1 disables the assertion of its INTx# signal. This bit's state after RST# is 0. 

:: 88.w =140 means link control register  ( 140hex = 0000000101000000 = big endian 0000001010000000 ) starting from bit 0, means bit 6 and bit 8 are set
:: bit 6 Common Clock Configuration (CCC) this component and the component at the opposite end of this Link are using a common reference clock.
:: bit 8 Enable Clock Power Management (ECPM)
:: note to self: dGPU also have bits 01,2 set ( Active State Power Management (ASPM) Control: This field controls the level of ASPM supported on the given PCI Express Link.)

@echo -s a:0.1   COMMAND=0 10.l=8E9FC000 3c.b=14 >> setpci.arg

:: Re-enable CMD
@echo -s 0:1c.4 COMMAND=7 -s 5:0.0 COMMAND=7 -s 6:3.0 COMMAND=7 -s 8:0.0 COMMAND=7 >> setpci.arg
@echo -s 9:03.0 COMMAND=7 -s a:0.0 COMMAND=6 -s a:0.1 COMMAND=6 >> setpci.arg
setpci @setpci.arg
set pci_written=yes
:: ----------------------------------------------------
Thanks, Arise! I will look into this. I checked my TOLUD in Device Manager as described on the techinferno.com site and it looked to me like it was deficient. Can you post a screenshot of your Device Manager highlighting that memory info so I can check it against mine? Maybe I'm looking in the wrong place. Thanks again!
scubahalo is offline   Reply With Quote
Old 09-03-2014, 23:21   #39
Arise
VIP
 
Arise's Avatar
 
Join Date: May 2011
Posts: 18,987
Mentioned: 790 Post(s)

PC-ul meu



Default

With DSDT Override in Windows 8.1.
Attached Thumbnails
Click image for larger version

Name:	36bit.png
Views:	672
Size:	74.4 KB
ID:	42536  
Arise is offline   Reply With Quote
Old 10-03-2014, 23:17   #40
scubahalo
Junior Member
 
Join Date: Mar 2014
Posts: 8
Mentioned: 0 Post(s)


Default

Hmmmm. One of these things is not like the other. LOL! W7 or the DSDT override maybe?
Attached Thumbnails
Click image for larger version

Name:	DMCapture.png
Views:	639
Size:	100.7 KB
ID:	42543  
scubahalo is offline   Reply With Quote
Reply

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Thunderbolt in teste - WD Thunderbolt DUO si MSI Z77A-GD80 LAB501 Articole 35 01-10-2013 18:14
Thortech Thunderbolt Plus 1200W – Test practic LAB501 Articole 0 23-11-2012 12:10
Thortech Thunderbolt Plus 800W - Test practic Micutzu Articole 1 06-01-2012 10:11
Please tell us what you think about our work Monstru Articles 10 18-06-2010 00:17
Computex 2010 - Geil Evo Two si Thortech Thunderbolt Micutzu Stiri 0 11-06-2010 15:01

 
Forum Stats
Members: 9,575
Threads: 27,919
Posts: 783,105
Total Online: 3897

Newest Member: Skylinedoom

Latest Threads
- by matose
- by suzuki
- by Kspic

Advertisement

Partner Links



All times are GMT +3. The time now is 17:36.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.