pst01234label url_prefixinfo 5file%3A%2F%2Flocalhost%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file://localhost http://a/b/clabelfile:///text PASSclass1307166124.53317file://localhost/text FAILclass1309357970.0476file://localhost/text FAILclass1309357802.89167file:///text PASSclass1298184504.70199result5file%3A%2F%2Flocalhost%20%2B%20http%3A%2F%2Fa%2Fb%2Fc =file%3A%2F%2F%2Fx%3A%5C%20%20%2B%20file%3A%2F%2F%2Fx%3A%5C%20name file:///x:\ file:///x:\ label file:///x:/text PASSclass1307166124.53317 file:///X:/text FAILclass1309357970.0476file://localhost/x:%5Ctext FAILclass1309357802.89167 file:///x:/text PASSclass1298184504.70199result=file%3A%2F%2F%2Fx%3A%5C%20%20%2B%20file%3A%2F%2F%2Fx%3A%5C%20 2%2F%2Fserver%2Ffile%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname //server/file http://a/b/clabelhttp://server/filetext PASSclass1307166124.53317http://server/filetext PASSclass1309357970.0476http://server/filetext PASSclass1309357802.89167http://server/filetext PASSclass1298184504.70199result2%2F%2Fserver%2Ffile%20%2B%20http%3A%2F%2Fa%2Fb%2Fc S%5C%5Cfoo%3Abar%40hoge%3Axxx%5Ca%2Fbc%20%2B%20%5C%5Cfoo%3Abar%40hoge%3Axxx%5Ca%2Fbcname /\\foo:bar@hoge:xxx\a/bc \\foo:bar@hoge:xxx\a/bclabelkhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5Cfoo:bar@hoge:xxx%5Ca/%5C%5Cfoo:bar@hoge:xxx%5Ca/bctext FAILclass1307166124.53317khttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5Cfoo:bar@hoge:xxx%5Ca/%5C%5Cfoo:bar@hoge:xxx%5Ca/bctext FAILclass1309357802.89167file://foo:bar@hoge:xxx/a/bctext FAILclass1298184504.70199file://foo:bar%40hoge:xxx/a/bctext FAILclass1309357970.0476resultS%5C%5Cfoo%3Abar%40hoge%3Axxx%5Ca%2Fbc%20%2B%20%5C%5Cfoo%3Abar%40hoge%3Axxx%5Ca%2Fbc 3%5C%5C%E4%B8%80%5Cabx%20%2B%20%5C%5C%E4%B8%80%5Cabxname \\一\abx \\一\abxlabelHhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5C%E4%B8%80%5Cabxtext FAILclass1307166124.53317file://xn--4gq/abxtext PASSclass1309357970.0476Hhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5C%E4%B8%80%5Cabxtext FAILclass1309357802.89167file://一/abxtext FAILclass1298184504.70199result3%5C%5C%E4%B8%80%5Cabx%20%2B%20%5C%5C%E4%B8%80%5Cabx 8file%3A%2F%2Flocalhost%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file://localhost/ http://a/b/clabelfile:///text PASSclass1307166124.53317file://localhost/text FAILclass1309357970.0476file://localhost/text FAILclass1309357802.89167file:///text PASSclass1298184504.70199result8file%3A%2F%2Flocalhost%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Tfile%3A%2F%2F%2FC%3A%2Fbar%2Ffoo.txt%3Aabc%20%2B%20file%3A%2F%2F%2FC%3A%2Fhome%2Fabcname .file:///C:/bar/foo.txt:abc file:///C:/home/abclabelfile:///C:/bar/foo.txt:abctext PASSclass1307166124.53317file:///C:/bar/foo.txt:abctext PASSclass1309357970.0476#file://localhost/C:/bar/foo.txt:abctext FAILclass1309357802.89167file:///C:/bar/foo.txt:abctext PASSclass1298184504.70199resultTfile%3A%2F%2F%2FC%3A%2Fbar%2Ffoo.txt%3Aabc%20%2B%20file%3A%2F%2F%2FC%3A%2Fhome%2Fabc kfile%3A%2F%2F%2Fc%3A%252Fwindows%252Fexplorer.exe%20%2B%20file%3A%2F%2F%2Fc%3A%252Fwindows%252Fexplorer.exename Gfile:///c:%2Fwindows%2Fexplorer.exe file:///c:%2Fwindows%2Fexplorer.exelabel#file:///c:%2Fwindows%2Fexplorer.exetext FAILclass1307166124.53317$file:///C:/%2Fwindows%2Fexplorer.exetext FAILclass1309357970.0476,file://localhost/c:%2Fwindows%2Fexplorer.exetext FAILclass1309357802.89167file:///c:/windows/explorer.exetext PASSclass1298184504.70199resultkfile%3A%2F%2F%2Fc%3A%252Fwindows%252Fexplorer.exe%20%2B%20file%3A%2F%2F%2Fc%3A%252Fwindows%252Fexplorer.exe =file%3A%2F%2F%2FC%3A%5C%20%20%2B%20file%3A%2F%2F%2FC%3A%5C%20name file:///C:\ file:///C:\ label file:///C:/text PASSclass1307166124.53317 file:///C:/text PASSclass1309357970.0476file://localhost/C:%5Ctext FAILclass1309357802.89167 file:///C:/text PASSclass1298184504.70199result=file%3A%2F%2F%2FC%3A%5C%20%20%2B%20file%3A%2F%2F%2FC%3A%5C%20 1file%3A%2F%2FC%3A%2F%20%2B%20file%3A%2F%2FC%3A%2Fname file://C:/ file://C:/label file:///C:/text PASSclass1307166124.53317 file:///C:/text PASSclass1309357970.0476file://localhost/C:/text FAILclass1309357802.89167 file:///C:/text PASSclass1298184504.70199result1file%3A%2F%2FC%3A%2F%20%2B%20file%3A%2F%2FC%3A%2F file%3A%2F%2F%2Fc%3A%2Fwindows%5Csystem32%255Cdrivers%2Fetc%2Fhosts%20%2B%20file%3A%2F%2F%2Fc%3A%2Fwindows%5Csystem32%255Cdrivers%2Fetc%2Fhostsname _file:///c:/windows\system32%5Cdrivers/etc/hosts file:///c:/windows\system32%5Cdrivers/etc/hostslabel/file:///c:/windows/system32%5Cdrivers/etc/hoststext FAILclass1307166124.53317/file:///C:/windows/system32%5Cdrivers/etc/hoststext FAILclass1309357970.0476:file://localhost/c:/windows%5Csystem32%5Cdrivers/etc/hoststext FAILclass1309357802.89167-file:///c:/windows/system32/drivers/etc/hoststext PASSclass1298184504.70199resultfile%3A%2F%2F%2Fc%3A%2Fwindows%5Csystem32%255Cdrivers%2Fetc%2Fhosts%20%2B%20file%3A%2F%2F%2Fc%3A%2Fwindows%5Csystem32%255Cdrivers%2Fetc%2Fhosts 2%5C%2Fserver%2Ffile%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname \/server/file http://a/b/clabelhttp://a/b/%5C/server/filetext FAILclass1307166124.53317http://a/b/%5C/server/filetext FAILclass1309357802.89167http://server/filetext PASSclass1309357970.0476http://a//server/filetext FAILclass1298184504.70199result2%5C%2Fserver%2Ffile%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Afile%3A%2F%2F%2Ftest%2520a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname !file:///test%20a/b/c http://a/b/clabelfile:///test%20a/b/ctext PASSclass1307166124.53317file:///test%20a/b/ctext PASSclass1309357970.0476file://localhost/test%20a/b/ctext FAILclass1309357802.89167file:///test%20a/b/ctext PASSclass1298184504.70199resultAfile%3A%2F%2F%2Ftest%2520a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fc ]file%3A%2F%2Ffoo%3Abar%40hoge%3A0%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%3Abar%40hoge%3A0%2Fa%2Fbcname 5file://foo:bar@hoge:0/a/bc file://foo:bar@hoge:0/a/bclabel file:///a/bctext FAILclass1307166124.53317file://foo:bar%40hoge:0/a/bctext FAILclass1309357970.0476file://foo:bar@hoge:0/a/bctext FAILclass1309357802.89167file://foo:bar@hoge:0/a/bctext FAILclass1298184504.70199result]file%3A%2F%2Ffoo%3Abar%40hoge%3A0%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%3Abar%40hoge%3A0%2Fa%2Fbc Hfile%3A%2F%2Flocalhost.localdomain%2Ftest%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname .file://localhost.localdomain/test http://a/b/clabel file:///testtext FAILclass1307166124.53317!file://localhost.localdomain/testtext PASSclass1309357970.0476!file://localhost.localdomain/testtext PASSclass1309357802.89167!file://localhost.localdomain/testtext PASSclass1298184504.70199resultHfile%3A%2F%2Flocalhost.localdomain%2Ftest%20%2B%20http%3A%2F%2Fa%2Fb%2Fc file%3Ac%7C%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname "file:c|//foo\bar.html http://a/b/clabelfile:///c|//foo/bar.htmltext FAILclass1307166124.53317file:///C://foo/bar.htmltext PASSclass1309357970.0476file:///c|//foo%5Cbar.htmltext FAILclass1309357802.89167file:c%7C//foo/bar.htmltext FAILclass1298184504.70199result>file%3Ac%7C%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc _file%3A%2F%2Ffoo%3Abar%40hoge%3A80%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%3Abar%40hoge%3A80%2Fa%2Fbcname 7file://foo:bar@hoge:80/a/bc file://foo:bar@hoge:80/a/bclabel file:///a/bctext FAILclass1307166124.53317file://foo:bar%40hoge:80/a/bctext FAILclass1309357970.0476file://hoge:80/a/bctext FAILclass1309357802.89167file://foo:bar@hoge:80/a/bctext FAILclass1298184504.70199result_file%3A%2F%2Ffoo%3Abar%40hoge%3A80%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%3Abar%40hoge%3A80%2Fa%2Fbc Mfile%3A%2F%2Flocalhost.localdomain%20%2B%20file%3A%2F%2Flocalhost.localdomainname 9file://localhost.localdomain file://localhost.localdomainlabelfile:///text FAILclass1307166124.53317file://localhost.localdomain/text PASSclass1309357970.0476file://localhost.localdomain/text PASSclass1309357802.89167file://localhost.localdomain/text PASSclass1298184504.70199resultMfile%3A%2F%2Flocalhost.localdomain%20%2B%20file%3A%2F%2Flocalhost.localdomain cfile%3A%2F%2F%2Fcgi-bin%2Ffoo.cgi%3Ffoo%3Dbar%20%2B%20file%3A%2F%2F%2Fcgi-bin%2Ffoo.cgi%3Ffoo%3Dbarname ?file:///cgi-bin/foo.cgi?foo=bar file:///cgi-bin/foo.cgi?foo=barlabelfile:///cgi-bin/foo.cgi?foo=bartext PASSclass1307166124.53317file:///cgi-bin/foo.cgi?foo=bartext PASSclass1309357970.0476(file://localhost/cgi-bin/foo.cgi?foo=bartext FAILclass1309357802.89167file:///cgi-bin/foo.cgi?foo=bartext PASSclass1298184504.70199resultcfile%3A%2F%2F%2Fcgi-bin%2Ffoo.cgi%3Ffoo%3Dbar%20%2B%20file%3A%2F%2F%2Fcgi-bin%2Ffoo.cgi%3Ffoo%3Dbar ufile%3A%2F%2F%2FMacintosh%20HD%2F%E4%B8%80%2Ftest.html%20%2B%20file%3A%2F%2F%2FMacintosh%20HD%2F%E4%B8%80%2Ftest.htmlname Efile:///Macintosh HD/一/test.html file:///Macintosh HD/一/test.htmllabel*file:///Macintosh%20HD/%E4%B8%80/test.htmltext FAILclass1307166124.53317*file:///Macintosh%20HD/%E4%B8%80/test.htmltext FAILclass1309357970.04763file://localhost/Macintosh%20HD/%E4%B8%80/test.htmltext FAILclass1309357802.89167$file:///Macintosh%20HD/一/test.htmltext PASSclass1298184504.70199resultufile%3A%2F%2F%2FMacintosh%20HD%2F%E4%B8%80%2Ftest.html%20%2B%20file%3A%2F%2F%2FMacintosh%20HD%2F%E4%B8%80%2Ftest.html Yfile%3A%2F%2F%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%2F~user%2Fpath%2Fto%2Ffilename 5file:///~user/path/to/file file:///~user/path/to/filelabelfile:///~user/path/to/filetext PASSclass1307166124.53317file:///~user/path/to/filetext PASSclass1309357970.0476#file://localhost/~user/path/to/filetext FAILclass1309357802.89167file:///~user/path/to/filetext PASSclass1298184504.70199resultYfile%3A%2F%2F%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%2F~user%2Fpath%2Fto%2Ffile 7%5C%5C.%5Cc%3A%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname \\.\c:\windows http://a/b/clabel!http://a/b/%5C%5C.%5Cc:%5Cwindowstext FAILclass1307166124.53317file:///C:/windowstext FAILclass1309357970.0476!http://a/b/%5C%5C.%5Cc:%5Cwindowstext FAILclass1309357802.89167file:///.//c:/windowstext FAILclass1298184504.70199result7%5C%5C.%5Cc%3A%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc =%2F%2Ffoo%40bar%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname !//foo@bar file:///c:/foo/bar.htmllabelfile:///text FAILclass1307166124.53317file://foo%40bar/text PASSclass1309357970.0476 file://bar/text FAILclass1309357802.89167http://foo@bar/text FAILclass1298184504.70199result=%2F%2Ffoo%40bar%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html afile%3A%2F%2Ffoo%253Aab%2540bar%2Fbar%2Fhoge%20%2B%20file%3A%2F%2Ffoo%253Aab%2540bar%2Fbar%2Fhogename =file://foo%3Aab%40bar/bar/hoge file://foo%3Aab%40bar/bar/hogelabelfile://foo:ab@bar/bar/hogetext FAILclass1298184504.70199resultafile%3A%2F%2Ffoo%253Aab%2540bar%2Fbar%2Fhoge%20%2B%20file%3A%2F%2Ffoo%253Aab%2540bar%2Fbar%2Fhoge 9file%3A%2F%2F%2Fcd%7C%2F%20%2B%20file%3A%2F%2F%2Fcd%7C%2Fname file:///cd|/ file:///cd|/label file:///cd|/text FAILclass1307166124.53317file:///cd%7C/text PASSclass1309357970.0476file://localhost/cd|/text FAILclass1309357802.89167file:///cd%7C/text PASSclass1298184504.70199result9file%3A%2F%2F%2Fcd%7C%2F%20%2B%20file%3A%2F%2F%2Fcd%7C%2F ?file%3A%2F%2F%2Ftest%20a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file:///test a/b/c http://a/b/clabelfile:///test%20a/b/ctext PASSclass1307166124.53317file:///test%20a/b/ctext PASSclass1309357970.0476file://localhost/test%20a/b/ctext FAILclass1309357802.89167file:///test%20a/b/ctext PASSclass1298184504.70199result?file%3A%2F%2F%2Ftest%20a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fc file%3A%2F%2F.%2Fbackofficestorage%2Fdomain%2FMBX%2Fusername%2FCalendar%20%2B%20file%3A%2F%2F.%2Fbackofficestorage%2Fdomain%2FMBX%2Fusername%2FCalendarname ofile://./backofficestorage/domain/MBX/username/Calendar file://./backofficestorage/domain/MBX/username/Calendarlabel6file:///backofficestorage/domain/MBX/username/Calendartext FAILclass1307166124.533177file://./backofficestorage/domain/MBX/username/Calendartext PASSclass1309357970.04767file://./backofficestorage/domain/MBX/username/Calendartext PASSclass1309357802.89167text FAILclass1298184504.70199resultfile%3A%2F%2F.%2Fbackofficestorage%2Fdomain%2FMBX%2Fusername%2FCalendar%20%2B%20file%3A%2F%2F.%2Fbackofficestorage%2Fdomain%2FMBX%2Fusername%2FCalendar file%3A%2F%2F%2F%3A%3A%257B450d8fba-ad25-11d0-98a8-0800361b1103%257D%20%2B%20file%3A%2F%2F%2F%3A%3A%257B450d8fba-ad25-11d0-98a8-0800361b1103%257Dname ifile:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7D file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dlabel4file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext PASSclass1307166124.533174file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext PASSclass1309357970.0476=file://localhost/::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext FAILclass1309357802.891674file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext PASSclass1298184504.70199resultfile%3A%2F%2F%2F%3A%3A%257B450d8fba-ad25-11d0-98a8-0800361b1103%257D%20%2B%20file%3A%2F%2F%2F%3A%3A%257B450d8fba-ad25-11d0-98a8-0800361b1103%257D 3file%3A%2F%2Ftest%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file://test/ http://a/b/clabelfile:///text FAILclass1307166124.53317 file://test/text PASSclass1309357970.0476 file://test/text PASSclass1309357802.89167 file://test/text PASSclass1298184504.70199result3file%3A%2F%2Ftest%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc <%5C%5Cserver%5Cfile%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbarname \\server\file file:///C:/foo/barlabel file:///filetext FAILclass1307166124.53317file://server/filetext PASSclass1309357970.0476+file://localhost/C:/foo/%5C%5Cserver%5Cfiletext FAILclass1309357802.89167file://server/filetext PASSclass1298184504.70199result<%5C%5Cserver%5Cfile%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar afile%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F...%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F...name 5file:///C:/foo/bar/baz/... file:///C:/foo/bar/baz/...labelfile:///C:/foo/bar/baz/...text PASSclass1307166124.53317file:///C:/foo/bar/baz/...text PASSclass1309357970.0476#file://localhost/C:/foo/bar/baz/...text FAILclass1309357802.89167file:///C:/foo/bar/baz/...text PASSclass1298184504.70199resultafile%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F...%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F... ]file%3A%2FMacintosh%20HD%2FApplications%2F%20%2B%20file%3A%2FMacintosh%20HD%2FApplications%2Fname Afile:/Macintosh HD/Applications/ file:/Macintosh HD/Applications/label$file:///Macintosh%20HD/Applications/text PASSclass1307166124.533172file://macintosh%20hd/Macintosh%20HD/Applications/text FAILclass1309357970.0476 file:/Macintosh HD/Applications/text FAILclass1309357802.89167"file:/Macintosh%20HD/Applications/text FAILclass1298184504.70199result]file%3A%2FMacintosh%20HD%2FApplications%2F%20%2B%20file%3A%2FMacintosh%20HD%2FApplications%2F -%5C%5C.%5Ccom1%20%2B%20file%3A%2F%2Fa%2Fb%2Fcname \\.\com1 file://a/b/clabel file:///com1text FAILclass1307166124.53317 file://./com1text PASSclass1309357970.0476file://a/b/%5C%5C.%5Ccom1text FAILclass1309357802.89167text FAILclass1298184504.70199result-%5C%5C.%5Ccom1%20%2B%20file%3A%2F%2Fa%2Fb%2Fc 3file%3A%2F%2F%2Fcd%3A%20%2B%20file%3A%2F%2F%2Fcd%3Aname file:///cd: file:///cd:label file:///cd:text PASSclass1307166124.53317 file:///cd:text PASSclass1309357970.0476file://localhost/cd:text FAILclass1309357802.89167 file:///cd:text PASSclass1298184504.70199result3file%3A%2F%2F%2Fcd%3A%20%2B%20file%3A%2F%2F%2Fcd%3A afile%3A%2F%2Ffoo%3Abar%40hoge%3Axxx%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%3Abar%40hoge%3Axxx%2Fa%2Fbcname 9file://foo:bar@hoge:xxx/a/bc file://foo:bar@hoge:xxx/a/bclabel file:///a/bctext FAILclass1307166124.53317file://foo:bar%40hoge:xxx/a/bctext FAILclass1309357970.0476file://foo:bar@hoge:xxx/a/bctext FAILclass1309357802.89167file://foo:bar@hoge:xxx/a/bctext FAILclass1298184504.70199resultafile%3A%2F%2Ffoo%3Abar%40hoge%3Axxx%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%3Abar%40hoge%3Axxx%2Fa%2Fbc ?%2F%2F%3F%2Fc%3A%2Fwindows%20%2B%20file%3A%2F%2F%2FC%3A%2Fb%2Fcname //?/c:/windows file:///C:/b/clabelfile:///c:/windowstext PASSclass1307166124.53317file:///C:/windowstext FAILclass1309357970.0476file:///?/c:/windowstext FAILclass1309357802.89167http:///?/c:/windowstext FAILclass1298184504.70199result?%2F%2F%3F%2Fc%3A%2Fwindows%20%2B%20file%3A%2F%2F%2FC%3A%2Fb%2Fc ofile%3A%2F%2F%2FC%3A%2Fwindows%2F%2F%2Fexplorer.exe%20%2B%20file%3A%2F%2F%2FC%3A%2Fwindows%2F%2F%2Fexplorer.exename Cfile:///C:/windows///explorer.exe file:///C:/windows///explorer.exelabel!file:///C:/windows///explorer.exetext PASSclass1307166124.53317!file:///C:/windows///explorer.exetext PASSclass1309357970.0476*file://localhost/C:/windows///explorer.exetext FAILclass1309357802.89167!file:///C:/windows///explorer.exetext PASSclass1298184504.70199resultofile%3A%2F%2F%2FC%3A%2Fwindows%2F%2F%2Fexplorer.exe%20%2B%20file%3A%2F%2F%2FC%3A%2Fwindows%2F%2F%2Fexplorer.exe 8file%3A%2F%2F%2Fhome%2Fme%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file:///home/me http://a/b/clabelfile:///home/metext PASSclass1307166124.53317file:///home/metext PASSclass1309357970.0476file://localhost/home/metext FAILclass1309357802.89167file:///home/metext PASSclass1298184504.70199result8file%3A%2F%2F%2Fhome%2Fme%20%2B%20http%3A%2F%2Fa%2Fb%2Fc -file%3A%2F%2Fcd%3A%20%2B%20file%3A%2F%2Fcd%3Aname file://cd: file://cd:labelfile:///text FAILclass1307166124.53317 file://cd:/text FAILclass1309357970.0476 file://cd/text PASSclass1309357802.89167 file://cd:/text FAILclass1298184504.70199result-file%3A%2F%2Fcd%3A%20%2B%20file%3A%2F%2Fcd%3A 9file%3A%2F%2F%2Fcd%3A%2F%20%2B%20file%3A%2F%2F%2Fcd%3A%2Fname file:///cd:/ file:///cd:/label file:///cd:/text PASSclass1307166124.53317 file:///cd:/text PASSclass1309357970.0476file://localhost/cd:/text FAILclass1309357802.89167 file:///cd:/text PASSclass1298184504.70199result9file%3A%2F%2F%2Fcd%3A%2F%20%2B%20file%3A%2F%2F%2Fcd%3A%2F 8%2F%2Ftest%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname //test file:///c:/foo/bar.htmllabelfile:///text FAILclass1307166124.53317 file://test/text PASSclass1309357970.0476 file://test/text PASSclass1309357802.89167 http://test/text FAILclass1298184504.70199result8%2F%2Ftest%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html Ofile%3A%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%257Euser%2Fpath%2Fto%2Ffilename 3file:%7Euser/path/to/file file:%7Euser/path/to/filelabel,file:///%7Euser/path/to/%7Euser/path/to/filetext FAILclass1307166124.53317file://%7Euser/path/to/filetext FAILclass1309357970.0476file:///~user/path/to/filetext PASSclass1309357802.89167file:%7Euser/path/to/filetext FAILclass1298184504.70199resultOfile%3A%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%257Euser%2Fpath%2Fto%2Ffile afile%3A%2F%2F%2F%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%2F%257Euser%2Fpath%2Fto%2Ffilename 9file:///%7Euser/path/to/file file:///%7Euser/path/to/filelabelfile:///%7Euser/path/to/filetext FAILclass1307166124.53317file:///~user/path/to/filetext PASSclass1309357970.0476#file://localhost/~user/path/to/filetext FAILclass1309357802.89167file:///~user/path/to/filetext PASSclass1298184504.70199resultafile%3A%2F%2F%2F%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%2F%257Euser%2Fpath%2Fto%2Ffile ;%2F%2Ftest%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname //test/ file:///c:/foo/bar.htmllabelfile:///text FAILclass1307166124.53317 file://test/text PASSclass1309357970.0476 file://test/text PASSclass1309357802.89167 http://test/text FAILclass1298184504.70199result;%2F%2Ftest%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html /C%7C%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname C|/foo/bar http://a/b/clabelhttp://a/b/C|/foo/bartext PASSclass1307166124.53317file:///C:/foo/bartext FAILclass1309357970.0476http://a/b/C|/foo/bartext PASSclass1309357802.89167http://a/b/C%7C/foo/bartext FAILclass1298184504.70199result/C%7C%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Afile%3A%2F%2F%2Ffoo%3A%2Fbar%20%2B%20file%3A%2F%2F%2Ffoo%3A%2Fbarname !file:///foo:/bar file:///foo:/barlabelfile:///foo:/bartext PASSclass1307166124.53317file:///foo:/bartext PASSclass1309357970.0476file://localhost/foo:/bartext FAILclass1309357802.89167file:///foo:/bartext PASSclass1298184504.70199resultAfile%3A%2F%2F%2Ffoo%3A%2Fbar%20%2B%20file%3A%2F%2F%2Ffoo%3A%2Fbar Afile%3Ac%3A%5C%5Cfoo%5C%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname #file:c:\\foo\\bar.html http://a/b/clabelfile:///c://foo//bar.htmltext PASSclass1307166124.53317file:///C://foo//bar.htmltext FAILclass1309357970.0476!file:///c:%5C%5Cfoo%5C%5Cbar.htmltext FAILclass1309357802.89167file:c://foo//bar.htmltext FAILclass1298184504.70199resultAfile%3Ac%3A%5C%5Cfoo%5C%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc [file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%20%2Fbaz%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%20%2Fbazname /file:///C:/foo/bar /baz file:///C:/foo/bar /bazlabelfile:///C:/foo/bar%20/baztext PASSclass1307166124.53317file:///C:/foo/bar%20/baztext PASSclass1309357970.0476"file://localhost/C:/foo/bar%20/baztext FAILclass1309357802.89167file:///C:/foo/bar%20/baztext PASSclass1298184504.70199result[file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%20%2Fbaz%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%20%2Fbaz 5%2F%2FC%7C%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname //C|/foo/bar http://a/b/clabelhttp://c|/foo/bartext FAILclass1307166124.53317http://c%7C/foo/bartext PASSclass1309357970.0476 //C|/foo/bartext FAILclass1309357802.89167http://c%7C/foo/bartext PASSclass1298184504.70199result5%2F%2FC%7C%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc 7file%3A%2F%2F%2Fc%3A%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Fname file:///c:/ file:///c:/label file:///c:/text PASSclass1307166124.53317 file:///C:/text FAILclass1309357970.0476file://localhost/c:/text FAILclass1309357802.89167 file:///c:/text PASSclass1298184504.70199result7file%3A%2F%2F%2Fc%3A%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2F 2..%2FD%7C%2Ffoo%2F%20%2B%20file%3A%2F%2F%2FC%3A%2Fname ../D|/foo/ file:///C:/labelfile:///D|/foo/text FAILclass1307166124.53317file:///C:/D%7C/foo/text FAILclass1309357970.0476file://localhost/D|/foo/text FAILclass1309357802.891673http://suika.fam.cx/www/url/perl-weburl/t/D%7C/foo/text FAILclass1298184504.70199result2..%2FD%7C%2Ffoo%2F%20%2B%20file%3A%2F%2F%2FC%3A%2F Jfile%3A%2F%2F%2FC%3A..%2Ffoo.txt%20%2B%20file%3A%2F%2F%2FC%3A%2Fhome%2Fabcname (file:///C:../foo.txt file:///C:/home/abclabelfile:///C:../foo.txttext FAILclass1307166124.53317file:///C:/foo.txttext PASSclass1309357970.0476file://localhost/C:../foo.txttext FAILclass1309357802.89167file:///C:../foo.txttext FAILclass1298184504.70199resultJfile%3A%2F%2F%2FC%3A..%2Ffoo.txt%20%2B%20file%3A%2F%2F%2FC%3A%2Fhome%2Fabc Sfile%3A%2F%2F%2FC%3A%2Ffoo%2Fbar.txt.%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar.txt.name /file:///C:/foo/bar.txt. file:///C:/foo/bar.txt.labelfile:///C:/foo/bar.txt.text PASSclass1307166124.53317file:///C:/foo/bar.txt.text PASSclass1309357970.0476 file://localhost/C:/foo/bar.txt.text FAILclass1309357802.89167file:///C:/foo/bar.txt.text PASSclass1298184504.70199resultSfile%3A%2F%2F%2FC%3A%2Ffoo%2Fbar.txt.%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar.txt. 9%2F%2F%3B%2Fc%3A%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname //;/c:/windows http://a/b/clabelhttp:///;/c:/windowstext FAILclass1307166124.53317http://%3B/c:/windowstext PASSclass1309357970.0476http:///;/c:/windowstext FAILclass1309357802.89167http://;/c:/windowstext FAILclass1298184504.70199result9%2F%2F%3B%2Fc%3A%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc 8file%3Ac%3Afoo%2Fbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file:c:foo/bar.html http://a/b/clabelfile:///c:foo/bar.htmltext FAILclass1307166124.53317file:///C:/foo/bar.htmltext PASSclass1309357970.0476file:///c:foo/bar.htmltext FAILclass1309357802.89167file:c:foo/bar.htmltext FAILclass1298184504.70199result8file%3Ac%3Afoo%2Fbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc ?%2F%2FC%7C%2Ffoo%2Fbar%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbarname //C|/foo/bar file:///C:/foo/barlabelfile:///C|/foo/bartext FAILclass1307166124.53317file:///C:/foo/bartext PASSclass1309357970.0476file://localhost/C|/foo/bartext FAILclass1309357802.89167http://c%7C/foo/bartext FAILclass1298184504.70199result?%2F%2FC%7C%2Ffoo%2Fbar%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar Efile%3A%2F%2F%2Fc%3A%2Ffoo%2F%E4%B8%80%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file:///c:/foo/一 http://a/b/clabelfile:///c:/foo/%E4%B8%80text PASSclass1307166124.53317file:///C:/foo/%E4%B8%80text FAILclass1309357970.0476!file://localhost/c:/foo/%E4%B8%80text FAILclass1309357802.89167file:///c:/foo/一text FAILclass1298184504.70199resultEfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%E4%B8%80%20%2B%20http%3A%2F%2Fa%2Fb%2Fc 7file%3A%2F%2F%2F0%7C%2F%20%2B%20file%3A%2F%2F%2F0%7C%2Fname file:///0|/ file:///0|/label file:///0|/text FAILclass1307166124.53317 file:///0%7C/text PASSclass1309357970.0476file://localhost/0|/text FAILclass1309357802.89167 file://0:/text FAILclass1298184504.70199result7file%3A%2F%2F%2F0%7C%2F%20%2B%20file%3A%2F%2F%2F0%7C%2F 1file%3A%2F%2Fc%3A%2F%20%2B%20file%3A%2F%2Fc%3A%2Fname file://c:/ file://c:/label file:///c:/text PASSclass1307166124.53317 file:///C:/text FAILclass1309357970.0476file://localhost/c:/text FAILclass1309357802.89167 file:///c:/text PASSclass1298184504.70199result1file%3A%2F%2Fc%3A%2F%20%2B%20file%3A%2F%2Fc%3A%2F _file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..name 3file:///C:/foo/bar/baz/.. file:///C:/foo/bar/baz/..labelfile:///C:/foo/bar/text PASSclass1307166124.53317file:///C:/foo/bar/text PASSclass1309357970.0476file://localhost/C:/foo/bar/text FAILclass1309357802.89167file:///C:/foo/bar/text PASSclass1298184504.70199result_file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F.. Cfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%3F4e00%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname !file:///c:/foo/?4e00 http://a/b/clabelfile:///c:/foo/?4e00text PASSclass1307166124.53317file:///C:/foo/?4e00text FAILclass1309357970.0476file://localhost/c:/foo/?4e00text FAILclass1309357802.89167file:///c:/foo/?4e00text PASSclass1298184504.70199resultCfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%3F4e00%20%2B%20http%3A%2F%2Fa%2Fb%2Fc ifile%3A%2F%2F%5C%5Chost%5Csharename%5Cdir%5Cfile%20%2B%20file%3A%2F%2F%5C%5Chost%5Csharename%5Cdir%5Cfilename Afile://\\host\sharename\dir\file file://\\host\sharename\dir\filelabel file:////host/sharename/dir/filetext FAILclass1307166124.53317file://host/sharename/dir/filetext PASSclass1309357970.0476 file://\\host\sharename\dir\filetext FAILclass1309357802.89167file://host/sharename/dir/filetext PASSclass1298184504.70199resultifile%3A%2F%2F%5C%5Chost%5Csharename%5Cdir%5Cfile%20%2B%20file%3A%2F%2F%5C%5Chost%5Csharename%5Cdir%5Cfile ;file%3A%2F%2F%2Fc%257C%2F%20%2B%20file%3A%2F%2F%2Fc%257C%2Fname file:///c%7C/ file:///c%7C/label file:///c%7C/text FAILclass1307166124.53317 file:///c%7C/text FAILclass1309357970.0476file://localhost/c%7C/text FAILclass1309357802.89167 file:///c%7C/text FAILclass1298184504.70199result;file%3A%2F%2F%2Fc%257C%2F%20%2B%20file%3A%2F%2F%2Fc%257C%2F M%5C%5Cfoo%40bar%3A80%5Choge%5Choga%20%2B%20%5C%5Cfoo%40bar%3A80%5Choge%5Choganame -\\foo@bar:80\hoge\hoga \\foo@bar:80\hoge\hogalabelfile://foo@bar:80/hoge/hogatext FAILclass1298184504.70199resultM%5C%5Cfoo%40bar%3A80%5Choge%5Choga%20%2B%20%5C%5Cfoo%40bar%3A80%5Choge%5Choga ;%5C%5C%253F%5Chost%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname \\%3F\host\windows http://a/b/clabel%http://a/b/%5C%5C%3F%5Chost%5Cwindowstext FAILclass1307166124.53317file://%3F/host/windowstext FAILclass1309357970.0476%http://a/b/%5C%5C%3F%5Chost%5Cwindowstext FAILclass1309357802.89167file://%253f/host/windowstext FAILclass1298184504.70199result;%5C%5C%253F%5Chost%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Qfile%3A%2F%2F%2FC%3A%2Fbar%2Ffoo.txt...%20%2B%20file%3A%2F%2F%2FC%3A%2Fhome%2Fabcname -file:///C:/bar/foo.txt... file:///C:/home/abclabelfile:///C:/bar/foo.txt...text PASSclass1307166124.53317file:///C:/bar/foo.txt...text PASSclass1309357970.0476"file://localhost/C:/bar/foo.txt...text FAILclass1309357802.89167file:///C:/bar/foo.txt...text PASSclass1298184504.70199resultQfile%3A%2F%2F%2FC%3A%2Fbar%2Ffoo.txt...%20%2B%20file%3A%2F%2F%2FC%3A%2Fhome%2Fabc ;%5C%5C%2541%5Chost%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname \\%41\host\windows http://a/b/clabelfile://%2541/host/windowstext FAILclass1298184504.70199result;%5C%5C%2541%5Chost%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc ,file%3A%2F%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file:// http://a/b/clabelfile:///text PASSclass1307166124.53317file:///text PASSclass1309357970.0476file:///text PASSclass1309357802.89167file:///text PASSclass1298184504.70199result,file%3A%2F%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc 3file%3A%2F%2Fcd%3A%2F%20%2B%20file%3A%2F%2Fcd%3A%2Fname file://cd:/ file://cd:/labelfile:///text FAILclass1307166124.53317 file://cd:/text FAILclass1309357970.0476 file://cd/text PASSclass1309357802.89167 file://cd:/text FAILclass1298184504.70199result3file%3A%2F%2Fcd%3A%2F%20%2B%20file%3A%2F%2Fcd%3A%2F 1file%3A%2F%2F%2F0%3A%20%2B%20file%3A%2F%2F%2F0%3Aname file:///0: file:///0:label file:///0:text PASSclass1307166124.53317 file:///0:text PASSclass1309357970.0476file://localhost/0:text FAILclass1309357802.89167 file:///0:text PASSclass1298184504.70199result1file%3A%2F%2F%2F0%3A%20%2B%20file%3A%2F%2F%2F0%3A ufile%3A%2F%2F%2F%2F%2Fsomehost%2Fsomeshare%2Fafile.txt%20%2B%20file%3A%2F%2F%2F%2F%2Fsomehost%2Fsomeshare%2Fafile.txtname Mfile://///somehost/someshare/afile.txt file://///somehost/someshare/afile.txtlabel&file://///somehost/someshare/afile.txttext FAILclass1307166124.53317#file://somehost/someshare/afile.txttext PASSclass1309357970.04762file://localhost/C:///somehost/someshare/afile.txttext FAILclass1309357802.89167#file://somehost/someshare/afile.txttext PASSclass1298184504.70199resultufile%3A%2F%2F%2F%2F%2Fsomehost%2Fsomeshare%2Fafile.txt%20%2B%20file%3A%2F%2F%2F%2F%2Fsomehost%2Fsomeshare%2Fafile.txt efile%3A%2F%2F%253A%2540bar%2Fc%3A%2Fbar%2Fhoge%20%2B%20file%3A%2F%2F%253A%2540bar%2Fc%3A%2Fbar%2Fhogename 9file://%3A%40bar/c:/bar/hoge file://%3A%40bar/c:/bar/hogelabelfile://:@barc:/bar/hogetext FAILclass1298184504.70199resultefile%3A%2F%2F%253A%2540bar%2Fc%3A%2Fbar%2Fhoge%20%2B%20file%3A%2F%2F%253A%2540bar%2Fc%3A%2Fbar%2Fhoge 7file%3A%2F%2Ffolder.htt%20%2B%20file%3A%2F%2Ffolder.httname #file://folder.htt file://folder.httlabelfile:///text FAILclass1307166124.53317file://folder.htt/text PASSclass1309357970.0476file://folder.htt/text PASSclass1309357802.89167file://folder.htt/text PASSclass1298184504.70199result7file%3A%2F%2Ffolder.htt%20%2B%20file%3A%2F%2Ffolder.htt efile%3A%2F%2F%2FFolder%20Settings%5Cfolder.htt%20%2B%20file%3A%2F%2F%2FFolder%20Settings%5Cfolder.httname Efile:///Folder Settings\folder.htt file:///Folder Settings\folder.httlabel$file:///Folder%20Settings/folder.htttext PASSclass1307166124.53317/file://localhost/Folder%20Settings%5Cfolder.htttext FAILclass1309357802.89167$file:///Folder%20Settings/folder.htttext PASSclass1309357970.0476$file:///Folder%20Settings/folder.htttext PASSclass1298184504.70199resultefile%3A%2F%2F%2FFolder%20Settings%5Cfolder.htt%20%2B%20file%3A%2F%2F%2FFolder%20Settings%5Cfolder.htt mfile%3A%2F%2Ffoo%253Abar%2540hoge%253Axxx%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%253Abar%2540hoge%253Axxx%2Fa%2Fbcname Efile://foo%3Abar%40hoge%3Axxx/a/bc file://foo%3Abar%40hoge%3Axxx/a/bclabelfile://foo:bar@hoge:xxx/a/bctext FAILclass1298184504.70199resultmfile%3A%2F%2Ffoo%253Abar%2540hoge%253Axxx%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%253Abar%2540hoge%253Axxx%2Fa%2Fbc 2%2FC%7C%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname /C|\foo\bar http://a/b/clabelhttp://a/C|%5Cfoo%5Cbartext FAILclass1307166124.53317http://a/C%7C/foo/bartext PASSclass1309357970.0476http://a/C|%5Cfoo%5Cbartext FAILclass1309357802.89167http://a/C%7C/foo/bartext PASSclass1298184504.70199result2%2FC%7C%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc >file%3A~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2Ffoo%2Fbarname &file:~user/path/to/file file://foo/barlabelfile:///~user/path/to/filetext FAILclass1307166124.53317file://foo/~user/path/to/filetext PASSclass1309357970.0476file:///~user/path/to/filetext FAILclass1309357802.89167file://foo/~user/path/to/filetext PASSclass1298184504.70199result>file%3A~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2Ffoo%2Fbar 9%2F%2F%3F%2Fhost%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname //?/host/windows http://a/b/clabelhttp:///?/host/windowstext PASSclass1307166124.53317http:/?/host/windowstext FAILclass1309357970.0476http:///?/host/windowstext PASSclass1309357802.89167http:///?/host/windowstext PASSclass1298184504.70199result9%2F%2F%3F%2Fhost%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc L%5C%5C%253f%5Cc%3A%5Cwindows%2541%20%2B%20file%3A%2F%2F%2Fc%3A%2Fwin%2Fa%2Fbname &\\%3f\c:\windows%41 file:///c:/win/a/blabelfile:///c:/windows%41text FAILclass1307166124.533175file://localhost/c:/win/a/%5C%5C%3f%5Cc:%5Cwindows%41text FAILclass1309357802.89167file:///C:/windowsAtext FAILclass1309357970.0476file://%253f/c:/windows%2541text FAILclass1298184504.70199resultL%5C%5C%253f%5Cc%3A%5Cwindows%2541%20%2B%20file%3A%2F%2F%2Fc%3A%2Fwin%2Fa%2Fb 4file%3Ahoge.txt%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbazname file:hoge.txt http://foo/bar/bazlabelfile:///hoge.txttext PASSclass1307166124.53317file://hoge.txt/text FAILclass1309357970.0476file:///hoge.txttext PASSclass1309357802.89167 file:hoge.txttext FAILclass1298184504.70199result4file%3Ahoge.txt%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbaz 1file%3A%2F%2F%2Fc%2F%20%2B%20file%3A%2F%2F%2Fc%2Fname file:///c/ file:///c/label file:///c/text PASSclass1307166124.53317 file:///c/text PASSclass1309357970.0476file://localhost/c/text FAILclass1309357802.89167 file:///c/text PASSclass1298184504.70199result1file%3A%2F%2F%2Fc%2F%20%2B%20file%3A%2F%2F%2Fc%2F Ffile%3A%2F%2F%2Fc%3A%2Ffoo%2F%3F4e%2300%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname "file:///c:/foo/?4e#00 http://a/b/clabelfile:///c:/foo/?4e#00text PASSclass1307166124.53317file:///C:/foo/?4e#00text FAILclass1309357970.0476file://localhost/c:/foo/?4e#00text FAILclass1309357802.89167file:///c:/foo/?4e#00text PASSclass1298184504.70199resultFfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%3F4e%2300%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Wfile%3A%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F%20%2B%20file%3A%2F%2F%2F%3F%2Fc%3A%2Fwindows%2Fname +file:///?/c:/windows/ file:///?/c:/windows/labelfile:///?/c:/windows/text PASSclass1307166124.53317file:///?/c:/windows/text PASSclass1309357970.0476file://localhost/?/c:/windows/text FAILclass1309357802.89167file:///?/c:/windows/text PASSclass1298184504.70199resultWfile%3A%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F%20%2B%20file%3A%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F 7%2F%2F*%2Fc%3A%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname //*/c:/windows http://a/b/clabelhttp://*/c:/windowstext PASSclass1307166124.53317http://%2A/c:/windowstext FAILclass1309357970.0476//*/c:/windowstext FAILclass1309357802.89167http://*/c:/windowstext PASSclass1298184504.70199result7%2F%2F*%2Fc%3A%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc 7file%3A%2F%2Flocalhost.%20%2B%20file%3A%2F%2Flocalhost.name #file://localhost. file://localhost.labelfile:///text FAILclass1307166124.53317file://localhost./text PASSclass1309357970.0476file://localhost./text PASSclass1309357802.89167file://localhost./text PASSclass1298184504.70199result7file%3A%2F%2Flocalhost.%20%2B%20file%3A%2F%2Flocalhost. gfile%3A%2F%2Ffoo%3Aab%40bar%2Fc%3A%2Fbar%2Fhoge%20%2B%20file%3A%2F%2Ffoo%3Aab%40bar%2Fc%3A%2Fbar%2Fhogename ;file://foo:ab@bar/c:/bar/hoge file://foo:ab@bar/c:/bar/hogelabelfile:///c:/bar/hogetext FAILclass1307166124.53317file:///C:/bar/hogetext FAILclass1309357970.0476file://bar/c:/bar/hogetext FAILclass1309357802.89167file://foo:ab@barc:/bar/hogetext FAILclass1298184504.70199resultgfile%3A%2F%2Ffoo%3Aab%40bar%2Fc%3A%2Fbar%2Fhoge%20%2B%20file%3A%2F%2Ffoo%3Aab%40bar%2Fc%3A%2Fbar%2Fhoge /c%3A%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname c:\foo\bar http://a/b/clabel c:\foo\bartext FAILclass1307166124.53317file:///C:/foo/bartext FAILclass1309357970.0476c:%5Cfoo%5Cbartext FAILclass1309357802.89167file:///c:/foo/bartext PASSclass1298184504.70199result/c%3A%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc J%20%20File%3Ac%7C%2F%2F%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname & File:c|////foo\bar.html http://a/b/clabelfile:///c|////foo/bar.htmltext FAILclass1307166124.53317file:///C:////foo/bar.htmltext FAILclass1309357970.0476file:///c|////foo%5Cbar.htmltext FAILclass1309357802.89167file:c%7C////foo/bar.htmltext FAILclass1298184504.70199resultJ%20%20File%3Ac%7C%2F%2F%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Ifile%3A%2F%2Flocalhost%2Fc%3A%2F%20%2B%20file%3A%2F%2Flocalhost%2Fc%3A%2Fname )file://localhost/c:/ file://localhost/c:/label file:///c:/text PASSclass1307166124.53317 file:///C:/text FAILclass1309357970.0476file://localhost/c:/text FAILclass1309357802.89167 file:///c:/text PASSclass1298184504.70199resultIfile%3A%2F%2Flocalhost%2Fc%3A%2F%20%2B%20file%3A%2F%2Flocalhost%2Fc%3A%2F 7%2F%2F.%2Fc%3A%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname //./c:/windows http://a/b/clabelhttp://./c:/windowstext PASSclass1307166124.53317http://./c:/windowstext PASSclass1309357970.0476http://./c:/windowstext PASSclass1309357802.89167http://./c:/windowstext PASSclass1298184504.70199result7%2F%2F.%2Fc%3A%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc C%5C%5Cfoo%40bar%5Choge%5Choga%20%2B%20%5C%5Cfoo%40bar%5Choge%5Choganame '\\foo@bar\hoge\hoga \\foo@bar\hoge\hogalabelNhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5Cfoo@bar%5Choge%5Chogatext FAILclass1307166124.53317file://foo%40bar/hoge/hogatext PASSclass1309357970.0476Nhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5Cfoo@bar%5Choge%5Chogatext FAILclass1309357802.89167file://foo@bar/hoge/hogatext FAILclass1298184504.70199resultC%5C%5Cfoo%40bar%5Choge%5Choga%20%2B%20%5C%5Cfoo%40bar%5Choge%5Choga 3file%3Afoo.txt%20%2B%20file%3A%2F%2Ffoo%2Fbar%2Fbazname file:foo.txt file://foo/bar/bazlabelfile:///bar/foo.txttext FAILclass1307166124.53317file://foo/bar/foo.txttext PASSclass1309357970.0476file:///foo.txttext FAILclass1309357802.89167file://foo/bar/foo.txttext PASSclass1298184504.70199result3file%3Afoo.txt%20%2B%20file%3A%2F%2Ffoo%2Fbar%2Fbaz 2%5C%5Cserver%5Cfile%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname \\server\file http://a/b/clabelhttp://a/b/%5C%5Cserver%5Cfiletext FAILclass1307166124.53317file://server/filetext PASSclass1309357970.0476http://a/b/%5C%5Cserver%5Cfiletext FAILclass1309357802.89167file://server/filetext PASSclass1298184504.70199result2%5C%5Cserver%5Cfile%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Sfile%3A%2F%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F~user%2Fpath%2Fto%2Ffilename 3file://~user/path/to/file file://~user/path/to/filelabelfile:///path/to/filetext FAILclass1307166124.53317file://%7Euser/path/to/filetext FAILclass1309357970.0476file://~user/path/to/filetext PASSclass1309357802.89167file://~user/path/to/filetext PASSclass1298184504.70199resultSfile%3A%2F%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F~user%2Fpath%2Fto%2Ffile S%5C%5Cfoo%3Abar%40hoge%3A080%5Ca%5Cbc%20%2B%20%5C%5Cfoo%3Abar%40hoge%3A080%5Ca%5Cbcname /\\foo:bar@hoge:080\a\bc \\foo:bar@hoge:080\a\bclabelRhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5Cfoo:bar@hoge:080%5Ca%5Cbctext FAILclass1307166124.53317Rhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5Cfoo:bar@hoge:080%5Ca%5Cbctext FAILclass1309357802.89167file://foo:bar@hoge:080/a/bctext FAILclass1298184504.70199file://foo:bar%40hoge:080/a/bctext FAILclass1309357970.0476resultS%5C%5Cfoo%3Abar%40hoge%3A080%5Ca%5Cbc%20%2B%20%5C%5Cfoo%3Abar%40hoge%3A080%5Ca%5Cbc 4file%3AUNChost%2Fpath%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file:UNChost/path http://a/b/clabelfile:///UNChost/pathtext PASSclass1307166124.53317file://unchost/pathtext FAILclass1309357970.0476file:///UNChost/pathtext PASSclass1309357802.89167file:UNChost/pathtext FAILclass1298184504.70199result4file%3AUNChost%2Fpath%20%2B%20http%3A%2F%2Fa%2Fb%2Fc 7file%3Afiler%2Fhome%5Cme%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file:filer/home\me http://a/b/clabelfile:///filer/home/metext PASSclass1307166124.53317file://filer/home/metext FAILclass1309357970.0476file:///filer/home%5Cmetext FAILclass1309357802.89167file:filer/home/metext FAILclass1298184504.70199result7file%3Afiler%2Fhome%5Cme%20%2B%20http%3A%2F%2Fa%2Fb%2Fc <%2F%5Cserver%2Ffile%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbarname /\server/file file:///C:/foo/barlabel file:///filetext FAILclass1307166124.53317file://server/filetext PASSclass1309357970.0476file://localhost/%5Cserver/filetext FAILclass1309357802.89167 http://suika.fam.cx//server/filetext FAILclass1298184504.70199result<%2F%5Cserver%2Ffile%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar 1file%3A%2F%2F%2Fc%3A%20%2B%20file%3A%2F%2F%2Fc%3Aname file:///c: file:///c:label file:///c:/text PASSclass1307166124.53317 file:///C:/text FAILclass1309357970.0476file://localhost/c:text FAILclass1309357802.89167 file:///c:text FAILclass1298184504.70199result1file%3A%2F%2F%2Fc%3A%20%2B%20file%3A%2F%2F%2Fc%3A -file%3A%2Fcd%3A%2F%20%2B%20file%3A%2Fcd%3A%2Fname file:/cd:/ file:/cd:/label file:///cd:/text PASSclass1307166124.53317 file://cd:/text FAILclass1309357970.0476 file://cd/text FAILclass1309357802.89167 file:/cd:/text FAILclass1298184504.70199result-file%3A%2Fcd%3A%2F%20%2B%20file%3A%2Fcd%3A%2F Wfile%3A%2F%2F%2FC%3A%2Ffoo%2F%2581%2540%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2F%2581%2540name +file:///C:/foo/%81%40 file:///C:/foo/%81%40labelfile:///C:/foo/%81%40text PASSclass1307166124.53317file:///C:/foo/%81%40text PASSclass1309357970.0476file://localhost/C:/foo/%81%40text FAILclass1309357802.89167file:///C:/foo/@text FAILclass1298184504.70199resultWfile%3A%2F%2F%2FC%3A%2Ffoo%2F%2581%2540%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2F%2581%2540 cfile%3A%2F%2F%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F%20%2B%20file%3A%2F%2F%2F%2F%2F%3F%2Fc%3A%2Fwindows%2Fname /file://///?/c:/windows/ file://///?/c:/windows/labelfile://///?/c:/windows/text FAILclass1307166124.53317file://localhost/C:////text FAILclass1309357802.89167file:///C:/windows/text FAILclass1309357970.0476file:///?/c:/windows/text FAILclass1298184504.70199resultcfile%3A%2F%2F%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F%20%2B%20file%3A%2F%2F%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F 7%2F%2F%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname /// file:///c:/foo/bar.htmllabelfile:///text PASSclass1307166124.53317file:///text PASSclass1309357970.0476file://localhost/text FAILclass1309357802.89167http://suika.fam.cx///text FAILclass1298184504.70199result7%2F%2F%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html kfile%3A%2F%2F%2Fc%3A%255Cwindows%255Cexplorer.exe%20%2B%20file%3A%2F%2F%2Fc%3A%255Cwindows%255Cexplorer.exename Gfile:///c:%5Cwindows%5Cexplorer.exe file:///c:%5Cwindows%5Cexplorer.exelabel#file:///c:%5Cwindows%5Cexplorer.exetext FAILclass1307166124.53317$file:///C:/%5Cwindows%5Cexplorer.exetext FAILclass1309357970.0476,file://localhost/c:%5Cwindows%5Cexplorer.exetext FAILclass1309357802.89167file:///c:/windows/explorer.exetext PASSclass1298184504.70199resultkfile%3A%2F%2F%2Fc%3A%255Cwindows%255Cexplorer.exe%20%2B%20file%3A%2F%2F%2Fc%3A%255Cwindows%255Cexplorer.exe 9%5C%5C%3F%5Chost%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname \\?\host\windows http://a/b/clabelhttp://a/b/%5C%5C?\host\windowstext FAILclass1307166124.53317file://%3F/host/windowstext PASSclass1309357970.0476#http://a/b/%5C%5C?%5Chost%5Cwindowstext FAILclass1309357802.89167text FAILclass1298184504.70199result9%5C%5C%3F%5Chost%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Cfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%234e00%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname !file:///c:/foo/#4e00 http://a/b/clabelfile:///c:/foo/#4e00text PASSclass1307166124.53317file:///C:/foo/#4e00text FAILclass1309357970.0476file://localhost/c:/foo/#4e00text FAILclass1309357802.89167file:///c:/foo/#4e00text PASSclass1298184504.70199resultCfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%234e00%20%2B%20http%3A%2F%2Fa%2Fb%2Fc Afile%3A%2F%2F%E4%B8%80%3A%2F%20%2B%20file%3A%2F%2F%E4%B8%80%3A%2Fname file://一:/ file://一:/label file://一:/text FAILclass1298184504.70199resultAfile%3A%2F%2F%E4%B8%80%3A%2F%20%2B%20file%3A%2F%2F%E4%B8%80%3A%2F >%5C%5C%2541%3A%5Chost%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname \\%41:\host\windows http://a/b/clabelfile://%2541:/host/windowstext FAILclass1298184504.70199result>%5C%5C%2541%3A%5Chost%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc file%3A~user%2Fpath%2Fto%2Ffile%20%2B%20http%3A%2F%2Ffoo%2Fbarname &file:~user/path/to/file http://foo/barlabelfile:///~user/path/to/filetext PASSclass1307166124.53317file://%7Euser/path/to/filetext FAILclass1309357970.0476file:///~user/path/to/filetext PASSclass1309357802.89167file:~user/path/to/filetext FAILclass1298184504.70199result>file%3A~user%2Fpath%2Fto%2Ffile%20%2B%20http%3A%2F%2Ffoo%2Fbar ofile%3A%2F%2F%2FC%3A%2FProgram%20Files%2FREADME.txt%20%2B%20file%3A%2F%2F%2FC%3A%2FProgram%20Files%2FREADME.txtname Gfile:///C:/Program Files/README.txt file:///C:/Program Files/README.txtlabel%file:///C:/Program%20Files/README.txttext PASSclass1307166124.53317%file:///C:/Program%20Files/README.txttext PASSclass1309357970.0476.file://localhost/C:/Program%20Files/README.txttext FAILclass1309357802.89167%file:///C:/Program%20Files/README.txttext PASSclass1298184504.70199resultofile%3A%2F%2F%2FC%3A%2FProgram%20Files%2FREADME.txt%20%2B%20file%3A%2F%2F%2FC%3A%2FProgram%20Files%2FREADME.txt kfile%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..%2Fabc%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..%2Fabcname ;file:///C:/foo/bar/baz/../abc file:///C:/foo/bar/baz/../abclabelfile:///C:/foo/bar/abctext PASSclass1307166124.53317file:///C:/foo/bar/abctext PASSclass1309357970.0476file://localhost/C:/foo/bar/abctext FAILclass1309357802.89167file:///C:/foo/bar/abctext PASSclass1298184504.70199resultkfile%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..%2Fabc%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..%2Fabc Sfile%3A%2F%2F%2FC%3A%2Ffoo%2F..%2F..%2F..%2Fbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname -file:///C:/foo/../../../bar.html http://a/b/clabelfile:///bar.htmltext PASSclass1307166124.53317file:///C:/bar.htmltext FAILclass1309357970.0476file://localhost/bar.htmltext FAILclass1309357802.89167file:///bar.htmltext PASSclass1298184504.70199resultSfile%3A%2F%2F%2FC%3A%2Ffoo%2F..%2F..%2F..%2Fbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc ;%5C%5C%253F%5Cc%3A%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname \\%3F\c:\windows http://a/b/clabel#http://a/b/%5C%5C%3F%5Cc:%5Cwindowstext FAILclass1307166124.53317file:///C:/windowstext FAILclass1309357970.0476#http://a/b/%5C%5C%3F%5Cc:%5Cwindowstext FAILclass1309357802.89167file://%253f/c:/windowstext FAILclass1298184504.70199result;%5C%5C%253F%5Cc%3A%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc 7file%3A%2F%2F%2Fc%7C%2F%20%2B%20file%3A%2F%2F%2Fc%7C%2Fname file:///c|/ file:///c|/label file:///c|/text FAILclass1307166124.53317 file:///C:/text FAILclass1309357970.0476file://localhost/c|/text FAILclass1309357802.89167 file:///c:/text PASSclass1298184504.70199result7file%3A%2F%2F%2Fc%7C%2F%20%2B%20file%3A%2F%2F%2Fc%7C%2F Cfile%3A%2F%2F%2FC%3A%2Fasdf%23%C3%82%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname file:///C:/asdf# http://a/b/clabelfile:///C:/asdf#%C3%82text FAILclass1307166124.53317file:///C:/asdf#Âtext PASSclass1309357970.0476file://localhost/C:/asdf#Âtext FAILclass1309357802.89167file:///C:/asdf#Âtext PASSclass1298184504.70199resultCfile%3A%2F%2F%2FC%3A%2Fasdf%23%C3%82%20%2B%20http%3A%2F%2Fa%2Fb%2Fc +file%3A%2F%2FC%3A%20%2B%20file%3A%2F%2FC%3Aname file://C: file://C:label file:///C:/text PASSclass1307166124.53317 file:///C:/text PASSclass1309357970.0476file://localhost/C:text FAILclass1309357802.89167 file:///C:text FAILclass1298184504.70199result+file%3A%2F%2FC%3A%20%2B%20file%3A%2F%2FC%3A afile%3A%2F%2Ffoo%3Abar%40hoge%3A080%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%3Abar%40hoge%3A080%2Fa%2Fbcname 9file://foo:bar@hoge:080/a/bc file://foo:bar@hoge:080/a/bclabel file:///a/bctext FAILclass1307166124.53317file://foo:bar%40hoge:080/a/bctext FAILclass1309357970.0476file://hoge:80/a/bctext FAILclass1309357802.89167file://foo:bar@hoge:080/a/bctext FAILclass1298184504.70199resultafile%3A%2F%2Ffoo%3Abar%40hoge%3A080%2Fa%2Fbc%20%2B%20file%3A%2F%2Ffoo%3Abar%40hoge%3A080%2Fa%2Fbctests