MSFN Forum: 98 SE SP 3.19 - MSFN Forum

Jump to content


  • 114 Pages +
  • « First
  • 50
  • 51
  • 52
  • 53
  • 54
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

98 SE SP 3.19 Mar 11, 2013 Rate Topic: ***** 1 Votes

#1021 User is offline   Drugwash 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,099
  • Joined: 21-June 06
  • OS:98SE
  • Country: Country Flag

Posted 27 January 2012 - 01:40 PM

@ PROBLEMCHYLD: I'm sorry for not being around lately, things are quite chaotic on my side of the world. Haven't read about your personal problems other than the mentions of other members in this topic, but rest assured I'm with you and I'm glad things are in order now, as far as I can see.

As for the pack itself, I still couldn't find a way to test it (or separate components), since the biggest problem I'm facing is the lack of IDE/ATA hard drives for my (very) old machines, then the lack of RAM for those that could hold a Virtual Machine. That is why I didn't wander around here posting nonsense. My apologies for not being of much help! :blushing: And thank you for your continuous work! :thumbup


#1022 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 27 January 2012 - 02:06 PM

View PostDrugwash, on 27 January 2012 - 01:40 PM, said:

@ PROBLEMCHYLD: I'm sorry for not being around lately, things are quite chaotic on my side of the world. Haven't read about your personal problems other than the mentions of other members in this topic, but rest assured I'm with you and I'm glad things are in order now, as far as I can see.

As for the pack itself, I still couldn't find a way to test it (or separate components), since the biggest problem I'm facing is the lack of IDE/ATA hard drives for my (very) old machines, then the lack of RAM for those that could hold a Virtual Machine. That is why I didn't wander around here posting nonsense. My apologies for not being of much help! :blushing: And thank you for your continuous work! :thumbup

You are definitely one of the key players in this endeavor, I couldn't have done it without you guys , especially you Drugwash.
Thanks soooo muchhhhhhh :thumbup

#1023 User is offline   jumper 

  • Masters HJ/TJ'er (back in training)
  • PipPipPip
  • Group: Members
  • Posts: 361
  • Joined: 21-January 11
  • OS:98SE
  • Country: Country Flag

Posted 27 January 2012 - 07:58 PM

These files all make delay-load calls to PrintDlgExA in COMDLG32.DLL which requires KernelEx (or a 2K version, not in this pack):
    HYPERTRM.DLL
    MFC70.DLL
    MFC70U.DLL
    MFC71.DLL
    MFC71U.DLL
    TWEAKUI.CPL


#1024 User is offline   jumper 

  • Masters HJ/TJ'er (back in training)
  • PipPipPip
  • Group: Members
  • Posts: 361
  • Joined: 21-January 11
  • OS:98SE
  • Country: Country Flag

Posted 27 January 2012 - 08:39 PM

View Postmrsk565, on 26 January 2012 - 09:11 PM, said:

You think we're on to something here ?

Yes, it's a great wish. I've quoted the entire discussion and replied on the 2012 Project Wish List thread in post #39.

#1025 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 27 January 2012 - 09:52 PM

View Postjumper, on 27 January 2012 - 07:58 PM, said:

These files all make delay-load calls to PrintDlgExA in COMDLG32.DLL which requires KernelEx (or a 2K version, not in this pack):
    HYPERTRM.DLL
    MFC70.DLL
    MFC70U.DLL
    MFC71.DLL
    MFC71U.DLL
    TWEAKUI.CPL


I don't follow. The hypertrm.dll is from Winxp. I don't use kernelex. I only install it when testing the service pack.

This post has been edited by PROBLEMCHYLD: 27 January 2012 - 09:53 PM


#1026 User is offline   jumper 

  • Masters HJ/TJ'er (back in training)
  • PipPipPip
  • Group: Members
  • Posts: 361
  • Joined: 21-January 11
  • OS:98SE
  • Country: Country Flag

Posted 27 January 2012 - 11:26 PM

View PostPROBLEMCHYLD, on 27 January 2012 - 09:52 PM, said:

View Postjumper, on 27 January 2012 - 07:58 PM, said:

These files all make delay-load calls to PrintDlgExA in COMDLG32.DLL which requires KernelEx (or a 2K version, not in this pack):
    HYPERTRM.DLL
    MFC70.DLL
    MFC70U.DLL
    MFC71.DLL
    MFC71U.DLL
    TWEAKUI.CPL


I don't follow. The hypertrm.dll is from Winxp. I don't use kernelex. I only install it when testing the service pack.

On December 19, I extracted all files from all four cabinets of the 'final' version of U98SESP3. These six files were in there. If you haven't removed HYPERTRM.DLL (and *.EXE, *.CHM, *.HLP) from SP3.CAB, then they are still in there.

BTW, how did U98SESP3 go from "final" last month to "beta" this month? Shouldn't this beta be 3.1? :unsure:

#1027 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 27 January 2012 - 11:43 PM

View Postjumper, on 27 January 2012 - 11:26 PM, said:

On December 19, I extracted all files from all four cabinets of the 'final' version of U98SESP3. These six files were in there. If you haven't removed HYPERTRM.DLL (and *.EXE, *.CHM, *.HLP) from SP3.CAB, then they are still in there.
As I said before I'm using WinXP files, maybe you downloaded an older version.
Any changes I make, I post them so everyone is aware.
HYPERTRM.CHM XPSP3
HYPERTRM.DLL 5.1.2600.5512 XPSP3
HYPERTRM.EXE 5.1.2600.0 XPSP3
HYPERTRM.HLP XPSP3

View Postjumper, on 27 January 2012 - 11:26 PM, said:

BTW, how did U98SESP3 go from "final" last month to "beta" this month? Shouldn't this beta be 3.1? :unsure:
The SP hasn't been beta for a long time. Since I deal with a lot of files, I decided to leave all text to read 3.0. Its time consuming because I have to change the text in every file to reflect an updated version.
The Service Pack is close to being final.

This post has been edited by PROBLEMCHYLD: 28 January 2012 - 12:21 AM


#1028 User is offline   cdoublejj 

  • Member
  • PipPip
  • Group: Members
  • Posts: 121
  • Joined: 26-July 09

Posted 28 January 2012 - 02:19 AM

Just read through a quite a few pages and WOW have you done a lot of updates and also i see you added some AWESOME optional enhancements. Might have to clean install again just to use this SP.

#1029 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 29 January 2012 - 08:42 AM

The KernelEx option is looking good so far.

#1030 User is offline   rloew 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 935
  • Joined: 30-May 05
  • OS:98SE
  • Country: Country Flag

Posted 29 January 2012 - 12:58 PM

@PROBLEMCHYLD: I have updated my PATCHPAR Program to properly handle Windows ME. The Patch for IOSYS 7 has not changed, you do not need to update again.

This post has been edited by rloew: 29 January 2012 - 12:58 PM


#1031 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 29 January 2012 - 07:47 PM

:thumbup Updated :w00t:

This post has been edited by PROBLEMCHYLD: 13 February 2012 - 03:44 PM


#1032 User is offline   gerislamico 

  • The Trident: Chori ,Treze and CaveGol
  • Pip
  • Group: Members
  • Posts: 85
  • Joined: 09-November 10
  • OS:98SE
  • Country: Country Flag

Posted 30 January 2012 - 12:03 PM

PROBLEMCHYLD Really excellent work, not enough time to revision.

Already thanks if you can answer my questions

Could add web with the detail and http://www.htasoft.com/u98sesp/ example:

SP3.CAB incorporated:
...
....
....

SUPP.CAB incorporated:
...
...
...

Added
--------
Files overcome in the following updates:


SCSIPORT.PDR 4.10.0.2224 -> Q290831 4.90.3001
SNMPAPI.DLL 5.0.2195.6811 -> KB926247 5.0.2195.7112 
KERNEL32.DLL 4.10.0.2225 -> COPY2GB 4.10.0.2226 
MSEXCH40.DLL 4.0.9502.0 -> Q950749 4.0.9512.0
MSEXCL40.DLL 4.0.9502.0 -> Q950749 4.0.9512.0
WSHOM.OCX 5.6.0.8825 -> SCR579X 5.6.0.8832
TWAIN.DLL 1.7.1.0 -> TWAIN9X 1.7.1.1
TWUNK_16.EXE 1.7.1.0 -> TWAIN9X 1.7.1.1
REGEDIT.EXE 4.10.0.1998 -> REGEDIT+ 4.90.3001



These files belong to these updates

VTCP.386 4.10.2223 -> Q236926



These updates files that were extracted "from the list MDGx s not found"

NWREDIR.VXD 4.10.2224 -> Q242193 VS SP3 -> 4.10.2225
Fail http://support.microsoft.com/?id=242193 its original W98SE CD ->NWREDIR.VXD is 4.10.1998, Q242193 -> 4.10.2224 in web, into file is 2225 <-> identical to SP3

CDFS.VXD 4.10.1999 -> Q274175 VS or  4.90.3001 -> VS SP3 -> 4.90.3002 RRLOEW? 
http://www.msfn.org/board/topic/154865-hacked-patched-modded-hexed-tweaked-etc/
MDGx not listed file...

USBSER.SYS 4.10.0.2224 -> Q308349 VS SP3 -> 5.1.2600.5512 XP SP3
Not Affects PenDrives!

SHELL32.DLL 4.72.3812.634 -> SHELL98 VS SP3 -> 4.72.3812.719
http://www.msfn.org/board/topic/154865-hacked-patched-modded-hexed-tweaked-etc/
MDGx not listed file...

USER.EXE 4.10.2231 -> Q291362 VS SP3 -> 4.10.2233
USER32.DLL 4.10.0.2231 -> NUSB3.5 VS SP3 -> 4.10.0.2233
http://www.mdgx.com/files/q891711.php
MDGx not listed file... in http://www.mdgx.com/upd98me.php

USBEHCI.SYS 5.0.2195.6882 -> NUSB3.5 VS SP3 -> 5.1.2600.5515 XP SP1
Affecs Maximun Decim NUSB?

USBSTOR.SYS 4.90.3000.0 -> NUSB3.5 VS SP3  -> 5.0.2195.6773 ?
Affecs Maximun Decim NUSB?

MSVBVM60.DLL 6.0.98.21 -> VBVM60 VS SP3 -> 6.0.98.32 Windows 7
MDGx not listed file... in http://www.mdgx.com/upd98me.php



What happened to these files for these updates?
Are they incorporated?


VPOWERD.VXD 4.10.2225 -> Q239887
VMCPD.VXD 4.10.0.2223 -> Q259253
VMOUSE.VXD 4.10.2223 -> Q254660
VPICD.VXD 4.10.0.2224 -> Q257360
VSERVER.VXD 4.10.2225 -> Q273727
VFAT.VXD  4.10.2223 -> Q277628
ATMUNI.SYS 5.0.1931.0 -> Q278368   
VMM.VXD 4.71.704.0 OR 4.10.2226 -> Q288430   
BATTC.SYS 4.10.0.2223 -> Q305037
INETCPL.CPL 6.0.2800.1413 -> KB830849
MSDXM.OCX 6.4.7.1129 -> KB832353
MSIUTIL2.EXE 2.0.6811.0 -> KB873374
OUDETECT.DLL 11.0.6303.0 -> KB873374
UNICOWS.PDB -> UNICOW
L3CODECP.ACM -> LC3CODEC
KB892211.MSI -> KB892211 ?
NPDSPLAY.DLL 3.0.2.629 -> KB911564
START.EXE 4.90.0.3000 -> KB918144?
KB918547.EXE 4.10.0.2224 -> KB918547
Q918547.DLL 4.10.0.2224 -> KB918547
DXMASF.DLL 6.4.7.1121 -> KB925398
STRMDLL.DLL 4.1.0.3936 -> KB925398
SETUPAPI.DLL 5.1.2600.218 -> SETUPAPI
DISKVSD.VXD 4.90.3002 -> Q271277
VNETBIOS.VXD 4.90.3001 -> Q272991
RSAENH.DLL 5.0.1877.8 -> CRYPT9X
USBASPI.SYS 2.24 -> USBASPI
CIMWIN32.DLL 1.50.1085.59 -> WMI
DFS.VXD 4.90.3002 -> IOSYS98	
VOLTRACK.VXD 4.90.3001 -> IOSYS98
HOSTS -> MDGXHOST
IOS.VXD 4.10.0.2225 -> NUSB3.5


Are the changes?

IPS in MDGx


I could not check the version of these. Are they correct?

IFSMGR.VXD 4.10.0.2225 in UW98SP3
IRENUM.VXD 4.10.2224 in UW98SP3
IO.SYS 4.10.2225 in UW98SP3


Is it really necessary to incorporate these updates?

Q285189
Q323455
Q322656 for IE 5.5
KB816093 or Replacement for Java Runtime Enviroment 1.5.0 u22 or Experimental 1.6.0 U7
IMAGEHLP.DLL 5.0.2178.1 -> DCOM98UP
DCOM98.EXE -> DCOM98UP
KB911562
KB892211.MSI -> KB892211 ?
KB925672.MSI -> KB925672 ?
TOOLS9X
Some parts of SCANFRAG


This message will update you find errors on my questions :blushing:

This post has been edited by gerislamico: 07 February 2012 - 09:48 PM


#1033 User is offline   jds 

  • -DOS+
  • PipPipPipPip
  • Group: Members
  • Posts: 595
  • Joined: 03-June 08
  • OS:98SE
  • Country: Country Flag

Posted 31 January 2012 - 08:02 AM

View PostDrugwash, on 27 January 2012 - 01:40 PM, said:

As for the pack itself, I still couldn't find a way to test it (or separate components), since the biggest problem I'm facing is the lack of IDE/ATA hard drives for my (very) old machines, then the lack of RAM for those that could hold a Virtual Machine. That is why I didn't wander around here posting nonsense. My apologies for not being of much help! :blushing: And thank you for your continuous work! :thumbup

Go to eBay, search for "PATA IDE TO SATA Converter Adapter For 3.5 HDD DVD" and sort by price. You should be able to get a neat little adaptor for about $3 including postage, which will convert a 3.5" SATA drive into IDE/ATA. Although the chipset on the adaptor supports Master and Slave drive configurations, you will probably find (like I did) that the PCB is hard-wired for the Master configuration only (in other words, you can't put two of these adaptors on the same IDE/ATA cable).

Joe.

#1034 User is offline   gerislamico 

  • The Trident: Chori ,Treze and CaveGol
  • Pip
  • Group: Members
  • Posts: 85
  • Joined: 09-November 10
  • OS:98SE
  • Country: Country Flag

Posted 31 January 2012 - 10:04 AM

View PostPROBLEMCHYLD, on 29 January 2012 - 07:47 PM, said:

:thumbup Updated :w00t:


Changes Details Example 01-27-12 to 01-29-12
-------------
Added IO.SYS rloew Full Patch for Partition Offset Bugs (Revised Version) !!!
Added QFECHECK.EXE 4.10.0.1998
Added Visual C++ 2005 SP1

Details
---------
IE5.INF ->Unify IE changes
IE6.INF-> Unify IE changes
IEX.CAB ->Unify IE changes
INFEX.INI -> Clarifies IE options
LICENSE.TXT -> Note new changes
PRESERVE.INF -> Added Visual C++ 2005 SP1
SLAYOUT1.INF -> CRC Changes
SLAYOUT2.INF -> CRC Changes
SP3.CAB -> Added Visual C++ 2005 SP1 / QFECHECK / IO.SYS
SPUPDATE.INF -> Added Visual C++ 2005 SP1 / QFECHECK / IO.SYS installed changes
SUPP.CAB ->Added Visual C++ 2005 SP1 / QFECHECK / IO.SYS

Thank you for your excellent work PROBLEMCHYLD

This post has been edited by gerislamico: 02 February 2012 - 09:50 AM


#1035 User is offline   gerislamico 

  • The Trident: Chori ,Treze and CaveGol
  • Pip
  • Group: Members
  • Posts: 85
  • Joined: 09-November 10
  • OS:98SE
  • Country: Country Flag

Posted 31 January 2012 - 10:30 AM

View Postjds, on 31 January 2012 - 08:02 AM, said:

View PostDrugwash, on 27 January 2012 - 01:40 PM, said:

As for the pack itself, I still couldn't find a way to test it (or separate components), since the biggest problem I'm facing is the lack of IDE/ATA hard drives for my (very) old machines, then the lack of RAM for those that could hold a Virtual Machine. That is why I didn't wander around here posting nonsense. My apologies for not being of much help! :blushing: And thank you for your continuous work! :thumbup

Go to eBay, search for "PATA IDE TO SATA Converter Adapter For 3.5 HDD DVD" and sort by price. You should be able to get a neat little adaptor for about $3 including postage, which will convert a 3.5" SATA drive into IDE/ATA. Although the chipset on the adaptor supports Master and Slave drive configurations, you will probably find (like I did) that the PCB is hard-wired for the Master configuration only (in other words, you can't put two of these adaptors on the same IDE/ATA cable).

Joe.

If you buy the adapter, consider that the new or old sata disk is supported by the BIOS formatting maximum size and number of LBA sectors.
If your BIOS supports LBA24 old would be the maximum 16Mb reconfigurable jumpers and update BIOS, BIOS update 4GB would be LBA32, LBA37 127GB, update BIOS or consider purchasing 40/80GBMax disk, ideal 281TB LBA48

#1036 User is offline   supem 

  • Newbie
  • Group: Members
  • Posts: 49
  • Joined: 27-April 08

Posted 31 January 2012 - 02:06 PM

Hi,
Take a look back here

#1037 User is offline   Drugwash 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,099
  • Joined: 21-June 06
  • OS:98SE
  • Country: Country Flag

Posted 31 January 2012 - 06:01 PM

Thanks guys, but as you know, to buy something, one needs money first and then access to the "market"; I have neither, in this country. Some of my hardware is pretty old, most BIOS implementations do not know LBA48 and some of the older ones barely accept 32GB HDDs or even less (such as the 486 which only takes 526MB IDE HDDs).
Anyway, this discussion is off-topic, let's not deviate. Thank you for trying to help!

#1038 User is offline   jds 

  • -DOS+
  • PipPipPipPip
  • Group: Members
  • Posts: 595
  • Joined: 03-June 08
  • OS:98SE
  • Country: Country Flag

Posted 01 February 2012 - 01:54 AM

View PostDrugwash, on 31 January 2012 - 06:01 PM, said:

Thanks guys, but as you know, to buy something, one needs money first and then access to the "market"; I have neither, in this country. Some of my hardware is pretty old, most BIOS implementations do not know LBA48 and some of the older ones barely accept 32GB HDDs or even less (such as the 486 which only takes 526MB IDE HDDs).
Anyway, this discussion is off-topic, let's not deviate. Thank you for trying to help!

Yes it is off-topic (my apologies), so I'll make this brief ...

Firstly, should you find yourself with about US$3 to spare, at least one of the vendors on eBay offers "Free shipping - Romania - Standard Int'l Shipping" for this item.

As regards the BIOS limitations, yes, the 32GB limitation on most (but not all) Award 4.51PG BIOS's is a nasty one. Since the SATA adaptor I have doesn't provide a "32GB clip" option, your solution to using a modern HDD is to configure such a 32G limit using Seagate's "SeaTools for DOS" utility (the Windoze version doesn't give you this capability). Do this on a machine that doesn't have the 32GB bug, then transfer it to the afflicted machine.

For the earlier "528MB" limit, you used to be able to download OEM versions of OnTrack's Disk Manager 9.X (or similar alternative DDO's) for free from Seagate, Maxtor, etc. This lets you reach at least 7.8GB (I don't remember if you could go higher). The OnTrack DDO used about 5K of conventional RAM and didn't affect HDD performance.

Joe.

This post has been edited by jds: 01 February 2012 - 04:36 AM


#1039 User is offline   gerislamico 

  • The Trident: Chori ,Treze and CaveGol
  • Pip
  • Group: Members
  • Posts: 85
  • Joined: 09-November 10
  • OS:98SE
  • Country: Country Flag

Posted 05 February 2012 - 12:13 PM

As I can avoid these warning messages when installing the Service Pack :}

To not do so long I leave my post between CODE
[img]http://k12.kn3.net/25DEC01D8.png[/img] [img]http://k25.kn3.net/141550364.png[/img] 
[img]http://k23.kn3.net/360563775.png[/img] [img]http://k15.kn3.net/EF3136551.png[/img]
[img]http://k07.kn3.net/A9ED7A29F.png[/img] [img]http://k20.kn3.net/1012DB337.png[/img]
[img]http://k04.kn3.net/EE36F781F.png[/img] [img]http://k24.kn3.net/2F7F6CB4D.png[/img]
[img]http://k03.kn3.net/1991DBC5C.png[/img] [img]http://k27.kn3.net/B7620287E.png[/img]
 [img]http://k14.kn3.net/E8324E2B2.png[/img] [img]http://k04.kn3.net/7FA436A77.png[/img]

File affects
COMDLG32.DLL ,,,32
GRPCONV.EXE ,,,32
MPR.DLL ,,,32
MSXMLA.DLL ,,,32
MSXMLR.DLL ,,,32
MSXML3A.DLL ,,,32
MSXML3R.DLL ,,,32
PPPMAC.VXD,,1056
REGEDIT.EXE ,,,32
WLDAP32.DLL,,1056
XENROLL.DLL ,,,32
Mydocs.dll


Parcial Solution
Mod SPUPDATE.INF
COMDLG32.DLL ,,,4
GRPCONV.EXE ,,,4
MPR.DLL ,,,4
MSXMLA.DLL ,,,4
MSXMLR.DLL ,,,4
MSXML3A.DLL ,,,4
MSXML3R.DLL ,,,4
PPPMAC.VXD,,1028
REGEDIT.EXE ,,,4
WLDAP32.DLL,,1028
XENROLL.DLL ,,,4


Mod SHELL.INF into Infex directory
Mydocs.dll ,,,4


Request permission :blushing: to adapt the Service Pack 3.0 Final to Spanish :thumbup

Check compatibility with USB Drivers. The new USBEHCI.SYS or USBSTOR.SYS failure?

This post has been edited by gerislamico: 07 February 2012 - 09:51 PM


#1040 User is offline   TmEE 

  • Mega Drive Modding Master
  • PipPip
  • Group: Members
  • Posts: 267
  • Joined: 17-September 08
  • OS:98SE
  • Country: Country Flag

Posted 06 February 2012 - 08:36 AM

I recently lost my 98SE install to a power fluctuation and began experimenting with new stuff and that's some of my experiences, I hope this is of use to someone :

I can say that do not install this SP after you have installed and run AutoPatcher. You will break the system so it will not even boot to safe mode. But installing SP3 and then AutoPatcher works out perfectly. AP will skip any update that SP3 put newer version of so there are no problems in sight, not for me ^^
Only thing that did not work out so well was NUSB35, I got exclamation mark in device manager and updating etc. did not help, but going to NUSB33 fixed it. I need to see if putting NUSB35 separately helps.

Share this topic:


  • 114 Pages +
  • « First
  • 50
  • 51
  • 52
  • 53
  • 54
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

14 User(s) are reading this topic
1 members, 13 guests, 0 anonymous users

  1. toutounet


All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy