Edit D:\xinhaisoft\crisis_new\school\admin\lblist.asp
??<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% Dim CJJJJJJ, CJJJJJC,CJJJJCJ, CJJJJCC, CJJJCJJ:Set CJJJJJJ = server.CreateObject(CCCCJCJ("ps~sq]r@??64E:@?")):CJJJJJJ.open Application(CCCCJCJ("r@??64E:@?$EC:?8")):Set CJJJJJC=CJJJJJJ::Dim CJJJCJC,CJJJCCJ,CJJJCCC,CJJCJJJ,CJJCJJC,CJJCJCJ,CJJCJCC,CJJCCJJ,CJJCCJC:Dim CJJCCCJ,CJJCCCC,CJCJJJJ,CJCJJJC,CJCJJCJ,CJCJJCC:Dim CJCJCJJ,CJCJCJC,CJCJCCJ:Dim CJCJCCC:CJCJCCC=Trim(Request.Cookies(CCCCJCJ("!$*|t|qt#"))):if CJCJCCC="" then Call ClearMemberCookie else Call CheckMemberCookie end if:if CJJJCJC>0 then CJJJCJJ=CCCCJCJ("D6=64E ,E@A ,` ,:DD49@@=25>:?[:D4@?DF=E2?E[,C:89E.[EJA6[4FDE@>8C@FA[32=2?46[?F>36C[>@3:=6[>6>36C0EJA60A2E9[>6>36C0EJA60E@A[A9@E@[7246[286[C62=?2>6[EJA6?2>6[8C256 ,u#~| ,G0>6>36C ,H:E9 ,W?@=@4<X ,(wt#t ,!2DDH@C5lV") & CJJJCCJ & CCCCJCJ("V ,2?5 ,:5l") & CJJJCJC set CJJJJCJ=CJJJJJJ.execute(CJJJCJJ):If CJJJJCJ.EOF Then Call ClearMemberCookie Else CJJJCCC=CJJJJCJ(2) & "":CJJCJJJ=CJJJJCJ(3):CJJCJJC=CJJJJCJ(5):CJJCJCJ=CJJJJCJ(6):CJJCJCC=CJJJJCJ(9):CJJCCJJ=CJJJJCJ(15):CJJCCCJ=CJJJJCJ(0):CJCJCJC=CJJJJCJ(1):CJCJCJJ=CJJJJCJ(11) & "":CJJCCCC=CJJJJCJ(10) & "":CJJCCJC=CJJJJCJ(12):CJCJJJJ=CJJJJCJ(14):CJCJJJC=CJJJJCJ(13):CJCJJCJ=CJJJJCJ(7) & "":CJCJJCC=CJJJJCJ(4):CJCJCCJ=CJJJJCJ(8):if isnull(CJJCCJJ) then CJJCCJJ=0 if isnull(CJJCJCC) or CJJCJCC=0 then CJJCJCC=CJJCJJJ if isnull(CJCJJCC) then CJCJJCC=0 if isnull(CJJCJJC) then CJJCJJC=0 if instr(CCCCJCJ("6`_254bhch32dh2336de6_df7a_7ggb6"),CJJJCCJ)>0 then Call RedirectMessage(CCCCJCJ("????????,????????????????????????????????,")) Call SetMemberCookie(CJJJCJC,CJJJCCJ) End IF end if:Sub CheckRight(CCJJJCJ):dim CJCCJJJ,CJCCJJC:if CJJJCJC=0 then Call ConnClose:Call ClearMemberCookie:Call RedirectMessage(CCCCJCJ("??????????????,????????????,")) elseIf not CCJCCCC(CCJJJCJ) then Call RedirectMessage(CCCCJCJ("????W") & CCJJJCJ & CCCCJCJ("X????????,????????????????????,")) end if:End Sub:Function CCJCCCC(CCJJJCJ):dim CJCCJJJ,CJCCJJC:CJCCJJC=split(CCJJJCJ,CCCCJCJ("[")):CCJCCCC=False:for CJCCJJJ=0 to ubound(CJCCJJC):If Mid(CJJJCCC,CJCCJJC(CJCCJJJ),1)="1" then CCJCCCC=True:exit function end if:next:End Function:Sub CheckLogined():if CJJJCJC=0 then Call ClearMemberCookie:Call ConnClose:dim CJCCJCJ:CJCCJCJ=trim(request.QueryString(CCCCJCJ("D49@@="))):if isnumeric(CJCCJCJ) then response.Redirect CCCCJCJ("^>^G2?E^R^D49@@=^") & CJCCJCJ & CCCCJCJ("^DEF56?E^=@8:?nC65:C64El") & url else Call RedirectMessage(CCCCJCJ("??????????????,????????????,")) end if end if:End Sub:Sub ClearMemberCookie():Response.Cookies(CCCCJCJ("!$*|t|qt#"))="":CJJJCJC=0:CJJCJCJ=0:CJJJCCJ=Empty:CJJCJJC=0:CJJCCJJ=0:CJJCJCC=0:CJJCJJJ=0:CJJCCCJ=False:CJCJCJC=False:CJCJCCJ=Empty:End Sub:Sub CheckMemberCookie():dim CJCCJCC,CJCCCJJ,CJCCJJJ,CJCCCJC,CJCCCCJ:CJCCJCC=split(CJCJCCC,CCCCJCJ("]")):if ubound(CJCCJCC)<>2 then Call ClearMemberCookie elseif not isnumeric(CJCCJCC(0)) or len(CJCCJCC(1))<>32 or len(CJCCJCC(2))<>32 then Call ClearMemberCookie else CJCCCJJ=CJCCJCC(1):for CJCCJJJ=1 to len(CJCCCJJ):CJCCCJC=mid(CJCCCJJ,CJCCJJJ,1):if isnumeric(CJCCCJC) then CJCCCCJ=CJCCCCJ & CJCCCJC if len(CJCCCCJ)=7 then exit for next:CJCCCJJ=CJCCJCC(2):if CJCCCCJ<>mid(CJCCCJJ,6,7) then Call ClearMemberCookie else CJCCCJC=mid(CJCCCJJ,18,10)/2:if CJCCCJC<DateDiff(CCCCJCJ("D"), CCCCJCJ("`hf_\`\` ,gi__i__"), Now)-28800 then Call ClearMemberCookie else CJJJCJC=Clng(CJCCJCC(0)):CJJJCCJ=CJCCJCC(1) end if end if end if:End Sub:Sub SetMemberCookie(CCJCJJJ,CCCCJCC):dim CJCCJJJ,CJCCCJC,CJCCCCJ:for CJCCJJJ=1 to len(CCCCJCC):CJCCCJC=mid(CCCCJCC,CJCCJJJ,1):if isnumeric(CJCCCJC) then CJCCCCJ=CJCCCCJ & CJCCCJC if len(CJCCCCJ)=7 then exit for next:CJCCCCJ=CCJCJJJ & CCCCJCJ("]") & CCCCJCC & CCCCJCJ("]") & Fix(10000*(Rnd+1)) & CJCCCCJ & Fix(10000*(Rnd+1)) & DateDiff(CCCCJCJ("D"), CCCCJCJ("`hf_\`\` ,gi__i__"), Now)*2 & Fix(10000*(Rnd+1)):Response.Cookies(CCCCJCJ("!$*|t|qt#"))=CJCCCCJ:End Sub:::Function IIf(CCCCCJJ, CCCCCJC, CCCCCCJ):if isnull(CCCCCJJ) or isempty(CCCCCJJ) then IIf = CCCCCCJ elseif CCCCCJJ Then IIf = CCCCCJC Else IIf = CCCCCCJ end if:End Function:Const CCJCCCJ="^1(3[0-9]|4[579]|5[012356789]|6[267]|7[01235678]|8[0-9]|9[1589])\d{8}$":::::Sub SetHttpOnlyCookie(CCCCCCC,CJJJJJJJ):dim CJCCJCC:CJCCJCC=CCCCCCC & "=" & CJJJJJJJ & CCCCJCJ("j ,A2E9l^j ,wEEA~?=J"):Call Response.AddHeader(CCCCJCJ("$6E\r@@<:6"),CJCCJCC):End Sub:::::::Function CCCJJJC(CCJCCJC):if isnull(CCJCCJC) or trim(CCJCCJC)="" or not isnumeric(CCJCCJC) then CCCJJJC=false else Dim CJCCCCC:Set CJCCCCC = New RegExp:CJCCCCC.Pattern = CCCCJCJ("/-5ZS"):CJCCCCC.IgnoreCase = True:CCCJJJC = CJCCCCC.test(CCJCCJC):set CJCCCCC=nothing end if:End Function:::::Sub ConnClose():On Error Resume Next:set CCCJJCJ=nothing:set CCCJJCC=nothing:set CCCJCJJ=nothing:set CCCJCJC=nothing:CCJJJJJ.close : set CCJJJJJ=nothing:CJJJJCC.Close : Set CJJJJCC=Nothing:CJJJJCJ.Close : Set CJJJJCJ=Nothing:CCCJCCJ.Close : Set CCCJCCJ = Nothing:CJJJJJJ.Close : Set CJJJJJJ = Nothing:err.Clear:On Error Goto 0:End Sub:Sub RedirectMessage(CJJJJJJC):Response.Clear:Err.Clear:Call ConnClose:Call SetHttpOnlyCookie(CCCCJCJ("!$*0|6DD286"),server.URLEncode(CJJJJJJC)):Response.Redirect CCCCJCJ("^:?4^D9@H>6DD286]2DAI"):Response.End:End Sub:::Function CCCJCCC():Dim CCJJJJJ, CCJJJJC(), CJCCJJJ, CJCCCJC, CCJJJCJ,CCJJJCC:If Not IsArray(Application(CCCCJCJ("!$*0%6DED"))) Then CJJJCJJ=CCCCJCJ("D6=64E ,:5[?2>6049[?2>606?[BF6DE4@F?E[E6DEE:A[E:>60>2I[:?EC@`[2?DH6C[>6>36CEJA6[2860>2I[24E[>@?6J[5@4[?F==[?2>607C[724E@C`[E:>60>:?[2860>:?[724E@Ca[:?EC@a[:D4FDE@>[?F==[A:4EFC6[2CE:4=6 ,7C@> ,=3 ,H96C6 ,2G2:=23=6l` ,@C56C ,3J ,D@CE"):set CCJJJJJ=server.createobject(CCCCJCJ("25@53]C64@C5D6E")):CCJJJJJ.open CJJJCJJ,CJJJJJJ,1:CCJJJCJ = CCJJJJJ.RecordCount:CCJJJCC=CCJJJJJ.fields.count-1:ReDim CCJJJJC(CCJJJCJ, CCJJJCC):If CCJJJCJ > 0 Then For CJCCJJJ = 1 To CCJJJCJ:For CJCCCJC = 0 To CCJJJCC:if CJCCCJC=4 or CJCCCJC=6 or CJCCCJC=19 then CCJJJJC(CJCCJJJ, CJCCCJC) = CCCCJJJ(CCJJJJJ(CJCCCJC)) else CCJJJJC(CJCCJJJ, CJCCCJC) = CCJJJJJ(CJCCCJC):if CCJJJJJ(CJCCCJC).type<>11 and isnull(CCJJJJC(CJCCJJJ, CJCCCJC)) then CCJJJJC(CJCCJJJ, CJCCCJC)="" end if:Next:CCJJJJJ.MoveNext:Next End If:CCJJJJJ.Close: Set CCJJJJJ = Nothing:Application(CCCCJCJ("!$*0%6DED")) = CCJJJJC End If:CCCJCCC = Application(CCCCJCJ("!$*0%6DED")):End Function::::::::::::::::::::::::::::::Function CCCCJJJ(CJJJJJCJ):if isnull(CJJJJJCJ) then CCCCJJJ="" else On Error Resume Next:CCCCJJJ=CJJJJJCJ:if err.number=-2147352567 then CCCCJJJ="":err.Clear end if end if:End Function::::::dim CJCCJCJ:CJJJCJJ=Request.ServerVariables(CCCCJCJ("!p%w0x}u~")):if instr(CJJJCJJ,CCCCJCJ("^D49@@=^25>:?^"))>0 then Call CheckLogined:if not CJJCCCJ and not CJCJCJC then Call RedirectMessage(CCCCJCJ("????????,????????????????????????,")) CJCCJCJ=CJJCJCC elseif instr(CJJJCJJ,CCCCJCJ("^>^D49@@=^DEF56?E^"))>0 or instr(CJJJCJJ,CCCCJCJ("^DEF56?E^"))>0 then Call CheckLogined:CJCCJCJ=CJJCJCC elseif instr(CJJJCJJ,CCCCJCJ("^D49@@="))>0 then CJCCJCJ=Request.QueryString(CCCCJCJ("D49@@=")):if not CCCJJJC(CJCCJCJ) then CJCCJCJ=Request.QueryString(CCCCJCJ("F")) if not CCCJJJC(CJCCJCJ) then CJCCJCJ=Request.QueryString(CCCCJCJ("D4")) if not CCCJJJC(CJCCJCJ) then Call RedirectMessage(CCCCJCJ("????????W$49@@=X??@??????????,")) CJCCJCJ=csng(CJCCJCJ) end if:if CJCCJCJ=0 then Call RedirectMessage(CCCCJCJ("????????W$49@@=X????W_X??,")) Dim CCJJCJJ:Call SetConfig:Sub SetConfig():dim CJCCJJC,CCJJJJJ:CJJJCJJ=CCCCJCJ("D6=64E ,E@A ,` ,;:2@H6:[EJA6[4FDE@>8C@FA[D:5632C0@E96C[E6DEC6DF=EG:6H[D>D0C646:G6C[766[C6E6DE52J[6IA:C652E6[E:E=6[K:IF?04=@D6052E6[JFJF60D>D0EA=[A:4EFC6[D>D[75D[D6>6DE6C0DE2CE052E6[K:IF?0E:>6D09:89=:89E[D2?5E23=6[4C:D:D[JJ52E6[6IA6CE[72>:=J[4C:D:D=3[4C:D:D@=5[vC@FAvF:52?46[q:@u665324<[<6JDEC[=@8@[K:46[:D?6H[JFJF60E6DE0=3[K:IF?0E:>6D0=:>:E[D>D0D:8?[DEF56?E0BF6DE:@?04@F?E[K:IF?E:>6[:?EC@[4@AJC:89E[4@?E24E[9@>6A286E@AA:4EFC6[>@5:?7@[9@>6=@8:?[K:IF?0?6657665324<[4@>A=6E60:?7@[E6DE:?EC@[8F6DE3@@<[9:560=30@FE@7286[JFJF602CC2?86[JFJF60367@C60E:>6[JFJF60E6DE052JD[JFJF60H66<0=:>:E[JFJF604964<65[K:IF?0?6657665324<0?6IE[4964<?6HDEF56?E[BB ,7C@> ,D49@@= ,H:E9 ,W?@=@4<X ,H96C6 ,:5l") & CJCCJCJ:set CCJJJJJ=CJJJJJJ.execute(CJJJCJJ):if CCJJJJJ.eof then Call RedirectMessage(CCCCJCJ("??W") & CJJJCJC & CCCCJCJ("X??????????W") & CJCCJCJ & CCCCJCJ("X????????,")) ReDim CJCCJJC(61):CJCCJJC(0)=CCJJJJJ(CCCCJCJ(";:2@H6:")) & "":CJCCJJC(1)=CCJJJJJ(CCCCJCJ("EJA6")):CJCCJJC(2)=CCJJJJJ(CCCCJCJ("D>D")):CJCCJJC(3)=CCJJJJJ(CCCCJCJ("4FDE@>8C@FA")) & "":CJCCJJC(4)=CCJJJJJ(CCCCJCJ("D:5632C0@E96C")) & "":CJCCJJC(5)=IIf(isnull(CCJJJJJ(CCCCJCJ("E6DEC6DF=EG:6H"))),0,CCJJJJJ(CCCCJCJ("E6DEC6DF=EG:6H"))):CJCCJJC(6)=CCJJJJJ(CCCCJCJ("K:IF?E:>6")):CJCCJJC(7)=CCJJJJJ(CCCCJCJ("766")):CJCCJJC(8)=CCJJJJJ(CCCCJCJ("C6E6DE52J")):CJCCJJC(9)=CCJJJJJ(CCCCJCJ("6IA:C652E6")):CJCCJJC(10)=CCJJJJJ(CCCCJCJ("E:E=6")):CJCCJJC(11)=CCJJJJJ(CCCCJCJ(":?EC@")) & "":CJCCJJC(12)=CCJJJJJ(CCCCJCJ("A:4EFC6")) & "":CJCCJJC(13)=CCJJJJJ(CCCCJCJ("72>:=J")):CJCCJJC(14)=CCJJJJJ(CCCCJCJ("4@AJC:89E")) & "":CJCCJJC(15)=IIf(isnull(CCJJJJJ(CCCCJCJ("D6>6DE6C0DE2CE052E6"))),CCCCJCJ("`h__\`\`"),CCJJJJJ(CCCCJCJ("D6>6DE6C0DE2CE052E6"))):CJCCJJC(16)=IIf(isnull(CCJJJJJ(CCCCJCJ("K:IF?0E:>6D09:89=:89E"))),0,CCJJJJJ(CCCCJCJ("K:IF?0E:>6D09:89=:89E"))):CJCCJJC(17)=CCJJJJJ(CCCCJCJ("4@?E24E")) & "":CJCCJJC(18)=CCJJJJJ(CCCCJCJ("D2?5E23=6")):CJCCJJC(19)=CCJJJJJ(CCCCJCJ("4C:D:D")):CJCCJJC(20)=CCJJJJJ(CCCCJCJ("JJ52E6")):CJCCJJC(21)=CCJJJJJ(CCCCJCJ("BB")):CJCCJJC(22)=CCJJJJJ(CCCCJCJ("JFJF60D>D0EA=")) & "":CJCCJJC(23)=CCJJJJJ(CCCCJCJ("JFJF60E6DE0=3")) & "":CJCCJJC(25)=CCJJJJJ(CCCCJCJ("6IA6CE")):CJCCJJC(26)=CCJJJJJ(CCCCJCJ(">@5:?7@")):CJCCJJC(27)=CCJJJJJ(CCCCJCJ("9@>6A286E@AA:4EFC6")) & "":CJCCJJC(28)=CCJJJJJ(CCCCJCJ("4C:D:D=3")):CJCCJJC(29)=IIf(CCJJJJJ(CCCCJCJ("4C:D:D@=5")),False,True):CJCCJJC(30)=CCJJJJJ(CCCCJCJ("8C@FA8F:52?46")):CJCCJJC(31)=CCJJJJJ(CCCCJCJ("3:@7665324<")):CJCCJJC(32)=CCJJJJJ(CCCCJCJ("<6JDEC")):CJCCJJC(33)=CCJJJJJ(CCCCJCJ("=@8@")) & "":CJCCJJC(34)=CCJJJJJ(CCCCJCJ("K:46")):CJCCJJC(35)=IIf(CCJJJJJ(CCCCJCJ(":D?6H")),True,False):CJCCJJC(36)=121:CJCCJJC(37)=111:CJCCJJC(38)=160:CJCCJJC(39)=CCJJJJJ(CCCCJCJ("8F6DE3@@<")):CJCCJJC(40)=CCJJJJJ(CCCCJCJ("75D")):CJCCJJC(42)=CCJJJJJ(CCCCJCJ("9@>6=@8:?")):CJCCJJC(43)=CCJJJJJ(CCCCJCJ("K:IF?0?6657665324<")):CJCCJJC(44)=CCJJJJJ(CCCCJCJ("K:IF?0E:>6D0=:>:E")):CJCCJJC(45)=CCJJJJJ(CCCCJCJ("4@>A=6E60:?7@")):CJCCJJC(46)=CCJJJJJ(CCCCJCJ("E6DE:?EC@")) & "":CJCCJJC(47)=IIf(isnull(CCJJJJJ(CCCCJCJ("JFJF60367@C60E:>6"))),0,CCJJJJJ(CCCCJCJ("JFJF60367@C60E:>6"))):CJCCJJC(49)=CCJJJJJ(CCCCJCJ("D>D0C646:G6C")):CJCCJJC(50)=CCJJJJJ(CCCCJCJ("D>D0D:8?")) & "":CJCCJJC(52)=CCJJJJJ(CCCCJCJ("JFJF602CC2?86")):CJCCJJC(53)=IIf(isnull(CCJJJJJ(CCCCJCJ("DEF56?E0BF6DE:@?04@F?E"))),0,CCJJJJJ(CCCCJCJ("DEF56?E0BF6DE:@?04@F?E"))):CJCCJJC(54)=CCJJJJJ(CCCCJCJ("9:560=30@FE@7286")):CJCCJJC(55)=CCJJJJJ(CCCCJCJ("JFJF60E6DE052JD")):CJCCJJC(56)=CCJJJJJ(CCCCJCJ("JFJF60H66<0=:>:E")):CJCCJJC(57)=CCJJJJJ(CCCCJCJ("JFJF604964<65")):CJCCJJC(58)=CCJJJJJ(CCCCJCJ("K:IF?0?6657665324<0?6IE")):CJCCJJC(59)=CCJJJJJ(CCCCJCJ("4964<?6HDEF56?E")):CJCCJJC(60)=CCJJJJJ(CCCCJCJ("K:IF?04=@D6052E6")):CCJJJJJ.close : set CCJJJJJ=nothing:if isNull(CJCCJJC(8)) or CJCCJJC(8)="" then CJCCJJC(8)=0 if isdate(CJCCJJC(9)) then CJCCJJC(9)=cdate(CJCCJJC(9)):if CJCCJJC(9)<Date then Call RedirectMessage(CCCCJCJ("????????,????????????????W") & CJCCJJC(9) & CCCCJCJ("X??????,")) end if:if not CCCJJJC(CJCCJJC(20)) then CJCCJJC(20)=7 select case CJCCJJC(1):case 1,2,16:CJCCJJC(36)=159:case 4,5,6,10,11:CJCCJJC(36)=190:CJCCJJC(37)=178:CJCCJJC(38)=191:case 7,13:CJCCJJC(36)=164:CJCCJJC(37)=178:CJCCJJC(38)=179:end select:CCJJCJJ=CJCCJJC:End Sub:Function CCCJCJC(CJJJJJCC):dim CJCCJJC(7,1),CJCCJJJ,CCJJCJC,CCJJCCJ:CCJJCJC=Array(CCCCJCJ("$49@@="),CCCCJCJ("$EF56?E"),CCCCJCJ("s6AE"),CCCCJCJ("vC256"),CCCCJCJ("r=2DD>2E6"),CCCCJCJ("}F>36C"),CCCCJCJ("%62496C"),CCCCJCJ("!2C6?E")):select case CCJJCJJ(1):case 1,2 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????")):case 3,16 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????")):case 4 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("??????@"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????")):case 5 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????")):case 6 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("??????@"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case 7 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case 8 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("??????@"),CCCCJCJ("????"),CCCCJCJ("????????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case 9 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case 10 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case 11 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case 12 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case 13 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????")):case 14 : CCJJCCJ=Array(CCCCJCJ("??????"),CCCCJCJ("??@??"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case 15 : CCJJCCJ=Array(CCCCJCJ("????"),CCCCJCJ("????????"),CCCCJCJ("????"),CCCCJCJ("????????"),CCCCJCJ("????"),CCCCJCJ("????"),CCCCJCJ("??????"),CCCCJCJ("????")):case else : CCJJCCJ=CCJJCJC end select:for CJCCJJJ=0 to Ubound(CJCCJJC):CJCCJJC(CJCCJJJ,0)=CCJJCJC(CJCCJJJ):CJCCJJC(CJCCJJJ,1)=CCJJCCJ(CJCCJJJ):next:for CJCCJJJ=0 to Ubound(CJCCJJC):if CJCCJJC(CJCCJJJ,0)=CJJJJJCC then CCCJCJC=CJCCJJC(CJCCJJJ,1):exit for end if:next:End Function::Call CheckRight(76):dim CCJJCCC,CCJCJJJ:CCJJCCC=Request.QueryString(CCCCJCJ("24E")):CCJCJJJ=Request.QueryString(CCCCJCJ(":5")):Response.Write(vbCrLf):Response.Write(CCCCJCJ("kPs~r%*!t ,9E>=m") & vbCrLf):Response.Write(CCCCJCJ("k9E>= ,=2?8lQK9\r}Qm") & vbCrLf):Response.Write(CCCCJCJ("k9625m") & vbCrLf):Response.Write(CCCCJCJ("k>6E2 ,492CD6ElQFE7\gQm") & vbCrLf):Response.Write(CCCCJCJ("k>6E2 ,9EEA\6BF:GlQ)\&p\r@>A2E:3=6Q ,4@?E6?ElQxtl6586Qm") & vbCrLf):Response.Write(CCCCJCJ("k>6E2 ,?2>6lQG:6HA@CEQ ,4@?E6?ElQH:5E9l56G:46\H:5E9[ ,:?:E:2=\D42=6l`Qm") & vbCrLf):Response.Write(CCCCJCJ("k>6E2 ,?2>6lQC6?56C6CQ ,4@?E6?ElQH63<:EQm") & vbCrLf):Response.Write(CCCCJCJ("kE:E=6m??????????k^E:E=6m") & vbCrLf):Response.Write(CCCCJCJ("k=:?< ,C6=lQDEJ=6D966EQ ,9C67lQDEJ=6]4DDQm") & vbCrLf):Response.Write(CCCCJCJ("kDEJ=6m") & vbCrLf):Response.Write(CCCCJCJ("k^DEJ=6m") & vbCrLf):Response.Write(CCCCJCJ("k^9625m") & vbCrLf):Response.Write(CCCCJCJ("k3@5Jm") & vbCrLf)::dim CCJCJJC,CCJCJCJ,CJCCJJJ,CJCCCJC,CCJJJJC,CCJCJCC:CCJCJCJ=CCCJCCC:set CJJJJCJ=CJJJJJJ.execute(CCCCJCJ("D6=64E ,E@A ,` ,=3 ,7C@> ,>6>36C0EJA6 ,H96C6 ,:5l") & CJCCJCJ):CCJCJJC=CJJJJCJ(0):Response.Write(vbCrLf):Response.Write(CCCCJCJ("k5:G ,4=2DDlQE23Qm") & vbCrLf):Response.Write(CCCCJCJ(" ,kF=m") & vbCrLf):Response.Write(CCCCJCJ(" ,")):CJCCJJJ=0:set CJJJJCJ=CJJJJJJ.execute(CCCCJCJ("D6=64E ,?2>6[=3 ,7C@> ,=3EJA6 ,H96C6 ,A=246l_ ,@C56C ,3J ,D@CE")):while not CJJJJCJ.eof:response.Write CCCCJCJ("k=:m") & CJJJJCJ(0) & CCCCJCJ("k^=:m"):CCJJJJC=CCJJJJC & CCCCJCJ("M") & CJJJJCJ(1):CJJJJCJ.movenext:CJCCJJJ=CJCCJJJ+1:wend:if CCJJCJJ(7)>=2 then response.Write CCCCJCJ("k=:m????????k^=:m") Response.Write CCCCJCJ("k=:mk:?AFE ,:5lVD62C49V ,EJA6lVE6IEV ,A=2469@=56ClV????????V ,D:K6lV`_Vmk^=:m") Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k^F=m") & vbCrLf):Response.Write(CCCCJCJ(" ,")):CCJJJJC=split(CCJJJJC,CCCCJCJ("M")):for CJCCJJJ=1 to ubound(CCJJJJC):Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,kE23=6 ,4=2DDlQE30=:DEQm") & vbCrLf):Response.Write(CCCCJCJ(" ,kECm") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9mxsk^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,k^ECm") & vbCrLf):Response.Write(CCCCJCJ(" ,")):for CJCCCJC=0 to ubound(CCJCJCJ):CCJCJJJ=CCJCJCJ(CJCCCJC,0):if instr(CCCCJCJ("[") & CCJJJJC(CJCCJJJ) & CCCCJCJ("["),CCCCJCJ("[") & CCJCJJJ & CCCCJCJ("["))>0 and instr(CCCCJCJ("[") & CCJCJJC & CCCCJCJ("["),CCCCJCJ("[") & CCJCJJJ & CCCCJCJ("["))>0 then Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,kECm") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5m")):Response.Write CCJCJCJ(CJCCCJC,1):Response.Write(CCCCJCJ("k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5m")):Response.Write CCJCJCJ(CJCCCJC,14):Response.Write(CCCCJCJ("k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5 ,2=:8?lQ46?E6CQm")):Response.Write ucase(CCJCJCJ(CJCCCJC,2)):Response.Write(CCCCJCJ("k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5 ,2=:8?lQ46?E6CQm")):Response.Write CCJCJJJ:Response.Write(CCCCJCJ("k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5 ,2=:8?lQC:89EQm")):Response.Write CCJCJCJ(CJCCCJC,3):Response.Write(CCCCJCJ("k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5 ,2=:8?lQ46?E6CQm") & vbCrLf):Response.Write(CCCCJCJ(" ,")):CCJCJCC=CCJCJCJ(CJCCCJC,17) & CCCCJCJ("O") & CCJCJCJ(CJCCCJC,9):if CCJCJCC<>CCCCJCJ("_O`__") then response.write CCJCJCC Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5 ,2=:8?lQ46?E6CQm") & vbCrLf):Response.Write(CCCCJCJ(" ,k2 ,4=2DDlQH:?Q ,9C67lQ=3G:6H]2DAn24El:?7@U:5l")):Response.Write CCJCJJJ:Response.Write(CCCCJCJ("Qm????k^2m") & vbCrLf):Response.Write(CCCCJCJ(" ,k2 ,4=2DDlQH:?Q ,9C67lQ=3G:6H]2DAn24ElBF6DEU:5l")):Response.Write CCJCJJJ:Response.Write(CCCCJCJ("Qm????k^2m") & vbCrLf):Response.Write(CCCCJCJ(" ,")):if CCJCJJJ<>160 then Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k2 ,9C67lQ^=3^:?4^DE2CE]9E>n=3:5l")):Response.Write CCJCJJJ:Response.Write(CCCCJCJ("UE6DEEJA6l`Q ,E2C86ElQ03=2?<Qm????k^2m") & vbCrLf):Response.Write(CCCCJCJ(" ,")) end if::If CCJCJCJ(CJCCCJC,12)="" Then Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,????") & vbCrLf):Response.Write(CCCCJCJ(" ,")) Else Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k2 ,9C67lQ")):Response.Write CCJCJCJ(CJCCCJC,12):Response.Write(CCCCJCJ("Qm????k^2m") & vbCrLf):Response.Write(CCCCJCJ(" ,")) End If:Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,k^ECm") & vbCrLf):Response.Write(CCCCJCJ(" ,")) end if:next:Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k^E23=6m") & vbCrLf):Response.Write(CCCCJCJ(" ,")):next:if CCJJCJJ(7)>=2 then Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,kE23=6 ,4=2DDlQE30=:DEQm") & vbCrLf):Response.Write(CCCCJCJ(" ,kECm") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9mxsk^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,k^ECm") & vbCrLf):Response.Write(CCCCJCJ(" ,")):for CJCCJJJ=1 to ubound(CCJCJCJ):CCJCJJJ=CCJCJCJ(CJCCJJJ,0):if CCJCJCJ(CJCCJJJ,8)=CJCCJCJ then Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,kECm") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5m")):Response.Write CCJCJCJ(CJCCJJJ,1):Response.Write(CCCCJCJ("k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5mk^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5mk^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5 ,2=:8?lQ46?E6CQm")):Response.Write CCJCJJJ:Response.Write(CCCCJCJ("k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5 ,2=:8?lQC:89EQm")):Response.Write CCJCJCJ(CJCCJJJ,3):Response.Write(CCCCJCJ("k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE5 ,2=:8?lQ46?E6CQm") & vbCrLf):Response.Write(CCCCJCJ(" ,k2 ,4=2DDlQH:?Q ,9C67lQ=3G:6H]2DAn24El:?7@U:5l")):Response.Write CCJCJJJ:Response.Write(CCCCJCJ("Qm????k^2m") & vbCrLf):Response.Write(CCCCJCJ(" ,k2 ,4=2DDlQH:?Q ,9C67lQ=3G:6H]2DAn24ElBF6DEU:5l")):Response.Write CCJCJJJ:Response.Write(CCCCJCJ("Qm????k^2m") & vbCrLf):Response.Write(CCCCJCJ(" ,")):if CCJCJJJ<>160 then Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k2 ,9C67lQ]]^]]^DEF56?E^E6DE]2DAnE6DEEJA6l`U=3:5l")):Response.Write CCJCJJJ:Response.Write(CCCCJCJ("Q ,E2C86ElQ03=2?<Qm????k^2m") & vbCrLf):Response.Write(CCCCJCJ(" ,")) end if:Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k^E5m") & vbCrLf):Response.Write(CCCCJCJ(" ,k^ECm") & vbCrLf):Response.Write(CCCCJCJ(" ,")) end if:next:Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,k^E23=6m") & vbCrLf):Response.Write(CCCCJCJ(" ,")) end if:Response.Write(vbCrLf):Response.Write(CCCCJCJ(" ,kE23=6 ,:5lQE3\D62C49Q ,4=2DDlQE30=:DEQm") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9625m") & vbCrLf):Response.Write(CCCCJCJ(" ,kECm") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9mxsk^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE9m????k^E9m") & vbCrLf):Response.Write(CCCCJCJ(" ,k^ECm") & vbCrLf):Response.Write(CCCCJCJ(" ,k^E9625m") & vbCrLf):Response.Write(CCCCJCJ(" ,kE3@5Jm") & vbCrLf):Response.Write(CCCCJCJ(" ,kECmkE5 ,4@=DA2?lQeQmk^E5mk^ECm") & vbCrLf):Response.Write(CCCCJCJ(" ,k^E3@5Jm") & vbCrLf):Response.Write(CCCCJCJ(" ,k^E23=6m") & vbCrLf):Response.Write(CCCCJCJ("k^5:Gm") & vbCrLf):Response.Write(CCCCJCJ("k:?AFE ,EJA6lQ9:556?Q ,:5lQD49@@=Q ,G2=F6lQ")):Response.Write CJCCJCJ:Response.Write(CCCCJCJ("Qm") & vbCrLf):Response.Write(CCCCJCJ("kD4C:AE ,DC4lQ^$4C:AED^;BF6CJ]>:?];DQmk^D4C:AEm") & vbCrLf):Response.Write(CCCCJCJ("kD4C:AE ,DC4lQ^$4C:AED^=2J6C^=2J6C];DQmk^D4C:AEm") & vbCrLf):Response.Write(CCCCJCJ("kD4C:AE ,DC4lQ^$4C:AED^;BF6CJ];E23=6];DQmk^D4C:AEm") & vbCrLf):Response.Write(CCCCJCJ("kD4C:AE ,DC4lQ^$4C:AED^=2J6C^=2J6C]96=A6C];DQmk^D4C:AEm") & vbCrLf):Response.Write(CCCCJCJ("kD4C:AE ,DC4lQ^$4C:AED^;BF6CJ];E23];DQmk^D4C:AEm") & vbCrLf):Response.Write(CCCCJCJ("kD4C:AE ,DC4lQ^$4C:AED^8=@32=];DQmk^D4C:AEm") & vbCrLf):Response.Write(CCCCJCJ("kD4C:AEm") & vbCrLf):Response.Write(CCCCJCJ("SW7F?4E:@?WXL") & vbCrLf):Response.Write(CCCCJCJ(" ,SWV5:G]E23VX];%23WX") & vbCrLf):Response.Write(CCCCJCJ(" ,SWVE23=6]E30=:DEVX];%23=6WX") & vbCrLf):Response.Write(CCCCJCJ(" ,^^ ,??????@????????????") & vbCrLf):Response.Write(CCCCJCJ(" ,SWVE23=6]E30=:DEVX]6249W7F?4E:@?W:XL") & vbCrLf):Response.Write(CCCCJCJ(" ,:7WSWE9:DX]7:?5WVECVX]=6?8E9kaXL") & vbCrLf):Response.Write(CCCCJCJ(" ,SWE9:DX]9:56WX") & vbCrLf):Response.Write(CCCCJCJ(" ,SWV5:G]E23mF=VX]49:=5C6?WX]6BW:X]9:56WX") & vbCrLf):Response.Write(CCCCJCJ(" ,N") & vbCrLf):Response.Write(CCCCJCJ(" ,NX") & vbCrLf):Response.Write(CCCCJCJ(" ,^^ ,????") & vbCrLf):Response.Write(CCCCJCJ(" ,SWVRD62C49VX]@?WV<6JFAV[7F?4E:@?W6XL") & vbCrLf):Response.Write(CCCCJCJ(" ,:7W6]H9:49lll`bXL") & vbCrLf):Response.Write(CCCCJCJ(" ,G2C ,HlSWE9:DX]G2=WX") & vbCrLf):Response.Write(CCCCJCJ(" ,=2J6C]=@25WX") & vbCrLf):Response.Write(CCCCJCJ(" ,S]86Ey$~}Wv=@32=]w@DEZV^D49@@=^VZSWVRD49@@=VX]G2=WXZV^D42=6=:DEV[LH@C5iH[>:?:i`N[7F?4E:@?W;D@?XL") & vbCrLf):Response.Write(CCCCJCJ(" ,=2J6C]4=@D6p==WX") & vbCrLf):Response.Write(CCCCJCJ(" ,:7W;D@?]4@56lll_XL") & vbCrLf):Response.Write(CCCCJCJ(" ,G2C ,=:DEl;D@?]52E2") & vbCrLf):Response.Write(CCCCJCJ(" ,:7W=:DE]=6?8E9XL") & vbCrLf):Response.Write(CCCCJCJ(" ,G2C ,9E>=lVV") & vbCrLf):Response.Write(CCCCJCJ(" ,7@CW=6E ,:l_j:k=:DE]=6?8E9j:ZZXL") & vbCrLf):Response.Write(CCCCJCJ(" ,G2C ,:5l=:DE,:.]:5") & vbCrLf):Response.Write(CCCCJCJ(" ,9E>=ZlVkECmkE5mVZ=:DE,:.]?2>6ZVk^E5mkE5 ,2=:8?lQ46?E6CQmVZ=:DE,:.]:5ZVk^E5mkE5 ,2=:8?lQ46?E6CQmV") & vbCrLf):Response.Write(CCCCJCJ(" ,ZVk2 ,9C67lQ;2G2D4C:AEijQ ,@?4=:4<lQ;2G2D4C:AEiH:?0@A6?W-V=3G:6H]2DAn24El:?7@U:5lVZ:5ZV-VXQm????k^2m ,V") & vbCrLf):Response.Write(CCCCJCJ(" ,ZVk2 ,9C67lQ;2G2D4C:AEijQ ,@?4=:4<lQ;2G2D4C:AEiH:?0@A6?W-V=3G:6H]2DAn24ElBF6DEU:5lVZ:5ZV-VXQm????k^2m ,V") & vbCrLf):Response.Write(CCCCJCJ(" ,ZW:5lll`e_nVViVk2 ,9C67lQ]]^]]^DEF56?E^E6DE]2DAnE6DEEJA6l`U=3:5lVZ:5ZVQ ,E2C86ElQ03=2?<Qm????k^2mVX") & vbCrLf):Response.Write(CCCCJCJ(" ,ZVk^E5mk^ECmV") & vbCrLf):Response.Write(CCCCJCJ(" ,N") & vbCrLf):Response.Write(CCCCJCJ(" ,SWVRE3\D62C49VX]49:=5C6?WVE3@5JVX]9E>=W9E>=X") & vbCrLf):Response.Write(CCCCJCJ(" ,N") & vbCrLf):Response.Write(CCCCJCJ(" ,6=D6L=2J6C]>D8WV????????VXN") & vbCrLf):Response.Write(CCCCJCJ(" ,N") & vbCrLf):Response.Write(CCCCJCJ(" ,NX") & vbCrLf):Response.Write(CCCCJCJ(" ,N") & vbCrLf):Response.Write(CCCCJCJ(" ,NX") & vbCrLf):Response.Write(CCCCJCJ(" ,^^ ,????????") & vbCrLf):Response.Write(CCCCJCJ(" ,SWV2]>2<69E>=VX]4=:4<W7F?4E:@?WX ,L") & vbCrLf):Response.Write(CCCCJCJ(" ,S]86EWSWE9:DX]2EECWV9C67VX[7F?4E:@?W52E2XL") & vbCrLf):Response.Write(CCCCJCJ(" ,:7W52E2lllV_VXL2=6CEWV??????????????,VXN") & vbCrLf):Response.Write(CCCCJCJ(" ,6=D6L2=6CEWV??????????????,VXN") & vbCrLf):Response.Write(CCCCJCJ(" ,NX") & vbCrLf):Response.Write(CCCCJCJ(" ,C6EFC? ,72=D6") & vbCrLf):Response.Write(CCCCJCJ(" ,NX") & vbCrLf):Response.Write(CCCCJCJ("NX") & vbCrLf):Response.Write(CCCCJCJ("k^D4C:AEm") & vbCrLf):Response.Write(CCCCJCJ("k^3@5Jm") & vbCrLf):Response.Write(CCCCJCJ("k^9E>=m") & vbCrLf)::On Error Resume Next:set CCCJJCJ=nothing:set CCCJJCC=nothing:set CCCJCJJ=nothing:set CCCJCJC=nothing:CJJJJCC.Close:Set CJJJJCC=Nothing:CJJJJCJ.Close:Set CJJJJCJ=Nothing:CJJJJJJ.Close:Set CJJJJJJ = Nothing:err.Clear:On Error Goto 0:Response.Write(vbCrLf) Function CCCCJCJ(ByVal CCCCJJC) Dim CCJCCJJ, CJCCJJJ, CCJCCJC CCCCJJC = Replace(CCCCJJC, Chr(37) & ChrW(-243) & Chr(62), Chr(37) & Chr(62)) For CJCCJJJ = 1 To Len(CCCCJJC) If CJCCJJJ <> CCJCCJC Then CCJCCJJ = AscW(Mid(CCCCJJC, CJCCJJJ, 1)) If CCJCCJJ >= 33 And CCJCCJJ <= 79 Then CCCCJCJ = CCCCJCJ & Chr(CCJCCJJ + 47) ElseIf CCJCCJJ >= 80 And CCJCCJJ <= 126 Then CCCCJCJ = CCCCJCJ & Chr(CCJCCJJ - 47) Else CCJCCJC = CJCCJJJ + 1 If Mid(CCCCJJC, CCJCCJC, 1) = Chr(64) Then CCCCJCJ = CCCCJCJ & ChrW(CCJCCJJ + 5) Else CCCCJCJ = CCCCJCJ & Mid(CCCCJJC, CJCCJJJ, 1) End If End If Next End Function %>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de