Help - Search - Members - Calendar
Full Version: Pio Dv-2850/380/383/585/588 Modified Firmware
Softpedia Discussion Board > Softpedia Board > DivXpert Firmwares
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27
tommy0910
Sorry to ask again, but what about Macrovision...?
LePouSAT
QUOTE(subz3ro @ Dec 10 2005, 17:42)
all please, if it is possible (well, I hope it is)... either type "subzero" or type my nick as it stands - "subz3ro" (it is the same, but with 31337 style "e" instead). It is very frustrating to see the "typos" you are making here  cursing.gif Thank you in advance biggrin.gif

LePouSAT If you can supply a valid 380/585 firmware's FRENCH, it is no problem to add it to the firmware by replacing some minority language there... otherwise, I'm affraid you will be restricted to live with ENGLISH or other language currently there, because my French is weak, nor I have not enough time to make a translation of OSD menu.  rolleyes.gif

JoMacHo Can I know where did you get that information from? AFAIK, the 1.15 firmware only resloves the signal issue...
[right][snapback]14296[/snapback][/right]


Subz3ro : The original firmware from HERE should have the French included. If not please tell me and I'll see what I can do ...

LePouSAT
subz3ro
QUOTE(LePouSAT @ Dec 10 2005, 22:55)
Subz3ro : The original firmware from HERE should have the French included. If not please tell me and I'll see what I can do ...

LePouSAT
[right][snapback]14303[/snapback][/right]

Ah, that's clear now... French was originally there, but it's been replaced by Polish in Gufiak's firmware. Ok then, I'll revert back this change, and will post the firmware here. wink.gif
LePouSAT
Thanks a lot Subz3ro ... I'll wait for the new firmware !

LePouSAT
DIBI
Pioneer dv 380 is a good dvd player but, in my experience with some divx files, there's a progressive loss of audio/video synch during playing. Did Anyone of you encountered this problem?
bigpete
QUOTE(DV380 @ Dec 8 2005, 23:48)
Well, why dont u try it and then let us all know? btw, if u can't find .ogg files, google is ur friend!  tongue.gif
[right][snapback]14250[/snapback][/right]



well, I tried it out. The player identifies the .ogg-files as divx movies confusedsmiley.png
I tried to play them anyways, but the player plays the files as video as well, so all I got was a black screen and no sound. But I guess that theoretically it should work as it can play .ogm files with .ogg audio in them. (I tried that too) Anyone have any ideas? biggrin.gif
MarkoH01
First: Thanks to Gufiak for the great firmware. I bought my Pio585 yesterday and updated it today with the newest gufiak firm (1.09.02). The player is faster now and not so loud anymore. But there seems to be a little problem. I cannot skip chapters backwards anymore. Is this a known problem?

Thanks for your support and greetings from Hamburg, Germany smile.gif
MarkoH01
QUOTE(sleepym @ Nov 30 2005, 13:58)
By the way, I found a background changing utility for certain
Pioneer firmwares.

I'm posting B5CA1096_gufiak_subz3ro_fixed firmwared with the original
  logo just -to test if the utility works-.

WARNING:    death.gif

    PLEASE -ONLY- USE THIS FIRMWARE IF YOU ARE AN EXPERT AND/OR HAVE A
    BACKUP CABLE TO RECOVER YOUR PLAYER IN CASE THAT IT STOPS
    WORKING IT MIGHT CORRUPT THE FIRMWARE OR WHAT NOT
    AS I HAVE NO IDEA IF THIS UTILITY ACTUALLY WORKS.
  -USE FOR EXPERT TESTING ONLY.
 
If it does indeed work, please post your results that it does
work.
                                                              Later.
[right][snapback]13910[/snapback][/right]



Have somebody tried this firmware? I really would like to have my old pio logo back and still have all the enhancements.
LePouSAT
All the firmwares posted by Gufiak or by Subz3ro are ALL OK ... You can go for them ONLY IF YOU KNOW WHAT YOU'RE DOING !!!

LePouSAT
MarkoH01
QUOTE(LePouSAT @ Dec 12 2005, 12:15)
All the firmwares posted by Gufiak or by Subz3ro are ALL OK ... You can go for them ONLY IF YOU KNOW WHAT YOU'RE DOING !!!

LePouSAT
[right][snapback]14353[/snapback][/right]


Yes - I know that. But sleepym used an utility to switch back to original pioneer logo if i understood correctly and it is not sure that this utility works as long as somebody will test the gufiak firmware modified by sleepym. This is why I ask if sleepym's firmware is working.
MarkoH01
I have another question. I read in the pio 380 thread that there is no problem with packed bitstream xvid files. There are however still problems with packed bitstream with a 585 player. Is this true?
LePouSAT
Sorry to ask again for this but anyone is able to extract the French Language from the original firmware from HERE and to add it to the Gufiak firmware ... ?

Thanks in advance !

LePouSAT
sebra
QUOTE
There are however still problems with packed bitstream with a 585 player. Is this true?

I don't think so. Tried different PB files..no problems so far.

My questions:
1. In pause mode (Pioneer 585) after 5minutes video shuts off and after 30minutes player shuts off complitely. Is this some kind of "screen saver"?
Is it possible to change it from firmware? My old Panasonic DVD-RV32 hasn't such annoying future.

2. When pressing to PLAY or PAUSE buttons, there will be same text on screen (OSD) approx. 5 seconds. Same thing with RESUME. Is this undoable in firmware?
Looks very ugly on big screen if some DVD presentation is going.

But great firmwares from Subz3ro and Gufiak. Thank you!

(sorry my bad English sleep.gif )
MarkoH01
QUOTE(sebra @ Dec 13 2005, 20:56)
I don't think so. Tried different PB files..no problems so far.


Hi sebra - which Player/Firmware have you got?

QUOTE(sebra @ Dec 13 2005, 20:56)
2. When pressing to PLAY or PAUSE buttons, there will be same text on screen (OSD) approx. 5 seconds. Same thing with RESUME. Is this undoable in firmware?
Looks very ugly on big screen if some DVD presentation is going.


That would be great!
gufiak
I'm sorry for my absence, but I'm really busy and very tired. I'm still improving the firmware but very very slowly. I can't tell you now when I will release next firmware, but it will be released for sure.

About macrovision, maybe in far future I will find a way to remove this restriction, but now it's impossible.

I see that a lot of people is asking if I will release firmware based on 1.15 original firmware. I'm sorry, but as you see, I'm very busy and I have problems with finding a time for already modified firmware. Modyfying a new original firmware could take a month in the best case, when I'm not so busy. Now, when I'm really busy it could take 2 or 3 months so I think it's not so good idea, because you will have to wait a lot of time for the firmware with the same imrovements as already modified firmware has. I think it will be better when I will spend this time on making new improvements in already modified firmware. Maybe pioneer will release a new firmware with more bugfixes and/or some new features (PB support, full divx6 support or something else) until I will find a time to modify 1.15 firmware.

You must be patient, I'm only one with a huge TODO list and a lot of duties on my head.
LePouSAT
Hi Gufiak !

Thanks for your great job on Pioneer firmwares !

Could it be possible for you to find 5 minutes to add the French language to your latest build (1.09.02) ???

Thanks in advance !

LePouSAT
tlala
QUOTE(gufiak @ Dec 13 2005, 21:47)
I'm sorry for my absence, but I'm really busy and very tired. I'm still improving the firmware but very very slowly. I can't tell you now when I will release next firmware, but it will be released for sure.

About macrovision, maybe in far future I will find a way to remove this restriction, but now it's impossible.

I see that a lot of people is asking if I will release firmware based on 1.15 original firmware. I'm sorry, but as you see, I'm very busy and I have problems with finding a time for already modified firmware. Modyfying a new original firmware could take a month in the best case, when I'm not so busy. Now, when I'm really busy it could take 2 or 3 months so I think it's not so good idea, because you will have to wait a lot of time for the firmware with the same imrovements as already modified firmware has. I think it will be better when I will spend this time on making new improvements in already modified firmware. Maybe pioneer will release a new firmware with more bugfixes and/or some new features (PB support, full divx6 support or something else) until I will find a time to modify 1.15 firmware.

You must be patient, I'm only one with a huge TODO list and a lot of duties on my head.
[right][snapback]14406[/snapback][/right]


Dear Gufiak,

many thanks for your kind efforts untill now.
Please do not forget, you became a world-famous person by your fantastic work! smile.gif
I wish you a lot of patient and power for your future projects.

tlala/Hungary


tachyon.ftl
QUOTE(gufiak @ Dec 13 2005, 17:47)
I'm sorry for my absence, but I'm really busy and very tired. I'm still improving the firmware but very very slowly. I can't tell you now when I will release next firmware, but it will be released for sure.

About macrovision, maybe in far future I will find a way to remove this restriction, but now it's impossible.

I see that a lot of people is asking if I will release firmware based on 1.15 original firmware. I'm sorry, but as you see, I'm very busy and I have problems with finding a time for already modified firmware. Modyfying a new original firmware could take a month in the best case, when I'm not so busy. Now, when I'm really busy it could take 2 or 3 months so I think it's not so good idea, because you will have to wait a lot of time for the firmware with the same imrovements as already modified firmware has. I think it will be better when I will spend this time on making new improvements in already modified firmware. Maybe pioneer will release a new firmware with more bugfixes and/or some new features (PB support, full divx6 support or something else) until I will find a time to modify 1.15 firmware.

You must be patient, I'm only one with a huge TODO list and a lot of duties on my head.
[right][snapback]14406[/snapback][/right]


Gufiak and all,

First of all, I'd like you to know how grateful I am for all your hard work. It's really awesome what you have done with this firmware. coolspeak.gif
Inspired by your work, I've became interested in learning a bit more about this firmware modding art.
Being a software developer myself, I have some experience in assembler, developing software for RISC microcontrollers as well as in C, C++ and others.
I'd really appreciate if you can point me in the right direction.
Is there any guide, tutorial or datasheet?
What developing/modding tools do you recommend?
Any other information will be greatly appreciated.
Thanks
Tachyon
zapata07
QUOTE(tachyon.ftl @ Dec 14 2005, 11:12)
I'd really appreciate if you can point me in the right direction.
Is there any guide, tutorial or datasheet?
What developing/modding tools do you recommend?
Any other information will be greatly appreciated.


If you go to this Yahoo group, you'll find a LOT of information. The message board has reams of information, if you search properly. Apart from that, there's the FILES section, which contains also many useful things.

The tools used are MTKRemaker to extract the parts of the firmware you want to mod, IDA PRO, to disassemble the blocks you've extracted, an hex editor to patch things up, MTKRemaker and/or MTKReplacer to place things back on.

Note that, according to the firmware gurus, less than 20% of a Mediatek firmware is known. All work is done via reverse-engineering and is hard work indeed. Many useful and interesting discoveries have already been accomplished by a lot of very skilled people but much more remains to be discovered.

Good luck!

P.S.: If I said something wrong, please, someone correct me.
b7gdan
QUOTE(gufiak @ Dec 13 2005, 22:47)
I'm sorry for my absence, but I'm really busy and very tired.

gufiak, take your time and rest man! Our Pio players are working great thanks to you. You allready did a great job, you deserve a peaceful vacation smile.gif
Many thanks, again.

tachyon.ftl, mp with subzero, mtz, may be they can help.

best regards to all.
gufiak
tachyon.ftl, zapata07 told you everything what I could say.

b7gdan, thanks smile.gif
LePouSAT
Hi all !

Even if my Pio player is running well, do i have any chance to find a release of 1.09.02 with French language ??

Thanks for the very great job Gufiak !

LePouSAT
major_from_38
QUOTE(gufiak @ Dec 14 2005, 15:52)
tachyon.ftl, zapata07 told you everything what I could say.

b7gdan, thanks smile.gif
[right][snapback]14441[/snapback][/right]



Hello Gufiak,

I understand that with your new modified fw 1.09.02 for pioneer 585, we can't choose subtitles files with different filenames within the movie folder, as it was possible to do with your previous modified fw for the pioneer 575.

Is it some kind of limitations with the 585 preventing you to bring this feature with your modified fw, or that is something that you plan to add in the new incoming versions.

You see, i've hundreds Divx already burned with different subtiles files ( english and french ) and with different files names than avi files. I only want a Divx player able to do that, and i'm looking for this feature before buy it.

You should ask money for that to pioneer wink.gif

Many thanks for all your great work.

vanassch
QUOTE(LePouSAT @ Dec 14 2005, 23:36)
Hi all !

Even if my Pio player is running well, do i have any chance to find a release of 1.09.02 with French language ??

Thanks for the very great job Gufiak !

LePouSAT
[right][snapback]14459[/snapback][/right]


I'm also interested in it

Gufiak, If you want, I can translate all the menu from english to french for you, and everyone in this post can do so in their language, so you will have a cool full working multilanguage firmware...

pipoawas
QUOTE(b7gdan @ Dec 14 2005, 13:06)
gufiak, take your time and rest man! Our Pio players are working great thanks to you. You allready did a great job, you deserve a peaceful vacation  smile.gif
Many thanks, again.




Same opinion here wink.gif
gufiak
QUOTE
Gufiak, If you want, I can translate all the menu from english to french for you, and everyone in this post can do so in their language, so you will have a cool full working multilanguage firmware...
There is a french menu in the original firmware but my added menus will be still in english so if you want full french menu then extract french language from original firmware, translate changed strings (I'm sorry but I don't have a time to make a list of modified strings so you have to figure it out yourself). Then send it to me and I will add this language and fix a firmware so it will recognize french subtitles.
LePouSAT
I did not mean to have the French subtitles ...

I meant to have the Setup Menu in French, that's all ! If I knew how to extract the full french language from original firmware and to add it to the 1.09.02 from Gufiak, I'd have done it ...

Please help me guys !

LePouSAT
zapata07
QUOTE(LePouSAT @ Dec 15 2005, 23:20)
I did not mean to have the French subtitles ...

I meant to have the Setup Menu in French, that's all ! If I knew how to extract the full french language from original firmware and to add it to the 1.09.02 from Gufiak, I'd have done it ...

Please help me guys !

LePouSAT
[right][snapback]14496[/snapback][/right]


MTKLanCreator:

How To

Download link


MTKLangEditor

Download LInk

I think both tools allow you to process the menus and translate. Look at both and see which one is easier. Or maybe someone can suggest which one is preferable.

Of course you'll also need MTKRemaker...
Necrocter
Hi everyone.

I'm new and I'm from Mexico biggrin.gif I've a couple of questions about a few problems that I found trying to play some xvid movies on a Pioneer DV-383S.

The first movie was Resident Evil Apocalypse:

AVI File Details
========================================
Name.........: re2-extended-****.avi
Filesize.....: 699 MB (or 716,450 KB or 733,644,800 bytes)
Runtime......: 01:33:47 (140,675 fr)
Video Codec..: XviD
Video Bitrate: 875 kb/s
Audio Codec..: 0x0055(MP3) ID'd as MPEG-1 Layer 3
Audio Bitrate: 160 kb/s (80/ch, stereo) VBR LAME3.90.´
Frame Size...: 608x256 (2.38:1) [=19:8]

The problem here is that the image is freezing all the time :|

About the other 2 movies is about a subtitles problems.

AVI filename: Charlie.and.the.Chocolate.Factory.WS.DVDRiP.XViD.*****.CD1.avi
SRT filename: Charlie.and.the.Chocolate.Factory.WS.DVDRiP.XViD.*****.CD1.srt

The problem here is that when the movie plays from 0 the subs are displaying, but if I press any option for example RW the subs are not displaying anymore :|


AVI filename: Tree.of.Palme.CD1.DVDRip.XviD-***.avi
SRT filename: A.Tree.of.Palme.2002.INTERNAL.DVDRip.XviD-***.CD1.srt

The subs are not detected.
I know that the original firmware of pioneer don't read dif filenames, but I have the 1.09.02_gufiak_subz3ro_rev.3 firmware.

And the last question is specific about the firmwares, heh what can i do to the firmware to read my spanish srt subs (we use "ñ", "!", "¿") 'cause I don't see that characters I just see a "z´" or something like that.


Ideas, comments, suggestion, help? tongue.gif

Thank You.
Peace death.gif
Necrocter
Ok, I will answer some of my questions, heh.

About the different filenames, I think that this mod firmware can't read srt with a dif filename with the avi.

And about the characters, I need to download a firmware with a 1252 map character tongue.gif or modify the firm that I have.

Ahh yes about the Charlie And The Chocolate Factory I've noticed that it takes a lot of time to display again the subs :| And I don't have any idea about the RE 2 movies.
stoyaky
Hi, I have a DV-380S and I have upgrade my firmware to gufiak's firmware, but now, my dvd player don't works. I don't know why, because I have done all steps like other people, and it works to them.

The problems started when while my dvd player was upgrading, it turn off. I wait a few minutes ( about 2 minutes) but it didn't do nothing. I try to turn on, but it don't works. Why??? How can I resolve this problem????

Thank's to all!!!!!

Please, send replies to jr2o@hotmail.com

(sorry if my english isn't good...).
zORBUL
First of all, Hellous to everybody on this forum! By now I've read this topic some times through, and I'm very pleased of it! Big thanks to Gufiak and his fw!

I've tryed four newest updated (one was that zalkku's finnish version 'cos I'm finnish smile.gif ) gufiak's fw's and encountered some problems with these otherway marvelous firmwares.

First..With mp3/jpg/divx discs folders and tracks aren't in alphabetical order. And it's quite annoying when playin' music that should be played in right order..(or I can imagine it when watching holiday jpg's.. confusedsmiley.png )

And then those limits.. the filename length limit cursing.gif and limited amount of folders and tracks on disc puke.gif ! Are these problems possible to solve with moding firmware..?

I had Sony's dvd-player before Pioneer. And I think it was more comfortable to use than pio is. Example browsing files were bit faster. And it had funcition when pressing to Move Right-button on rc, browser jumped one whole screen forward..It speeds up pretty much da browsing thing. coolspeak.gif

Would also be great (but not necessary) to have repeat function with mp3..and and..what else. Anyway hope there is solutions to these lill' probs! cool.gif

-zORBUL, for better working fw, cya
Necrocter
Well I'm answering me again biggrin.gif

I modified the B5CA1096_gufiak_subz3ro_rev.3 FW for CP1252 using the Mtz's fonts.

biggrin.gif I'll see if I can add Spanish Menu for the new features added in the FW.
eheh
Hello!
I'm new in this forum, and not very good at english as well...
I spend this morning reading all this VERY VERY interesting topic...
As I'm french, and like having french menu, I take every tools that I find here and I have put french language in this beautiful GUFIAK firmware! many thanks to you! smile.gif

>Mod: extract french language and font code from 1.15 official and put it back in gufiak firm...with only MTK remaker

So, for LePouSAT: this is the french firmware I have made about 30min ago coolspeak.gif

Edit1: I forget to say that my modded firm works very well in my DV585 tongue.gif

Edit2: Hope that Macrovision can be deleted... it's my only dream... rolleyes.gif
rampage2
Hi Everybody
I've just bought a pioneer 585 after having for one week only a kiss 1100 that I had to bring back because it was really buggy.
I put the Guflak firmware and I have to say that it's far better than the original one. coolspeak.gif
There are only a couple of files that my Pioneer is not able to read/show after many tries with differents formats:
One is a tv divx file with 768x560 resolution and the second is a h264 file (Charlie.and.the.Chocolate.Factory.2005.XviD.AC3.CD1-WAF.avi)
Both of them could be displayed correctly by Kiss but not by Pioneer
Is there a way to sort it out?
Thank you
Ramp wink.gif
sebra
Pioneer can't play video with horizontal resolution greater than 720 and no h264 support. This is not firmware-thing but hardware limitation.
zapata07
QUOTE(sebra @ Dec 19 2005, 01:41)
Pioneer can't play video with horizontal resolution greater than 720 and no h264 support. This is not firmware-thing but hardware limitation.
[right][snapback]14597[/snapback][/right]


Actually that is not 100% clear, at the moment. There are already players with the old n'trusty MT1389DE which have support for Nero Digital. And since some of those firmware have already been "transplanted" to other, older players (e.g. Yamada 6700) and they work... As for the higher resolutions, I also seem to remember to have seen another player with MT1389DE, which was able to play higher resolutions. If someone is really interested I can try to find the information.

So, it looks like the old Mediatek chips still have a lot of punch on them. It's the firmwares which need to improve.
LePouSAT
QUOTE(eheh @ Dec 18 2005, 13:37)

...

So, for LePouSAT: this is the french firmware I have made about 30min ago  coolspeak.gif

...



Thanks a lot man ... Ou devrais-je dire MILLE MERCI !!!

LePouSAT
zavlakas
Nero Digital support in MTK-based players, is for the ASP codec, which uses the .mp4 container...
bozolik
Is there croatian fonts in 1.09.02 rev4 by Gufiak
toros
Yes there are croatian fonts selectable from the menu. And for all croatians out there - pa svakako da ima hrvatsku podrsku.

peticchio
QUOTE(bozolik @ Dec 20 2005, 09:30)
Is there croatian fonts in 1.09.02 rev4 by Gufiak
[right][snapback]14636[/snapback][/right]


hello,
i'm new here; i really need the rev4 but when i try to download it,
the file seems notworking (yes, i know what a RAR is..) and lenght=0.
please submit a working file.. or let me know the trick..
toros
peticchio!

If you are referring about subz3ro's rev.4 -1.09.02_rev4_multilanguage.zip- it's working fine. Just don't do right click / Save link as! nono.gif
Click on the link and then you have option Open or Save to disc.

Hope this helps coolspeak.gif
peticchio
QUOTE(toros @ Dec 21 2005, 01:56)
peticchio!

If you are referring about subz3ro's rev.4 -1.09.02_rev4_multilanguage.zip- it's working fine. Just don't do right click / Save link as!  nono.gif
Click on the link and then you have option Open or Save to disc.

Hope this helps coolspeak.gif
[right][snapback]14664[/snapback][/right]


yes, that firmware.. but i can't download it! i can't download nothing on this forum, to be honest.. how unfortunate Y__Y..
kypec
QUOTE(peticchio @ Dec 21 2005, 07:12)
yes, that firmware.. but i can't download it! i can't download nothing on this forum, to be honest.. how unfortunate Y__Y..
[right][snapback]14675[/snapback][/right]


Make sure you have properly configured your antivirus and firewall settings.
I remember some time ago another guy had this problem and he solved it by
turning off his antivirus/firewall temporarily while downloading the attachment peacefingers.gif
Necrocter
Please let me know if the version that i modified for CP1252 still has the problem of
the jerkinness.

Cause i tested it with this movie:

========================================
Name.........: Dear.Frankie.DVDRip.XviD-****.avi
Filesize.....: 699 MB (or 716,714 KB or 733,915,136 bytes)
Runtime......: 01:40:31 (150,775 fr)
Video Codec..: XviD
Video Bitrate: 834 kb/s
Audio Codec..: 0x0055(MP3) ID'd as MPEG-1 Layer 3
Audio Bitrate: 131 kb/s (65/ch, stereo) VBR LAME3.96r¯
Frame Size...: 560x304 (1.84:1) [=35:19]

And i'm still having the problem, maybe it's the FPS it's 25, ahh yes and I'm on a NTSC system tongue.gif

I'll modified a new one with other fonts and test it smile.gif

Do u think is it a good option to create a MULTILANGUAGE OSD and CP FW?

Greets.
Necro.
peticchio
QUOTE(kypec @ Dec 21 2005, 08:55)
Make sure you have properly configured your antivirus and firewall settings.
I remember some time ago another guy had this problem and he solved it by
turning off his antivirus/firewall temporarily while downloading the attachment peacefingers.gif
[right][snapback]14679[/snapback][/right]


@kypec:thank you boy this helped me alot! peacefingers.gif well, my farewall never gave me problems on download..

@gufiak&subz3ro&co:tried the fw seems to work fine.. very well done. 585 is a very good player, and i bought it mainly for its .ogm support (tired of re-encoding everything..) but i was very disappointed by the region 2 limitation, since i buy a lot
of anime american dvd.. i think that 585a-s with rev4 firmware is probably the best or the second best(sigmatek xm 400 pro..) dvd/divx player. thank you. cheers.gif

@all:merry christmas and happy new year!
hami
Merry Christmas to all ! wave.gif
ptidou
Hi,
I have tried to find my answer on the 12 pages of this topic but no luck !!!
What is the maximum number of caracters (letters...sorry for ly english) and lines you can have with the Guffiak 1.09 firmware ?
Thanks in advance.
Pamelala
In another topic about firmware 01.09.01.00 03-10-2005 from Gufiak the changes are:
- 3 lines of text
- subtitle filename length restriction increased to 120 chars

So i think it's still the same in the newer firmware (correct me if i'm wrong)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.